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-26 04:13+0200\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:437 config/tc-a29k.c:544 config/tc-i860.c:340
348 #: config/tc-i860.c:832 config/tc-m68k.c:3176 config/tc-m68k.c:3205
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:162
419 msgid "Attempt to put a common symbol into set %s"
422 #: config/obj-aout.c:166
424 msgid "Attempt to put an undefined symbol into set %s"
427 #: config/obj-aout.c:197 config/obj-coff.c:1246 config/obj-elf.c:1714
430 msgid "Symbol `%s' can not be both weak and common"
433 #: config/obj-aout.c:255 config/obj-coff.c:1981
434 msgid "unresolved relocation"
437 #: config/obj-aout.c:257 config/obj-coff.c:1983
439 msgid "bad relocation: symbol `%s' not in symbol table"
442 #: config/obj-aout.c:344
444 msgid "%s: bad type for weak symbol"
447 #: config/obj-aout.c:458 config/obj-coff.c:2911 write.c:1844
449 msgid "%s: global symbols not supported in common sections"
452 #: config/obj-aout.c:524
454 msgid "Local symbol %s never defined."
457 #: config/obj-aout.c:612
458 msgid "subsegment index too high"
461 #: config/obj-bout.c:319 config/obj-vms.c:561
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:2326
477 msgid ".ln pseudo-op inside .def/.endef: ignored."
480 #: config/obj-coff.c:527 ecoff.c:3282
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:2383
489 msgid ".def pseudo-op used inside of .def/.endef: ignored."
492 #: config/obj-coff.c:668 config/obj-coff.c:2435
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:2510
503 msgid "unexpected storage class %d"
506 #: config/obj-coff.c:906 config/obj-coff.c:2617
507 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
510 #: config/obj-coff.c:926 config/obj-coff.c:2637
511 msgid "badly formed .dim directive ignored"
514 #: config/obj-coff.c:977 config/obj-coff.c:2700
515 msgid ".size pseudo-op used outside of .def/.endef ignored."
518 #: config/obj-coff.c:993 config/obj-coff.c:2716
519 msgid ".scl pseudo-op used outside of .def/.endef ignored."
522 #: config/obj-coff.c:1011 config/obj-coff.c:2734
523 msgid ".tag pseudo-op used outside of .def/.endef ignored."
526 #: config/obj-coff.c:1030 config/obj-coff.c:2752
528 msgid "tag not found for .tag %s"
531 #: config/obj-coff.c:1045 config/obj-coff.c:2767
532 msgid ".type pseudo-op used outside of .def/.endef ignored."
535 #: config/obj-coff.c:1067 config/obj-coff.c:2789
536 msgid ".val pseudo-op used outside of .def/.endef ignored."
539 #: config/obj-coff.c:1207 config/obj-coff.c:2984
540 msgid "mismatched .eb"
543 #: config/obj-coff.c:1225 config/obj-coff.c:3024
544 msgid "C_EFCN symbol out of scope"
550 #: config/obj-coff.c:1447
552 msgid "unsupported section attribute '%c'"
555 #: config/obj-coff.c:1452 config/obj-coff.c:3721 config/tc-ppc.c:3918
557 msgid "unknown section attribute '%c'"
560 #: config/obj-coff.c:1482 config/tc-ppc.c:3936 read.c:2520
562 msgid "error setting flags for \"%s\": %s"
565 #: config/obj-coff.c:1493 config/obj-elf.c:723
567 msgid "Ignoring changed section attributes for %s"
570 #: config/obj-coff.c:1629
572 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
575 #: config/obj-coff.c:1809 config/obj-ieee.c:69
576 msgid "Out of step\n"
579 #: config/obj-coff.c:2242
580 msgid "bfd_coff_swap_scnhdr_out failed"
583 #: config/obj-coff.c:2467
584 msgid "`.bf' symbol without preceding function\n"
587 #: config/obj-coff.c:3420 config/obj-ieee.c:507 output-file.c:52
590 msgid "FATAL: Can't create %s"
593 #: config/obj-coff.c:3595
595 msgid "Can't close %s: %s"
598 #: config/obj-coff.c:3629
600 msgid "Too many new sections; can't add \"%s\""
603 #: config/obj-coff.c:4036 config/tc-m88k.c:1257 config/tc-sparc.c:3494
604 msgid "Expected comma after name"
607 #: config/obj-coff.c:4042 read.c:1964
608 msgid "Missing size expression"
611 #: config/obj-coff.c:4048
613 msgid "lcomm length (%d.) <0! Ignored."
616 #: config/obj-coff.c:4076 read.c:2198
618 msgid "Symbol %s already defined"
621 #: config/obj-coff.c:4170 config/tc-i960.c:3215
623 msgid "No 'bal' entry point for leafproc %s"
626 #: config/obj-coff.c:4249 write.c:2541
628 msgid "Negative of non-absolute symbol %s"
631 #: config/obj-coff.c:4270 write.c:2555
632 msgid "callj to difference of 2 symbols"
635 #: config/obj-coff.c:4316
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:4405 config/tc-i960.c:3235 write.c:2699
644 msgid "can't use COBR format with external label"
647 #: config/obj-coff.c:4484
649 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
652 #: config/obj-coff.c:4498 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:780 config/tc-sparc.c:3647
671 msgid ".COMMon length (%d.) <0! Ignored."
674 #: config/obj-elf.c:325 config/tc-alpha.c:4319 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:798 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:817 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:877 config/tc-sparc.c:3789
695 #: config/tc-v850.c:566
697 msgid "bad .common segment %s"
700 #: config/obj-elf.c:664
702 msgid "Setting incorrect section type for %s"
705 #: config/obj-elf.c:668
707 msgid "Ignoring incorrect section type for %s"
710 #: config/obj-elf.c:681
712 msgid "Setting incorrect section attributes for %s"
715 #: config/obj-elf.c:753
716 msgid "Unrecognized .section attribute: want a,w,x"
719 #: config/obj-elf.c:793
720 msgid "Unrecognized section attribute"
723 #: config/obj-elf.c:815
724 msgid "Unrecognized section type"
727 #: config/obj-elf.c:866
728 msgid "Missing section name"
731 #: config/obj-elf.c:932
732 msgid "Bad .section directive - character following name is not '#'"
735 #: config/obj-elf.c:1033
736 msgid ".previous without corresponding .section; ignored"
739 #: config/obj-elf.c:1060
740 msgid ".popsection without corresponding .pushsection; ignored"
743 #: config/obj-elf.c:1112
745 msgid "multiple .symver directives for symbol `%s'"
748 #: config/obj-elf.c:1121
749 msgid "expected comma after name in .symver"
752 #: config/obj-elf.c:1142
754 msgid "missing version name in `%s' for symbol `%s'"
757 #: config/obj-elf.c:1351 config/obj-som.c:155 config/obj-som.c:201
758 msgid "Expected quoted string"
761 #: config/obj-elf.c:1372
763 msgid "expected comma after name `%s' in .size directive"
766 #: config/obj-elf.c:1381
767 msgid "missing expression in .size directive"
770 #: config/obj-elf.c:1457
772 msgid "ignoring unrecognized symbol type \"%s\""
775 #: config/obj-elf.c:1638
776 msgid ".size expression too complicated to fix up"
779 #: config/obj-elf.c:1669
782 "invalid attempt to declare external version name as default in symbol `%s'"
785 #: config/obj-elf.c:1801
787 msgid "Failed to set up debugging information: %s"
790 #: config/obj-elf.c:1821
792 msgid "Can't start writing .mdebug section: %s"
795 #: config/obj-elf.c:1829
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:462
824 msgid "compiler emitted zero-size common symbol `%s' already defined"
827 #: config/obj-vms.c:472
829 msgid "compiler redefined zero-size common symbol `%s'"
832 #: config/obj-vms.c:591
834 msgid "Couldn't create VMS object file \"%s\""
837 #: config/obj-vms.c:616
838 msgid "I/O error writing VMS object file (length prefix)"
841 #: config/obj-vms.c:630
842 msgid "I/O error writing VMS object file"
845 #: config/obj-vms.c:1220
846 msgid "Couldn't find source file \"%s\", status=%%X%x"
849 #: config/obj-vms.c:1718 config/obj-vms.c:2894
851 msgid "debugger forward reference error, dbx type %d"
854 #: config/obj-vms.c:1793
856 msgid "Variable descriptor %d too complicated. Defined as `void *'."
859 #: config/obj-vms.c:2107
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:2421
872 msgid "debugginer output: %d is an unknown untyped variable."
875 #: config/obj-vms.c:2639
877 msgid "debugger output: structure element `%s' has undefined type"
880 #: config/obj-vms.c:2750
882 msgid "debugger output: %d is an unknown type of variable."
885 #: config/obj-vms.c:2883
887 msgid "debugger output: Unable to resolve %d circular references."
890 #: config/obj-vms.c:3085
892 msgid "Module name truncated: %s\n"
895 #: config/obj-vms.c:3363
897 msgid "Symbol %s replaced by %s\n"
901 #: config/obj-vms.c:3646
903 msgid "Unknown VMS psect type (%ld)"
906 #: config/obj-vms.c:3687
908 msgid "Globalsymbol attribute for symbol %s was unexpected."
911 #: config/obj-vms.c:3836
912 msgid "Invalid data type for globalvalue"
915 #: config/obj-vms.c:3848
917 msgid "Invalid globalvalue of %s"
920 #: config/obj-vms.c:4198
921 msgid "Couldn't find fixup fragment when checking for indirect reference"
924 #: config/obj-vms.c:4541 config/obj-vms.c:4682
925 msgid "Fixup data addsy and subsy don't have the same type"
928 #: config/obj-vms.c:4545 config/obj-vms.c:4686
929 msgid "Fixup data addsy and subsy don't have an appropriate type"
932 #: config/obj-vms.c:4548 config/obj-vms.c:4689
933 msgid "Fixup data is erroneously \"pcrel\""
936 #: config/obj-vms.c:4564 config/obj-vms.c:4708
937 msgid "Fixup datum is not a longword"
940 #: config/obj-vms.c:4568 config/obj-vms.c:4712
941 msgid "Fixup datum is not \"fixP->fx_addsy\""
944 #: config/obj-vms.c:4783
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:4915
952 msgid "Can't handle global xtors symbols yet."
955 #: config/obj-vms.c:4918
961 #. * Error otherwise.
963 #: config/obj-vms.c:5003
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:1413 config/tc-mips.c:1107
974 #: config/tc-mips.c:1149 config/tc-sparc.c:838
975 msgid "Broken assembler. No assembly attempted."
978 #: config/tc-a29k.c:375 config/tc-arc.c:536 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:294 config/tc-mcore.c:655 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:897 config/tc-cris.c:905
988 #: config/tc-hppa.c:1559 config/tc-i860.c:431 config/tc-i860.c:448
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:890
1011 msgid "bad relocation type: 0x%02x"
1014 #: config/tc-a29k.c:914
1019 #: config/tc-a29k.c:930
1020 msgid "a29k_convert_frag\n"
1023 #: config/tc-a29k.c:939
1024 msgid "a29k_estimate_size_before_relax\n"
1027 #: config/tc-a29k.c:1090
1029 msgid "label \"$%d\" redefined"
1032 #: config/tc-a29k.c:1163
1033 msgid "Invalid expression after %%%%\n"
1036 #: config/tc-a29k.c:1174
1037 msgid "Invalid register in & expression"
1040 #: config/tc-alpha.c:833
1042 msgid "internal error: can't hash opcode `%s': %s"
1045 #: config/tc-alpha.c:867
1047 msgid "internal error: can't hash macro `%s': %s"
1050 #: config/tc-alpha.c:950 config/tc-i960.c:2700
1051 msgid "syntax error"
1054 #: config/tc-alpha.c:1024 config/tc-arm.c:5443 config/tc-h8300.c:1373
1055 #: config/tc-h8500.c:1197 config/tc-hppa.c:3953 config/tc-i860.c:931
1056 #: config/tc-m68hc11.c:480 config/tc-m68k.c:4179 config/tc-m88k.c:1105
1057 #: config/tc-ns32k.c:1663 config/tc-sparc.c:2793 config/tc-z8k.c:1332
1058 msgid "Bad call to MD_ATOF()"
1061 #: config/tc-alpha.c:1074
1063 msgid "Unknown CPU identifier `%s'"
1066 #: config/tc-alpha.c:1118
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:1128
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:1297
1086 msgid "unhandled relocation type %s"
1089 #: config/tc-alpha.c:1310
1090 msgid "non-absolute expression in constant field"
1093 #: config/tc-alpha.c:1324
1095 msgid "type %d reloc done?\n"
1098 #: config/tc-alpha.c:1375 config/tc-alpha.c:1382 config/tc-mips.c:7422
1099 msgid "Used $at without \".set noat\""
1102 #: config/tc-alpha.c:1560
1104 msgid "cannot represent `%s' relocation in object file"
1107 #: config/tc-alpha.c:1567
1109 msgid "internal error? cannot generate `%s' relocation"
1112 #: config/tc-alpha.c:1621
1114 msgid "frame reg expected, using $%d."
1117 #: config/tc-alpha.c:1746
1119 msgid "No !literal!%d was found"
1122 #. only support one relocation op per insn
1123 #: config/tc-alpha.c:1934
1124 msgid "More than one relocation op per insn"
1127 #: config/tc-alpha.c:1951
1128 msgid "No relocation operand"
1131 #: config/tc-alpha.c:1957
1133 msgid "No !sequence-number after !%s"
1136 #: config/tc-alpha.c:1970
1138 msgid "Unknown relocation operand: !%s"
1141 #: config/tc-alpha.c:1983
1143 msgid "Bad sequence number: !%s!%s"
1146 #: config/tc-alpha.c:2334
1148 msgid "operand out of range (%s not between %d and %d)"
1151 #: config/tc-alpha.c:2433 config/tc-arc.c:549 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:2644 config/tc-alpha.c:2713
1160 msgid "inappropriate arguments for opcode `%s'"
1163 #: config/tc-alpha.c:2646 config/tc-alpha.c:2715
1165 msgid "opcode `%s' not supported for target %s"
1168 #: config/tc-alpha.c:2650 config/tc-alpha.c:2718 config/tc-avr.c:1090
1170 msgid "unknown opcode `%s'"
1173 #: config/tc-alpha.c:2690 config/tc-alpha.c:2757 config/tc-alpha.c:3268
1174 #: config/tc-alpha.c:3328 config/tc-alpha.c:3380 config/tc-alpha.c:3455
1175 #: config/tc-alpha.c:3540 config/tc-alpha.c:3666 config/tc-alpha.c:3843
1176 #: config/tc-alpha.c:3900 config/tc-alpha.c:4010 config/tc-alpha.c:4117
1177 #: config/tc-alpha.c:4194
1179 msgid "Cannot use !%s!%d with %s"
1182 #: config/tc-alpha.c:2778
1183 msgid "can not resolve expression"
1186 #: config/tc-alpha.c:2920 config/tc-alpha.c:3112
1187 msgid "overflow in literal (.lita) table"
1190 #: config/tc-alpha.c:2927 config/tc-alpha.c:2950 config/tc-alpha.c:3125
1191 #: config/tc-alpha.c:3469 config/tc-alpha.c:3547 config/tc-alpha.c:3595
1192 #: config/tc-alpha.c:3695 config/tc-alpha.c:3920 config/tc-alpha.c:4032
1193 msgid "macro requires $at register while noat in effect"
1196 #: config/tc-alpha.c:2929 config/tc-alpha.c:2952 config/tc-alpha.c:3127
1197 msgid "macro requires $at while $at in use"
1200 #: config/tc-alpha.c:3074 expr.c:84 read.c:3172
1201 msgid "bignum invalid; zero assumed"
1204 #: config/tc-alpha.c:3076 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:3081
1209 msgid "can't handle expression"
1212 #: config/tc-alpha.c:3118
1213 msgid "overflow in literal (.lit8) table"
1216 #: config/tc-alpha.c:3290
1218 msgid "bad instruction format for lda !%s!%d"
1221 #: config/tc-alpha.c:4290 config/tc-ppc.c:1464 config/tc-ppc.c:3682
1224 msgid ".COMMon length (%ld.) <0! Ignored."
1227 #: config/tc-alpha.c:4328 config/tc-alpha.c:4337 config/tc-ppc.c:3719
1230 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1233 #: config/tc-alpha.c:4439 ecoff.c:3086
1234 msgid ".ent directive has no name"
1237 #: config/tc-alpha.c:4447
1238 msgid "nested .ent directives"
1241 #: config/tc-alpha.c:4483 ecoff.c:3034
1242 msgid ".end directive has no name"
1245 #: config/tc-alpha.c:4492
1246 msgid ".end directive names different symbol than .ent"
1249 #: config/tc-alpha.c:4567
1251 msgid "Invalid argument %d to .prologue."
1254 #: config/tc-alpha.c:4595
1255 msgid "ECOFF debugging is disabled."
1258 #: config/tc-alpha.c:4616
1259 msgid "Unknown section directive"
1262 #: config/tc-alpha.c:4652
1263 msgid ".ent directive has no symbol"
1266 #: config/tc-alpha.c:4679
1267 msgid "Bad .frame directive 1./2. param"
1270 #: config/tc-alpha.c:4691
1271 msgid "Bad .frame directive 3./4. param"
1274 #: config/tc-alpha.c:4716
1275 msgid ".pdesc directive not in link (.link) section"
1278 #: config/tc-alpha.c:4724
1279 msgid ".pdesc has no matching .ent"
1282 #: config/tc-alpha.c:4735
1283 msgid ".pdesc directive has no entry symbol"
1286 #: config/tc-alpha.c:4748
1287 msgid "No comma after .pdesc <entryname>"
1290 #: config/tc-alpha.c:4771
1291 msgid "unknown procedure kind"
1294 #: config/tc-alpha.c:4865
1295 msgid ".name directive not in link (.link) section"
1298 #: config/tc-alpha.c:4873
1299 msgid ".name directive has no symbol"
1302 #: config/tc-alpha.c:4907
1303 msgid "No symbol after .linkage"
1306 #: config/tc-alpha.c:4935
1307 msgid "No symbol after .code_address"
1310 #: config/tc-alpha.c:4968 ecoff.c:3252
1311 msgid "Bad .mask directive"
1314 #: config/tc-alpha.c:4989 ecoff.c:3182
1315 msgid "Bad .fmask directive"
1318 #: config/tc-alpha.c:5159 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:5170
1327 msgid "unhandled: .proc %s,%d"
1330 #: config/tc-alpha.c:5205
1332 msgid "Tried to .set unrecognized mode `%s'"
1335 #. not fatal, but it might not work in the end
1336 #: config/tc-alpha.c:5222
1337 msgid "File overrides no-base-register option."
1340 #: config/tc-alpha.c:5239
1342 msgid "Bad base register, using $%d."
1345 #: config/tc-alpha.c:5261
1347 msgid "Alignment too large: %d. assumed"
1350 #: config/tc-alpha.c:5265 config/tc-d30v.c:2219
1351 msgid "Alignment negative: 0 assumed"
1354 #: config/tc-alpha.c:5578
1356 msgid "Chose GP value of %lx\n"
1359 #: config/tc-arc.c:138
1362 "-EB\t\t\tgenerate big endian output\n"
1363 "-EL\t\t\tgenerate little endian output\n"
1366 #: config/tc-arc.c:156 config/tc-arc.c:179 config/tc-arc.c:923
1367 #: config/tc-hppa.c:1373 config/tc-hppa.c:6840 config/tc-hppa.c:6846
1368 #: config/tc-hppa.c:6852 config/tc-hppa.c:6858 config/tc-mn10300.c:926
1369 #: config/tc-mn10300.c:2131
1370 msgid "could not set architecture and machine"
1373 #: config/tc-arc.c:176
1374 msgid "virtual memory exhausted"
1377 #: config/tc-arc.c:255 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:390
1385 msgid "unknown syntax format character `%c'"
1388 #: config/tc-arc.c:489
1389 msgid "too many suffixes"
1392 #: config/tc-arc.c:534 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:621 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:661
1405 msgid "8 byte instruction in delay slot"
1408 #: config/tc-arc.c:663
1409 msgid "8 byte jump instruction with delay slot"
1412 #: config/tc-arc.c:671
1413 msgid "conditional branch follows set of flags"
1416 #: config/tc-arc.c:750 config/tc-arm.c:6668
1418 msgid "bad instruction `%s'"
1421 #: config/tc-arc.c:773
1422 msgid "expected comma after symbol-name"
1425 #: config/tc-arc.c:790
1426 msgid "ignoring attempt to re-define symbol"
1429 #: config/tc-arc.c:805
1430 msgid "expected comma after common length"
1433 #: config/tc-arc.c:898
1434 msgid ".cpu command must appear before any instructions"
1437 #: config/tc-arc.c:917
1438 msgid ".cpu conflicts with previous value"
1441 #: config/tc-arc.c:928
1445 #: config/tc-arc.c:952 config/tc-ppc.c:2742
1446 msgid "missing rename string"
1449 #: config/tc-arc.c:964
1450 msgid "invalid symbol to rename to"
1453 #: config/tc-arc.c:1011 config/tc-avr.c:372 config/tc-d10v.c:291
1454 #: config/tc-d30v.c:366 config/tc-mips.c:8850 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:1098
1462 msgid "missing ')' in %-op"
1465 #: config/tc-arc.c:1132
1466 msgid "expression too complex for %%st"
1469 #: config/tc-arc.c:1327 config/tc-arm.c:3411 config/tc-avr.c:852
1470 #: config/tc-cris.c:2718 config/tc-d10v.c:1538 config/tc-d30v.c:1865
1471 #: config/tc-mips.c:3293 config/tc-mips.c:4225 config/tc-mips.c:5010
1472 #: config/tc-mips.c:5556 config/tc-ppc.c:4847 config/tc-v850.c:2385
1473 msgid "expression too complex"
1476 #: config/tc-arc.c:1393 config/tc-ppc.c:4949 config/tc-v850.c:2431
1477 msgid "unresolved expression that must be resolved"
1480 #: config/tc-arc.c:1458 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:10088 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:658
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:9915
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:2657 config/tc-mcore.c:2109
1984 #: config/tc-ns32k.c:2369
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:11428 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:1098 config/tc-mcore.c:988
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:666
2276 msgid "Can't hash `%s': %s\n"
2279 #: config/tc-cris.c:667
2280 msgid "(unknown reason)"
2283 #: config/tc-cris.c:671
2285 msgid "Buggy opcode: `%s' \"%s\"\n"
2288 #: config/tc-cris.c:986
2290 msgid "Immediate value not in 5 bit unsigned range: %ld"
2293 #: config/tc-cris.c:1002
2295 msgid "Immediate value not in 4 bit unsigned range: %ld"
2298 #: config/tc-cris.c:1041
2300 msgid "Immediate value not in 6 bit range: %ld"
2303 #: config/tc-cris.c:1056
2305 msgid "Immediate value not in 6 bit unsigned range: %ld"
2308 #. Others have a generic warning.
2309 #: config/tc-cris.c:1143
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:1293
2317 msgid "Illegal operands"
2320 #: config/tc-cris.c:1325 config/tc-cris.c:1356
2322 msgid "Immediate value not in 8 bit range: %ld"
2325 #: config/tc-cris.c:1335 config/tc-cris.c:1363
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:2300
2332 msgid "32-bit conditional branch generated"
2335 #. FIXME: Is this function mentioned in the internals.texi manual? If
2337 #: config/tc-cris.c:2379
2338 msgid "Bad call to md_atof () - floating point formats are not supported"
2341 #: config/tc-cris.c:2440
2343 msgid "Value not in 16 bit range: %ld"
2346 #: config/tc-cris.c:2450
2348 msgid "Value not in 8 bit range: %ld"
2351 #: config/tc-cris.c:2457
2353 msgid "Value not in 4 bit unsigned range: %ld"
2356 #: config/tc-cris.c:2464
2358 msgid "Value not in 5 bit unsigned range: %ld"
2361 #: config/tc-cris.c:2471
2363 msgid "Value not in 6 bit range: %ld"
2366 #: config/tc-cris.c:2478
2368 msgid "Value not in 6 bit unsigned range: %ld"
2371 #: config/tc-cris.c:2527
2372 msgid "Please use --help to see usage and options for this assembler.\n"
2375 #: config/tc-cris.c:2539
2376 msgid "--no-underscore is invalid with a.out format"
2379 #: config/tc-cris.c:2604
2381 "Semantics error. This type of operand can not be relocated, it must be an "
2382 "assembly-time constant"
2385 #: config/tc-cris.c:2658
2387 msgid "Cannot generate relocation type for symbol %s, code %s"
2390 #: config/tc-cris.c:2671
2391 msgid "CRIS-specific options:\n"
2394 #: config/tc-cris.c:2673
2395 msgid " -h, -H : Don't execute, print this help text. Deprecated.\n"
2398 #: config/tc-cris.c:2675
2399 msgid " -N : Warn when branches are expanded to jumps.\n"
2402 #: config/tc-cris.c:2677
2403 msgid " --underscore : Symbols are normally prepended with underscore.\n"
2406 #: config/tc-cris.c:2679
2407 msgid " Registers will not need any prefix.\n"
2410 #: config/tc-cris.c:2681
2411 msgid " --no-underscore : Symbols do not have any particular prefix.\n"
2414 #: config/tc-cris.c:2683
2415 msgid " Registers will require a `$´-prefix.\n"
2418 #: config/tc-cris.c:2703
2419 msgid "Invalid relocation"
2422 #: config/tc-cris.c:2743
2423 msgid "Invalid pc-relative relocation"
2426 #: config/tc-cris.c:2781
2428 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2431 #: config/tc-cris.c:2855
2432 msgid "Unknown .syntax operand"
2435 #: config/tc-d10v.c:234
2438 "-O optimize. Will do some operations in parallel.\n"
2441 #: config/tc-d10v.c:552 config/tc-d10v.c:634 config/tc-d30v.c:656
2443 msgid "operand out of range: %d"
2446 #: config/tc-d10v.c:696
2447 msgid "Instruction must be executed in parallel with another instruction."
2450 #: config/tc-d10v.c:752
2451 msgid "Instruction must be executed in parallel"
2454 #: config/tc-d10v.c:755
2455 msgid "Long instructions may not be combined."
2458 #: config/tc-d10v.c:797
2459 msgid "One of these instructions may not be executed in parallel."
2462 #: config/tc-d10v.c:801 config/tc-d30v.c:877
2463 msgid "Two IU instructions may not be executed in parallel"
2466 #: config/tc-d10v.c:803 config/tc-d10v.c:811 config/tc-d10v.c:828
2467 #: config/tc-d10v.c:845 config/tc-d30v.c:878 config/tc-d30v.c:887
2468 msgid "Swapping instruction order"
2471 #: config/tc-d10v.c:809 config/tc-d30v.c:884
2472 msgid "Two MU instructions may not be executed in parallel"
2475 #: config/tc-d10v.c:832 config/tc-d30v.c:904
2476 msgid "IU instruction may not be in the left container"
2479 #: config/tc-d10v.c:834 config/tc-d10v.c:851
2481 "Instruction in R container is squashed by flow control instruction in L "
2485 #: config/tc-d10v.c:849 config/tc-d30v.c:915
2486 msgid "MU instruction may not be in the right container"
2489 #: config/tc-d10v.c:857 config/tc-d30v.c:927
2490 msgid "unknown execution type passed to write_2_short()"
2493 #: config/tc-d10v.c:1108 config/tc-d10v.c:1129 config/tc-d30v.c:1411
2494 msgid "Unable to mix instructions as specified"
2497 #: config/tc-d10v.c:1176 config/tc-d30v.c:1548
2499 msgid "unknown opcode: %s"
2502 #: config/tc-d10v.c:1258 config/tc-d10v.c:1429 config/tc-tic80.c:536
2503 msgid "bad opcode or operands"
2506 #: config/tc-d10v.c:1331 config/tc-m68k.c:4286
2507 msgid "value out of range"
2510 #: config/tc-d10v.c:1404
2511 msgid "illegal operand - register name found where none expected"
2514 #: config/tc-d10v.c:1440 config/tc-tic80.c:547
2515 msgid "Register number must be EVEN"
2518 #: config/tc-d10v.c:1589
2520 msgid "line %d: rep or repi must include at least 4 instructions"
2523 #: config/tc-d30v.c:192
2525 msgid "Register name %s conflicts with symbol of the same name"
2528 #: config/tc-d30v.c:288
2532 "-O Make adjacent short instructions parallel if "
2534 "-n Warn about all NOPs inserted by the assembler.\n"
2535 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2536 "-c Warn about symbols whoes names match register "
2538 "-C Opposite of -C. -c is the default.\n"
2541 #: config/tc-d30v.c:462
2542 msgid "unexpected 12-bit reloc type"
2545 #: config/tc-d30v.c:469
2546 msgid "unexpected 18-bit reloc type"
2549 #: config/tc-d30v.c:720
2551 msgid "%s NOP inserted"
2554 #: config/tc-d30v.c:721
2558 #: config/tc-d30v.c:721
2562 #: config/tc-d30v.c:873
2563 msgid "Instructions may not be executed in parallel"
2566 #: config/tc-d30v.c:886
2568 msgid "Executing %s in IU may not work"
2571 #: config/tc-d30v.c:893
2573 msgid "Executing %s in IU may not work in parallel execution"
2576 #: config/tc-d30v.c:906
2578 msgid "special left instruction `%s' kills instruction `%s' in right container"
2581 #: config/tc-d30v.c:917
2583 msgid "Executing %s in reverse serial with %s may not work"
2586 #: config/tc-d30v.c:920
2588 msgid "Executing %s in IU in reverse serial may not work"
2591 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
2592 msgid "Cannot assemble instruction"
2595 #: config/tc-d30v.c:1292
2596 msgid "First opcode is long. Unable to mix instructions as specified."
2599 #: config/tc-d30v.c:1361
2600 msgid "word of NOPs added between word multiply and load"
2603 #: config/tc-d30v.c:1363
2604 msgid "word of NOPs added between word multiply and 16-bit multiply"
2607 #: config/tc-d30v.c:1395
2608 msgid "Instruction uses long version, so it cannot be mixed as specified"
2611 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
2613 msgid "unknown condition code: %s"
2616 #: config/tc-d30v.c:1509
2618 msgid "cmpu doesn't support condition code %s"
2621 #: config/tc-d30v.c:1559
2623 msgid "operands for opcode `%s' do not match any valid format"
2626 #: config/tc-d30v.c:1777
2627 msgid "Odd numbered register used as target of multi-register instruction"
2630 #: config/tc-d30v.c:1879
2632 msgid "line %d: unable to place address of symbol '%s' into a byte"
2635 #: config/tc-d30v.c:1882
2637 msgid "line %d: unable to place value %x into a byte"
2640 #: config/tc-d30v.c:1890
2642 msgid "line %d: unable to place address of symbol '%s' into a short"
2645 #: config/tc-d30v.c:1893
2647 msgid "line %d: unable to place value %x into a short"
2650 #: config/tc-d30v.c:1901
2652 msgid "line %d: unable to place address of symbol '%s' into a quad"
2655 #: config/tc-d30v.c:2072
2657 msgid "value too large to fit in %d bits"
2660 #: config/tc-d30v.c:2215
2662 msgid "Alignment too large: %d assumed"
2665 #: config/tc-fr30.c:84
2666 msgid " FR30 specific command line options:\n"
2669 #: config/tc-fr30.c:143
2671 msgid "Instruction %s not allowed in a delay slot."
2674 #: config/tc-fr30.c:380 config/tc-m32r.c:1565
2675 msgid "Addend to unresolved symbol not on word boundary."
2678 #: config/tc-fr30.c:538 config/tc-i960.c:772 config/tc-m32r.c:1874
2679 msgid "Bad call to md_atof()"
2682 #: config/tc-h8300.c:245 config/tc-h8300.c:253
2683 msgid "Reg not valid for H8/300"
2686 #: config/tc-h8300.c:413 config/tc-h8300.c:416 config/tc-h8300.c:419
2687 #: config/tc-h8300.c:423
2688 msgid "Invalid register list for ldm/stm\n"
2691 #: config/tc-h8300.c:475 config/tc-h8300.c:537 config/tc-h8300.c:544
2692 msgid "Wrong size pointer register for architecture."
2695 #: config/tc-h8300.c:502 config/tc-h8300.c:511 config/tc-h8300.c:521
2696 msgid "expected @(exp, reg16)"
2699 #: config/tc-h8300.c:600
2700 msgid "expect :8 or :16 here"
2703 #: config/tc-h8300.c:801
2705 msgid "operand %s0x%lx out of range."
2708 #: config/tc-h8300.c:889
2709 msgid "Can't work out size of operand.\n"
2712 #: config/tc-h8300.c:937
2714 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2717 #: config/tc-h8300.c:988 config/tc-h8300.c:1008
2718 msgid "Need #1 or #2 here"
2721 #: config/tc-h8300.c:1003
2722 msgid "#4 not valid on H8/300."
2725 #: config/tc-h8300.c:1089 config/tc-h8300.c:1121
2727 msgid "branch operand has odd offset (%lx)\n"
2730 #: config/tc-h8300.c:1159
2731 msgid "destination operand must be 16 bit register"
2734 #: config/tc-h8300.c:1168
2735 msgid "source operand must be 8 bit register"
2738 #: config/tc-h8300.c:1176
2739 msgid "destination operand must be 16bit absolute address"
2742 #: config/tc-h8300.c:1183
2743 msgid "destination operand must be 8 bit register"
2746 #: config/tc-h8300.c:1191
2747 msgid "source operand must be 16bit absolute address"
2750 #: config/tc-h8300.c:1199
2751 msgid "invalid operands"
2754 #: config/tc-h8300.c:1250 config/tc-h8500.c:1104 config/tc-mips.c:8046
2755 #: config/tc-sh.c:1873 config/tc-w65.c:739 config/tc-z8k.c:1213
2756 msgid "unknown opcode"
2759 #: config/tc-h8300.c:1296
2760 msgid "mismatch between opcode size and operand size"
2763 #: config/tc-h8300.c:1307 config/tc-h8500.c:1131 config/tc-sh.c:2024
2764 #: config/tc-w65.c:769 config/tc-z8k.c:1266
2765 msgid "call to tc_crawl_symbol_chain \n"
2768 #: config/tc-h8300.c:1321 config/tc-h8500.c:1145 config/tc-sh.c:2031
2769 #: config/tc-w65.c:783 config/tc-z8k.c:1280
2770 msgid "call to tc_headers_hook \n"
2773 #: config/tc-h8300.c:1412 config/tc-h8500.c:1235 config/tc-z8k.c:1394
2774 msgid "call to tc_aout_fix_to_chars \n"
2777 #: config/tc-h8300.c:1422 config/tc-z8k.c:1404
2778 msgid "call to md_convert_frag \n"
2781 #: config/tc-h8300.c:1467 config/tc-z8k.c:1485
2782 msgid "call tomd_estimate_size_before_relax \n"
2785 #: config/tc-h8500.c:333
2786 msgid ":24 not valid for this opcode"
2789 #: config/tc-h8500.c:340
2790 msgid "expect :8,:16 or :24"
2793 #: config/tc-h8500.c:397
2794 msgid "syntax error in reg list"
2797 #: config/tc-h8500.c:415
2798 msgid "missing final register in range"
2801 #: config/tc-h8500.c:502 config/tc-h8500.c:509 config/tc-h8500.c:515
2802 msgid "expected @(exp, Rn)"
2805 #: config/tc-h8500.c:531
2806 msgid "@Rn+ needs word register"
2809 #: config/tc-h8500.c:541
2810 msgid "@Rn needs word register"
2813 #: config/tc-h8500.c:838 config/tc-sh.c:1353
2815 msgid "unhandled %d\n"
2818 #: config/tc-h8500.c:866 config/tc-sh.c:1378
2820 msgid "operand must be absolute in range %d..%d"
2823 #: config/tc-h8500.c:955 config/tc-sh.c:1576
2825 msgid "failed for %d\n"
2828 #: config/tc-h8500.c:1120 config/tc-sh.c:1677 config/tc-sh.c:1922
2829 #: config/tc-w65.c:758
2830 msgid "invalid operands for opcode"
2833 #: config/tc-hppa.c:1163
2834 msgid "Missing .exit\n"
2837 #: config/tc-hppa.c:1166
2838 msgid "Missing .procend\n"
2841 #: config/tc-hppa.c:1346
2842 msgid "Invalid field selector. Assuming F%%."
2845 #: config/tc-hppa.c:1379
2846 msgid "-R option not supported on this target."
2849 #: config/tc-hppa.c:1395 config/tc-sparc.c:794 config/tc-sparc.c:830
2851 msgid "Internal error: can't hash `%s': %s\n"
2854 #: config/tc-hppa.c:1403 config/tc-i860.c:190
2856 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2859 #: config/tc-hppa.c:1472 config/tc-hppa.c:6979 config/tc-hppa.c:7034
2860 msgid "Missing function name for .PROC (corrupted label chain)"
2863 #: config/tc-hppa.c:1475 config/tc-hppa.c:7037
2864 msgid "Missing function name for .PROC"
2867 #: config/tc-hppa.c:1596 config/tc-hppa.c:4814
2868 msgid "could not update architecture and machine"
2871 #: config/tc-hppa.c:1803
2872 msgid "Invalid Indexed Load Completer."
2875 #: config/tc-hppa.c:1808
2876 msgid "Invalid Indexed Load Completer Syntax."
2879 #: config/tc-hppa.c:1844
2880 msgid "Invalid Short Load/Store Completer."
2883 #: config/tc-hppa.c:1903 config/tc-hppa.c:1908
2884 msgid "Invalid Store Bytes Short Completer"
2887 #: config/tc-hppa.c:2219 config/tc-hppa.c:2225
2888 msgid "Invalid left/right combination completer"
2891 #: config/tc-hppa.c:2274 config/tc-hppa.c:2281
2892 msgid "Invalid permutation completer"
2895 #: config/tc-hppa.c:2382
2897 msgid "Invalid Add Condition: %s"
2900 #: config/tc-hppa.c:2393 config/tc-hppa.c:2403
2902 msgid "Invalid Add and Branch Condition: %c"
2905 #: config/tc-hppa.c:2424
2906 msgid "Invalid Compare/Subtract Condition"
2909 #: config/tc-hppa.c:2464
2911 msgid "Invalid Bit Branch Condition: %c"
2914 #: config/tc-hppa.c:2550
2916 msgid "Invalid Compare/Subtract Condition: %s"
2919 #: config/tc-hppa.c:2562
2921 msgid "Invalid Compare/Subtract Condition: %c"
2924 #: config/tc-hppa.c:2577
2925 msgid "Invalid Compare and Branch Condition."
2928 #: config/tc-hppa.c:2673
2929 msgid "Invalid Logical Instruction Condition."
2932 #: config/tc-hppa.c:2728
2933 msgid "Invalid Shift/Extract/Deposit Condition."
2936 #: config/tc-hppa.c:2840
2937 msgid "Invalid Unit Instruction Condition."
2940 #: config/tc-hppa.c:3188 config/tc-hppa.c:3219 config/tc-hppa.c:3252
2941 #: config/tc-hppa.c:3284
2942 msgid "Branch to unaligned address"
2945 #: config/tc-hppa.c:3464
2946 msgid "Invalid SFU identifier"
2949 #: config/tc-hppa.c:3514
2950 msgid "Invalid COPR identifier"
2953 #: config/tc-hppa.c:3643
2954 msgid "Invalid Floating Point Operand Format."
2957 #: config/tc-hppa.c:3760 config/tc-hppa.c:3780 config/tc-hppa.c:3800
2958 #: config/tc-hppa.c:3820 config/tc-hppa.c:3840
2959 msgid "Invalid register for single precision fmpyadd or fmpysub"
2962 #: config/tc-hppa.c:3897
2964 msgid "Invalid operands %s"
2967 #: config/tc-hppa.c:4307
2968 msgid " -Q ignored\n"
2971 #: config/tc-hppa.c:4311
2972 msgid " -c print a warning if a comment is found\n"
2975 #: config/tc-hppa.c:4528
2976 msgid "Unknown relocation encountered in md_apply_fix."
2979 #: config/tc-hppa.c:4538
2981 msgid "no hppa_fixup entry for this fixup (fixP = 0x%x, type = 0x%x)\n"
2984 #: config/tc-hppa.c:4678 config/tc-hppa.c:4703
2986 msgid "Undefined register: '%s'."
2989 #: config/tc-hppa.c:4737
2991 msgid "Non-absolute symbol: '%s'."
2994 #: config/tc-hppa.c:4752
2996 msgid "Undefined absolute constant: '%s'."
2999 #: config/tc-hppa.c:4853
3001 msgid "Invalid FP Compare Condition: %s"
3004 #: config/tc-hppa.c:4909
3006 msgid "Invalid FTEST completer: %s"
3009 #: config/tc-hppa.c:4976 config/tc-hppa.c:5014
3011 msgid "Invalid FP Operand Format: %3s"
3014 #: config/tc-hppa.c:5093
3015 msgid "Bad segment in expression."
3018 #: config/tc-hppa.c:5152
3019 msgid "Bad segment (should be absolute)."
3022 #: config/tc-hppa.c:5195
3024 msgid "Invalid argument location: %s\n"
3027 #: config/tc-hppa.c:5226
3029 msgid "Invalid argument description: %d"
3032 #: config/tc-hppa.c:5249
3034 msgid "Invalid Nullification: (%c)"
3037 #: config/tc-hppa.c:5984
3039 msgid "Invalid .CALL argument: %s"
3042 #: config/tc-hppa.c:6115
3043 msgid ".callinfo is not within a procedure definition"
3046 #: config/tc-hppa.c:6135
3048 msgid "FRAME parameter must be a multiple of 8: %d\n"
3051 #: config/tc-hppa.c:6154
3052 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3055 #: config/tc-hppa.c:6166
3056 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3059 #: config/tc-hppa.c:6176
3060 msgid "Value for ENTRY_SR must be 3\n"
3063 #: config/tc-hppa.c:6232
3065 msgid "Invalid .CALLINFO argument: %s"
3068 #: config/tc-hppa.c:6343
3069 msgid "The .ENTER pseudo-op is not supported"
3072 #: config/tc-hppa.c:6359
3073 msgid "Misplaced .entry. Ignored."
3076 #: config/tc-hppa.c:6363
3077 msgid "Missing .callinfo."
3080 #: config/tc-hppa.c:6427
3081 msgid ".REG expression must be a register"
3084 #: config/tc-hppa.c:6443 read.c:4735
3085 msgid "bad or irreducible absolute expression; zero assumed"
3088 #: config/tc-hppa.c:6454
3089 msgid ".REG must use a label"
3092 #: config/tc-hppa.c:6456
3093 msgid ".EQU must use a label"
3096 #: config/tc-hppa.c:6509
3097 msgid ".EXIT must appear within a procedure"
3100 #: config/tc-hppa.c:6513
3101 msgid "Missing .callinfo"
3104 #: config/tc-hppa.c:6517
3105 msgid "No .ENTRY for this .EXIT"
3108 #: config/tc-hppa.c:6544
3110 msgid "Cannot define export symbol: %s\n"
3113 #: config/tc-hppa.c:6602
3115 msgid "Using ENTRY rather than CODE in export directive for %s"
3118 #: config/tc-hppa.c:6719
3120 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3123 #: config/tc-hppa.c:6801
3124 msgid "Missing label name on .LABEL"
3127 #: config/tc-hppa.c:6806
3128 msgid "extra .LABEL arguments ignored."
3131 #: config/tc-hppa.c:6823
3132 msgid "The .LEAVE pseudo-op is not supported"
3135 #: config/tc-hppa.c:6862
3136 msgid "Unrecognized .LEVEL argument\n"
3139 #: config/tc-hppa.c:6898
3141 msgid "Cannot define static symbol: %s\n"
3144 #: config/tc-hppa.c:6933
3145 msgid "Nested procedures"
3148 #: config/tc-hppa.c:6943
3149 msgid "Cannot allocate unwind descriptor\n"
3152 #: config/tc-hppa.c:7041
3153 msgid "misplaced .procend"
3156 #: config/tc-hppa.c:7044
3157 msgid "Missing .callinfo for this procedure"
3160 #: config/tc-hppa.c:7047
3161 msgid "Missing .EXIT for a .ENTRY"
3164 #: config/tc-hppa.c:7085
3165 msgid "Not in a space.\n"
3168 #: config/tc-hppa.c:7088
3169 msgid "Not in a subspace.\n"
3172 #: config/tc-hppa.c:7179
3173 msgid "Invalid .SPACE argument"
3176 #: config/tc-hppa.c:7226
3177 msgid "Can't change spaces within a procedure definition. Ignored"
3180 #: config/tc-hppa.c:7355
3182 msgid "Undefined space: '%s' Assuming space number = 0."
3185 #: config/tc-hppa.c:7379
3186 msgid "Must be in a space before changing or declaring subspaces.\n"
3189 #: config/tc-hppa.c:7383
3190 msgid "Can't change subspaces within a procedure definition. Ignored"
3193 #: config/tc-hppa.c:7418
3194 msgid "Parameters of an existing subspace can't be modified"
3197 #: config/tc-hppa.c:7469
3198 msgid "Alignment must be a power of 2"
3201 #: config/tc-hppa.c:7511
3202 msgid "FIRST not supported as a .SUBSPACE argument"
3205 #: config/tc-hppa.c:7513
3206 msgid "Invalid .SUBSPACE argument"
3209 #: config/tc-hppa.c:7693
3211 msgid "Internal error: Unable to find containing space for %s."
3214 #: config/tc-hppa.c:7732
3216 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3219 #: config/tc-hppa.c:7818
3221 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3224 #: config/tc-hppa.c:8503
3226 msgid "Symbol '%s' could not be created."
3229 #: config/tc-hppa.c:8507
3230 msgid "No memory for symbol name."
3233 #: config/tc-i386.c:516
3235 msgid "%s shortened to %s"
3238 #: config/tc-i386.c:568
3239 msgid "same type of prefix used twice"
3242 #: config/tc-i386.c:611
3243 msgid "bad argument to syntax directive."
3246 #: config/tc-i386.c:654
3248 msgid "no such architecture: `%s'"
3251 #: config/tc-i386.c:659
3252 msgid "missing cpu architecture"
3255 #: config/tc-i386.c:730 config/tc-m68k.c:3802
3257 msgid "Internal Error: Can't hash %s: %s"
3260 #: config/tc-i386.c:958
3264 #: config/tc-i386.c:1007 config/tc-i386.c:4482
3266 msgid "can not do %d byte pc-relative relocation"
3269 #: config/tc-i386.c:1017 config/tc-i386.c:4496
3271 msgid "can not do %d byte relocation"
3274 #: config/tc-i386.c:1119 config/tc-i386.c:1201
3276 msgid "no such instruction: `%s'"
3279 #: config/tc-i386.c:1128
3281 msgid "invalid character %s in mnemonic"
3284 #: config/tc-i386.c:1135
3285 msgid "expecting prefix; got nothing"
3288 #: config/tc-i386.c:1137
3289 msgid "expecting mnemonic; got nothing"
3292 #: config/tc-i386.c:1155
3294 msgid "redundant %s prefix"
3297 #: config/tc-i386.c:1211
3299 msgid "`%s' is not supported on `%s'"
3302 #: config/tc-i386.c:1216
3303 msgid "use .code16 to ensure correct addressing mode"
3306 #: config/tc-i386.c:1224
3308 msgid "expecting string instruction after `%s'"
3311 #: config/tc-i386.c:1247
3313 msgid "invalid character %s before operand %d"
3316 #: config/tc-i386.c:1261
3318 msgid "unbalanced parenthesis in operand %d."
3321 #: config/tc-i386.c:1264
3323 msgid "unbalanced brackets in operand %d."
3326 #: config/tc-i386.c:1273
3328 msgid "invalid character %s in operand %d"
3331 #: config/tc-i386.c:1300
3333 msgid "spurious operands; (%d operands/instruction max)"
3336 #: config/tc-i386.c:1323
3337 msgid "expecting operand after ','; got nothing"
3340 #: config/tc-i386.c:1328
3341 msgid "expecting operand before ','; got nothing"
3344 #. We found no match.
3345 #: config/tc-i386.c:1597
3347 msgid "suffix or operands invalid for `%s'"
3350 #: config/tc-i386.c:1608
3352 msgid "indirect %s without `*'"
3355 #. Warn them that a data or address size prefix doesn't
3356 #. affect assembly of the next line of code.
3357 #: config/tc-i386.c:1616
3359 msgid "stand-alone `%s' prefix"
3362 #: config/tc-i386.c:1652 config/tc-i386.c:1667
3363 msgid "`%s' operand %d must use `%%es' segment"
3366 #: config/tc-i386.c:1735 config/tc-i386.c:1778 config/tc-i386.c:1806
3367 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3370 #: config/tc-i386.c:1748 config/tc-i386.c:1766 config/tc-i386.c:1794
3371 msgid "`%%%s' not allowed with `%s%c'"
3374 #: config/tc-i386.c:1842 config/tc-i386.c:1862
3375 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3378 #: config/tc-i386.c:1887
3380 "no instruction mnemonic suffix given and no register operands; can't size "
3384 #. Reversed arguments on faddp, fsubp, etc.
3385 #: config/tc-i386.c:1989
3386 msgid "translating to `%s %%%s,%%%s'"
3389 #. Extraneous `l' suffix on fp insn.
3390 #: config/tc-i386.c:1996
3391 msgid "translating to `%s %%%s'"
3394 #: config/tc-i386.c:2212
3395 msgid "you can't `pop %%cs'"
3398 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3399 #: config/tc-i386.c:2243
3401 msgid "translating to `%sp'"
3404 #: config/tc-i386.c:2292 config/tc-i386.c:2355 config/tc-i386.c:2397
3405 msgid "skipping prefixes on this instruction"
3408 #: config/tc-i386.c:2413
3409 msgid "16-bit jump out of range"
3412 #: config/tc-i386.c:2422
3414 msgid "can't handle non absolute segment in `%s'"
3417 #: config/tc-i386.c:2637
3418 msgid "only 1 or 2 immediate operands are allowed"
3421 #: config/tc-i386.c:2667 config/tc-i386.c:2886
3422 msgid "GOT relocations not supported in 16 bit mode"
3425 #: config/tc-i386.c:2688 config/tc-i386.c:2907
3426 msgid "bad reloc specifier in expression"
3429 #: config/tc-i386.c:2706 config/tc-i386.c:2941
3431 msgid "ignoring junk `%s' after expression"
3434 #. Missing or bad expr becomes absolute 0.
3435 #: config/tc-i386.c:2713
3437 msgid "missing or invalid immediate expression `%s' taken as 0"
3440 #: config/tc-i386.c:2741 config/tc-i386.c:2971
3442 msgid "unimplemented segment %s in operand"
3445 #: config/tc-i386.c:2743 config/tc-i386.c:2973
3447 msgid "unimplemented segment type %d in operand"
3450 #: config/tc-i386.c:2787
3452 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3455 #: config/tc-i386.c:2793
3457 msgid "scale factor of %d without an index register"
3460 #. Missing or bad expr becomes absolute 0.
3461 #: config/tc-i386.c:2952
3463 msgid "missing or invalid displacement expression `%s' taken as 0"
3466 #: config/tc-i386.c:3153 config/tc-i386.c:3159 config/tc-i386.c:3168
3468 msgid "bad segment name `%s'"
3471 #: config/tc-i386.c:3225
3473 msgid "`%s' is not a valid base/index expression"
3476 #: config/tc-i386.c:3229
3478 msgid "`%s' is not a valid %s bit base/index expression"
3481 #: config/tc-i386.c:3250 config/tc-i386.c:3604
3483 msgid "too many memory references for `%s'"
3486 #: config/tc-i386.c:3336 config/tc-i386.c:3471 config/tc-i386.c:3574
3487 #: config/tc-i386.c:3689 config/tc-i386.c:3725
3489 msgid "bad register name `%s'"
3492 #: config/tc-i386.c:3550
3494 msgid "bad memory operand `%s'"
3497 #: config/tc-i386.c:3565
3499 msgid "junk `%s' after register"
3502 #: config/tc-i386.c:3582
3503 msgid "immediate operand illegal with absolute jump"
3506 #: config/tc-i386.c:3682
3508 msgid "expecting `,' or `)' after index register in `%s'"
3511 #: config/tc-i386.c:3704
3513 msgid "expecting `)' after scale factor in `%s'"
3516 #: config/tc-i386.c:3711
3518 msgid "expecting index register or scale factor after `,'; got '%c'"
3521 #: config/tc-i386.c:3718
3523 msgid "expecting `,' or `)' after base register in `%s'"
3526 #. It's not a memory operand; argh!
3527 #: config/tc-i386.c:3758
3529 msgid "invalid char %s beginning operand %d `%s'"
3532 #: config/tc-i386.c:4181
3533 msgid "Bad call to md_atof ()"
3536 #: config/tc-i386.c:4325
3539 " -V print assembler version number\n"
3541 " -q quieten some warnings\n"
3545 #: config/tc-i386.c:4332
3546 msgid " -q quieten some warnings\n"
3549 #: config/tc-i386.c:4382
3550 msgid "GOT already in symbol table"
3553 #: config/tc-i386.c:4531
3555 msgid "cannot represent relocation type %s"
3558 #: config/tc-i860.c:154 config/tc-i860.c:158
3559 msgid "Unknown temporary pseudo register"
3562 #: config/tc-i860.c:181 config/tc-mips.c:1104
3564 msgid "internal error: can't hash `%s': %s\n"
3567 #: config/tc-i860.c:201
3568 msgid "Defective assembler. No assembly attempted."
3571 #: config/tc-i860.c:347
3573 msgid "Expanded opcode after delayed branch: `%s'"
3576 #: config/tc-i860.c:351
3578 msgid "Expanded opcode in dual mode: `%s'"
3581 #: config/tc-i860.c:355
3583 msgid "An instruction was expanded (%s)"
3586 #: config/tc-i860.c:613
3587 msgid "Pipelined instruction: fsrc1 = fdest"
3590 #: config/tc-i860.c:776 config/tc-i860.c:783 config/tc-i860.c:790
3591 msgid "Assembler does not yet support PIC"
3594 #: config/tc-i860.c:849
3596 msgid "Illegal operands for %s"
3599 #: config/tc-i860.c:873 config/tc-sparc.c:2697
3603 #: config/tc-i860.c:965
3604 msgid "md_number_to_disp\n"
3607 #: config/tc-i860.c:975
3608 msgid "i860_number_to_field\n"
3611 #: config/tc-i860.c:984
3612 msgid "i860_estimate_size_before_relax\n"
3615 #: config/tc-i860.c:1075
3617 " -EL\t\t\t generate code for little endian mode (default)\n"
3618 " -EB\t\t\t generate code for big endian mode\n"
3619 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
3622 #. SVR4 compatibility flags.
3623 #: config/tc-i860.c:1081
3625 " -V\t\t\t print assembler version number\n"
3626 " -Qy, -Qn\t\t ignored\n"
3629 #: config/tc-i860.c:1150
3630 msgid "This immediate requires 0 MOD 2 alignment"
3633 #: config/tc-i860.c:1153
3634 msgid "This immediate requires 0 MOD 4 alignment"
3637 #: config/tc-i860.c:1156
3638 msgid "This immediate requires 0 MOD 8 alignment"
3641 #: config/tc-i860.c:1159
3642 msgid "This immediate requires 0 MOD 16 alignment"
3645 #: config/tc-i860.c:1257
3646 msgid "5-bit immediate too large"
3649 #: config/tc-i860.c:1260
3650 msgid "5-bit field must be absolute"
3653 #: config/tc-i860.c:1306 config/tc-i860.c:1329
3654 msgid "A branch offset requires 0 MOD 4 alignment"
3657 #: config/tc-i860.c:1350
3659 msgid "Unrecognized fix-up (0x%08x)"
3662 #: config/tc-i960.c:549
3664 msgid "Hashing returned \"%s\"."
3667 #. Offset of last character in opcode mnemonic
3668 #: config/tc-i960.c:583
3669 msgid "branch prediction invalid on this opcode"
3672 #: config/tc-i960.c:623
3674 msgid "invalid opcode, \"%s\"."
3677 #: config/tc-i960.c:628
3679 msgid "improper number of operands. expecting %d, got %d"
3682 #: config/tc-i960.c:860
3684 msgid "Fixup of %ld too large for field width of %d"
3687 #: config/tc-i960.c:977
3689 msgid "invalid architecture %s"
3692 #: config/tc-i960.c:997
3693 msgid "I960 options:\n"
3696 #: config/tc-i960.c:1000
3699 "\t\t\tspecify variant of 960 architecture\n"
3700 "-b\t\t\tadd code to collect statistics about branches taken\n"
3701 "-link-relax\t\tpreserve individual alignment directives so linker\n"
3702 "\t\t\tcan do relaxing (b.out format only)\n"
3703 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
3704 "\t\t\tlong displacements\n"
3707 #: config/tc-i960.c:1403
3708 msgid "too many operands"
3711 #: config/tc-i960.c:1462 config/tc-i960.c:1689
3712 msgid "expression syntax error"
3715 #: config/tc-i960.c:1500
3716 msgid "attempt to branch into different segment"
3719 #: config/tc-i960.c:1504
3721 msgid "target of %s instruction must be a label"
3724 #: config/tc-i960.c:1543
3725 msgid "unmatched '['"
3728 #: config/tc-i960.c:1554
3729 msgid "garbage after index spec ignored"
3732 #. We never moved: there was no opcode either!
3733 #: config/tc-i960.c:1620
3734 msgid "missing opcode"
3737 #: config/tc-i960.c:1923
3738 msgid "invalid constant"
3741 #: config/tc-i960.c:2035
3742 msgid "invalid index register"
3745 #: config/tc-i960.c:2058
3746 msgid "invalid scale factor"
3749 #: config/tc-i960.c:2241
3750 msgid "unaligned register"
3753 #: config/tc-i960.c:2264
3754 msgid "no such sfr in this architecture"
3757 #: config/tc-i960.c:2302
3758 msgid "illegal literal"
3761 #. Should not happen: see block comment above
3762 #: config/tc-i960.c:2532
3764 msgid "Trying to 'bal' to %s"
3767 #: config/tc-i960.c:2543
3768 msgid "Looks like a proc, but can't tell what kind.\n"
3771 #: config/tc-i960.c:2574
3772 msgid "should have 1 or 2 operands"
3775 #: config/tc-i960.c:2583 config/tc-i960.c:2602
3777 msgid "Redefining leafproc %s"
3780 #: config/tc-i960.c:2633
3781 msgid "should have two operands"
3784 #: config/tc-i960.c:2643
3785 msgid "'entry_num' must be absolute number in [0,31]"
3788 #: config/tc-i960.c:2652
3790 msgid "Redefining entrynum for sysproc %s"
3793 #: config/tc-i960.c:2759
3794 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3797 #: config/tc-i960.c:2780
3798 msgid "big endian mode is not supported"
3801 #: config/tc-i960.c:2782
3803 msgid "ignoring unrecognized .endian type `%s'"
3806 #: config/tc-i960.c:3064
3808 msgid "leafproc symbol '%s' undefined"
3811 #: config/tc-i960.c:3074
3813 msgid "Warning: making leafproc entries %s and %s both global\n"
3816 #: config/tc-i960.c:3183
3817 msgid "option --link-relax is only supported in b.out format"
3820 #: config/tc-i960.c:3226
3821 msgid "callj to difference of two symbols"
3824 #: config/tc-ia64.c:3985
3825 msgid "Register name expected"
3828 #: config/tc-ia64.c:3990 config/tc-ia64.c:4276
3829 msgid "Comma expected"
3832 #: config/tc-ia64.c:3998
3833 msgid "Register value annotation ignored"
3836 #: config/tc-ia64.c:4022
3837 msgid "Directive invalid within a bundle"
3840 #: config/tc-ia64.c:4089
3841 msgid "Missing predicate relation type"
3844 #: config/tc-ia64.c:4105
3845 msgid "Unrecognized predicate relation type"
3848 #: config/tc-ia64.c:4125 config/tc-ia64.c:4150
3849 msgid "Predicate register expected"
3852 #: config/tc-ia64.c:4137
3853 msgid "Duplicate predicate register ignored"
3856 #: config/tc-ia64.c:4159
3857 msgid "Bad register range"
3860 #: config/tc-ia64.c:4187
3861 msgid "Predicate source and target required"
3864 #: config/tc-ia64.c:4189 config/tc-ia64.c:4201
3865 msgid "Use of p0 is not valid in this context"
3868 #: config/tc-ia64.c:4196
3869 msgid "At least two PR arguments expected"
3872 #: config/tc-ia64.c:4210
3873 msgid "At least one PR argument expected"
3876 #: config/tc-ia64.c:4246
3878 msgid "Inserting \"%s\" into entry hint table failed: %s"
3881 #. FIXME -- need 62-bit relocation type
3882 #: config/tc-ia64.c:4666
3883 msgid "62-bit relocation not yet implemented"
3886 #: config/tc-ia64.c:4728
3887 msgid "lower 16 bits of mask ignored"
3890 #: config/tc-ia64.c:5136
3891 msgid "Value truncated to 62 bits"
3894 #: config/tc-ia64.c:5645
3896 msgid "Unrecognized option '-x%s'"
3899 #: config/tc-ia64.c:5673
3902 " -Milp32|-Milp64|-Mlp64|-Mp64\tselect data model (default -Mlp64)\n"
3903 " -Mle | -Mbe\t\t select little- or big-endian byte order (default -Mle)\n"
3904 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
3905 " -xauto\t\t automagically remove dependency violations\n"
3906 " -xdebug\t\t debug dependency violation checker\n"
3909 #: config/tc-ia64.c:5973
3910 msgid "Explicit stops are ignored in auto mode"
3913 #: config/tc-ia64.c:6019
3914 msgid "Found '{' after explicit switch to automatic mode"
3917 #: config/tc-ia64.c:7658
3919 msgid "Unrecognized dependency specifier %d\n"
3922 #: config/tc-ia64.c:8442
3923 msgid "Only the first path encountering the conflict is reported"
3926 #: config/tc-ia64.c:8445
3927 msgid "This is the location of the conflicting usage"
3930 #. Pretend that we do not recognise this option.
3931 #: config/tc-m32r.c:231
3932 msgid "Unrecognised option: -hidden"
3935 #: config/tc-m32r.c:265
3936 msgid " M32R specific command line options:\n"
3939 #: config/tc-m32r.c:267
3941 " -m32r disable support for the m32rx instruction set\n"
3944 #: config/tc-m32r.c:269
3945 msgid " -m32rx support the extended m32rx instruction set\n"
3948 #: config/tc-m32r.c:271
3949 msgid " -O try to combine instructions in parallel\n"
3952 #: config/tc-m32r.c:274
3954 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
3957 #: config/tc-m32r.c:276
3958 msgid " violate contraints\n"
3961 #: config/tc-m32r.c:278
3962 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
3965 #: config/tc-m32r.c:280
3967 " instructions violate contraints\n"
3970 #: config/tc-m32r.c:282
3972 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
3975 #: config/tc-m32r.c:284
3977 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
3980 #: config/tc-m32r.c:287
3982 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
3986 #: config/tc-m32r.c:289
3987 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
3990 #: config/tc-m32r.c:291
3991 msgid " -Wuh synonym for -warn-unmatched-high\n"
3994 #: config/tc-m32r.c:293
3995 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
3998 #: config/tc-m32r.c:297
3999 msgid " -relax create linker relaxable code\n"
4002 #: config/tc-m32r.c:299
4003 msgid " -cpu-desc provide runtime cpu description file\n"
4006 #: config/tc-m32r.c:698
4007 msgid "Instructions write to the same destination register."
4010 #: config/tc-m32r.c:706
4011 msgid "Instructions do not use parallel execution pipelines."
4014 #: config/tc-m32r.c:713
4015 msgid "Instructions share the same execution pipeline"
4018 #: config/tc-m32r.c:783 config/tc-m32r.c:880
4020 msgid "not a 16 bit instruction '%s'"
4023 #: config/tc-m32r.c:790 config/tc-m32r.c:887 config/tc-m32r.c:1043
4025 msgid "unknown instruction '%s'"
4028 #: config/tc-m32r.c:799 config/tc-m32r.c:894 config/tc-m32r.c:1050
4030 msgid "instruction '%s' is for the M32RX only"
4033 #: config/tc-m32r.c:808 config/tc-m32r.c:903
4035 msgid "instruction '%s' cannot be executed in parallel."
4038 #: config/tc-m32r.c:864 config/tc-m32r.c:928 config/tc-m32r.c:1100
4039 msgid "internal error: lookup/get operands failed"
4042 #: config/tc-m32r.c:913
4044 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4047 #: config/tc-m32r.c:942
4050 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4051 "is this intentional ?"
4054 #: config/tc-m32r.c:946
4057 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4058 "is this intentional ?"
4061 #: config/tc-m32r.c:1260 config/tc-ppc.c:1456 config/tc-ppc.c:3674 read.c:1366
4062 msgid "Expected comma after symbol-name: rest of line ignored."
4065 #: config/tc-m32r.c:1270
4067 msgid ".SCOMMon length (%ld.) <0! Ignored."
4070 #: config/tc-m32r.c:1284 config/tc-ppc.c:1478 config/tc-ppc.c:2385
4071 #: config/tc-ppc.c:3698
4072 msgid "ignoring bad alignment"
4075 #: config/tc-m32r.c:1311 config/tc-ppc.c:1489 config/tc-ppc.c:3710 read.c:1390
4078 msgid "Ignoring attempt to re-define symbol `%s'."
4081 #: config/tc-m32r.c:1320
4083 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4086 #: config/tc-m32r.c:1796
4087 msgid "Unmatched high/shigh reloc"
4090 #: config/tc-m68hc11.c:307
4093 "Motorola 68HC11/68HC12 options:\n"
4094 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4095 " --force-long-branchs always turn relative branchs into absolute ones\n"
4096 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4097 " when the offset is out of range\n"
4098 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4099 " when the instruction does not support direct mode\n"
4100 " --print-insn-syntax print the syntax of instruction in case of error\n"
4101 " --print-opcodes print the list of instructions with syntax\n"
4102 " --generate-example generate an example of each instruction\n"
4103 " (used for testing)\n"
4106 #: config/tc-m68hc11.c:348
4108 msgid "Default target `%s' is not supported."
4111 #. Dump the opcode statistics table.
4112 #: config/tc-m68hc11.c:367
4113 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4116 #: config/tc-m68hc11.c:417
4118 msgid "Option `%s' is not recognized."
4121 #: config/tc-m68hc11.c:638
4125 #: config/tc-m68hc11.c:647
4129 #: config/tc-m68hc11.c:656 config/tc-m68hc11.c:665
4133 #: config/tc-m68hc11.c:683
4137 #: config/tc-m68hc11.c:695
4141 #: config/tc-m68hc11.c:705
4146 #: config/tc-m68hc11.c:707
4150 #: config/tc-m68hc11.c:726
4154 #: config/tc-m68hc11.c:742
4157 "# Example of `%s' instructions\n"
4162 #: config/tc-m68hc11.c:790
4164 msgid "Instruction `%s' is not recognized."
4167 #: config/tc-m68hc11.c:795
4169 msgid "Instruction formats for `%s':"
4172 #: config/tc-m68hc11.c:928
4174 msgid "Immediate operand is not allowed for operand %d."
4177 #: config/tc-m68hc11.c:954
4178 msgid "Indirect indexed addressing is not valid for 68HC11."
4181 #: config/tc-m68hc11.c:974
4182 msgid "Spurious `,' or bad indirect register addressing mode."
4185 #: config/tc-m68hc11.c:990
4186 msgid "Missing second register or offset for indexed-indirect mode."
4189 #: config/tc-m68hc11.c:1000
4190 msgid "Missing second register for indexed-indirect mode."
4193 #: config/tc-m68hc11.c:1016
4194 msgid "Missing `]' to close indexed-indirect mode."
4197 #: config/tc-m68hc11.c:1060
4198 msgid "Illegal operand."
4201 #: config/tc-m68hc11.c:1065
4202 msgid "Missing operand."
4205 #: config/tc-m68hc11.c:1088
4206 msgid "Pre-decrement mode is not valid for 68HC11"
4209 #: config/tc-m68hc11.c:1095
4210 msgid "Pre-increment mode is not valid for 68HC11"
4213 #: config/tc-m68hc11.c:1114
4214 msgid "Wrong register in register indirect mode."
4217 #: config/tc-m68hc11.c:1122
4218 msgid "Missing `]' to close register indirect operand."
4221 #: config/tc-m68hc11.c:1139
4222 msgid "Post-decrement mode is not valid for 68HC11."
4225 #: config/tc-m68hc11.c:1147
4226 msgid "Post-increment mode is not valid for 68HC11."
4229 #: config/tc-m68hc11.c:1164
4230 msgid "Invalid indexed indirect mode."
4233 #: config/tc-m68hc11.c:1258
4235 msgid "Trap id `%ld' is out of range."
4238 #: config/tc-m68hc11.c:1262
4239 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4242 #: config/tc-m68hc11.c:1269
4244 msgid "Operand out of 8-bit range: `%ld'."
4247 #: config/tc-m68hc11.c:1276
4248 msgid "The trap id must be a constant."
4251 #: config/tc-m68hc11.c:1301
4253 msgid "Operand `%x' not recognized in fixup8."
4256 #: config/tc-m68hc11.c:1321
4258 msgid "Operand out of 16-bit range: `%ld'."
4261 #: config/tc-m68hc11.c:1342
4263 msgid "Operand `%x' not recognized in fixup16."
4266 #: config/tc-m68hc11.c:1360
4268 msgid "Unexpected branch conversion with `%x'"
4271 #: config/tc-m68hc11.c:1456 config/tc-m68hc11.c:1585
4273 msgid "Operand out of range for a relative branch: `%ld'"
4276 #: config/tc-m68hc11.c:1553
4277 msgid "Invalid register for dbcc/tbcc instruction."
4280 #: config/tc-m68hc11.c:1644
4282 msgid "Increment/decrement value is out of range: `%ld'."
4285 #: config/tc-m68hc11.c:1655
4286 msgid "Expecting a register."
4289 #: config/tc-m68hc11.c:1670
4290 msgid "Invalid register for post/pre increment."
4293 #: config/tc-m68hc11.c:1700
4294 msgid "Invalid register."
4297 #: config/tc-m68hc11.c:1707
4299 msgid "Offset out of 16-bit range: %ld."
4302 #: config/tc-m68hc11.c:1712
4303 msgid "Offset out of 5-bit range for movw/movb insn."
4306 #: config/tc-m68hc11.c:1766
4307 msgid "Expecting register D for indexed indirect mode."
4310 #: config/tc-m68hc11.c:1768
4311 msgid "Indexed indirect mode is not allowed for movb/movw."
4314 #: config/tc-m68hc11.c:1785
4315 msgid "Invalid accumulator register."
4318 #: config/tc-m68hc11.c:1810
4319 msgid "Invalid indexed register."
4322 #: config/tc-m68hc11.c:1818
4323 msgid "Addressing mode not implemented yet."
4326 #: config/tc-m68hc11.c:1833
4327 msgid "Invalid source register for this instruction, use 'tfr'."
4330 #: config/tc-m68hc11.c:1835
4331 msgid "Invalid source register."
4334 #: config/tc-m68hc11.c:1840
4335 msgid "Invalid destination register for this instruction, use 'tfr'."
4338 #: config/tc-m68hc11.c:1842
4339 msgid "Invalid destination register."
4342 #: config/tc-m68hc11.c:1931
4343 msgid "Invalid indexed register, expecting register X."
4346 #: config/tc-m68hc11.c:1933
4347 msgid "Invalid indexed register, expecting register Y."
4350 #: config/tc-m68hc11.c:2230
4351 msgid "No instruction or missing opcode."
4354 #: config/tc-m68hc11.c:2295
4356 msgid "Opcode `%s' is not recognized."
4359 #: config/tc-m68hc11.c:2317
4361 msgid "Garbage at end of instruction: `%s'."
4364 #: config/tc-m68hc11.c:2340
4366 msgid "Invalid operand for `%s'"
4369 #: config/tc-m68hc11.c:2397
4371 msgid "Relocation %d is not supported by object file format."
4374 #: config/tc-m68hc11.c:2552
4375 msgid "bra or bsr with undefined symbol."
4378 #: config/tc-m68hc11.c:2660
4380 msgid "Subtype %d is not recognized."
4383 #: config/tc-m68hc11.c:2697
4384 msgid "Expression too complex."
4387 #: config/tc-m68hc11.c:2726
4388 msgid "Value out of 16-bit range."
4391 #: config/tc-m68hc11.c:2749
4393 msgid "Value %ld too large for 8-bit PC-relative branch."
4396 #: config/tc-m68hc11.c:2756
4398 msgid "Auto increment/decrement offset '%ld' is out of range."
4401 #: config/tc-m68hc11.c:2767
4403 msgid "Line %d: unknown relocation type: 0x%x."
4406 #: config/tc-m68k.c:680
4407 msgid "Unknown PC relative instruction"
4410 #: config/tc-m68k.c:806
4412 msgid "Can not do %d byte pc-relative relocation"
4415 #: config/tc-m68k.c:808
4417 msgid "Can not do %d byte pc-relative pic relocation"
4420 #: config/tc-m68k.c:813
4422 msgid "Can not do %d byte relocation"
4425 #: config/tc-m68k.c:815
4427 msgid "Can not do %d byte pic relocation"
4430 #: config/tc-m68k.c:919 config/tc-mips.c:11409
4432 msgid "Cannot make %s relocation PC relative"
4435 #: config/tc-m68k.c:1032 config/tc-tahoe.c:1503 config/tc-vax.c:1766
4439 #: config/tc-m68k.c:1062 config/tc-tahoe.c:1520 config/tc-vax.c:1783
4440 msgid "Unknown operator"
4443 #: config/tc-m68k.c:1837
4444 msgid "invalid instruction for this architecture; needs "
4447 #: config/tc-m68k.c:1842
4448 msgid "fpu (68040, 68060 or 68881/68882)"
4451 #: config/tc-m68k.c:1845
4452 msgid "mmu (68030 or 68851)"
4455 #: config/tc-m68k.c:1848
4456 msgid "68020 or higher"
4459 #: config/tc-m68k.c:1851
4460 msgid "68000 or higher"
4463 #: config/tc-m68k.c:1854
4464 msgid "68010 or higher"
4467 #: config/tc-m68k.c:1883
4468 msgid "operands mismatch"
4471 #: config/tc-m68k.c:1940 config/tc-m68k.c:1946 config/tc-m68k.c:1952
4472 msgid "operand out of range"
4475 #: config/tc-m68k.c:2009
4477 msgid "Bignum too big for %c format; truncated"
4480 #: config/tc-m68k.c:2077
4481 msgid "displacement too large for this architecture; needs 68020 or higher"
4484 #: config/tc-m68k.c:2187
4486 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4489 #: config/tc-m68k.c:2192
4490 msgid "invalid index size for coldfire"
4493 #: config/tc-m68k.c:2245
4494 msgid "Forcing byte displacement"
4497 #: config/tc-m68k.c:2247
4498 msgid "byte displacement out of range"
4501 #: config/tc-m68k.c:2294 config/tc-m68k.c:2332
4502 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4505 #: config/tc-m68k.c:2318 config/tc-m68k.c:2352
4506 msgid ":b not permitted; defaulting to :w"
4509 #: config/tc-m68k.c:2429
4510 msgid "unsupported byte value; use a different suffix"
4513 #: config/tc-m68k.c:2443
4514 msgid "unknown/incorrect operand"
4517 #: config/tc-m68k.c:2476 config/tc-m68k.c:2484 config/tc-m68k.c:2491
4518 #: config/tc-m68k.c:2498
4519 msgid "out of range"
4522 #: config/tc-m68k.c:2548
4523 msgid "Can't use long branches on 68000/68010/5200"
4526 #: config/tc-m68k.c:2658
4527 msgid "Expression out of range, using 0"
4530 #: config/tc-m68k.c:2770 config/tc-m68k.c:2786
4531 msgid "Floating point register in register list"
4534 #: config/tc-m68k.c:2776
4535 msgid "Wrong register in floating-point reglist"
4538 #: config/tc-m68k.c:2792
4539 msgid "incorrect register in reglist"
4542 #: config/tc-m68k.c:2798
4543 msgid "wrong register in floating-point reglist"
4546 #: config/tc-m68k.c:2874
4547 msgid "failed sanity check"
4551 #: config/tc-m68k.c:3239
4556 #: config/tc-m68k.c:3250
4560 #: config/tc-m68k.c:3267
4561 msgid "Missing operand"
4564 #: config/tc-m68k.c:3599
4566 msgid "%s -- statement `%s' ignored"
4569 #: config/tc-m68k.c:3643
4571 msgid "Don't know how to figure width of %c in md_assemble()"
4574 #: config/tc-m68k.c:3811 config/tc-m68k.c:3849
4576 msgid "Internal Error: Can't find %s in hash table"
4579 #: config/tc-m68k.c:3814 config/tc-m68k.c:3852
4581 msgid "Internal Error: Can't hash %s: %s"
4584 #: config/tc-m68k.c:3980
4586 msgid "unrecognized default cpu `%s' ???"
4589 #: config/tc-m68k.c:3992
4590 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4593 #: config/tc-m68k.c:4012
4594 msgid "options for 68881 and no-68881 both given"
4597 #: config/tc-m68k.c:4014
4598 msgid "options for 68851 and no-68851 both given"
4601 #: config/tc-m68k.c:4085
4603 msgid "text label `%s' aligned to odd boundary"
4606 #: config/tc-m68k.c:4302
4607 msgid "invalid byte branch offset"
4610 #: config/tc-m68k.c:4360
4611 msgid "short branch with zero offset: use :w"
4614 #: config/tc-m68k.c:4896 config/tc-m68k.c:4907
4615 msgid "expression out of range: defaulting to 1"
4618 #: config/tc-m68k.c:4939
4619 msgid "expression out of range: defaulting to 0"
4622 #: config/tc-m68k.c:4972 config/tc-m68k.c:4984
4624 msgid "Can't deal with expression; defaulting to %ld"
4627 #: config/tc-m68k.c:4998
4628 msgid "expression doesn't fit in BYTE"
4631 #: config/tc-m68k.c:5002
4632 msgid "expression doesn't fit in WORD"
4635 #: config/tc-m68k.c:5095
4637 msgid "%s: unrecognized processor name"
4640 #: config/tc-m68k.c:5160
4641 msgid "bad coprocessor id"
4644 #: config/tc-m68k.c:5166
4645 msgid "unrecognized fopt option"
4648 #: config/tc-m68k.c:5300
4650 msgid "option `%s' may not be negated"
4653 #: config/tc-m68k.c:5311
4655 msgid "option `%s' not recognized"
4658 #: config/tc-m68k.c:5344
4659 msgid "bad format of OPT NEST=depth"
4662 #: config/tc-m68k.c:5407
4663 msgid "missing label"
4666 #: config/tc-m68k.c:5431 config/tc-m68k.c:5460
4667 msgid "bad register list"
4670 #: config/tc-m68k.c:5433
4672 msgid "bad register list: %s"
4675 #: config/tc-m68k.c:5531
4676 msgid "restore without save"
4679 #: config/tc-m68k.c:5708 config/tc-m68k.c:6057
4680 msgid "syntax error in structured control directive"
4683 #: config/tc-m68k.c:5759
4684 msgid "missing condition code in structured control directive"
4687 #: config/tc-m68k.c:6091
4688 msgid "missing then"
4691 #: config/tc-m68k.c:6173
4692 msgid "else without matching if"
4695 #: config/tc-m68k.c:6207
4696 msgid "endi without matching if"
4699 #: config/tc-m68k.c:6248
4700 msgid "break outside of structured loop"
4703 #: config/tc-m68k.c:6287
4704 msgid "next outside of structured loop"
4707 #: config/tc-m68k.c:6339
4711 #: config/tc-m68k.c:6377
4712 msgid "missing to or downto"
4715 #: config/tc-m68k.c:6413 config/tc-m68k.c:6447 config/tc-m68k.c:6657
4719 #: config/tc-m68k.c:6550
4720 msgid "endf without for"
4723 #: config/tc-m68k.c:6606
4724 msgid "until without repeat"
4727 #: config/tc-m68k.c:6693
4728 msgid "endw without while"
4731 #: config/tc-m68k.c:6817
4733 msgid "unrecognized option `%s'"
4736 #: config/tc-m68k.c:6862
4738 msgid "unrecognized architecture specification `%s'"
4741 #: config/tc-m68k.c:6932
4744 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
4745 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
4746 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
4747 " | -mcpu32 | -m5200\n"
4748 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
4749 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
4750 "\t\t\ttarget has/lacks floating-point coprocessor\n"
4751 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
4754 #: config/tc-m68k.c:6942
4756 "-m68851 | -mno-68851\n"
4757 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
4758 "\t\t\t[default yes for 68020 and up]\n"
4759 "-pic, -k\t\tgenerate position independent code\n"
4760 "-S\t\t\tturn jbsr into jsr\n"
4761 "--pcrel never turn PC-relative branches into absolute jumps\n"
4762 "--register-prefix-optional\n"
4763 "\t\t\trecognize register names without prefix character\n"
4764 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
4767 #: config/tc-m68k.c:6952
4769 "--base-size-default-16\tbase reg without size is 16 bits\n"
4770 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
4771 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
4772 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
4775 #: config/tc-m68k.c:6987
4777 msgid "Error %s in %s\n"
4780 #: config/tc-m68k.c:6991
4782 msgid "Opcode(%d.%s): "
4785 #: config/tc-m88k.c:205
4787 msgid "Can't hash instruction '%s':%s"
4790 #: config/tc-m88k.c:257
4792 msgid "Invalid mnemonic '%s'"
4795 #: config/tc-m88k.c:277
4796 msgid "Parameter syntax error"
4799 #: config/tc-m88k.c:332
4800 msgid "Unknown relocation type"
4803 #. Having this here repeats the warning somtimes.
4804 #. But can't we stand that?
4805 #: config/tc-m88k.c:445
4806 msgid "Use of obsolete instruction"
4809 #: config/tc-m88k.c:562
4810 msgid "Expression truncated to 16 bits"
4813 #: config/tc-m88k.c:628 config/tc-m88k.c:650
4814 msgid "Expression truncated to 5 bits"
4817 #: config/tc-m88k.c:872
4818 msgid "Expression truncated to 9 bits"
4821 #: config/tc-m88k.c:894
4822 msgid "Removed lower 2 bits of expression"
4825 #: config/tc-m88k.c:1033
4826 msgid "Bad relocation type"
4829 #: config/tc-m88k.c:1046
4830 msgid "md_number_to_disp not defined"
4833 #: config/tc-m88k.c:1056
4834 msgid "md_number_to_field not defined"
4837 #: config/tc-m88k.c:1169
4838 msgid "Relaxation should never occur"
4841 #: config/tc-m88k.c:1264 config/tc-sparc.c:3503 read.c:1970
4843 msgid "BSS length (%d.) <0! Ignored."
4846 #: config/tc-m88k.c:1308
4848 msgid "Ignoring attempt to re-define symbol %s."
4851 #: config/tc-mcore.c:508
4853 msgid "register expected, but saw '%.6s'"
4856 #: config/tc-mcore.c:592
4858 msgid "control register expected, but saw '%.6s'"
4861 #: config/tc-mcore.c:630
4862 msgid "bad/missing psr specifier"
4865 #: config/tc-mcore.c:791
4866 msgid "more than 65K literal pools"
4869 #: config/tc-mcore.c:845
4873 #: config/tc-mcore.c:885
4874 msgid "operand must be a constant"
4877 #: config/tc-mcore.c:887
4879 msgid "operand must be absolute in range %d..%d, not %d"
4882 #: config/tc-mcore.c:925
4883 msgid "operand must be a multiple of 4"
4886 #: config/tc-mcore.c:932
4887 msgid "operand must be a multiple of 2"
4890 #: config/tc-mcore.c:946 config/tc-mcore.c:1458 config/tc-mcore.c:1512
4891 msgid "base register expected"
4894 #: config/tc-mcore.c:995
4896 msgid "unknown opcode \"%s\""
4899 #: config/tc-mcore.c:1038
4900 msgid "invalid register: r15 illegal"
4903 #: config/tc-mcore.c:1086 config/tc-mcore.c:1662
4904 msgid "M340 specific opcode used when assembling for M210"
4907 #: config/tc-mcore.c:1104 config/tc-mcore.c:1143 config/tc-mcore.c:1162
4908 #: config/tc-mcore.c:1181 config/tc-mcore.c:1208 config/tc-mcore.c:1237
4909 #: config/tc-mcore.c:1274 config/tc-mcore.c:1309 config/tc-mcore.c:1328
4910 #: config/tc-mcore.c:1347 config/tc-mcore.c:1379 config/tc-mcore.c:1404
4911 #: config/tc-mcore.c:1461 config/tc-mcore.c:1515 config/tc-mcore.c:1551
4912 #: config/tc-mcore.c:1609 config/tc-mcore.c:1631 config/tc-mcore.c:1654
4913 msgid "second operand missing"
4916 #: config/tc-mcore.c:1119
4917 msgid "destination register must be r1"
4920 #: config/tc-mcore.c:1140
4921 msgid "source register must be r1"
4924 #: config/tc-mcore.c:1203 config/tc-mcore.c:1260
4925 msgid "immediate is not a power of two"
4928 #: config/tc-mcore.c:1231
4929 msgid "translating bgeni to movi"
4932 #: config/tc-mcore.c:1268
4933 msgid "translating mgeni to movi"
4936 #: config/tc-mcore.c:1300
4937 msgid "translating bmaski to movi"
4940 #: config/tc-mcore.c:1374
4942 msgid "displacement too large (%d)"
4945 #: config/tc-mcore.c:1388
4946 msgid "Invalid register: r0 and r15 illegal"
4949 #: config/tc-mcore.c:1419
4950 msgid "bad starting register: r0 and r15 invalid"
4953 #: config/tc-mcore.c:1432
4954 msgid "ending register must be r15"
4957 #: config/tc-mcore.c:1452
4958 msgid "bad base register: must be r0"
4961 #: config/tc-mcore.c:1470
4962 msgid "first register must be r4"
4965 #: config/tc-mcore.c:1481
4966 msgid "last register must be r7"
4969 #: config/tc-mcore.c:1518
4970 msgid "reg-reg expected"
4973 #: config/tc-mcore.c:1628
4974 msgid "second operand must be 1"
4977 #: config/tc-mcore.c:1649
4978 msgid "zero used as immediate value"
4981 #: config/tc-mcore.c:1676
4982 msgid "duplicated psr bit specifier"
4985 #: config/tc-mcore.c:1682
4986 msgid "`af' must appear alone"
4989 #: config/tc-mcore.c:1689
4991 msgid "unimplemented opcode \"%s\""
4994 #: config/tc-mcore.c:1698
4996 msgid "ignoring operands: %s "
4999 #: config/tc-mcore.c:1767 config/tc-w65.c:835
5000 msgid "Bad call to MD_NTOF()"
5003 #: config/tc-mcore.c:1840
5005 msgid "unrecognised cpu type '%s'"
5008 #: config/tc-mcore.c:1859
5010 "MCORE specific options:\n"
5011 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5012 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5013 " -cpu=[210|340] select CPU type\n"
5014 " -EB assemble for a big endian system (default)\n"
5015 " -EL assemble for a little endian system\n"
5018 #: config/tc-mcore.c:1878
5019 msgid "failed sanity check: short_jump"
5022 #: config/tc-mcore.c:1889
5023 msgid "failed sanity check: long_jump"
5026 #: config/tc-mcore.c:1916
5028 msgid "odd displacement at %x"
5031 #: config/tc-mcore.c:2104
5035 #: config/tc-mcore.c:2135
5037 msgid "odd distance branch (0x%x bytes)"
5040 #: config/tc-mcore.c:2139
5042 msgid "pcrel for branch to %s too far (0x%x)"
5045 #: config/tc-mcore.c:2158
5047 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5050 #: config/tc-mcore.c:2169
5052 msgid "pcrel for loopt too far (0x%x)"
5055 #: config/tc-mcore.c:2400
5057 msgid "Can not do %d byte %srelocation"
5060 #: config/tc-mcore.c:2402
5064 #: config/tc-mcore.c:2419 config/tc-pj.c:569 config/tc-sh.c:3407
5066 msgid "Cannot represent relocation type %s"
5069 #: config/tc-mips.c:903
5070 msgid "-G not supported in this configuration."
5073 #: config/tc-mips.c:1050
5074 msgid "trap exception not supported at ISA 1"
5077 #: config/tc-mips.c:1091
5078 msgid "Could not set architecture and machine"
5081 #: config/tc-mips.c:1130
5083 msgid "internal: can't hash `%s': %s"
5086 #: config/tc-mips.c:1138
5088 msgid "internal error: bad mips16 opcode: %s %s\n"
5091 #: config/tc-mips.c:1306
5093 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5096 #: config/tc-mips.c:1860 config/tc-mips.c:11541
5097 msgid "extended instruction in delay slot"
5100 #: config/tc-mips.c:1882 config/tc-mips.c:1889
5102 msgid "jump to misaligned address (0x%lx)"
5105 #: config/tc-mips.c:2538 config/tc-mips.c:2879
5106 msgid "Macro instruction expanded into multiple instructions"
5109 #: config/tc-mips.c:2932
5110 msgid "unsupported large constant"
5113 #: config/tc-mips.c:2934
5115 msgid "Instruction %s requires absolute expression"
5118 #: config/tc-mips.c:3080
5119 msgid "Number larger than 32 bits"
5122 #: config/tc-mips.c:3101
5123 msgid "Number larger than 64 bits"
5126 #: config/tc-mips.c:3367 config/tc-mips.c:3439 config/tc-mips.c:5118
5127 #: config/tc-mips.c:5169 config/tc-mips.c:5705 config/tc-mips.c:5768
5128 msgid "PIC code offset overflow (max 16 signed bits)"
5131 #: config/tc-mips.c:3678
5133 msgid "Branch %s is always false (nop)"
5136 #: config/tc-mips.c:3683
5138 msgid "Branch likely %s is always false"
5141 #: config/tc-mips.c:3690 config/tc-mips.c:3764 config/tc-mips.c:3867
5142 #: config/tc-mips.c:3922 config/tc-mips.c:6805 config/tc-mips.c:6814
5143 #: config/tc-mips.c:6822 config/tc-mips.c:6931
5144 msgid "Unsupported large constant"
5147 #. result is always true
5148 #: config/tc-mips.c:3726
5150 msgid "Branch %s is always true"
5153 #: config/tc-mips.c:3998 config/tc-mips.c:4105
5154 msgid "Divide by zero."
5157 #: config/tc-mips.c:4689
5158 msgid "MIPS PIC call to register other than $25"
5161 #: config/tc-mips.c:4694 config/tc-mips.c:4806
5162 msgid "No .cprestore pseudo-op used in PIC code"
5165 #: config/tc-mips.c:4879 config/tc-mips.c:4968 config/tc-mips.c:5456
5166 #: config/tc-mips.c:5497 config/tc-mips.c:5515 config/tc-mips.c:6144
5167 msgid "opcode not supported on this processor"
5170 #: config/tc-mips.c:5975 config/tc-mips.c:6699
5171 msgid "Macro used $at after \".set noat\""
5174 #: config/tc-mips.c:6115 config/tc-mips.c:6133
5175 msgid "rotate count too large"
5178 #: config/tc-mips.c:6184
5180 msgid "Instruction %s: result is always false"
5183 #: config/tc-mips.c:6353
5185 msgid "Instruction %s: result is always true"
5188 #: config/tc-mips.c:6492 config/tc-mips.c:6519 config/tc-mips.c:6591
5189 #: config/tc-mips.c:6616
5190 msgid "operand overflow"
5193 #. FIXME: Check if this is one of the itbl macros, since they
5194 #. are added dynamically.
5195 #: config/tc-mips.c:6695
5197 msgid "Macro %s not implemented yet"
5200 #: config/tc-mips.c:6965
5202 msgid "internal: bad mips opcode (mask error): %s %s"
5205 #: config/tc-mips.c:7019
5207 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5210 #: config/tc-mips.c:7026
5212 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5215 #: config/tc-mips.c:7134
5217 msgid "opcode not supported on this processor: %s (MIPS%d)"
5220 #: config/tc-mips.c:7204
5222 msgid "Improper shift amount (%ld)"
5225 #: config/tc-mips.c:7230 config/tc-mips.c:8386 config/tc-mips.c:8501
5227 msgid "Invalid value for `%s' (%lu)"
5230 #: config/tc-mips.c:7248 config/tc-mips.c:7278
5232 msgid "Illegal break code (%ld)"
5235 #: config/tc-mips.c:7262
5237 msgid "Illegal lower break code (%ld)"
5240 #: config/tc-mips.c:7293
5242 msgid "Illegal syscall code (%ld)"
5245 #: config/tc-mips.c:7305
5247 msgid "Coproccesor code > 25 bits (%ld)"
5250 #: config/tc-mips.c:7319
5252 msgid "Invalidate performance regster (%ld)"
5255 #: config/tc-mips.c:7355
5257 msgid "Invalid register number (%d)"
5260 #: config/tc-mips.c:7515
5262 msgid "Invalid float register number (%d)"
5265 #: config/tc-mips.c:7525
5267 msgid "Float register should be even, was %d"
5270 #: config/tc-mips.c:7576
5271 msgid "absolute expression required"
5274 #: config/tc-mips.c:7637
5276 msgid "Bad floating point constant: %s"
5279 #: config/tc-mips.c:7759
5280 msgid "Can't use floating point insn in this section"
5283 #: config/tc-mips.c:7813
5284 msgid "16 bit expression not in range 0..65535"
5287 #: config/tc-mips.c:7850
5288 msgid "16 bit expression not in range -32768..32767"
5291 #: config/tc-mips.c:7921
5292 msgid "lui expression not in range 0..65535"
5295 #: config/tc-mips.c:7945
5297 msgid "invalid condition code register $fcc%d"
5300 #: config/tc-mips.c:7970
5301 msgid "invalid coprocessor sub-selection value (0-7)"
5304 #: config/tc-mips.c:7975
5306 msgid "bad char = '%c'\n"
5309 #: config/tc-mips.c:7988 config/tc-mips.c:8526
5310 msgid "illegal operands"
5313 #: config/tc-mips.c:8055
5314 msgid "unrecognized opcode"
5317 #: config/tc-mips.c:8164
5319 msgid "invalid register number (%d)"
5322 #: config/tc-mips.c:8245
5323 msgid "used $at without \".set noat\""
5326 #: config/tc-mips.c:8420
5327 msgid "can't parse register list"
5330 #: config/tc-mips.c:8454 config/tc-mips.c:8484
5331 msgid "invalid register list"
5334 #: config/tc-mips.c:8651
5335 msgid "extended operand requested but not required"
5338 #: config/tc-mips.c:8653
5339 msgid "invalid unextended operand value"
5342 #: config/tc-mips.c:8681
5343 msgid "operand value out of range for instruction"
5346 #: config/tc-mips.c:9166
5348 msgid "ignoring invalid leading 'v' in -mcpu=%s switch"
5351 #: config/tc-mips.c:9172
5353 msgid "invalid architecture -mcpu=%s"
5356 #: config/tc-mips.c:9228
5357 msgid "-G may not be used with embedded PIC code"
5360 #: config/tc-mips.c:9240
5361 msgid "-call_shared is supported only for ELF format"
5364 #: config/tc-mips.c:9246 config/tc-mips.c:10330 config/tc-mips.c:10498
5365 msgid "-G may not be used with SVR4 PIC code"
5368 #: config/tc-mips.c:9255
5369 msgid "-non_shared is supported only for ELF format"
5372 #: config/tc-mips.c:9271
5373 msgid "-G is not supported for this configuration"
5376 #: config/tc-mips.c:9276
5377 msgid "-G may not be used with SVR4 or embedded PIC code"
5380 #: config/tc-mips.c:9300
5381 msgid "No compiled in support for 64 bit object file format"
5384 #: config/tc-mips.c:9388
5387 "-membedded-pic\t\tgenerate embedded position independent code\n"
5388 "-EB\t\t\tgenerate big endian output\n"
5389 "-EL\t\t\tgenerate little endian output\n"
5390 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
5391 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5392 "\t\t\timplicitly with the gp register [default 8]\n"
5395 #: config/tc-mips.c:9396
5397 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5398 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5399 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5400 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5401 "-mcpu=CPU\t\tgenerate code for CPU, where CPU is one of:\n"
5404 #: config/tc-mips.c:9425
5406 "-mCPU\t\t\tequivalent to -mcpu=CPU.\n"
5407 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5408 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5411 #: config/tc-mips.c:9438
5412 msgid "-mips32 generate MIPS32 instructions\n"
5415 #: config/tc-mips.c:9441
5417 "-mips16\t\t\tgenerate mips16 instructions\n"
5418 "-no-mips16\t\tdo not generate mips16 instructions\n"
5421 #: config/tc-mips.c:9444
5423 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5424 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5425 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5426 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5427 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5430 #: config/tc-mips.c:9451
5432 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5433 "-non_shared\t\tdo not generate position independent code\n"
5434 "-xgot\t\t\tassume a 32 bit GOT\n"
5435 "-32\t\t\tcreate 32 bit object file (default)\n"
5436 "-64\t\t\tcreate 64 bit object file\n"
5439 #: config/tc-mips.c:9508
5441 msgid "Unsupported reloc size %d"
5444 #: config/tc-mips.c:9611
5445 msgid "Unmatched %%hi reloc"
5448 #: config/tc-mips.c:9735
5449 msgid "Invalid PC relative reloc"
5452 #: config/tc-mips.c:9845 config/tc-sparc.c:3064 config/tc-sparc.c:3071
5453 #: config/tc-sparc.c:3078 config/tc-sparc.c:3085 config/tc-sparc.c:3092
5454 #: config/tc-sparc.c:3101 config/tc-sparc.c:3112 config/tc-sparc.c:3138
5455 #: config/tc-sparc.c:3166 write.c:979 write.c:1043
5456 msgid "relocation overflow"
5459 #: config/tc-mips.c:9861
5461 msgid "Branch to odd address (%lx)"
5464 #: config/tc-mips.c:10025
5466 msgid "%08lx UNDEFINED\n"
5469 #: config/tc-mips.c:10091
5470 msgid "Alignment negative: 0 assumed."
5473 #: config/tc-mips.c:10179
5474 msgid "No read only data section in this object file format"
5477 #: config/tc-mips.c:10202
5478 msgid "Global pointers not supported; recompile -G 0"
5481 #: config/tc-mips.c:10288
5483 msgid "%s: no such section"
5486 #: config/tc-mips.c:10325
5488 msgid ".option pic%d not supported"
5491 #: config/tc-mips.c:10336
5493 msgid "Unrecognized option \"%s\""
5496 #: config/tc-mips.c:10399
5497 msgid "`noreorder' must be set before `nomacro'"
5500 #: config/tc-mips.c:10434
5501 msgid "unknown ISA level"
5504 #: config/tc-mips.c:10457
5505 msgid ".set pop with no .set push"
5508 #: config/tc-mips.c:10481
5510 msgid "Tried to set unrecognized symbol: %s\n"
5513 #: config/tc-mips.c:10531
5514 msgid ".cpload not in noreorder section"
5517 #: config/tc-mips.c:10613
5518 msgid "Unsupported use of .gpword"
5521 #: config/tc-mips.c:10750
5522 msgid "expected `$'"
5525 #: config/tc-mips.c:10758
5526 msgid "Bad register number"
5529 #: config/tc-mips.c:10774
5530 msgid "Unrecognized register name"
5533 #: config/tc-mips.c:10973
5534 msgid "unsupported PC relative reference to different section"
5537 #: config/tc-mips.c:11082
5538 msgid "unsupported relocation"
5541 #: config/tc-mips.c:11187
5542 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5545 #: config/tc-mips.c:11250
5546 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5549 #: config/tc-mips.c:11762
5550 msgid "missing `.end' at end of assembly"
5553 #: config/tc-mips.c:11777
5554 msgid "Expected simple number."
5557 #: config/tc-mips.c:11803
5559 msgid " *input_line_pointer == '%c' 0x%02x\n"
5562 #: config/tc-mips.c:11805
5563 msgid "Invalid number"
5566 #: config/tc-mips.c:11859
5567 msgid ".end not in text section"
5570 #: config/tc-mips.c:11863
5571 msgid ".end directive without a preceding .ent directive."
5574 #: config/tc-mips.c:11872
5575 msgid ".end symbol does not match .ent symbol."
5578 #: config/tc-mips.c:11875
5579 msgid ".end directive missing or unknown symbol"
5582 #: config/tc-mips.c:11950
5583 msgid ".ent or .aent not in text section."
5586 #: config/tc-mips.c:11953
5587 msgid "missing `.end'"
5590 #: config/tc-mips.c:11986 ecoff.c:3204
5591 msgid ".frame outside of .ent"
5594 #: config/tc-mips.c:11997 ecoff.c:3215
5595 msgid "Bad .frame directive"
5598 #: config/tc-mips.c:12027
5599 msgid ".mask/.fmask outside of .ent"
5602 #: config/tc-mips.c:12034
5603 msgid "Bad .mask/.fmask directive"
5606 #: config/tc-mn10200.c:333
5608 "MN10200 options:\n"
5612 #: config/tc-mn10200.c:807 config/tc-mn10300.c:955 config/tc-ppc.c:1733
5613 #: config/tc-v850.c:1733
5615 msgid "Unrecognized opcode: `%s'"
5618 #: config/tc-mn10300.c:544
5620 "MN10300 options:\n"
5624 #: config/tc-mn10300.c:972
5625 msgid "Invalid opcode/operands"
5628 #: config/tc-mn10300.c:1449
5629 msgid "Invalid register specification."
5632 #: config/tc-ns32k.c:446
5633 msgid "Invalid syntax in PC-relative addressing mode"
5636 #: config/tc-ns32k.c:470
5637 msgid "Invalid syntax in External addressing mode"
5640 #: config/tc-ns32k.c:550
5641 msgid "Invalid syntax in Memory Relative addressing mode"
5644 #: config/tc-ns32k.c:617
5645 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
5648 #: config/tc-ns32k.c:622
5649 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
5652 #: config/tc-ns32k.c:627
5653 msgid "Scaled-indexed addressing mode combined with scaled-index"
5656 #: config/tc-ns32k.c:638
5657 msgid "Invalid or illegal addressing mode combined with scaled-index"
5660 #: config/tc-ns32k.c:750
5661 msgid "Premature end of suffix -- Defaulting to d"
5664 #: config/tc-ns32k.c:763
5665 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
5668 #: config/tc-ns32k.c:809
5669 msgid "Very short instr to option, ie you can't do it on a NULLstr"
5672 #: config/tc-ns32k.c:860
5673 msgid "No such entry in list. (cpu/mmu register)"
5676 #: config/tc-ns32k.c:901
5677 msgid "Internal consistency error. check ns32k-opcode.h"
5680 #: config/tc-ns32k.c:925
5681 msgid "Address of immediate operand"
5684 #: config/tc-ns32k.c:926
5685 msgid "Invalid immediate write operand."
5688 #: config/tc-ns32k.c:1056
5689 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
5692 #: config/tc-ns32k.c:1089
5693 msgid "No such opcode"
5696 #: config/tc-ns32k.c:1166
5697 msgid "Bad suffix, defaulting to d"
5700 #: config/tc-ns32k.c:1194
5701 msgid "Too many operands passed to instruction"
5704 #. Check error in default.
5705 #: config/tc-ns32k.c:1207
5706 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
5709 #: config/tc-ns32k.c:1211
5710 msgid "Wrong number of operands"
5713 #: config/tc-ns32k.c:1332
5714 msgid "iif convert internal pcrel/binary"
5717 #: config/tc-ns32k.c:1349
5718 msgid "Bignum too big for long"
5721 #: config/tc-ns32k.c:1427
5722 msgid "iif convert internal pcrel/pointer"
5725 #: config/tc-ns32k.c:1432
5726 msgid "Internal logic error in iif.iifP[n].type"
5729 #. We cant relax this case.
5730 #: config/tc-ns32k.c:1470
5731 msgid "Can't relax difference"
5734 #: config/tc-ns32k.c:1518
5735 msgid "Displacement to large for :d"
5738 #: config/tc-ns32k.c:1531
5739 msgid "Internal logic error in iif.iifP[].type"
5742 #: config/tc-ns32k.c:1591
5744 msgid "Can not do %d byte pc-relative relocation for storage type %d"
5747 #: config/tc-ns32k.c:1594
5749 msgid "Can not do %d byte relocation for storage type %d"
5753 #: config/tc-ns32k.c:1626
5755 msgid "Can't hash %s: %s"
5758 #: config/tc-ns32k.c:1714
5759 msgid "Byte displacement out of range. line number not valid"
5762 #: config/tc-ns32k.c:1723
5763 msgid "Word displacement out of range. line number not valid"
5766 #: config/tc-ns32k.c:1737
5767 msgid "Double word displacement out of range"
5770 #: config/tc-ns32k.c:1757
5772 msgid "Internal logic error. line %s, file \"%s\""
5775 #: config/tc-ns32k.c:1805
5777 msgid "Internal logic error. line %s, file \"%s\""
5780 #: config/tc-ns32k.c:1909
5781 msgid "Bit field out of range"
5784 #: config/tc-ns32k.c:2176
5786 msgid "invalid architecture option -m%s"
5789 #: config/tc-ns32k.c:2192
5792 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
5795 #: config/tc-ns32k.c:2370
5797 msgid "Cannot find relocation type for symbol %s, code %d"
5800 #: config/tc-pj.c:66 config/tc-pj.c:74
5801 msgid "confusing relocation expressions"
5804 #: config/tc-pj.c:165
5805 msgid "can't have relocation for ipush"
5808 #: config/tc-pj.c:272
5810 msgid "unknown opcode %s"
5813 #: config/tc-pj.c:421
5816 "-little\t\t\tgenerate little endian code\n"
5817 "-big\t\t\tgenerate big endian code\n"
5820 #: config/tc-pj.c:458 config/tc-sh.c:2950 config/tc-sh.c:2957
5821 #: config/tc-sh.c:2964 config/tc-sh.c:2971
5822 msgid "pcrel too far"
5825 #: config/tc-pj.c:526 config/tc-sh.c:3062
5826 msgid "offset out of range"
5829 #: config/tc-ppc.c:923
5831 msgid "invalid switch -m%s"
5834 #: config/tc-ppc.c:960
5836 "PowerPC options:\n"
5838 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
5839 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
5840 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
5841 "-mppc, -mppc32, -m403, -m405, -m603, -m604\n"
5842 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
5843 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
5844 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
5845 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
5846 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
5847 "-mregnames\t\tAllow symbolic names for registers\n"
5848 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
5851 #: config/tc-ppc.c:975
5853 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
5854 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
5855 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
5856 "-mlittle, -mlittle-endian\n"
5857 "\t\t\tgenerate code for a little endian machine\n"
5858 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
5859 "-msolaris\t\tgenerate code for Solaris\n"
5860 "-mno-solaris\t\tdo not generate code for Solaris\n"
5861 "-V\t\t\tprint assembler version number\n"
5862 "-Qy, -Qn\t\tignored\n"
5865 #: config/tc-ppc.c:1010
5867 msgid "Unknown default cpu = %s, os = %s"
5870 #: config/tc-ppc.c:1035
5871 msgid "Neither Power nor PowerPC opcodes were selected."
5874 #: config/tc-ppc.c:1114
5876 msgid "Internal assembler error for instruction %s"
5879 #: config/tc-ppc.c:1133
5881 msgid "Internal assembler error for macro %s"
5884 #: config/tc-ppc.c:1343
5885 msgid "identifier+constant@got means identifier@got+constant"
5888 #: config/tc-ppc.c:1397 config/tc-sh.c:343 config/tc-sh.c:371
5890 msgid "%s relocations do not fit in %d bytes\n"
5893 #: config/tc-ppc.c:1497
5895 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
5898 #: config/tc-ppc.c:1579
5899 msgid "Relocation cannot be done when using -mrelocatable"
5902 #: config/tc-ppc.c:1660
5904 msgid "syntax error: invalid toc specifier `%s'"
5907 #: config/tc-ppc.c:1674
5909 msgid "syntax error: expected `]', found `%c'"
5912 #: config/tc-ppc.c:1909
5913 msgid "[tocv] symbol is not a toc symbol"
5916 #: config/tc-ppc.c:1920
5917 msgid "Unimplemented toc32 expression modifier"
5920 #: config/tc-ppc.c:1925
5921 msgid "Unimplemented toc64 expression modifier"
5924 #: config/tc-ppc.c:1929
5926 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
5929 #: config/tc-ppc.c:2082
5931 msgid "syntax error; found `%c' but expected `%c'"
5934 #: config/tc-ppc.c:2190
5935 msgid "wrong number of operands"
5938 #: config/tc-ppc.c:2246
5939 msgid "Bad .section directive: want a,w,x,e in string"
5942 #: config/tc-ppc.c:2360
5943 msgid "missing size"
5946 #: config/tc-ppc.c:2369
5947 msgid "negative size"
5950 #: config/tc-ppc.c:2410
5951 msgid "missing real symbol name"
5954 #: config/tc-ppc.c:2431
5955 msgid "attempt to redefine symbol"
5958 #: config/tc-ppc.c:2665
5959 msgid "The XCOFF file format does not support arbitrary sections"
5962 #: config/tc-ppc.c:2773 config/tc-ppc.c:3298 read.c:3000
5963 msgid "missing value"
5966 #: config/tc-ppc.c:2791
5967 msgid "illegal .stabx expression; zero assumed"
5970 #: config/tc-ppc.c:2823
5971 msgid "missing class"
5974 #: config/tc-ppc.c:2832
5975 msgid "missing type"
5978 #: config/tc-ppc.c:2893
5979 msgid "missing symbol name"
5982 #: config/tc-ppc.c:3069
5983 msgid "nested .bs blocks"
5986 #: config/tc-ppc.c:3102
5987 msgid ".es without preceding .bs"
5990 #: config/tc-ppc.c:3290
5991 msgid "non-constant byte count"
5994 #: config/tc-ppc.c:3335
5995 msgid ".tc not in .toc section"
5998 #: config/tc-ppc.c:3354
5999 msgid ".tc with no label"
6002 #: config/tc-ppc.c:3429
6003 msgid "No previous section to return to. Directive ignored."
6008 #: config/tc-ppc.c:3848
6009 msgid "Unsupported section attribute -- 'a'"
6012 #: config/tc-ppc.c:4038
6013 msgid "bad symbol suffix"
6016 #: config/tc-ppc.c:4131
6017 msgid "Unrecognized symbol suffix"
6020 #: config/tc-ppc.c:4213
6021 msgid "two .function pseudo-ops with no intervening .ef"
6024 #: config/tc-ppc.c:4226
6025 msgid ".ef with no preceding .function"
6028 #: config/tc-ppc.c:4354
6030 msgid "warning: symbol %s has no csect"
6033 #: config/tc-ppc.c:4655
6034 msgid "symbol in .toc does not match any .tc"
6037 #: config/tc-ppc.c:4952
6038 msgid "unsupported relocation type"
6041 #: config/tc-ppc.c:5014
6043 msgid "cannot emit PC relative %s relocation against %s"
6046 #: config/tc-ppc.c:5019
6048 msgid "cannot emit PC relative %s relocation"
6051 #: config/tc-ppc.c:5081
6052 msgid "must branch to an address a multiple of 4"
6055 #: config/tc-ppc.c:5085
6057 msgid "@local or @plt branch destination is too far away, %ld bytes"
6060 #: config/tc-ppc.c:5109
6062 msgid "Gas failure, reloc value %d\n"
6065 #: config/tc-sh.c:874
6066 msgid "illegal register after @-"
6069 #: config/tc-sh.c:890
6070 msgid "must be @(r0,...)"
6073 #: config/tc-sh.c:906
6074 msgid "syntax error in @(r0,...)"
6077 #: config/tc-sh.c:939 config/tc-sh.c:944
6078 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6081 #: config/tc-sh.c:949
6085 #: config/tc-sh.c:958
6086 msgid "illegal register after @"
6089 #: config/tc-sh.c:1519
6091 msgid "Invalid register: 'r%d'"
6094 #: config/tc-sh.c:1682
6095 msgid "insn can't be combined with parallel processing insn"
6098 #: config/tc-sh.c:1689 config/tc-sh.c:1700
6099 msgid "multiple movx specifications"
6102 #: config/tc-sh.c:1694 config/tc-sh.c:1721
6103 msgid "multiple movy specifications"
6106 #: config/tc-sh.c:1702
6107 msgid "invalid movx address register"
6110 #: config/tc-sh.c:1708 config/tc-sh.c:1713
6111 msgid "invalid movx dsp register"
6114 #: config/tc-sh.c:1730 config/tc-sh.c:1735
6115 msgid "invalid movy dsp register"
6118 #: config/tc-sh.c:1739
6119 msgid "invalid movy address register"
6122 #: config/tc-sh.c:1745
6123 msgid "dsp immediate shift value not constant"
6126 #: config/tc-sh.c:1752 config/tc-sh.c:1765
6127 msgid "multiple parallel processing specifications"
6130 #: config/tc-sh.c:1758
6131 msgid "multiple condition specifications"
6134 #: config/tc-sh.c:1774
6135 msgid "insn cannot be combined with pmuls"
6138 #: config/tc-sh.c:1791
6139 msgid "bad padd / psub pmuls output operand"
6142 #: config/tc-sh.c:1801
6143 msgid "condition not followed by conditionalizable insn"
6146 #: config/tc-sh.c:1811
6147 msgid "unrecognized characters at end of parallel processing insn"
6150 #: config/tc-sh.c:1927
6152 msgid "excess operands: '%s'"
6155 #: config/tc-sh.c:2110
6156 msgid ".uses pseudo-op seen when not relaxing"
6159 #: config/tc-sh.c:2116
6160 msgid "bad .uses format"
6163 #: config/tc-sh.c:2177
6166 "-little\t\t\tgenerate little endian code\n"
6167 "-relax\t\t\talter jump instructions for long displacements\n"
6168 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6169 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6172 #: config/tc-sh.c:2188 config/tc-w65.c:861
6173 msgid "call to tc_Nout_fix_to_chars \n"
6176 #: config/tc-sh.c:2272
6177 msgid ".uses does not refer to a local symbol in the same section"
6180 #: config/tc-sh.c:2291
6181 msgid "can't find fixup pointed to by .uses"
6184 #: config/tc-sh.c:2314
6185 msgid ".uses target does not refer to a local symbol in the same section"
6188 #: config/tc-sh.c:2411
6190 msgid "at 0x%lx, displacement overflows 12-bit field"
6193 #: config/tc-sh.c:2414
6195 msgid "at 0x%lx, displacement to defined symbol %s overflows 12-bit field"
6198 #: config/tc-sh.c:2418
6200 msgid "at 0x%lx, displacement to undefined symbol %s overflows 12-bit field"
6203 #: config/tc-sh.c:2535
6205 msgid "at 0x%lx, displacement overflows 8-bit field"
6208 #: config/tc-sh.c:2538
6210 msgid "at 0x%lx, displacement to defined symbol %s overflows 8-bit field "
6213 #: config/tc-sh.c:2542
6215 msgid "at 0x%lx, displacement to undefined symbol %s overflows 8-bit field "
6218 #: config/tc-sh.c:2596
6220 msgid "overflow in branch to %s; converted into longer instruction sequence"
6223 #: config/tc-sh.c:2671 config/tc-sh.c:2699 config/tc-sparc.c:4047
6224 #: config/tc-sparc.c:4066
6225 msgid "misaligned data"
6228 #: config/tc-sh.c:3054
6229 msgid "misaligned offset"
6232 #: config/tc-sparc.c:275
6233 msgid "Invalid default architecture, broken assembler."
6236 #: config/tc-sparc.c:279 config/tc-sparc.c:481
6237 msgid "Bad opcode table, broken assembler."
6240 #: config/tc-sparc.c:473
6242 msgid "invalid architecture -xarch=%s"
6245 #: config/tc-sparc.c:475
6247 msgid "invalid architecture -A%s"
6250 #: config/tc-sparc.c:542
6252 msgid "No compiled in support for %d bit object file format"
6255 #: config/tc-sparc.c:579
6256 msgid "Unrecognized option following -K"
6259 #: config/tc-sparc.c:620
6260 msgid "SPARC options:\n"
6263 #: config/tc-sparc.c:649
6266 "\t\t\tspecify variant of SPARC architecture\n"
6267 "-bump\t\t\twarn when assembler switches architectures\n"
6268 "-sparc\t\t\tignored\n"
6269 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
6270 "-relax\t\t\trelax jumps and branches (default)\n"
6271 "-no-relax\t\tavoid changing any jumps and branches\n"
6274 #: config/tc-sparc.c:657
6275 msgid "-k\t\t\tgenerate PIC\n"
6278 #: config/tc-sparc.c:661
6280 "-32\t\t\tcreate 32 bit object file\n"
6281 "-64\t\t\tcreate 64 bit object file\n"
6284 #: config/tc-sparc.c:664
6286 msgid "\t\t\t[default is %d]\n"
6289 #: config/tc-sparc.c:666
6291 "-TSO\t\t\tuse Total Store Ordering\n"
6292 "-PSO\t\t\tuse Partial Store Ordering\n"
6293 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
6296 #: config/tc-sparc.c:670
6298 msgid "\t\t\t[default is %s]\n"
6301 #: config/tc-sparc.c:672
6303 "-KPIC\t\t\tgenerate PIC\n"
6304 "-V\t\t\tprint assembler version number\n"
6305 "-undeclared-regs\tignore application global register usage without\n"
6306 "\t\t\tappropriate .register directive (default)\n"
6307 "-no-undeclared-regs\tforce error on application global register usage\n"
6308 "\t\t\twithout appropriate .register directive\n"
6310 "-Qy, -Qn\t\tignored\n"
6314 #: config/tc-sparc.c:684
6316 "-EL\t\t\tgenerate code for a little endian machine\n"
6317 "-EB\t\t\tgenerate code for a big endian machine\n"
6318 "--little-endian-data\tgenerate code for a machine having big endian\n"
6319 " instructions and little endian data.\n"
6322 #: config/tc-sparc.c:802
6324 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
6327 #: config/tc-sparc.c:821
6329 msgid "Internal error: can't find opcode `%s' for `%s'\n"
6332 #: config/tc-sparc.c:970
6333 msgid "Support for 64-bit arithmetic not compiled in."
6336 #: config/tc-sparc.c:1017
6337 msgid "set: number not in 0..4294967295 range"
6340 #: config/tc-sparc.c:1024
6341 msgid "set: number not in -2147483648..4294967295 range"
6344 #: config/tc-sparc.c:1084
6345 msgid "setsw: number not in -2147483648..4294967295 range"
6348 #: config/tc-sparc.c:1133
6349 msgid "setx: temporary register same as destination register"
6352 #: config/tc-sparc.c:1204
6353 msgid "setx: illegal temporary register g0"
6356 #: config/tc-sparc.c:1301
6357 msgid "FP branch in delay slot"
6360 #: config/tc-sparc.c:1317
6361 msgid "FP branch preceded by FP instruction; NOP inserted"
6364 #: config/tc-sparc.c:1357
6365 msgid "failed special case insn sanity check"
6368 #: config/tc-sparc.c:1445
6369 msgid ": invalid membar mask name"
6372 #: config/tc-sparc.c:1461
6373 msgid ": invalid membar mask expression"
6376 #: config/tc-sparc.c:1466
6377 msgid ": invalid membar mask number"
6380 #: config/tc-sparc.c:1484
6381 msgid ": invalid prefetch function name"
6384 #: config/tc-sparc.c:1492
6385 msgid ": invalid prefetch function expression"
6388 #: config/tc-sparc.c:1497
6389 msgid ": invalid prefetch function number"
6392 #: config/tc-sparc.c:1525 config/tc-sparc.c:1537
6393 msgid ": unrecognizable privileged register"
6396 #: config/tc-sparc.c:1561 config/tc-sparc.c:1578
6397 msgid ": unrecognizable v9a ancillary state register"
6400 #: config/tc-sparc.c:1566
6401 msgid ": rd on write only ancillary state register"
6404 #: config/tc-sparc.c:1602
6405 msgid ": asr number must be between 16 and 31"
6408 #: config/tc-sparc.c:1610
6409 msgid ": asr number must be between 0 and 31"
6412 #: config/tc-sparc.c:1620
6413 msgid ": expecting %asrN"
6416 #: config/tc-sparc.c:1948
6417 msgid "detected global register use not covered by .register pseudo-op"
6420 #: config/tc-sparc.c:2019
6421 msgid ": There are only 64 f registers; [0-63]"
6424 #: config/tc-sparc.c:2021 config/tc-sparc.c:2033
6425 msgid ": There are only 32 f registers; [0-31]"
6428 #: config/tc-sparc.c:2151 config/tc-sparc.c:2187
6429 msgid "Illegal operands: %%%s requires arguments in ()"
6432 #: config/tc-sparc.c:2199
6434 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
6437 #: config/tc-sparc.c:2309
6438 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
6441 #: config/tc-sparc.c:2319
6443 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
6447 #: config/tc-sparc.c:2337
6448 msgid ": PC-relative operand can't be a constant"
6451 #: config/tc-sparc.c:2370
6452 msgid ": invalid ASI name"
6455 #: config/tc-sparc.c:2378
6456 msgid ": invalid ASI expression"
6459 #: config/tc-sparc.c:2383
6460 msgid ": invalid ASI number"
6463 #: config/tc-sparc.c:2480
6464 msgid "OPF immediate operand out of range (0-0x1ff)"
6467 #: config/tc-sparc.c:2485
6468 msgid "non-immediate OPF operand, ignored"
6471 #: config/tc-sparc.c:2504
6472 msgid ": invalid cpreg name"
6475 #: config/tc-sparc.c:2533
6477 msgid "Illegal operands%s"
6480 #: config/tc-sparc.c:2565
6482 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
6485 #: config/tc-sparc.c:2601
6487 msgid "Architecture mismatch on \"%s\"."
6490 #: config/tc-sparc.c:2602
6492 msgid " (Requires %s; requested architecture is %s.)"
6495 #: config/tc-sparc.c:3212
6497 msgid "bad or unhandled relocation type: 0x%02x"
6500 #: config/tc-sparc.c:3515
6501 msgid "bad .reserve segment -- expected BSS segment"
6504 #: config/tc-sparc.c:3532
6505 msgid "missing alignment"
6508 #: config/tc-sparc.c:3543 config/tc-sparc.c:3693
6510 msgid "alignment too large; assuming %d"
6513 #: config/tc-sparc.c:3549 config/tc-sparc.c:3699
6514 msgid "negative alignment"
6517 #: config/tc-sparc.c:3559 config/tc-sparc.c:3722
6518 msgid "alignment not a power of 2"
6521 #: config/tc-sparc.c:3679
6522 msgid "Expected comma after common length"
6525 #: config/tc-sparc.c:3914 config/tc-sparc.c:3924
6526 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
6529 #: config/tc-sparc.c:3942
6530 msgid "redefinition of global register"
6533 #: config/tc-sparc.c:3953
6535 msgid "Register symbol %s already defined."
6538 #: config/tc-tahoe.c:386
6539 msgid "The -a option doesn't exist. (Despite what the man page says!"
6542 #: config/tc-tahoe.c:390 config/tc-vax.c:3132
6544 msgid "Displacement length %s ignored!"
6547 #: config/tc-tahoe.c:394 config/tc-vax.c:3124
6548 msgid "SYMBOL TABLE not implemented"
6551 #: config/tc-tahoe.c:398 config/tc-vax.c:3128
6552 msgid "TOKEN TRACE not implemented"
6555 #: config/tc-tahoe.c:402 config/tc-vax.c:3136
6557 msgid "I don't need or use temp. file \"%s\"."
6560 #: config/tc-tahoe.c:406 config/tc-vax.c:3140
6561 msgid "I don't use an interpass file! -V ignored"
6564 #: config/tc-tahoe.c:420
6568 "-d LENGTH\t\tignored\n"
6571 "-t FILE\t\t\tignored\n"
6576 #: config/tc-tahoe.c:1074
6577 msgid "Casting a branch displacement is bad form, and is ignored."
6580 #: config/tc-tahoe.c:1130
6581 msgid "Couldn't parse the [index] in this operand."
6584 #: config/tc-tahoe.c:1136
6585 msgid "Couldn't find the opening '[' for the index of this operand."
6588 #: config/tc-tahoe.c:1176
6589 msgid "Couldn't find the opening '(' for the deref of this operand."
6592 #: config/tc-tahoe.c:1186
6593 msgid "Operand can't be both pre-inc and post-dec."
6596 #: config/tc-tahoe.c:1216
6597 msgid "I parsed 2 registers in this operand."
6600 #: config/tc-tahoe.c:1266
6601 msgid "Can't relocate expression error."
6604 #. This is an error. Tahoe doesn't allow any expressions
6605 #. bigger that a 32 bit long word. Any bigger has to be referenced
6607 #: config/tc-tahoe.c:1273
6608 msgid "Expression is too large for a 32 bits."
6611 #: config/tc-tahoe.c:1278
6612 msgid "Junk at end of expression."
6615 #: config/tc-tahoe.c:1317
6616 msgid "Syntax error in direct register mode."
6619 #: config/tc-tahoe.c:1319
6620 msgid "You can't index a register in direct register mode."
6623 #: config/tc-tahoe.c:1322
6624 msgid "SP can't be the source operand with direct register addressing."
6627 #: config/tc-tahoe.c:1324
6628 msgid "Can't take the address of a register."
6631 #: config/tc-tahoe.c:1326
6632 msgid "Direct Register can't be used in a branch."
6635 #: config/tc-tahoe.c:1328
6636 msgid "For quad access, the register must be even and < 14."
6639 #: config/tc-tahoe.c:1330
6640 msgid "You can't cast a direct register."
6643 #: config/tc-tahoe.c:1336
6644 msgid "Using reg 14 for quadwords can tromp the FP register."
6647 #: config/tc-tahoe.c:1348
6648 msgid "Syntax error in auto-dec mode."
6651 #: config/tc-tahoe.c:1350
6652 msgid "You can't have an index auto dec mode."
6655 #: config/tc-tahoe.c:1352
6656 msgid "Auto dec mode cant be used for reading."
6659 #: config/tc-tahoe.c:1354
6660 msgid "Auto dec only works of the SP register."
6663 #: config/tc-tahoe.c:1356
6664 msgid "Auto dec can't be used in a branch."
6667 #: config/tc-tahoe.c:1358
6668 msgid "Auto dec won't work with quadwords."
6671 #: config/tc-tahoe.c:1365
6672 msgid "Syntax error in one of the auto-inc modes."
6675 #: config/tc-tahoe.c:1371
6676 msgid "Auto inc deferred only works of the SP register."
6679 #: config/tc-tahoe.c:1373
6680 msgid "You can't have an index auto inc deferred mode."
6683 #: config/tc-tahoe.c:1375 config/tc-tahoe.c:1386
6684 msgid "Auto inc can't be used in a branch."
6687 #: config/tc-tahoe.c:1382
6688 msgid "You can't write to an auto inc register."
6691 #: config/tc-tahoe.c:1384
6692 msgid "Auto inc only works of the SP register."
6695 #: config/tc-tahoe.c:1388
6696 msgid "Auto inc won't work with quadwords."
6699 #: config/tc-tahoe.c:1390
6700 msgid "You can't have an index in auto inc mode."
6703 #: config/tc-tahoe.c:1398
6704 msgid "You can't index the sp register."
6707 #: config/tc-tahoe.c:1404
6708 msgid "Syntax error in register displaced mode."
6711 #: config/tc-tahoe.c:1423
6712 msgid "An offest is needed for this operand."
6715 #: config/tc-tahoe.c:1435
6716 msgid "You can't index a register in immediate mode."
6719 #: config/tc-tahoe.c:1437
6720 msgid "Immediate access can't be used as an address."
6723 #: config/tc-tahoe.c:1548
6725 msgid "Compiler bug: ODD number of bytes in arg structure %s."
6728 #: config/tc-tahoe.c:1575 config/tc-vax.c:1839
6729 msgid "Not enough operands"
6732 #: config/tc-tahoe.c:1585 config/tc-vax.c:1846
6733 msgid "Too many operands"
6736 #: config/tc-tahoe.c:1636 config/tc-vax.c:364
6738 msgid "Ignoring statement due to \"%s\""
6741 #: config/tc-tahoe.c:1731
6743 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
6746 #: config/tc-tahoe.c:1825
6747 msgid "Real branch displacements must be expressions."
6750 #: config/tc-tahoe.c:1828
6752 msgid "Complier error: I got an unknown synthetic branch :%c"
6755 #: config/tc-tahoe.c:1969
6757 msgid "Barf, bad mode %x\n"
6760 #: config/tc-tic54x.c:84
6761 msgid "C54x-specific command line options:\n"
6764 #: config/tc-tic54x.c:85
6765 msgid "-mfar-mode | -mf Use extended addressing\n"
6768 #: config/tc-tic54x.c:86
6769 msgid "-mcpu=<CPU version> Specify the CPU version\n"
6772 #: config/tc-tic54x.c:88
6773 msgid "-mcoff-version={0|1|2} Select COFF version\n"
6776 #: config/tc-tic54x.c:90
6777 msgid "-merrors-to-file <filename>\n"
6780 #: config/tc-tic54x.c:91
6781 msgid "-me <filename> Redirect errors to a file\n"
6784 #: config/tc-tic54x.c:351
6785 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
6788 #: config/tc-tic54x.c:405
6789 msgid "Unterminated string after absolute expression"
6792 #: config/tc-tic54x.c:413
6793 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
6796 #: config/tc-tic54x.c:425
6797 msgid "symbols assigned with .eval must begin with a letter"
6800 #: config/tc-tic54x.c:682
6801 msgid "Offset on nested structures is ignored"
6804 #: config/tc-tic54x.c:732
6806 msgid ".end%s without preceding .%s"
6809 #: config/tc-tic54x.c:799
6811 msgid "Unrecognized struct/union tag '%s'"
6814 #: config/tc-tic54x.c:801
6815 msgid ".tag requires a structure tag"
6818 #: config/tc-tic54x.c:807
6819 msgid "Label required for .tag"
6822 #: config/tc-tic54x.c:825
6824 msgid ".tag target '%s' undefined"
6827 #: config/tc-tic54x.c:887
6829 msgid ".field count '%d' out of range (1 <= X <= 32)"
6832 #: config/tc-tic54x.c:917
6834 msgid "Unrecognized field type '%c'"
6837 #. Disallow .byte with a non constant expression that will
6838 #. require relocation.
6839 #: config/tc-tic54x.c:1052
6840 msgid "Relocatable values require at least WORD storage"
6843 #: config/tc-tic54x.c:1114
6844 msgid "Use of .def/.ref is deprecated. Use .global instead"
6847 #: config/tc-tic54x.c:1305
6848 msgid ".space/.bes repeat count is negative, ignored"
6851 #: config/tc-tic54x.c:1310
6852 msgid ".space/.bes repeat count is zero, ignored"
6855 #: config/tc-tic54x.c:1388
6856 msgid "Missing size argument"
6859 #: config/tc-tic54x.c:1525
6860 msgid "CPU version has already been set"
6863 #: config/tc-tic54x.c:1529
6865 msgid "Unrecognized version '%s'"
6868 #: config/tc-tic54x.c:1535
6869 msgid "Changing of CPU version on the fly not supported"
6872 #: config/tc-tic54x.c:1670
6873 msgid "p2align not supported on this target"
6876 #: config/tc-tic54x.c:1683
6877 msgid "Argument to .even ignored"
6880 #: config/tc-tic54x.c:1730
6881 msgid "Invalid field size, must be from 1 to 32"
6884 #: config/tc-tic54x.c:1743
6885 msgid "field size must be 16 when value is relocatable"
6888 #: config/tc-tic54x.c:1757
6889 msgid "field value truncated"
6892 #: config/tc-tic54x.c:1863 config/tc-tic54x.c:2175
6894 msgid "Unrecognized section '%s'"
6897 #: config/tc-tic54x.c:1872
6898 msgid "Current section is unitialized, section name required for .clink"
6901 #: config/tc-tic54x.c:2084
6902 msgid "ENDLOOP without corresponding LOOP"
6905 #: config/tc-tic54x.c:2127
6906 msgid "Mixing of normal and extended addressing not supported"
6909 #: config/tc-tic54x.c:2133
6910 msgid "Extended addressing not supported on the specified CPU"
6913 #: config/tc-tic54x.c:2181
6914 msgid ".sblock may be used for initialized sections only"
6917 #: config/tc-tic54x.c:2212
6918 msgid "Symbol missing for .set/.equ"
6921 #: config/tc-tic54x.c:2269
6922 msgid ".var may only be used within a macro definition"
6925 #: config/tc-tic54x.c:2277
6926 msgid "Substitution symbols must begin with a letter"
6929 #: config/tc-tic54x.c:2368
6931 msgid "Can't open macro library file '%s' for reading."
6934 #: config/tc-tic54x.c:2375
6936 msgid "File '%s' not in macro archive format"
6939 #: config/tc-tic54x.c:2532
6941 msgid "Bad COFF version '%s'"
6944 #: config/tc-tic54x.c:2541
6946 msgid "Bad CPU version '%s'"
6949 #: config/tc-tic54x.c:2553 config/tc-tic54x.c:2556
6951 msgid "Can't redirect stderr to the file '%s'"
6954 #: config/tc-tic54x.c:2702
6956 msgid "Undefined substitution symbol '%s'"
6959 #: config/tc-tic54x.c:3390
6960 msgid "Badly formed address expression"
6963 #: config/tc-tic54x.c:3655
6965 msgid "Invalid dmad syntax '%s'"
6968 #: config/tc-tic54x.c:3771
6969 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
6972 #: config/tc-tic54x.c:3791
6974 msgid "Unrecognized indirect address format \"%s\""
6977 #: config/tc-tic54x.c:3828
6979 msgid "Operand '%s' out of range (%d <= x <= %d)"
6982 #: config/tc-tic54x.c:3848
6983 msgid "Error in relocation handling"
6986 #: config/tc-tic54x.c:3869 config/tc-tic54x.c:3933 config/tc-tic54x.c:3963
6988 msgid "Unrecognized condition code \"%s\""
6991 #: config/tc-tic54x.c:3886
6993 msgid "Condition \"%s\" does not match preceding group"
6996 #: config/tc-tic54x.c:3894
6999 "Condition \"%s\" uses a different accumulator from a preceding condition"
7002 #: config/tc-tic54x.c:3901
7003 msgid "Only one comparison conditional allowed"
7006 #: config/tc-tic54x.c:3906
7007 msgid "Only one overflow conditional allowed"
7010 #: config/tc-tic54x.c:3914
7012 msgid "Duplicate %s conditional"
7015 #: config/tc-tic54x.c:3948
7016 msgid "Invalid auxiliary register (use AR0-AR7)"
7019 #: config/tc-tic54x.c:3983
7020 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7023 #: config/tc-tic54x.c:3991
7025 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7026 "Resulting behavior is undefined."
7029 #: config/tc-tic54x.c:4017
7031 "Destination accumulator for each part of this parallel instruction must be "
7035 #: config/tc-tic54x.c:4066
7037 msgid "Memory mapped register \"%s\" out of range"
7040 #: config/tc-tic54x.c:4105
7041 msgid "Invalid operand (use 1, 2, or 3)"
7044 #: config/tc-tic54x.c:4130
7045 msgid "A status register or status bit name is required"
7048 #: config/tc-tic54x.c:4140
7050 msgid "Unrecognized status bit \"%s\""
7053 #: config/tc-tic54x.c:4163
7055 msgid "Invalid status register \"%s\""
7058 #: config/tc-tic54x.c:4175
7060 msgid "Operand \"%s\" out of range (use 1 or 2)"
7063 #: config/tc-tic54x.c:4375
7065 msgid "Unrecognized instruction \"%s\""
7068 #: config/tc-tic54x.c:4404
7070 msgid "Unrecognized operand list '%s' for instruction '%s'"
7073 #: config/tc-tic54x.c:4436
7075 msgid "Unrecognized parallel instruction \"%s\""
7078 #: config/tc-tic54x.c:4488
7080 msgid "Invalid operand (s) for parallel instruction \"%s\""
7083 #: config/tc-tic54x.c:4491
7085 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7088 #: config/tc-tic54x.c:4723
7090 msgid "%s symbol recursion stopped at second appearance of '%s'"
7093 #: config/tc-tic54x.c:4762
7094 msgid "Unrecognized substitution symbol function"
7097 #: config/tc-tic54x.c:4767
7098 msgid "Missing '(' after substitution symbol function"
7101 #: config/tc-tic54x.c:4781
7102 msgid "Expecting second argument"
7105 #: config/tc-tic54x.c:4794 config/tc-tic54x.c:4843
7106 msgid "Extra junk in function call, expecting ')'"
7109 #: config/tc-tic54x.c:4819
7110 msgid "Function expects two arguments"
7113 #: config/tc-tic54x.c:4832
7114 msgid "Expecting character constant argument"
7117 #: config/tc-tic54x.c:4838
7118 msgid "Both arguments must be substitution symbols"
7121 #: config/tc-tic54x.c:4891
7123 msgid "Invalid subscript (use 1 to %d)"
7126 #: config/tc-tic54x.c:4901
7128 msgid "Invalid length (use 0 to %d"
7131 #: config/tc-tic54x.c:4911
7132 msgid "Missing ')' in subscripted substitution symbol expression"
7135 #: config/tc-tic54x.c:4931
7136 msgid "Missing forced substitution terminator ':'"
7139 #: config/tc-tic54x.c:5104
7142 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7146 #: config/tc-tic54x.c:5145
7148 msgid "Unrecognized parallel instruction '%s'"
7151 #: config/tc-tic54x.c:5157
7153 msgid "Instruction '%s' requires an LP cpu version"
7156 #: config/tc-tic54x.c:5164
7158 msgid "Instruction '%s' requires far mode addressing"
7161 #: config/tc-tic54x.c:5176
7164 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7165 "left). Resulting behavior is undefined."
7168 #: config/tc-tic54x.c:5186
7170 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
7171 "Resulting behavior is undefined."
7174 #: config/tc-tic54x.c:5197
7176 msgid "'%s' is not repeatable. Resulting behavior is undefined."
7179 #: config/tc-tic54x.c:5201
7181 "Instructions using long offset modifiers or absolute addresses are not "
7182 "repeatable. Resulting behavior is undefined."
7185 #: config/tc-tic54x.c:5392
7187 msgid "Unsupported relocation size %d"
7190 #: config/tc-tic54x.c:5544
7191 msgid "non-absolute value used with .space/.bes"
7194 #: config/tc-tic54x.c:5548
7196 msgid "negative value ignored in %s"
7199 #: config/tc-tic54x.c:5635
7201 msgid "attempt to .space/.bes backwards? (%ld)"
7204 #: config/tc-tic54x.c:5668
7206 msgid "Invalid label '%s'"
7209 #: config/tc-tic80.c:91
7210 msgid "Relaxation is a luxury we can't afford"
7213 #: config/tc-tic80.c:141
7214 msgid "bad call to md_atof ()"
7217 #: config/tc-tic80.c:239
7218 msgid "':' not followed by 'm' or 's'"
7221 #: config/tc-tic80.c:252
7222 msgid "paren nesting"
7225 #: config/tc-tic80.c:266
7226 msgid "mismatched parenthesis"
7229 #: config/tc-tic80.c:468
7230 msgid "unhandled expression type"
7233 #: config/tc-tic80.c:682
7234 msgid "symbol reloc that is not PC relative or 32 bits"
7237 #: config/tc-tic80.c:711
7238 msgid "unhandled operand modifier"
7241 #: config/tc-tic80.c:753
7242 msgid "unhandled expression"
7245 #: config/tc-tic80.c:802
7247 msgid "Invalid mnemonic: '%s'"
7250 #: config/tc-tic80.c:815
7252 msgid "Invalid operands: '%s'"
7255 #: config/tc-tic80.c:893
7256 msgid "unhandled predefined symbol bits"
7259 #: config/tc-tic80.c:985
7261 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
7264 #: config/tc-tic80.c:1000
7265 msgid "unhandled relocation type in fixup"
7268 #: config/tc-tic80.c:1036
7269 msgid "md_convert_frag() not implemented yet"
7272 #: config/tc-v850.c:272
7274 msgid ".COMMon length (%d.) < 0! Ignored."
7277 #: config/tc-v850.c:1018
7279 msgid "unknown operand shift: %x\n"
7282 #: config/tc-v850.c:1019
7283 msgid "internal failure in parse_register_list"
7286 #: config/tc-v850.c:1036
7287 msgid "constant expression or register list expected"
7290 #: config/tc-v850.c:1041 config/tc-v850.c:1054 config/tc-v850.c:1073
7291 msgid "high bits set in register list expression"
7294 #: config/tc-v850.c:1113 config/tc-v850.c:1177
7295 msgid "illegal register included in list"
7298 #: config/tc-v850.c:1120
7299 msgid "system registers cannot be included in list"
7302 #: config/tc-v850.c:1125
7303 msgid "PSW cannot be included in list"
7306 #: config/tc-v850.c:1132
7307 msgid "High value system registers cannot be included in list"
7310 #: config/tc-v850.c:1156
7311 msgid "second register should follow dash in register list"
7314 #: config/tc-v850.c:1204
7315 msgid " V850 options:\n"
7318 #: config/tc-v850.c:1205
7319 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
7322 #: config/tc-v850.c:1206
7324 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
7327 #: config/tc-v850.c:1207
7328 msgid " -mv850 The code is targeted at the v850\n"
7331 #: config/tc-v850.c:1208
7332 msgid " -mv850e The code is targeted at the v850e\n"
7335 #: config/tc-v850.c:1209
7336 msgid " -mv850ea The code is targeted at the v850ea\n"
7339 #: config/tc-v850.c:1210
7341 " -mv850any The code is generic, despite any processor "
7342 "specific instructions\n"
7345 #: config/tc-v850.c:1222 config/tc-v850.c:1260
7347 msgid "unknown command line option: -%c%s\n"
7350 #: config/tc-v850.c:1413
7352 msgid "Unable to determine default target processor from string: %s"
7355 #: config/tc-v850.c:1461
7356 msgid "ctoff() relocation used on an instruction which does not support it"
7359 #: config/tc-v850.c:1483
7360 msgid "sdaoff() relocation used on an instruction which does not support it"
7363 #: config/tc-v850.c:1505
7364 msgid "zdaoff() relocation used on an instruction which does not support it"
7367 #: config/tc-v850.c:1538
7368 msgid "tdaoff() relocation used on an instruction which does not support it"
7371 #: config/tc-v850.c:1754
7372 msgid "Target processor does not support this instruction."
7375 #: config/tc-v850.c:1844 config/tc-v850.c:1874 config/tc-v850.c:2062
7376 msgid "immediate operand is too large"
7379 #: config/tc-v850.c:1856
7380 msgid "AAARG -> unhandled constant reloc"
7383 #: config/tc-v850.c:1900
7384 msgid "invalid register name"
7387 #: config/tc-v850.c:1905
7388 msgid "register r0 cannot be used here"
7391 #: config/tc-v850.c:1917
7392 msgid "invalid system register name"
7395 #: config/tc-v850.c:1930
7396 msgid "expected EP register"
7399 #: config/tc-v850.c:1947
7400 msgid "invalid condition code name"
7403 #: config/tc-v850.c:1968 config/tc-v850.c:1972
7404 msgid "constant too big to fit into instruction"
7407 #: config/tc-v850.c:2025
7408 msgid "syntax error: value is missing before the register name"
7411 #: config/tc-v850.c:2027
7412 msgid "syntax error: register not expected"
7415 #: config/tc-v850.c:2041
7416 msgid "syntax error: system register not expected"
7419 #: config/tc-v850.c:2046
7420 msgid "syntax error: condition code not expected"
7423 #: config/tc-v850.c:2087
7424 msgid "invalid operand"
7427 #: config/tc-vax.c:259
7429 msgid "VIP_BEGIN error:%s"
7432 #: config/tc-vax.c:383
7434 msgid "Ignoring statement because \"%s\""
7437 #: config/tc-vax.c:430
7438 msgid "Can't relocate expression"
7441 #: config/tc-vax.c:533
7442 msgid "Bignum not permitted in short literal. Immediate mode assumed."
7445 #: config/tc-vax.c:542
7446 msgid "Can't do flonum short literal: immediate mode used."
7449 #: config/tc-vax.c:587
7451 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
7454 #: config/tc-vax.c:908
7456 msgid "Short literal overflow(%ld.), immediate mode assumed."
7459 #: config/tc-vax.c:917
7461 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
7464 #: config/tc-vax.c:976
7465 msgid "Length specification ignored. Address mode 9F used"
7468 #: config/tc-vax.c:1025
7469 msgid "Invalid operand: immediate value used as base address."
7472 #: config/tc-vax.c:1027
7473 msgid "Invalid operand: immediate value used as address."
7476 #: config/tc-vax.c:1818
7477 msgid "odd number of bytes in operand description"
7480 #: config/tc-vax.c:1834
7484 #: config/tc-vax.c:2390
7485 msgid "no '[' to match ']'"
7488 #: config/tc-vax.c:2408
7489 msgid "bad register in []"
7492 #: config/tc-vax.c:2410
7493 msgid "[PC] index banned"
7496 #: config/tc-vax.c:2445
7497 msgid "no '(' to match ')'"
7500 #: config/tc-vax.c:2580
7501 msgid "invalid branch operand"
7504 #: config/tc-vax.c:2609
7505 msgid "address prohibits @"
7508 #: config/tc-vax.c:2611
7509 msgid "address prohibits #"
7512 #: config/tc-vax.c:2615
7513 msgid "address prohibits -()"
7516 #: config/tc-vax.c:2617
7517 msgid "address prohibits ()+"
7520 #: config/tc-vax.c:2620
7521 msgid "address prohibits ()"
7524 #: config/tc-vax.c:2622
7525 msgid "address prohibits []"
7528 #: config/tc-vax.c:2624
7529 msgid "address prohibits register"
7532 #: config/tc-vax.c:2626
7533 msgid "address prohibits displacement length specifier"
7536 #: config/tc-vax.c:2656
7537 msgid "invalid operand of S^#"
7540 #: config/tc-vax.c:2673
7541 msgid "S^# needs expression"
7544 #: config/tc-vax.c:2680
7545 msgid "S^# may only read-access"
7548 #: config/tc-vax.c:2705
7549 msgid "invalid operand of -()"
7552 #: config/tc-vax.c:2711
7553 msgid "-(PC) unpredictable"
7556 #: config/tc-vax.c:2713
7557 msgid "[]index same as -()register: unpredictable"
7560 #: config/tc-vax.c:2749
7561 msgid "invalid operand of ()+"
7564 #: config/tc-vax.c:2755
7565 msgid "(PC)+ unpredictable"
7568 #: config/tc-vax.c:2757
7569 msgid "[]index same as ()+register: unpredictable"
7572 #: config/tc-vax.c:2782
7573 msgid "# conflicts length"
7576 #: config/tc-vax.c:2784
7577 msgid "# bars register"
7580 #: config/tc-vax.c:2806
7581 msgid "writing or modifying # is unpredictable"
7584 #: config/tc-vax.c:2836
7585 msgid "length not needed"
7588 #: config/tc-vax.c:2843
7589 msgid "can't []index a register, because it has no address"
7592 #: config/tc-vax.c:2845
7593 msgid "a register has no address"
7596 #: config/tc-vax.c:2856
7597 msgid "PC part of operand unpredictable"
7600 #: config/tc-vax.c:3185
7603 "-d LENGTH\t\tignored\n"
7606 "-t FILE\t\t\tignored\n"
7611 #: config/tc-vax.c:3194
7614 "-+\t\t\thash encode names longer than 31 characters\n"
7615 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
7616 "-H\t\t\tshow new symbol after hash truncation\n"
7617 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
7618 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
7619 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
7622 #: config/tc-w65.c:126
7623 msgid "need on or off."
7626 #: config/tc-w65.c:310 config/tc-w65.c:353
7627 msgid "syntax error after <exp"
7630 #: config/tc-z8k.c:290
7632 msgid "register rr%d, out of range."
7635 #: config/tc-z8k.c:298
7637 msgid "register rh%d, out of range."
7640 #: config/tc-z8k.c:306
7642 msgid "register rl%d, out of range."
7645 #: config/tc-z8k.c:315
7647 msgid "register rq%d, out of range."
7650 #: config/tc-z8k.c:323
7652 msgid "register r%d, out of range."
7655 #: config/tc-z8k.c:368
7660 #: config/tc-z8k.c:385
7662 msgid "register is wrong size for a word %s"
7665 #: config/tc-z8k.c:401
7667 msgid "register is wrong size for address %s"
7670 #: config/tc-z8k.c:674
7671 msgid "Missing ) in ra(rb)"
7674 #: config/tc-z8k.c:941
7676 msgid "operand %s0x%x out of range."
7679 #: config/tc-z8k.c:1078
7680 msgid "immediate must be 1 or 2"
7683 #: config/tc-z8k.c:1081
7684 msgid "immediate 1 or 2 expected"
7687 #: config/tc-z8k.c:1107
7688 msgid "can't use R0 here"
7691 #: config/tc-z8k.c:1254
7692 msgid "Can't find opcode to match operands"
7695 #: config/tc-z8k.c:1369
7697 msgid "invalid architecture -z%s"
7700 #: config/tc-z8k.c:1385
7703 "-z8001\t\t\tgenerate segmented code\n"
7704 "-z8002\t\t\tgenerate unsegmented code\n"
7707 #: config/tc-z8k.c:1529
7709 msgid "Can't subtract symbols in different sections %s %s"
7714 msgid "Can't open `%s' for writing"
7719 msgid "Can't close `%s'"
7724 msgid "String too big (%lu bytes)"
7729 msgid "Inserting \"%s\" into string hash table: %s"
7732 #: ecoff.c:1614 ecoff.c:1808 ecoff.c:1833 ecoff.c:1865 ecoff.c:2019
7734 msgid "no current file pointer"
7738 msgid "too many st_End's"
7743 msgid "Inserting \"%s\" into tag hash table: %s"
7747 msgid "fake .file after real one"
7751 msgid "Filename goes over one page boundary."
7755 msgid ".begin directive without a preceding .file directive"
7759 msgid ".begin directive without a preceding .ent directive"
7763 msgid ".bend directive without a preceding .file directive"
7767 msgid ".bend directive without a preceding .ent directive"
7771 msgid ".bend directive names unknown symbol"
7775 msgid ".def pseudo-op used inside of .def/.endef; ignored"
7779 msgid "Empty symbol name in .def; ignored"
7783 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
7787 msgid "Badly formed .dim directive"
7791 msgid "Too many .dim entries"
7795 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
7799 msgid ".size pseudo-op used outside of .def/.endef; ignored"
7803 msgid "Badly formed .size directive"
7807 msgid "Too many .size entries"
7811 msgid ".type pseudo-op used outside of .def/.endef; ignored"
7814 #. FIXME: We could handle this by setting the continued bit.
7815 #. There would still be a limit: the .type argument can not
7819 msgid "The type of %s is too complex; it will be simplified"
7823 msgid "Unrecognized .type argument"
7827 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
7831 msgid ".val pseudo-op used outside of .def/.endef; ignored"
7835 msgid ".val expression is too copmlex"
7839 msgid ".endef pseudo-op used before .def; ignored"
7843 msgid "Bad COFF debugging info"
7848 msgid "No tag specified for %s"
7852 msgid "Bad COFF debugging information"
7856 msgid ".end directive without a preceding .file directive"
7860 msgid ".end directive without a preceding .ent directive"
7864 msgid ".end directive names unknown symbol"
7868 msgid "second .ent directive found before .end directive"
7872 msgid "No way to handle .file within .ent/.end section"
7876 msgid ".fmask outside of .ent"
7880 msgid ".mask outside of .ent"
7884 msgid ".loc before .file"
7889 msgid "Ignoring attempt to redefine symbol `%s'."
7893 msgid "bad .weakext directive"
7898 msgid ".stab%c is not supported"
7903 msgid ".stab%c: ignoring non-zero other field"
7909 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
7914 msgid "Illegal .stab%c directive, bad character"
7917 #: ecoff.c:4025 ecoff.c:4214 ecoff.c:4239
7918 msgid ".begin/.bend in different segments"
7922 msgid "Missing .end or .bend at end of file"
7926 msgid "GP prologue size exceeds field size, using 0 instead"
7931 "bad floating-point constant: exponent overflow, probably assembling junk"
7936 msgid "bad floating-point constant: unknown error code=%d."
7941 "A bignum with underscores may not have more than 8 hex digits in any word."
7945 msgid "A bignum with underscores must have exactly 4 words."
7948 #. Either not seen or not defined.
7949 #. @@ Should print out the original string instead of
7950 #. the parsed number.
7953 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
7957 msgid "Character constant too large"
7962 msgid "expr.c(operand): bad atof_generic return val %d"
7967 msgid "Missing '%c' assumed"
7970 #: expr.c:1025 read.c:3876
7971 msgid "EBCDIC constants are not supported"
7976 msgid "Unary operator %c ignored because bad operand follows"
7979 #: expr.c:1142 expr.c:1167
7980 msgid "syntax error in .startof. or .sizeof."
7984 msgid "Bad expression"
7988 msgid "missing operand; zero assumed"
7992 msgid "operation combines symbols in different segments"
7996 msgid "left operand is a bignum; integer 0 assumed"
8000 msgid "left operand is a float; integer 0 assumed"
8004 msgid "right operand is a bignum; integer 0 assumed"
8008 msgid "right operand is a float; integer 0 assumed"
8011 #: expr.c:1796 symbols.c:1086
8012 msgid "division by zero"
8017 msgid "Can't extend frag %d. chars"
8021 msgid "attempt to allocate data in absolute section"
8025 msgid "attempt to allocate data in common section"
8029 msgid "redefinition not allowed\n"
8034 msgid "the %c operator cannot take non-absolute arguments.\n"
8038 msgid "string where expression expected.\n"
8042 msgid "can't find primary in expression.\n"
8046 msgid "misplaced closing parens.\n"
8050 msgid "attempt to divide by zero.\n"
8054 msgid "can't add two relocatable expressions\n"
8058 msgid "unreasonable nesting.\n"
8062 msgid "End of file not at start of line.\n"
8067 msgid "Illegal base character %c.\n"
8072 msgid "radix is %c must be one of b, q, d or h"
8077 msgid "size must be one of b, w or l, is %c.\n"
8081 msgid "datab repeat must be constant.\n"
8085 msgid "datab data must be absolute.\n"
8089 msgid "align needs absolute expression.\n"
8093 msgid ".align needs absolute fill value.\n"
8097 msgid "res needs absolute expression for fill count.\n"
8101 msgid "form LIN= needs absolute expresssion.\n"
8109 msgid "form COL= needs absolute expresssion.\n"
8112 #. Turns the next expression into a string.
8113 #: gasp.c:1565 macro.c:387
8115 msgid "% operator needs absolute expression"
8119 msgid "misplaced ( .\n"
8123 msgid "misplaced ).\n"
8127 msgid ".instr needs absolute expresson.\n"
8131 msgid "need absolute position.\n"
8135 msgid "need absolute length.\n"
8139 msgid "END missing from end of file.\n"
8143 msgid ".ASSIGNA needs constant expression argument.\n"
8147 msgid ".ASSIGNA without label.\n"
8151 msgid ".ASSIGNS without label.\n"
8156 msgid "Can't find preprocessor variable %s.\n"
8160 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
8164 msgid "Comparison operator for strings must be EQ or NE\n"
8167 #: gasp.c:2210 gasp.c:2220 gasp.c:2323
8168 msgid "Conditional operator must have absolute operands.\n"
8172 msgid "String compared against expression.\n"
8176 msgid "AIF nesting unreasonable.\n"
8180 msgid "Multiple AELSEs in AIF.\n"
8184 msgid "AENDI without AIF.\n"
8187 #: gasp.c:2320 gasp.c:2402
8188 msgid "IF nesting unreasonable.\n"
8192 msgid "Bad format for IF or IFNC.\n"
8196 msgid "AENDR without a AREPEAT.\n"
8200 msgid "ENDR without a REPT.\n"
8205 msgid "AWHILE without a AENDW at %d.\n"
8209 msgid "AENDW without a AENDW.\n"
8213 msgid "AREPEAT must have absolute operand.\n"
8218 msgid "AREPEAT without a AENDR at %d.\n"
8222 msgid ".ENDM without a matching .MACRO.\n"
8226 msgid "LOCAL outside of MACRO"
8231 msgid "macro at line %d: %s\n"
8235 msgid "macro expansion"
8239 msgid "Character code in string must be absolute expression.\n"
8243 msgid "Missing > for character code.\n"
8248 msgid "string for SDATAC longer than 255 characters (%d).\n"
8253 msgid "illegal character in SDATA line (0x%x).\n"
8257 msgid "Must have absolute SDATAB repeat count.\n"
8262 msgid "Must have positive SDATAB repeat count (%d).\n"
8267 msgid "Unreasonable include depth (%ld).\n"
8272 msgid "Can't open include file `%s'.\n"
8276 msgid "Unreasonable expansion (-u turns off check).\n"
8279 #. This one causes lots of pain when trying to preprocess
8283 msgid "Unrecognised pseudo op `%s'.\n"
8287 msgid "ORG command not allowed.\n"
8291 msgid "Invalid expression on command line.\n"
8298 " [-a] [--alternate] enter alternate macro mode\n"
8299 " [-c char] [--commentchar char] change the comment character from !\n"
8300 " [-d] [--debug] print some debugging info\n"
8301 " [-h] [--help] print this message\n"
8302 " [-M] [--mri] enter MRI compatibility mode\n"
8303 " [-o out] [--output out] set the output file\n"
8304 " [-p] [--print] print line numbers\n"
8309 " [-s] [--copysource] copy source through as comments \n"
8310 " [-u] [--unreasonable] allow unreasonable nesting\n"
8311 " [-v] [--version] print the program version\n"
8312 " [-Dname=value] create preprocessor variable called name, "
8314 " [-Ipath] add to include path list\n"
8320 msgid "%s: Gnu Assembler Macro Preprocessor\n"
8323 #. This output is intended to follow the GNU standards document.
8326 msgid "GNU assembler pre-processor %s\n"
8330 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
8335 msgid "%s: Can't open output file `%s'.\n"
8340 msgid "%s: Can't open input file `%s'.\n"
8345 msgid "Internal error, aborting at %s line %d"
8351 "Please report this bug.\n"
8354 #. Detect if we are reading from stdin by examining the file
8355 #. name returned by as_where().
8357 #. [FIXME: We rely upon the name in the strcmp below being the
8358 #. same as the one used by input_scrub_new_file(), if that is
8359 #. not true, then this code will fail].
8361 #. If we are reading from stdin, then we need to save each input
8362 #. line here (assuming of course that we actually have a line of
8363 #. input to read), so that it can be displayed in the listing
8364 #. that is produced at the end of the assembly.
8365 #: input-file.c:150 input-scrub.c:239 listing.c:348
8366 msgid "{standard input}"
8371 msgid "Can't open %s for reading."
8374 #: input-file.c:205 input-file.c:234
8376 msgid "Can't read from %s"
8381 msgid "Can't close %s"
8384 #: input-scrub.c:269
8385 msgid "macros nested too deeply"
8388 #: input-scrub.c:371
8389 msgid "partial line at end of file ignored"
8392 #: input-scrub.c:393
8393 msgid "Partial line at end of file ignored"
8397 msgid "Unable to allocate memory for new instructions\n"
8410 msgid "can't open list file: %s"
8415 msgid "error closing list file: %s"
8419 msgid "strange paper height, set to no form"
8423 msgid "New line in title"
8427 msgid "unexpected end of file in macro definition"
8431 msgid "missing ) after formals"
8435 msgid "missplaced )"
8439 msgid "confusion in formal parameters"
8443 msgid "macro formal argument does not exist"
8447 msgid "can't mix positional and keyword arguments"
8451 msgid "too many positional arguments"
8455 msgid "unexpected end of file in irp or irpc"
8459 msgid "missing model parameter"
8463 msgid "Assembler messages:\n"
8474 #: messages.c:434 messages.c:451
8475 msgid "Fatal error: "
8479 msgid "Internal error!\n"
8484 msgid "Assertion failure in %s at %s line %d.\n"
8489 msgid "Assertion failure at %s line %d.\n"
8492 #: messages.c:476 messages.c:494
8493 msgid "Please report this bug.\n"
8498 msgid "Internal error, aborting at %s line %d in %s\n"
8503 msgid "Internal error, aborting at %s line %d\n"
8508 msgid "Can't open a bfd on stdout %s "
8511 #: output-file.c:72 output-file.c:79
8513 msgid "FATAL: Can't close %s\n"
8516 #: output-file.c:130
8518 msgid "FATAL: Can't close %s"
8521 #: output-file.c:148
8522 msgid "Failed to emit an object byte"
8525 #: output-file.c:149
8526 msgid "Can't continue"
8531 msgid "error constructing %s pseudo-op table: %s"
8536 msgid "Unknown pseudo-op: `%s'"
8541 msgid "label \"%d$\" redefined"
8545 msgid ".abort detected. Abandoning ship."
8548 #: read.c:1246 read.c:2035
8549 msgid "Alignment not a power of 2"
8554 msgid "Alignment too large: %u assumed"
8558 msgid "expected fill pattern missing"
8563 msgid "attempt to re-define symbol `%s'"
8566 #. Some of the back ends can't deal with non-positive line numbers.
8567 #. Besides, it's silly.
8570 msgid "Line numbers must be positive; line number %d rejected."
8574 msgid "start address not supported"
8578 msgid ".err encountered"
8581 #: read.c:1672 read.c:1674
8583 msgid ".fail %ld encountered"
8588 msgid ".fill size clamped to %d."
8592 msgid "Size negative: .fill ignored."
8596 msgid "Repeat < 0, .fill ignored"
8601 msgid "unrecognized .linkonce type `%s'"
8604 #: read.c:1895 read.c:1921
8605 msgid ".linkonce is not supported for this object file format"
8610 msgid "bfd_set_section_flags: %s"
8615 msgid "error setting flags for \".sbss\": %s"
8619 msgid "Expected comma after size"
8623 msgid "Missing alignment"
8627 msgid "bad expression"
8632 msgid "attempt to redefine pseudo-op `%s' ignored"
8637 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
8641 msgid "ignoring fill value in absolute section"
8645 msgid "only constant offsets supported in absolute section"
8649 msgid "MRI style ORG pseudo-op not supported"
8653 msgid "unrecognized section type"
8658 msgid "unrecognized section type `%s'"
8662 msgid "absolute sections are not supported"
8667 msgid "unrecognized section command `%s'"
8672 msgid "%s without %s"
8676 msgid "Unsupported variable size or fill value"
8680 msgid ".space repeat count is zero, ignored"
8684 msgid ".space repeat count is negative, ignored"
8688 msgid "space allocation too complex in absolute section"
8692 msgid "space allocation too complex in common section"
8695 #: read.c:3039 read.c:4121
8697 msgid "Bad floating literal: %s"
8702 msgid "Rest of line ignored. First ignored character is `%c'."
8707 msgid "Rest of line ignored. First ignored character valued 0x%x."
8711 msgid "illegal expression; zero assumed"
8715 msgid "missing expression; zero assumed"
8719 msgid "rva without symbol"
8723 msgid "attempt to store value in absolute section"
8726 #: read.c:3501 read.c:4398
8727 msgid "zero assumed for missing expression"
8730 #: read.c:3513 read.c:4410
8731 msgid "register value used as expression"
8734 #. Leading bits contain both 0s & 1s.
8737 msgid "Value 0x%lx truncated to 0x%lx."
8742 msgid "Bignum truncated to %d bytes"
8747 msgid "unsupported BFD relocation size %u"
8751 msgid "using a bit field width of zero"
8756 msgid "field width \"%s\" too complex for a bitfield"
8761 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
8766 msgid "field value \"%s\" too complex for a bitfield"
8770 msgid "Unresolvable or nonpositive repeat count; using 1"
8775 msgid "Unknown floating type type '%c'"
8779 msgid "Floating point constant too large"
8783 msgid "unresolvable or nonpositive repeat count; using 1"
8787 msgid "Expected <nn>"
8790 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
8791 #: read.c:4574 read.c:4660
8792 msgid "Unterminated string: Newline inserted."
8796 msgid "Bad escaped character in string, '?' assumed"
8800 msgid "expected address expression; zero assumed"
8805 msgid "symbol \"%s\" undefined; zero assumed"
8809 msgid "some symbol undefined; zero assumed"
8813 msgid "This string may not contain '\\0'"
8817 msgid "Missing string"
8821 msgid "missing .func"
8825 msgid ".endfunc missing for previous .func"
8829 msgid ".stabs: Missing comma"
8832 #: stabs.c:216 stabs.c:224 stabs.c:235
8834 msgid ".stab%c: Missing comma"
8838 msgid "comma missing in .xstabs"
8843 msgid "Attempt to switch to nonexistent segment \"%s\""
8846 #: symbols.c:354 symbols.c:453
8848 msgid "Symbol %s already defined."
8853 msgid "Symbol \"%s\" is already defined as \"%s\"/%s%ld."
8856 #: symbols.c:516 symbols.c:523
8858 msgid "Inserting \"%s\" into symbol table failed: %s"
8863 msgid "Symbol definition loop encountered at %s"
8866 #: symbols.c:1047 symbols.c:1051
8868 msgid "undefined symbol %s in operation"
8872 msgid "invalid section for operation"
8875 #: symbols.c:1061 symbols.c:1065
8877 msgid "undefined symbol %s in operation setting %s"
8882 msgid "invalid section for operation setting %s"
8887 msgid "division by zero when setting %s"
8890 #: symbols.c:1160 write.c:1921
8892 msgid "can't resolve value for symbol \"%s\""
8897 msgid "\"%d\" (instance number %d of a %s label)"
8902 msgid "Attempt to get value of unresolved symbol %s"
8907 msgid "field fx_size too small to hold %d"
8911 msgid "rva not supported"
8916 msgid "attempt to .org/.space backwards? (%ld)"
8920 msgid "relocation out of range"
8925 msgid "%s:%u: bad return from bfd_install_relocation: %x"
8929 msgid "internal error: fixup not contained within frag"
8934 msgid "%s:%u: bad return from bfd_install_relocation"
8937 #: write.c:1133 write.c:1157
8939 msgid "FATAL: Can't write %s"
8943 msgid "Cannot write to output file."
8948 msgid "%d error%s, %d warning%s, generating bad object file.\n"
8953 msgid "%d error%s, %d warning%s, no object file generated.\n"
8958 msgid "local label %s is not defined"
8963 msgid "alignment padding (%lu bytes) not a multiple of %ld"
8968 msgid ".word %s-%s+%s didn't fit"
8972 msgid "attempt to .org backwards ignored"
8976 msgid ".space specifies non-absolute value"
8980 msgid ".space or .fill with negative value, ignored"
8986 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
8987 "\"%s\" {%s section} at file address %s."
8992 msgid "Value of %s too large for field of %d bytes at %s"