1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "POT-Creation-Date: 2000-09-05 17:04-0700\n"
10 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "Content-Type: text/plain; charset=CHARSET\n"
15 "Content-Transfer-Encoding: ENCODING\n"
17 #: app.c:465 app.c:479
18 msgid "end of file in comment"
22 msgid "end of file in string: inserted '\"'"
27 msgid "Unknown escape '\\%c' in string: Ignored"
31 msgid "End of file in string: '\"' inserted"
35 msgid "end of file not at end of a line; newline inserted"
39 msgid "end of file in multiline comment"
43 msgid "end of file after a one-character quote; \\0 inserted"
47 msgid "end of file in escape character"
51 msgid "Missing close quote: (assumed)"
54 #: app.c:1057 app.c:1111 app.c:1184
55 msgid "end of file in comment; newline inserted"
59 msgid "EOF in Comment: Newline inserted"
63 msgid "missing emulation mode name"
68 msgid "unrecognized emulation name `%s'"
73 msgid "GNU assembler version %s (%s) using BFD version %s"
78 msgid "GNU assembler version %s (%s)"
83 msgid "Usage: %s [option...] [asmfile...]\n"
89 " -a[sub-option...]\t turn on listings\n"
90 " \t Sub-options [default hls]:\n"
91 " \t c omit false conditionals\n"
92 " \t d omit debugging directives\n"
93 " \t h include high-level source\n"
94 " \t l include assembly\n"
95 " \t m include macro expansions\n"
96 " \t n omit forms processing\n"
97 " \t s include symbols\n"
98 " \t L include line debug statistics (if "
100 " \t =FILE list to FILE (must be last sub-option)\n"
104 msgid " -D produce assembler debugging messages\n"
108 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
113 msgid " emulate output (default %s)\n"
117 msgid " -f skip whitespace and comment preprocessing\n"
121 msgid " --gstabs generate stabs debugging information\n"
125 msgid " --gdwarf2 generate DWARF2 debugging information\n"
129 msgid " --help show this message and exit\n"
134 " -I DIR add DIR to search list for .include directives\n"
138 msgid " -J don't warn about signed overflow\n"
143 " -K warn when differences altered for long "
148 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
152 msgid " -M,--mri assemble in MRI compatibility mode\n"
157 " --MD FILE write dependency information in FILE (default "
162 msgid " -nocpp ignored\n"
167 " -o OBJFILE name the object-file output OBJFILE (default "
172 msgid " -R fold data section into text section\n"
177 " --statistics print various measured statistics from execution\n"
181 msgid " --strip-local-absolute strip local absolute symbols\n"
186 " --traditional-format Use same format as native assembler when possible\n"
190 msgid " --version print assembler version number and exit\n"
194 msgid " -W --no-warn suppress warnings\n"
198 msgid " --warn don't suppress warnings\n"
202 msgid " --fatal-warnings treat warnings as errors\n"
207 " --itbl INSTTBL extend instruction set to include instructions\n"
208 " matching the specifications defined in file "
213 msgid " -w ignored\n"
217 msgid " -X ignored\n"
221 msgid " -Z generate object file even after errors\n"
226 " --listing-lhs-width set the width in words of the output data column "
233 " --listing-lhs-width2 set the width in words of the continuation lines\n"
234 " of the output data column; ignored if smaller "
236 " the width of the first line\n"
241 " --listing-rhs-width set the max width in characters of the lines from\n"
247 " --listing-cont-lines set the maximum number of continuation lines used\n"
248 " for the output data column of the listing\n"
251 #: as.c:326 gasp.c:3543
253 msgid "Report bugs to %s\n"
256 #. This output is intended to follow the GNU standards document.
259 msgid "GNU assembler %s\n"
263 msgid "Copyright 2000 Free Software Foundation, Inc.\n"
266 #: as.c:521 gasp.c:3637
268 "This program is free software; you may redistribute it under the terms of\n"
269 "the GNU General Public License. This program has absolutely no warranty.\n"
274 msgid "This assembler was configured for a target of `%s'.\n"
278 msgid "multiple emulation names specified"
282 msgid "emulations not handled in this configuration"
292 msgid "canonical = %s\n"
297 msgid "cpu-type = %s\n"
302 msgid "format = %s\n"
307 msgid "bfd-target = %s\n"
311 msgid "bad defsym; format is --defsym name=value"
315 msgid "No file name following -t option\n"
320 msgid "Failed to read instruction table %s\n"
325 msgid "invalid listing option `%c'"
330 msgid "%d warnings, treating warnings as errors"
335 msgid "%s: total time in assembly: %ld.%06ld\n"
340 msgid "%s: data size %ld\n"
344 #. * We have a GROSS internal error.
345 #. * This should never happen.
347 #: atof-generic.c:438 config/tc-a29k.c:544 config/tc-i860.c:352
348 #: config/tc-i860.c:845 config/tc-m68k.c:3123 config/tc-m68k.c:3152
349 #: config/tc-sparc.c:2512
350 msgid "failed sanity check."
354 msgid "invalid identifier for \".ifdef\""
358 msgid "non-constant expression in \".if\" statement"
362 msgid "bad format for ifc or ifnc"
366 msgid "\".elseif\" without matching \".if\" - ignored"
370 msgid "\".elseif\" after \".else\" - ignored"
373 #: cond.c:271 cond.c:380
374 msgid "here is the previous \"else\""
377 #: cond.c:274 cond.c:383
378 msgid "here is the previous \"if\""
382 msgid "non-constant expression in \".elseif\" statement"
386 msgid "\".endif\" without \".if\""
390 msgid ".else without matching .if - ignored"
394 msgid "duplicate \"else\" - ignored"
398 msgid ".ifeqs syntax error"
402 msgid "end of macro inside conditional"
406 msgid "end of file inside conditional"
410 msgid "here is the start of the unterminated conditional"
414 msgid "here is the \"else\" of the unterminated conditional"
417 #: config/obj-aout.c:163
419 msgid "Attempt to put a common symbol into set %s"
422 #: config/obj-aout.c:167
424 msgid "Attempt to put an undefined symbol into set %s"
427 #: config/obj-aout.c:198 config/obj-coff.c:1247 config/obj-elf.c:1716
430 msgid "Symbol `%s' can not be both weak and common"
433 #: config/obj-aout.c:256 config/obj-coff.c:1988
434 msgid "unresolved relocation"
437 #: config/obj-aout.c:258 config/obj-coff.c:1990
439 msgid "bad relocation: symbol `%s' not in symbol table"
442 #: config/obj-aout.c:345
444 msgid "%s: bad type for weak symbol"
447 #: config/obj-aout.c:459 config/obj-coff.c:2921 write.c:1844
449 msgid "%s: global symbols not supported in common sections"
452 #: config/obj-aout.c:526
454 msgid "Local symbol %s never defined."
457 #: config/obj-aout.c:614
458 msgid "subsegment index too high"
461 #: config/obj-bout.c:319 config/obj-vms.c:566
463 msgid "Local symbol %s never defined"
466 #: config/obj-coff.c:156
468 msgid "Inserting \"%s\" into structure table failed: %s"
471 #. Zero is used as an end marker in the file.
472 #: config/obj-coff.c:451
473 msgid "Line numbers must be positive integers\n"
476 #: config/obj-coff.c:484 config/obj-coff.c:2335
477 msgid ".ln pseudo-op inside .def/.endef: ignored."
480 #: config/obj-coff.c:527 ecoff.c:3304
481 msgid ".loc outside of .text"
484 #: config/obj-coff.c:534
485 msgid ".loc pseudo-op inside .def/.endef: ignored."
488 #: config/obj-coff.c:622 config/obj-coff.c:2392
489 msgid ".def pseudo-op used inside of .def/.endef: ignored."
492 #: config/obj-coff.c:668 config/obj-coff.c:2445
493 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
496 #: config/obj-coff.c:706
498 msgid "`%s' symbol without preceding function"
501 #: config/obj-coff.c:793 config/obj-coff.c:2520
503 msgid "unexpected storage class %d"
506 #: config/obj-coff.c:906 config/obj-coff.c:2627
507 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
510 #: config/obj-coff.c:926 config/obj-coff.c:2647
511 msgid "badly formed .dim directive ignored"
514 #: config/obj-coff.c:977 config/obj-coff.c:2710
515 msgid ".size pseudo-op used outside of .def/.endef ignored."
518 #: config/obj-coff.c:993 config/obj-coff.c:2726
519 msgid ".scl pseudo-op used outside of .def/.endef ignored."
522 #: config/obj-coff.c:1011 config/obj-coff.c:2744
523 msgid ".tag pseudo-op used outside of .def/.endef ignored."
526 #: config/obj-coff.c:1030 config/obj-coff.c:2762
528 msgid "tag not found for .tag %s"
531 #: config/obj-coff.c:1045 config/obj-coff.c:2777
532 msgid ".type pseudo-op used outside of .def/.endef ignored."
535 #: config/obj-coff.c:1067 config/obj-coff.c:2799
536 msgid ".val pseudo-op used outside of .def/.endef ignored."
539 #: config/obj-coff.c:1208 config/obj-coff.c:2994
540 msgid "mismatched .eb"
543 #: config/obj-coff.c:1226 config/obj-coff.c:3034
544 msgid "C_EFCN symbol out of scope"
550 #: config/obj-coff.c:1448
552 msgid "unsupported section attribute '%c'"
555 #: config/obj-coff.c:1453 config/obj-coff.c:3740 config/tc-ppc.c:3918
557 msgid "unknown section attribute '%c'"
560 #: config/obj-coff.c:1483 config/tc-ppc.c:3936 read.c:2520
562 msgid "error setting flags for \"%s\": %s"
565 #: config/obj-coff.c:1494 config/obj-elf.c:725
567 msgid "Ignoring changed section attributes for %s"
570 #: config/obj-coff.c:1630
572 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
575 #: config/obj-coff.c:1815 config/obj-ieee.c:69
576 msgid "Out of step\n"
579 #: config/obj-coff.c:2250
580 msgid "bfd_coff_swap_scnhdr_out failed"
583 #: config/obj-coff.c:2477
584 msgid "`.bf' symbol without preceding function\n"
587 #: config/obj-coff.c:3437 config/obj-ieee.c:507 output-file.c:52
590 msgid "FATAL: Can't create %s"
593 #: config/obj-coff.c:3614
595 msgid "Can't close %s: %s"
598 #: config/obj-coff.c:3648
600 msgid "Too many new sections; can't add \"%s\""
603 #: config/obj-coff.c:4058 config/tc-m88k.c:1260 config/tc-sparc.c:3494
604 msgid "Expected comma after name"
607 #: config/obj-coff.c:4064 read.c:1964
608 msgid "Missing size expression"
611 #: config/obj-coff.c:4070
613 msgid "lcomm length (%d.) <0! Ignored."
616 #: config/obj-coff.c:4098 read.c:2198
618 msgid "Symbol %s already defined"
621 #: config/obj-coff.c:4192 config/tc-i960.c:3255
623 msgid "No 'bal' entry point for leafproc %s"
626 #: config/obj-coff.c:4271 write.c:2541
628 msgid "Negative of non-absolute symbol %s"
631 #: config/obj-coff.c:4292 write.c:2555
632 msgid "callj to difference of 2 symbols"
635 #: config/obj-coff.c:4338
637 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
640 #. This is a COBR instruction. They have only a 13-bit
641 #. displacement and are only to be used for local branches:
642 #. flag as error, don't generate relocation.
643 #: config/obj-coff.c:4428 config/tc-i960.c:3275 write.c:2699
644 msgid "can't use COBR format with external label"
647 #: config/obj-coff.c:4508
649 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
652 #: config/obj-coff.c:4522 write.c:2789
654 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
657 #: config/obj-ecoff.c:241
658 msgid "Can't set GP value"
661 #: config/obj-ecoff.c:248
662 msgid "Can't set register masks"
665 #: config/obj-elf.c:308 config/tc-sparc.c:3637 config/tc-v850.c:261
666 msgid "Expected comma after symbol-name"
669 #: config/obj-elf.c:315 config/tc-arc.c:779 config/tc-sparc.c:3647
671 msgid ".COMMon length (%d.) <0! Ignored."
674 #: config/obj-elf.c:325 config/tc-alpha.c:4320 config/tc-sparc.c:3657
675 #: config/tc-v850.c:284
676 msgid "Ignoring attempt to re-define symbol"
679 #: config/obj-elf.c:333 config/tc-arc.c:797 config/tc-sparc.c:3665
680 #: config/tc-v850.c:294
682 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
685 #: config/obj-elf.c:356 config/tc-arc.c:816 config/tc-v850.c:321
686 msgid "Common alignment negative; 0 assumed"
689 #: config/obj-elf.c:375 config/tc-m32r.c:1296 config/tc-ppc.c:1515
690 #: config/tc-v850.c:384
691 msgid "Common alignment not a power of 2"
694 #: config/obj-elf.c:438 config/tc-arc.c:876 config/tc-sparc.c:3789
695 #: config/tc-v850.c:566
697 msgid "bad .common segment %s"
700 #: config/obj-elf.c:666
702 msgid "Setting incorrect section type for %s"
705 #: config/obj-elf.c:670
707 msgid "Ignoring incorrect section type for %s"
710 #: config/obj-elf.c:683
712 msgid "Setting incorrect section attributes for %s"
715 #: config/obj-elf.c:755
716 msgid "Unrecognized .section attribute: want a,w,x"
719 #: config/obj-elf.c:795
720 msgid "Unrecognized section attribute"
723 #: config/obj-elf.c:817
724 msgid "Unrecognized section type"
727 #: config/obj-elf.c:868
728 msgid "Missing section name"
731 #: config/obj-elf.c:934
732 msgid "Bad .section directive - character following name is not '#'"
735 #: config/obj-elf.c:1035
736 msgid ".previous without corresponding .section; ignored"
739 #: config/obj-elf.c:1062
740 msgid ".popsection without corresponding .pushsection; ignored"
743 #: config/obj-elf.c:1114
745 msgid "multiple .symver directives for symbol `%s'"
748 #: config/obj-elf.c:1123
749 msgid "expected comma after name in .symver"
752 #: config/obj-elf.c:1144
754 msgid "missing version name in `%s' for symbol `%s'"
757 #: config/obj-elf.c:1353 config/obj-som.c:155 config/obj-som.c:201
758 msgid "Expected quoted string"
761 #: config/obj-elf.c:1374
763 msgid "expected comma after name `%s' in .size directive"
766 #: config/obj-elf.c:1383
767 msgid "missing expression in .size directive"
770 #: config/obj-elf.c:1459
772 msgid "ignoring unrecognized symbol type \"%s\""
775 #: config/obj-elf.c:1640
776 msgid ".size expression too complicated to fix up"
779 #: config/obj-elf.c:1671
782 "invalid attempt to declare external version name as default in symbol `%s'"
785 #: config/obj-elf.c:1803
787 msgid "Failed to set up debugging information: %s"
790 #: config/obj-elf.c:1823
792 msgid "Can't start writing .mdebug section: %s"
795 #: config/obj-elf.c:1831
797 msgid "Could not write .mdebug section: %s"
800 #: config/obj-ieee.c:455
801 msgid "too many sections"
804 #: config/obj-som.c:138
805 msgid "Only one .version pseudo-op per file!"
808 #: config/obj-som.c:164
810 msgid "FATAL: Attaching version header %s"
813 #: config/obj-som.c:184
814 msgid "Only one .copyright pseudo-op per file!"
817 #: config/obj-som.c:210
819 msgid "FATAL: Attaching copyright header %s"
822 #: config/obj-vms.c:464
824 msgid "compiler emitted zero-size common symbol `%s' already defined"
827 #: config/obj-vms.c:474
829 msgid "compiler redefined zero-size common symbol `%s'"
832 #: config/obj-vms.c:597
834 msgid "Couldn't create VMS object file \"%s\""
837 #: config/obj-vms.c:623
838 msgid "I/O error writing VMS object file (length prefix)"
841 #: config/obj-vms.c:637
842 msgid "I/O error writing VMS object file"
845 #: config/obj-vms.c:1240
846 msgid "Couldn't find source file \"%s\", status=%%X%x"
849 #: config/obj-vms.c:1749 config/obj-vms.c:2937
851 msgid "debugger forward reference error, dbx type %d"
854 #: config/obj-vms.c:1825
856 msgid "Variable descriptor %d too complicated. Defined as `void *'."
859 #: config/obj-vms.c:2144
861 "***Warning - the assembly code generated by the compiler has placed \n"
862 " global constant(s) in the text psect. These will not be available to \n"
863 " other modules, since this is not the correct way to handle this. You \n"
864 " have two options: 1) get a patched compiler that does not put global \n"
865 " constants in the text psect, or 2) remove the 'const' keyword from \n"
866 " definitions of global variables in your source module(s). Don't say \n"
867 " I didn't warn you! \n"
870 #: config/obj-vms.c:2463
872 msgid "debugginer output: %d is an unknown untyped variable."
875 #: config/obj-vms.c:2681
877 msgid "debugger output: structure element `%s' has undefined type"
880 #: config/obj-vms.c:2792
882 msgid "debugger output: %d is an unknown type of variable."
885 #: config/obj-vms.c:2926
887 msgid "debugger output: Unable to resolve %d circular references."
890 #: config/obj-vms.c:3131
892 msgid "Module name truncated: %s\n"
895 #: config/obj-vms.c:3410
897 msgid "Symbol %s replaced by %s\n"
901 #: config/obj-vms.c:3694
903 msgid "Unknown VMS psect type (%ld)"
906 #: config/obj-vms.c:3735
908 msgid "Globalsymbol attribute for symbol %s was unexpected."
911 #: config/obj-vms.c:3885
912 msgid "Invalid data type for globalvalue"
915 #: config/obj-vms.c:3897
917 msgid "Invalid globalvalue of %s"
920 #: config/obj-vms.c:4247
921 msgid "Couldn't find fixup fragment when checking for indirect reference"
924 #: config/obj-vms.c:4591 config/obj-vms.c:4733
925 msgid "Fixup data addsy and subsy don't have the same type"
928 #: config/obj-vms.c:4595 config/obj-vms.c:4737
929 msgid "Fixup data addsy and subsy don't have an appropriate type"
932 #: config/obj-vms.c:4598 config/obj-vms.c:4740
933 msgid "Fixup data is erroneously \"pcrel\""
936 #: config/obj-vms.c:4614 config/obj-vms.c:4759
937 msgid "Fixup datum is not a longword"
940 #: config/obj-vms.c:4618 config/obj-vms.c:4763
941 msgid "Fixup datum is not \"fixP->fx_addsy\""
944 #: config/obj-vms.c:4834
947 "g++ wrote an extern reference to `%s' as a routine.\n"
948 "I will fix it, but I hope that it was note really a routine."
951 #: config/obj-vms.c:4966
952 msgid "Can't handle global xtors symbols yet."
955 #: config/obj-vms.c:4969
961 #. * Error otherwise.
963 #: config/obj-vms.c:5054
965 msgid "unhandled stab type %d"
968 #: config/tc-a29k.c:160 config/tc-sparc.c:3841
969 msgid "Unknown segment type"
972 #. Probably a memory allocation problem? Give up now.
973 #: config/tc-a29k.c:330 config/tc-hppa.c:1416 config/tc-mips.c:1076
974 #: config/tc-mips.c:1118 config/tc-sparc.c:838
975 msgid "Broken assembler. No assembly attempted."
978 #: config/tc-a29k.c:375 config/tc-arc.c:535 config/tc-avr.c:1124
979 #: config/tc-d10v.c:511 config/tc-d30v.c:552 config/tc-h8300.c:296
980 #: config/tc-h8500.c:297 config/tc-mcore.c:656 config/tc-mn10200.c:954
981 #: config/tc-mn10300.c:1337 config/tc-ppc.c:1971 config/tc-sh.c:834
982 #: config/tc-tic80.c:283 config/tc-v850.c:2081 config/tc-w65.c:247
983 #: config/tc-z8k.c:340
984 msgid "missing operand"
987 #: config/tc-a29k.c:415 config/tc-cris.c:870 config/tc-cris.c:878
988 #: config/tc-hppa.c:1562 config/tc-i860.c:444 config/tc-i860.c:461
989 #: config/tc-sparc.c:1403 config/tc-sparc.c:1409
991 msgid "Unknown opcode: `%s'"
994 #: config/tc-a29k.c:420
996 msgid "Unknown opcode `%s'."
999 #: config/tc-a29k.c:452
1001 msgid "Too many operands: %s"
1004 #: config/tc-a29k.c:474 config/tc-a29k.c:505
1006 msgid "Immediate value of %ld is too large"
1009 #: config/tc-a29k.c:892
1011 msgid "bad relocation type: 0x%02x"
1014 #: config/tc-a29k.c:916
1019 #: config/tc-a29k.c:932
1020 msgid "a29k_convert_frag\n"
1023 #: config/tc-a29k.c:941
1024 msgid "a29k_estimate_size_before_relax\n"
1027 #: config/tc-a29k.c:1092
1029 msgid "label \"$%d\" redefined"
1032 #: config/tc-a29k.c:1165
1033 msgid "Invalid expression after %%%%\n"
1036 #: config/tc-a29k.c:1176
1037 msgid "Invalid register in & expression"
1040 #: config/tc-alpha.c:834
1042 msgid "internal error: can't hash opcode `%s': %s"
1045 #: config/tc-alpha.c:868
1047 msgid "internal error: can't hash macro `%s': %s"
1050 #: config/tc-alpha.c:951 config/tc-i960.c:2738
1051 msgid "syntax error"
1054 #: config/tc-alpha.c:1025 config/tc-arm.c:5443 config/tc-h8300.c:1373
1055 #: config/tc-h8500.c:1201 config/tc-hppa.c:3956 config/tc-i860.c:946
1056 #: config/tc-m68hc11.c:480 config/tc-m68k.c:4126 config/tc-m88k.c:1106
1057 #: config/tc-ns32k.c:1664 config/tc-sparc.c:2793 config/tc-z8k.c:1332
1058 msgid "Bad call to MD_ATOF()"
1061 #: config/tc-alpha.c:1075
1063 msgid "Unknown CPU identifier `%s'"
1066 #: config/tc-alpha.c:1119
1069 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1070 "-F\t\t\tlack floating point instructions support\n"
1071 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mall\n"
1072 "\t\t\tspecify variant of Alpha architecture\n"
1073 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264\n"
1074 "\t\t\tthese variants include PALcode opcodes\n"
1077 #: config/tc-alpha.c:1129
1080 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1081 "-H\t\t\tshow new symbol after hash truncation\n"
1084 #: config/tc-alpha.c:1298
1086 msgid "unhandled relocation type %s"
1089 #: config/tc-alpha.c:1311
1090 msgid "non-absolute expression in constant field"
1093 #: config/tc-alpha.c:1325
1095 msgid "type %d reloc done?\n"
1098 #: config/tc-alpha.c:1376 config/tc-alpha.c:1383 config/tc-mips.c:7374
1099 msgid "Used $at without \".set noat\""
1102 #: config/tc-alpha.c:1561
1104 msgid "cannot represent `%s' relocation in object file"
1107 #: config/tc-alpha.c:1568
1109 msgid "internal error? cannot generate `%s' relocation"
1112 #: config/tc-alpha.c:1622
1114 msgid "frame reg expected, using $%d."
1117 #: config/tc-alpha.c:1747
1119 msgid "No !literal!%d was found"
1122 #. only support one relocation op per insn
1123 #: config/tc-alpha.c:1935
1124 msgid "More than one relocation op per insn"
1127 #: config/tc-alpha.c:1952
1128 msgid "No relocation operand"
1131 #: config/tc-alpha.c:1958
1133 msgid "No !sequence-number after !%s"
1136 #: config/tc-alpha.c:1971
1138 msgid "Unknown relocation operand: !%s"
1141 #: config/tc-alpha.c:1984
1143 msgid "Bad sequence number: !%s!%s"
1146 #: config/tc-alpha.c:2335
1148 msgid "operand out of range (%s not between %d and %d)"
1151 #: config/tc-alpha.c:2434 config/tc-arc.c:548 config/tc-d10v.c:600
1152 #: config/tc-d30v.c:640 config/tc-mn10200.c:1009 config/tc-mn10300.c:1408
1153 #: config/tc-ppc.c:1937 config/tc-ppc.c:2045 config/tc-ppc.c:2057
1154 #: config/tc-v850.c:1861 config/tc-v850.c:1884 config/tc-v850.c:2104
1155 msgid "too many fixups"
1158 #: config/tc-alpha.c:2645 config/tc-alpha.c:2714
1160 msgid "inappropriate arguments for opcode `%s'"
1163 #: config/tc-alpha.c:2647 config/tc-alpha.c:2716
1165 msgid "opcode `%s' not supported for target %s"
1168 #: config/tc-alpha.c:2651 config/tc-alpha.c:2719 config/tc-avr.c:1090
1170 msgid "unknown opcode `%s'"
1173 #: config/tc-alpha.c:2691 config/tc-alpha.c:2758 config/tc-alpha.c:3269
1174 #: config/tc-alpha.c:3329 config/tc-alpha.c:3381 config/tc-alpha.c:3456
1175 #: config/tc-alpha.c:3541 config/tc-alpha.c:3667 config/tc-alpha.c:3844
1176 #: config/tc-alpha.c:3901 config/tc-alpha.c:4011 config/tc-alpha.c:4118
1177 #: config/tc-alpha.c:4195
1179 msgid "Cannot use !%s!%d with %s"
1182 #: config/tc-alpha.c:2779
1183 msgid "can not resolve expression"
1186 #: config/tc-alpha.c:2921 config/tc-alpha.c:3113
1187 msgid "overflow in literal (.lita) table"
1190 #: config/tc-alpha.c:2928 config/tc-alpha.c:2951 config/tc-alpha.c:3126
1191 #: config/tc-alpha.c:3470 config/tc-alpha.c:3548 config/tc-alpha.c:3596
1192 #: config/tc-alpha.c:3696 config/tc-alpha.c:3921 config/tc-alpha.c:4033
1193 msgid "macro requires $at register while noat in effect"
1196 #: config/tc-alpha.c:2930 config/tc-alpha.c:2953 config/tc-alpha.c:3128
1197 msgid "macro requires $at while $at in use"
1200 #: config/tc-alpha.c:3075 expr.c:84 read.c:3172
1201 msgid "bignum invalid; zero assumed"
1204 #: config/tc-alpha.c:3077 expr.c:86 read.c:3174 read.c:3507 read.c:4404
1205 msgid "floating point number invalid; zero assumed"
1208 #: config/tc-alpha.c:3082
1209 msgid "can't handle expression"
1212 #: config/tc-alpha.c:3119
1213 msgid "overflow in literal (.lit8) table"
1216 #: config/tc-alpha.c:3291
1218 msgid "bad instruction format for lda !%s!%d"
1221 #: config/tc-alpha.c:4291 config/tc-ppc.c:1464 config/tc-ppc.c:3682
1224 msgid ".COMMon length (%ld.) <0! Ignored."
1227 #: config/tc-alpha.c:4329 config/tc-alpha.c:4338 config/tc-ppc.c:3719
1230 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1233 #: config/tc-alpha.c:4440 ecoff.c:3109
1234 msgid ".ent directive has no name"
1237 #: config/tc-alpha.c:4448
1238 msgid "nested .ent directives"
1241 #: config/tc-alpha.c:4484 ecoff.c:3057
1242 msgid ".end directive has no name"
1245 #: config/tc-alpha.c:4493
1246 msgid ".end directive names different symbol than .ent"
1249 #: config/tc-alpha.c:4568
1251 msgid "Invalid argument %d to .prologue."
1254 #: config/tc-alpha.c:4596
1255 msgid "ECOFF debugging is disabled."
1258 #: config/tc-alpha.c:4617
1259 msgid "Unknown section directive"
1262 #: config/tc-alpha.c:4654
1263 msgid ".ent directive has no symbol"
1266 #: config/tc-alpha.c:4682
1267 msgid "Bad .frame directive 1./2. param"
1270 #: config/tc-alpha.c:4694
1271 msgid "Bad .frame directive 3./4. param"
1274 #: config/tc-alpha.c:4719
1275 msgid ".pdesc directive not in link (.link) section"
1278 #: config/tc-alpha.c:4727
1279 msgid ".pdesc has no matching .ent"
1282 #: config/tc-alpha.c:4738
1283 msgid ".pdesc directive has no entry symbol"
1286 #: config/tc-alpha.c:4751
1287 msgid "No comma after .pdesc <entryname>"
1290 #: config/tc-alpha.c:4774
1291 msgid "unknown procedure kind"
1294 #: config/tc-alpha.c:4869
1295 msgid ".name directive not in link (.link) section"
1298 #: config/tc-alpha.c:4877
1299 msgid ".name directive has no symbol"
1302 #: config/tc-alpha.c:4912
1303 msgid "No symbol after .linkage"
1306 #: config/tc-alpha.c:4941
1307 msgid "No symbol after .code_address"
1310 #: config/tc-alpha.c:4976 ecoff.c:3274
1311 msgid "Bad .mask directive"
1314 #: config/tc-alpha.c:4998 ecoff.c:3205
1315 msgid "Bad .fmask directive"
1318 #: config/tc-alpha.c:5169 config/tc-arm.c:1507 read.c:2158 read.c:2745
1321 msgid "Expected comma after name \"%s\""
1324 #. *symbol_get_obj (symbolP) = (signed char) temp;
1325 #: config/tc-alpha.c:5180
1327 msgid "unhandled: .proc %s,%d"
1330 #: config/tc-alpha.c:5215
1332 msgid "Tried to .set unrecognized mode `%s'"
1335 #. not fatal, but it might not work in the end
1336 #: config/tc-alpha.c:5232
1337 msgid "File overrides no-base-register option."
1340 #: config/tc-alpha.c:5249
1342 msgid "Bad base register, using $%d."
1345 #: config/tc-alpha.c:5271
1347 msgid "Alignment too large: %d. assumed"
1350 #: config/tc-alpha.c:5275 config/tc-d30v.c:2219
1351 msgid "Alignment negative: 0 assumed"
1354 #: config/tc-alpha.c:5588
1356 msgid "Chose GP value of %lx\n"
1359 #: config/tc-arc.c:137
1362 "-EB\t\t\tgenerate big endian output\n"
1363 "-EL\t\t\tgenerate little endian output\n"
1366 #: config/tc-arc.c:155 config/tc-arc.c:178 config/tc-arc.c:922
1367 #: config/tc-hppa.c:1376 config/tc-hppa.c:6852 config/tc-hppa.c:6858
1368 #: config/tc-hppa.c:6864 config/tc-hppa.c:6870 config/tc-mn10300.c:926
1369 #: config/tc-mn10300.c:2131
1370 msgid "could not set architecture and machine"
1373 #: config/tc-arc.c:175
1374 msgid "virtual memory exhausted"
1377 #: config/tc-arc.c:254 config/tc-mn10200.c:1374 config/tc-mn10300.c:2043
1378 #: config/tc-ppc.c:1221 config/tc-v850.c:1662
1380 msgid "operand out of range (%s not between %ld and %ld)"
1383 #: config/tc-arc.c:389
1385 msgid "unknown syntax format character `%c'"
1388 #: config/tc-arc.c:488
1389 msgid "too many suffixes"
1392 #: config/tc-arc.c:533 config/tc-d10v.c:509 config/tc-d30v.c:550
1393 #: config/tc-mn10200.c:951 config/tc-mn10300.c:1334 config/tc-ppc.c:1969
1394 #: config/tc-tic80.c:279 config/tc-v850.c:2078
1395 msgid "illegal operand"
1398 #: config/tc-arc.c:620 config/tc-mn10200.c:1050 config/tc-mn10300.c:1478
1399 #: config/tc-ppc.c:2094 config/tc-v850.c:2157
1401 msgid "junk at end of line: `%s'"
1404 #: config/tc-arc.c:660
1405 msgid "8 byte instruction in delay slot"
1408 #: config/tc-arc.c:662
1409 msgid "8 byte jump instruction with delay slot"
1412 #: config/tc-arc.c:670
1413 msgid "conditional branch follows set of flags"
1416 #: config/tc-arc.c:749 config/tc-arm.c:6668
1418 msgid "bad instruction `%s'"
1421 #: config/tc-arc.c:772
1422 msgid "expected comma after symbol-name"
1425 #: config/tc-arc.c:789
1426 msgid "ignoring attempt to re-define symbol"
1429 #: config/tc-arc.c:804
1430 msgid "expected comma after common length"
1433 #: config/tc-arc.c:897
1434 msgid ".cpu command must appear before any instructions"
1437 #: config/tc-arc.c:916
1438 msgid ".cpu conflicts with previous value"
1441 #: config/tc-arc.c:927
1445 #: config/tc-arc.c:951 config/tc-ppc.c:2742
1446 msgid "missing rename string"
1449 #: config/tc-arc.c:963
1450 msgid "invalid symbol to rename to"
1453 #: config/tc-arc.c:1010 config/tc-avr.c:372 config/tc-d10v.c:291
1454 #: config/tc-d30v.c:366 config/tc-mips.c:8781 config/tc-mn10200.c:375
1455 #: config/tc-pj.c:356 config/tc-ppc.c:4511 config/tc-sh.c:2069
1456 #: config/tc-v850.c:1297
1457 msgid "bad call to md_atof"
1460 #: config/tc-arc.c:1097
1462 msgid "missing ')' in %-op"
1465 #: config/tc-arc.c:1131
1466 msgid "expression too complex for %%st"
1469 #: config/tc-arc.c:1326 config/tc-arm.c:3411 config/tc-avr.c:852
1470 #: config/tc-cris.c:2667 config/tc-d10v.c:1538 config/tc-d30v.c:1865
1471 #: config/tc-mips.c:3264 config/tc-mips.c:4196 config/tc-mips.c:4981
1472 #: config/tc-mips.c:5527 config/tc-ppc.c:4847 config/tc-v850.c:2385
1473 msgid "expression too complex"
1476 #: config/tc-arc.c:1392 config/tc-ppc.c:4949 config/tc-v850.c:2431
1477 msgid "unresolved expression that must be resolved"
1480 #: config/tc-arc.c:1457 config/tc-sparc.c:3343
1482 msgid "internal error: can't export reloc type %d (`%s')"
1485 #: config/tc-arm.c:1203
1486 msgid "Literal Pool Overflow"
1489 #: config/tc-arm.c:1345
1490 msgid "Invalid syntax for .req directive."
1493 #: config/tc-arm.c:1420 config/tc-mips.c:10009 read.c:2043
1495 msgid "Alignment too large: %d. assumed."
1498 #: config/tc-arm.c:1423 read.c:2048
1499 msgid "Alignment negative. 0 assumed."
1502 #: config/tc-arm.c:1557 config/tc-m32r.c:427 read.c:2803 read.c:4864
1504 msgid "symbol `%s' already defined"
1507 #: config/tc-arm.c:1628
1508 msgid "selected processor does not support THUMB opcodes"
1511 #: config/tc-arm.c:1641
1512 msgid "selected processor does not support ARM opcodes"
1515 #: config/tc-arm.c:1653
1517 msgid "invalid instruction size selected (%d)"
1520 #: config/tc-arm.c:1688
1522 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1525 #: config/tc-arm.c:1699
1526 msgid "Garbage following instruction"
1529 #. In the few cases where we might be able to accept something else
1530 #. this error can be overridden.
1531 #: config/tc-arm.c:1749
1533 msgid "Register expected, not '%.100s'"
1536 #. In the few cases where we might be able to accept
1537 #. something else this error can be overridden.
1538 #: config/tc-arm.c:1814
1539 msgid "flag for {c}psr instruction expected"
1542 #: config/tc-arm.c:1844
1543 msgid "Illegal co-processor number"
1546 #: config/tc-arm.c:1851
1547 msgid "Bad or missing co-processor number"
1550 #: config/tc-arm.c:1875
1551 msgid "bad or missing expression"
1554 #: config/tc-arm.c:1881
1555 msgid "immediate co-processor expression too large"
1558 #. In the few cases where we might be able to accept something else
1559 #. this error can be overridden.
1560 #: config/tc-arm.c:1906
1561 msgid "Co-processor register expected"
1564 #. In the few cases where we might be able to accept something else
1565 #. this error can be overridden.
1566 #: config/tc-arm.c:1930
1567 msgid "Floating point register expected"
1570 #: config/tc-arm.c:1947
1571 msgid "immediate expression expected"
1574 #: config/tc-arm.c:1962
1575 msgid "co-processor address must be word aligned"
1578 #: config/tc-arm.c:1968
1579 msgid "offset too large"
1582 #: config/tc-arm.c:2016
1583 msgid "pc may not be used in post-increment"
1586 #: config/tc-arm.c:2032 config/tc-arm.c:3200
1587 msgid "pre-indexed expression expected"
1590 #: config/tc-arm.c:2045 config/tc-arm.c:3212 config/tc-arm.c:3558
1594 #: config/tc-arm.c:2055
1595 msgid "pc may not be used with write-back"
1598 #: config/tc-arm.c:2110
1599 msgid "comma expected after register name"
1602 #: config/tc-arm.c:2129
1603 msgid "{C|S}PSR expected"
1606 #: config/tc-arm.c:2157
1607 msgid "comma missing after psr flags"
1610 #: config/tc-arm.c:2174 config/tc-arm.c:2184
1611 msgid "only a register or immediate value can follow a psr flag"
1614 #: config/tc-arm.c:2190
1615 msgid "can only set flag field with immediate value"
1618 #: config/tc-arm.c:2207 config/tc-arm.c:2515 config/tc-arm.c:2781
1619 #: config/tc-arm.c:2801
1620 msgid "Invalid constant"
1623 #: config/tc-arm.c:2257
1624 msgid "rdhi, rdlo and rm must all be different"
1627 #: config/tc-arm.c:2313
1628 msgid "rd and rm should be different in mul"
1631 #: config/tc-arm.c:2369
1632 msgid "rd and rm should be different in mla"
1635 #: config/tc-arm.c:2499
1639 #: config/tc-arm.c:2545 config/tc-arm.c:2556
1640 msgid "Shift expression expected"
1643 #: config/tc-arm.c:2580
1644 msgid "shift requires register or #expression"
1647 #: config/tc-arm.c:2581
1648 msgid "shift requires #expression"
1651 #: config/tc-arm.c:2611
1652 msgid "Shift of 0 ignored."
1655 #: config/tc-arm.c:2617
1656 msgid "Invalid immediate shift"
1659 #: config/tc-arm.c:2772 config/tc-arm.c:3242
1660 msgid "Constant expression expected"
1663 #: config/tc-arm.c:2814
1664 msgid "Register or shift expression expected"
1667 #: config/tc-arm.c:2867
1668 msgid "Invalid floating point immediate expression"
1671 #: config/tc-arm.c:2871
1672 msgid "Floating point register or immediate expression expected"
1675 #: config/tc-arm.c:3040
1676 msgid "address offset too large"
1679 #: config/tc-arm.c:3117
1680 msgid "Processor does not support halfwords or signed bytes"
1683 #: config/tc-arm.c:3138
1684 msgid "Address expected"
1687 #: config/tc-arm.c:3168 config/tc-arm.c:3183 config/tc-arm.c:3221
1689 msgid "%s register same as write-back base"
1692 #: config/tc-arm.c:3170 config/tc-arm.c:3185 config/tc-arm.c:3223
1696 #: config/tc-arm.c:3170 config/tc-arm.c:3185 config/tc-arm.c:3223
1700 #: config/tc-arm.c:3262
1701 msgid "literal pool insertion failed"
1704 #: config/tc-arm.c:3301
1705 msgid "Pre-increment instruction with translate"
1708 #: config/tc-arm.c:3342
1709 msgid "Bad range in register list"
1712 #: config/tc-arm.c:3350 config/tc-arm.c:3359 config/tc-arm.c:3401
1714 msgid "Warning: Duplicated register (r%d) in register list"
1717 #: config/tc-arm.c:3362
1718 msgid "Warning: Register range not in ascending order"
1721 #: config/tc-arm.c:3374
1725 #: config/tc-arm.c:3390
1726 msgid "invalid register mask"
1729 #: config/tc-arm.c:3450
1730 msgid "r15 not allowed as base register"
1733 #: config/tc-arm.c:3518 config/tc-arm.c:3532
1734 msgid "r15 not allowed in swap"
1737 #: config/tc-arm.c:3630
1738 msgid "Use of r15 in bx in ARM mode is not really useful"
1741 #: config/tc-arm.c:3886 config/tc-v850.c:1964 config/tc-v850.c:1985
1742 msgid "constant expression expected"
1745 #: config/tc-arm.c:3892
1746 msgid "Constant value required for number of registers"
1749 #: config/tc-arm.c:3900
1750 msgid "number of registers must be in the range [1:4]"
1753 #: config/tc-arm.c:3961
1754 msgid "R15 not allowed as base register with write-back"
1757 #: config/tc-arm.c:4209
1758 msgid "lo register required"
1761 #: config/tc-arm.c:4217
1762 msgid "hi register required"
1765 #: config/tc-arm.c:4287
1766 msgid "dest and source1 must be the same register"
1769 #: config/tc-arm.c:4294
1770 msgid "subtract valid only on lo regs"
1773 #: config/tc-arm.c:4318
1774 msgid "invalid Hi register with immediate"
1777 #: config/tc-arm.c:4345 config/tc-arm.c:4378 config/tc-arm.c:4388
1778 msgid "immediate value out of range"
1781 #: config/tc-arm.c:4356
1782 msgid "invalid immediate value for stack adjust"
1785 #: config/tc-arm.c:4367
1786 msgid "invalid immediate for address calculation"
1789 #: config/tc-arm.c:4454
1790 msgid "source1 and dest must be same register"
1793 #: config/tc-arm.c:4488
1794 msgid "Invalid immediate for shift"
1797 #: config/tc-arm.c:4567
1798 msgid "only lo regs allowed with immediate"
1801 #: config/tc-arm.c:4586
1802 msgid "invalid immediate"
1805 #: config/tc-arm.c:4640
1806 msgid "expected ']'"
1809 #: config/tc-arm.c:4707
1810 msgid "byte or halfword not valid for base register"
1813 #: config/tc-arm.c:4712
1814 msgid "R15 based store not allowed"
1817 #: config/tc-arm.c:4717
1818 msgid "Invalid base register for register offset"
1821 #: config/tc-arm.c:4735
1822 msgid "invalid offset"
1825 #: config/tc-arm.c:4746
1826 msgid "invalid base register in load/store"
1829 #: config/tc-arm.c:4770
1830 msgid "Invalid offset"
1833 #: config/tc-arm.c:4845
1834 msgid "dest and source1 one must be the same register"
1837 #: config/tc-arm.c:4853
1838 msgid "Rs and Rd must be different in MUL"
1841 #: config/tc-arm.c:4997
1843 "Inserted missing '!': load/store multiple always writes back base register"
1846 #: config/tc-arm.c:5013 config/tc-arm.c:5113
1847 msgid "Expression too complex"
1850 #: config/tc-arm.c:5019
1851 msgid "only lo-regs valid in load/store multiple"
1854 #: config/tc-arm.c:5065
1855 msgid "Syntax: ldrs[b] Rd, [Rb, Ro]"
1858 #: config/tc-arm.c:5129
1859 msgid "invalid register list to push/pop instruction"
1862 #: config/tc-arm.c:5271 config/tc-cris.c:631
1863 msgid "Virtual memory exhausted"
1866 #: config/tc-arm.c:5649
1868 msgid "invalid constant (%lx) after fixup"
1871 #: config/tc-arm.c:5685
1873 msgid "Unable to compute ADRL instructions for PC offset of 0x%x"
1876 #: config/tc-arm.c:5715
1878 msgid "bad immediate value for offset (%ld)"
1881 #: config/tc-arm.c:5737 config/tc-arm.c:5759
1882 msgid "invalid literal constant: pool needs to be closer"
1885 #: config/tc-arm.c:5739
1887 msgid "bad immediate value for half-word offset (%ld)"
1890 #: config/tc-arm.c:5776
1891 msgid "shift expression is too large"
1894 #: config/tc-arm.c:5795 config/tc-arm.c:5804
1895 msgid "Invalid swi expression"
1898 #: config/tc-arm.c:5814
1899 msgid "Invalid expression in load/store multiple"
1902 #: config/tc-arm.c:5867
1903 msgid "gas can't handle same-section branch dest >= 0x04000000"
1906 #: config/tc-arm.c:5876
1907 msgid "out of range branch"
1910 #: config/tc-arm.c:5909 config/tc-arm.c:5925 config/tc-mips.c:9836
1911 msgid "Branch out of range"
1914 #: config/tc-arm.c:5948
1915 msgid "Branch with link out of range"
1918 #: config/tc-arm.c:6015
1919 msgid "Illegal value for co-processor offset"
1922 #: config/tc-arm.c:6039
1924 msgid "Invalid offset, target not word aligned (0x%08X)"
1927 #: config/tc-arm.c:6045 config/tc-arm.c:6054 config/tc-arm.c:6061
1928 #: config/tc-arm.c:6068 config/tc-arm.c:6075
1930 msgid "Invalid offset, value too big (0x%08X)"
1933 #: config/tc-arm.c:6114
1934 msgid "Invalid immediate for stack address calculation"
1937 #: config/tc-arm.c:6123
1939 msgid "Invalid immediate for address calculation (value = 0x%08lX)"
1942 #: config/tc-arm.c:6133
1943 msgid "Invalid 8bit immediate"
1946 #: config/tc-arm.c:6141
1947 msgid "Invalid 3bit immediate"
1950 #: config/tc-arm.c:6157
1952 msgid "Invalid immediate: %ld is too large"
1955 #: config/tc-arm.c:6172
1957 msgid "Illegal Thumb shift value: %ld"
1960 #: config/tc-arm.c:6186 config/tc-mn10300.c:1959
1962 msgid "Bad relocation fixup type (%d)"
1965 #: config/tc-arm.c:6259
1966 msgid "Literal referenced across section boundary (Implicit dump?)"
1969 #: config/tc-arm.c:6272
1971 msgid "Internal_relocation (type %d) not fixed up (IMMEDIATE)"
1974 #: config/tc-arm.c:6278
1975 msgid "ADRL used for a symbol not defined in the same file"
1978 #: config/tc-arm.c:6284
1980 msgid "Internal_relocation (type %d) not fixed up (OFFSET_IMM)"
1983 #: config/tc-arm.c:6305 config/tc-cris.c:2603 config/tc-mcore.c:2110
1984 #: config/tc-ns32k.c:2370
1988 #: config/tc-arm.c:6308
1990 msgid "Can not represent %s relocation in this object file format (%d)"
1993 #: config/tc-arm.c:6329 config/tc-mips.c:11349 config/tc-sh.c:3258
1995 msgid "Can not represent %s relocation in this object file format"
1998 #: config/tc-arm.c:6347
1999 msgid "md_estimate_size_before_relax\n"
2002 #: config/tc-arm.c:6424
2004 msgid "No operator -- statement `%s'\n"
2007 #: config/tc-arm.c:6442
2008 msgid "selected processor does not support this opcode"
2011 #: config/tc-arm.c:6488
2013 msgid "Opcode `%s' must have suffix from list: <%s>"
2016 #: config/tc-arm.c:6519
2017 msgid "Warning: Use of the 'nv' conditional is deprecated\n"
2020 #: config/tc-arm.c:6536
2022 msgid "Opcode `%s' is unconditional\n"
2025 #: config/tc-arm.c:6560
2027 msgid "Opcode `%s' must have suffix from <%s>\n"
2030 #: config/tc-arm.c:6646
2032 msgid "register '%s' does not exist\n"
2035 #: config/tc-arm.c:6651
2037 msgid "ignoring redefinition of register alias '%s'"
2040 #: config/tc-arm.c:6657
2043 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
2046 #: config/tc-arm.c:6661
2047 msgid "ignoring incomplete .req pseuso op"
2050 #: config/tc-arm.c:6841
2052 msgid "Unrecognised APCS switch -m%s"
2055 #: config/tc-arm.c:6985 config/tc-arm.c:6998 config/tc-arm.c:7011
2056 #: config/tc-arm.c:7023 config/tc-arm.c:7029
2058 msgid "Invalid architecture variant -m%s"
2061 #: config/tc-arm.c:7036
2063 msgid "Invalid processor variant -m%s"
2066 #: config/tc-arm.c:7059
2068 " ARM Specific Assembler Options:\n"
2069 " -m[arm][<processor name>] select processor variant\n"
2070 " -m[arm]v[2|2a|3|3m|4|4t|5[t][e]] select architecture variant\n"
2071 " -mthumb only allow Thumb instructions\n"
2072 " -mthumb-interwork mark the assembled code as supporting "
2074 " -mall allow any instruction\n"
2075 " -mfpa10, -mfpa11 select floating point architecture\n"
2076 " -mfpe-old don't allow floating-point multiple "
2078 " -mno-fpu don't allow any floating-point instructions.\n"
2079 " -k generate PIC code.\n"
2082 #: config/tc-arm.c:7071
2084 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
2086 " -mapcs-float floating point args are passed in FP regs\n"
2087 " -mapcs-reentrant the code is position independent/reentrant\n"
2090 #: config/tc-arm.c:7077
2091 msgid " -moabi support the old ELF ABI\n"
2094 #: config/tc-arm.c:7081
2096 " -EB assemble code for a big endian cpu\n"
2097 " -EL assemble code for a little endian cpu\n"
2100 #: config/tc-arm.c:7234
2102 msgid "%s: unexpected function type: %d"
2105 #: config/tc-avr.c:185
2106 msgid "Known MCU names:"
2109 #: config/tc-avr.c:254
2112 " -mmcu=[avr-name] select microcontroller variant\n"
2113 " [avr-name] can be:\n"
2114 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2115 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2116 " avr3 - ATmega103, ATmega603\n"
2117 " avr4 - ATmega83, ATmega85\n"
2118 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2119 " or immediate microcontroller name.\n"
2122 #: config/tc-avr.c:264
2124 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2125 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2126 " (default for avr4, avr5)\n"
2127 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2128 " (default for avr3, avr5)\n"
2131 #: config/tc-avr.c:312
2133 msgid "unknown MCU: %s\n"
2136 #: config/tc-avr.c:321
2138 msgid "redefinition of mcu type `%s' to `%s'"
2141 #: config/tc-avr.c:435
2142 msgid "constant value required"
2145 #: config/tc-avr.c:438
2147 msgid "number must be less than %d"
2150 #: config/tc-avr.c:490
2151 msgid "`,' required"
2154 #: config/tc-avr.c:509
2155 msgid "undefined combination of operands"
2158 #: config/tc-avr.c:518
2159 msgid "skipping two-word instruction"
2162 #: config/tc-avr.c:580
2163 msgid "register r16-r23 required"
2166 #: config/tc-avr.c:586
2167 msgid "register number above 15 required"
2170 #: config/tc-avr.c:592
2171 msgid "even register number required"
2174 #: config/tc-avr.c:598
2175 msgid "register r24, r26, r28 or r30 required"
2178 #: config/tc-avr.c:604
2179 msgid "register name or number from 0 to 31 required"
2182 #: config/tc-avr.c:622
2183 msgid "pointer register (X, Y or Z) required"
2186 #: config/tc-avr.c:629
2187 msgid "cannot both predecrement and postincrement"
2190 #: config/tc-avr.c:637
2191 msgid "addressing mode not supported"
2194 #: config/tc-avr.c:643
2195 msgid "can't predecrement"
2198 #: config/tc-avr.c:646
2199 msgid "pointer register Z required"
2202 #: config/tc-avr.c:664
2203 msgid "pointer register (Y or Z) required"
2206 #: config/tc-avr.c:769
2208 msgid "unknown constraint `%c'"
2211 #: config/tc-avr.c:882 config/tc-avr.c:898 config/tc-avr.c:999
2213 msgid "odd address operand: %ld"
2216 #: config/tc-avr.c:890 config/tc-avr.c:909
2218 msgid "operand out of range: %ld"
2221 #: config/tc-avr.c:1008 config/tc-d10v.c:1609 config/tc-d30v.c:1990
2223 msgid "line %d: unknown relocation type: 0x%x"
2226 #: config/tc-avr.c:1022
2227 msgid "only constant expression allowed"
2230 #: config/tc-avr.c:1060 config/tc-d10v.c:1473 config/tc-d30v.c:1807
2231 #: config/tc-mn10200.c:1254 config/tc-mn10300.c:1825 config/tc-ppc.c:5154
2232 #: config/tc-v850.c:2301
2234 msgid "reloc %d not supported by object file format"
2237 #: config/tc-avr.c:1084 config/tc-d10v.c:1080 config/tc-d10v.c:1094
2238 #: config/tc-h8300.c:1239 config/tc-h8500.c:1102 config/tc-mcore.c:989
2239 #: config/tc-pj.c:265 config/tc-sh.c:1636 config/tc-z8k.c:1203
2240 msgid "can't find opcode "
2243 #: config/tc-avr.c:1101
2245 msgid "illegal opcode %s for mcu %s"
2248 #: config/tc-avr.c:1109
2249 msgid "garbage at end of line"
2252 #: config/tc-avr.c:1173
2253 msgid "illegal expression"
2256 #: config/tc-avr.c:1199 config/tc-avr.c:1265
2257 msgid "`)' required"
2260 #: config/tc-avr.c:1219
2262 msgid "constant out of 8-bit range: %d"
2265 #: config/tc-avr.c:1222
2266 msgid "expression possibly out of 8-bit range"
2269 #: config/tc-avr.c:1293 config/tc-avr.c:1300
2271 msgid "illegal %srelocation size: %d"
2274 #: config/tc-cris.c:639
2276 msgid "Can't hash `%s': %s\n"
2279 #: config/tc-cris.c:640
2280 msgid "(unknown reason)"
2283 #: config/tc-cris.c:644
2285 msgid "Buggy opcode: `%s' \"%s\"\n"
2288 #: config/tc-cris.c:959
2290 msgid "Immediate value not in 5 bit unsigned range: %ld"
2293 #: config/tc-cris.c:975
2295 msgid "Immediate value not in 4 bit unsigned range: %ld"
2298 #: config/tc-cris.c:1014
2300 msgid "Immediate value not in 6 bit range: %ld"
2303 #: config/tc-cris.c:1029
2305 msgid "Immediate value not in 6 bit unsigned range: %ld"
2308 #. Others have a generic warning.
2309 #: config/tc-cris.c:1116
2311 msgid "Unimplemented register `%s' specified"
2314 #. We've come to the end of instructions with this
2315 #. opcode, so it must be an error.
2316 #: config/tc-cris.c:1266
2317 msgid "Illegal operands"
2320 #: config/tc-cris.c:1298 config/tc-cris.c:1329
2322 msgid "Immediate value not in 8 bit range: %ld"
2325 #: config/tc-cris.c:1308 config/tc-cris.c:1336
2327 msgid "Immediate value not in 16 bit range: %ld"
2330 #. FIXME: Find out and change to as_warn_where. Add testcase.
2331 #: config/tc-cris.c:2260
2332 msgid "32-bit conditional branch generated"
2335 #. FIXME: Is this function mentioned in the internals.texi manual? If
2337 #: config/tc-cris.c:2339
2338 msgid "Bad call to md_atof () - floating point formats are not supported"
2341 #: config/tc-cris.c:2400
2343 msgid "Value not in 16 bit range: %ld"
2346 #: config/tc-cris.c:2410
2348 msgid "Value not in 8 bit range: %ld"
2351 #: config/tc-cris.c:2417
2353 msgid "Value not in 4 bit unsigned range: %ld"
2356 #: config/tc-cris.c:2424
2358 msgid "Value not in 5 bit unsigned range: %ld"
2361 #: config/tc-cris.c:2431
2363 msgid "Value not in 6 bit range: %ld"
2366 #: config/tc-cris.c:2438
2368 msgid "Value not in 6 bit unsigned range: %ld"
2371 #: config/tc-cris.c:2550
2373 "Semantics error. This type of operand can not be relocated, it must be an "
2374 "assembly-time constant"
2377 #: config/tc-cris.c:2604
2379 msgid "Cannot generate relocation type for symbol %s, code %s"
2382 #: config/tc-cris.c:2617
2385 "-- GNU as for CRIS\n"
2388 #: config/tc-cris.c:2620
2389 msgid "*** Usage: as-cris [switches] [-o objectfile] [files...]\n"
2392 #: config/tc-cris.c:2621
2393 msgid "Target-specific switches:\n"
2396 #: config/tc-cris.c:2622
2397 msgid " -h, -H : Don't execute, print this help text.\n"
2400 #: config/tc-cris.c:2624
2402 " -N : Warn when branches are expanded to jumps.\n"
2406 #: config/tc-cris.c:2625
2407 msgid "Use as-cris --help to see more options.\n"
2410 #: config/tc-cris.c:2626
2412 msgid "objectfile\t: Output file in the a.out format %s"
2415 #: config/tc-cris.c:2627
2416 msgid "described in the users manual.\n"
2419 #: config/tc-cris.c:2628
2420 msgid "\t\t Default output file is \"a.out\".\n"
2423 #: config/tc-cris.c:2629
2425 msgid "files ...\t: Input files in the source format %s"
2428 #: config/tc-cris.c:2630
2429 msgid " described in the users manual.\n"
2432 #: config/tc-cris.c:2631
2433 msgid "\t\t Default input file is standard input.\n"
2436 #: config/tc-cris.c:2632
2437 msgid "Description\t: Assembler for the CRIS processor.\n"
2440 #: config/tc-cris.c:2652
2441 msgid "Invalid relocation"
2444 #: config/tc-cris.c:2692
2445 msgid "Invalid pc-relative relocation"
2448 #: config/tc-cris.c:2730
2450 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2453 #: config/tc-d10v.c:234
2456 "-O optimize. Will do some operations in parallel.\n"
2459 #: config/tc-d10v.c:552 config/tc-d10v.c:634 config/tc-d30v.c:656
2461 msgid "operand out of range: %d"
2464 #: config/tc-d10v.c:696
2465 msgid "Instruction must be executed in parallel with another instruction."
2468 #: config/tc-d10v.c:752
2469 msgid "Instruction must be executed in parallel"
2472 #: config/tc-d10v.c:755
2473 msgid "Long instructions may not be combined."
2476 #: config/tc-d10v.c:797
2477 msgid "One of these instructions may not be executed in parallel."
2480 #: config/tc-d10v.c:801 config/tc-d30v.c:877
2481 msgid "Two IU instructions may not be executed in parallel"
2484 #: config/tc-d10v.c:803 config/tc-d10v.c:811 config/tc-d10v.c:828
2485 #: config/tc-d10v.c:845 config/tc-d30v.c:878 config/tc-d30v.c:887
2486 msgid "Swapping instruction order"
2489 #: config/tc-d10v.c:809 config/tc-d30v.c:884
2490 msgid "Two MU instructions may not be executed in parallel"
2493 #: config/tc-d10v.c:832 config/tc-d30v.c:904
2494 msgid "IU instruction may not be in the left container"
2497 #: config/tc-d10v.c:834 config/tc-d10v.c:851
2499 "Instruction in R container is squashed by flow control instruction in L "
2503 #: config/tc-d10v.c:849 config/tc-d30v.c:915
2504 msgid "MU instruction may not be in the right container"
2507 #: config/tc-d10v.c:857 config/tc-d30v.c:927
2508 msgid "unknown execution type passed to write_2_short()"
2511 #: config/tc-d10v.c:1108 config/tc-d10v.c:1129 config/tc-d30v.c:1411
2512 msgid "Unable to mix instructions as specified"
2515 #: config/tc-d10v.c:1176 config/tc-d30v.c:1548
2517 msgid "unknown opcode: %s"
2520 #: config/tc-d10v.c:1258 config/tc-d10v.c:1429 config/tc-tic80.c:536
2521 msgid "bad opcode or operands"
2524 #: config/tc-d10v.c:1331 config/tc-m68k.c:4233
2525 msgid "value out of range"
2528 #: config/tc-d10v.c:1404
2529 msgid "illegal operand - register name found where none expected"
2532 #: config/tc-d10v.c:1440 config/tc-tic80.c:547
2533 msgid "Register number must be EVEN"
2536 #: config/tc-d10v.c:1589
2538 msgid "line %d: rep or repi must include at least 4 instructions"
2541 #: config/tc-d30v.c:192
2543 msgid "Register name %s conflicts with symbol of the same name"
2546 #: config/tc-d30v.c:288
2550 "-O Make adjacent short instructions parallel if "
2552 "-n Warn about all NOPs inserted by the assembler.\n"
2553 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2554 "-c Warn about symbols whoes names match register "
2556 "-C Opposite of -C. -c is the default.\n"
2559 #: config/tc-d30v.c:462
2560 msgid "unexpected 12-bit reloc type"
2563 #: config/tc-d30v.c:469
2564 msgid "unexpected 18-bit reloc type"
2567 #: config/tc-d30v.c:720
2569 msgid "%s NOP inserted"
2572 #: config/tc-d30v.c:721
2576 #: config/tc-d30v.c:721
2580 #: config/tc-d30v.c:873
2581 msgid "Instructions may not be executed in parallel"
2584 #: config/tc-d30v.c:886
2586 msgid "Executing %s in IU may not work"
2589 #: config/tc-d30v.c:893
2591 msgid "Executing %s in IU may not work in parallel execution"
2594 #: config/tc-d30v.c:906
2596 msgid "special left instruction `%s' kills instruction `%s' in right container"
2599 #: config/tc-d30v.c:917
2601 msgid "Executing %s in reverse serial with %s may not work"
2604 #: config/tc-d30v.c:920
2606 msgid "Executing %s in IU in reverse serial may not work"
2609 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
2610 msgid "Cannot assemble instruction"
2613 #: config/tc-d30v.c:1292
2614 msgid "First opcode is long. Unable to mix instructions as specified."
2617 #: config/tc-d30v.c:1361
2618 msgid "word of NOPs added between word multiply and load"
2621 #: config/tc-d30v.c:1363
2622 msgid "word of NOPs added between word multiply and 16-bit multiply"
2625 #: config/tc-d30v.c:1395
2626 msgid "Instruction uses long version, so it cannot be mixed as specified"
2629 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
2631 msgid "unknown condition code: %s"
2634 #: config/tc-d30v.c:1509
2636 msgid "cmpu doesn't support condition code %s"
2639 #: config/tc-d30v.c:1559
2641 msgid "operands for opcode `%s' do not match any valid format"
2644 #: config/tc-d30v.c:1777
2645 msgid "Odd numbered register used as target of multi-register instruction"
2648 #: config/tc-d30v.c:1879
2650 msgid "line %d: unable to place address of symbol '%s' into a byte"
2653 #: config/tc-d30v.c:1882
2655 msgid "line %d: unable to place value %x into a byte"
2658 #: config/tc-d30v.c:1890
2660 msgid "line %d: unable to place address of symbol '%s' into a short"
2663 #: config/tc-d30v.c:1893
2665 msgid "line %d: unable to place value %x into a short"
2668 #: config/tc-d30v.c:1901
2670 msgid "line %d: unable to place address of symbol '%s' into a quad"
2673 #: config/tc-d30v.c:2072
2675 msgid "value too large to fit in %d bits"
2678 #: config/tc-d30v.c:2215
2680 msgid "Alignment too large: %d assumed"
2683 #: config/tc-fr30.c:84
2684 msgid " FR30 specific command line options:\n"
2687 #: config/tc-fr30.c:143
2689 msgid "Instruction %s not allowed in a delay slot."
2692 #: config/tc-fr30.c:380 config/tc-m32r.c:1565
2693 msgid "Addend to unresolved symbol not on word boundary."
2696 #: config/tc-fr30.c:538 config/tc-i960.c:786 config/tc-m32r.c:1874
2697 msgid "Bad call to md_atof()"
2700 #: config/tc-h8300.c:245 config/tc-h8300.c:253
2701 msgid "Reg not valid for H8/300"
2704 #: config/tc-h8300.c:413 config/tc-h8300.c:416 config/tc-h8300.c:419
2705 #: config/tc-h8300.c:423
2706 msgid "Invalid register list for ldm/stm\n"
2709 #: config/tc-h8300.c:475 config/tc-h8300.c:537 config/tc-h8300.c:544
2710 msgid "Wrong size pointer register for architecture."
2713 #: config/tc-h8300.c:502 config/tc-h8300.c:511 config/tc-h8300.c:521
2714 msgid "expected @(exp, reg16)"
2717 #: config/tc-h8300.c:600
2718 msgid "expect :8 or :16 here"
2721 #: config/tc-h8300.c:801
2723 msgid "operand %s0x%lx out of range."
2726 #: config/tc-h8300.c:889
2727 msgid "Can't work out size of operand.\n"
2730 #: config/tc-h8300.c:937
2732 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2735 #: config/tc-h8300.c:988 config/tc-h8300.c:1008
2736 msgid "Need #1 or #2 here"
2739 #: config/tc-h8300.c:1003
2740 msgid "#4 not valid on H8/300."
2743 #: config/tc-h8300.c:1089 config/tc-h8300.c:1121
2745 msgid "branch operand has odd offset (%lx)\n"
2748 #: config/tc-h8300.c:1159
2749 msgid "destination operand must be 16 bit register"
2752 #: config/tc-h8300.c:1168
2753 msgid "source operand must be 8 bit register"
2756 #: config/tc-h8300.c:1176
2757 msgid "destination operand must be 16bit absolute address"
2760 #: config/tc-h8300.c:1183
2761 msgid "destination operand must be 8 bit register"
2764 #: config/tc-h8300.c:1191
2765 msgid "source operand must be 16bit absolute address"
2768 #: config/tc-h8300.c:1199
2769 msgid "invalid operands"
2772 #: config/tc-h8300.c:1250 config/tc-h8500.c:1108 config/tc-mips.c:7977
2773 #: config/tc-sh.c:1873 config/tc-w65.c:739 config/tc-z8k.c:1213
2774 msgid "unknown opcode"
2777 #: config/tc-h8300.c:1296
2778 msgid "mismatch between opcode size and operand size"
2781 #: config/tc-h8300.c:1307 config/tc-h8500.c:1135 config/tc-sh.c:2024
2782 #: config/tc-w65.c:769 config/tc-z8k.c:1266
2783 msgid "call to tc_crawl_symbol_chain \n"
2786 #: config/tc-h8300.c:1321 config/tc-h8500.c:1149 config/tc-sh.c:2031
2787 #: config/tc-w65.c:783 config/tc-z8k.c:1280
2788 msgid "call to tc_headers_hook \n"
2791 #: config/tc-h8300.c:1412 config/tc-h8500.c:1239 config/tc-z8k.c:1394
2792 msgid "call to tc_aout_fix_to_chars \n"
2795 #: config/tc-h8300.c:1422 config/tc-z8k.c:1404
2796 msgid "call to md_convert_frag \n"
2799 #: config/tc-h8300.c:1467 config/tc-z8k.c:1485
2800 msgid "call tomd_estimate_size_before_relax \n"
2803 #: config/tc-h8500.c:337
2804 msgid ":24 not valid for this opcode"
2807 #: config/tc-h8500.c:344
2808 msgid "expect :8,:16 or :24"
2811 #: config/tc-h8500.c:401
2812 msgid "syntax error in reg list"
2815 #: config/tc-h8500.c:419
2816 msgid "missing final register in range"
2819 #: config/tc-h8500.c:506 config/tc-h8500.c:513 config/tc-h8500.c:519
2820 msgid "expected @(exp, Rn)"
2823 #: config/tc-h8500.c:535
2824 msgid "@Rn+ needs word register"
2827 #: config/tc-h8500.c:545
2828 msgid "@Rn needs word register"
2831 #: config/tc-h8500.c:842 config/tc-sh.c:1353
2833 msgid "unhandled %d\n"
2836 #: config/tc-h8500.c:870 config/tc-sh.c:1378
2838 msgid "operand must be absolute in range %d..%d"
2841 #: config/tc-h8500.c:959 config/tc-sh.c:1576
2843 msgid "failed for %d\n"
2846 #: config/tc-h8500.c:1124 config/tc-sh.c:1677 config/tc-sh.c:1922
2847 #: config/tc-w65.c:758
2848 msgid "invalid operands for opcode"
2851 #: config/tc-hppa.c:1165
2852 msgid "Missing .exit\n"
2855 #: config/tc-hppa.c:1168
2856 msgid "Missing .procend\n"
2859 #: config/tc-hppa.c:1349
2860 msgid "Invalid field selector. Assuming F%%."
2863 #: config/tc-hppa.c:1382
2864 msgid "-R option not supported on this target."
2867 #: config/tc-hppa.c:1398 config/tc-sparc.c:794 config/tc-sparc.c:830
2869 msgid "Internal error: can't hash `%s': %s\n"
2872 #: config/tc-hppa.c:1406 config/tc-i860.c:201
2874 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2877 #: config/tc-hppa.c:1475 config/tc-hppa.c:6991 config/tc-hppa.c:7046
2878 msgid "Missing function name for .PROC (corrupted label chain)"
2881 #: config/tc-hppa.c:1478 config/tc-hppa.c:7049
2882 msgid "Missing function name for .PROC"
2885 #: config/tc-hppa.c:1599 config/tc-hppa.c:4818
2886 msgid "could not update architecture and machine"
2889 #: config/tc-hppa.c:1806
2890 msgid "Invalid Indexed Load Completer."
2893 #: config/tc-hppa.c:1811
2894 msgid "Invalid Indexed Load Completer Syntax."
2897 #: config/tc-hppa.c:1847
2898 msgid "Invalid Short Load/Store Completer."
2901 #: config/tc-hppa.c:1906 config/tc-hppa.c:1911
2902 msgid "Invalid Store Bytes Short Completer"
2905 #: config/tc-hppa.c:2222 config/tc-hppa.c:2228
2906 msgid "Invalid left/right combination completer"
2909 #: config/tc-hppa.c:2277 config/tc-hppa.c:2284
2910 msgid "Invalid permutation completer"
2913 #: config/tc-hppa.c:2385
2915 msgid "Invalid Add Condition: %s"
2918 #: config/tc-hppa.c:2396 config/tc-hppa.c:2406
2920 msgid "Invalid Add and Branch Condition: %c"
2923 #: config/tc-hppa.c:2427
2924 msgid "Invalid Compare/Subtract Condition"
2927 #: config/tc-hppa.c:2467
2929 msgid "Invalid Bit Branch Condition: %c"
2932 #: config/tc-hppa.c:2553
2934 msgid "Invalid Compare/Subtract Condition: %s"
2937 #: config/tc-hppa.c:2565
2939 msgid "Invalid Compare/Subtract Condition: %c"
2942 #: config/tc-hppa.c:2580
2943 msgid "Invalid Compare and Branch Condition."
2946 #: config/tc-hppa.c:2676
2947 msgid "Invalid Logical Instruction Condition."
2950 #: config/tc-hppa.c:2731
2951 msgid "Invalid Shift/Extract/Deposit Condition."
2954 #: config/tc-hppa.c:2843
2955 msgid "Invalid Unit Instruction Condition."
2958 #: config/tc-hppa.c:3191 config/tc-hppa.c:3222 config/tc-hppa.c:3255
2959 #: config/tc-hppa.c:3287
2960 msgid "Branch to unaligned address"
2963 #: config/tc-hppa.c:3467
2964 msgid "Invalid SFU identifier"
2967 #: config/tc-hppa.c:3517
2968 msgid "Invalid COPR identifier"
2971 #: config/tc-hppa.c:3646
2972 msgid "Invalid Floating Point Operand Format."
2975 #: config/tc-hppa.c:3763 config/tc-hppa.c:3783 config/tc-hppa.c:3803
2976 #: config/tc-hppa.c:3823 config/tc-hppa.c:3843
2977 msgid "Invalid register for single precision fmpyadd or fmpysub"
2980 #: config/tc-hppa.c:3900
2982 msgid "Invalid operands %s"
2985 #: config/tc-hppa.c:4310
2986 msgid " -Q ignored\n"
2989 #: config/tc-hppa.c:4314
2990 msgid " -c print a warning if a comment is found\n"
2993 #: config/tc-hppa.c:4531
2994 msgid "Unknown relocation encountered in md_apply_fix."
2997 #: config/tc-hppa.c:4541
2999 msgid "no hppa_fixup entry for this fixup (fixP = 0x%x, type = 0x%x)\n"
3002 #: config/tc-hppa.c:4681 config/tc-hppa.c:4706
3004 msgid "Undefined register: '%s'."
3007 #: config/tc-hppa.c:4740
3009 msgid "Non-absolute symbol: '%s'."
3012 #: config/tc-hppa.c:4755
3014 msgid "Undefined absolute constant: '%s'."
3017 #: config/tc-hppa.c:4857
3019 msgid "Invalid FP Compare Condition: %s"
3022 #: config/tc-hppa.c:4913
3024 msgid "Invalid FTEST completer: %s"
3027 #: config/tc-hppa.c:4980 config/tc-hppa.c:5018
3029 msgid "Invalid FP Operand Format: %3s"
3032 #: config/tc-hppa.c:5097
3033 msgid "Bad segment in expression."
3036 #: config/tc-hppa.c:5156
3037 msgid "Bad segment (should be absolute)."
3040 #: config/tc-hppa.c:5199
3042 msgid "Invalid argument location: %s\n"
3045 #: config/tc-hppa.c:5230
3047 msgid "Invalid argument description: %d"
3050 #: config/tc-hppa.c:5253
3052 msgid "Invalid Nullification: (%c)"
3055 #: config/tc-hppa.c:5995
3057 msgid "Invalid .CALL argument: %s"
3060 #: config/tc-hppa.c:6127
3061 msgid ".callinfo is not within a procedure definition"
3064 #: config/tc-hppa.c:6147
3066 msgid "FRAME parameter must be a multiple of 8: %d\n"
3069 #: config/tc-hppa.c:6166
3070 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3073 #: config/tc-hppa.c:6178
3074 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3077 #: config/tc-hppa.c:6188
3078 msgid "Value for ENTRY_SR must be 3\n"
3081 #: config/tc-hppa.c:6244
3083 msgid "Invalid .CALLINFO argument: %s"
3086 #: config/tc-hppa.c:6355
3087 msgid "The .ENTER pseudo-op is not supported"
3090 #: config/tc-hppa.c:6371
3091 msgid "Misplaced .entry. Ignored."
3094 #: config/tc-hppa.c:6375
3095 msgid "Missing .callinfo."
3098 #: config/tc-hppa.c:6439
3099 msgid ".REG expression must be a register"
3102 #: config/tc-hppa.c:6455 read.c:4735
3103 msgid "bad or irreducible absolute expression; zero assumed"
3106 #: config/tc-hppa.c:6466
3107 msgid ".REG must use a label"
3110 #: config/tc-hppa.c:6468
3111 msgid ".EQU must use a label"
3114 #: config/tc-hppa.c:6521
3115 msgid ".EXIT must appear within a procedure"
3118 #: config/tc-hppa.c:6525
3119 msgid "Missing .callinfo"
3122 #: config/tc-hppa.c:6529
3123 msgid "No .ENTRY for this .EXIT"
3126 #: config/tc-hppa.c:6556
3128 msgid "Cannot define export symbol: %s\n"
3131 #: config/tc-hppa.c:6614
3133 msgid "Using ENTRY rather than CODE in export directive for %s"
3136 #: config/tc-hppa.c:6731
3138 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3141 #: config/tc-hppa.c:6813
3142 msgid "Missing label name on .LABEL"
3145 #: config/tc-hppa.c:6818
3146 msgid "extra .LABEL arguments ignored."
3149 #: config/tc-hppa.c:6835
3150 msgid "The .LEAVE pseudo-op is not supported"
3153 #: config/tc-hppa.c:6874
3154 msgid "Unrecognized .LEVEL argument\n"
3157 #: config/tc-hppa.c:6910
3159 msgid "Cannot define static symbol: %s\n"
3162 #: config/tc-hppa.c:6945
3163 msgid "Nested procedures"
3166 #: config/tc-hppa.c:6955
3167 msgid "Cannot allocate unwind descriptor\n"
3170 #: config/tc-hppa.c:7053
3171 msgid "misplaced .procend"
3174 #: config/tc-hppa.c:7056
3175 msgid "Missing .callinfo for this procedure"
3178 #: config/tc-hppa.c:7059
3179 msgid "Missing .EXIT for a .ENTRY"
3182 #: config/tc-hppa.c:7098
3183 msgid "Not in a space.\n"
3186 #: config/tc-hppa.c:7101
3187 msgid "Not in a subspace.\n"
3190 #: config/tc-hppa.c:7192
3191 msgid "Invalid .SPACE argument"
3194 #: config/tc-hppa.c:7239
3195 msgid "Can't change spaces within a procedure definition. Ignored"
3198 #: config/tc-hppa.c:7368
3200 msgid "Undefined space: '%s' Assuming space number = 0."
3203 #: config/tc-hppa.c:7392
3204 msgid "Must be in a space before changing or declaring subspaces.\n"
3207 #: config/tc-hppa.c:7396
3208 msgid "Can't change subspaces within a procedure definition. Ignored"
3211 #: config/tc-hppa.c:7431
3212 msgid "Parameters of an existing subspace can't be modified"
3215 #: config/tc-hppa.c:7482
3216 msgid "Alignment must be a power of 2"
3219 #: config/tc-hppa.c:7524
3220 msgid "FIRST not supported as a .SUBSPACE argument"
3223 #: config/tc-hppa.c:7526
3224 msgid "Invalid .SUBSPACE argument"
3227 #: config/tc-hppa.c:7709
3229 msgid "Internal error: Unable to find containing space for %s."
3232 #: config/tc-hppa.c:7750
3234 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3237 #: config/tc-hppa.c:7836
3239 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3242 #: config/tc-hppa.c:8515
3244 msgid "Symbol '%s' could not be created."
3247 #: config/tc-hppa.c:8519
3248 msgid "No memory for symbol name."
3251 #: config/tc-i386.c:516
3253 msgid "%s shortened to %s"
3256 #: config/tc-i386.c:568
3257 msgid "same type of prefix used twice"
3260 #: config/tc-i386.c:611
3261 msgid "bad argument to syntax directive."
3264 #: config/tc-i386.c:654
3266 msgid "no such architecture: `%s'"
3269 #: config/tc-i386.c:659
3270 msgid "missing cpu architecture"
3273 #: config/tc-i386.c:730 config/tc-m68k.c:3749
3275 msgid "Internal Error: Can't hash %s: %s"
3278 #: config/tc-i386.c:958
3282 #: config/tc-i386.c:1007 config/tc-i386.c:4482
3284 msgid "can not do %d byte pc-relative relocation"
3287 #: config/tc-i386.c:1017 config/tc-i386.c:4496
3289 msgid "can not do %d byte relocation"
3292 #: config/tc-i386.c:1119 config/tc-i386.c:1201
3294 msgid "no such instruction: `%s'"
3297 #: config/tc-i386.c:1128
3299 msgid "invalid character %s in mnemonic"
3302 #: config/tc-i386.c:1135
3303 msgid "expecting prefix; got nothing"
3306 #: config/tc-i386.c:1137
3307 msgid "expecting mnemonic; got nothing"
3310 #: config/tc-i386.c:1155
3312 msgid "redundant %s prefix"
3315 #: config/tc-i386.c:1211
3317 msgid "`%s' is not supported on `%s'"
3320 #: config/tc-i386.c:1216
3321 msgid "use .code16 to ensure correct addressing mode"
3324 #: config/tc-i386.c:1224
3326 msgid "expecting string instruction after `%s'"
3329 #: config/tc-i386.c:1247
3331 msgid "invalid character %s before operand %d"
3334 #: config/tc-i386.c:1261
3336 msgid "unbalanced parenthesis in operand %d."
3339 #: config/tc-i386.c:1264
3341 msgid "unbalanced brackets in operand %d."
3344 #: config/tc-i386.c:1273
3346 msgid "invalid character %s in operand %d"
3349 #: config/tc-i386.c:1300
3351 msgid "spurious operands; (%d operands/instruction max)"
3354 #: config/tc-i386.c:1323
3355 msgid "expecting operand after ','; got nothing"
3358 #: config/tc-i386.c:1328
3359 msgid "expecting operand before ','; got nothing"
3362 #. We found no match.
3363 #: config/tc-i386.c:1597
3365 msgid "suffix or operands invalid for `%s'"
3368 #: config/tc-i386.c:1608
3370 msgid "indirect %s without `*'"
3373 #. Warn them that a data or address size prefix doesn't
3374 #. affect assembly of the next line of code.
3375 #: config/tc-i386.c:1616
3377 msgid "stand-alone `%s' prefix"
3380 #: config/tc-i386.c:1652 config/tc-i386.c:1667
3381 msgid "`%s' operand %d must use `%%es' segment"
3384 #: config/tc-i386.c:1735 config/tc-i386.c:1778 config/tc-i386.c:1806
3385 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3388 #: config/tc-i386.c:1748 config/tc-i386.c:1766 config/tc-i386.c:1794
3389 msgid "`%%%s' not allowed with `%s%c'"
3392 #: config/tc-i386.c:1842 config/tc-i386.c:1862
3393 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3396 #: config/tc-i386.c:1887
3398 "no instruction mnemonic suffix given and no register operands; can't size "
3402 #. Reversed arguments on faddp, fsubp, etc.
3403 #: config/tc-i386.c:1989
3404 msgid "translating to `%s %%%s,%%%s'"
3407 #. Extraneous `l' suffix on fp insn.
3408 #: config/tc-i386.c:1996
3409 msgid "translating to `%s %%%s'"
3412 #: config/tc-i386.c:2212
3413 msgid "you can't `pop %%cs'"
3416 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3417 #: config/tc-i386.c:2243
3419 msgid "translating to `%sp'"
3422 #: config/tc-i386.c:2292 config/tc-i386.c:2355 config/tc-i386.c:2397
3423 msgid "skipping prefixes on this instruction"
3426 #: config/tc-i386.c:2413
3427 msgid "16-bit jump out of range"
3430 #: config/tc-i386.c:2422
3432 msgid "can't handle non absolute segment in `%s'"
3435 #: config/tc-i386.c:2637
3436 msgid "only 1 or 2 immediate operands are allowed"
3439 #: config/tc-i386.c:2667 config/tc-i386.c:2886
3440 msgid "GOT relocations not supported in 16 bit mode"
3443 #: config/tc-i386.c:2688 config/tc-i386.c:2907
3444 msgid "bad reloc specifier in expression"
3447 #: config/tc-i386.c:2706 config/tc-i386.c:2941
3449 msgid "ignoring junk `%s' after expression"
3452 #. Missing or bad expr becomes absolute 0.
3453 #: config/tc-i386.c:2713
3455 msgid "missing or invalid immediate expression `%s' taken as 0"
3458 #: config/tc-i386.c:2741 config/tc-i386.c:2971
3460 msgid "unimplemented segment %s in operand"
3463 #: config/tc-i386.c:2743 config/tc-i386.c:2973
3465 msgid "unimplemented segment type %d in operand"
3468 #: config/tc-i386.c:2787
3470 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3473 #: config/tc-i386.c:2793
3475 msgid "scale factor of %d without an index register"
3478 #. Missing or bad expr becomes absolute 0.
3479 #: config/tc-i386.c:2952
3481 msgid "missing or invalid displacement expression `%s' taken as 0"
3484 #: config/tc-i386.c:3153 config/tc-i386.c:3159 config/tc-i386.c:3168
3486 msgid "bad segment name `%s'"
3489 #: config/tc-i386.c:3225
3491 msgid "`%s' is not a valid base/index expression"
3494 #: config/tc-i386.c:3229
3496 msgid "`%s' is not a valid %s bit base/index expression"
3499 #: config/tc-i386.c:3250 config/tc-i386.c:3604
3501 msgid "too many memory references for `%s'"
3504 #: config/tc-i386.c:3336 config/tc-i386.c:3471 config/tc-i386.c:3574
3505 #: config/tc-i386.c:3689 config/tc-i386.c:3725
3507 msgid "bad register name `%s'"
3510 #: config/tc-i386.c:3550
3512 msgid "bad memory operand `%s'"
3515 #: config/tc-i386.c:3565
3517 msgid "junk `%s' after register"
3520 #: config/tc-i386.c:3582
3521 msgid "immediate operand illegal with absolute jump"
3524 #: config/tc-i386.c:3682
3526 msgid "expecting `,' or `)' after index register in `%s'"
3529 #: config/tc-i386.c:3704
3531 msgid "expecting `)' after scale factor in `%s'"
3534 #: config/tc-i386.c:3711
3536 msgid "expecting index register or scale factor after `,'; got '%c'"
3539 #: config/tc-i386.c:3718
3541 msgid "expecting `,' or `)' after base register in `%s'"
3544 #. It's not a memory operand; argh!
3545 #: config/tc-i386.c:3758
3547 msgid "invalid char %s beginning operand %d `%s'"
3550 #: config/tc-i386.c:4181
3551 msgid "Bad call to md_atof ()"
3554 #: config/tc-i386.c:4325
3557 " -V print assembler version number\n"
3559 " -q quieten some warnings\n"
3563 #: config/tc-i386.c:4332
3564 msgid " -q quieten some warnings\n"
3567 #: config/tc-i386.c:4382
3568 msgid "GOT already in symbol table"
3571 #: config/tc-i386.c:4531
3573 msgid "cannot represent relocation type %s"
3576 #: config/tc-i860.c:164 config/tc-i860.c:168
3577 msgid "Unknown temporary pseudo register"
3580 #: config/tc-i860.c:192 config/tc-mips.c:1073
3582 msgid "internal error: can't hash `%s': %s\n"
3585 #: config/tc-i860.c:212
3586 msgid "Defective assembler. No assembly attempted."
3589 #: config/tc-i860.c:359
3591 msgid "Expanded opcode after delayed branch: `%s'"
3594 #: config/tc-i860.c:363
3596 msgid "Expanded opcode in dual mode: `%s'"
3599 #: config/tc-i860.c:367
3601 msgid "An instruction was expanded (%s)"
3604 #: config/tc-i860.c:626
3605 msgid "Pipelined instruction: fsrc1 = fdest"
3608 #: config/tc-i860.c:789 config/tc-i860.c:796 config/tc-i860.c:803
3609 msgid "Assembler does not yet support PIC"
3612 #: config/tc-i860.c:862
3614 msgid "Illegal operands for %s"
3617 #: config/tc-i860.c:887 config/tc-sparc.c:2697
3621 #: config/tc-i860.c:982
3622 msgid "md_number_to_disp\n"
3625 #: config/tc-i860.c:993
3626 msgid "i860_number_to_field\n"
3629 #: config/tc-i860.c:1003
3630 msgid "i860_estimate_size_before_relax\n"
3633 #: config/tc-i860.c:1099
3635 " -EL\t\t\t generate code for little endian mode (default)\n"
3636 " -EB\t\t\t generate code for big endian mode\n"
3637 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
3640 #. SVR4 compatibility flags.
3641 #: config/tc-i860.c:1105
3643 " -V\t\t\t print assembler version number\n"
3644 " -Qy, -Qn\t\t ignored\n"
3647 #: config/tc-i860.c:1178
3648 msgid "This immediate requires 0 MOD 2 alignment"
3651 #: config/tc-i860.c:1181
3652 msgid "This immediate requires 0 MOD 4 alignment"
3655 #: config/tc-i860.c:1184
3656 msgid "This immediate requires 0 MOD 8 alignment"
3659 #: config/tc-i860.c:1187
3660 msgid "This immediate requires 0 MOD 16 alignment"
3663 #: config/tc-i860.c:1286
3664 msgid "5-bit immediate too large"
3667 #: config/tc-i860.c:1289
3668 msgid "5-bit field must be absolute"
3671 #: config/tc-i860.c:1335 config/tc-i860.c:1358
3672 msgid "A branch offset requires 0 MOD 4 alignment"
3675 #: config/tc-i860.c:1379
3677 msgid "Unrecognized fix-up (0x%08x)"
3680 #: config/tc-i960.c:559
3682 msgid "Hashing returned \"%s\"."
3685 #. Offset of last character in opcode mnemonic
3686 #: config/tc-i960.c:593
3687 msgid "branch prediction invalid on this opcode"
3690 #: config/tc-i960.c:636
3692 msgid "invalid opcode, \"%s\"."
3695 #: config/tc-i960.c:641
3697 msgid "improper number of operands. expecting %d, got %d"
3700 #: config/tc-i960.c:876
3702 msgid "Fixup of %ld too large for field width of %d"
3705 #: config/tc-i960.c:994
3707 msgid "invalid architecture %s"
3710 #: config/tc-i960.c:1014
3711 msgid "I960 options:\n"
3714 #: config/tc-i960.c:1017
3717 "\t\t\tspecify variant of 960 architecture\n"
3718 "-b\t\t\tadd code to collect statistics about branches taken\n"
3719 "-link-relax\t\tpreserve individual alignment directives so linker\n"
3720 "\t\t\tcan do relaxing (b.out format only)\n"
3721 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
3722 "\t\t\tlong displacements\n"
3725 #: config/tc-i960.c:1425
3726 msgid "too many operands"
3729 #: config/tc-i960.c:1485 config/tc-i960.c:1715
3730 msgid "expression syntax error"
3733 #: config/tc-i960.c:1523
3734 msgid "attempt to branch into different segment"
3737 #: config/tc-i960.c:1527
3739 msgid "target of %s instruction must be a label"
3742 #: config/tc-i960.c:1567
3743 msgid "unmatched '['"
3746 #: config/tc-i960.c:1578
3747 msgid "garbage after index spec ignored"
3750 #. We never moved: there was no opcode either!
3751 #: config/tc-i960.c:1645
3752 msgid "missing opcode"
3755 #: config/tc-i960.c:1953
3756 msgid "invalid constant"
3759 #: config/tc-i960.c:2066
3760 msgid "invalid index register"
3763 #: config/tc-i960.c:2089
3764 msgid "invalid scale factor"
3767 #: config/tc-i960.c:2272
3768 msgid "unaligned register"
3771 #: config/tc-i960.c:2295
3772 msgid "no such sfr in this architecture"
3775 #: config/tc-i960.c:2333
3776 msgid "illegal literal"
3779 #. Should not happen: see block comment above
3780 #: config/tc-i960.c:2566
3782 msgid "Trying to 'bal' to %s"
3785 #: config/tc-i960.c:2577
3786 msgid "Looks like a proc, but can't tell what kind.\n"
3789 #: config/tc-i960.c:2609
3790 msgid "should have 1 or 2 operands"
3793 #: config/tc-i960.c:2618 config/tc-i960.c:2637
3795 msgid "Redefining leafproc %s"
3798 #: config/tc-i960.c:2669
3799 msgid "should have two operands"
3802 #: config/tc-i960.c:2679
3803 msgid "'entry_num' must be absolute number in [0,31]"
3806 #: config/tc-i960.c:2688
3808 msgid "Redefining entrynum for sysproc %s"
3811 #: config/tc-i960.c:2799
3812 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3815 #: config/tc-i960.c:2820
3816 msgid "big endian mode is not supported"
3819 #: config/tc-i960.c:2822
3821 msgid "ignoring unrecognized .endian type `%s'"
3824 #: config/tc-i960.c:3104
3826 msgid "leafproc symbol '%s' undefined"
3829 #: config/tc-i960.c:3114
3831 msgid "Warning: making leafproc entries %s and %s both global\n"
3834 #: config/tc-i960.c:3223
3835 msgid "option --link-relax is only supported in b.out format"
3838 #: config/tc-i960.c:3266
3839 msgid "callj to difference of two symbols"
3842 #: config/tc-ia64.c:3976
3843 msgid "Register name expected"
3846 #: config/tc-ia64.c:3981 config/tc-ia64.c:4263
3847 msgid "Comma expected"
3850 #: config/tc-ia64.c:3989
3851 msgid "Register value annotation ignored"
3854 #: config/tc-ia64.c:4012
3855 msgid "Directive invalid within a bundle"
3858 #: config/tc-ia64.c:4078
3859 msgid "Missing predicate relation type"
3862 #: config/tc-ia64.c:4094
3863 msgid "Unrecognized predicate relation type"
3866 #: config/tc-ia64.c:4114 config/tc-ia64.c:4138
3867 msgid "Predicate register expected"
3870 #: config/tc-ia64.c:4126
3871 msgid "Duplicate predicate register ignored"
3874 #: config/tc-ia64.c:4147
3875 msgid "Bad register range"
3878 #: config/tc-ia64.c:4174
3879 msgid "Predicate source and target required"
3882 #: config/tc-ia64.c:4176 config/tc-ia64.c:4188
3883 msgid "Use of p0 is not valid in this context"
3886 #: config/tc-ia64.c:4183
3887 msgid "At least two PR arguments expected"
3890 #: config/tc-ia64.c:4197
3891 msgid "At least one PR argument expected"
3894 #: config/tc-ia64.c:4233
3896 msgid "Inserting \"%s\" into entry hint table failed: %s"
3899 #. FIXME -- need 62-bit relocation type
3900 #: config/tc-ia64.c:4652
3901 msgid "62-bit relocation not yet implemented"
3904 #: config/tc-ia64.c:4714
3905 msgid "lower 16 bits of mask ignored"
3908 #: config/tc-ia64.c:5121
3909 msgid "Value truncated to 62 bits"
3912 #: config/tc-ia64.c:5630
3914 msgid "Unrecognized option '-x%s'"
3917 #: config/tc-ia64.c:5658
3920 " -Milp32|-Milp64|-Mlp64|-Mp64\tselect data model (default -Mlp64)\n"
3921 " -Mle | -Mbe\t\t select little- or big-endian byte order (default -Mle)\n"
3922 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
3923 " -xauto\t\t automagically remove dependency violations\n"
3924 " -xdebug\t\t debug dependency violation checker\n"
3927 #: config/tc-ia64.c:5958
3928 msgid "Explicit stops are ignored in auto mode"
3931 #: config/tc-ia64.c:6004
3932 msgid "Found '{' after explicit switch to automatic mode"
3935 #: config/tc-ia64.c:7515
3937 msgid "Unrecognized dependency specifier %d\n"
3940 #: config/tc-ia64.c:8269
3941 msgid "Only the first path encountering the conflict is reported"
3944 #: config/tc-ia64.c:8272
3945 msgid "This is the location of the conflicting usage"
3948 #. Pretend that we do not recognise this option.
3949 #: config/tc-m32r.c:231
3950 msgid "Unrecognised option: -hidden"
3953 #: config/tc-m32r.c:265
3954 msgid " M32R specific command line options:\n"
3957 #: config/tc-m32r.c:267
3959 " -m32r disable support for the m32rx instruction set\n"
3962 #: config/tc-m32r.c:269
3963 msgid " -m32rx support the extended m32rx instruction set\n"
3966 #: config/tc-m32r.c:271
3967 msgid " -O try to combine instructions in parallel\n"
3970 #: config/tc-m32r.c:274
3972 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
3975 #: config/tc-m32r.c:276
3976 msgid " violate contraints\n"
3979 #: config/tc-m32r.c:278
3980 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
3983 #: config/tc-m32r.c:280
3985 " instructions violate contraints\n"
3988 #: config/tc-m32r.c:282
3990 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
3993 #: config/tc-m32r.c:284
3995 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
3998 #: config/tc-m32r.c:287
4000 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
4004 #: config/tc-m32r.c:289
4005 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4008 #: config/tc-m32r.c:291
4009 msgid " -Wuh synonym for -warn-unmatched-high\n"
4012 #: config/tc-m32r.c:293
4013 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4016 #: config/tc-m32r.c:297
4017 msgid " -relax create linker relaxable code\n"
4020 #: config/tc-m32r.c:299
4021 msgid " -cpu-desc provide runtime cpu description file\n"
4024 #: config/tc-m32r.c:698
4025 msgid "Instructions write to the same destination register."
4028 #: config/tc-m32r.c:706
4029 msgid "Instructions do not use parallel execution pipelines."
4032 #: config/tc-m32r.c:713
4033 msgid "Instructions share the same execution pipeline"
4036 #: config/tc-m32r.c:783 config/tc-m32r.c:880
4038 msgid "not a 16 bit instruction '%s'"
4041 #: config/tc-m32r.c:790 config/tc-m32r.c:887 config/tc-m32r.c:1043
4043 msgid "unknown instruction '%s'"
4046 #: config/tc-m32r.c:799 config/tc-m32r.c:894 config/tc-m32r.c:1050
4048 msgid "instruction '%s' is for the M32RX only"
4051 #: config/tc-m32r.c:808 config/tc-m32r.c:903
4053 msgid "instruction '%s' cannot be executed in parallel."
4056 #: config/tc-m32r.c:864 config/tc-m32r.c:928 config/tc-m32r.c:1100
4057 msgid "internal error: lookup/get operands failed"
4060 #: config/tc-m32r.c:913
4062 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4065 #: config/tc-m32r.c:942
4068 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4069 "is this intentional ?"
4072 #: config/tc-m32r.c:946
4075 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4076 "is this intentional ?"
4079 #: config/tc-m32r.c:1260 config/tc-ppc.c:1456 config/tc-ppc.c:3674 read.c:1366
4080 msgid "Expected comma after symbol-name: rest of line ignored."
4083 #: config/tc-m32r.c:1270
4085 msgid ".SCOMMon length (%ld.) <0! Ignored."
4088 #: config/tc-m32r.c:1284 config/tc-ppc.c:1478 config/tc-ppc.c:2385
4089 #: config/tc-ppc.c:3698
4090 msgid "ignoring bad alignment"
4093 #: config/tc-m32r.c:1311 config/tc-ppc.c:1489 config/tc-ppc.c:3710 read.c:1390
4096 msgid "Ignoring attempt to re-define symbol `%s'."
4099 #: config/tc-m32r.c:1320
4101 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4104 #: config/tc-m32r.c:1796
4105 msgid "Unmatched high/shigh reloc"
4108 #: config/tc-m68hc11.c:307
4111 "Motorola 68HC11/68HC12 options:\n"
4112 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4113 " --force-long-branchs always turn relative branchs into absolute ones\n"
4114 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4115 " when the offset is out of range\n"
4116 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4117 " when the instruction does not support direct mode\n"
4118 " --print-insn-syntax print the syntax of instruction in case of error\n"
4119 " --print-opcodes print the list of instructions with syntax\n"
4120 " --generate-example generate an example of each instruction\n"
4121 " (used for testing)\n"
4124 #: config/tc-m68hc11.c:348
4126 msgid "Default target `%s' is not supported."
4129 #. Dump the opcode statistics table.
4130 #: config/tc-m68hc11.c:367
4131 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4134 #: config/tc-m68hc11.c:417
4136 msgid "Option `%s' is not recognized."
4139 #: config/tc-m68hc11.c:638
4143 #: config/tc-m68hc11.c:647
4147 #: config/tc-m68hc11.c:656 config/tc-m68hc11.c:665
4151 #: config/tc-m68hc11.c:683
4155 #: config/tc-m68hc11.c:695
4159 #: config/tc-m68hc11.c:705
4164 #: config/tc-m68hc11.c:707
4168 #: config/tc-m68hc11.c:726
4172 #: config/tc-m68hc11.c:742
4175 "# Example of `%s' instructions\n"
4180 #: config/tc-m68hc11.c:790
4182 msgid "Instruction `%s' is not recognized."
4185 #: config/tc-m68hc11.c:795
4187 msgid "Instruction formats for `%s':"
4190 #: config/tc-m68hc11.c:928
4192 msgid "Immediate operand is not allowed for operand %d."
4195 #: config/tc-m68hc11.c:954
4196 msgid "Indirect indexed addressing is not valid for 68HC11."
4199 #: config/tc-m68hc11.c:974
4200 msgid "Spurious `,' or bad indirect register addressing mode."
4203 #: config/tc-m68hc11.c:990
4204 msgid "Missing second register or offset for indexed-indirect mode."
4207 #: config/tc-m68hc11.c:1000
4208 msgid "Missing second register for indexed-indirect mode."
4211 #: config/tc-m68hc11.c:1016
4212 msgid "Missing `]' to close indexed-indirect mode."
4215 #: config/tc-m68hc11.c:1060
4216 msgid "Illegal operand."
4219 #: config/tc-m68hc11.c:1065
4220 msgid "Missing operand."
4223 #: config/tc-m68hc11.c:1088
4224 msgid "Pre-decrement mode is not valid for 68HC11"
4227 #: config/tc-m68hc11.c:1095
4228 msgid "Pre-increment mode is not valid for 68HC11"
4231 #: config/tc-m68hc11.c:1114
4232 msgid "Wrong register in register indirect mode."
4235 #: config/tc-m68hc11.c:1122
4236 msgid "Missing `]' to close register indirect operand."
4239 #: config/tc-m68hc11.c:1139
4240 msgid "Post-decrement mode is not valid for 68HC11."
4243 #: config/tc-m68hc11.c:1147
4244 msgid "Post-increment mode is not valid for 68HC11."
4247 #: config/tc-m68hc11.c:1164
4248 msgid "Invalid indexed indirect mode."
4251 #: config/tc-m68hc11.c:1258
4253 msgid "Trap id `%ld' is out of range."
4256 #: config/tc-m68hc11.c:1262
4257 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4260 #: config/tc-m68hc11.c:1269
4262 msgid "Operand out of 8-bit range: `%ld'."
4265 #: config/tc-m68hc11.c:1276
4266 msgid "The trap id must be a constant."
4269 #: config/tc-m68hc11.c:1301
4271 msgid "Operand `%x' not recognized in fixup8."
4274 #: config/tc-m68hc11.c:1321
4276 msgid "Operand out of 16-bit range: `%ld'."
4279 #: config/tc-m68hc11.c:1342
4281 msgid "Operand `%x' not recognized in fixup16."
4284 #: config/tc-m68hc11.c:1360
4286 msgid "Unexpected branch conversion with `%x'"
4289 #: config/tc-m68hc11.c:1456 config/tc-m68hc11.c:1585
4291 msgid "Operand out of range for a relative branch: `%ld'"
4294 #: config/tc-m68hc11.c:1553
4295 msgid "Invalid register for dbcc/tbcc instruction."
4298 #: config/tc-m68hc11.c:1644
4300 msgid "Increment/decrement value is out of range: `%ld'."
4303 #: config/tc-m68hc11.c:1655
4304 msgid "Expecting a register."
4307 #: config/tc-m68hc11.c:1670
4308 msgid "Invalid register for post/pre increment."
4311 #: config/tc-m68hc11.c:1700
4312 msgid "Invalid register."
4315 #: config/tc-m68hc11.c:1707
4317 msgid "Offset out of 16-bit range: %ld."
4320 #: config/tc-m68hc11.c:1712
4321 msgid "Offset out of 5-bit range for movw/movb insn."
4324 #: config/tc-m68hc11.c:1766
4325 msgid "Expecting register D for indexed indirect mode."
4328 #: config/tc-m68hc11.c:1768
4329 msgid "Indexed indirect mode is not allowed for movb/movw."
4332 #: config/tc-m68hc11.c:1785
4333 msgid "Invalid accumulator register."
4336 #: config/tc-m68hc11.c:1810
4337 msgid "Invalid indexed register."
4340 #: config/tc-m68hc11.c:1818
4341 msgid "Addressing mode not implemented yet."
4344 #: config/tc-m68hc11.c:1833
4345 msgid "Invalid source register for this instruction, use 'tfr'."
4348 #: config/tc-m68hc11.c:1835
4349 msgid "Invalid source register."
4352 #: config/tc-m68hc11.c:1840
4353 msgid "Invalid destination register for this instruction, use 'tfr'."
4356 #: config/tc-m68hc11.c:1842
4357 msgid "Invalid destination register."
4360 #: config/tc-m68hc11.c:1931
4361 msgid "Invalid indexed register, expecting register X."
4364 #: config/tc-m68hc11.c:1933
4365 msgid "Invalid indexed register, expecting register Y."
4368 #: config/tc-m68hc11.c:2230
4369 msgid "No instruction or missing opcode."
4372 #: config/tc-m68hc11.c:2295
4374 msgid "Opcode `%s' is not recognized."
4377 #: config/tc-m68hc11.c:2317
4379 msgid "Garbage at end of instruction: `%s'."
4382 #: config/tc-m68hc11.c:2340
4384 msgid "Invalid operand for `%s'"
4387 #: config/tc-m68hc11.c:2397
4389 msgid "Relocation %d is not supported by object file format."
4392 #: config/tc-m68hc11.c:2552
4393 msgid "bra or bsr with undefined symbol."
4396 #: config/tc-m68hc11.c:2660
4398 msgid "Subtype %d is not recognized."
4401 #: config/tc-m68hc11.c:2697
4402 msgid "Expression too complex."
4405 #: config/tc-m68hc11.c:2726
4406 msgid "Value out of 16-bit range."
4409 #: config/tc-m68hc11.c:2749
4411 msgid "Value %ld too large for 8-bit PC-relative branch."
4414 #: config/tc-m68hc11.c:2756
4416 msgid "Auto increment/decrement offset '%ld' is out of range."
4419 #: config/tc-m68hc11.c:2767
4421 msgid "Line %d: unknown relocation type: 0x%x."
4424 #: config/tc-m68k.c:647
4425 msgid "Unknown PC relative instruction"
4428 #: config/tc-m68k.c:773
4430 msgid "Can not do %d byte pc-relative relocation"
4433 #: config/tc-m68k.c:775
4435 msgid "Can not do %d byte pc-relative pic relocation"
4438 #: config/tc-m68k.c:780
4440 msgid "Can not do %d byte relocation"
4443 #: config/tc-m68k.c:782
4445 msgid "Can not do %d byte pic relocation"
4448 #: config/tc-m68k.c:886 config/tc-mips.c:11330
4450 msgid "Cannot make %s relocation PC relative"
4453 #: config/tc-m68k.c:999 config/tc-tahoe.c:1505 config/tc-vax.c:1774
4457 #: config/tc-m68k.c:1029 config/tc-tahoe.c:1522 config/tc-vax.c:1791
4458 msgid "Unknown operator"
4461 #: config/tc-m68k.c:1804
4462 msgid "invalid instruction for this architecture; needs "
4465 #: config/tc-m68k.c:1809
4466 msgid "fpu (68040, 68060 or 68881/68882)"
4469 #: config/tc-m68k.c:1812
4470 msgid "mmu (68030 or 68851)"
4473 #: config/tc-m68k.c:1815
4474 msgid "68020 or higher"
4477 #: config/tc-m68k.c:1818
4478 msgid "68000 or higher"
4481 #: config/tc-m68k.c:1821
4482 msgid "68010 or higher"
4485 #: config/tc-m68k.c:1850
4486 msgid "operands mismatch"
4489 #: config/tc-m68k.c:1907 config/tc-m68k.c:1913 config/tc-m68k.c:1919
4490 msgid "operand out of range"
4493 #: config/tc-m68k.c:1976
4495 msgid "Bignum too big for %c format; truncated"
4498 #: config/tc-m68k.c:2044
4499 msgid "displacement too large for this architecture; needs 68020 or higher"
4502 #: config/tc-m68k.c:2154
4504 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4507 #: config/tc-m68k.c:2159
4508 msgid "invalid index size for coldfire"
4511 #: config/tc-m68k.c:2212
4512 msgid "Forcing byte displacement"
4515 #: config/tc-m68k.c:2214
4516 msgid "byte displacement out of range"
4519 #: config/tc-m68k.c:2261 config/tc-m68k.c:2299
4520 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4523 #: config/tc-m68k.c:2285 config/tc-m68k.c:2319
4524 msgid ":b not permitted; defaulting to :w"
4527 #: config/tc-m68k.c:2398
4528 msgid "unsupported byte value; use a different suffix"
4531 #: config/tc-m68k.c:2412
4532 msgid "unknown/incorrect operand"
4535 #: config/tc-m68k.c:2445 config/tc-m68k.c:2453 config/tc-m68k.c:2460
4536 #: config/tc-m68k.c:2467
4537 msgid "out of range"
4540 #: config/tc-m68k.c:2517
4541 msgid "Can't use long branches on 68000/68010/5200"
4544 #: config/tc-m68k.c:2605
4545 msgid "Expression out of range, using 0"
4548 #: config/tc-m68k.c:2717 config/tc-m68k.c:2733
4549 msgid "Floating point register in register list"
4552 #: config/tc-m68k.c:2723
4553 msgid "Wrong register in floating-point reglist"
4556 #: config/tc-m68k.c:2739
4557 msgid "incorrect register in reglist"
4560 #: config/tc-m68k.c:2745
4561 msgid "wrong register in floating-point reglist"
4564 #: config/tc-m68k.c:2821
4565 msgid "failed sanity check"
4569 #: config/tc-m68k.c:3186
4574 #: config/tc-m68k.c:3197
4578 #: config/tc-m68k.c:3214
4579 msgid "Missing operand"
4582 #: config/tc-m68k.c:3546
4584 msgid "%s -- statement `%s' ignored"
4587 #: config/tc-m68k.c:3590
4589 msgid "Don't know how to figure width of %c in md_assemble()"
4592 #: config/tc-m68k.c:3758 config/tc-m68k.c:3796
4594 msgid "Internal Error: Can't find %s in hash table"
4597 #: config/tc-m68k.c:3761 config/tc-m68k.c:3799
4599 msgid "Internal Error: Can't hash %s: %s"
4602 #: config/tc-m68k.c:3927
4604 msgid "unrecognized default cpu `%s' ???"
4607 #: config/tc-m68k.c:3939
4608 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4611 #: config/tc-m68k.c:3959
4612 msgid "options for 68881 and no-68881 both given"
4615 #: config/tc-m68k.c:3961
4616 msgid "options for 68851 and no-68851 both given"
4619 #: config/tc-m68k.c:4032
4621 msgid "text label `%s' aligned to odd boundary"
4624 #: config/tc-m68k.c:4249
4625 msgid "invalid byte branch offset"
4628 #: config/tc-m68k.c:4306
4629 msgid "short branch with zero offset: use :w"
4632 #: config/tc-m68k.c:4324 config/tc-m68k.c:4371 config/tc-m68k.c:4391
4633 msgid "long branch not supported"
4636 #: config/tc-m68k.c:4434
4638 msgid "Internal error (long PC-relative operand) for insn 0x%04x at 0x%lx"
4641 #: config/tc-m68k.c:4465
4642 msgid "displacement doesn't fit in one byte"
4645 #: config/tc-m68k.c:4941 config/tc-m68k.c:4952
4646 msgid "expression out of range: defaulting to 1"
4649 #: config/tc-m68k.c:4984
4650 msgid "expression out of range: defaulting to 0"
4653 #: config/tc-m68k.c:5017 config/tc-m68k.c:5029
4655 msgid "Can't deal with expression; defaulting to %ld"
4658 #: config/tc-m68k.c:5043
4659 msgid "expression doesn't fit in BYTE"
4662 #: config/tc-m68k.c:5047
4663 msgid "expression doesn't fit in WORD"
4666 #: config/tc-m68k.c:5140
4668 msgid "%s: unrecognized processor name"
4671 #: config/tc-m68k.c:5205
4672 msgid "bad coprocessor id"
4675 #: config/tc-m68k.c:5211
4676 msgid "unrecognized fopt option"
4679 #: config/tc-m68k.c:5345
4681 msgid "option `%s' may not be negated"
4684 #: config/tc-m68k.c:5356
4686 msgid "option `%s' not recognized"
4689 #: config/tc-m68k.c:5389
4690 msgid "bad format of OPT NEST=depth"
4693 #: config/tc-m68k.c:5452
4694 msgid "missing label"
4697 #: config/tc-m68k.c:5476 config/tc-m68k.c:5505
4698 msgid "bad register list"
4701 #: config/tc-m68k.c:5478
4703 msgid "bad register list: %s"
4706 #: config/tc-m68k.c:5576
4707 msgid "restore without save"
4710 #: config/tc-m68k.c:5753 config/tc-m68k.c:6102
4711 msgid "syntax error in structured control directive"
4714 #: config/tc-m68k.c:5804
4715 msgid "missing condition code in structured control directive"
4718 #: config/tc-m68k.c:6136
4719 msgid "missing then"
4722 #: config/tc-m68k.c:6218
4723 msgid "else without matching if"
4726 #: config/tc-m68k.c:6252
4727 msgid "endi without matching if"
4730 #: config/tc-m68k.c:6293
4731 msgid "break outside of structured loop"
4734 #: config/tc-m68k.c:6332
4735 msgid "next outside of structured loop"
4738 #: config/tc-m68k.c:6384
4742 #: config/tc-m68k.c:6422
4743 msgid "missing to or downto"
4746 #: config/tc-m68k.c:6458 config/tc-m68k.c:6492 config/tc-m68k.c:6702
4750 #: config/tc-m68k.c:6595
4751 msgid "endf without for"
4754 #: config/tc-m68k.c:6651
4755 msgid "until without repeat"
4758 #: config/tc-m68k.c:6738
4759 msgid "endw without while"
4762 #: config/tc-m68k.c:6862
4764 msgid "unrecognized option `%s'"
4767 #: config/tc-m68k.c:6907
4769 msgid "unrecognized architecture specification `%s'"
4772 #: config/tc-m68k.c:6977
4775 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
4776 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
4777 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
4778 " | -mcpu32 | -m5200\n"
4779 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
4780 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
4781 "\t\t\ttarget has/lacks floating-point coprocessor\n"
4782 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
4785 #: config/tc-m68k.c:6987
4787 "-m68851 | -mno-68851\n"
4788 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
4789 "\t\t\t[default yes for 68020 and up]\n"
4790 "-pic, -k\t\tgenerate position independent code\n"
4791 "-S\t\t\tturn jbsr into jsr\n"
4792 "--pcrel never turn PC-relative branches into absolute jumps\n"
4793 "--register-prefix-optional\n"
4794 "\t\t\trecognize register names without prefix character\n"
4795 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
4798 #: config/tc-m68k.c:6997
4800 "--base-size-default-16\tbase reg without size is 16 bits\n"
4801 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
4802 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
4803 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
4806 #: config/tc-m68k.c:7032
4808 msgid "Error %s in %s\n"
4811 #: config/tc-m68k.c:7036
4813 msgid "Opcode(%d.%s): "
4816 #: config/tc-m88k.c:206
4818 msgid "Can't hash instruction '%s':%s"
4821 #: config/tc-m88k.c:258
4823 msgid "Invalid mnemonic '%s'"
4826 #: config/tc-m88k.c:278
4827 msgid "Parameter syntax error"
4830 #: config/tc-m88k.c:333
4831 msgid "Unknown relocation type"
4834 #. Having this here repeats the warning somtimes.
4835 #. But can't we stand that?
4836 #: config/tc-m88k.c:446
4837 msgid "Use of obsolete instruction"
4840 #: config/tc-m88k.c:563
4841 msgid "Expression truncated to 16 bits"
4844 #: config/tc-m88k.c:629 config/tc-m88k.c:651
4845 msgid "Expression truncated to 5 bits"
4848 #: config/tc-m88k.c:873
4849 msgid "Expression truncated to 9 bits"
4852 #: config/tc-m88k.c:895
4853 msgid "Removed lower 2 bits of expression"
4856 #: config/tc-m88k.c:1034
4857 msgid "Bad relocation type"
4860 #: config/tc-m88k.c:1047
4861 msgid "md_number_to_disp not defined"
4864 #: config/tc-m88k.c:1057
4865 msgid "md_number_to_field not defined"
4868 #: config/tc-m88k.c:1170
4869 msgid "Relaxation should never occur"
4872 #: config/tc-m88k.c:1267 config/tc-sparc.c:3503 read.c:1970
4874 msgid "BSS length (%d.) <0! Ignored."
4877 #: config/tc-m88k.c:1311
4879 msgid "Ignoring attempt to re-define symbol %s."
4882 #: config/tc-mcore.c:509
4884 msgid "register expected, but saw '%.6s'"
4887 #: config/tc-mcore.c:593
4889 msgid "control register expected, but saw '%.6s'"
4892 #: config/tc-mcore.c:631
4893 msgid "bad/missing psr specifier"
4896 #: config/tc-mcore.c:792
4897 msgid "more than 65K literal pools"
4900 #: config/tc-mcore.c:846
4904 #: config/tc-mcore.c:886
4905 msgid "operand must be a constant"
4908 #: config/tc-mcore.c:888
4910 msgid "operand must be absolute in range %d..%d, not %d"
4913 #: config/tc-mcore.c:926
4914 msgid "operand must be a multiple of 4"
4917 #: config/tc-mcore.c:933
4918 msgid "operand must be a multiple of 2"
4921 #: config/tc-mcore.c:947 config/tc-mcore.c:1459 config/tc-mcore.c:1513
4922 msgid "base register expected"
4925 #: config/tc-mcore.c:996
4927 msgid "unknown opcode \"%s\""
4930 #: config/tc-mcore.c:1039
4931 msgid "invalid register: r15 illegal"
4934 #: config/tc-mcore.c:1087 config/tc-mcore.c:1663
4935 msgid "M340 specific opcode used when assembling for M210"
4938 #: config/tc-mcore.c:1105 config/tc-mcore.c:1144 config/tc-mcore.c:1163
4939 #: config/tc-mcore.c:1182 config/tc-mcore.c:1209 config/tc-mcore.c:1238
4940 #: config/tc-mcore.c:1275 config/tc-mcore.c:1310 config/tc-mcore.c:1329
4941 #: config/tc-mcore.c:1348 config/tc-mcore.c:1380 config/tc-mcore.c:1405
4942 #: config/tc-mcore.c:1462 config/tc-mcore.c:1516 config/tc-mcore.c:1552
4943 #: config/tc-mcore.c:1610 config/tc-mcore.c:1632 config/tc-mcore.c:1655
4944 msgid "second operand missing"
4947 #: config/tc-mcore.c:1120
4948 msgid "destination register must be r1"
4951 #: config/tc-mcore.c:1141
4952 msgid "source register must be r1"
4955 #: config/tc-mcore.c:1204 config/tc-mcore.c:1261
4956 msgid "immediate is not a power of two"
4959 #: config/tc-mcore.c:1232
4960 msgid "translating bgeni to movi"
4963 #: config/tc-mcore.c:1269
4964 msgid "translating mgeni to movi"
4967 #: config/tc-mcore.c:1301
4968 msgid "translating bmaski to movi"
4971 #: config/tc-mcore.c:1375
4973 msgid "displacement too large (%d)"
4976 #: config/tc-mcore.c:1389
4977 msgid "Invalid register: r0 and r15 illegal"
4980 #: config/tc-mcore.c:1420
4981 msgid "bad starting register: r0 and r15 invalid"
4984 #: config/tc-mcore.c:1433
4985 msgid "ending register must be r15"
4988 #: config/tc-mcore.c:1453
4989 msgid "bad base register: must be r0"
4992 #: config/tc-mcore.c:1471
4993 msgid "first register must be r4"
4996 #: config/tc-mcore.c:1482
4997 msgid "last register must be r7"
5000 #: config/tc-mcore.c:1519
5001 msgid "reg-reg expected"
5004 #: config/tc-mcore.c:1629
5005 msgid "second operand must be 1"
5008 #: config/tc-mcore.c:1650
5009 msgid "zero used as immediate value"
5012 #: config/tc-mcore.c:1677
5013 msgid "duplicated psr bit specifier"
5016 #: config/tc-mcore.c:1683
5017 msgid "`af' must appear alone"
5020 #: config/tc-mcore.c:1690
5022 msgid "unimplemented opcode \"%s\""
5025 #: config/tc-mcore.c:1699
5027 msgid "ignoring operands: %s "
5030 #: config/tc-mcore.c:1768 config/tc-w65.c:835
5031 msgid "Bad call to MD_NTOF()"
5034 #: config/tc-mcore.c:1841
5036 msgid "unrecognised cpu type '%s'"
5039 #: config/tc-mcore.c:1860
5041 "MCORE specific options:\n"
5042 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5043 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5044 " -cpu=[210|340] select CPU type\n"
5045 " -EB assemble for a big endian system (default)\n"
5046 " -EL assemble for a little endian system\n"
5049 #: config/tc-mcore.c:1879
5050 msgid "failed sanity check: short_jump"
5053 #: config/tc-mcore.c:1890
5054 msgid "failed sanity check: long_jump"
5057 #: config/tc-mcore.c:1917
5059 msgid "odd displacement at %x"
5062 #: config/tc-mcore.c:2105
5066 #: config/tc-mcore.c:2136
5068 msgid "odd distance branch (0x%x bytes)"
5071 #: config/tc-mcore.c:2140
5073 msgid "pcrel for branch to %s too far (0x%x)"
5076 #: config/tc-mcore.c:2159
5078 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5081 #: config/tc-mcore.c:2170
5083 msgid "pcrel for loopt too far (0x%x)"
5086 #: config/tc-mcore.c:2402
5088 msgid "Can not do %d byte %srelocation"
5091 #: config/tc-mcore.c:2404
5095 #: config/tc-mcore.c:2421 config/tc-pj.c:569 config/tc-sh.c:3407
5097 msgid "Cannot represent relocation type %s"
5100 #: config/tc-mips.c:874
5101 msgid "-G not supported in this configuration."
5104 #: config/tc-mips.c:1019
5105 msgid "trap exception not supported at ISA 1"
5108 #: config/tc-mips.c:1060
5109 msgid "Could not set architecture and machine"
5112 #: config/tc-mips.c:1099
5114 msgid "internal: can't hash `%s': %s"
5117 #: config/tc-mips.c:1107
5119 msgid "internal error: bad mips16 opcode: %s %s\n"
5122 #: config/tc-mips.c:1276
5124 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5127 #: config/tc-mips.c:1830 config/tc-mips.c:11462
5128 msgid "extended instruction in delay slot"
5131 #: config/tc-mips.c:1852 config/tc-mips.c:1859
5133 msgid "jump to misaligned address (0x%lx)"
5136 #: config/tc-mips.c:2509 config/tc-mips.c:2850
5137 msgid "Macro instruction expanded into multiple instructions"
5140 #: config/tc-mips.c:2903
5141 msgid "unsupported large constant"
5144 #: config/tc-mips.c:2905
5146 msgid "Instruction %s requires absolute expression"
5149 #: config/tc-mips.c:3051
5150 msgid "Number larger than 32 bits"
5153 #: config/tc-mips.c:3072
5154 msgid "Number larger than 64 bits"
5157 #: config/tc-mips.c:3338 config/tc-mips.c:3410 config/tc-mips.c:5089
5158 #: config/tc-mips.c:5140 config/tc-mips.c:5676 config/tc-mips.c:5739
5159 msgid "PIC code offset overflow (max 16 signed bits)"
5162 #: config/tc-mips.c:3649
5164 msgid "Branch %s is always false (nop)"
5167 #: config/tc-mips.c:3654
5169 msgid "Branch likely %s is always false"
5172 #: config/tc-mips.c:3661 config/tc-mips.c:3735 config/tc-mips.c:3838
5173 #: config/tc-mips.c:3893 config/tc-mips.c:6776 config/tc-mips.c:6785
5174 #: config/tc-mips.c:6793 config/tc-mips.c:6902
5175 msgid "Unsupported large constant"
5178 #. result is always true
5179 #: config/tc-mips.c:3697
5181 msgid "Branch %s is always true"
5184 #: config/tc-mips.c:3969 config/tc-mips.c:4076
5185 msgid "Divide by zero."
5188 #: config/tc-mips.c:4660
5189 msgid "MIPS PIC call to register other than $25"
5192 #: config/tc-mips.c:4665 config/tc-mips.c:4777
5193 msgid "No .cprestore pseudo-op used in PIC code"
5196 #: config/tc-mips.c:4850 config/tc-mips.c:4939 config/tc-mips.c:5427
5197 #: config/tc-mips.c:5468 config/tc-mips.c:5486 config/tc-mips.c:6115
5198 msgid "opcode not supported on this processor"
5201 #: config/tc-mips.c:5946 config/tc-mips.c:6670
5202 msgid "Macro used $at after \".set noat\""
5205 #: config/tc-mips.c:6086 config/tc-mips.c:6104
5206 msgid "rotate count too large"
5209 #: config/tc-mips.c:6155
5211 msgid "Instruction %s: result is always false"
5214 #: config/tc-mips.c:6324
5216 msgid "Instruction %s: result is always true"
5219 #: config/tc-mips.c:6463 config/tc-mips.c:6490 config/tc-mips.c:6562
5220 #: config/tc-mips.c:6587
5221 msgid "operand overflow"
5224 #. FIXME: Check if this is one of the itbl macros, since they
5225 #. are added dynamically.
5226 #: config/tc-mips.c:6666
5228 msgid "Macro %s not implemented yet"
5231 #: config/tc-mips.c:6936
5233 msgid "internal: bad mips opcode (mask error): %s %s"
5236 #: config/tc-mips.c:6988
5238 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5241 #: config/tc-mips.c:6995
5243 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5246 #: config/tc-mips.c:7103
5248 msgid "opcode not supported on this processor: %d (MIPS%d)"
5251 #: config/tc-mips.c:7173
5253 msgid "Improper shift amount (%ld)"
5256 #: config/tc-mips.c:7200 config/tc-mips.c:8317 config/tc-mips.c:8432
5258 msgid "Invalid value for `%s' (%lu)"
5261 #: config/tc-mips.c:7218
5263 msgid "Illegal break code (%ld)"
5266 #: config/tc-mips.c:7232
5268 msgid "Illegal lower break code (%ld)"
5271 #: config/tc-mips.c:7245
5273 msgid "Illegal syscall code (%ld)"
5276 #: config/tc-mips.c:7257
5278 msgid "Coproccesor code > 25 bits (%ld)"
5281 #: config/tc-mips.c:7271
5283 msgid "Invalidate performance regster (%ld)"
5286 #: config/tc-mips.c:7307
5288 msgid "Invalid register number (%d)"
5291 #: config/tc-mips.c:7467
5293 msgid "Invalid float register number (%d)"
5296 #: config/tc-mips.c:7477
5298 msgid "Float register should be even, was %d"
5301 #: config/tc-mips.c:7529
5302 msgid "absolute expression required"
5305 #: config/tc-mips.c:7590
5307 msgid "Bad floating point constant: %s"
5310 #: config/tc-mips.c:7712
5311 msgid "Can't use floating point insn in this section"
5314 #: config/tc-mips.c:7766
5315 msgid "16 bit expression not in range 0..65535"
5318 #: config/tc-mips.c:7803
5319 msgid "16 bit expression not in range -32768..32767"
5322 #: config/tc-mips.c:7874
5323 msgid "lui expression not in range 0..65535"
5326 #: config/tc-mips.c:7898
5328 msgid "invalid condition code register $fcc%d"
5331 #: config/tc-mips.c:7906
5333 msgid "bad char = '%c'\n"
5336 #: config/tc-mips.c:7919 config/tc-mips.c:8457
5337 msgid "illegal operands"
5340 #: config/tc-mips.c:7986
5341 msgid "unrecognized opcode"
5344 #: config/tc-mips.c:8095
5346 msgid "invalid register number (%d)"
5349 #: config/tc-mips.c:8176
5350 msgid "used $at without \".set noat\""
5353 #: config/tc-mips.c:8351
5354 msgid "can't parse register list"
5357 #: config/tc-mips.c:8385 config/tc-mips.c:8415
5358 msgid "invalid register list"
5361 #: config/tc-mips.c:8582
5362 msgid "extended operand requested but not required"
5365 #: config/tc-mips.c:8584
5366 msgid "invalid unextended operand value"
5369 #: config/tc-mips.c:8612
5370 msgid "operand value out of range for instruction"
5373 #: config/tc-mips.c:9097
5375 msgid "ignoring invalid leading 'v' in -mcpu=%s switch"
5378 #: config/tc-mips.c:9103
5380 msgid "invalid architecture -mcpu=%s"
5383 #: config/tc-mips.c:9153
5384 msgid "-G may not be used with embedded PIC code"
5387 #: config/tc-mips.c:9165
5388 msgid "-call_shared is supported only for ELF format"
5391 #: config/tc-mips.c:9171 config/tc-mips.c:10251 config/tc-mips.c:10419
5392 msgid "-G may not be used with SVR4 PIC code"
5395 #: config/tc-mips.c:9180
5396 msgid "-non_shared is supported only for ELF format"
5399 #: config/tc-mips.c:9196
5400 msgid "-G is not supported for this configuration"
5403 #: config/tc-mips.c:9201
5404 msgid "-G may not be used with SVR4 or embedded PIC code"
5407 #: config/tc-mips.c:9225
5408 msgid "No compiled in support for 64 bit object file format"
5411 #: config/tc-mips.c:9315
5414 "-membedded-pic\t\tgenerate embedded position independent code\n"
5415 "-EB\t\t\tgenerate big endian output\n"
5416 "-EL\t\t\tgenerate little endian output\n"
5417 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
5418 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5419 "\t\t\timplicitly with the gp register [default 8]\n"
5422 #: config/tc-mips.c:9323
5424 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5425 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5426 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5427 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5428 "-mcpu=CPU\t\tgenerate code for CPU, where CPU is one of:\n"
5431 #: config/tc-mips.c:9349
5433 "-mCPU\t\t\tequivalent to -mcpu=CPU.\n"
5434 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5435 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5438 #: config/tc-mips.c:9362
5440 "-mips16\t\t\tgenerate mips16 instructions\n"
5441 "-no-mips16\t\tdo not generate mips16 instructions\n"
5444 #: config/tc-mips.c:9365
5446 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5447 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5448 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5449 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5450 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5453 #: config/tc-mips.c:9372
5455 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5456 "-non_shared\t\tdo not generate position independent code\n"
5457 "-xgot\t\t\tassume a 32 bit GOT\n"
5458 "-32\t\t\tcreate 32 bit object file (default)\n"
5459 "-64\t\t\tcreate 64 bit object file\n"
5462 #: config/tc-mips.c:9429
5464 msgid "Unsupported reloc size %d"
5467 #: config/tc-mips.c:9532
5468 msgid "Unmatched %%hi reloc"
5471 #: config/tc-mips.c:9656
5472 msgid "Invalid PC relative reloc"
5475 #: config/tc-mips.c:9766 config/tc-sparc.c:3064 config/tc-sparc.c:3071
5476 #: config/tc-sparc.c:3078 config/tc-sparc.c:3085 config/tc-sparc.c:3092
5477 #: config/tc-sparc.c:3101 config/tc-sparc.c:3112 config/tc-sparc.c:3138
5478 #: config/tc-sparc.c:3166 write.c:979 write.c:1043
5479 msgid "relocation overflow"
5482 #: config/tc-mips.c:9782
5484 msgid "Branch to odd address (%lx)"
5487 #: config/tc-mips.c:9946
5489 msgid "%08lx UNDEFINED\n"
5492 #: config/tc-mips.c:10012
5493 msgid "Alignment negative: 0 assumed."
5496 #: config/tc-mips.c:10100
5497 msgid "No read only data section in this object file format"
5500 #: config/tc-mips.c:10123
5501 msgid "Global pointers not supported; recompile -G 0"
5504 #: config/tc-mips.c:10209
5506 msgid "%s: no such section"
5509 #: config/tc-mips.c:10246
5511 msgid ".option pic%d not supported"
5514 #: config/tc-mips.c:10257
5516 msgid "Unrecognized option \"%s\""
5519 #: config/tc-mips.c:10320
5520 msgid "`noreorder' must be set before `nomacro'"
5523 #: config/tc-mips.c:10355
5524 msgid "unknown ISA level"
5527 #: config/tc-mips.c:10378
5528 msgid ".set pop with no .set push"
5531 #: config/tc-mips.c:10402
5533 msgid "Tried to set unrecognized symbol: %s\n"
5536 #: config/tc-mips.c:10452
5537 msgid ".cpload not in noreorder section"
5540 #: config/tc-mips.c:10534
5541 msgid "Unsupported use of .gpword"
5544 #: config/tc-mips.c:10671
5545 msgid "expected `$'"
5548 #: config/tc-mips.c:10679
5549 msgid "Bad register number"
5552 #: config/tc-mips.c:10695
5553 msgid "Unrecognized register name"
5556 #: config/tc-mips.c:10894
5557 msgid "unsupported PC relative reference to different section"
5560 #: config/tc-mips.c:11003
5561 msgid "unsupported relocation"
5564 #: config/tc-mips.c:11108
5565 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5568 #: config/tc-mips.c:11171
5569 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5572 #: config/tc-mips.c:11683
5573 msgid "missing `.end' at end of assembly"
5576 #: config/tc-mips.c:11698
5577 msgid "Expected simple number."
5580 #: config/tc-mips.c:11724
5582 msgid " *input_line_pointer == '%c' 0x%02x\n"
5585 #: config/tc-mips.c:11726
5586 msgid "Invalid number"
5589 #: config/tc-mips.c:11781
5590 msgid ".end not in text section"
5593 #: config/tc-mips.c:11785
5594 msgid ".end directive without a preceding .ent directive."
5597 #: config/tc-mips.c:11794
5598 msgid ".end symbol does not match .ent symbol."
5601 #: config/tc-mips.c:11797
5602 msgid ".end directive missing or unknown symbol"
5605 #: config/tc-mips.c:11872
5606 msgid ".ent or .aent not in text section."
5609 #: config/tc-mips.c:11875
5610 msgid "missing `.end'"
5613 #: config/tc-mips.c:11908 ecoff.c:3227
5614 msgid ".frame outside of .ent"
5617 #: config/tc-mips.c:11919 ecoff.c:3238
5618 msgid "Bad .frame directive"
5621 #: config/tc-mips.c:11949
5622 msgid ".mask/.fmask outside of .ent"
5625 #: config/tc-mips.c:11956
5626 msgid "Bad .mask/.fmask directive"
5629 #: config/tc-mn10200.c:333
5631 "MN10200 options:\n"
5635 #: config/tc-mn10200.c:807 config/tc-mn10300.c:955 config/tc-ppc.c:1733
5636 #: config/tc-v850.c:1733
5638 msgid "Unrecognized opcode: `%s'"
5641 #: config/tc-mn10300.c:544
5643 "MN10300 options:\n"
5647 #: config/tc-mn10300.c:972
5648 msgid "Invalid opcode/operands"
5651 #: config/tc-mn10300.c:1449
5652 msgid "Invalid register specification."
5655 #: config/tc-ns32k.c:447
5656 msgid "Invalid syntax in PC-relative addressing mode"
5659 #: config/tc-ns32k.c:471
5660 msgid "Invalid syntax in External addressing mode"
5663 #: config/tc-ns32k.c:551
5664 msgid "Invalid syntax in Memory Relative addressing mode"
5667 #: config/tc-ns32k.c:618
5668 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
5671 #: config/tc-ns32k.c:623
5672 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
5675 #: config/tc-ns32k.c:628
5676 msgid "Scaled-indexed addressing mode combined with scaled-index"
5679 #: config/tc-ns32k.c:639
5680 msgid "Invalid or illegal addressing mode combined with scaled-index"
5683 #: config/tc-ns32k.c:751
5684 msgid "Premature end of suffix -- Defaulting to d"
5687 #: config/tc-ns32k.c:764
5688 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
5691 #: config/tc-ns32k.c:810
5692 msgid "Very short instr to option, ie you can't do it on a NULLstr"
5695 #: config/tc-ns32k.c:861
5696 msgid "No such entry in list. (cpu/mmu register)"
5699 #: config/tc-ns32k.c:902
5700 msgid "Internal consistency error. check ns32k-opcode.h"
5703 #: config/tc-ns32k.c:926
5704 msgid "Address of immediate operand"
5707 #: config/tc-ns32k.c:927
5708 msgid "Invalid immediate write operand."
5711 #: config/tc-ns32k.c:1057
5712 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
5715 #: config/tc-ns32k.c:1090
5716 msgid "No such opcode"
5719 #: config/tc-ns32k.c:1167
5720 msgid "Bad suffix, defaulting to d"
5723 #: config/tc-ns32k.c:1195
5724 msgid "Too many operands passed to instruction"
5727 #. Check error in default.
5728 #: config/tc-ns32k.c:1208
5729 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
5732 #: config/tc-ns32k.c:1212
5733 msgid "Wrong number of operands"
5736 #: config/tc-ns32k.c:1333
5737 msgid "iif convert internal pcrel/binary"
5740 #: config/tc-ns32k.c:1350
5741 msgid "Bignum too big for long"
5744 #: config/tc-ns32k.c:1428
5745 msgid "iif convert internal pcrel/pointer"
5748 #: config/tc-ns32k.c:1433
5749 msgid "Internal logic error in iif.iifP[n].type"
5752 #. We cant relax this case.
5753 #: config/tc-ns32k.c:1471
5754 msgid "Can't relax difference"
5757 #: config/tc-ns32k.c:1519
5758 msgid "Displacement to large for :d"
5761 #: config/tc-ns32k.c:1532
5762 msgid "Internal logic error in iif.iifP[].type"
5765 #: config/tc-ns32k.c:1592
5767 msgid "Can not do %d byte pc-relative relocation for storage type %d"
5770 #: config/tc-ns32k.c:1595
5772 msgid "Can not do %d byte relocation for storage type %d"
5776 #: config/tc-ns32k.c:1627
5778 msgid "Can't hash %s: %s"
5781 #: config/tc-ns32k.c:1715
5782 msgid "Byte displacement out of range. line number not valid"
5785 #: config/tc-ns32k.c:1724
5786 msgid "Word displacement out of range. line number not valid"
5789 #: config/tc-ns32k.c:1738
5790 msgid "Double word displacement out of range"
5793 #: config/tc-ns32k.c:1758
5795 msgid "Internal logic error. line %s, file \"%s\""
5798 #: config/tc-ns32k.c:1806
5800 msgid "Internal logic error. line %s, file \"%s\""
5803 #: config/tc-ns32k.c:1910
5804 msgid "Bit field out of range"
5807 #: config/tc-ns32k.c:2177
5809 msgid "invalid architecture option -m%s"
5812 #: config/tc-ns32k.c:2193
5815 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
5818 #: config/tc-ns32k.c:2371
5820 msgid "Cannot find relocation type for symbol %s, code %d"
5823 #: config/tc-pj.c:66 config/tc-pj.c:74
5824 msgid "confusing relocation expressions"
5827 #: config/tc-pj.c:165
5828 msgid "can't have relocation for ipush"
5831 #: config/tc-pj.c:272
5833 msgid "unknown opcode %s"
5836 #: config/tc-pj.c:421
5839 "-little\t\t\tgenerate little endian code\n"
5840 "-big\t\t\tgenerate big endian code\n"
5843 #: config/tc-pj.c:458 config/tc-sh.c:2950 config/tc-sh.c:2957
5844 #: config/tc-sh.c:2964 config/tc-sh.c:2971
5845 msgid "pcrel too far"
5848 #: config/tc-pj.c:526 config/tc-sh.c:3062
5849 msgid "offset out of range"
5852 #: config/tc-ppc.c:923
5854 msgid "invalid switch -m%s"
5857 #: config/tc-ppc.c:960
5859 "PowerPC options:\n"
5861 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
5862 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
5863 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
5864 "-mppc, -mppc32, -m403, -m405, -m603, -m604\n"
5865 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
5866 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
5867 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
5868 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
5869 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
5870 "-mregnames\t\tAllow symbolic names for registers\n"
5871 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
5874 #: config/tc-ppc.c:975
5876 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
5877 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
5878 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
5879 "-mlittle, -mlittle-endian\n"
5880 "\t\t\tgenerate code for a little endian machine\n"
5881 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
5882 "-msolaris\t\tgenerate code for Solaris\n"
5883 "-mno-solaris\t\tdo not generate code for Solaris\n"
5884 "-V\t\t\tprint assembler version number\n"
5885 "-Qy, -Qn\t\tignored\n"
5888 #: config/tc-ppc.c:1010
5890 msgid "Unknown default cpu = %s, os = %s"
5893 #: config/tc-ppc.c:1035
5894 msgid "Neither Power nor PowerPC opcodes were selected."
5897 #: config/tc-ppc.c:1114
5899 msgid "Internal assembler error for instruction %s"
5902 #: config/tc-ppc.c:1133
5904 msgid "Internal assembler error for macro %s"
5907 #: config/tc-ppc.c:1343
5908 msgid "identifier+constant@got means identifier@got+constant"
5911 #: config/tc-ppc.c:1397 config/tc-sh.c:343 config/tc-sh.c:371
5913 msgid "%s relocations do not fit in %d bytes\n"
5916 #: config/tc-ppc.c:1497
5918 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
5921 #: config/tc-ppc.c:1579
5922 msgid "Relocation cannot be done when using -mrelocatable"
5925 #: config/tc-ppc.c:1660
5927 msgid "syntax error: invalid toc specifier `%s'"
5930 #: config/tc-ppc.c:1674
5932 msgid "syntax error: expected `]', found `%c'"
5935 #: config/tc-ppc.c:1909
5936 msgid "[tocv] symbol is not a toc symbol"
5939 #: config/tc-ppc.c:1920
5940 msgid "Unimplemented toc32 expression modifier"
5943 #: config/tc-ppc.c:1925
5944 msgid "Unimplemented toc64 expression modifier"
5947 #: config/tc-ppc.c:1929
5949 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
5952 #: config/tc-ppc.c:2082
5954 msgid "syntax error; found `%c' but expected `%c'"
5957 #: config/tc-ppc.c:2190
5958 msgid "wrong number of operands"
5961 #: config/tc-ppc.c:2246
5962 msgid "Bad .section directive: want a,w,x,e in string"
5965 #: config/tc-ppc.c:2360
5966 msgid "missing size"
5969 #: config/tc-ppc.c:2369
5970 msgid "negative size"
5973 #: config/tc-ppc.c:2410
5974 msgid "missing real symbol name"
5977 #: config/tc-ppc.c:2431
5978 msgid "attempt to redefine symbol"
5981 #: config/tc-ppc.c:2665
5982 msgid "The XCOFF file format does not support arbitrary sections"
5985 #: config/tc-ppc.c:2773 config/tc-ppc.c:3298 read.c:3000
5986 msgid "missing value"
5989 #: config/tc-ppc.c:2791
5990 msgid "illegal .stabx expression; zero assumed"
5993 #: config/tc-ppc.c:2823
5994 msgid "missing class"
5997 #: config/tc-ppc.c:2832
5998 msgid "missing type"
6001 #: config/tc-ppc.c:2893
6002 msgid "missing symbol name"
6005 #: config/tc-ppc.c:3069
6006 msgid "nested .bs blocks"
6009 #: config/tc-ppc.c:3102
6010 msgid ".es without preceding .bs"
6013 #: config/tc-ppc.c:3290
6014 msgid "non-constant byte count"
6017 #: config/tc-ppc.c:3335
6018 msgid ".tc not in .toc section"
6021 #: config/tc-ppc.c:3354
6022 msgid ".tc with no label"
6025 #: config/tc-ppc.c:3429
6026 msgid "No previous section to return to. Directive ignored."
6031 #: config/tc-ppc.c:3848
6032 msgid "Unsupported section attribute -- 'a'"
6035 #: config/tc-ppc.c:4038
6036 msgid "bad symbol suffix"
6039 #: config/tc-ppc.c:4131
6040 msgid "Unrecognized symbol suffix"
6043 #: config/tc-ppc.c:4213
6044 msgid "two .function pseudo-ops with no intervening .ef"
6047 #: config/tc-ppc.c:4226
6048 msgid ".ef with no preceding .function"
6051 #: config/tc-ppc.c:4354
6053 msgid "warning: symbol %s has no csect"
6056 #: config/tc-ppc.c:4655
6057 msgid "symbol in .toc does not match any .tc"
6060 #: config/tc-ppc.c:4952
6061 msgid "unsupported relocation type"
6064 #: config/tc-ppc.c:5014
6066 msgid "cannot emit PC relative %s relocation against %s"
6069 #: config/tc-ppc.c:5019
6071 msgid "cannot emit PC relative %s relocation"
6074 #: config/tc-ppc.c:5081
6075 msgid "must branch to an address a multiple of 4"
6078 #: config/tc-ppc.c:5085
6080 msgid "@local or @plt branch destination is too far away, %ld bytes"
6083 #: config/tc-ppc.c:5109
6085 msgid "Gas failure, reloc value %d\n"
6088 #: config/tc-sh.c:874
6089 msgid "illegal register after @-"
6092 #: config/tc-sh.c:890
6093 msgid "must be @(r0,...)"
6096 #: config/tc-sh.c:906
6097 msgid "syntax error in @(r0,...)"
6100 #: config/tc-sh.c:939 config/tc-sh.c:944
6101 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6104 #: config/tc-sh.c:949
6108 #: config/tc-sh.c:958
6109 msgid "illegal register after @"
6112 #: config/tc-sh.c:1519
6114 msgid "Invalid register: 'r%d'"
6117 #: config/tc-sh.c:1682
6118 msgid "insn can't be combined with parallel processing insn"
6121 #: config/tc-sh.c:1689 config/tc-sh.c:1700
6122 msgid "multiple movx specifications"
6125 #: config/tc-sh.c:1694 config/tc-sh.c:1721
6126 msgid "multiple movy specifications"
6129 #: config/tc-sh.c:1702
6130 msgid "invalid movx address register"
6133 #: config/tc-sh.c:1708 config/tc-sh.c:1713
6134 msgid "invalid movx dsp register"
6137 #: config/tc-sh.c:1730 config/tc-sh.c:1735
6138 msgid "invalid movy dsp register"
6141 #: config/tc-sh.c:1739
6142 msgid "invalid movy address register"
6145 #: config/tc-sh.c:1745
6146 msgid "dsp immediate shift value not constant"
6149 #: config/tc-sh.c:1752 config/tc-sh.c:1765
6150 msgid "multiple parallel processing specifications"
6153 #: config/tc-sh.c:1758
6154 msgid "multiple condition specifications"
6157 #: config/tc-sh.c:1774
6158 msgid "insn cannot be combined with pmuls"
6161 #: config/tc-sh.c:1791
6162 msgid "bad padd / psub pmuls output operand"
6165 #: config/tc-sh.c:1801
6166 msgid "condition not followed by conditionalizable insn"
6169 #: config/tc-sh.c:1811
6170 msgid "unrecognized characters at end of parallel processing insn"
6173 #: config/tc-sh.c:1927
6175 msgid "excess operands: '%s'"
6178 #: config/tc-sh.c:2110
6179 msgid ".uses pseudo-op seen when not relaxing"
6182 #: config/tc-sh.c:2116
6183 msgid "bad .uses format"
6186 #: config/tc-sh.c:2177
6189 "-little\t\t\tgenerate little endian code\n"
6190 "-relax\t\t\talter jump instructions for long displacements\n"
6191 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6192 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6195 #: config/tc-sh.c:2188 config/tc-w65.c:861
6196 msgid "call to tc_Nout_fix_to_chars \n"
6199 #: config/tc-sh.c:2272
6200 msgid ".uses does not refer to a local symbol in the same section"
6203 #: config/tc-sh.c:2291
6204 msgid "can't find fixup pointed to by .uses"
6207 #: config/tc-sh.c:2314
6208 msgid ".uses target does not refer to a local symbol in the same section"
6211 #: config/tc-sh.c:2411
6213 msgid "at 0x%lx, displacement overflows 12-bit field"
6216 #: config/tc-sh.c:2414
6218 msgid "at 0x%lx, displacement to defined symbol %s overflows 12-bit field"
6221 #: config/tc-sh.c:2418
6223 msgid "at 0x%lx, displacement to undefined symbol %s overflows 12-bit field"
6226 #: config/tc-sh.c:2535
6228 msgid "at 0x%lx, displacement overflows 8-bit field"
6231 #: config/tc-sh.c:2538
6233 msgid "at 0x%lx, displacement to defined symbol %s overflows 8-bit field "
6236 #: config/tc-sh.c:2542
6238 msgid "at 0x%lx, displacement to undefined symbol %s overflows 8-bit field "
6241 #: config/tc-sh.c:2596
6243 msgid "overflow in branch to %s; converted into longer instruction sequence"
6246 #: config/tc-sh.c:2671 config/tc-sh.c:2699 config/tc-sparc.c:4047
6247 #: config/tc-sparc.c:4066
6248 msgid "misaligned data"
6251 #: config/tc-sh.c:3054
6252 msgid "misaligned offset"
6255 #: config/tc-sparc.c:275
6256 msgid "Invalid default architecture, broken assembler."
6259 #: config/tc-sparc.c:279 config/tc-sparc.c:481
6260 msgid "Bad opcode table, broken assembler."
6263 #: config/tc-sparc.c:473
6265 msgid "invalid architecture -xarch=%s"
6268 #: config/tc-sparc.c:475
6270 msgid "invalid architecture -A%s"
6273 #: config/tc-sparc.c:542
6275 msgid "No compiled in support for %d bit object file format"
6278 #: config/tc-sparc.c:579
6279 msgid "Unrecognized option following -K"
6282 #: config/tc-sparc.c:620
6283 msgid "SPARC options:\n"
6286 #: config/tc-sparc.c:649
6289 "\t\t\tspecify variant of SPARC architecture\n"
6290 "-bump\t\t\twarn when assembler switches architectures\n"
6291 "-sparc\t\t\tignored\n"
6292 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
6293 "-relax\t\t\trelax jumps and branches (default)\n"
6294 "-no-relax\t\tavoid changing any jumps and branches\n"
6297 #: config/tc-sparc.c:657
6298 msgid "-k\t\t\tgenerate PIC\n"
6301 #: config/tc-sparc.c:661
6303 "-32\t\t\tcreate 32 bit object file\n"
6304 "-64\t\t\tcreate 64 bit object file\n"
6307 #: config/tc-sparc.c:664
6309 msgid "\t\t\t[default is %d]\n"
6312 #: config/tc-sparc.c:666
6314 "-TSO\t\t\tuse Total Store Ordering\n"
6315 "-PSO\t\t\tuse Partial Store Ordering\n"
6316 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
6319 #: config/tc-sparc.c:670
6321 msgid "\t\t\t[default is %s]\n"
6324 #: config/tc-sparc.c:672
6326 "-KPIC\t\t\tgenerate PIC\n"
6327 "-V\t\t\tprint assembler version number\n"
6328 "-undeclared-regs\tignore application global register usage without\n"
6329 "\t\t\tappropriate .register directive (default)\n"
6330 "-no-undeclared-regs\tforce error on application global register usage\n"
6331 "\t\t\twithout appropriate .register directive\n"
6333 "-Qy, -Qn\t\tignored\n"
6337 #: config/tc-sparc.c:684
6339 "-EL\t\t\tgenerate code for a little endian machine\n"
6340 "-EB\t\t\tgenerate code for a big endian machine\n"
6341 "--little-endian-data\tgenerate code for a machine having big endian\n"
6342 " instructions and little endian data.\n"
6345 #: config/tc-sparc.c:802
6347 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
6350 #: config/tc-sparc.c:821
6352 msgid "Internal error: can't find opcode `%s' for `%s'\n"
6355 #: config/tc-sparc.c:970
6356 msgid "Support for 64-bit arithmetic not compiled in."
6359 #: config/tc-sparc.c:1017
6360 msgid "set: number not in 0..4294967295 range"
6363 #: config/tc-sparc.c:1024
6364 msgid "set: number not in -2147483648..4294967295 range"
6367 #: config/tc-sparc.c:1084
6368 msgid "setsw: number not in -2147483648..4294967295 range"
6371 #: config/tc-sparc.c:1133
6372 msgid "setx: temporary register same as destination register"
6375 #: config/tc-sparc.c:1204
6376 msgid "setx: illegal temporary register g0"
6379 #: config/tc-sparc.c:1301
6380 msgid "FP branch in delay slot"
6383 #: config/tc-sparc.c:1317
6384 msgid "FP branch preceded by FP instruction; NOP inserted"
6387 #: config/tc-sparc.c:1357
6388 msgid "failed special case insn sanity check"
6391 #: config/tc-sparc.c:1445
6392 msgid ": invalid membar mask name"
6395 #: config/tc-sparc.c:1461
6396 msgid ": invalid membar mask expression"
6399 #: config/tc-sparc.c:1466
6400 msgid ": invalid membar mask number"
6403 #: config/tc-sparc.c:1484
6404 msgid ": invalid prefetch function name"
6407 #: config/tc-sparc.c:1492
6408 msgid ": invalid prefetch function expression"
6411 #: config/tc-sparc.c:1497
6412 msgid ": invalid prefetch function number"
6415 #: config/tc-sparc.c:1525 config/tc-sparc.c:1537
6416 msgid ": unrecognizable privileged register"
6419 #: config/tc-sparc.c:1561 config/tc-sparc.c:1578
6420 msgid ": unrecognizable v9a ancillary state register"
6423 #: config/tc-sparc.c:1566
6424 msgid ": rd on write only ancillary state register"
6427 #: config/tc-sparc.c:1602
6428 msgid ": asr number must be between 16 and 31"
6431 #: config/tc-sparc.c:1610
6432 msgid ": asr number must be between 0 and 31"
6435 #: config/tc-sparc.c:1620
6436 msgid ": expecting %asrN"
6439 #: config/tc-sparc.c:1948
6440 msgid "detected global register use not covered by .register pseudo-op"
6443 #: config/tc-sparc.c:2019
6444 msgid ": There are only 64 f registers; [0-63]"
6447 #: config/tc-sparc.c:2021 config/tc-sparc.c:2033
6448 msgid ": There are only 32 f registers; [0-31]"
6451 #: config/tc-sparc.c:2151 config/tc-sparc.c:2187
6452 msgid "Illegal operands: %%%s requires arguments in ()"
6455 #: config/tc-sparc.c:2199
6457 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
6460 #: config/tc-sparc.c:2309
6461 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
6464 #: config/tc-sparc.c:2319
6466 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
6470 #: config/tc-sparc.c:2337
6471 msgid ": PC-relative operand can't be a constant"
6474 #: config/tc-sparc.c:2370
6475 msgid ": invalid ASI name"
6478 #: config/tc-sparc.c:2378
6479 msgid ": invalid ASI expression"
6482 #: config/tc-sparc.c:2383
6483 msgid ": invalid ASI number"
6486 #: config/tc-sparc.c:2480
6487 msgid "OPF immediate operand out of range (0-0x1ff)"
6490 #: config/tc-sparc.c:2485
6491 msgid "non-immediate OPF operand, ignored"
6494 #: config/tc-sparc.c:2504
6495 msgid ": invalid cpreg name"
6498 #: config/tc-sparc.c:2533
6500 msgid "Illegal operands%s"
6503 #: config/tc-sparc.c:2565
6505 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
6508 #: config/tc-sparc.c:2601
6510 msgid "Architecture mismatch on \"%s\"."
6513 #: config/tc-sparc.c:2602
6515 msgid " (Requires %s; requested architecture is %s.)"
6518 #: config/tc-sparc.c:3212
6520 msgid "bad or unhandled relocation type: 0x%02x"
6523 #: config/tc-sparc.c:3515
6524 msgid "bad .reserve segment -- expected BSS segment"
6527 #: config/tc-sparc.c:3532
6528 msgid "missing alignment"
6531 #: config/tc-sparc.c:3543 config/tc-sparc.c:3693
6533 msgid "alignment too large; assuming %d"
6536 #: config/tc-sparc.c:3549 config/tc-sparc.c:3699
6537 msgid "negative alignment"
6540 #: config/tc-sparc.c:3559 config/tc-sparc.c:3722
6541 msgid "alignment not a power of 2"
6544 #: config/tc-sparc.c:3679
6545 msgid "Expected comma after common length"
6548 #: config/tc-sparc.c:3914 config/tc-sparc.c:3924
6549 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
6552 #: config/tc-sparc.c:3942
6553 msgid "redefinition of global register"
6556 #: config/tc-sparc.c:3953
6558 msgid "Register symbol %s already defined."
6561 #: config/tc-tahoe.c:387
6562 msgid "The -a option doesn't exist. (Despite what the man page says!"
6565 #: config/tc-tahoe.c:391 config/tc-vax.c:3141
6567 msgid "Displacement length %s ignored!"
6570 #: config/tc-tahoe.c:395 config/tc-vax.c:3133
6571 msgid "SYMBOL TABLE not implemented"
6574 #: config/tc-tahoe.c:399 config/tc-vax.c:3137
6575 msgid "TOKEN TRACE not implemented"
6578 #: config/tc-tahoe.c:403 config/tc-vax.c:3145
6580 msgid "I don't need or use temp. file \"%s\"."
6583 #: config/tc-tahoe.c:407 config/tc-vax.c:3149
6584 msgid "I don't use an interpass file! -V ignored"
6587 #: config/tc-tahoe.c:421
6591 "-d LENGTH\t\tignored\n"
6594 "-t FILE\t\t\tignored\n"
6599 #: config/tc-tahoe.c:1075
6600 msgid "Casting a branch displacement is bad form, and is ignored."
6603 #: config/tc-tahoe.c:1131
6604 msgid "Couldn't parse the [index] in this operand."
6607 #: config/tc-tahoe.c:1137
6608 msgid "Couldn't find the opening '[' for the index of this operand."
6611 #: config/tc-tahoe.c:1177
6612 msgid "Couldn't find the opening '(' for the deref of this operand."
6615 #: config/tc-tahoe.c:1187
6616 msgid "Operand can't be both pre-inc and post-dec."
6619 #: config/tc-tahoe.c:1217
6620 msgid "I parsed 2 registers in this operand."
6623 #: config/tc-tahoe.c:1267
6624 msgid "Can't relocate expression error."
6627 #. This is an error. Tahoe doesn't allow any expressions
6628 #. bigger that a 32 bit long word. Any bigger has to be referenced
6630 #: config/tc-tahoe.c:1274
6631 msgid "Expression is too large for a 32 bits."
6634 #: config/tc-tahoe.c:1279
6635 msgid "Junk at end of expression."
6638 #: config/tc-tahoe.c:1319
6639 msgid "Syntax error in direct register mode."
6642 #: config/tc-tahoe.c:1321
6643 msgid "You can't index a register in direct register mode."
6646 #: config/tc-tahoe.c:1324
6647 msgid "SP can't be the source operand with direct register addressing."
6650 #: config/tc-tahoe.c:1326
6651 msgid "Can't take the address of a register."
6654 #: config/tc-tahoe.c:1328
6655 msgid "Direct Register can't be used in a branch."
6658 #: config/tc-tahoe.c:1330
6659 msgid "For quad access, the register must be even and < 14."
6662 #: config/tc-tahoe.c:1332
6663 msgid "You can't cast a direct register."
6666 #: config/tc-tahoe.c:1338
6667 msgid "Using reg 14 for quadwords can tromp the FP register."
6670 #: config/tc-tahoe.c:1350
6671 msgid "Syntax error in auto-dec mode."
6674 #: config/tc-tahoe.c:1352
6675 msgid "You can't have an index auto dec mode."
6678 #: config/tc-tahoe.c:1354
6679 msgid "Auto dec mode cant be used for reading."
6682 #: config/tc-tahoe.c:1356
6683 msgid "Auto dec only works of the SP register."
6686 #: config/tc-tahoe.c:1358
6687 msgid "Auto dec can't be used in a branch."
6690 #: config/tc-tahoe.c:1360
6691 msgid "Auto dec won't work with quadwords."
6694 #: config/tc-tahoe.c:1367
6695 msgid "Syntax error in one of the auto-inc modes."
6698 #: config/tc-tahoe.c:1373
6699 msgid "Auto inc deferred only works of the SP register."
6702 #: config/tc-tahoe.c:1375
6703 msgid "You can't have an index auto inc deferred mode."
6706 #: config/tc-tahoe.c:1377 config/tc-tahoe.c:1388
6707 msgid "Auto inc can't be used in a branch."
6710 #: config/tc-tahoe.c:1384
6711 msgid "You can't write to an auto inc register."
6714 #: config/tc-tahoe.c:1386
6715 msgid "Auto inc only works of the SP register."
6718 #: config/tc-tahoe.c:1390
6719 msgid "Auto inc won't work with quadwords."
6722 #: config/tc-tahoe.c:1392
6723 msgid "You can't have an index in auto inc mode."
6726 #: config/tc-tahoe.c:1400
6727 msgid "You can't index the sp register."
6730 #: config/tc-tahoe.c:1406
6731 msgid "Syntax error in register displaced mode."
6734 #: config/tc-tahoe.c:1425
6735 msgid "An offest is needed for this operand."
6738 #: config/tc-tahoe.c:1437
6739 msgid "You can't index a register in immediate mode."
6742 #: config/tc-tahoe.c:1439
6743 msgid "Immediate access can't be used as an address."
6746 #: config/tc-tahoe.c:1550
6748 msgid "Compiler bug: ODD number of bytes in arg structure %s."
6751 #: config/tc-tahoe.c:1577 config/tc-vax.c:1847
6752 msgid "Not enough operands"
6755 #: config/tc-tahoe.c:1587 config/tc-vax.c:1854
6756 msgid "Too many operands"
6759 #: config/tc-tahoe.c:1638 config/tc-vax.c:368
6761 msgid "Ignoring statement due to \"%s\""
6764 #: config/tc-tahoe.c:1733
6766 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
6769 #: config/tc-tahoe.c:1827
6770 msgid "Real branch displacements must be expressions."
6773 #: config/tc-tahoe.c:1830
6775 msgid "Complier error: I got an unknown synthetic branch :%c"
6778 #: config/tc-tahoe.c:1971
6780 msgid "Barf, bad mode %x\n"
6783 #: config/tc-tic54x.c:84
6784 msgid "C54x-specific command line options:\n"
6787 #: config/tc-tic54x.c:85
6788 msgid "-mfar-mode | -mf Use extended addressing\n"
6791 #: config/tc-tic54x.c:86
6792 msgid "-mcpu=<CPU version> Specify the CPU version\n"
6795 #: config/tc-tic54x.c:88
6796 msgid "-mcoff-version={0|1|2} Select COFF version\n"
6799 #: config/tc-tic54x.c:90
6800 msgid "-merrors-to-file <filename>\n"
6803 #: config/tc-tic54x.c:91
6804 msgid "-me <filename> Redirect errors to a file\n"
6807 #: config/tc-tic54x.c:351
6808 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
6811 #: config/tc-tic54x.c:405
6812 msgid "Unterminated string after absolute expression"
6815 #: config/tc-tic54x.c:413
6816 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
6819 #: config/tc-tic54x.c:425
6820 msgid "symbols assigned with .eval must begin with a letter"
6823 #: config/tc-tic54x.c:682
6824 msgid "Offset on nested structures is ignored"
6827 #: config/tc-tic54x.c:732
6829 msgid ".end%s without preceding .%s"
6832 #: config/tc-tic54x.c:799
6834 msgid "Unrecognized struct/union tag '%s'"
6837 #: config/tc-tic54x.c:801
6838 msgid ".tag requires a structure tag"
6841 #: config/tc-tic54x.c:807
6842 msgid "Label required for .tag"
6845 #: config/tc-tic54x.c:825
6847 msgid ".tag target '%s' undefined"
6850 #: config/tc-tic54x.c:887
6852 msgid ".field count '%d' out of range (1 <= X <= 32)"
6855 #: config/tc-tic54x.c:917
6857 msgid "Unrecognized field type '%c'"
6860 #. Disallow .byte with a non constant expression that will
6861 #. require relocation.
6862 #: config/tc-tic54x.c:1052
6863 msgid "Relocatable values require at least WORD storage"
6866 #: config/tc-tic54x.c:1114
6867 msgid "Use of .def/.ref is deprecated. Use .global instead"
6870 #: config/tc-tic54x.c:1305
6871 msgid ".space/.bes repeat count is negative, ignored"
6874 #: config/tc-tic54x.c:1310
6875 msgid ".space/.bes repeat count is zero, ignored"
6878 #: config/tc-tic54x.c:1388
6879 msgid "Missing size argument"
6882 #: config/tc-tic54x.c:1525
6883 msgid "CPU version has already been set"
6886 #: config/tc-tic54x.c:1529
6888 msgid "Unrecognized version '%s'"
6891 #: config/tc-tic54x.c:1535
6892 msgid "Changing of CPU version on the fly not supported"
6895 #: config/tc-tic54x.c:1670
6896 msgid "p2align not supported on this target"
6899 #: config/tc-tic54x.c:1683
6900 msgid "Argument to .even ignored"
6903 #: config/tc-tic54x.c:1730
6904 msgid "Invalid field size, must be from 1 to 32"
6907 #: config/tc-tic54x.c:1743
6908 msgid "field size must be 16 when value is relocatable"
6911 #: config/tc-tic54x.c:1757
6912 msgid "field value truncated"
6915 #: config/tc-tic54x.c:1863 config/tc-tic54x.c:2175
6917 msgid "Unrecognized section '%s'"
6920 #: config/tc-tic54x.c:1872
6921 msgid "Current section is unitialized, section name required for .clink"
6924 #: config/tc-tic54x.c:2084
6925 msgid "ENDLOOP without corresponding LOOP"
6928 #: config/tc-tic54x.c:2127
6929 msgid "Mixing of normal and extended addressing not supported"
6932 #: config/tc-tic54x.c:2133
6933 msgid "Extended addressing not supported on the specified CPU"
6936 #: config/tc-tic54x.c:2181
6937 msgid ".sblock may be used for initialized sections only"
6940 #: config/tc-tic54x.c:2212
6941 msgid "Symbol missing for .set/.equ"
6944 #: config/tc-tic54x.c:2269
6945 msgid ".var may only be used within a macro definition"
6948 #: config/tc-tic54x.c:2277
6949 msgid "Substitution symbols must begin with a letter"
6952 #: config/tc-tic54x.c:2368
6954 msgid "Can't open macro library file '%s' for reading."
6957 #: config/tc-tic54x.c:2375
6959 msgid "File '%s' not in macro archive format"
6962 #: config/tc-tic54x.c:2532
6964 msgid "Bad COFF version '%s'"
6967 #: config/tc-tic54x.c:2541
6969 msgid "Bad CPU version '%s'"
6972 #: config/tc-tic54x.c:2553 config/tc-tic54x.c:2556
6974 msgid "Can't redirect stderr to the file '%s'"
6977 #: config/tc-tic54x.c:2702
6979 msgid "Undefined substitution symbol '%s'"
6982 #: config/tc-tic54x.c:3390
6983 msgid "Badly formed address expression"
6986 #: config/tc-tic54x.c:3655
6988 msgid "Invalid dmad syntax '%s'"
6991 #: config/tc-tic54x.c:3771
6992 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
6995 #: config/tc-tic54x.c:3791
6997 msgid "Unrecognized indirect address format \"%s\""
7000 #: config/tc-tic54x.c:3828
7002 msgid "Operand '%s' out of range (%d <= x <= %d)"
7005 #: config/tc-tic54x.c:3848
7006 msgid "Error in relocation handling"
7009 #: config/tc-tic54x.c:3869 config/tc-tic54x.c:3933 config/tc-tic54x.c:3963
7011 msgid "Unrecognized condition code \"%s\""
7014 #: config/tc-tic54x.c:3886
7016 msgid "Condition \"%s\" does not match preceding group"
7019 #: config/tc-tic54x.c:3894
7022 "Condition \"%s\" uses a different accumulator from a preceding condition"
7025 #: config/tc-tic54x.c:3901
7026 msgid "Only one comparison conditional allowed"
7029 #: config/tc-tic54x.c:3906
7030 msgid "Only one overflow conditional allowed"
7033 #: config/tc-tic54x.c:3914
7035 msgid "Duplicate %s conditional"
7038 #: config/tc-tic54x.c:3948
7039 msgid "Invalid auxiliary register (use AR0-AR7)"
7042 #: config/tc-tic54x.c:3983
7043 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7046 #: config/tc-tic54x.c:3991
7048 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7049 "Resulting behavior is undefined."
7052 #: config/tc-tic54x.c:4017
7054 "Destination accumulator for each part of this parallel instruction must be "
7058 #: config/tc-tic54x.c:4066
7060 msgid "Memory mapped register \"%s\" out of range"
7063 #: config/tc-tic54x.c:4105
7064 msgid "Invalid operand (use 1, 2, or 3)"
7067 #: config/tc-tic54x.c:4130
7068 msgid "A status register or status bit name is required"
7071 #: config/tc-tic54x.c:4140
7073 msgid "Unrecognized status bit \"%s\""
7076 #: config/tc-tic54x.c:4163
7078 msgid "Invalid status register \"%s\""
7081 #: config/tc-tic54x.c:4175
7083 msgid "Operand \"%s\" out of range (use 1 or 2)"
7086 #: config/tc-tic54x.c:4375
7088 msgid "Unrecognized instruction \"%s\""
7091 #: config/tc-tic54x.c:4404
7093 msgid "Unrecognized operand list '%s' for instruction '%s'"
7096 #: config/tc-tic54x.c:4436
7098 msgid "Unrecognized parallel instruction \"%s\""
7101 #: config/tc-tic54x.c:4488
7103 msgid "Invalid operand (s) for parallel instruction \"%s\""
7106 #: config/tc-tic54x.c:4491
7108 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7111 #: config/tc-tic54x.c:4723
7113 msgid "%s symbol recursion stopped at second appearance of '%s'"
7116 #: config/tc-tic54x.c:4762
7117 msgid "Unrecognized substitution symbol function"
7120 #: config/tc-tic54x.c:4767
7121 msgid "Missing '(' after substitution symbol function"
7124 #: config/tc-tic54x.c:4781
7125 msgid "Expecting second argument"
7128 #: config/tc-tic54x.c:4794 config/tc-tic54x.c:4843
7129 msgid "Extra junk in function call, expecting ')'"
7132 #: config/tc-tic54x.c:4819
7133 msgid "Function expects two arguments"
7136 #: config/tc-tic54x.c:4832
7137 msgid "Expecting character constant argument"
7140 #: config/tc-tic54x.c:4838
7141 msgid "Both arguments must be substitution symbols"
7144 #: config/tc-tic54x.c:4891
7146 msgid "Invalid subscript (use 1 to %d)"
7149 #: config/tc-tic54x.c:4901
7151 msgid "Invalid length (use 0 to %d"
7154 #: config/tc-tic54x.c:4911
7155 msgid "Missing ')' in subscripted substitution symbol expression"
7158 #: config/tc-tic54x.c:4931
7159 msgid "Missing forced substitution terminator ':'"
7162 #: config/tc-tic54x.c:5104
7165 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7169 #: config/tc-tic54x.c:5145
7171 msgid "Unrecognized parallel instruction '%s'"
7174 #: config/tc-tic54x.c:5157
7176 msgid "Instruction '%s' requires an LP cpu version"
7179 #: config/tc-tic54x.c:5164
7181 msgid "Instruction '%s' requires far mode addressing"
7184 #: config/tc-tic54x.c:5176
7187 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7188 "left). Resulting behavior is undefined."
7191 #: config/tc-tic54x.c:5186
7193 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
7194 "Resulting behavior is undefined."
7197 #: config/tc-tic54x.c:5197
7199 msgid "'%s' is not repeatable. Resulting behavior is undefined."
7202 #: config/tc-tic54x.c:5201
7204 "Instructions using long offset modifiers or absolute addresses are not "
7205 "repeatable. Resulting behavior is undefined."
7208 #: config/tc-tic54x.c:5392
7210 msgid "Unsupported relocation size %d"
7213 #: config/tc-tic54x.c:5544
7214 msgid "non-absolute value used with .space/.bes"
7217 #: config/tc-tic54x.c:5548
7219 msgid "negative value ignored in %s"
7222 #: config/tc-tic54x.c:5635
7224 msgid "attempt to .space/.bes backwards? (%ld)"
7227 #: config/tc-tic54x.c:5668
7229 msgid "Invalid label '%s'"
7232 #: config/tc-tic80.c:91
7233 msgid "Relaxation is a luxury we can't afford"
7236 #: config/tc-tic80.c:141
7237 msgid "bad call to md_atof ()"
7240 #: config/tc-tic80.c:239
7241 msgid "':' not followed by 'm' or 's'"
7244 #: config/tc-tic80.c:252
7245 msgid "paren nesting"
7248 #: config/tc-tic80.c:266
7249 msgid "mismatched parenthesis"
7252 #: config/tc-tic80.c:468
7253 msgid "unhandled expression type"
7256 #: config/tc-tic80.c:682
7257 msgid "symbol reloc that is not PC relative or 32 bits"
7260 #: config/tc-tic80.c:711
7261 msgid "unhandled operand modifier"
7264 #: config/tc-tic80.c:753
7265 msgid "unhandled expression"
7268 #: config/tc-tic80.c:802
7270 msgid "Invalid mnemonic: '%s'"
7273 #: config/tc-tic80.c:815
7275 msgid "Invalid operands: '%s'"
7278 #: config/tc-tic80.c:893
7279 msgid "unhandled predefined symbol bits"
7282 #: config/tc-tic80.c:985
7284 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
7287 #: config/tc-tic80.c:1000
7288 msgid "unhandled relocation type in fixup"
7291 #: config/tc-tic80.c:1036
7292 msgid "md_convert_frag() not implemented yet"
7295 #: config/tc-v850.c:272
7297 msgid ".COMMon length (%d.) < 0! Ignored."
7300 #: config/tc-v850.c:1018
7302 msgid "unknown operand shift: %x\n"
7305 #: config/tc-v850.c:1019
7306 msgid "internal failure in parse_register_list"
7309 #: config/tc-v850.c:1036
7310 msgid "constant expression or register list expected"
7313 #: config/tc-v850.c:1041 config/tc-v850.c:1054 config/tc-v850.c:1073
7314 msgid "high bits set in register list expression"
7317 #: config/tc-v850.c:1113 config/tc-v850.c:1177
7318 msgid "illegal register included in list"
7321 #: config/tc-v850.c:1120
7322 msgid "system registers cannot be included in list"
7325 #: config/tc-v850.c:1125
7326 msgid "PSW cannot be included in list"
7329 #: config/tc-v850.c:1132
7330 msgid "High value system registers cannot be included in list"
7333 #: config/tc-v850.c:1156
7334 msgid "second register should follow dash in register list"
7337 #: config/tc-v850.c:1204
7338 msgid " V850 options:\n"
7341 #: config/tc-v850.c:1205
7342 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
7345 #: config/tc-v850.c:1206
7347 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
7350 #: config/tc-v850.c:1207
7351 msgid " -mv850 The code is targeted at the v850\n"
7354 #: config/tc-v850.c:1208
7355 msgid " -mv850e The code is targeted at the v850e\n"
7358 #: config/tc-v850.c:1209
7359 msgid " -mv850ea The code is targeted at the v850ea\n"
7362 #: config/tc-v850.c:1210
7364 " -mv850any The code is generic, despite any processor "
7365 "specific instructions\n"
7368 #: config/tc-v850.c:1222 config/tc-v850.c:1260
7370 msgid "unknown command line option: -%c%s\n"
7373 #: config/tc-v850.c:1413
7375 msgid "Unable to determine default target processor from string: %s"
7378 #: config/tc-v850.c:1461
7379 msgid "ctoff() relocation used on an instruction which does not support it"
7382 #: config/tc-v850.c:1483
7383 msgid "sdaoff() relocation used on an instruction which does not support it"
7386 #: config/tc-v850.c:1505
7387 msgid "zdaoff() relocation used on an instruction which does not support it"
7390 #: config/tc-v850.c:1538
7391 msgid "tdaoff() relocation used on an instruction which does not support it"
7394 #: config/tc-v850.c:1754
7395 msgid "Target processor does not support this instruction."
7398 #: config/tc-v850.c:1844 config/tc-v850.c:1874 config/tc-v850.c:2062
7399 msgid "immediate operand is too large"
7402 #: config/tc-v850.c:1856
7403 msgid "AAARG -> unhandled constant reloc"
7406 #: config/tc-v850.c:1900
7407 msgid "invalid register name"
7410 #: config/tc-v850.c:1905
7411 msgid "register r0 cannot be used here"
7414 #: config/tc-v850.c:1917
7415 msgid "invalid system register name"
7418 #: config/tc-v850.c:1930
7419 msgid "expected EP register"
7422 #: config/tc-v850.c:1947
7423 msgid "invalid condition code name"
7426 #: config/tc-v850.c:1968 config/tc-v850.c:1972
7427 msgid "constant too big to fit into instruction"
7430 #: config/tc-v850.c:2025
7431 msgid "syntax error: value is missing before the register name"
7434 #: config/tc-v850.c:2027
7435 msgid "syntax error: register not expected"
7438 #: config/tc-v850.c:2041
7439 msgid "syntax error: system register not expected"
7442 #: config/tc-v850.c:2046
7443 msgid "syntax error: condition code not expected"
7446 #: config/tc-v850.c:2087
7447 msgid "invalid operand"
7450 #: config/tc-vax.c:263
7452 msgid "VIP_BEGIN error:%s"
7455 #: config/tc-vax.c:387
7457 msgid "Ignoring statement because \"%s\""
7460 #: config/tc-vax.c:434
7461 msgid "Can't relocate expression"
7464 #: config/tc-vax.c:537
7465 msgid "Bignum not permitted in short literal. Immediate mode assumed."
7468 #: config/tc-vax.c:546
7469 msgid "Can't do flonum short literal: immediate mode used."
7472 #: config/tc-vax.c:591
7474 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
7477 #: config/tc-vax.c:913
7479 msgid "Short literal overflow(%ld.), immediate mode assumed."
7482 #: config/tc-vax.c:922
7484 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
7487 #: config/tc-vax.c:981
7488 msgid "Length specification ignored. Address mode 9F used"
7491 #: config/tc-vax.c:1030
7492 msgid "Invalid operand: immediate value used as base address."
7495 #: config/tc-vax.c:1032
7496 msgid "Invalid operand: immediate value used as address."
7499 #: config/tc-vax.c:1826
7500 msgid "odd number of bytes in operand description"
7503 #: config/tc-vax.c:1842
7507 #: config/tc-vax.c:2399
7508 msgid "no '[' to match ']'"
7511 #: config/tc-vax.c:2417
7512 msgid "bad register in []"
7515 #: config/tc-vax.c:2419
7516 msgid "[PC] index banned"
7519 #: config/tc-vax.c:2454
7520 msgid "no '(' to match ')'"
7523 #: config/tc-vax.c:2589
7524 msgid "invalid branch operand"
7527 #: config/tc-vax.c:2618
7528 msgid "address prohibits @"
7531 #: config/tc-vax.c:2620
7532 msgid "address prohibits #"
7535 #: config/tc-vax.c:2624
7536 msgid "address prohibits -()"
7539 #: config/tc-vax.c:2626
7540 msgid "address prohibits ()+"
7543 #: config/tc-vax.c:2629
7544 msgid "address prohibits ()"
7547 #: config/tc-vax.c:2631
7548 msgid "address prohibits []"
7551 #: config/tc-vax.c:2633
7552 msgid "address prohibits register"
7555 #: config/tc-vax.c:2635
7556 msgid "address prohibits displacement length specifier"
7559 #: config/tc-vax.c:2665
7560 msgid "invalid operand of S^#"
7563 #: config/tc-vax.c:2682
7564 msgid "S^# needs expression"
7567 #: config/tc-vax.c:2689
7568 msgid "S^# may only read-access"
7571 #: config/tc-vax.c:2714
7572 msgid "invalid operand of -()"
7575 #: config/tc-vax.c:2720
7576 msgid "-(PC) unpredictable"
7579 #: config/tc-vax.c:2722
7580 msgid "[]index same as -()register: unpredictable"
7583 #: config/tc-vax.c:2758
7584 msgid "invalid operand of ()+"
7587 #: config/tc-vax.c:2764
7588 msgid "(PC)+ unpredictable"
7591 #: config/tc-vax.c:2766
7592 msgid "[]index same as ()+register: unpredictable"
7595 #: config/tc-vax.c:2791
7596 msgid "# conflicts length"
7599 #: config/tc-vax.c:2793
7600 msgid "# bars register"
7603 #: config/tc-vax.c:2815
7604 msgid "writing or modifying # is unpredictable"
7607 #: config/tc-vax.c:2845
7608 msgid "length not needed"
7611 #: config/tc-vax.c:2852
7612 msgid "can't []index a register, because it has no address"
7615 #: config/tc-vax.c:2854
7616 msgid "a register has no address"
7619 #: config/tc-vax.c:2865
7620 msgid "PC part of operand unpredictable"
7623 #: config/tc-vax.c:3194
7626 "-d LENGTH\t\tignored\n"
7629 "-t FILE\t\t\tignored\n"
7634 #: config/tc-vax.c:3203
7637 "-+\t\t\thash encode names longer than 31 characters\n"
7638 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
7639 "-H\t\t\tshow new symbol after hash truncation\n"
7640 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
7641 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
7642 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
7645 #: config/tc-w65.c:126
7646 msgid "need on or off."
7649 #: config/tc-w65.c:310 config/tc-w65.c:353
7650 msgid "syntax error after <exp"
7653 #: config/tc-z8k.c:290
7655 msgid "register rr%d, out of range."
7658 #: config/tc-z8k.c:298
7660 msgid "register rh%d, out of range."
7663 #: config/tc-z8k.c:306
7665 msgid "register rl%d, out of range."
7668 #: config/tc-z8k.c:315
7670 msgid "register rq%d, out of range."
7673 #: config/tc-z8k.c:323
7675 msgid "register r%d, out of range."
7678 #: config/tc-z8k.c:368
7683 #: config/tc-z8k.c:385
7685 msgid "register is wrong size for a word %s"
7688 #: config/tc-z8k.c:401
7690 msgid "register is wrong size for address %s"
7693 #: config/tc-z8k.c:674
7694 msgid "Missing ) in ra(rb)"
7697 #: config/tc-z8k.c:941
7699 msgid "operand %s0x%x out of range."
7702 #: config/tc-z8k.c:1078
7703 msgid "immediate must be 1 or 2"
7706 #: config/tc-z8k.c:1081
7707 msgid "immediate 1 or 2 expected"
7710 #: config/tc-z8k.c:1107
7711 msgid "can't use R0 here"
7714 #: config/tc-z8k.c:1254
7715 msgid "Can't find opcode to match operands"
7718 #: config/tc-z8k.c:1369
7720 msgid "invalid architecture -z%s"
7723 #: config/tc-z8k.c:1385
7726 "-z8001\t\t\tgenerate segmented code\n"
7727 "-z8002\t\t\tgenerate unsegmented code\n"
7730 #: config/tc-z8k.c:1529
7732 msgid "Can't subtract symbols in different sections %s %s"
7737 msgid "Can't open `%s' for writing"
7742 msgid "Can't close `%s'"
7747 msgid "String too big (%lu bytes)"
7752 msgid "Inserting \"%s\" into string hash table: %s"
7755 #: ecoff.c:1635 ecoff.c:1828 ecoff.c:1854 ecoff.c:1886 ecoff.c:2042
7757 msgid "no current file pointer"
7761 msgid "too many st_End's"
7766 msgid "Inserting \"%s\" into tag hash table: %s"
7770 msgid "fake .file after real one"
7774 msgid "Filename goes over one page boundary."
7778 msgid ".begin directive without a preceding .file directive"
7782 msgid ".begin directive without a preceding .ent directive"
7786 msgid ".bend directive without a preceding .file directive"
7790 msgid ".bend directive without a preceding .ent directive"
7794 msgid ".bend directive names unknown symbol"
7798 msgid ".def pseudo-op used inside of .def/.endef; ignored"
7802 msgid "Empty symbol name in .def; ignored"
7806 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
7810 msgid "Badly formed .dim directive"
7814 msgid "Too many .dim entries"
7818 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
7822 msgid ".size pseudo-op used outside of .def/.endef; ignored"
7826 msgid "Badly formed .size directive"
7830 msgid "Too many .size entries"
7834 msgid ".type pseudo-op used outside of .def/.endef; ignored"
7837 #. FIXME: We could handle this by setting the continued bit.
7838 #. There would still be a limit: the .type argument can not
7842 msgid "The type of %s is too complex; it will be simplified"
7846 msgid "Unrecognized .type argument"
7850 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
7854 msgid ".val pseudo-op used outside of .def/.endef; ignored"
7858 msgid ".val expression is too copmlex"
7862 msgid ".endef pseudo-op used before .def; ignored"
7866 msgid "Bad COFF debugging info"
7871 msgid "No tag specified for %s"
7875 msgid "Bad COFF debugging information"
7879 msgid ".end directive without a preceding .file directive"
7883 msgid ".end directive without a preceding .ent directive"
7887 msgid ".end directive names unknown symbol"
7891 msgid "second .ent directive found before .end directive"
7895 msgid "No way to handle .file within .ent/.end section"
7899 msgid ".fmask outside of .ent"
7903 msgid ".mask outside of .ent"
7907 msgid ".loc before .file"
7912 msgid "Ignoring attempt to redefine symbol `%s'."
7916 msgid "bad .weakext directive"
7921 msgid ".stab%c is not supported"
7926 msgid ".stab%c: ignoring non-zero other field"
7932 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
7937 msgid "Illegal .stab%c directive, bad character"
7940 #: ecoff.c:4047 ecoff.c:4236 ecoff.c:4261
7941 msgid ".begin/.bend in different segments"
7945 msgid "Missing .end or .bend at end of file"
7949 msgid "GP prologue size exceeds field size, using 0 instead"
7954 "bad floating-point constant: exponent overflow, probably assembling junk"
7959 msgid "bad floating-point constant: unknown error code=%d."
7964 "A bignum with underscores may not have more than 8 hex digits in any word."
7968 msgid "A bignum with underscores must have exactly 4 words."
7971 #. Either not seen or not defined.
7972 #. @@ Should print out the original string instead of
7973 #. the parsed number.
7976 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
7980 msgid "Character constant too large"
7985 msgid "expr.c(operand): bad atof_generic return val %d"
7990 msgid "Missing '%c' assumed"
7993 #: expr.c:1025 read.c:3876
7994 msgid "EBCDIC constants are not supported"
7999 msgid "Unary operator %c ignored because bad operand follows"
8002 #: expr.c:1142 expr.c:1167
8003 msgid "syntax error in .startof. or .sizeof."
8007 msgid "Bad expression"
8011 msgid "missing operand; zero assumed"
8015 msgid "operation combines symbols in different segments"
8019 msgid "left operand is a bignum; integer 0 assumed"
8023 msgid "left operand is a float; integer 0 assumed"
8027 msgid "right operand is a bignum; integer 0 assumed"
8031 msgid "right operand is a float; integer 0 assumed"
8034 #: expr.c:1796 symbols.c:1086
8035 msgid "division by zero"
8040 msgid "Can't extend frag %d. chars"
8044 msgid "attempt to allocate data in absolute section"
8048 msgid "attempt to allocate data in common section"
8052 msgid "redefinition not allowed\n"
8057 msgid "the %c operator cannot take non-absolute arguments.\n"
8061 msgid "string where expression expected.\n"
8065 msgid "can't find primary in expression.\n"
8069 msgid "misplaced closing parens.\n"
8073 msgid "attempt to divide by zero.\n"
8077 msgid "can't add two relocatable expressions\n"
8081 msgid "unreasonable nesting.\n"
8085 msgid "End of file not at start of line.\n"
8090 msgid "Illegal base character %c.\n"
8095 msgid "radix is %c must be one of b, q, d or h"
8100 msgid "size must be one of b, w or l, is %c.\n"
8104 msgid "datab repeat must be constant.\n"
8108 msgid "datab data must be absolute.\n"
8112 msgid "align needs absolute expression.\n"
8116 msgid ".align needs absolute fill value.\n"
8120 msgid "res needs absolute expression for fill count.\n"
8124 msgid "form LIN= needs absolute expresssion.\n"
8132 msgid "form COL= needs absolute expresssion.\n"
8135 #. Turns the next expression into a string.
8136 #: gasp.c:1565 macro.c:387
8138 msgid "% operator needs absolute expression"
8142 msgid "misplaced ( .\n"
8146 msgid "misplaced ).\n"
8150 msgid ".instr needs absolute expresson.\n"
8154 msgid "need absolute position.\n"
8158 msgid "need absolute length.\n"
8162 msgid "END missing from end of file.\n"
8166 msgid ".ASSIGNA needs constant expression argument.\n"
8170 msgid ".ASSIGNA without label.\n"
8174 msgid ".ASSIGNS without label.\n"
8179 msgid "Can't find preprocessor variable %s.\n"
8183 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
8187 msgid "Comparison operator for strings must be EQ or NE\n"
8190 #: gasp.c:2210 gasp.c:2220 gasp.c:2323
8191 msgid "Conditional operator must have absolute operands.\n"
8195 msgid "String compared against expression.\n"
8199 msgid "AIF nesting unreasonable.\n"
8203 msgid "Multiple AELSEs in AIF.\n"
8207 msgid "AENDI without AIF.\n"
8210 #: gasp.c:2320 gasp.c:2402
8211 msgid "IF nesting unreasonable.\n"
8215 msgid "Bad format for IF or IFNC.\n"
8219 msgid "AENDR without a AREPEAT.\n"
8223 msgid "ENDR without a REPT.\n"
8228 msgid "AWHILE without a AENDW at %d.\n"
8232 msgid "AENDW without a AENDW.\n"
8236 msgid "AREPEAT must have absolute operand.\n"
8241 msgid "AREPEAT without a AENDR at %d.\n"
8245 msgid ".ENDM without a matching .MACRO.\n"
8249 msgid "LOCAL outside of MACRO"
8254 msgid "macro at line %d: %s\n"
8258 msgid "macro expansion"
8262 msgid "Character code in string must be absolute expression.\n"
8266 msgid "Missing > for character code.\n"
8271 msgid "string for SDATAC longer than 255 characters (%d).\n"
8276 msgid "illegal character in SDATA line (0x%x).\n"
8280 msgid "Must have absolute SDATAB repeat count.\n"
8285 msgid "Must have positive SDATAB repeat count (%d).\n"
8290 msgid "Unreasonable include depth (%ld).\n"
8295 msgid "Can't open include file `%s'.\n"
8299 msgid "Unreasonable expansion (-u turns off check).\n"
8302 #. This one causes lots of pain when trying to preprocess
8306 msgid "Unrecognised pseudo op `%s'.\n"
8310 msgid "ORG command not allowed.\n"
8314 msgid "Invalid expression on command line.\n"
8321 " [-a] [--alternate] enter alternate macro mode\n"
8322 " [-c char] [--commentchar char] change the comment character from !\n"
8323 " [-d] [--debug] print some debugging info\n"
8324 " [-h] [--help] print this message\n"
8325 " [-M] [--mri] enter MRI compatibility mode\n"
8326 " [-o out] [--output out] set the output file\n"
8327 " [-p] [--print] print line numbers\n"
8332 " [-s] [--copysource] copy source through as comments \n"
8333 " [-u] [--unreasonable] allow unreasonable nesting\n"
8334 " [-v] [--version] print the program version\n"
8335 " [-Dname=value] create preprocessor variable called name, "
8337 " [-Ipath] add to include path list\n"
8343 msgid "%s: Gnu Assembler Macro Preprocessor\n"
8346 #. This output is intended to follow the GNU standards document.
8349 msgid "GNU assembler pre-processor %s\n"
8353 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
8358 msgid "%s: Can't open output file `%s'.\n"
8363 msgid "%s: Can't open input file `%s'.\n"
8368 msgid "Internal error, aborting at %s line %d"
8374 "Please report this bug.\n"
8377 #. Detect if we are reading from stdin by examining the file
8378 #. name returned by as_where().
8380 #. [FIXME: We rely upon the name in the strcmp below being the
8381 #. same as the one used by input_scrub_new_file(), if that is
8382 #. not true, then this code will fail].
8384 #. If we are reading from stdin, then we need to save each input
8385 #. line here (assuming of course that we actually have a line of
8386 #. input to read), so that it can be displayed in the listing
8387 #. that is produced at the end of the assembly.
8388 #: input-file.c:150 input-scrub.c:239 listing.c:348
8389 msgid "{standard input}"
8394 msgid "Can't open %s for reading."
8397 #: input-file.c:205 input-file.c:234
8399 msgid "Can't read from %s"
8404 msgid "Can't close %s"
8407 #: input-scrub.c:270
8408 msgid "macros nested too deeply"
8411 #: input-scrub.c:372
8412 msgid "partial line at end of file ignored"
8415 #: input-scrub.c:394
8416 msgid "Partial line at end of file ignored"
8420 msgid "Unable to allocate memory for new instructions\n"
8433 msgid "can't open list file: %s"
8438 msgid "error closing list file: %s"
8442 msgid "strange paper height, set to no form"
8446 msgid "New line in title"
8450 msgid "unexpected end of file in macro definition"
8454 msgid "missing ) after formals"
8458 msgid "missplaced )"
8462 msgid "confusion in formal parameters"
8466 msgid "macro formal argument does not exist"
8470 msgid "can't mix positional and keyword arguments"
8474 msgid "too many positional arguments"
8478 msgid "unexpected end of file in irp or irpc"
8482 msgid "missing model parameter"
8486 msgid "Assembler messages:\n"
8497 #: messages.c:435 messages.c:452
8498 msgid "Fatal error: "
8502 msgid "Internal error!\n"
8507 msgid "Assertion failure in %s at %s line %d.\n"
8512 msgid "Assertion failure at %s line %d.\n"
8515 #: messages.c:477 messages.c:495
8516 msgid "Please report this bug.\n"
8521 msgid "Internal error, aborting at %s line %d in %s\n"
8526 msgid "Internal error, aborting at %s line %d\n"
8531 msgid "Can't open a bfd on stdout %s "
8534 #: output-file.c:72 output-file.c:79
8536 msgid "FATAL: Can't close %s\n"
8539 #: output-file.c:130
8541 msgid "FATAL: Can't close %s"
8544 #: output-file.c:148
8545 msgid "Failed to emit an object byte"
8548 #: output-file.c:149
8549 msgid "Can't continue"
8554 msgid "error constructing %s pseudo-op table: %s"
8559 msgid "Unknown pseudo-op: `%s'"
8564 msgid "label \"%d$\" redefined"
8568 msgid ".abort detected. Abandoning ship."
8571 #: read.c:1246 read.c:2035
8572 msgid "Alignment not a power of 2"
8577 msgid "Alignment too large: %u assumed"
8581 msgid "expected fill pattern missing"
8586 msgid "attempt to re-define symbol `%s'"
8589 #. Some of the back ends can't deal with non-positive line numbers.
8590 #. Besides, it's silly.
8593 msgid "Line numbers must be positive; line number %d rejected."
8597 msgid "start address not supported"
8601 msgid ".err encountered"
8604 #: read.c:1672 read.c:1674
8606 msgid ".fail %ld encountered"
8611 msgid ".fill size clamped to %d."
8615 msgid "Size negative: .fill ignored."
8619 msgid "Repeat < 0, .fill ignored"
8624 msgid "unrecognized .linkonce type `%s'"
8627 #: read.c:1895 read.c:1921
8628 msgid ".linkonce is not supported for this object file format"
8633 msgid "bfd_set_section_flags: %s"
8638 msgid "error setting flags for \".sbss\": %s"
8642 msgid "Expected comma after size"
8646 msgid "Missing alignment"
8650 msgid "bad expression"
8655 msgid "attempt to redefine pseudo-op `%s' ignored"
8660 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
8664 msgid "ignoring fill value in absolute section"
8668 msgid "only constant offsets supported in absolute section"
8672 msgid "MRI style ORG pseudo-op not supported"
8676 msgid "unrecognized section type"
8681 msgid "unrecognized section type `%s'"
8685 msgid "absolute sections are not supported"
8690 msgid "unrecognized section command `%s'"
8695 msgid "%s without %s"
8699 msgid "Unsupported variable size or fill value"
8703 msgid ".space repeat count is zero, ignored"
8707 msgid ".space repeat count is negative, ignored"
8711 msgid "space allocation too complex in absolute section"
8715 msgid "space allocation too complex in common section"
8718 #: read.c:3039 read.c:4121
8720 msgid "Bad floating literal: %s"
8725 msgid "Rest of line ignored. First ignored character is `%c'."
8730 msgid "Rest of line ignored. First ignored character valued 0x%x."
8734 msgid "illegal expression; zero assumed"
8738 msgid "missing expression; zero assumed"
8742 msgid "rva without symbol"
8746 msgid "attempt to store value in absolute section"
8749 #: read.c:3501 read.c:4398
8750 msgid "zero assumed for missing expression"
8753 #: read.c:3513 read.c:4410
8754 msgid "register value used as expression"
8757 #. Leading bits contain both 0s & 1s.
8760 msgid "Value 0x%lx truncated to 0x%lx."
8765 msgid "Bignum truncated to %d bytes"
8770 msgid "unsupported BFD relocation size %u"
8774 msgid "using a bit field width of zero"
8779 msgid "field width \"%s\" too complex for a bitfield"
8784 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
8789 msgid "field value \"%s\" too complex for a bitfield"
8793 msgid "Unresolvable or nonpositive repeat count; using 1"
8798 msgid "Unknown floating type type '%c'"
8802 msgid "Floating point constant too large"
8806 msgid "unresolvable or nonpositive repeat count; using 1"
8810 msgid "Expected <nn>"
8813 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
8814 #: read.c:4574 read.c:4660
8815 msgid "Unterminated string: Newline inserted."
8819 msgid "Bad escaped character in string, '?' assumed"
8823 msgid "expected address expression; zero assumed"
8828 msgid "symbol \"%s\" undefined; zero assumed"
8832 msgid "some symbol undefined; zero assumed"
8836 msgid "This string may not contain '\\0'"
8840 msgid "Missing string"
8844 msgid "missing .func"
8848 msgid ".endfunc missing for previous .func"
8852 msgid ".stabs: Missing comma"
8855 #: stabs.c:216 stabs.c:224 stabs.c:235
8857 msgid ".stab%c: Missing comma"
8861 msgid "comma missing in .xstabs"
8866 msgid "Attempt to switch to nonexistent segment \"%s\""
8869 #: symbols.c:354 symbols.c:453
8871 msgid "Symbol %s already defined."
8876 msgid "Symbol \"%s\" is already defined as \"%s\"/%s%ld."
8879 #: symbols.c:516 symbols.c:523
8881 msgid "Inserting \"%s\" into symbol table failed: %s"
8886 msgid "Symbol definition loop encountered at %s"
8889 #: symbols.c:1047 symbols.c:1051
8891 msgid "undefined symbol %s in operation"
8895 msgid "invalid section for operation"
8898 #: symbols.c:1061 symbols.c:1065
8900 msgid "undefined symbol %s in operation setting %s"
8905 msgid "invalid section for operation setting %s"
8910 msgid "division by zero when setting %s"
8913 #: symbols.c:1160 write.c:1921
8915 msgid "can't resolve value for symbol \"%s\""
8920 msgid "\"%d\" (instance number %d of a %s label)"
8925 msgid "Attempt to get value of unresolved symbol %s"
8930 msgid "field fx_size too small to hold %d"
8934 msgid "rva not supported"
8939 msgid "attempt to .org/.space backwards? (%ld)"
8943 msgid "relocation out of range"
8948 msgid "%s:%u: bad return from bfd_install_relocation: %x"
8952 msgid "internal error: fixup not contained within frag"
8957 msgid "%s:%u: bad return from bfd_install_relocation"
8960 #: write.c:1133 write.c:1157
8962 msgid "FATAL: Can't write %s"
8966 msgid "Cannot write to output file."
8971 msgid "%d error%s, %d warning%s, generating bad object file.\n"
8976 msgid "%d error%s, %d warning%s, no object file generated.\n"
8981 msgid "local label %s is not defined"
8986 msgid "alignment padding (%lu bytes) not a multiple of %ld"
8991 msgid ".word %s-%s+%s didn't fit"
8995 msgid "attempt to .org backwards ignored"
8999 msgid ".space specifies non-absolute value"
9003 msgid ".space or .fill with negative value, ignored"
9009 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
9010 "\"%s\" {%s section} at file address %s."
9015 msgid "Value of %s too large for field of %d bytes at %s"