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-10-27 11:54-0700\n"
10 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "Content-Type: text/plain; charset=CHARSET\n"
15 "Content-Transfer-Encoding: ENCODING\n"
17 #: app.c:464 app.c:478
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:1186
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"
133 msgid " --target-help show target specific options\n"
138 " -I DIR add DIR to search list for .include directives\n"
142 msgid " -J don't warn about signed overflow\n"
147 " -K warn when differences altered for long "
152 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
156 msgid " -M,--mri assemble in MRI compatibility mode\n"
161 " --MD FILE write dependency information in FILE (default "
166 msgid " -nocpp ignored\n"
171 " -o OBJFILE name the object-file output OBJFILE (default "
176 msgid " -R fold data section into text section\n"
181 " --statistics print various measured statistics from execution\n"
185 msgid " --strip-local-absolute strip local absolute symbols\n"
190 " --traditional-format Use same format as native assembler when possible\n"
194 msgid " --version print assembler version number and exit\n"
198 msgid " -W --no-warn suppress warnings\n"
202 msgid " --warn don't suppress warnings\n"
206 msgid " --fatal-warnings treat warnings as errors\n"
211 " --itbl INSTTBL extend instruction set to include instructions\n"
212 " matching the specifications defined in file "
217 msgid " -w ignored\n"
221 msgid " -X ignored\n"
225 msgid " -Z generate object file even after errors\n"
230 " --listing-lhs-width set the width in words of the output data column "
237 " --listing-lhs-width2 set the width in words of the continuation lines\n"
238 " of the output data column; ignored if smaller "
240 " the width of the first line\n"
245 " --listing-rhs-width set the max width in characters of the lines from\n"
251 " --listing-cont-lines set the maximum number of continuation lines used\n"
252 " for the output data column of the listing\n"
255 #: as.c:326 gasp.c:3543
257 msgid "Report bugs to %s\n"
260 #. This output is intended to follow the GNU standards document.
263 msgid "GNU assembler %s\n"
267 msgid "Copyright 2000 Free Software Foundation, Inc.\n"
270 #: as.c:526 gasp.c:3637
272 "This program is free software; you may redistribute it under the terms of\n"
273 "the GNU General Public License. This program has absolutely no warranty.\n"
278 msgid "This assembler was configured for a target of `%s'.\n"
282 msgid "multiple emulation names specified"
286 msgid "emulations not handled in this configuration"
296 msgid "canonical = %s\n"
301 msgid "cpu-type = %s\n"
306 msgid "format = %s\n"
311 msgid "bfd-target = %s\n"
315 msgid "bad defsym; format is --defsym name=value"
319 msgid "No file name following -t option\n"
324 msgid "Failed to read instruction table %s\n"
329 msgid "invalid listing option `%c'"
334 msgid "%d warnings, treating warnings as errors"
339 msgid "%s: total time in assembly: %ld.%06ld\n"
344 msgid "%s: data size %ld\n"
348 #. * We have a GROSS internal error.
349 #. * This should never happen.
351 #: atof-generic.c:437 config/tc-a29k.c:544 config/tc-i860.c:340
352 #: config/tc-i860.c:832 config/tc-m68k.c:3176 config/tc-m68k.c:3205
353 #: config/tc-sparc.c:2540
354 msgid "failed sanity check."
358 msgid "invalid identifier for \".ifdef\""
362 msgid "non-constant expression in \".if\" statement"
366 msgid "bad format for ifc or ifnc"
370 msgid "\".elseif\" without matching \".if\" - ignored"
374 msgid "\".elseif\" after \".else\" - ignored"
377 #: cond.c:269 cond.c:378
378 msgid "here is the previous \"else\""
381 #: cond.c:272 cond.c:381
382 msgid "here is the previous \"if\""
386 msgid "non-constant expression in \".elseif\" statement"
390 msgid "\".endif\" without \".if\""
394 msgid ".else without matching .if - ignored"
398 msgid "duplicate \"else\" - ignored"
402 msgid ".ifeqs syntax error"
406 msgid "end of macro inside conditional"
410 msgid "end of file inside conditional"
414 msgid "here is the start of the unterminated conditional"
418 msgid "here is the \"else\" of the unterminated conditional"
421 #: config/obj-aout.c:162
423 msgid "Attempt to put a common symbol into set %s"
426 #: config/obj-aout.c:166
428 msgid "Attempt to put an undefined symbol into set %s"
431 #: config/obj-aout.c:197 config/obj-coff.c:1246 config/obj-elf.c:1714
434 msgid "Symbol `%s' can not be both weak and common"
437 #: config/obj-aout.c:255 config/obj-coff.c:1981
438 msgid "unresolved relocation"
441 #: config/obj-aout.c:257 config/obj-coff.c:1983
443 msgid "bad relocation: symbol `%s' not in symbol table"
446 #: config/obj-aout.c:344
448 msgid "%s: bad type for weak symbol"
451 #: config/obj-aout.c:458 config/obj-coff.c:2911 write.c:1844
453 msgid "%s: global symbols not supported in common sections"
456 #: config/obj-aout.c:524
458 msgid "Local symbol %s never defined."
461 #: config/obj-aout.c:612
462 msgid "subsegment index too high"
465 #: config/obj-bout.c:319 config/obj-vms.c:561
467 msgid "Local symbol %s never defined"
470 #: config/obj-coff.c:156
472 msgid "Inserting \"%s\" into structure table failed: %s"
475 #. Zero is used as an end marker in the file.
476 #: config/obj-coff.c:451
477 msgid "Line numbers must be positive integers\n"
480 #: config/obj-coff.c:484 config/obj-coff.c:2326
481 msgid ".ln pseudo-op inside .def/.endef: ignored."
484 #: config/obj-coff.c:527 ecoff.c:3281
485 msgid ".loc outside of .text"
488 #: config/obj-coff.c:534
489 msgid ".loc pseudo-op inside .def/.endef: ignored."
492 #: config/obj-coff.c:622 config/obj-coff.c:2383
493 msgid ".def pseudo-op used inside of .def/.endef: ignored."
496 #: config/obj-coff.c:668 config/obj-coff.c:2435
497 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
500 #: config/obj-coff.c:706
502 msgid "`%s' symbol without preceding function"
505 #: config/obj-coff.c:793 config/obj-coff.c:2510
507 msgid "unexpected storage class %d"
510 #: config/obj-coff.c:906 config/obj-coff.c:2617
511 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
514 #: config/obj-coff.c:926 config/obj-coff.c:2637
515 msgid "badly formed .dim directive ignored"
518 #: config/obj-coff.c:977 config/obj-coff.c:2700
519 msgid ".size pseudo-op used outside of .def/.endef ignored."
522 #: config/obj-coff.c:993 config/obj-coff.c:2716
523 msgid ".scl pseudo-op used outside of .def/.endef ignored."
526 #: config/obj-coff.c:1011 config/obj-coff.c:2734
527 msgid ".tag pseudo-op used outside of .def/.endef ignored."
530 #: config/obj-coff.c:1030 config/obj-coff.c:2752
532 msgid "tag not found for .tag %s"
535 #: config/obj-coff.c:1045 config/obj-coff.c:2767
536 msgid ".type pseudo-op used outside of .def/.endef ignored."
539 #: config/obj-coff.c:1067 config/obj-coff.c:2789
540 msgid ".val pseudo-op used outside of .def/.endef ignored."
543 #: config/obj-coff.c:1207 config/obj-coff.c:2984
544 msgid "mismatched .eb"
547 #: config/obj-coff.c:1225 config/obj-coff.c:3024
548 msgid "C_EFCN symbol out of scope"
554 #: config/obj-coff.c:1447
556 msgid "unsupported section attribute '%c'"
559 #: config/obj-coff.c:1452 config/obj-coff.c:3721 config/tc-ppc.c:3918
561 msgid "unknown section attribute '%c'"
564 #: config/obj-coff.c:1482 config/tc-ppc.c:3936 read.c:2520
566 msgid "error setting flags for \"%s\": %s"
569 #: config/obj-coff.c:1493 config/obj-elf.c:723
571 msgid "Ignoring changed section attributes for %s"
574 #: config/obj-coff.c:1629
576 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
579 #: config/obj-coff.c:1809 config/obj-ieee.c:69
580 msgid "Out of step\n"
583 #: config/obj-coff.c:2242
584 msgid "bfd_coff_swap_scnhdr_out failed"
587 #: config/obj-coff.c:2467
588 msgid "`.bf' symbol without preceding function\n"
591 #: config/obj-coff.c:3420 config/obj-ieee.c:507 output-file.c:52
594 msgid "FATAL: Can't create %s"
597 #: config/obj-coff.c:3595
599 msgid "Can't close %s: %s"
602 #: config/obj-coff.c:3629
604 msgid "Too many new sections; can't add \"%s\""
607 #: config/obj-coff.c:4036 config/tc-m88k.c:1257 config/tc-sparc.c:3524
608 msgid "Expected comma after name"
611 #: config/obj-coff.c:4042 read.c:1964
612 msgid "Missing size expression"
615 #: config/obj-coff.c:4048
617 msgid "lcomm length (%d.) <0! Ignored."
620 #: config/obj-coff.c:4076 read.c:2198
622 msgid "Symbol %s already defined"
625 #: config/obj-coff.c:4170 config/tc-i960.c:3215
627 msgid "No 'bal' entry point for leafproc %s"
630 #: config/obj-coff.c:4249 write.c:2541
632 msgid "Negative of non-absolute symbol %s"
635 #: config/obj-coff.c:4270 write.c:2555
636 msgid "callj to difference of 2 symbols"
639 #: config/obj-coff.c:4316
641 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
644 #. This is a COBR instruction. They have only a 13-bit
645 #. displacement and are only to be used for local branches:
646 #. flag as error, don't generate relocation.
647 #: config/obj-coff.c:4405 config/tc-i960.c:3235 write.c:2699
648 msgid "can't use COBR format with external label"
651 #: config/obj-coff.c:4484
653 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
656 #: config/obj-coff.c:4498 write.c:2789
658 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
661 #: config/obj-ecoff.c:241
662 msgid "Can't set GP value"
665 #: config/obj-ecoff.c:248
666 msgid "Can't set register masks"
669 #: config/obj-elf.c:308 config/tc-sparc.c:3667 config/tc-v850.c:261
670 msgid "Expected comma after symbol-name"
673 #: config/obj-elf.c:315 config/tc-arc.c:780 config/tc-sparc.c:3677
675 msgid ".COMMon length (%d.) <0! Ignored."
678 #: config/obj-elf.c:325 config/tc-alpha.c:4319 config/tc-sparc.c:3687
679 #: config/tc-v850.c:284
680 msgid "Ignoring attempt to re-define symbol"
683 #: config/obj-elf.c:333 config/tc-arc.c:798 config/tc-sparc.c:3695
684 #: config/tc-v850.c:294
686 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
689 #: config/obj-elf.c:356 config/tc-arc.c:817 config/tc-v850.c:321
690 msgid "Common alignment negative; 0 assumed"
693 #: config/obj-elf.c:375 config/tc-m32r.c:1296 config/tc-ppc.c:1515
694 #: config/tc-v850.c:384
695 msgid "Common alignment not a power of 2"
698 #: config/obj-elf.c:438 config/tc-arc.c:877 config/tc-sparc.c:3819
699 #: config/tc-v850.c:566
701 msgid "bad .common segment %s"
704 #: config/obj-elf.c:664
706 msgid "Setting incorrect section type for %s"
709 #: config/obj-elf.c:668
711 msgid "Ignoring incorrect section type for %s"
714 #: config/obj-elf.c:681
716 msgid "Setting incorrect section attributes for %s"
719 #: config/obj-elf.c:753
720 msgid "Unrecognized .section attribute: want a,w,x"
723 #: config/obj-elf.c:793
724 msgid "Unrecognized section attribute"
727 #: config/obj-elf.c:815
728 msgid "Unrecognized section type"
731 #: config/obj-elf.c:866
732 msgid "Missing section name"
735 #: config/obj-elf.c:932
736 msgid "Bad .section directive - character following name is not '#'"
739 #: config/obj-elf.c:1033
740 msgid ".previous without corresponding .section; ignored"
743 #: config/obj-elf.c:1060
744 msgid ".popsection without corresponding .pushsection; ignored"
747 #: config/obj-elf.c:1112
749 msgid "multiple .symver directives for symbol `%s'"
752 #: config/obj-elf.c:1121
753 msgid "expected comma after name in .symver"
756 #: config/obj-elf.c:1142
758 msgid "missing version name in `%s' for symbol `%s'"
761 #: config/obj-elf.c:1351 config/obj-som.c:155 config/obj-som.c:201
762 msgid "Expected quoted string"
765 #: config/obj-elf.c:1372
767 msgid "expected comma after name `%s' in .size directive"
770 #: config/obj-elf.c:1381
771 msgid "missing expression in .size directive"
774 #: config/obj-elf.c:1457
776 msgid "ignoring unrecognized symbol type \"%s\""
779 #: config/obj-elf.c:1638
780 msgid ".size expression too complicated to fix up"
783 #: config/obj-elf.c:1669
786 "invalid attempt to declare external version name as default in symbol `%s'"
789 #: config/obj-elf.c:1801
791 msgid "Failed to set up debugging information: %s"
794 #: config/obj-elf.c:1821
796 msgid "Can't start writing .mdebug section: %s"
799 #: config/obj-elf.c:1829
801 msgid "Could not write .mdebug section: %s"
804 #: config/obj-ieee.c:455
805 msgid "too many sections"
808 #: config/obj-som.c:138
809 msgid "Only one .version pseudo-op per file!"
812 #: config/obj-som.c:164
814 msgid "FATAL: Attaching version header %s"
817 #: config/obj-som.c:184
818 msgid "Only one .copyright pseudo-op per file!"
821 #: config/obj-som.c:210
823 msgid "FATAL: Attaching copyright header %s"
826 #: config/obj-vms.c:462
828 msgid "compiler emitted zero-size common symbol `%s' already defined"
831 #: config/obj-vms.c:472
833 msgid "compiler redefined zero-size common symbol `%s'"
836 #: config/obj-vms.c:591
838 msgid "Couldn't create VMS object file \"%s\""
841 #: config/obj-vms.c:616
842 msgid "I/O error writing VMS object file (length prefix)"
845 #: config/obj-vms.c:630
846 msgid "I/O error writing VMS object file"
849 #: config/obj-vms.c:1220
850 msgid "Couldn't find source file \"%s\", status=%%X%x"
853 #: config/obj-vms.c:1718 config/obj-vms.c:2894
855 msgid "debugger forward reference error, dbx type %d"
858 #: config/obj-vms.c:1793
860 msgid "Variable descriptor %d too complicated. Defined as `void *'."
863 #: config/obj-vms.c:2107
865 "***Warning - the assembly code generated by the compiler has placed \n"
866 " global constant(s) in the text psect. These will not be available to \n"
867 " other modules, since this is not the correct way to handle this. You \n"
868 " have two options: 1) get a patched compiler that does not put global \n"
869 " constants in the text psect, or 2) remove the 'const' keyword from \n"
870 " definitions of global variables in your source module(s). Don't say \n"
871 " I didn't warn you! \n"
874 #: config/obj-vms.c:2421
876 msgid "debugginer output: %d is an unknown untyped variable."
879 #: config/obj-vms.c:2639
881 msgid "debugger output: structure element `%s' has undefined type"
884 #: config/obj-vms.c:2750
886 msgid "debugger output: %d is an unknown type of variable."
889 #: config/obj-vms.c:2883
891 msgid "debugger output: Unable to resolve %d circular references."
894 #: config/obj-vms.c:3085
896 msgid "Module name truncated: %s\n"
899 #: config/obj-vms.c:3363
901 msgid "Symbol %s replaced by %s\n"
905 #: config/obj-vms.c:3646
907 msgid "Unknown VMS psect type (%ld)"
910 #: config/obj-vms.c:3687
912 msgid "Globalsymbol attribute for symbol %s was unexpected."
915 #: config/obj-vms.c:3836
916 msgid "Invalid data type for globalvalue"
919 #: config/obj-vms.c:3848
921 msgid "Invalid globalvalue of %s"
924 #: config/obj-vms.c:4198
925 msgid "Couldn't find fixup fragment when checking for indirect reference"
928 #: config/obj-vms.c:4541 config/obj-vms.c:4682
929 msgid "Fixup data addsy and subsy don't have the same type"
932 #: config/obj-vms.c:4545 config/obj-vms.c:4686
933 msgid "Fixup data addsy and subsy don't have an appropriate type"
936 #: config/obj-vms.c:4548 config/obj-vms.c:4689
937 msgid "Fixup data is erroneously \"pcrel\""
940 #: config/obj-vms.c:4564 config/obj-vms.c:4708
941 msgid "Fixup datum is not a longword"
944 #: config/obj-vms.c:4568 config/obj-vms.c:4712
945 msgid "Fixup datum is not \"fixP->fx_addsy\""
948 #: config/obj-vms.c:4783
951 "g++ wrote an extern reference to `%s' as a routine.\n"
952 "I will fix it, but I hope that it was note really a routine."
955 #: config/obj-vms.c:4915
956 msgid "Can't handle global xtors symbols yet."
959 #: config/obj-vms.c:4918
965 #. * Error otherwise.
967 #: config/obj-vms.c:5003
969 msgid "unhandled stab type %d"
972 #: config/tc-a29k.c:160 config/tc-sparc.c:3871
973 msgid "Unknown segment type"
976 #. Probably a memory allocation problem? Give up now.
977 #: config/tc-a29k.c:330 config/tc-hppa.c:1412 config/tc-mips.c:1107
978 #: config/tc-mips.c:1149 config/tc-sparc.c:843
979 msgid "Broken assembler. No assembly attempted."
982 #: config/tc-a29k.c:375 config/tc-arc.c:536 config/tc-avr.c:1124
983 #: config/tc-d10v.c:511 config/tc-d30v.c:552 config/tc-h8300.c:296
984 #: config/tc-h8500.c:294 config/tc-mcore.c:655 config/tc-mn10200.c:954
985 #: config/tc-mn10300.c:1337 config/tc-ppc.c:1971 config/tc-sh.c:832
986 #: config/tc-tic80.c:283 config/tc-v850.c:2081 config/tc-w65.c:247
987 #: config/tc-z8k.c:340
988 msgid "missing operand"
991 #: config/tc-a29k.c:415 config/tc-cris.c:898 config/tc-cris.c:906
992 #: config/tc-hppa.c:1546 config/tc-i860.c:431 config/tc-i860.c:448
993 #: config/tc-sparc.c:1405 config/tc-sparc.c:1411
995 msgid "Unknown opcode: `%s'"
998 #: config/tc-a29k.c:420
1000 msgid "Unknown opcode `%s'."
1003 #: config/tc-a29k.c:452
1005 msgid "Too many operands: %s"
1008 #: config/tc-a29k.c:474 config/tc-a29k.c:505
1010 msgid "Immediate value of %ld is too large"
1013 #: config/tc-a29k.c:890
1015 msgid "bad relocation type: 0x%02x"
1018 #: config/tc-a29k.c:914
1023 #: config/tc-a29k.c:930
1024 msgid "a29k_convert_frag\n"
1027 #: config/tc-a29k.c:939
1028 msgid "a29k_estimate_size_before_relax\n"
1031 #: config/tc-a29k.c:1090
1033 msgid "label \"$%d\" redefined"
1036 #: config/tc-a29k.c:1163
1037 msgid "Invalid expression after %%%%\n"
1040 #: config/tc-a29k.c:1174
1041 msgid "Invalid register in & expression"
1044 #: config/tc-alpha.c:833
1046 msgid "internal error: can't hash opcode `%s': %s"
1049 #: config/tc-alpha.c:867
1051 msgid "internal error: can't hash macro `%s': %s"
1054 #: config/tc-alpha.c:950 config/tc-i960.c:2700
1055 msgid "syntax error"
1058 #: config/tc-alpha.c:1024 config/tc-arm.c:5443 config/tc-h8300.c:1373
1059 #: config/tc-h8500.c:1197 config/tc-hppa.c:3940 config/tc-i860.c:931
1060 #: config/tc-m68hc11.c:478 config/tc-m68k.c:4179 config/tc-m88k.c:1105
1061 #: config/tc-ns32k.c:1663 config/tc-sparc.c:2823 config/tc-z8k.c:1332
1062 msgid "Bad call to MD_ATOF()"
1065 #: config/tc-alpha.c:1074
1067 msgid "Unknown CPU identifier `%s'"
1070 #: config/tc-alpha.c:1118
1073 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1074 "-F\t\t\tlack floating point instructions support\n"
1075 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mall\n"
1076 "\t\t\tspecify variant of Alpha architecture\n"
1077 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264\n"
1078 "\t\t\tthese variants include PALcode opcodes\n"
1081 #: config/tc-alpha.c:1128
1084 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1085 "-H\t\t\tshow new symbol after hash truncation\n"
1088 #: config/tc-alpha.c:1297
1090 msgid "unhandled relocation type %s"
1093 #: config/tc-alpha.c:1310
1094 msgid "non-absolute expression in constant field"
1097 #: config/tc-alpha.c:1324
1099 msgid "type %d reloc done?\n"
1102 #: config/tc-alpha.c:1375 config/tc-alpha.c:1382 config/tc-mips.c:7422
1103 msgid "Used $at without \".set noat\""
1106 #: config/tc-alpha.c:1560
1108 msgid "cannot represent `%s' relocation in object file"
1111 #: config/tc-alpha.c:1567
1113 msgid "internal error? cannot generate `%s' relocation"
1116 #: config/tc-alpha.c:1621
1118 msgid "frame reg expected, using $%d."
1121 #: config/tc-alpha.c:1746
1123 msgid "No !literal!%d was found"
1126 #. only support one relocation op per insn
1127 #: config/tc-alpha.c:1934
1128 msgid "More than one relocation op per insn"
1131 #: config/tc-alpha.c:1951
1132 msgid "No relocation operand"
1135 #: config/tc-alpha.c:1957
1137 msgid "No !sequence-number after !%s"
1140 #: config/tc-alpha.c:1970
1142 msgid "Unknown relocation operand: !%s"
1145 #: config/tc-alpha.c:1983
1147 msgid "Bad sequence number: !%s!%s"
1150 #: config/tc-alpha.c:2334
1152 msgid "operand out of range (%s not between %d and %d)"
1155 #: config/tc-alpha.c:2433 config/tc-arc.c:549 config/tc-d10v.c:600
1156 #: config/tc-d30v.c:640 config/tc-mn10200.c:1009 config/tc-mn10300.c:1408
1157 #: config/tc-ppc.c:1937 config/tc-ppc.c:2045 config/tc-ppc.c:2057
1158 #: config/tc-v850.c:1861 config/tc-v850.c:1884 config/tc-v850.c:2104
1159 msgid "too many fixups"
1162 #: config/tc-alpha.c:2644 config/tc-alpha.c:2713
1164 msgid "inappropriate arguments for opcode `%s'"
1167 #: config/tc-alpha.c:2646 config/tc-alpha.c:2715
1169 msgid "opcode `%s' not supported for target %s"
1172 #: config/tc-alpha.c:2650 config/tc-alpha.c:2718 config/tc-avr.c:1090
1174 msgid "unknown opcode `%s'"
1177 #: config/tc-alpha.c:2690 config/tc-alpha.c:2757 config/tc-alpha.c:3268
1178 #: config/tc-alpha.c:3328 config/tc-alpha.c:3380 config/tc-alpha.c:3455
1179 #: config/tc-alpha.c:3540 config/tc-alpha.c:3666 config/tc-alpha.c:3843
1180 #: config/tc-alpha.c:3900 config/tc-alpha.c:4010 config/tc-alpha.c:4117
1181 #: config/tc-alpha.c:4194
1183 msgid "Cannot use !%s!%d with %s"
1186 #: config/tc-alpha.c:2778
1187 msgid "can not resolve expression"
1190 #: config/tc-alpha.c:2920 config/tc-alpha.c:3112
1191 msgid "overflow in literal (.lita) table"
1194 #: config/tc-alpha.c:2927 config/tc-alpha.c:2950 config/tc-alpha.c:3125
1195 #: config/tc-alpha.c:3469 config/tc-alpha.c:3547 config/tc-alpha.c:3595
1196 #: config/tc-alpha.c:3695 config/tc-alpha.c:3920 config/tc-alpha.c:4032
1197 msgid "macro requires $at register while noat in effect"
1200 #: config/tc-alpha.c:2929 config/tc-alpha.c:2952 config/tc-alpha.c:3127
1201 msgid "macro requires $at while $at in use"
1204 #: config/tc-alpha.c:3074 expr.c:83 read.c:3172
1205 msgid "bignum invalid; zero assumed"
1208 #: config/tc-alpha.c:3076 expr.c:85 read.c:3174 read.c:3507 read.c:4404
1209 msgid "floating point number invalid; zero assumed"
1212 #: config/tc-alpha.c:3081
1213 msgid "can't handle expression"
1216 #: config/tc-alpha.c:3118
1217 msgid "overflow in literal (.lit8) table"
1220 #: config/tc-alpha.c:3290
1222 msgid "bad instruction format for lda !%s!%d"
1225 #: config/tc-alpha.c:4290 config/tc-ppc.c:1464 config/tc-ppc.c:3682
1228 msgid ".COMMon length (%ld.) <0! Ignored."
1231 #: config/tc-alpha.c:4328 config/tc-alpha.c:4337 config/tc-ppc.c:3719
1234 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1237 #: config/tc-alpha.c:4439 ecoff.c:3085
1238 msgid ".ent directive has no name"
1241 #: config/tc-alpha.c:4447
1242 msgid "nested .ent directives"
1245 #: config/tc-alpha.c:4483 ecoff.c:3033
1246 msgid ".end directive has no name"
1249 #: config/tc-alpha.c:4492
1250 msgid ".end directive names different symbol than .ent"
1253 #: config/tc-alpha.c:4567
1255 msgid "Invalid argument %d to .prologue."
1258 #: config/tc-alpha.c:4595
1259 msgid "ECOFF debugging is disabled."
1262 #: config/tc-alpha.c:4616
1263 msgid "Unknown section directive"
1266 #: config/tc-alpha.c:4652
1267 msgid ".ent directive has no symbol"
1270 #: config/tc-alpha.c:4679
1271 msgid "Bad .frame directive 1./2. param"
1274 #: config/tc-alpha.c:4691
1275 msgid "Bad .frame directive 3./4. param"
1278 #: config/tc-alpha.c:4716
1279 msgid ".pdesc directive not in link (.link) section"
1282 #: config/tc-alpha.c:4724
1283 msgid ".pdesc has no matching .ent"
1286 #: config/tc-alpha.c:4735
1287 msgid ".pdesc directive has no entry symbol"
1290 #: config/tc-alpha.c:4748
1291 msgid "No comma after .pdesc <entryname>"
1294 #: config/tc-alpha.c:4771
1295 msgid "unknown procedure kind"
1298 #: config/tc-alpha.c:4865
1299 msgid ".name directive not in link (.link) section"
1302 #: config/tc-alpha.c:4873
1303 msgid ".name directive has no symbol"
1306 #: config/tc-alpha.c:4907
1307 msgid "No symbol after .linkage"
1310 #: config/tc-alpha.c:4935
1311 msgid "No symbol after .code_address"
1314 #: config/tc-alpha.c:4968 ecoff.c:3251
1315 msgid "Bad .mask directive"
1318 #: config/tc-alpha.c:4989 ecoff.c:3181
1319 msgid "Bad .fmask directive"
1322 #: config/tc-alpha.c:5159 config/tc-arm.c:1507 read.c:2158 read.c:2745
1325 msgid "Expected comma after name \"%s\""
1328 #. *symbol_get_obj (symbolP) = (signed char) temp;
1329 #: config/tc-alpha.c:5170
1331 msgid "unhandled: .proc %s,%d"
1334 #: config/tc-alpha.c:5205
1336 msgid "Tried to .set unrecognized mode `%s'"
1339 #. not fatal, but it might not work in the end
1340 #: config/tc-alpha.c:5222
1341 msgid "File overrides no-base-register option."
1344 #: config/tc-alpha.c:5239
1346 msgid "Bad base register, using $%d."
1349 #: config/tc-alpha.c:5261
1351 msgid "Alignment too large: %d. assumed"
1354 #: config/tc-alpha.c:5265 config/tc-d30v.c:2219
1355 msgid "Alignment negative: 0 assumed"
1358 #: config/tc-alpha.c:5578
1360 msgid "Chose GP value of %lx\n"
1363 #: config/tc-arc.c:138
1366 "-EB\t\t\tgenerate big endian output\n"
1367 "-EL\t\t\tgenerate little endian output\n"
1370 #: config/tc-arc.c:156 config/tc-arc.c:179 config/tc-arc.c:923
1371 #: config/tc-hppa.c:1372 config/tc-hppa.c:6840 config/tc-hppa.c:6846
1372 #: config/tc-hppa.c:6852 config/tc-hppa.c:6858 config/tc-mn10300.c:926
1373 #: config/tc-mn10300.c:2131
1374 msgid "could not set architecture and machine"
1377 #: config/tc-arc.c:176
1378 msgid "virtual memory exhausted"
1381 #: config/tc-arc.c:255 config/tc-mn10200.c:1374 config/tc-mn10300.c:2043
1382 #: config/tc-ppc.c:1221 config/tc-v850.c:1662
1384 msgid "operand out of range (%s not between %ld and %ld)"
1387 #: config/tc-arc.c:390
1389 msgid "unknown syntax format character `%c'"
1392 #: config/tc-arc.c:489
1393 msgid "too many suffixes"
1396 #: config/tc-arc.c:534 config/tc-d10v.c:509 config/tc-d30v.c:550
1397 #: config/tc-mn10200.c:951 config/tc-mn10300.c:1334 config/tc-ppc.c:1969
1398 #: config/tc-tic80.c:279 config/tc-v850.c:2078
1399 msgid "illegal operand"
1402 #: config/tc-arc.c:621 config/tc-mn10200.c:1050 config/tc-mn10300.c:1478
1403 #: config/tc-ppc.c:2094 config/tc-v850.c:2157
1405 msgid "junk at end of line: `%s'"
1408 #: config/tc-arc.c:661
1409 msgid "8 byte instruction in delay slot"
1412 #: config/tc-arc.c:663
1413 msgid "8 byte jump instruction with delay slot"
1416 #: config/tc-arc.c:671
1417 msgid "conditional branch follows set of flags"
1420 #: config/tc-arc.c:750 config/tc-arm.c:6671
1422 msgid "bad instruction `%s'"
1425 #: config/tc-arc.c:773
1426 msgid "expected comma after symbol-name"
1429 #: config/tc-arc.c:790
1430 msgid "ignoring attempt to re-define symbol"
1433 #: config/tc-arc.c:805
1434 msgid "expected comma after common length"
1437 #: config/tc-arc.c:898
1438 msgid ".cpu command must appear before any instructions"
1441 #: config/tc-arc.c:917
1442 msgid ".cpu conflicts with previous value"
1445 #: config/tc-arc.c:928
1449 #: config/tc-arc.c:952 config/tc-ppc.c:2742
1450 msgid "missing rename string"
1453 #: config/tc-arc.c:964
1454 msgid "invalid symbol to rename to"
1457 #: config/tc-arc.c:1011 config/tc-avr.c:372 config/tc-d10v.c:291
1458 #: config/tc-d30v.c:366 config/tc-mips.c:8850 config/tc-mn10200.c:375
1459 #: config/tc-pj.c:356 config/tc-ppc.c:4511 config/tc-sh.c:2053
1460 #: config/tc-v850.c:1297
1461 msgid "bad call to md_atof"
1464 #: config/tc-arc.c:1098
1466 msgid "missing ')' in %-op"
1469 #: config/tc-arc.c:1132
1470 msgid "expression too complex for %%st"
1473 #: config/tc-arc.c:1327 config/tc-arm.c:3411 config/tc-avr.c:852
1474 #: config/tc-cris.c:2718 config/tc-d10v.c:1538 config/tc-d30v.c:1865
1475 #: config/tc-mips.c:3293 config/tc-mips.c:4225 config/tc-mips.c:5010
1476 #: config/tc-mips.c:5556 config/tc-ppc.c:4847 config/tc-v850.c:2385
1477 msgid "expression too complex"
1480 #: config/tc-arc.c:1393 config/tc-ppc.c:4949 config/tc-v850.c:2431
1481 msgid "unresolved expression that must be resolved"
1484 #: config/tc-arc.c:1458 config/tc-sparc.c:3373
1486 msgid "internal error: can't export reloc type %d (`%s')"
1489 #: config/tc-arm.c:1203
1490 msgid "Literal Pool Overflow"
1493 #: config/tc-arm.c:1345
1494 msgid "Invalid syntax for .req directive."
1497 #: config/tc-arm.c:1420 config/tc-mips.c:10088 read.c:2043
1499 msgid "Alignment too large: %d. assumed."
1502 #: config/tc-arm.c:1423 read.c:2048
1503 msgid "Alignment negative. 0 assumed."
1506 #: config/tc-arm.c:1557 config/tc-m32r.c:427 read.c:2803 read.c:4864
1508 msgid "symbol `%s' already defined"
1511 #: config/tc-arm.c:1628
1512 msgid "selected processor does not support THUMB opcodes"
1515 #: config/tc-arm.c:1641
1516 msgid "selected processor does not support ARM opcodes"
1519 #: config/tc-arm.c:1653
1521 msgid "invalid instruction size selected (%d)"
1524 #: config/tc-arm.c:1688
1526 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1529 #: config/tc-arm.c:1699
1530 msgid "Garbage following instruction"
1533 #. In the few cases where we might be able to accept something else
1534 #. this error can be overridden.
1535 #: config/tc-arm.c:1749
1537 msgid "Register expected, not '%.100s'"
1540 #. In the few cases where we might be able to accept
1541 #. something else this error can be overridden.
1542 #: config/tc-arm.c:1814
1543 msgid "flag for {c}psr instruction expected"
1546 #: config/tc-arm.c:1844
1547 msgid "Illegal co-processor number"
1550 #: config/tc-arm.c:1851
1551 msgid "Bad or missing co-processor number"
1554 #: config/tc-arm.c:1875
1555 msgid "bad or missing expression"
1558 #: config/tc-arm.c:1881
1559 msgid "immediate co-processor expression too large"
1562 #. In the few cases where we might be able to accept something else
1563 #. this error can be overridden.
1564 #: config/tc-arm.c:1906
1565 msgid "Co-processor register expected"
1568 #. In the few cases where we might be able to accept something else
1569 #. this error can be overridden.
1570 #: config/tc-arm.c:1930
1571 msgid "Floating point register expected"
1574 #: config/tc-arm.c:1947
1575 msgid "immediate expression expected"
1578 #: config/tc-arm.c:1962
1579 msgid "co-processor address must be word aligned"
1582 #: config/tc-arm.c:1968
1583 msgid "offset too large"
1586 #: config/tc-arm.c:2016
1587 msgid "pc may not be used in post-increment"
1590 #: config/tc-arm.c:2032 config/tc-arm.c:3200
1591 msgid "pre-indexed expression expected"
1594 #: config/tc-arm.c:2045 config/tc-arm.c:3212 config/tc-arm.c:3558
1598 #: config/tc-arm.c:2055
1599 msgid "pc may not be used with write-back"
1602 #: config/tc-arm.c:2110
1603 msgid "comma expected after register name"
1606 #: config/tc-arm.c:2129
1607 msgid "{C|S}PSR expected"
1610 #: config/tc-arm.c:2157
1611 msgid "comma missing after psr flags"
1614 #: config/tc-arm.c:2174 config/tc-arm.c:2184
1615 msgid "only a register or immediate value can follow a psr flag"
1618 #: config/tc-arm.c:2190
1619 msgid "can only set flag field with immediate value"
1622 #: config/tc-arm.c:2207 config/tc-arm.c:2515 config/tc-arm.c:2781
1623 #: config/tc-arm.c:2801
1624 msgid "Invalid constant"
1627 #: config/tc-arm.c:2257
1628 msgid "rdhi, rdlo and rm must all be different"
1631 #: config/tc-arm.c:2313
1632 msgid "rd and rm should be different in mul"
1635 #: config/tc-arm.c:2369
1636 msgid "rd and rm should be different in mla"
1639 #: config/tc-arm.c:2499
1643 #: config/tc-arm.c:2545 config/tc-arm.c:2556
1644 msgid "Shift expression expected"
1647 #: config/tc-arm.c:2580
1648 msgid "shift requires register or #expression"
1651 #: config/tc-arm.c:2581
1652 msgid "shift requires #expression"
1655 #: config/tc-arm.c:2611
1656 msgid "Shift of 0 ignored."
1659 #: config/tc-arm.c:2617
1660 msgid "Invalid immediate shift"
1663 #: config/tc-arm.c:2772 config/tc-arm.c:3242
1664 msgid "Constant expression expected"
1667 #: config/tc-arm.c:2814
1668 msgid "Register or shift expression expected"
1671 #: config/tc-arm.c:2867
1672 msgid "Invalid floating point immediate expression"
1675 #: config/tc-arm.c:2871
1676 msgid "Floating point register or immediate expression expected"
1679 #: config/tc-arm.c:3040
1680 msgid "address offset too large"
1683 #: config/tc-arm.c:3117
1684 msgid "Processor does not support halfwords or signed bytes"
1687 #: config/tc-arm.c:3138
1688 msgid "Address expected"
1691 #: config/tc-arm.c:3168 config/tc-arm.c:3183 config/tc-arm.c:3221
1693 msgid "%s register same as write-back base"
1696 #: config/tc-arm.c:3170 config/tc-arm.c:3185 config/tc-arm.c:3223
1700 #: config/tc-arm.c:3170 config/tc-arm.c:3185 config/tc-arm.c:3223
1704 #: config/tc-arm.c:3262
1705 msgid "literal pool insertion failed"
1708 #: config/tc-arm.c:3301
1709 msgid "Pre-increment instruction with translate"
1712 #: config/tc-arm.c:3342
1713 msgid "Bad range in register list"
1716 #: config/tc-arm.c:3350 config/tc-arm.c:3359 config/tc-arm.c:3401
1718 msgid "Warning: Duplicated register (r%d) in register list"
1721 #: config/tc-arm.c:3362
1722 msgid "Warning: Register range not in ascending order"
1725 #: config/tc-arm.c:3374
1729 #: config/tc-arm.c:3390
1730 msgid "invalid register mask"
1733 #: config/tc-arm.c:3450
1734 msgid "r15 not allowed as base register"
1737 #: config/tc-arm.c:3518 config/tc-arm.c:3532
1738 msgid "r15 not allowed in swap"
1741 #: config/tc-arm.c:3630
1742 msgid "Use of r15 in bx in ARM mode is not really useful"
1745 #: config/tc-arm.c:3886 config/tc-v850.c:1964 config/tc-v850.c:1985
1746 msgid "constant expression expected"
1749 #: config/tc-arm.c:3892
1750 msgid "Constant value required for number of registers"
1753 #: config/tc-arm.c:3900
1754 msgid "number of registers must be in the range [1:4]"
1757 #: config/tc-arm.c:3961
1758 msgid "R15 not allowed as base register with write-back"
1761 #: config/tc-arm.c:4209
1762 msgid "lo register required"
1765 #: config/tc-arm.c:4217
1766 msgid "hi register required"
1769 #: config/tc-arm.c:4287
1770 msgid "dest and source1 must be the same register"
1773 #: config/tc-arm.c:4294
1774 msgid "subtract valid only on lo regs"
1777 #: config/tc-arm.c:4318
1778 msgid "invalid Hi register with immediate"
1781 #: config/tc-arm.c:4345 config/tc-arm.c:4378 config/tc-arm.c:4388
1782 msgid "immediate value out of range"
1785 #: config/tc-arm.c:4356
1786 msgid "invalid immediate value for stack adjust"
1789 #: config/tc-arm.c:4367
1790 msgid "invalid immediate for address calculation"
1793 #: config/tc-arm.c:4454
1794 msgid "source1 and dest must be same register"
1797 #: config/tc-arm.c:4488
1798 msgid "Invalid immediate for shift"
1801 #: config/tc-arm.c:4567
1802 msgid "only lo regs allowed with immediate"
1805 #: config/tc-arm.c:4586
1806 msgid "invalid immediate"
1809 #: config/tc-arm.c:4640
1810 msgid "expected ']'"
1813 #: config/tc-arm.c:4707
1814 msgid "byte or halfword not valid for base register"
1817 #: config/tc-arm.c:4712
1818 msgid "R15 based store not allowed"
1821 #: config/tc-arm.c:4717
1822 msgid "Invalid base register for register offset"
1825 #: config/tc-arm.c:4735
1826 msgid "invalid offset"
1829 #: config/tc-arm.c:4746
1830 msgid "invalid base register in load/store"
1833 #: config/tc-arm.c:4770
1834 msgid "Invalid offset"
1837 #: config/tc-arm.c:4845
1838 msgid "dest and source1 one must be the same register"
1841 #: config/tc-arm.c:4853
1842 msgid "Rs and Rd must be different in MUL"
1845 #: config/tc-arm.c:4997
1847 "Inserted missing '!': load/store multiple always writes back base register"
1850 #: config/tc-arm.c:5013 config/tc-arm.c:5113
1851 msgid "Expression too complex"
1854 #: config/tc-arm.c:5019
1855 msgid "only lo-regs valid in load/store multiple"
1858 #: config/tc-arm.c:5065
1859 msgid "Syntax: ldrs[b] Rd, [Rb, Ro]"
1862 #: config/tc-arm.c:5129
1863 msgid "invalid register list to push/pop instruction"
1866 #: config/tc-arm.c:5271 config/tc-cris.c:659
1867 msgid "Virtual memory exhausted"
1870 #: config/tc-arm.c:5649
1872 msgid "invalid constant (%lx) after fixup"
1875 #: config/tc-arm.c:5685
1877 msgid "Unable to compute ADRL instructions for PC offset of 0x%x"
1880 #: config/tc-arm.c:5715
1882 msgid "bad immediate value for offset (%ld)"
1885 #: config/tc-arm.c:5737 config/tc-arm.c:5759
1886 msgid "invalid literal constant: pool needs to be closer"
1889 #: config/tc-arm.c:5739
1891 msgid "bad immediate value for half-word offset (%ld)"
1894 #: config/tc-arm.c:5776
1895 msgid "shift expression is too large"
1898 #: config/tc-arm.c:5795 config/tc-arm.c:5804
1899 msgid "Invalid swi expression"
1902 #: config/tc-arm.c:5814
1903 msgid "Invalid expression in load/store multiple"
1906 #: config/tc-arm.c:5867
1907 msgid "gas can't handle same-section branch dest >= 0x04000000"
1910 #: config/tc-arm.c:5876
1911 msgid "out of range branch"
1914 #: config/tc-arm.c:5909 config/tc-arm.c:5925 config/tc-mips.c:9915
1915 msgid "Branch out of range"
1918 #: config/tc-arm.c:5948
1919 msgid "Branch with link out of range"
1922 #: config/tc-arm.c:6015
1923 msgid "Illegal value for co-processor offset"
1926 #: config/tc-arm.c:6039
1928 msgid "Invalid offset, target not word aligned (0x%08X)"
1931 #: config/tc-arm.c:6045 config/tc-arm.c:6054 config/tc-arm.c:6061
1932 #: config/tc-arm.c:6068 config/tc-arm.c:6075
1934 msgid "Invalid offset, value too big (0x%08X)"
1937 #: config/tc-arm.c:6114
1938 msgid "Invalid immediate for stack address calculation"
1941 #: config/tc-arm.c:6123
1943 msgid "Invalid immediate for address calculation (value = 0x%08lX)"
1946 #: config/tc-arm.c:6133
1947 msgid "Invalid 8bit immediate"
1950 #: config/tc-arm.c:6141
1951 msgid "Invalid 3bit immediate"
1954 #: config/tc-arm.c:6157
1956 msgid "Invalid immediate: %ld is too large"
1959 #: config/tc-arm.c:6172
1961 msgid "Illegal Thumb shift value: %ld"
1964 #: config/tc-arm.c:6186 config/tc-mn10300.c:1959
1966 msgid "Bad relocation fixup type (%d)"
1969 #: config/tc-arm.c:6259
1970 msgid "Literal referenced across section boundary (Implicit dump?)"
1973 #: config/tc-arm.c:6272
1975 msgid "Internal_relocation (type %d) not fixed up (IMMEDIATE)"
1978 #: config/tc-arm.c:6278
1979 msgid "ADRL used for a symbol not defined in the same file"
1982 #: config/tc-arm.c:6284
1984 msgid "Internal_relocation (type %d) not fixed up (OFFSET_IMM)"
1987 #: config/tc-arm.c:6305 config/tc-cris.c:2657 config/tc-mcore.c:2109
1988 #: config/tc-ns32k.c:2369
1992 #: config/tc-arm.c:6308
1994 msgid "Can not represent %s relocation in this object file format (%d)"
1997 #: config/tc-arm.c:6329 config/tc-mips.c:11428 config/tc-sh.c:3158
1999 msgid "Can not represent %s relocation in this object file format"
2002 #: config/tc-arm.c:6347
2003 msgid "md_estimate_size_before_relax\n"
2006 #: config/tc-arm.c:6427
2008 msgid "No operator -- statement `%s'\n"
2011 #: config/tc-arm.c:6445
2012 msgid "selected processor does not support this opcode"
2015 #: config/tc-arm.c:6491
2017 msgid "Opcode `%s' must have suffix from list: <%s>"
2020 #: config/tc-arm.c:6522
2021 msgid "Warning: Use of the 'nv' conditional is deprecated\n"
2024 #: config/tc-arm.c:6539
2026 msgid "Opcode `%s' is unconditional\n"
2029 #: config/tc-arm.c:6563
2031 msgid "Opcode `%s' must have suffix from <%s>\n"
2034 #: config/tc-arm.c:6649
2036 msgid "register '%s' does not exist\n"
2039 #: config/tc-arm.c:6654
2041 msgid "ignoring redefinition of register alias '%s'"
2044 #: config/tc-arm.c:6660
2047 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
2050 #: config/tc-arm.c:6664
2051 msgid "ignoring incomplete .req pseuso op"
2054 #: config/tc-arm.c:6844
2056 msgid "Unrecognised APCS switch -m%s"
2059 #: config/tc-arm.c:6988 config/tc-arm.c:7001 config/tc-arm.c:7014
2060 #: config/tc-arm.c:7026 config/tc-arm.c:7032
2062 msgid "Invalid architecture variant -m%s"
2065 #: config/tc-arm.c:7039
2067 msgid "Invalid processor variant -m%s"
2070 #: config/tc-arm.c:7062
2072 " ARM Specific Assembler Options:\n"
2073 " -m[arm][<processor name>] select processor variant\n"
2074 " -m[arm]v[2|2a|3|3m|4|4t|5[t][e]] select architecture variant\n"
2075 " -mthumb only allow Thumb instructions\n"
2076 " -mthumb-interwork mark the assembled code as supporting "
2078 " -mall allow any instruction\n"
2079 " -mfpa10, -mfpa11 select floating point architecture\n"
2080 " -mfpe-old don't allow floating-point multiple "
2082 " -mno-fpu don't allow any floating-point instructions.\n"
2083 " -k generate PIC code.\n"
2086 #: config/tc-arm.c:7074
2088 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
2090 " -mapcs-float floating point args are passed in FP regs\n"
2091 " -mapcs-reentrant the code is position independent/reentrant\n"
2094 #: config/tc-arm.c:7080
2095 msgid " -moabi support the old ELF ABI\n"
2098 #: config/tc-arm.c:7084
2100 " -EB assemble code for a big endian cpu\n"
2101 " -EL assemble code for a little endian cpu\n"
2104 #: config/tc-arm.c:7237
2106 msgid "%s: unexpected function type: %d"
2109 #: config/tc-avr.c:185
2110 msgid "Known MCU names:"
2113 #: config/tc-avr.c:254
2116 " -mmcu=[avr-name] select microcontroller variant\n"
2117 " [avr-name] can be:\n"
2118 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2119 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2120 " avr3 - ATmega103, ATmega603\n"
2121 " avr4 - ATmega83, ATmega85\n"
2122 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2123 " or immediate microcontroller name.\n"
2126 #: config/tc-avr.c:264
2128 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2129 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2130 " (default for avr4, avr5)\n"
2131 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2132 " (default for avr3, avr5)\n"
2135 #: config/tc-avr.c:312
2137 msgid "unknown MCU: %s\n"
2140 #: config/tc-avr.c:321
2142 msgid "redefinition of mcu type `%s' to `%s'"
2145 #: config/tc-avr.c:435
2146 msgid "constant value required"
2149 #: config/tc-avr.c:438
2151 msgid "number must be less than %d"
2154 #: config/tc-avr.c:490
2155 msgid "`,' required"
2158 #: config/tc-avr.c:509
2159 msgid "undefined combination of operands"
2162 #: config/tc-avr.c:518
2163 msgid "skipping two-word instruction"
2166 #: config/tc-avr.c:580
2167 msgid "register r16-r23 required"
2170 #: config/tc-avr.c:586
2171 msgid "register number above 15 required"
2174 #: config/tc-avr.c:592
2175 msgid "even register number required"
2178 #: config/tc-avr.c:598
2179 msgid "register r24, r26, r28 or r30 required"
2182 #: config/tc-avr.c:604
2183 msgid "register name or number from 0 to 31 required"
2186 #: config/tc-avr.c:622
2187 msgid "pointer register (X, Y or Z) required"
2190 #: config/tc-avr.c:629
2191 msgid "cannot both predecrement and postincrement"
2194 #: config/tc-avr.c:637
2195 msgid "addressing mode not supported"
2198 #: config/tc-avr.c:643
2199 msgid "can't predecrement"
2202 #: config/tc-avr.c:646
2203 msgid "pointer register Z required"
2206 #: config/tc-avr.c:664
2207 msgid "pointer register (Y or Z) required"
2210 #: config/tc-avr.c:769
2212 msgid "unknown constraint `%c'"
2215 #: config/tc-avr.c:882 config/tc-avr.c:898 config/tc-avr.c:999
2217 msgid "odd address operand: %ld"
2220 #: config/tc-avr.c:890 config/tc-avr.c:909
2222 msgid "operand out of range: %ld"
2225 #: config/tc-avr.c:1008 config/tc-d10v.c:1609 config/tc-d30v.c:1990
2227 msgid "line %d: unknown relocation type: 0x%x"
2230 #: config/tc-avr.c:1022
2231 msgid "only constant expression allowed"
2234 #: config/tc-avr.c:1060 config/tc-d10v.c:1473 config/tc-d30v.c:1807
2235 #: config/tc-mn10200.c:1254 config/tc-mn10300.c:1825 config/tc-ppc.c:5154
2236 #: config/tc-v850.c:2301
2238 msgid "reloc %d not supported by object file format"
2241 #: config/tc-avr.c:1084 config/tc-d10v.c:1080 config/tc-d10v.c:1094
2242 #: config/tc-h8300.c:1239 config/tc-h8500.c:1098 config/tc-mcore.c:988
2243 #: config/tc-pj.c:265 config/tc-sh.c:1634 config/tc-z8k.c:1203
2244 msgid "can't find opcode "
2247 #: config/tc-avr.c:1101
2249 msgid "illegal opcode %s for mcu %s"
2252 #: config/tc-avr.c:1109
2253 msgid "garbage at end of line"
2256 #: config/tc-avr.c:1173
2257 msgid "illegal expression"
2260 #: config/tc-avr.c:1199 config/tc-avr.c:1265
2261 msgid "`)' required"
2264 #: config/tc-avr.c:1219
2266 msgid "constant out of 8-bit range: %d"
2269 #: config/tc-avr.c:1222
2270 msgid "expression possibly out of 8-bit range"
2273 #: config/tc-avr.c:1293 config/tc-avr.c:1300
2275 msgid "illegal %srelocation size: %d"
2278 #: config/tc-cris.c:667
2280 msgid "Can't hash `%s': %s\n"
2283 #: config/tc-cris.c:668
2284 msgid "(unknown reason)"
2287 #: config/tc-cris.c:672
2289 msgid "Buggy opcode: `%s' \"%s\"\n"
2292 #: config/tc-cris.c:987
2294 msgid "Immediate value not in 5 bit unsigned range: %ld"
2297 #: config/tc-cris.c:1003
2299 msgid "Immediate value not in 4 bit unsigned range: %ld"
2302 #: config/tc-cris.c:1042
2304 msgid "Immediate value not in 6 bit range: %ld"
2307 #: config/tc-cris.c:1057
2309 msgid "Immediate value not in 6 bit unsigned range: %ld"
2312 #. Others have a generic warning.
2313 #: config/tc-cris.c:1144
2315 msgid "Unimplemented register `%s' specified"
2318 #. We've come to the end of instructions with this
2319 #. opcode, so it must be an error.
2320 #: config/tc-cris.c:1294
2321 msgid "Illegal operands"
2324 #: config/tc-cris.c:1326 config/tc-cris.c:1357
2326 msgid "Immediate value not in 8 bit range: %ld"
2329 #: config/tc-cris.c:1336 config/tc-cris.c:1364
2331 msgid "Immediate value not in 16 bit range: %ld"
2334 #. FIXME: Find out and change to as_warn_where. Add testcase.
2335 #: config/tc-cris.c:2301
2336 msgid "32-bit conditional branch generated"
2339 #. FIXME: Is this function mentioned in the internals.texi manual? If
2341 #: config/tc-cris.c:2380
2342 msgid "Bad call to md_atof () - floating point formats are not supported"
2345 #: config/tc-cris.c:2441
2347 msgid "Value not in 16 bit range: %ld"
2350 #: config/tc-cris.c:2451
2352 msgid "Value not in 8 bit range: %ld"
2355 #: config/tc-cris.c:2458
2357 msgid "Value not in 4 bit unsigned range: %ld"
2360 #: config/tc-cris.c:2465
2362 msgid "Value not in 5 bit unsigned range: %ld"
2365 #: config/tc-cris.c:2472
2367 msgid "Value not in 6 bit range: %ld"
2370 #: config/tc-cris.c:2479
2372 msgid "Value not in 6 bit unsigned range: %ld"
2375 #: config/tc-cris.c:2527
2376 msgid "Please use --help to see usage and options for this assembler.\n"
2379 #: config/tc-cris.c:2539
2380 msgid "--no-underscore is invalid with a.out format"
2383 #: config/tc-cris.c:2604
2385 "Semantics error. This type of operand can not be relocated, it must be an "
2386 "assembly-time constant"
2389 #: config/tc-cris.c:2658
2391 msgid "Cannot generate relocation type for symbol %s, code %s"
2394 #: config/tc-cris.c:2671
2395 msgid "CRIS-specific options:\n"
2398 #: config/tc-cris.c:2673
2400 " -h, -H Don't execute, print this help text. Deprecated.\n"
2403 #: config/tc-cris.c:2675
2404 msgid " -N Warn when branches are expanded to jumps.\n"
2407 #: config/tc-cris.c:2677
2409 " --underscore User symbols are normally prepended with "
2413 #: config/tc-cris.c:2679
2414 msgid " Registers will not need any prefix.\n"
2417 #: config/tc-cris.c:2681
2418 msgid " --no-underscore User symbols do not have any prefix.\n"
2421 #: config/tc-cris.c:2683
2422 msgid " Registers will require a `$'-prefix.\n"
2425 #: config/tc-cris.c:2703
2426 msgid "Invalid relocation"
2429 #: config/tc-cris.c:2743
2430 msgid "Invalid pc-relative relocation"
2433 #: config/tc-cris.c:2781
2435 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2438 #: config/tc-cris.c:2855
2439 msgid "Unknown .syntax operand"
2442 #: config/tc-d10v.c:234
2445 "-O optimize. Will do some operations in parallel.\n"
2448 #: config/tc-d10v.c:552 config/tc-d10v.c:634 config/tc-d30v.c:656
2450 msgid "operand out of range: %d"
2453 #: config/tc-d10v.c:696
2454 msgid "Instruction must be executed in parallel with another instruction."
2457 #: config/tc-d10v.c:752
2458 msgid "Instruction must be executed in parallel"
2461 #: config/tc-d10v.c:755
2462 msgid "Long instructions may not be combined."
2465 #: config/tc-d10v.c:797
2466 msgid "One of these instructions may not be executed in parallel."
2469 #: config/tc-d10v.c:801 config/tc-d30v.c:877
2470 msgid "Two IU instructions may not be executed in parallel"
2473 #: config/tc-d10v.c:803 config/tc-d10v.c:811 config/tc-d10v.c:828
2474 #: config/tc-d10v.c:845 config/tc-d30v.c:878 config/tc-d30v.c:887
2475 msgid "Swapping instruction order"
2478 #: config/tc-d10v.c:809 config/tc-d30v.c:884
2479 msgid "Two MU instructions may not be executed in parallel"
2482 #: config/tc-d10v.c:832 config/tc-d30v.c:904
2483 msgid "IU instruction may not be in the left container"
2486 #: config/tc-d10v.c:834 config/tc-d10v.c:851
2488 "Instruction in R container is squashed by flow control instruction in L "
2492 #: config/tc-d10v.c:849 config/tc-d30v.c:915
2493 msgid "MU instruction may not be in the right container"
2496 #: config/tc-d10v.c:857 config/tc-d30v.c:927
2497 msgid "unknown execution type passed to write_2_short()"
2500 #: config/tc-d10v.c:1108 config/tc-d10v.c:1129 config/tc-d30v.c:1411
2501 msgid "Unable to mix instructions as specified"
2504 #: config/tc-d10v.c:1176 config/tc-d30v.c:1548
2506 msgid "unknown opcode: %s"
2509 #: config/tc-d10v.c:1258 config/tc-d10v.c:1429 config/tc-tic80.c:536
2510 msgid "bad opcode or operands"
2513 #: config/tc-d10v.c:1331 config/tc-m68k.c:4286
2514 msgid "value out of range"
2517 #: config/tc-d10v.c:1404
2518 msgid "illegal operand - register name found where none expected"
2521 #: config/tc-d10v.c:1440 config/tc-tic80.c:547
2522 msgid "Register number must be EVEN"
2525 #: config/tc-d10v.c:1589
2527 msgid "line %d: rep or repi must include at least 4 instructions"
2530 #: config/tc-d30v.c:192
2532 msgid "Register name %s conflicts with symbol of the same name"
2535 #: config/tc-d30v.c:288
2539 "-O Make adjacent short instructions parallel if "
2541 "-n Warn about all NOPs inserted by the assembler.\n"
2542 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2543 "-c Warn about symbols whoes names match register "
2545 "-C Opposite of -C. -c is the default.\n"
2548 #: config/tc-d30v.c:462
2549 msgid "unexpected 12-bit reloc type"
2552 #: config/tc-d30v.c:469
2553 msgid "unexpected 18-bit reloc type"
2556 #: config/tc-d30v.c:720
2558 msgid "%s NOP inserted"
2561 #: config/tc-d30v.c:721
2565 #: config/tc-d30v.c:721
2569 #: config/tc-d30v.c:873
2570 msgid "Instructions may not be executed in parallel"
2573 #: config/tc-d30v.c:886
2575 msgid "Executing %s in IU may not work"
2578 #: config/tc-d30v.c:893
2580 msgid "Executing %s in IU may not work in parallel execution"
2583 #: config/tc-d30v.c:906
2585 msgid "special left instruction `%s' kills instruction `%s' in right container"
2588 #: config/tc-d30v.c:917
2590 msgid "Executing %s in reverse serial with %s may not work"
2593 #: config/tc-d30v.c:920
2595 msgid "Executing %s in IU in reverse serial may not work"
2598 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
2599 msgid "Cannot assemble instruction"
2602 #: config/tc-d30v.c:1292
2603 msgid "First opcode is long. Unable to mix instructions as specified."
2606 #: config/tc-d30v.c:1361
2607 msgid "word of NOPs added between word multiply and load"
2610 #: config/tc-d30v.c:1363
2611 msgid "word of NOPs added between word multiply and 16-bit multiply"
2614 #: config/tc-d30v.c:1395
2615 msgid "Instruction uses long version, so it cannot be mixed as specified"
2618 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
2620 msgid "unknown condition code: %s"
2623 #: config/tc-d30v.c:1509
2625 msgid "cmpu doesn't support condition code %s"
2628 #: config/tc-d30v.c:1559
2630 msgid "operands for opcode `%s' do not match any valid format"
2633 #: config/tc-d30v.c:1777
2634 msgid "Odd numbered register used as target of multi-register instruction"
2637 #: config/tc-d30v.c:1879
2639 msgid "line %d: unable to place address of symbol '%s' into a byte"
2642 #: config/tc-d30v.c:1882
2644 msgid "line %d: unable to place value %x into a byte"
2647 #: config/tc-d30v.c:1890
2649 msgid "line %d: unable to place address of symbol '%s' into a short"
2652 #: config/tc-d30v.c:1893
2654 msgid "line %d: unable to place value %x into a short"
2657 #: config/tc-d30v.c:1901
2659 msgid "line %d: unable to place address of symbol '%s' into a quad"
2662 #: config/tc-d30v.c:2072
2664 msgid "value too large to fit in %d bits"
2667 #: config/tc-d30v.c:2215
2669 msgid "Alignment too large: %d assumed"
2672 #: config/tc-fr30.c:84
2673 msgid " FR30 specific command line options:\n"
2676 #: config/tc-fr30.c:143
2678 msgid "Instruction %s not allowed in a delay slot."
2681 #: config/tc-fr30.c:380 config/tc-m32r.c:1565
2682 msgid "Addend to unresolved symbol not on word boundary."
2685 #: config/tc-fr30.c:538 config/tc-i960.c:772 config/tc-m32r.c:1874
2686 msgid "Bad call to md_atof()"
2689 #: config/tc-h8300.c:245 config/tc-h8300.c:253
2690 msgid "Reg not valid for H8/300"
2693 #: config/tc-h8300.c:413 config/tc-h8300.c:416 config/tc-h8300.c:419
2694 #: config/tc-h8300.c:423
2695 msgid "Invalid register list for ldm/stm\n"
2698 #: config/tc-h8300.c:475 config/tc-h8300.c:537 config/tc-h8300.c:544
2699 msgid "Wrong size pointer register for architecture."
2702 #: config/tc-h8300.c:502 config/tc-h8300.c:511 config/tc-h8300.c:521
2703 msgid "expected @(exp, reg16)"
2706 #: config/tc-h8300.c:600
2707 msgid "expect :8 or :16 here"
2710 #: config/tc-h8300.c:801
2712 msgid "operand %s0x%lx out of range."
2715 #: config/tc-h8300.c:889
2716 msgid "Can't work out size of operand.\n"
2719 #: config/tc-h8300.c:937
2721 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2724 #: config/tc-h8300.c:988 config/tc-h8300.c:1008
2725 msgid "Need #1 or #2 here"
2728 #: config/tc-h8300.c:1003
2729 msgid "#4 not valid on H8/300."
2732 #: config/tc-h8300.c:1089 config/tc-h8300.c:1121
2734 msgid "branch operand has odd offset (%lx)\n"
2737 #: config/tc-h8300.c:1159
2738 msgid "destination operand must be 16 bit register"
2741 #: config/tc-h8300.c:1168
2742 msgid "source operand must be 8 bit register"
2745 #: config/tc-h8300.c:1176
2746 msgid "destination operand must be 16bit absolute address"
2749 #: config/tc-h8300.c:1183
2750 msgid "destination operand must be 8 bit register"
2753 #: config/tc-h8300.c:1191
2754 msgid "source operand must be 16bit absolute address"
2757 #: config/tc-h8300.c:1199
2758 msgid "invalid operands"
2761 #: config/tc-h8300.c:1250 config/tc-h8500.c:1104 config/tc-mips.c:8046
2762 #: config/tc-sh.c:1871 config/tc-w65.c:739 config/tc-z8k.c:1213
2763 msgid "unknown opcode"
2766 #: config/tc-h8300.c:1296
2767 msgid "mismatch between opcode size and operand size"
2770 #: config/tc-h8300.c:1307 config/tc-h8500.c:1131 config/tc-sh.c:2008
2771 #: config/tc-w65.c:769 config/tc-z8k.c:1266
2772 msgid "call to tc_crawl_symbol_chain \n"
2775 #: config/tc-h8300.c:1321 config/tc-h8500.c:1145 config/tc-sh.c:2015
2776 #: config/tc-w65.c:783 config/tc-z8k.c:1280
2777 msgid "call to tc_headers_hook \n"
2780 #: config/tc-h8300.c:1412 config/tc-h8500.c:1235 config/tc-z8k.c:1394
2781 msgid "call to tc_aout_fix_to_chars \n"
2784 #: config/tc-h8300.c:1422 config/tc-z8k.c:1404
2785 msgid "call to md_convert_frag \n"
2788 #: config/tc-h8300.c:1467 config/tc-z8k.c:1485
2789 msgid "call tomd_estimate_size_before_relax \n"
2792 #: config/tc-h8500.c:333
2793 msgid ":24 not valid for this opcode"
2796 #: config/tc-h8500.c:340
2797 msgid "expect :8,:16 or :24"
2800 #: config/tc-h8500.c:397
2801 msgid "syntax error in reg list"
2804 #: config/tc-h8500.c:415
2805 msgid "missing final register in range"
2808 #: config/tc-h8500.c:502 config/tc-h8500.c:509 config/tc-h8500.c:515
2809 msgid "expected @(exp, Rn)"
2812 #: config/tc-h8500.c:531
2813 msgid "@Rn+ needs word register"
2816 #: config/tc-h8500.c:541
2817 msgid "@Rn needs word register"
2820 #: config/tc-h8500.c:838 config/tc-sh.c:1351
2822 msgid "unhandled %d\n"
2825 #: config/tc-h8500.c:866 config/tc-sh.c:1376
2827 msgid "operand must be absolute in range %d..%d"
2830 #: config/tc-h8500.c:955 config/tc-sh.c:1574
2832 msgid "failed for %d\n"
2835 #: config/tc-h8500.c:1120 config/tc-sh.c:1675 config/tc-sh.c:1920
2836 #: config/tc-w65.c:758
2837 msgid "invalid operands for opcode"
2840 #: config/tc-hppa.c:1162
2841 msgid "Missing .exit\n"
2844 #: config/tc-hppa.c:1165
2845 msgid "Missing .procend\n"
2848 #: config/tc-hppa.c:1345
2849 msgid "Invalid field selector. Assuming F%%."
2852 #: config/tc-hppa.c:1378
2853 msgid "-R option not supported on this target."
2856 #: config/tc-hppa.c:1394 config/tc-sparc.c:799 config/tc-sparc.c:835
2858 msgid "Internal error: can't hash `%s': %s\n"
2861 #: config/tc-hppa.c:1402 config/tc-i860.c:190
2863 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2866 #: config/tc-hppa.c:1471 config/tc-hppa.c:6979 config/tc-hppa.c:7034
2867 msgid "Missing function name for .PROC (corrupted label chain)"
2870 #: config/tc-hppa.c:1474 config/tc-hppa.c:7037
2871 msgid "Missing function name for .PROC"
2874 #: config/tc-hppa.c:1583 config/tc-hppa.c:4813
2875 msgid "could not update architecture and machine"
2878 #: config/tc-hppa.c:1790
2879 msgid "Invalid Indexed Load Completer."
2882 #: config/tc-hppa.c:1795
2883 msgid "Invalid Indexed Load Completer Syntax."
2886 #: config/tc-hppa.c:1831
2887 msgid "Invalid Short Load/Store Completer."
2890 #: config/tc-hppa.c:1890 config/tc-hppa.c:1895
2891 msgid "Invalid Store Bytes Short Completer"
2894 #: config/tc-hppa.c:2206 config/tc-hppa.c:2212
2895 msgid "Invalid left/right combination completer"
2898 #: config/tc-hppa.c:2261 config/tc-hppa.c:2268
2899 msgid "Invalid permutation completer"
2902 #: config/tc-hppa.c:2369
2904 msgid "Invalid Add Condition: %s"
2907 #: config/tc-hppa.c:2380 config/tc-hppa.c:2390
2909 msgid "Invalid Add and Branch Condition: %c"
2912 #: config/tc-hppa.c:2411
2913 msgid "Invalid Compare/Subtract Condition"
2916 #: config/tc-hppa.c:2451
2918 msgid "Invalid Bit Branch Condition: %c"
2921 #: config/tc-hppa.c:2537
2923 msgid "Invalid Compare/Subtract Condition: %s"
2926 #: config/tc-hppa.c:2549
2928 msgid "Invalid Compare/Subtract Condition: %c"
2931 #: config/tc-hppa.c:2564
2932 msgid "Invalid Compare and Branch Condition."
2935 #: config/tc-hppa.c:2660
2936 msgid "Invalid Logical Instruction Condition."
2939 #: config/tc-hppa.c:2715
2940 msgid "Invalid Shift/Extract/Deposit Condition."
2943 #: config/tc-hppa.c:2827
2944 msgid "Invalid Unit Instruction Condition."
2947 #: config/tc-hppa.c:3175 config/tc-hppa.c:3206 config/tc-hppa.c:3239
2948 #: config/tc-hppa.c:3271
2949 msgid "Branch to unaligned address"
2952 #: config/tc-hppa.c:3451
2953 msgid "Invalid SFU identifier"
2956 #: config/tc-hppa.c:3501
2957 msgid "Invalid COPR identifier"
2960 #: config/tc-hppa.c:3630
2961 msgid "Invalid Floating Point Operand Format."
2964 #: config/tc-hppa.c:3747 config/tc-hppa.c:3767 config/tc-hppa.c:3787
2965 #: config/tc-hppa.c:3807 config/tc-hppa.c:3827
2966 msgid "Invalid register for single precision fmpyadd or fmpysub"
2969 #: config/tc-hppa.c:3884
2971 msgid "Invalid operands %s"
2974 #: config/tc-hppa.c:4002
2976 msgid "Cannot handle fixup at %s:%d"
2979 #: config/tc-hppa.c:4297
2980 msgid " -Q ignored\n"
2983 #: config/tc-hppa.c:4301
2984 msgid " -c print a warning if a comment is found\n"
2987 #: config/tc-hppa.c:4367
2989 msgid "no hppa_fixup entry for fixup type 0x%x at %s:%d"
2992 #: config/tc-hppa.c:4534
2993 msgid "Unknown relocation encountered in md_apply_fix."
2996 #: config/tc-hppa.c:4677 config/tc-hppa.c:4702
2998 msgid "Undefined register: '%s'."
3001 #: config/tc-hppa.c:4736
3003 msgid "Non-absolute symbol: '%s'."
3006 #: config/tc-hppa.c:4751
3008 msgid "Undefined absolute constant: '%s'."
3011 #: config/tc-hppa.c:4852
3013 msgid "Invalid FP Compare Condition: %s"
3016 #: config/tc-hppa.c:4908
3018 msgid "Invalid FTEST completer: %s"
3021 #: config/tc-hppa.c:4975 config/tc-hppa.c:5013
3023 msgid "Invalid FP Operand Format: %3s"
3026 #: config/tc-hppa.c:5092
3027 msgid "Bad segment in expression."
3030 #: config/tc-hppa.c:5151
3031 msgid "Bad segment (should be absolute)."
3034 #: config/tc-hppa.c:5194
3036 msgid "Invalid argument location: %s\n"
3039 #: config/tc-hppa.c:5225
3041 msgid "Invalid argument description: %d"
3044 #: config/tc-hppa.c:5248
3046 msgid "Invalid Nullification: (%c)"
3049 #: config/tc-hppa.c:5984
3051 msgid "Invalid .CALL argument: %s"
3054 #: config/tc-hppa.c:6115
3055 msgid ".callinfo is not within a procedure definition"
3058 #: config/tc-hppa.c:6135
3060 msgid "FRAME parameter must be a multiple of 8: %d\n"
3063 #: config/tc-hppa.c:6154
3064 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3067 #: config/tc-hppa.c:6166
3068 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3071 #: config/tc-hppa.c:6176
3072 msgid "Value for ENTRY_SR must be 3\n"
3075 #: config/tc-hppa.c:6232
3077 msgid "Invalid .CALLINFO argument: %s"
3080 #: config/tc-hppa.c:6343
3081 msgid "The .ENTER pseudo-op is not supported"
3084 #: config/tc-hppa.c:6359
3085 msgid "Misplaced .entry. Ignored."
3088 #: config/tc-hppa.c:6363
3089 msgid "Missing .callinfo."
3092 #: config/tc-hppa.c:6427
3093 msgid ".REG expression must be a register"
3096 #: config/tc-hppa.c:6443 read.c:4735
3097 msgid "bad or irreducible absolute expression; zero assumed"
3100 #: config/tc-hppa.c:6454
3101 msgid ".REG must use a label"
3104 #: config/tc-hppa.c:6456
3105 msgid ".EQU must use a label"
3108 #: config/tc-hppa.c:6509
3109 msgid ".EXIT must appear within a procedure"
3112 #: config/tc-hppa.c:6513
3113 msgid "Missing .callinfo"
3116 #: config/tc-hppa.c:6517
3117 msgid "No .ENTRY for this .EXIT"
3120 #: config/tc-hppa.c:6544
3122 msgid "Cannot define export symbol: %s\n"
3125 #: config/tc-hppa.c:6602
3127 msgid "Using ENTRY rather than CODE in export directive for %s"
3130 #: config/tc-hppa.c:6719
3132 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3135 #: config/tc-hppa.c:6801
3136 msgid "Missing label name on .LABEL"
3139 #: config/tc-hppa.c:6806
3140 msgid "extra .LABEL arguments ignored."
3143 #: config/tc-hppa.c:6823
3144 msgid "The .LEAVE pseudo-op is not supported"
3147 #: config/tc-hppa.c:6862
3148 msgid "Unrecognized .LEVEL argument\n"
3151 #: config/tc-hppa.c:6898
3153 msgid "Cannot define static symbol: %s\n"
3156 #: config/tc-hppa.c:6933
3157 msgid "Nested procedures"
3160 #: config/tc-hppa.c:6943
3161 msgid "Cannot allocate unwind descriptor\n"
3164 #: config/tc-hppa.c:7041
3165 msgid "misplaced .procend"
3168 #: config/tc-hppa.c:7044
3169 msgid "Missing .callinfo for this procedure"
3172 #: config/tc-hppa.c:7047
3173 msgid "Missing .EXIT for a .ENTRY"
3176 #: config/tc-hppa.c:7085
3177 msgid "Not in a space.\n"
3180 #: config/tc-hppa.c:7088
3181 msgid "Not in a subspace.\n"
3184 #: config/tc-hppa.c:7179
3185 msgid "Invalid .SPACE argument"
3188 #: config/tc-hppa.c:7226
3189 msgid "Can't change spaces within a procedure definition. Ignored"
3192 #: config/tc-hppa.c:7355
3194 msgid "Undefined space: '%s' Assuming space number = 0."
3197 #: config/tc-hppa.c:7379
3198 msgid "Must be in a space before changing or declaring subspaces.\n"
3201 #: config/tc-hppa.c:7383
3202 msgid "Can't change subspaces within a procedure definition. Ignored"
3205 #: config/tc-hppa.c:7418
3206 msgid "Parameters of an existing subspace can't be modified"
3209 #: config/tc-hppa.c:7469
3210 msgid "Alignment must be a power of 2"
3213 #: config/tc-hppa.c:7511
3214 msgid "FIRST not supported as a .SUBSPACE argument"
3217 #: config/tc-hppa.c:7513
3218 msgid "Invalid .SUBSPACE argument"
3221 #: config/tc-hppa.c:7693
3223 msgid "Internal error: Unable to find containing space for %s."
3226 #: config/tc-hppa.c:7732
3228 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3231 #: config/tc-hppa.c:7818
3233 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3236 #: config/tc-hppa.c:8512
3238 msgid "Symbol '%s' could not be created."
3241 #: config/tc-hppa.c:8516
3242 msgid "No memory for symbol name."
3245 #: config/tc-i386.c:516
3247 msgid "%s shortened to %s"
3250 #: config/tc-i386.c:568
3251 msgid "same type of prefix used twice"
3254 #: config/tc-i386.c:611
3255 msgid "bad argument to syntax directive."
3258 #: config/tc-i386.c:654
3260 msgid "no such architecture: `%s'"
3263 #: config/tc-i386.c:659
3264 msgid "missing cpu architecture"
3267 #: config/tc-i386.c:730 config/tc-m68k.c:3802
3269 msgid "Internal Error: Can't hash %s: %s"
3272 #: config/tc-i386.c:958
3276 #: config/tc-i386.c:1007 config/tc-i386.c:4047
3278 msgid "can not do %d byte pc-relative relocation"
3281 #: config/tc-i386.c:1017 config/tc-i386.c:4061
3283 msgid "can not do %d byte relocation"
3286 #: config/tc-i386.c:1119 config/tc-i386.c:1201
3288 msgid "no such instruction: `%s'"
3291 #: config/tc-i386.c:1128
3293 msgid "invalid character %s in mnemonic"
3296 #: config/tc-i386.c:1135
3297 msgid "expecting prefix; got nothing"
3300 #: config/tc-i386.c:1137
3301 msgid "expecting mnemonic; got nothing"
3304 #: config/tc-i386.c:1155
3306 msgid "redundant %s prefix"
3309 #: config/tc-i386.c:1211
3311 msgid "`%s' is not supported on `%s'"
3314 #: config/tc-i386.c:1216
3315 msgid "use .code16 to ensure correct addressing mode"
3318 #: config/tc-i386.c:1224
3320 msgid "expecting string instruction after `%s'"
3323 #: config/tc-i386.c:1245
3325 msgid "invalid character %s before operand %d"
3328 #: config/tc-i386.c:1259
3330 msgid "unbalanced parenthesis in operand %d."
3333 #: config/tc-i386.c:1262
3335 msgid "unbalanced brackets in operand %d."
3338 #: config/tc-i386.c:1271
3340 msgid "invalid character %s in operand %d"
3343 #: config/tc-i386.c:1298
3345 msgid "spurious operands; (%d operands/instruction max)"
3348 #: config/tc-i386.c:1321
3349 msgid "expecting operand after ','; got nothing"
3352 #: config/tc-i386.c:1326
3353 msgid "expecting operand before ','; got nothing"
3356 #. We found no match.
3357 #: config/tc-i386.c:1596
3359 msgid "suffix or operands invalid for `%s'"
3362 #: config/tc-i386.c:1607
3364 msgid "indirect %s without `*'"
3367 #. Warn them that a data or address size prefix doesn't
3368 #. affect assembly of the next line of code.
3369 #: config/tc-i386.c:1615
3371 msgid "stand-alone `%s' prefix"
3374 #: config/tc-i386.c:1651 config/tc-i386.c:1666
3375 msgid "`%s' operand %d must use `%%es' segment"
3378 #: config/tc-i386.c:1734 config/tc-i386.c:1777 config/tc-i386.c:1805
3379 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3382 #: config/tc-i386.c:1747 config/tc-i386.c:1765 config/tc-i386.c:1793
3383 msgid "`%%%s' not allowed with `%s%c'"
3386 #: config/tc-i386.c:1841 config/tc-i386.c:1861
3387 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3390 #: config/tc-i386.c:1886
3392 "no instruction mnemonic suffix given and no register operands; can't size "
3396 #. Reversed arguments on faddp, fsubp, etc.
3397 #: config/tc-i386.c:1988
3398 msgid "translating to `%s %%%s,%%%s'"
3401 #. Extraneous `l' suffix on fp insn.
3402 #: config/tc-i386.c:1995
3403 msgid "translating to `%s %%%s'"
3406 #: config/tc-i386.c:2211
3407 msgid "you can't `pop %%cs'"
3410 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3411 #: config/tc-i386.c:2242
3413 msgid "translating to `%sp'"
3416 #: config/tc-i386.c:2291 config/tc-i386.c:2354 config/tc-i386.c:2396
3417 msgid "skipping prefixes on this instruction"
3420 #: config/tc-i386.c:2412
3421 msgid "16-bit jump out of range"
3424 #: config/tc-i386.c:2421
3426 msgid "can't handle non absolute segment in `%s'"
3429 #: config/tc-i386.c:2637
3430 msgid "only 1 or 2 immediate operands are allowed"
3433 #: config/tc-i386.c:2667 config/tc-i386.c:2886
3434 msgid "GOT relocations not supported in 16 bit mode"
3437 #: config/tc-i386.c:2688 config/tc-i386.c:2907
3438 msgid "bad reloc specifier in expression"
3441 #: config/tc-i386.c:2706 config/tc-i386.c:2941
3443 msgid "ignoring junk `%s' after expression"
3446 #. Missing or bad expr becomes absolute 0.
3447 #: config/tc-i386.c:2713
3449 msgid "missing or invalid immediate expression `%s' taken as 0"
3452 #: config/tc-i386.c:2741 config/tc-i386.c:2971
3454 msgid "unimplemented segment %s in operand"
3457 #: config/tc-i386.c:2743 config/tc-i386.c:2973
3459 msgid "unimplemented segment type %d in operand"
3462 #: config/tc-i386.c:2787 config/tc-i386.c:4750
3464 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3467 #: config/tc-i386.c:2793
3469 msgid "scale factor of %d without an index register"
3472 #. Missing or bad expr becomes absolute 0.
3473 #: config/tc-i386.c:2952
3475 msgid "missing or invalid displacement expression `%s' taken as 0"
3478 #: config/tc-i386.c:3030
3480 msgid "`%s' is not a valid base/index expression"
3483 #: config/tc-i386.c:3034
3485 msgid "`%s' is not a valid %s bit base/index expression"
3488 #: config/tc-i386.c:3109
3490 msgid "bad memory operand `%s'"
3493 #: config/tc-i386.c:3124
3495 msgid "junk `%s' after register"
3498 #: config/tc-i386.c:3133 config/tc-i386.c:3248 config/tc-i386.c:3284
3500 msgid "bad register name `%s'"
3503 #: config/tc-i386.c:3141
3504 msgid "immediate operand illegal with absolute jump"
3507 #: config/tc-i386.c:3163
3509 msgid "too many memory references for `%s'"
3512 #: config/tc-i386.c:3241
3514 msgid "expecting `,' or `)' after index register in `%s'"
3517 #: config/tc-i386.c:3263
3519 msgid "expecting `)' after scale factor in `%s'"
3522 #: config/tc-i386.c:3270
3524 msgid "expecting index register or scale factor after `,'; got '%c'"
3527 #: config/tc-i386.c:3277
3529 msgid "expecting `,' or `)' after base register in `%s'"
3532 #. It's not a memory operand; argh!
3533 #: config/tc-i386.c:3318
3535 msgid "invalid char %s beginning operand %d `%s'"
3538 #: config/tc-i386.c:3740
3539 msgid "Bad call to md_atof ()"
3542 #: config/tc-i386.c:3890
3545 " -V print assembler version number\n"
3547 " -q quieten some warnings\n"
3551 #: config/tc-i386.c:3897
3552 msgid " -q quieten some warnings\n"
3555 #: config/tc-i386.c:3947
3556 msgid "GOT already in symbol table"
3559 #: config/tc-i386.c:4096
3561 msgid "cannot represent relocation type %s"
3564 #: config/tc-i386.c:4393
3566 msgid "too many memory references for '%s'"
3569 #: config/tc-i386.c:4555
3571 msgid "Unknown operand modifier `%s'\n"
3574 #: config/tc-i386.c:4722
3576 msgid "`%s' is not a valid segment register"
3579 #: config/tc-i386.c:4732 config/tc-i386.c:4854
3580 msgid "Register scaling only allowed in memory operands."
3583 #: config/tc-i386.c:4763
3584 msgid "Too many register references in memory operand.\n"
3587 #: config/tc-i386.c:4833
3589 msgid "Syntax error. Expecting a constant. Got `%s'.\n"
3592 #: config/tc-i386.c:4904
3594 msgid "Unrecognized token '%s'"
3597 #: config/tc-i386.c:4922
3599 msgid "Unexpected token `%s'\n"
3602 #: config/tc-i386.c:5067
3604 msgid "Unrecognized token `%s'\n"
3607 #: config/tc-i860.c:154 config/tc-i860.c:158
3608 msgid "Unknown temporary pseudo register"
3611 #: config/tc-i860.c:181 config/tc-mips.c:1104
3613 msgid "internal error: can't hash `%s': %s\n"
3616 #: config/tc-i860.c:201
3617 msgid "Defective assembler. No assembly attempted."
3620 #: config/tc-i860.c:347
3622 msgid "Expanded opcode after delayed branch: `%s'"
3625 #: config/tc-i860.c:351
3627 msgid "Expanded opcode in dual mode: `%s'"
3630 #: config/tc-i860.c:355
3632 msgid "An instruction was expanded (%s)"
3635 #: config/tc-i860.c:613
3636 msgid "Pipelined instruction: fsrc1 = fdest"
3639 #: config/tc-i860.c:776 config/tc-i860.c:783 config/tc-i860.c:790
3640 msgid "Assembler does not yet support PIC"
3643 #: config/tc-i860.c:849
3645 msgid "Illegal operands for %s"
3648 #: config/tc-i860.c:873 config/tc-sparc.c:2727
3652 #: config/tc-i860.c:965
3653 msgid "md_number_to_disp\n"
3656 #: config/tc-i860.c:975
3657 msgid "i860_number_to_field\n"
3660 #: config/tc-i860.c:984
3661 msgid "i860_estimate_size_before_relax\n"
3664 #: config/tc-i860.c:1075
3666 " -EL\t\t\t generate code for little endian mode (default)\n"
3667 " -EB\t\t\t generate code for big endian mode\n"
3668 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
3671 #. SVR4 compatibility flags.
3672 #: config/tc-i860.c:1081
3674 " -V\t\t\t print assembler version number\n"
3675 " -Qy, -Qn\t\t ignored\n"
3678 #: config/tc-i860.c:1150
3679 msgid "This immediate requires 0 MOD 2 alignment"
3682 #: config/tc-i860.c:1153
3683 msgid "This immediate requires 0 MOD 4 alignment"
3686 #: config/tc-i860.c:1156
3687 msgid "This immediate requires 0 MOD 8 alignment"
3690 #: config/tc-i860.c:1159
3691 msgid "This immediate requires 0 MOD 16 alignment"
3694 #: config/tc-i860.c:1257
3695 msgid "5-bit immediate too large"
3698 #: config/tc-i860.c:1260
3699 msgid "5-bit field must be absolute"
3702 #: config/tc-i860.c:1306 config/tc-i860.c:1329
3703 msgid "A branch offset requires 0 MOD 4 alignment"
3706 #: config/tc-i860.c:1350
3708 msgid "Unrecognized fix-up (0x%08x)"
3711 #: config/tc-i960.c:549
3713 msgid "Hashing returned \"%s\"."
3716 #. Offset of last character in opcode mnemonic
3717 #: config/tc-i960.c:583
3718 msgid "branch prediction invalid on this opcode"
3721 #: config/tc-i960.c:623
3723 msgid "invalid opcode, \"%s\"."
3726 #: config/tc-i960.c:628
3728 msgid "improper number of operands. expecting %d, got %d"
3731 #: config/tc-i960.c:860
3733 msgid "Fixup of %ld too large for field width of %d"
3736 #: config/tc-i960.c:977
3738 msgid "invalid architecture %s"
3741 #: config/tc-i960.c:997
3742 msgid "I960 options:\n"
3745 #: config/tc-i960.c:1000
3748 "\t\t\tspecify variant of 960 architecture\n"
3749 "-b\t\t\tadd code to collect statistics about branches taken\n"
3750 "-link-relax\t\tpreserve individual alignment directives so linker\n"
3751 "\t\t\tcan do relaxing (b.out format only)\n"
3752 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
3753 "\t\t\tlong displacements\n"
3756 #: config/tc-i960.c:1403
3757 msgid "too many operands"
3760 #: config/tc-i960.c:1462 config/tc-i960.c:1689
3761 msgid "expression syntax error"
3764 #: config/tc-i960.c:1500
3765 msgid "attempt to branch into different segment"
3768 #: config/tc-i960.c:1504
3770 msgid "target of %s instruction must be a label"
3773 #: config/tc-i960.c:1543
3774 msgid "unmatched '['"
3777 #: config/tc-i960.c:1554
3778 msgid "garbage after index spec ignored"
3781 #. We never moved: there was no opcode either!
3782 #: config/tc-i960.c:1620
3783 msgid "missing opcode"
3786 #: config/tc-i960.c:1923
3787 msgid "invalid constant"
3790 #: config/tc-i960.c:2035
3791 msgid "invalid index register"
3794 #: config/tc-i960.c:2058
3795 msgid "invalid scale factor"
3798 #: config/tc-i960.c:2241
3799 msgid "unaligned register"
3802 #: config/tc-i960.c:2264
3803 msgid "no such sfr in this architecture"
3806 #: config/tc-i960.c:2302
3807 msgid "illegal literal"
3810 #. Should not happen: see block comment above
3811 #: config/tc-i960.c:2532
3813 msgid "Trying to 'bal' to %s"
3816 #: config/tc-i960.c:2543
3817 msgid "Looks like a proc, but can't tell what kind.\n"
3820 #: config/tc-i960.c:2574
3821 msgid "should have 1 or 2 operands"
3824 #: config/tc-i960.c:2583 config/tc-i960.c:2602
3826 msgid "Redefining leafproc %s"
3829 #: config/tc-i960.c:2633
3830 msgid "should have two operands"
3833 #: config/tc-i960.c:2643
3834 msgid "'entry_num' must be absolute number in [0,31]"
3837 #: config/tc-i960.c:2652
3839 msgid "Redefining entrynum for sysproc %s"
3842 #: config/tc-i960.c:2759
3843 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3846 #: config/tc-i960.c:2780
3847 msgid "big endian mode is not supported"
3850 #: config/tc-i960.c:2782
3852 msgid "ignoring unrecognized .endian type `%s'"
3855 #: config/tc-i960.c:3064
3857 msgid "leafproc symbol '%s' undefined"
3860 #: config/tc-i960.c:3074
3862 msgid "Warning: making leafproc entries %s and %s both global\n"
3865 #: config/tc-i960.c:3183
3866 msgid "option --link-relax is only supported in b.out format"
3869 #: config/tc-i960.c:3226
3870 msgid "callj to difference of two symbols"
3873 #: config/tc-ia64.c:3985
3874 msgid "Register name expected"
3877 #: config/tc-ia64.c:3990 config/tc-ia64.c:4276
3878 msgid "Comma expected"
3881 #: config/tc-ia64.c:3998
3882 msgid "Register value annotation ignored"
3885 #: config/tc-ia64.c:4022
3886 msgid "Directive invalid within a bundle"
3889 #: config/tc-ia64.c:4089
3890 msgid "Missing predicate relation type"
3893 #: config/tc-ia64.c:4105
3894 msgid "Unrecognized predicate relation type"
3897 #: config/tc-ia64.c:4125 config/tc-ia64.c:4150
3898 msgid "Predicate register expected"
3901 #: config/tc-ia64.c:4137
3902 msgid "Duplicate predicate register ignored"
3905 #: config/tc-ia64.c:4159
3906 msgid "Bad register range"
3909 #: config/tc-ia64.c:4187
3910 msgid "Predicate source and target required"
3913 #: config/tc-ia64.c:4189 config/tc-ia64.c:4201
3914 msgid "Use of p0 is not valid in this context"
3917 #: config/tc-ia64.c:4196
3918 msgid "At least two PR arguments expected"
3921 #: config/tc-ia64.c:4210
3922 msgid "At least one PR argument expected"
3925 #: config/tc-ia64.c:4246
3927 msgid "Inserting \"%s\" into entry hint table failed: %s"
3930 #. FIXME -- need 62-bit relocation type
3931 #: config/tc-ia64.c:4666
3932 msgid "62-bit relocation not yet implemented"
3935 #: config/tc-ia64.c:4728
3936 msgid "lower 16 bits of mask ignored"
3939 #: config/tc-ia64.c:5136
3940 msgid "Value truncated to 62 bits"
3943 #: config/tc-ia64.c:5645
3945 msgid "Unrecognized option '-x%s'"
3948 #: config/tc-ia64.c:5673
3951 " -Milp32|-Milp64|-Mlp64|-Mp64\tselect data model (default -Mlp64)\n"
3952 " -Mle | -Mbe\t\t select little- or big-endian byte order (default -Mle)\n"
3953 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
3954 " -xauto\t\t automagically remove dependency violations\n"
3955 " -xdebug\t\t debug dependency violation checker\n"
3958 #: config/tc-ia64.c:5973
3959 msgid "Explicit stops are ignored in auto mode"
3962 #: config/tc-ia64.c:6019
3963 msgid "Found '{' after explicit switch to automatic mode"
3966 #: config/tc-ia64.c:7658
3968 msgid "Unrecognized dependency specifier %d\n"
3971 #: config/tc-ia64.c:8443
3972 msgid "Only the first path encountering the conflict is reported"
3975 #: config/tc-ia64.c:8446
3976 msgid "This is the location of the conflicting usage"
3979 #. Pretend that we do not recognise this option.
3980 #: config/tc-m32r.c:231
3981 msgid "Unrecognised option: -hidden"
3984 #: config/tc-m32r.c:265
3985 msgid " M32R specific command line options:\n"
3988 #: config/tc-m32r.c:267
3990 " -m32r disable support for the m32rx instruction set\n"
3993 #: config/tc-m32r.c:269
3994 msgid " -m32rx support the extended m32rx instruction set\n"
3997 #: config/tc-m32r.c:271
3998 msgid " -O try to combine instructions in parallel\n"
4001 #: config/tc-m32r.c:274
4003 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
4006 #: config/tc-m32r.c:276
4007 msgid " violate contraints\n"
4010 #: config/tc-m32r.c:278
4011 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
4014 #: config/tc-m32r.c:280
4016 " instructions violate contraints\n"
4019 #: config/tc-m32r.c:282
4021 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
4024 #: config/tc-m32r.c:284
4026 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
4029 #: config/tc-m32r.c:287
4031 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
4035 #: config/tc-m32r.c:289
4036 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4039 #: config/tc-m32r.c:291
4040 msgid " -Wuh synonym for -warn-unmatched-high\n"
4043 #: config/tc-m32r.c:293
4044 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4047 #: config/tc-m32r.c:297
4048 msgid " -relax create linker relaxable code\n"
4051 #: config/tc-m32r.c:299
4052 msgid " -cpu-desc provide runtime cpu description file\n"
4055 #: config/tc-m32r.c:698
4056 msgid "Instructions write to the same destination register."
4059 #: config/tc-m32r.c:706
4060 msgid "Instructions do not use parallel execution pipelines."
4063 #: config/tc-m32r.c:713
4064 msgid "Instructions share the same execution pipeline"
4067 #: config/tc-m32r.c:783 config/tc-m32r.c:880
4069 msgid "not a 16 bit instruction '%s'"
4072 #: config/tc-m32r.c:790 config/tc-m32r.c:887 config/tc-m32r.c:1043
4074 msgid "unknown instruction '%s'"
4077 #: config/tc-m32r.c:799 config/tc-m32r.c:894 config/tc-m32r.c:1050
4079 msgid "instruction '%s' is for the M32RX only"
4082 #: config/tc-m32r.c:808 config/tc-m32r.c:903
4084 msgid "instruction '%s' cannot be executed in parallel."
4087 #: config/tc-m32r.c:864 config/tc-m32r.c:928 config/tc-m32r.c:1100
4088 msgid "internal error: lookup/get operands failed"
4091 #: config/tc-m32r.c:913
4093 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4096 #: config/tc-m32r.c:942
4099 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4100 "is this intentional ?"
4103 #: config/tc-m32r.c:946
4106 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4107 "is this intentional ?"
4110 #: config/tc-m32r.c:1260 config/tc-ppc.c:1456 config/tc-ppc.c:3674 read.c:1366
4111 msgid "Expected comma after symbol-name: rest of line ignored."
4114 #: config/tc-m32r.c:1270
4116 msgid ".SCOMMon length (%ld.) <0! Ignored."
4119 #: config/tc-m32r.c:1284 config/tc-ppc.c:1478 config/tc-ppc.c:2385
4120 #: config/tc-ppc.c:3698
4121 msgid "ignoring bad alignment"
4124 #: config/tc-m32r.c:1311 config/tc-ppc.c:1489 config/tc-ppc.c:3710 read.c:1390
4127 msgid "Ignoring attempt to re-define symbol `%s'."
4130 #: config/tc-m32r.c:1320
4132 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4135 #: config/tc-m32r.c:1796
4136 msgid "Unmatched high/shigh reloc"
4139 #: config/tc-m68hc11.c:305
4142 "Motorola 68HC11/68HC12 options:\n"
4143 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4144 " --force-long-branchs always turn relative branchs into absolute ones\n"
4145 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4146 " when the offset is out of range\n"
4147 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4148 " when the instruction does not support direct mode\n"
4149 " --print-insn-syntax print the syntax of instruction in case of error\n"
4150 " --print-opcodes print the list of instructions with syntax\n"
4151 " --generate-example generate an example of each instruction\n"
4152 " (used for testing)\n"
4155 #: config/tc-m68hc11.c:346
4157 msgid "Default target `%s' is not supported."
4160 #. Dump the opcode statistics table.
4161 #: config/tc-m68hc11.c:365
4162 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4165 #: config/tc-m68hc11.c:415
4167 msgid "Option `%s' is not recognized."
4170 #: config/tc-m68hc11.c:636
4174 #: config/tc-m68hc11.c:645
4178 #: config/tc-m68hc11.c:654 config/tc-m68hc11.c:663
4182 #: config/tc-m68hc11.c:681
4186 #: config/tc-m68hc11.c:693
4190 #: config/tc-m68hc11.c:703
4195 #: config/tc-m68hc11.c:705
4199 #: config/tc-m68hc11.c:724
4203 #: config/tc-m68hc11.c:740
4206 "# Example of `%s' instructions\n"
4211 #: config/tc-m68hc11.c:788
4213 msgid "Instruction `%s' is not recognized."
4216 #: config/tc-m68hc11.c:793
4218 msgid "Instruction formats for `%s':"
4221 #: config/tc-m68hc11.c:926
4223 msgid "Immediate operand is not allowed for operand %d."
4226 #: config/tc-m68hc11.c:952
4227 msgid "Indirect indexed addressing is not valid for 68HC11."
4230 #: config/tc-m68hc11.c:972
4231 msgid "Spurious `,' or bad indirect register addressing mode."
4234 #: config/tc-m68hc11.c:988
4235 msgid "Missing second register or offset for indexed-indirect mode."
4238 #: config/tc-m68hc11.c:998
4239 msgid "Missing second register for indexed-indirect mode."
4242 #: config/tc-m68hc11.c:1014
4243 msgid "Missing `]' to close indexed-indirect mode."
4246 #: config/tc-m68hc11.c:1058
4247 msgid "Illegal operand."
4250 #: config/tc-m68hc11.c:1063
4251 msgid "Missing operand."
4254 #: config/tc-m68hc11.c:1086
4255 msgid "Pre-decrement mode is not valid for 68HC11"
4258 #: config/tc-m68hc11.c:1093
4259 msgid "Pre-increment mode is not valid for 68HC11"
4262 #: config/tc-m68hc11.c:1112
4263 msgid "Wrong register in register indirect mode."
4266 #: config/tc-m68hc11.c:1120
4267 msgid "Missing `]' to close register indirect operand."
4270 #: config/tc-m68hc11.c:1137
4271 msgid "Post-decrement mode is not valid for 68HC11."
4274 #: config/tc-m68hc11.c:1145
4275 msgid "Post-increment mode is not valid for 68HC11."
4278 #: config/tc-m68hc11.c:1162
4279 msgid "Invalid indexed indirect mode."
4282 #: config/tc-m68hc11.c:1256
4284 msgid "Trap id `%ld' is out of range."
4287 #: config/tc-m68hc11.c:1260
4288 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4291 #: config/tc-m68hc11.c:1267
4293 msgid "Operand out of 8-bit range: `%ld'."
4296 #: config/tc-m68hc11.c:1274
4297 msgid "The trap id must be a constant."
4300 #: config/tc-m68hc11.c:1299
4302 msgid "Operand `%x' not recognized in fixup8."
4305 #: config/tc-m68hc11.c:1319
4307 msgid "Operand out of 16-bit range: `%ld'."
4310 #: config/tc-m68hc11.c:1340
4312 msgid "Operand `%x' not recognized in fixup16."
4315 #: config/tc-m68hc11.c:1358
4317 msgid "Unexpected branch conversion with `%x'"
4320 #: config/tc-m68hc11.c:1449 config/tc-m68hc11.c:1578
4322 msgid "Operand out of range for a relative branch: `%ld'"
4325 #: config/tc-m68hc11.c:1546
4326 msgid "Invalid register for dbcc/tbcc instruction."
4329 #: config/tc-m68hc11.c:1637
4331 msgid "Increment/decrement value is out of range: `%ld'."
4334 #: config/tc-m68hc11.c:1648
4335 msgid "Expecting a register."
4338 #: config/tc-m68hc11.c:1663
4339 msgid "Invalid register for post/pre increment."
4342 #: config/tc-m68hc11.c:1693
4343 msgid "Invalid register."
4346 #: config/tc-m68hc11.c:1700
4348 msgid "Offset out of 16-bit range: %ld."
4351 #: config/tc-m68hc11.c:1705
4352 msgid "Offset out of 5-bit range for movw/movb insn."
4355 #: config/tc-m68hc11.c:1759
4356 msgid "Expecting register D for indexed indirect mode."
4359 #: config/tc-m68hc11.c:1761
4360 msgid "Indexed indirect mode is not allowed for movb/movw."
4363 #: config/tc-m68hc11.c:1778
4364 msgid "Invalid accumulator register."
4367 #: config/tc-m68hc11.c:1803
4368 msgid "Invalid indexed register."
4371 #: config/tc-m68hc11.c:1811
4372 msgid "Addressing mode not implemented yet."
4375 #: config/tc-m68hc11.c:1826
4376 msgid "Invalid source register for this instruction, use 'tfr'."
4379 #: config/tc-m68hc11.c:1828
4380 msgid "Invalid source register."
4383 #: config/tc-m68hc11.c:1833
4384 msgid "Invalid destination register for this instruction, use 'tfr'."
4387 #: config/tc-m68hc11.c:1835
4388 msgid "Invalid destination register."
4391 #: config/tc-m68hc11.c:1924
4392 msgid "Invalid indexed register, expecting register X."
4395 #: config/tc-m68hc11.c:1926
4396 msgid "Invalid indexed register, expecting register Y."
4399 #: config/tc-m68hc11.c:2223
4400 msgid "No instruction or missing opcode."
4403 #: config/tc-m68hc11.c:2288
4405 msgid "Opcode `%s' is not recognized."
4408 #: config/tc-m68hc11.c:2310
4410 msgid "Garbage at end of instruction: `%s'."
4413 #: config/tc-m68hc11.c:2333
4415 msgid "Invalid operand for `%s'"
4418 #: config/tc-m68hc11.c:2390
4420 msgid "Relocation %d is not supported by object file format."
4423 #: config/tc-m68hc11.c:2545
4424 msgid "bra or bsr with undefined symbol."
4427 #: config/tc-m68hc11.c:2653
4429 msgid "Subtype %d is not recognized."
4432 #: config/tc-m68hc11.c:2690
4433 msgid "Expression too complex."
4436 #: config/tc-m68hc11.c:2719
4437 msgid "Value out of 16-bit range."
4440 #: config/tc-m68hc11.c:2742
4442 msgid "Value %ld too large for 8-bit PC-relative branch."
4445 #: config/tc-m68hc11.c:2749
4447 msgid "Auto increment/decrement offset '%ld' is out of range."
4450 #: config/tc-m68hc11.c:2760
4452 msgid "Line %d: unknown relocation type: 0x%x."
4455 #: config/tc-m68k.c:680
4456 msgid "Unknown PC relative instruction"
4459 #: config/tc-m68k.c:806
4461 msgid "Can not do %d byte pc-relative relocation"
4464 #: config/tc-m68k.c:808
4466 msgid "Can not do %d byte pc-relative pic relocation"
4469 #: config/tc-m68k.c:813
4471 msgid "Can not do %d byte relocation"
4474 #: config/tc-m68k.c:815
4476 msgid "Can not do %d byte pic relocation"
4479 #: config/tc-m68k.c:919 config/tc-mips.c:11409
4481 msgid "Cannot make %s relocation PC relative"
4484 #: config/tc-m68k.c:1032 config/tc-tahoe.c:1503 config/tc-vax.c:1766
4488 #: config/tc-m68k.c:1062 config/tc-tahoe.c:1520 config/tc-vax.c:1783
4489 msgid "Unknown operator"
4492 #: config/tc-m68k.c:1837
4493 msgid "invalid instruction for this architecture; needs "
4496 #: config/tc-m68k.c:1842
4497 msgid "fpu (68040, 68060 or 68881/68882)"
4500 #: config/tc-m68k.c:1845
4501 msgid "mmu (68030 or 68851)"
4504 #: config/tc-m68k.c:1848
4505 msgid "68020 or higher"
4508 #: config/tc-m68k.c:1851
4509 msgid "68000 or higher"
4512 #: config/tc-m68k.c:1854
4513 msgid "68010 or higher"
4516 #: config/tc-m68k.c:1883
4517 msgid "operands mismatch"
4520 #: config/tc-m68k.c:1940 config/tc-m68k.c:1946 config/tc-m68k.c:1952
4521 msgid "operand out of range"
4524 #: config/tc-m68k.c:2009
4526 msgid "Bignum too big for %c format; truncated"
4529 #: config/tc-m68k.c:2077
4530 msgid "displacement too large for this architecture; needs 68020 or higher"
4533 #: config/tc-m68k.c:2187
4535 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4538 #: config/tc-m68k.c:2192
4539 msgid "invalid index size for coldfire"
4542 #: config/tc-m68k.c:2245
4543 msgid "Forcing byte displacement"
4546 #: config/tc-m68k.c:2247
4547 msgid "byte displacement out of range"
4550 #: config/tc-m68k.c:2294 config/tc-m68k.c:2332
4551 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4554 #: config/tc-m68k.c:2318 config/tc-m68k.c:2352
4555 msgid ":b not permitted; defaulting to :w"
4558 #: config/tc-m68k.c:2429
4559 msgid "unsupported byte value; use a different suffix"
4562 #: config/tc-m68k.c:2443
4563 msgid "unknown/incorrect operand"
4566 #: config/tc-m68k.c:2476 config/tc-m68k.c:2484 config/tc-m68k.c:2491
4567 #: config/tc-m68k.c:2498
4568 msgid "out of range"
4571 #: config/tc-m68k.c:2548
4572 msgid "Can't use long branches on 68000/68010/5200"
4575 #: config/tc-m68k.c:2658
4576 msgid "Expression out of range, using 0"
4579 #: config/tc-m68k.c:2770 config/tc-m68k.c:2786
4580 msgid "Floating point register in register list"
4583 #: config/tc-m68k.c:2776
4584 msgid "Wrong register in floating-point reglist"
4587 #: config/tc-m68k.c:2792
4588 msgid "incorrect register in reglist"
4591 #: config/tc-m68k.c:2798
4592 msgid "wrong register in floating-point reglist"
4595 #: config/tc-m68k.c:2874
4596 msgid "failed sanity check"
4600 #: config/tc-m68k.c:3239
4605 #: config/tc-m68k.c:3250
4609 #: config/tc-m68k.c:3267
4610 msgid "Missing operand"
4613 #: config/tc-m68k.c:3599
4615 msgid "%s -- statement `%s' ignored"
4618 #: config/tc-m68k.c:3643
4620 msgid "Don't know how to figure width of %c in md_assemble()"
4623 #: config/tc-m68k.c:3811 config/tc-m68k.c:3849
4625 msgid "Internal Error: Can't find %s in hash table"
4628 #: config/tc-m68k.c:3814 config/tc-m68k.c:3852
4630 msgid "Internal Error: Can't hash %s: %s"
4633 #: config/tc-m68k.c:3980
4635 msgid "unrecognized default cpu `%s' ???"
4638 #: config/tc-m68k.c:3992
4639 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4642 #: config/tc-m68k.c:4012
4643 msgid "options for 68881 and no-68881 both given"
4646 #: config/tc-m68k.c:4014
4647 msgid "options for 68851 and no-68851 both given"
4650 #: config/tc-m68k.c:4085
4652 msgid "text label `%s' aligned to odd boundary"
4655 #: config/tc-m68k.c:4302
4656 msgid "invalid byte branch offset"
4659 #: config/tc-m68k.c:4360
4660 msgid "short branch with zero offset: use :w"
4663 #: config/tc-m68k.c:4896 config/tc-m68k.c:4907
4664 msgid "expression out of range: defaulting to 1"
4667 #: config/tc-m68k.c:4939
4668 msgid "expression out of range: defaulting to 0"
4671 #: config/tc-m68k.c:4972 config/tc-m68k.c:4984
4673 msgid "Can't deal with expression; defaulting to %ld"
4676 #: config/tc-m68k.c:4998
4677 msgid "expression doesn't fit in BYTE"
4680 #: config/tc-m68k.c:5002
4681 msgid "expression doesn't fit in WORD"
4684 #: config/tc-m68k.c:5095
4686 msgid "%s: unrecognized processor name"
4689 #: config/tc-m68k.c:5160
4690 msgid "bad coprocessor id"
4693 #: config/tc-m68k.c:5166
4694 msgid "unrecognized fopt option"
4697 #: config/tc-m68k.c:5300
4699 msgid "option `%s' may not be negated"
4702 #: config/tc-m68k.c:5311
4704 msgid "option `%s' not recognized"
4707 #: config/tc-m68k.c:5344
4708 msgid "bad format of OPT NEST=depth"
4711 #: config/tc-m68k.c:5407
4712 msgid "missing label"
4715 #: config/tc-m68k.c:5431 config/tc-m68k.c:5460
4716 msgid "bad register list"
4719 #: config/tc-m68k.c:5433
4721 msgid "bad register list: %s"
4724 #: config/tc-m68k.c:5531
4725 msgid "restore without save"
4728 #: config/tc-m68k.c:5708 config/tc-m68k.c:6057
4729 msgid "syntax error in structured control directive"
4732 #: config/tc-m68k.c:5759
4733 msgid "missing condition code in structured control directive"
4736 #: config/tc-m68k.c:6091
4737 msgid "missing then"
4740 #: config/tc-m68k.c:6173
4741 msgid "else without matching if"
4744 #: config/tc-m68k.c:6207
4745 msgid "endi without matching if"
4748 #: config/tc-m68k.c:6248
4749 msgid "break outside of structured loop"
4752 #: config/tc-m68k.c:6287
4753 msgid "next outside of structured loop"
4756 #: config/tc-m68k.c:6339
4760 #: config/tc-m68k.c:6377
4761 msgid "missing to or downto"
4764 #: config/tc-m68k.c:6413 config/tc-m68k.c:6447 config/tc-m68k.c:6657
4768 #: config/tc-m68k.c:6550
4769 msgid "endf without for"
4772 #: config/tc-m68k.c:6606
4773 msgid "until without repeat"
4776 #: config/tc-m68k.c:6693
4777 msgid "endw without while"
4780 #: config/tc-m68k.c:6817
4782 msgid "unrecognized option `%s'"
4785 #: config/tc-m68k.c:6862
4787 msgid "unrecognized architecture specification `%s'"
4790 #: config/tc-m68k.c:6932
4793 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
4794 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
4795 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
4796 " | -mcpu32 | -m5200\n"
4797 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
4798 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
4799 "\t\t\ttarget has/lacks floating-point coprocessor\n"
4800 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
4803 #: config/tc-m68k.c:6942
4805 "-m68851 | -mno-68851\n"
4806 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
4807 "\t\t\t[default yes for 68020 and up]\n"
4808 "-pic, -k\t\tgenerate position independent code\n"
4809 "-S\t\t\tturn jbsr into jsr\n"
4810 "--pcrel never turn PC-relative branches into absolute jumps\n"
4811 "--register-prefix-optional\n"
4812 "\t\t\trecognize register names without prefix character\n"
4813 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
4816 #: config/tc-m68k.c:6952
4818 "--base-size-default-16\tbase reg without size is 16 bits\n"
4819 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
4820 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
4821 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
4824 #: config/tc-m68k.c:6987
4826 msgid "Error %s in %s\n"
4829 #: config/tc-m68k.c:6991
4831 msgid "Opcode(%d.%s): "
4834 #: config/tc-m88k.c:205
4836 msgid "Can't hash instruction '%s':%s"
4839 #: config/tc-m88k.c:257
4841 msgid "Invalid mnemonic '%s'"
4844 #: config/tc-m88k.c:277
4845 msgid "Parameter syntax error"
4848 #: config/tc-m88k.c:332
4849 msgid "Unknown relocation type"
4852 #. Having this here repeats the warning somtimes.
4853 #. But can't we stand that?
4854 #: config/tc-m88k.c:445
4855 msgid "Use of obsolete instruction"
4858 #: config/tc-m88k.c:562
4859 msgid "Expression truncated to 16 bits"
4862 #: config/tc-m88k.c:628 config/tc-m88k.c:650
4863 msgid "Expression truncated to 5 bits"
4866 #: config/tc-m88k.c:872
4867 msgid "Expression truncated to 9 bits"
4870 #: config/tc-m88k.c:894
4871 msgid "Removed lower 2 bits of expression"
4874 #: config/tc-m88k.c:1033
4875 msgid "Bad relocation type"
4878 #: config/tc-m88k.c:1046
4879 msgid "md_number_to_disp not defined"
4882 #: config/tc-m88k.c:1056
4883 msgid "md_number_to_field not defined"
4886 #: config/tc-m88k.c:1169
4887 msgid "Relaxation should never occur"
4890 #: config/tc-m88k.c:1264 config/tc-sparc.c:3533 read.c:1970
4892 msgid "BSS length (%d.) <0! Ignored."
4895 #: config/tc-m88k.c:1308
4897 msgid "Ignoring attempt to re-define symbol %s."
4900 #: config/tc-mcore.c:508
4902 msgid "register expected, but saw '%.6s'"
4905 #: config/tc-mcore.c:592
4907 msgid "control register expected, but saw '%.6s'"
4910 #: config/tc-mcore.c:630
4911 msgid "bad/missing psr specifier"
4914 #: config/tc-mcore.c:791
4915 msgid "more than 65K literal pools"
4918 #: config/tc-mcore.c:845
4922 #: config/tc-mcore.c:885
4923 msgid "operand must be a constant"
4926 #: config/tc-mcore.c:887
4928 msgid "operand must be absolute in range %d..%d, not %d"
4931 #: config/tc-mcore.c:925
4932 msgid "operand must be a multiple of 4"
4935 #: config/tc-mcore.c:932
4936 msgid "operand must be a multiple of 2"
4939 #: config/tc-mcore.c:946 config/tc-mcore.c:1458 config/tc-mcore.c:1512
4940 msgid "base register expected"
4943 #: config/tc-mcore.c:995
4945 msgid "unknown opcode \"%s\""
4948 #: config/tc-mcore.c:1038
4949 msgid "invalid register: r15 illegal"
4952 #: config/tc-mcore.c:1086 config/tc-mcore.c:1662
4953 msgid "M340 specific opcode used when assembling for M210"
4956 #: config/tc-mcore.c:1104 config/tc-mcore.c:1143 config/tc-mcore.c:1162
4957 #: config/tc-mcore.c:1181 config/tc-mcore.c:1208 config/tc-mcore.c:1237
4958 #: config/tc-mcore.c:1274 config/tc-mcore.c:1309 config/tc-mcore.c:1328
4959 #: config/tc-mcore.c:1347 config/tc-mcore.c:1379 config/tc-mcore.c:1404
4960 #: config/tc-mcore.c:1461 config/tc-mcore.c:1515 config/tc-mcore.c:1551
4961 #: config/tc-mcore.c:1609 config/tc-mcore.c:1631 config/tc-mcore.c:1654
4962 msgid "second operand missing"
4965 #: config/tc-mcore.c:1119
4966 msgid "destination register must be r1"
4969 #: config/tc-mcore.c:1140
4970 msgid "source register must be r1"
4973 #: config/tc-mcore.c:1203 config/tc-mcore.c:1260
4974 msgid "immediate is not a power of two"
4977 #: config/tc-mcore.c:1231
4978 msgid "translating bgeni to movi"
4981 #: config/tc-mcore.c:1268
4982 msgid "translating mgeni to movi"
4985 #: config/tc-mcore.c:1300
4986 msgid "translating bmaski to movi"
4989 #: config/tc-mcore.c:1374
4991 msgid "displacement too large (%d)"
4994 #: config/tc-mcore.c:1388
4995 msgid "Invalid register: r0 and r15 illegal"
4998 #: config/tc-mcore.c:1419
4999 msgid "bad starting register: r0 and r15 invalid"
5002 #: config/tc-mcore.c:1432
5003 msgid "ending register must be r15"
5006 #: config/tc-mcore.c:1452
5007 msgid "bad base register: must be r0"
5010 #: config/tc-mcore.c:1470
5011 msgid "first register must be r4"
5014 #: config/tc-mcore.c:1481
5015 msgid "last register must be r7"
5018 #: config/tc-mcore.c:1518
5019 msgid "reg-reg expected"
5022 #: config/tc-mcore.c:1628
5023 msgid "second operand must be 1"
5026 #: config/tc-mcore.c:1649
5027 msgid "zero used as immediate value"
5030 #: config/tc-mcore.c:1676
5031 msgid "duplicated psr bit specifier"
5034 #: config/tc-mcore.c:1682
5035 msgid "`af' must appear alone"
5038 #: config/tc-mcore.c:1689
5040 msgid "unimplemented opcode \"%s\""
5043 #: config/tc-mcore.c:1698
5045 msgid "ignoring operands: %s "
5048 #: config/tc-mcore.c:1767 config/tc-w65.c:835
5049 msgid "Bad call to MD_NTOF()"
5052 #: config/tc-mcore.c:1840
5054 msgid "unrecognised cpu type '%s'"
5057 #: config/tc-mcore.c:1859
5059 "MCORE specific options:\n"
5060 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5061 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5062 " -cpu=[210|340] select CPU type\n"
5063 " -EB assemble for a big endian system (default)\n"
5064 " -EL assemble for a little endian system\n"
5067 #: config/tc-mcore.c:1878
5068 msgid "failed sanity check: short_jump"
5071 #: config/tc-mcore.c:1889
5072 msgid "failed sanity check: long_jump"
5075 #: config/tc-mcore.c:1916
5077 msgid "odd displacement at %x"
5080 #: config/tc-mcore.c:2104
5084 #: config/tc-mcore.c:2135
5086 msgid "odd distance branch (0x%x bytes)"
5089 #: config/tc-mcore.c:2139
5091 msgid "pcrel for branch to %s too far (0x%x)"
5094 #: config/tc-mcore.c:2158
5096 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5099 #: config/tc-mcore.c:2169
5101 msgid "pcrel for loopt too far (0x%x)"
5104 #: config/tc-mcore.c:2400
5106 msgid "Can not do %d byte %srelocation"
5109 #: config/tc-mcore.c:2402
5113 #: config/tc-mcore.c:2419 config/tc-pj.c:569 config/tc-sh.c:3307
5115 msgid "Cannot represent relocation type %s"
5118 #: config/tc-mips.c:903
5119 msgid "-G not supported in this configuration."
5122 #: config/tc-mips.c:1050
5123 msgid "trap exception not supported at ISA 1"
5126 #: config/tc-mips.c:1091
5127 msgid "Could not set architecture and machine"
5130 #: config/tc-mips.c:1130
5132 msgid "internal: can't hash `%s': %s"
5135 #: config/tc-mips.c:1138
5137 msgid "internal error: bad mips16 opcode: %s %s\n"
5140 #: config/tc-mips.c:1306
5142 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5145 #: config/tc-mips.c:1860 config/tc-mips.c:11541
5146 msgid "extended instruction in delay slot"
5149 #: config/tc-mips.c:1882 config/tc-mips.c:1889
5151 msgid "jump to misaligned address (0x%lx)"
5154 #: config/tc-mips.c:2538 config/tc-mips.c:2879
5155 msgid "Macro instruction expanded into multiple instructions"
5158 #: config/tc-mips.c:2932
5159 msgid "unsupported large constant"
5162 #: config/tc-mips.c:2934
5164 msgid "Instruction %s requires absolute expression"
5167 #: config/tc-mips.c:3080
5168 msgid "Number larger than 32 bits"
5171 #: config/tc-mips.c:3101
5172 msgid "Number larger than 64 bits"
5175 #: config/tc-mips.c:3367 config/tc-mips.c:3439 config/tc-mips.c:5118
5176 #: config/tc-mips.c:5169 config/tc-mips.c:5705 config/tc-mips.c:5768
5177 msgid "PIC code offset overflow (max 16 signed bits)"
5180 #: config/tc-mips.c:3678
5182 msgid "Branch %s is always false (nop)"
5185 #: config/tc-mips.c:3683
5187 msgid "Branch likely %s is always false"
5190 #: config/tc-mips.c:3690 config/tc-mips.c:3764 config/tc-mips.c:3867
5191 #: config/tc-mips.c:3922 config/tc-mips.c:6805 config/tc-mips.c:6814
5192 #: config/tc-mips.c:6822 config/tc-mips.c:6931
5193 msgid "Unsupported large constant"
5196 #. result is always true
5197 #: config/tc-mips.c:3726
5199 msgid "Branch %s is always true"
5202 #: config/tc-mips.c:3998 config/tc-mips.c:4105
5203 msgid "Divide by zero."
5206 #: config/tc-mips.c:4689
5207 msgid "MIPS PIC call to register other than $25"
5210 #: config/tc-mips.c:4694 config/tc-mips.c:4806
5211 msgid "No .cprestore pseudo-op used in PIC code"
5214 #: config/tc-mips.c:4879 config/tc-mips.c:4968 config/tc-mips.c:5456
5215 #: config/tc-mips.c:5497 config/tc-mips.c:5515 config/tc-mips.c:6144
5216 msgid "opcode not supported on this processor"
5219 #: config/tc-mips.c:5975 config/tc-mips.c:6699
5220 msgid "Macro used $at after \".set noat\""
5223 #: config/tc-mips.c:6115 config/tc-mips.c:6133
5224 msgid "rotate count too large"
5227 #: config/tc-mips.c:6184
5229 msgid "Instruction %s: result is always false"
5232 #: config/tc-mips.c:6353
5234 msgid "Instruction %s: result is always true"
5237 #: config/tc-mips.c:6492 config/tc-mips.c:6519 config/tc-mips.c:6591
5238 #: config/tc-mips.c:6616
5239 msgid "operand overflow"
5242 #. FIXME: Check if this is one of the itbl macros, since they
5243 #. are added dynamically.
5244 #: config/tc-mips.c:6695
5246 msgid "Macro %s not implemented yet"
5249 #: config/tc-mips.c:6965
5251 msgid "internal: bad mips opcode (mask error): %s %s"
5254 #: config/tc-mips.c:7019
5256 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5259 #: config/tc-mips.c:7026
5261 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5264 #: config/tc-mips.c:7134
5266 msgid "opcode not supported on this processor: %s (MIPS%d)"
5269 #: config/tc-mips.c:7204
5271 msgid "Improper shift amount (%ld)"
5274 #: config/tc-mips.c:7230 config/tc-mips.c:8386 config/tc-mips.c:8501
5276 msgid "Invalid value for `%s' (%lu)"
5279 #: config/tc-mips.c:7248 config/tc-mips.c:7278
5281 msgid "Illegal break code (%ld)"
5284 #: config/tc-mips.c:7262
5286 msgid "Illegal lower break code (%ld)"
5289 #: config/tc-mips.c:7293
5291 msgid "Illegal syscall code (%ld)"
5294 #: config/tc-mips.c:7305
5296 msgid "Coproccesor code > 25 bits (%ld)"
5299 #: config/tc-mips.c:7319
5301 msgid "Invalidate performance regster (%ld)"
5304 #: config/tc-mips.c:7355
5306 msgid "Invalid register number (%d)"
5309 #: config/tc-mips.c:7515
5311 msgid "Invalid float register number (%d)"
5314 #: config/tc-mips.c:7525
5316 msgid "Float register should be even, was %d"
5319 #: config/tc-mips.c:7576
5320 msgid "absolute expression required"
5323 #: config/tc-mips.c:7637
5325 msgid "Bad floating point constant: %s"
5328 #: config/tc-mips.c:7759
5329 msgid "Can't use floating point insn in this section"
5332 #: config/tc-mips.c:7813
5333 msgid "16 bit expression not in range 0..65535"
5336 #: config/tc-mips.c:7850
5337 msgid "16 bit expression not in range -32768..32767"
5340 #: config/tc-mips.c:7921
5341 msgid "lui expression not in range 0..65535"
5344 #: config/tc-mips.c:7945
5346 msgid "invalid condition code register $fcc%d"
5349 #: config/tc-mips.c:7970
5350 msgid "invalid coprocessor sub-selection value (0-7)"
5353 #: config/tc-mips.c:7975
5355 msgid "bad char = '%c'\n"
5358 #: config/tc-mips.c:7988 config/tc-mips.c:8526
5359 msgid "illegal operands"
5362 #: config/tc-mips.c:8055
5363 msgid "unrecognized opcode"
5366 #: config/tc-mips.c:8164
5368 msgid "invalid register number (%d)"
5371 #: config/tc-mips.c:8245
5372 msgid "used $at without \".set noat\""
5375 #: config/tc-mips.c:8420
5376 msgid "can't parse register list"
5379 #: config/tc-mips.c:8454 config/tc-mips.c:8484
5380 msgid "invalid register list"
5383 #: config/tc-mips.c:8651
5384 msgid "extended operand requested but not required"
5387 #: config/tc-mips.c:8653
5388 msgid "invalid unextended operand value"
5391 #: config/tc-mips.c:8681
5392 msgid "operand value out of range for instruction"
5395 #: config/tc-mips.c:9166
5397 msgid "ignoring invalid leading 'v' in -mcpu=%s switch"
5400 #: config/tc-mips.c:9172
5402 msgid "invalid architecture -mcpu=%s"
5405 #: config/tc-mips.c:9228
5406 msgid "-G may not be used with embedded PIC code"
5409 #: config/tc-mips.c:9240
5410 msgid "-call_shared is supported only for ELF format"
5413 #: config/tc-mips.c:9246 config/tc-mips.c:10330 config/tc-mips.c:10498
5414 msgid "-G may not be used with SVR4 PIC code"
5417 #: config/tc-mips.c:9255
5418 msgid "-non_shared is supported only for ELF format"
5421 #: config/tc-mips.c:9271
5422 msgid "-G is not supported for this configuration"
5425 #: config/tc-mips.c:9276
5426 msgid "-G may not be used with SVR4 or embedded PIC code"
5429 #: config/tc-mips.c:9300
5430 msgid "No compiled in support for 64 bit object file format"
5433 #: config/tc-mips.c:9388
5436 "-membedded-pic\t\tgenerate embedded position independent code\n"
5437 "-EB\t\t\tgenerate big endian output\n"
5438 "-EL\t\t\tgenerate little endian output\n"
5439 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
5440 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5441 "\t\t\timplicitly with the gp register [default 8]\n"
5444 #: config/tc-mips.c:9396
5446 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5447 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5448 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5449 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5450 "-mcpu=CPU\t\tgenerate code for CPU, where CPU is one of:\n"
5453 #: config/tc-mips.c:9425
5455 "-mCPU\t\t\tequivalent to -mcpu=CPU.\n"
5456 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5457 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5460 #: config/tc-mips.c:9438
5461 msgid "-mips32 generate MIPS32 instructions\n"
5464 #: config/tc-mips.c:9441
5466 "-mips16\t\t\tgenerate mips16 instructions\n"
5467 "-no-mips16\t\tdo not generate mips16 instructions\n"
5470 #: config/tc-mips.c:9444
5472 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5473 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5474 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5475 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5476 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5479 #: config/tc-mips.c:9451
5481 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5482 "-non_shared\t\tdo not generate position independent code\n"
5483 "-xgot\t\t\tassume a 32 bit GOT\n"
5484 "-32\t\t\tcreate 32 bit object file (default)\n"
5485 "-64\t\t\tcreate 64 bit object file\n"
5488 #: config/tc-mips.c:9508
5490 msgid "Unsupported reloc size %d"
5493 #: config/tc-mips.c:9611
5494 msgid "Unmatched %%hi reloc"
5497 #: config/tc-mips.c:9735
5498 msgid "Invalid PC relative reloc"
5501 #: config/tc-mips.c:9845 config/tc-sparc.c:3094 config/tc-sparc.c:3101
5502 #: config/tc-sparc.c:3108 config/tc-sparc.c:3115 config/tc-sparc.c:3122
5503 #: config/tc-sparc.c:3131 config/tc-sparc.c:3142 config/tc-sparc.c:3168
5504 #: config/tc-sparc.c:3196 write.c:979 write.c:1043
5505 msgid "relocation overflow"
5508 #: config/tc-mips.c:9861
5510 msgid "Branch to odd address (%lx)"
5513 #: config/tc-mips.c:10025
5515 msgid "%08lx UNDEFINED\n"
5518 #: config/tc-mips.c:10091
5519 msgid "Alignment negative: 0 assumed."
5522 #: config/tc-mips.c:10179
5523 msgid "No read only data section in this object file format"
5526 #: config/tc-mips.c:10202
5527 msgid "Global pointers not supported; recompile -G 0"
5530 #: config/tc-mips.c:10288
5532 msgid "%s: no such section"
5535 #: config/tc-mips.c:10325
5537 msgid ".option pic%d not supported"
5540 #: config/tc-mips.c:10336
5542 msgid "Unrecognized option \"%s\""
5545 #: config/tc-mips.c:10399
5546 msgid "`noreorder' must be set before `nomacro'"
5549 #: config/tc-mips.c:10434
5550 msgid "unknown ISA level"
5553 #: config/tc-mips.c:10457
5554 msgid ".set pop with no .set push"
5557 #: config/tc-mips.c:10481
5559 msgid "Tried to set unrecognized symbol: %s\n"
5562 #: config/tc-mips.c:10531
5563 msgid ".cpload not in noreorder section"
5566 #: config/tc-mips.c:10613
5567 msgid "Unsupported use of .gpword"
5570 #: config/tc-mips.c:10750
5571 msgid "expected `$'"
5574 #: config/tc-mips.c:10758
5575 msgid "Bad register number"
5578 #: config/tc-mips.c:10774
5579 msgid "Unrecognized register name"
5582 #: config/tc-mips.c:10973
5583 msgid "unsupported PC relative reference to different section"
5586 #: config/tc-mips.c:11082
5587 msgid "unsupported relocation"
5590 #: config/tc-mips.c:11187
5591 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5594 #: config/tc-mips.c:11250
5595 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5598 #: config/tc-mips.c:11762
5599 msgid "missing `.end' at end of assembly"
5602 #: config/tc-mips.c:11777
5603 msgid "Expected simple number."
5606 #: config/tc-mips.c:11803
5608 msgid " *input_line_pointer == '%c' 0x%02x\n"
5611 #: config/tc-mips.c:11805
5612 msgid "Invalid number"
5615 #: config/tc-mips.c:11859
5616 msgid ".end not in text section"
5619 #: config/tc-mips.c:11863
5620 msgid ".end directive without a preceding .ent directive."
5623 #: config/tc-mips.c:11872
5624 msgid ".end symbol does not match .ent symbol."
5627 #: config/tc-mips.c:11875
5628 msgid ".end directive missing or unknown symbol"
5631 #: config/tc-mips.c:11950
5632 msgid ".ent or .aent not in text section."
5635 #: config/tc-mips.c:11953
5636 msgid "missing `.end'"
5639 #: config/tc-mips.c:11986 ecoff.c:3203
5640 msgid ".frame outside of .ent"
5643 #: config/tc-mips.c:11997 ecoff.c:3214
5644 msgid "Bad .frame directive"
5647 #: config/tc-mips.c:12027
5648 msgid ".mask/.fmask outside of .ent"
5651 #: config/tc-mips.c:12034
5652 msgid "Bad .mask/.fmask directive"
5655 #: config/tc-mn10200.c:333
5657 "MN10200 options:\n"
5661 #: config/tc-mn10200.c:807 config/tc-mn10300.c:955 config/tc-ppc.c:1733
5662 #: config/tc-v850.c:1733
5664 msgid "Unrecognized opcode: `%s'"
5667 #: config/tc-mn10300.c:544
5669 "MN10300 options:\n"
5673 #: config/tc-mn10300.c:972
5674 msgid "Invalid opcode/operands"
5677 #: config/tc-mn10300.c:1449
5678 msgid "Invalid register specification."
5681 #: config/tc-ns32k.c:446
5682 msgid "Invalid syntax in PC-relative addressing mode"
5685 #: config/tc-ns32k.c:470
5686 msgid "Invalid syntax in External addressing mode"
5689 #: config/tc-ns32k.c:550
5690 msgid "Invalid syntax in Memory Relative addressing mode"
5693 #: config/tc-ns32k.c:617
5694 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
5697 #: config/tc-ns32k.c:622
5698 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
5701 #: config/tc-ns32k.c:627
5702 msgid "Scaled-indexed addressing mode combined with scaled-index"
5705 #: config/tc-ns32k.c:638
5706 msgid "Invalid or illegal addressing mode combined with scaled-index"
5709 #: config/tc-ns32k.c:750
5710 msgid "Premature end of suffix -- Defaulting to d"
5713 #: config/tc-ns32k.c:763
5714 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
5717 #: config/tc-ns32k.c:809
5718 msgid "Very short instr to option, ie you can't do it on a NULLstr"
5721 #: config/tc-ns32k.c:860
5722 msgid "No such entry in list. (cpu/mmu register)"
5725 #: config/tc-ns32k.c:901
5726 msgid "Internal consistency error. check ns32k-opcode.h"
5729 #: config/tc-ns32k.c:925
5730 msgid "Address of immediate operand"
5733 #: config/tc-ns32k.c:926
5734 msgid "Invalid immediate write operand."
5737 #: config/tc-ns32k.c:1056
5738 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
5741 #: config/tc-ns32k.c:1089
5742 msgid "No such opcode"
5745 #: config/tc-ns32k.c:1166
5746 msgid "Bad suffix, defaulting to d"
5749 #: config/tc-ns32k.c:1194
5750 msgid "Too many operands passed to instruction"
5753 #. Check error in default.
5754 #: config/tc-ns32k.c:1207
5755 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
5758 #: config/tc-ns32k.c:1211
5759 msgid "Wrong number of operands"
5762 #: config/tc-ns32k.c:1332
5763 msgid "iif convert internal pcrel/binary"
5766 #: config/tc-ns32k.c:1349
5767 msgid "Bignum too big for long"
5770 #: config/tc-ns32k.c:1427
5771 msgid "iif convert internal pcrel/pointer"
5774 #: config/tc-ns32k.c:1432
5775 msgid "Internal logic error in iif.iifP[n].type"
5778 #. We cant relax this case.
5779 #: config/tc-ns32k.c:1470
5780 msgid "Can't relax difference"
5783 #: config/tc-ns32k.c:1518
5784 msgid "Displacement to large for :d"
5787 #: config/tc-ns32k.c:1531
5788 msgid "Internal logic error in iif.iifP[].type"
5791 #: config/tc-ns32k.c:1591
5793 msgid "Can not do %d byte pc-relative relocation for storage type %d"
5796 #: config/tc-ns32k.c:1594
5798 msgid "Can not do %d byte relocation for storage type %d"
5802 #: config/tc-ns32k.c:1626
5804 msgid "Can't hash %s: %s"
5807 #: config/tc-ns32k.c:1714
5808 msgid "Byte displacement out of range. line number not valid"
5811 #: config/tc-ns32k.c:1723
5812 msgid "Word displacement out of range. line number not valid"
5815 #: config/tc-ns32k.c:1737
5816 msgid "Double word displacement out of range"
5819 #: config/tc-ns32k.c:1757
5821 msgid "Internal logic error. line %s, file \"%s\""
5824 #: config/tc-ns32k.c:1805
5826 msgid "Internal logic error. line %s, file \"%s\""
5829 #: config/tc-ns32k.c:1909
5830 msgid "Bit field out of range"
5833 #: config/tc-ns32k.c:2176
5835 msgid "invalid architecture option -m%s"
5838 #: config/tc-ns32k.c:2192
5841 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
5844 #: config/tc-ns32k.c:2370
5846 msgid "Cannot find relocation type for symbol %s, code %d"
5849 #: config/tc-pj.c:66 config/tc-pj.c:74
5850 msgid "confusing relocation expressions"
5853 #: config/tc-pj.c:165
5854 msgid "can't have relocation for ipush"
5857 #: config/tc-pj.c:272
5859 msgid "unknown opcode %s"
5862 #: config/tc-pj.c:421
5865 "-little\t\t\tgenerate little endian code\n"
5866 "-big\t\t\tgenerate big endian code\n"
5869 #: config/tc-pj.c:458 config/tc-sh.c:2850 config/tc-sh.c:2857
5870 #: config/tc-sh.c:2864 config/tc-sh.c:2871
5871 msgid "pcrel too far"
5874 #: config/tc-pj.c:526 config/tc-sh.c:2962
5875 msgid "offset out of range"
5878 #: config/tc-ppc.c:923
5880 msgid "invalid switch -m%s"
5883 #: config/tc-ppc.c:960
5885 "PowerPC options:\n"
5887 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
5888 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
5889 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
5890 "-mppc, -mppc32, -m403, -m405, -m603, -m604\n"
5891 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
5892 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
5893 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
5894 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
5895 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
5896 "-mregnames\t\tAllow symbolic names for registers\n"
5897 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
5900 #: config/tc-ppc.c:975
5902 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
5903 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
5904 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
5905 "-mlittle, -mlittle-endian\n"
5906 "\t\t\tgenerate code for a little endian machine\n"
5907 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
5908 "-msolaris\t\tgenerate code for Solaris\n"
5909 "-mno-solaris\t\tdo not generate code for Solaris\n"
5910 "-V\t\t\tprint assembler version number\n"
5911 "-Qy, -Qn\t\tignored\n"
5914 #: config/tc-ppc.c:1010
5916 msgid "Unknown default cpu = %s, os = %s"
5919 #: config/tc-ppc.c:1035
5920 msgid "Neither Power nor PowerPC opcodes were selected."
5923 #: config/tc-ppc.c:1114
5925 msgid "Internal assembler error for instruction %s"
5928 #: config/tc-ppc.c:1133
5930 msgid "Internal assembler error for macro %s"
5933 #: config/tc-ppc.c:1343
5934 msgid "identifier+constant@got means identifier@got+constant"
5937 #: config/tc-ppc.c:1397 config/tc-sh.c:341 config/tc-sh.c:369
5939 msgid "%s relocations do not fit in %d bytes\n"
5942 #: config/tc-ppc.c:1497
5944 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
5947 #: config/tc-ppc.c:1579
5948 msgid "Relocation cannot be done when using -mrelocatable"
5951 #: config/tc-ppc.c:1660
5953 msgid "syntax error: invalid toc specifier `%s'"
5956 #: config/tc-ppc.c:1674
5958 msgid "syntax error: expected `]', found `%c'"
5961 #: config/tc-ppc.c:1909
5962 msgid "[tocv] symbol is not a toc symbol"
5965 #: config/tc-ppc.c:1920
5966 msgid "Unimplemented toc32 expression modifier"
5969 #: config/tc-ppc.c:1925
5970 msgid "Unimplemented toc64 expression modifier"
5973 #: config/tc-ppc.c:1929
5975 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
5978 #: config/tc-ppc.c:2082
5980 msgid "syntax error; found `%c' but expected `%c'"
5983 #: config/tc-ppc.c:2190
5984 msgid "wrong number of operands"
5987 #: config/tc-ppc.c:2246
5988 msgid "Bad .section directive: want a,w,x,e in string"
5991 #: config/tc-ppc.c:2360
5992 msgid "missing size"
5995 #: config/tc-ppc.c:2369
5996 msgid "negative size"
5999 #: config/tc-ppc.c:2410
6000 msgid "missing real symbol name"
6003 #: config/tc-ppc.c:2431
6004 msgid "attempt to redefine symbol"
6007 #: config/tc-ppc.c:2665
6008 msgid "The XCOFF file format does not support arbitrary sections"
6011 #: config/tc-ppc.c:2773 config/tc-ppc.c:3298 read.c:3000
6012 msgid "missing value"
6015 #: config/tc-ppc.c:2791
6016 msgid "illegal .stabx expression; zero assumed"
6019 #: config/tc-ppc.c:2823
6020 msgid "missing class"
6023 #: config/tc-ppc.c:2832
6024 msgid "missing type"
6027 #: config/tc-ppc.c:2893
6028 msgid "missing symbol name"
6031 #: config/tc-ppc.c:3069
6032 msgid "nested .bs blocks"
6035 #: config/tc-ppc.c:3102
6036 msgid ".es without preceding .bs"
6039 #: config/tc-ppc.c:3290
6040 msgid "non-constant byte count"
6043 #: config/tc-ppc.c:3335
6044 msgid ".tc not in .toc section"
6047 #: config/tc-ppc.c:3354
6048 msgid ".tc with no label"
6051 #: config/tc-ppc.c:3429
6052 msgid "No previous section to return to. Directive ignored."
6057 #: config/tc-ppc.c:3848
6058 msgid "Unsupported section attribute -- 'a'"
6061 #: config/tc-ppc.c:4038
6062 msgid "bad symbol suffix"
6065 #: config/tc-ppc.c:4131
6066 msgid "Unrecognized symbol suffix"
6069 #: config/tc-ppc.c:4213
6070 msgid "two .function pseudo-ops with no intervening .ef"
6073 #: config/tc-ppc.c:4226
6074 msgid ".ef with no preceding .function"
6077 #: config/tc-ppc.c:4354
6079 msgid "warning: symbol %s has no csect"
6082 #: config/tc-ppc.c:4655
6083 msgid "symbol in .toc does not match any .tc"
6086 #: config/tc-ppc.c:4952
6087 msgid "unsupported relocation type"
6090 #: config/tc-ppc.c:5014
6092 msgid "cannot emit PC relative %s relocation against %s"
6095 #: config/tc-ppc.c:5019
6097 msgid "cannot emit PC relative %s relocation"
6100 #: config/tc-ppc.c:5081
6101 msgid "must branch to an address a multiple of 4"
6104 #: config/tc-ppc.c:5085
6106 msgid "@local or @plt branch destination is too far away, %ld bytes"
6109 #: config/tc-ppc.c:5109
6111 msgid "Gas failure, reloc value %d\n"
6114 #: config/tc-sh.c:872
6115 msgid "illegal register after @-"
6118 #: config/tc-sh.c:888
6119 msgid "must be @(r0,...)"
6122 #: config/tc-sh.c:904
6123 msgid "syntax error in @(r0,...)"
6126 #: config/tc-sh.c:937 config/tc-sh.c:942
6127 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6130 #: config/tc-sh.c:947
6134 #: config/tc-sh.c:956
6135 msgid "illegal register after @"
6138 #: config/tc-sh.c:1517
6140 msgid "Invalid register: 'r%d'"
6143 #: config/tc-sh.c:1680
6144 msgid "insn can't be combined with parallel processing insn"
6147 #: config/tc-sh.c:1687 config/tc-sh.c:1698
6148 msgid "multiple movx specifications"
6151 #: config/tc-sh.c:1692 config/tc-sh.c:1719
6152 msgid "multiple movy specifications"
6155 #: config/tc-sh.c:1700
6156 msgid "invalid movx address register"
6159 #: config/tc-sh.c:1706 config/tc-sh.c:1711
6160 msgid "invalid movx dsp register"
6163 #: config/tc-sh.c:1728 config/tc-sh.c:1733
6164 msgid "invalid movy dsp register"
6167 #: config/tc-sh.c:1737
6168 msgid "invalid movy address register"
6171 #: config/tc-sh.c:1743
6172 msgid "dsp immediate shift value not constant"
6175 #: config/tc-sh.c:1750 config/tc-sh.c:1763
6176 msgid "multiple parallel processing specifications"
6179 #: config/tc-sh.c:1756
6180 msgid "multiple condition specifications"
6183 #: config/tc-sh.c:1772
6184 msgid "insn cannot be combined with pmuls"
6187 #: config/tc-sh.c:1789
6188 msgid "bad padd / psub pmuls output operand"
6191 #: config/tc-sh.c:1799
6192 msgid "condition not followed by conditionalizable insn"
6195 #: config/tc-sh.c:1809
6196 msgid "unrecognized characters at end of parallel processing insn"
6199 #: config/tc-sh.c:1925
6201 msgid "excess operands: '%s'"
6204 #: config/tc-sh.c:2094
6205 msgid ".uses pseudo-op seen when not relaxing"
6208 #: config/tc-sh.c:2100
6209 msgid "bad .uses format"
6212 #: config/tc-sh.c:2161
6215 "-little\t\t\tgenerate little endian code\n"
6216 "-relax\t\t\talter jump instructions for long displacements\n"
6217 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6218 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6221 #: config/tc-sh.c:2172 config/tc-w65.c:861
6222 msgid "call to tc_Nout_fix_to_chars \n"
6225 #: config/tc-sh.c:2256
6226 msgid ".uses does not refer to a local symbol in the same section"
6229 #: config/tc-sh.c:2275
6230 msgid "can't find fixup pointed to by .uses"
6233 #: config/tc-sh.c:2298
6234 msgid ".uses target does not refer to a local symbol in the same section"
6237 #: config/tc-sh.c:2395
6239 msgid "at 0x%lx, displacement overflows 12-bit field"
6242 #: config/tc-sh.c:2398
6244 msgid "at 0x%lx, displacement to defined symbol %s overflows 12-bit field"
6247 #: config/tc-sh.c:2402
6249 msgid "at 0x%lx, displacement to undefined symbol %s overflows 12-bit field"
6252 #: config/tc-sh.c:2478
6254 msgid "at 0x%lx, displacement overflows 8-bit field"
6257 #: config/tc-sh.c:2481
6259 msgid "at 0x%lx, displacement to defined symbol %s overflows 8-bit field "
6262 #: config/tc-sh.c:2485
6264 msgid "at 0x%lx, displacement to undefined symbol %s overflows 8-bit field "
6267 #: config/tc-sh.c:2496
6269 msgid "overflow in branch to %s; converted into longer instruction sequence"
6272 #: config/tc-sh.c:2571 config/tc-sh.c:2599 config/tc-sparc.c:4077
6273 #: config/tc-sparc.c:4096
6274 msgid "misaligned data"
6277 #: config/tc-sh.c:2954
6278 msgid "misaligned offset"
6281 #: config/tc-sparc.c:277
6282 msgid "Invalid default architecture, broken assembler."
6285 #: config/tc-sparc.c:281 config/tc-sparc.c:484
6286 msgid "Bad opcode table, broken assembler."
6289 #: config/tc-sparc.c:476
6291 msgid "invalid architecture -xarch=%s"
6294 #: config/tc-sparc.c:478
6296 msgid "invalid architecture -A%s"
6299 #: config/tc-sparc.c:545
6301 msgid "No compiled in support for %d bit object file format"
6304 #: config/tc-sparc.c:582
6305 msgid "Unrecognized option following -K"
6308 #: config/tc-sparc.c:623
6309 msgid "SPARC options:\n"
6312 #: config/tc-sparc.c:652
6315 "\t\t\tspecify variant of SPARC architecture\n"
6316 "-bump\t\t\twarn when assembler switches architectures\n"
6317 "-sparc\t\t\tignored\n"
6318 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
6319 "-relax\t\t\trelax jumps and branches (default)\n"
6320 "-no-relax\t\tavoid changing any jumps and branches\n"
6323 #: config/tc-sparc.c:660
6324 msgid "-k\t\t\tgenerate PIC\n"
6327 #: config/tc-sparc.c:664
6329 "-32\t\t\tcreate 32 bit object file\n"
6330 "-64\t\t\tcreate 64 bit object file\n"
6333 #: config/tc-sparc.c:667
6335 msgid "\t\t\t[default is %d]\n"
6338 #: config/tc-sparc.c:669
6340 "-TSO\t\t\tuse Total Store Ordering\n"
6341 "-PSO\t\t\tuse Partial Store Ordering\n"
6342 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
6345 #: config/tc-sparc.c:673
6347 msgid "\t\t\t[default is %s]\n"
6350 #: config/tc-sparc.c:675
6352 "-KPIC\t\t\tgenerate PIC\n"
6353 "-V\t\t\tprint assembler version number\n"
6354 "-undeclared-regs\tignore application global register usage without\n"
6355 "\t\t\tappropriate .register directive (default)\n"
6356 "-no-undeclared-regs\tforce error on application global register usage\n"
6357 "\t\t\twithout appropriate .register directive\n"
6359 "-Qy, -Qn\t\tignored\n"
6363 #: config/tc-sparc.c:687
6365 "-EL\t\t\tgenerate code for a little endian machine\n"
6366 "-EB\t\t\tgenerate code for a big endian machine\n"
6367 "--little-endian-data\tgenerate code for a machine having big endian\n"
6368 " instructions and little endian data.\n"
6371 #: config/tc-sparc.c:807
6373 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
6376 #: config/tc-sparc.c:826
6378 msgid "Internal error: can't find opcode `%s' for `%s'\n"
6381 #: config/tc-sparc.c:972
6382 msgid "Support for 64-bit arithmetic not compiled in."
6385 #: config/tc-sparc.c:1019
6386 msgid "set: number not in 0..4294967295 range"
6389 #: config/tc-sparc.c:1026
6390 msgid "set: number not in -2147483648..4294967295 range"
6393 #: config/tc-sparc.c:1086
6394 msgid "setsw: number not in -2147483648..4294967295 range"
6397 #: config/tc-sparc.c:1135
6398 msgid "setx: temporary register same as destination register"
6401 #: config/tc-sparc.c:1206
6402 msgid "setx: illegal temporary register g0"
6405 #: config/tc-sparc.c:1303
6406 msgid "FP branch in delay slot"
6409 #: config/tc-sparc.c:1319
6410 msgid "FP branch preceded by FP instruction; NOP inserted"
6413 #: config/tc-sparc.c:1359
6414 msgid "failed special case insn sanity check"
6417 #: config/tc-sparc.c:1447
6418 msgid ": invalid membar mask name"
6421 #: config/tc-sparc.c:1463
6422 msgid ": invalid membar mask expression"
6425 #: config/tc-sparc.c:1468
6426 msgid ": invalid membar mask number"
6429 #: config/tc-sparc.c:1483
6430 msgid ": invalid siam mode expression"
6433 #: config/tc-sparc.c:1488
6434 msgid ": invalid siam mode number"
6437 #: config/tc-sparc.c:1504
6438 msgid ": invalid prefetch function name"
6441 #: config/tc-sparc.c:1512
6442 msgid ": invalid prefetch function expression"
6445 #: config/tc-sparc.c:1517
6446 msgid ": invalid prefetch function number"
6449 #: config/tc-sparc.c:1545 config/tc-sparc.c:1557
6450 msgid ": unrecognizable privileged register"
6453 #: config/tc-sparc.c:1581 config/tc-sparc.c:1606
6454 msgid ": unrecognizable v9a or v9b ancillary state register"
6457 #: config/tc-sparc.c:1586
6458 msgid ": rd on write only ancillary state register"
6461 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
6462 #: config/tc-sparc.c:1594
6463 msgid ": unrecognizable v9a ancillary state register"
6466 #: config/tc-sparc.c:1630
6467 msgid ": asr number must be between 16 and 31"
6470 #: config/tc-sparc.c:1638
6471 msgid ": asr number must be between 0 and 31"
6474 #: config/tc-sparc.c:1648
6475 msgid ": expecting %asrN"
6478 #: config/tc-sparc.c:1976
6479 msgid "detected global register use not covered by .register pseudo-op"
6482 #: config/tc-sparc.c:2047
6483 msgid ": There are only 64 f registers; [0-63]"
6486 #: config/tc-sparc.c:2049 config/tc-sparc.c:2061
6487 msgid ": There are only 32 f registers; [0-31]"
6490 #: config/tc-sparc.c:2179 config/tc-sparc.c:2215
6491 msgid "Illegal operands: %%%s requires arguments in ()"
6494 #: config/tc-sparc.c:2227
6496 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
6499 #: config/tc-sparc.c:2337
6500 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
6503 #: config/tc-sparc.c:2347
6505 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
6509 #: config/tc-sparc.c:2365
6510 msgid ": PC-relative operand can't be a constant"
6513 #: config/tc-sparc.c:2398
6514 msgid ": invalid ASI name"
6517 #: config/tc-sparc.c:2406
6518 msgid ": invalid ASI expression"
6521 #: config/tc-sparc.c:2411
6522 msgid ": invalid ASI number"
6525 #: config/tc-sparc.c:2508
6526 msgid "OPF immediate operand out of range (0-0x1ff)"
6529 #: config/tc-sparc.c:2513
6530 msgid "non-immediate OPF operand, ignored"
6533 #: config/tc-sparc.c:2532
6534 msgid ": invalid cpreg name"
6537 #: config/tc-sparc.c:2561
6539 msgid "Illegal operands%s"
6542 #: config/tc-sparc.c:2595
6544 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
6547 #: config/tc-sparc.c:2631
6549 msgid "Architecture mismatch on \"%s\"."
6552 #: config/tc-sparc.c:2632
6554 msgid " (Requires %s; requested architecture is %s.)"
6557 #: config/tc-sparc.c:3242
6559 msgid "bad or unhandled relocation type: 0x%02x"
6562 #: config/tc-sparc.c:3545
6563 msgid "bad .reserve segment -- expected BSS segment"
6566 #: config/tc-sparc.c:3562
6567 msgid "missing alignment"
6570 #: config/tc-sparc.c:3573 config/tc-sparc.c:3723
6572 msgid "alignment too large; assuming %d"
6575 #: config/tc-sparc.c:3579 config/tc-sparc.c:3729
6576 msgid "negative alignment"
6579 #: config/tc-sparc.c:3589 config/tc-sparc.c:3752
6580 msgid "alignment not a power of 2"
6583 #: config/tc-sparc.c:3709
6584 msgid "Expected comma after common length"
6587 #: config/tc-sparc.c:3944 config/tc-sparc.c:3954
6588 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
6591 #: config/tc-sparc.c:3972
6592 msgid "redefinition of global register"
6595 #: config/tc-sparc.c:3983
6597 msgid "Register symbol %s already defined."
6600 #: config/tc-tahoe.c:386
6601 msgid "The -a option doesn't exist. (Despite what the man page says!"
6604 #: config/tc-tahoe.c:390 config/tc-vax.c:3132
6606 msgid "Displacement length %s ignored!"
6609 #: config/tc-tahoe.c:394 config/tc-vax.c:3124
6610 msgid "SYMBOL TABLE not implemented"
6613 #: config/tc-tahoe.c:398 config/tc-vax.c:3128
6614 msgid "TOKEN TRACE not implemented"
6617 #: config/tc-tahoe.c:402 config/tc-vax.c:3136
6619 msgid "I don't need or use temp. file \"%s\"."
6622 #: config/tc-tahoe.c:406 config/tc-vax.c:3140
6623 msgid "I don't use an interpass file! -V ignored"
6626 #: config/tc-tahoe.c:420
6630 "-d LENGTH\t\tignored\n"
6633 "-t FILE\t\t\tignored\n"
6638 #: config/tc-tahoe.c:1074
6639 msgid "Casting a branch displacement is bad form, and is ignored."
6642 #: config/tc-tahoe.c:1130
6643 msgid "Couldn't parse the [index] in this operand."
6646 #: config/tc-tahoe.c:1136
6647 msgid "Couldn't find the opening '[' for the index of this operand."
6650 #: config/tc-tahoe.c:1176
6651 msgid "Couldn't find the opening '(' for the deref of this operand."
6654 #: config/tc-tahoe.c:1186
6655 msgid "Operand can't be both pre-inc and post-dec."
6658 #: config/tc-tahoe.c:1216
6659 msgid "I parsed 2 registers in this operand."
6662 #: config/tc-tahoe.c:1266
6663 msgid "Can't relocate expression error."
6666 #. This is an error. Tahoe doesn't allow any expressions
6667 #. bigger that a 32 bit long word. Any bigger has to be referenced
6669 #: config/tc-tahoe.c:1273
6670 msgid "Expression is too large for a 32 bits."
6673 #: config/tc-tahoe.c:1278
6674 msgid "Junk at end of expression."
6677 #: config/tc-tahoe.c:1317
6678 msgid "Syntax error in direct register mode."
6681 #: config/tc-tahoe.c:1319
6682 msgid "You can't index a register in direct register mode."
6685 #: config/tc-tahoe.c:1322
6686 msgid "SP can't be the source operand with direct register addressing."
6689 #: config/tc-tahoe.c:1324
6690 msgid "Can't take the address of a register."
6693 #: config/tc-tahoe.c:1326
6694 msgid "Direct Register can't be used in a branch."
6697 #: config/tc-tahoe.c:1328
6698 msgid "For quad access, the register must be even and < 14."
6701 #: config/tc-tahoe.c:1330
6702 msgid "You can't cast a direct register."
6705 #: config/tc-tahoe.c:1336
6706 msgid "Using reg 14 for quadwords can tromp the FP register."
6709 #: config/tc-tahoe.c:1348
6710 msgid "Syntax error in auto-dec mode."
6713 #: config/tc-tahoe.c:1350
6714 msgid "You can't have an index auto dec mode."
6717 #: config/tc-tahoe.c:1352
6718 msgid "Auto dec mode cant be used for reading."
6721 #: config/tc-tahoe.c:1354
6722 msgid "Auto dec only works of the SP register."
6725 #: config/tc-tahoe.c:1356
6726 msgid "Auto dec can't be used in a branch."
6729 #: config/tc-tahoe.c:1358
6730 msgid "Auto dec won't work with quadwords."
6733 #: config/tc-tahoe.c:1365
6734 msgid "Syntax error in one of the auto-inc modes."
6737 #: config/tc-tahoe.c:1371
6738 msgid "Auto inc deferred only works of the SP register."
6741 #: config/tc-tahoe.c:1373
6742 msgid "You can't have an index auto inc deferred mode."
6745 #: config/tc-tahoe.c:1375 config/tc-tahoe.c:1386
6746 msgid "Auto inc can't be used in a branch."
6749 #: config/tc-tahoe.c:1382
6750 msgid "You can't write to an auto inc register."
6753 #: config/tc-tahoe.c:1384
6754 msgid "Auto inc only works of the SP register."
6757 #: config/tc-tahoe.c:1388
6758 msgid "Auto inc won't work with quadwords."
6761 #: config/tc-tahoe.c:1390
6762 msgid "You can't have an index in auto inc mode."
6765 #: config/tc-tahoe.c:1398
6766 msgid "You can't index the sp register."
6769 #: config/tc-tahoe.c:1404
6770 msgid "Syntax error in register displaced mode."
6773 #: config/tc-tahoe.c:1423
6774 msgid "An offest is needed for this operand."
6777 #: config/tc-tahoe.c:1435
6778 msgid "You can't index a register in immediate mode."
6781 #: config/tc-tahoe.c:1437
6782 msgid "Immediate access can't be used as an address."
6785 #: config/tc-tahoe.c:1548
6787 msgid "Compiler bug: ODD number of bytes in arg structure %s."
6790 #: config/tc-tahoe.c:1575 config/tc-vax.c:1839
6791 msgid "Not enough operands"
6794 #: config/tc-tahoe.c:1585 config/tc-vax.c:1846
6795 msgid "Too many operands"
6798 #: config/tc-tahoe.c:1636 config/tc-vax.c:364
6800 msgid "Ignoring statement due to \"%s\""
6803 #: config/tc-tahoe.c:1731
6805 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
6808 #: config/tc-tahoe.c:1825
6809 msgid "Real branch displacements must be expressions."
6812 #: config/tc-tahoe.c:1828
6814 msgid "Complier error: I got an unknown synthetic branch :%c"
6817 #: config/tc-tahoe.c:1969
6819 msgid "Barf, bad mode %x\n"
6822 #: config/tc-tic54x.c:84
6823 msgid "C54x-specific command line options:\n"
6826 #: config/tc-tic54x.c:85
6827 msgid "-mfar-mode | -mf Use extended addressing\n"
6830 #: config/tc-tic54x.c:86
6831 msgid "-mcpu=<CPU version> Specify the CPU version\n"
6834 #: config/tc-tic54x.c:88
6835 msgid "-mcoff-version={0|1|2} Select COFF version\n"
6838 #: config/tc-tic54x.c:90
6839 msgid "-merrors-to-file <filename>\n"
6842 #: config/tc-tic54x.c:91
6843 msgid "-me <filename> Redirect errors to a file\n"
6846 #: config/tc-tic54x.c:351
6847 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
6850 #: config/tc-tic54x.c:405
6851 msgid "Unterminated string after absolute expression"
6854 #: config/tc-tic54x.c:413
6855 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
6858 #: config/tc-tic54x.c:425
6859 msgid "symbols assigned with .eval must begin with a letter"
6862 #: config/tc-tic54x.c:682
6863 msgid "Offset on nested structures is ignored"
6866 #: config/tc-tic54x.c:732
6868 msgid ".end%s without preceding .%s"
6871 #: config/tc-tic54x.c:799
6873 msgid "Unrecognized struct/union tag '%s'"
6876 #: config/tc-tic54x.c:801
6877 msgid ".tag requires a structure tag"
6880 #: config/tc-tic54x.c:807
6881 msgid "Label required for .tag"
6884 #: config/tc-tic54x.c:825
6886 msgid ".tag target '%s' undefined"
6889 #: config/tc-tic54x.c:887
6891 msgid ".field count '%d' out of range (1 <= X <= 32)"
6894 #: config/tc-tic54x.c:917
6896 msgid "Unrecognized field type '%c'"
6899 #. Disallow .byte with a non constant expression that will
6900 #. require relocation.
6901 #: config/tc-tic54x.c:1052
6902 msgid "Relocatable values require at least WORD storage"
6905 #: config/tc-tic54x.c:1114
6906 msgid "Use of .def/.ref is deprecated. Use .global instead"
6909 #: config/tc-tic54x.c:1305
6910 msgid ".space/.bes repeat count is negative, ignored"
6913 #: config/tc-tic54x.c:1310
6914 msgid ".space/.bes repeat count is zero, ignored"
6917 #: config/tc-tic54x.c:1388
6918 msgid "Missing size argument"
6921 #: config/tc-tic54x.c:1525
6922 msgid "CPU version has already been set"
6925 #: config/tc-tic54x.c:1529
6927 msgid "Unrecognized version '%s'"
6930 #: config/tc-tic54x.c:1535
6931 msgid "Changing of CPU version on the fly not supported"
6934 #: config/tc-tic54x.c:1670
6935 msgid "p2align not supported on this target"
6938 #: config/tc-tic54x.c:1683
6939 msgid "Argument to .even ignored"
6942 #: config/tc-tic54x.c:1730
6943 msgid "Invalid field size, must be from 1 to 32"
6946 #: config/tc-tic54x.c:1743
6947 msgid "field size must be 16 when value is relocatable"
6950 #: config/tc-tic54x.c:1757
6951 msgid "field value truncated"
6954 #: config/tc-tic54x.c:1863 config/tc-tic54x.c:2175
6956 msgid "Unrecognized section '%s'"
6959 #: config/tc-tic54x.c:1872
6960 msgid "Current section is unitialized, section name required for .clink"
6963 #: config/tc-tic54x.c:2084
6964 msgid "ENDLOOP without corresponding LOOP"
6967 #: config/tc-tic54x.c:2127
6968 msgid "Mixing of normal and extended addressing not supported"
6971 #: config/tc-tic54x.c:2133
6972 msgid "Extended addressing not supported on the specified CPU"
6975 #: config/tc-tic54x.c:2181
6976 msgid ".sblock may be used for initialized sections only"
6979 #: config/tc-tic54x.c:2212
6980 msgid "Symbol missing for .set/.equ"
6983 #: config/tc-tic54x.c:2269
6984 msgid ".var may only be used within a macro definition"
6987 #: config/tc-tic54x.c:2277
6988 msgid "Substitution symbols must begin with a letter"
6991 #: config/tc-tic54x.c:2368
6993 msgid "Can't open macro library file '%s' for reading."
6996 #: config/tc-tic54x.c:2375
6998 msgid "File '%s' not in macro archive format"
7001 #: config/tc-tic54x.c:2532
7003 msgid "Bad COFF version '%s'"
7006 #: config/tc-tic54x.c:2541
7008 msgid "Bad CPU version '%s'"
7011 #: config/tc-tic54x.c:2553 config/tc-tic54x.c:2556
7013 msgid "Can't redirect stderr to the file '%s'"
7016 #: config/tc-tic54x.c:2702
7018 msgid "Undefined substitution symbol '%s'"
7021 #: config/tc-tic54x.c:3390
7022 msgid "Badly formed address expression"
7025 #: config/tc-tic54x.c:3655
7027 msgid "Invalid dmad syntax '%s'"
7030 #: config/tc-tic54x.c:3771
7031 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
7034 #: config/tc-tic54x.c:3791
7036 msgid "Unrecognized indirect address format \"%s\""
7039 #: config/tc-tic54x.c:3828
7041 msgid "Operand '%s' out of range (%d <= x <= %d)"
7044 #: config/tc-tic54x.c:3848
7045 msgid "Error in relocation handling"
7048 #: config/tc-tic54x.c:3869 config/tc-tic54x.c:3933 config/tc-tic54x.c:3963
7050 msgid "Unrecognized condition code \"%s\""
7053 #: config/tc-tic54x.c:3886
7055 msgid "Condition \"%s\" does not match preceding group"
7058 #: config/tc-tic54x.c:3894
7061 "Condition \"%s\" uses a different accumulator from a preceding condition"
7064 #: config/tc-tic54x.c:3901
7065 msgid "Only one comparison conditional allowed"
7068 #: config/tc-tic54x.c:3906
7069 msgid "Only one overflow conditional allowed"
7072 #: config/tc-tic54x.c:3914
7074 msgid "Duplicate %s conditional"
7077 #: config/tc-tic54x.c:3948
7078 msgid "Invalid auxiliary register (use AR0-AR7)"
7081 #: config/tc-tic54x.c:3983
7082 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7085 #: config/tc-tic54x.c:3991
7087 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7088 "Resulting behavior is undefined."
7091 #: config/tc-tic54x.c:4017
7093 "Destination accumulator for each part of this parallel instruction must be "
7097 #: config/tc-tic54x.c:4066
7099 msgid "Memory mapped register \"%s\" out of range"
7102 #: config/tc-tic54x.c:4105
7103 msgid "Invalid operand (use 1, 2, or 3)"
7106 #: config/tc-tic54x.c:4130
7107 msgid "A status register or status bit name is required"
7110 #: config/tc-tic54x.c:4140
7112 msgid "Unrecognized status bit \"%s\""
7115 #: config/tc-tic54x.c:4163
7117 msgid "Invalid status register \"%s\""
7120 #: config/tc-tic54x.c:4175
7122 msgid "Operand \"%s\" out of range (use 1 or 2)"
7125 #: config/tc-tic54x.c:4375
7127 msgid "Unrecognized instruction \"%s\""
7130 #: config/tc-tic54x.c:4404
7132 msgid "Unrecognized operand list '%s' for instruction '%s'"
7135 #: config/tc-tic54x.c:4436
7137 msgid "Unrecognized parallel instruction \"%s\""
7140 #: config/tc-tic54x.c:4488
7142 msgid "Invalid operand (s) for parallel instruction \"%s\""
7145 #: config/tc-tic54x.c:4491
7147 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7150 #: config/tc-tic54x.c:4723
7152 msgid "%s symbol recursion stopped at second appearance of '%s'"
7155 #: config/tc-tic54x.c:4762
7156 msgid "Unrecognized substitution symbol function"
7159 #: config/tc-tic54x.c:4767
7160 msgid "Missing '(' after substitution symbol function"
7163 #: config/tc-tic54x.c:4781
7164 msgid "Expecting second argument"
7167 #: config/tc-tic54x.c:4794 config/tc-tic54x.c:4843
7168 msgid "Extra junk in function call, expecting ')'"
7171 #: config/tc-tic54x.c:4819
7172 msgid "Function expects two arguments"
7175 #: config/tc-tic54x.c:4832
7176 msgid "Expecting character constant argument"
7179 #: config/tc-tic54x.c:4838
7180 msgid "Both arguments must be substitution symbols"
7183 #: config/tc-tic54x.c:4891
7185 msgid "Invalid subscript (use 1 to %d)"
7188 #: config/tc-tic54x.c:4901
7190 msgid "Invalid length (use 0 to %d"
7193 #: config/tc-tic54x.c:4911
7194 msgid "Missing ')' in subscripted substitution symbol expression"
7197 #: config/tc-tic54x.c:4931
7198 msgid "Missing forced substitution terminator ':'"
7201 #: config/tc-tic54x.c:5104
7204 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7208 #: config/tc-tic54x.c:5145
7210 msgid "Unrecognized parallel instruction '%s'"
7213 #: config/tc-tic54x.c:5157
7215 msgid "Instruction '%s' requires an LP cpu version"
7218 #: config/tc-tic54x.c:5164
7220 msgid "Instruction '%s' requires far mode addressing"
7223 #: config/tc-tic54x.c:5176
7226 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7227 "left). Resulting behavior is undefined."
7230 #: config/tc-tic54x.c:5186
7232 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
7233 "Resulting behavior is undefined."
7236 #: config/tc-tic54x.c:5197
7238 msgid "'%s' is not repeatable. Resulting behavior is undefined."
7241 #: config/tc-tic54x.c:5201
7243 "Instructions using long offset modifiers or absolute addresses are not "
7244 "repeatable. Resulting behavior is undefined."
7247 #: config/tc-tic54x.c:5392
7249 msgid "Unsupported relocation size %d"
7252 #: config/tc-tic54x.c:5544
7253 msgid "non-absolute value used with .space/.bes"
7256 #: config/tc-tic54x.c:5548
7258 msgid "negative value ignored in %s"
7261 #: config/tc-tic54x.c:5635
7263 msgid "attempt to .space/.bes backwards? (%ld)"
7266 #: config/tc-tic54x.c:5668
7268 msgid "Invalid label '%s'"
7271 #: config/tc-tic80.c:91
7272 msgid "Relaxation is a luxury we can't afford"
7275 #: config/tc-tic80.c:141
7276 msgid "bad call to md_atof ()"
7279 #: config/tc-tic80.c:239
7280 msgid "':' not followed by 'm' or 's'"
7283 #: config/tc-tic80.c:252
7284 msgid "paren nesting"
7287 #: config/tc-tic80.c:266
7288 msgid "mismatched parenthesis"
7291 #: config/tc-tic80.c:468
7292 msgid "unhandled expression type"
7295 #: config/tc-tic80.c:682
7296 msgid "symbol reloc that is not PC relative or 32 bits"
7299 #: config/tc-tic80.c:711
7300 msgid "unhandled operand modifier"
7303 #: config/tc-tic80.c:753
7304 msgid "unhandled expression"
7307 #: config/tc-tic80.c:802
7309 msgid "Invalid mnemonic: '%s'"
7312 #: config/tc-tic80.c:815
7314 msgid "Invalid operands: '%s'"
7317 #: config/tc-tic80.c:893
7318 msgid "unhandled predefined symbol bits"
7321 #: config/tc-tic80.c:985
7323 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
7326 #: config/tc-tic80.c:1000
7327 msgid "unhandled relocation type in fixup"
7330 #: config/tc-tic80.c:1036
7331 msgid "md_convert_frag() not implemented yet"
7334 #: config/tc-v850.c:272
7336 msgid ".COMMon length (%d.) < 0! Ignored."
7339 #: config/tc-v850.c:1018
7341 msgid "unknown operand shift: %x\n"
7344 #: config/tc-v850.c:1019
7345 msgid "internal failure in parse_register_list"
7348 #: config/tc-v850.c:1036
7349 msgid "constant expression or register list expected"
7352 #: config/tc-v850.c:1041 config/tc-v850.c:1054 config/tc-v850.c:1073
7353 msgid "high bits set in register list expression"
7356 #: config/tc-v850.c:1113 config/tc-v850.c:1177
7357 msgid "illegal register included in list"
7360 #: config/tc-v850.c:1120
7361 msgid "system registers cannot be included in list"
7364 #: config/tc-v850.c:1125
7365 msgid "PSW cannot be included in list"
7368 #: config/tc-v850.c:1132
7369 msgid "High value system registers cannot be included in list"
7372 #: config/tc-v850.c:1156
7373 msgid "second register should follow dash in register list"
7376 #: config/tc-v850.c:1204
7377 msgid " V850 options:\n"
7380 #: config/tc-v850.c:1205
7381 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
7384 #: config/tc-v850.c:1206
7386 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
7389 #: config/tc-v850.c:1207
7390 msgid " -mv850 The code is targeted at the v850\n"
7393 #: config/tc-v850.c:1208
7394 msgid " -mv850e The code is targeted at the v850e\n"
7397 #: config/tc-v850.c:1209
7398 msgid " -mv850ea The code is targeted at the v850ea\n"
7401 #: config/tc-v850.c:1210
7403 " -mv850any The code is generic, despite any processor "
7404 "specific instructions\n"
7407 #: config/tc-v850.c:1222 config/tc-v850.c:1260
7409 msgid "unknown command line option: -%c%s\n"
7412 #: config/tc-v850.c:1413
7414 msgid "Unable to determine default target processor from string: %s"
7417 #: config/tc-v850.c:1461
7418 msgid "ctoff() relocation used on an instruction which does not support it"
7421 #: config/tc-v850.c:1483
7422 msgid "sdaoff() relocation used on an instruction which does not support it"
7425 #: config/tc-v850.c:1505
7426 msgid "zdaoff() relocation used on an instruction which does not support it"
7429 #: config/tc-v850.c:1538
7430 msgid "tdaoff() relocation used on an instruction which does not support it"
7433 #: config/tc-v850.c:1754
7434 msgid "Target processor does not support this instruction."
7437 #: config/tc-v850.c:1844 config/tc-v850.c:1874 config/tc-v850.c:2062
7438 msgid "immediate operand is too large"
7441 #: config/tc-v850.c:1856
7442 msgid "AAARG -> unhandled constant reloc"
7445 #: config/tc-v850.c:1900
7446 msgid "invalid register name"
7449 #: config/tc-v850.c:1905
7450 msgid "register r0 cannot be used here"
7453 #: config/tc-v850.c:1917
7454 msgid "invalid system register name"
7457 #: config/tc-v850.c:1930
7458 msgid "expected EP register"
7461 #: config/tc-v850.c:1947
7462 msgid "invalid condition code name"
7465 #: config/tc-v850.c:1968 config/tc-v850.c:1972
7466 msgid "constant too big to fit into instruction"
7469 #: config/tc-v850.c:2025
7470 msgid "syntax error: value is missing before the register name"
7473 #: config/tc-v850.c:2027
7474 msgid "syntax error: register not expected"
7477 #: config/tc-v850.c:2041
7478 msgid "syntax error: system register not expected"
7481 #: config/tc-v850.c:2046
7482 msgid "syntax error: condition code not expected"
7485 #: config/tc-v850.c:2087
7486 msgid "invalid operand"
7489 #: config/tc-vax.c:259
7491 msgid "VIP_BEGIN error:%s"
7494 #: config/tc-vax.c:383
7496 msgid "Ignoring statement because \"%s\""
7499 #: config/tc-vax.c:430
7500 msgid "Can't relocate expression"
7503 #: config/tc-vax.c:533
7504 msgid "Bignum not permitted in short literal. Immediate mode assumed."
7507 #: config/tc-vax.c:542
7508 msgid "Can't do flonum short literal: immediate mode used."
7511 #: config/tc-vax.c:587
7513 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
7516 #: config/tc-vax.c:908
7518 msgid "Short literal overflow(%ld.), immediate mode assumed."
7521 #: config/tc-vax.c:917
7523 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
7526 #: config/tc-vax.c:976
7527 msgid "Length specification ignored. Address mode 9F used"
7530 #: config/tc-vax.c:1025
7531 msgid "Invalid operand: immediate value used as base address."
7534 #: config/tc-vax.c:1027
7535 msgid "Invalid operand: immediate value used as address."
7538 #: config/tc-vax.c:1818
7539 msgid "odd number of bytes in operand description"
7542 #: config/tc-vax.c:1834
7546 #: config/tc-vax.c:2390
7547 msgid "no '[' to match ']'"
7550 #: config/tc-vax.c:2408
7551 msgid "bad register in []"
7554 #: config/tc-vax.c:2410
7555 msgid "[PC] index banned"
7558 #: config/tc-vax.c:2445
7559 msgid "no '(' to match ')'"
7562 #: config/tc-vax.c:2580
7563 msgid "invalid branch operand"
7566 #: config/tc-vax.c:2609
7567 msgid "address prohibits @"
7570 #: config/tc-vax.c:2611
7571 msgid "address prohibits #"
7574 #: config/tc-vax.c:2615
7575 msgid "address prohibits -()"
7578 #: config/tc-vax.c:2617
7579 msgid "address prohibits ()+"
7582 #: config/tc-vax.c:2620
7583 msgid "address prohibits ()"
7586 #: config/tc-vax.c:2622
7587 msgid "address prohibits []"
7590 #: config/tc-vax.c:2624
7591 msgid "address prohibits register"
7594 #: config/tc-vax.c:2626
7595 msgid "address prohibits displacement length specifier"
7598 #: config/tc-vax.c:2656
7599 msgid "invalid operand of S^#"
7602 #: config/tc-vax.c:2673
7603 msgid "S^# needs expression"
7606 #: config/tc-vax.c:2680
7607 msgid "S^# may only read-access"
7610 #: config/tc-vax.c:2705
7611 msgid "invalid operand of -()"
7614 #: config/tc-vax.c:2711
7615 msgid "-(PC) unpredictable"
7618 #: config/tc-vax.c:2713
7619 msgid "[]index same as -()register: unpredictable"
7622 #: config/tc-vax.c:2749
7623 msgid "invalid operand of ()+"
7626 #: config/tc-vax.c:2755
7627 msgid "(PC)+ unpredictable"
7630 #: config/tc-vax.c:2757
7631 msgid "[]index same as ()+register: unpredictable"
7634 #: config/tc-vax.c:2782
7635 msgid "# conflicts length"
7638 #: config/tc-vax.c:2784
7639 msgid "# bars register"
7642 #: config/tc-vax.c:2806
7643 msgid "writing or modifying # is unpredictable"
7646 #: config/tc-vax.c:2836
7647 msgid "length not needed"
7650 #: config/tc-vax.c:2843
7651 msgid "can't []index a register, because it has no address"
7654 #: config/tc-vax.c:2845
7655 msgid "a register has no address"
7658 #: config/tc-vax.c:2856
7659 msgid "PC part of operand unpredictable"
7662 #: config/tc-vax.c:3185
7665 "-d LENGTH\t\tignored\n"
7668 "-t FILE\t\t\tignored\n"
7673 #: config/tc-vax.c:3194
7676 "-+\t\t\thash encode names longer than 31 characters\n"
7677 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
7678 "-H\t\t\tshow new symbol after hash truncation\n"
7679 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
7680 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
7681 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
7684 #: config/tc-w65.c:126
7685 msgid "need on or off."
7688 #: config/tc-w65.c:310 config/tc-w65.c:353
7689 msgid "syntax error after <exp"
7692 #: config/tc-z8k.c:290
7694 msgid "register rr%d, out of range."
7697 #: config/tc-z8k.c:298
7699 msgid "register rh%d, out of range."
7702 #: config/tc-z8k.c:306
7704 msgid "register rl%d, out of range."
7707 #: config/tc-z8k.c:315
7709 msgid "register rq%d, out of range."
7712 #: config/tc-z8k.c:323
7714 msgid "register r%d, out of range."
7717 #: config/tc-z8k.c:368
7722 #: config/tc-z8k.c:385
7724 msgid "register is wrong size for a word %s"
7727 #: config/tc-z8k.c:401
7729 msgid "register is wrong size for address %s"
7732 #: config/tc-z8k.c:674
7733 msgid "Missing ) in ra(rb)"
7736 #: config/tc-z8k.c:941
7738 msgid "operand %s0x%x out of range."
7741 #: config/tc-z8k.c:1078
7742 msgid "immediate must be 1 or 2"
7745 #: config/tc-z8k.c:1081
7746 msgid "immediate 1 or 2 expected"
7749 #: config/tc-z8k.c:1107
7750 msgid "can't use R0 here"
7753 #: config/tc-z8k.c:1254
7754 msgid "Can't find opcode to match operands"
7757 #: config/tc-z8k.c:1369
7759 msgid "invalid architecture -z%s"
7762 #: config/tc-z8k.c:1385
7765 "-z8001\t\t\tgenerate segmented code\n"
7766 "-z8002\t\t\tgenerate unsegmented code\n"
7769 #: config/tc-z8k.c:1529
7771 msgid "Can't subtract symbols in different sections %s %s"
7776 msgid "Can't open `%s' for writing"
7781 msgid "Can't close `%s'"
7786 msgid "String too big (%lu bytes)"
7791 msgid "Inserting \"%s\" into string hash table: %s"
7794 #: ecoff.c:1613 ecoff.c:1807 ecoff.c:1832 ecoff.c:1864 ecoff.c:2018
7796 msgid "no current file pointer"
7800 msgid "too many st_End's"
7805 msgid "Inserting \"%s\" into tag hash table: %s"
7809 msgid "fake .file after real one"
7813 msgid "Filename goes over one page boundary."
7817 msgid ".begin directive without a preceding .file directive"
7821 msgid ".begin directive without a preceding .ent directive"
7825 msgid ".bend directive without a preceding .file directive"
7829 msgid ".bend directive without a preceding .ent directive"
7833 msgid ".bend directive names unknown symbol"
7837 msgid ".def pseudo-op used inside of .def/.endef; ignored"
7841 msgid "Empty symbol name in .def; ignored"
7845 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
7849 msgid "Badly formed .dim directive"
7853 msgid "Too many .dim entries"
7857 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
7861 msgid ".size pseudo-op used outside of .def/.endef; ignored"
7865 msgid "Badly formed .size directive"
7869 msgid "Too many .size entries"
7873 msgid ".type pseudo-op used outside of .def/.endef; ignored"
7876 #. FIXME: We could handle this by setting the continued bit.
7877 #. There would still be a limit: the .type argument can not
7881 msgid "The type of %s is too complex; it will be simplified"
7885 msgid "Unrecognized .type argument"
7889 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
7893 msgid ".val pseudo-op used outside of .def/.endef; ignored"
7897 msgid ".val expression is too copmlex"
7901 msgid ".endef pseudo-op used before .def; ignored"
7905 msgid "Bad COFF debugging info"
7910 msgid "No tag specified for %s"
7914 msgid "Bad COFF debugging information"
7918 msgid ".end directive without a preceding .file directive"
7922 msgid ".end directive without a preceding .ent directive"
7926 msgid ".end directive names unknown symbol"
7930 msgid "second .ent directive found before .end directive"
7934 msgid "No way to handle .file within .ent/.end section"
7938 msgid ".fmask outside of .ent"
7942 msgid ".mask outside of .ent"
7946 msgid ".loc before .file"
7951 msgid "Ignoring attempt to redefine symbol `%s'."
7955 msgid "bad .weakext directive"
7960 msgid ".stab%c is not supported"
7965 msgid ".stab%c: ignoring non-zero other field"
7971 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
7976 msgid "Illegal .stab%c directive, bad character"
7979 #: ecoff.c:4024 ecoff.c:4213 ecoff.c:4238
7980 msgid ".begin/.bend in different segments"
7984 msgid "Missing .end or .bend at end of file"
7988 msgid "GP prologue size exceeds field size, using 0 instead"
7993 "bad floating-point constant: exponent overflow, probably assembling junk"
7998 msgid "bad floating-point constant: unknown error code=%d."
8003 "A bignum with underscores may not have more than 8 hex digits in any word."
8007 msgid "A bignum with underscores must have exactly 4 words."
8010 #. Either not seen or not defined.
8011 #. @@ Should print out the original string instead of
8012 #. the parsed number.
8015 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
8019 msgid "Character constant too large"
8024 msgid "expr.c(operand): bad atof_generic return val %d"
8029 msgid "Missing '%c' assumed"
8032 #: expr.c:1024 read.c:3876
8033 msgid "EBCDIC constants are not supported"
8038 msgid "Unary operator %c ignored because bad operand follows"
8041 #: expr.c:1141 expr.c:1166
8042 msgid "syntax error in .startof. or .sizeof."
8046 msgid "Bad expression"
8050 msgid "missing operand; zero assumed"
8054 msgid "operation combines symbols in different segments"
8058 msgid "left operand is a bignum; integer 0 assumed"
8062 msgid "left operand is a float; integer 0 assumed"
8066 msgid "right operand is a bignum; integer 0 assumed"
8070 msgid "right operand is a float; integer 0 assumed"
8073 #: expr.c:1794 symbols.c:1086
8074 msgid "division by zero"
8079 msgid "Can't extend frag %d. chars"
8083 msgid "attempt to allocate data in absolute section"
8087 msgid "attempt to allocate data in common section"
8091 msgid "redefinition not allowed\n"
8096 msgid "the %c operator cannot take non-absolute arguments.\n"
8100 msgid "string where expression expected.\n"
8104 msgid "can't find primary in expression.\n"
8108 msgid "misplaced closing parens.\n"
8112 msgid "attempt to divide by zero.\n"
8116 msgid "can't add two relocatable expressions\n"
8120 msgid "unreasonable nesting.\n"
8124 msgid "End of file not at start of line.\n"
8129 msgid "Illegal base character %c.\n"
8134 msgid "radix is %c must be one of b, q, d or h"
8139 msgid "size must be one of b, w or l, is %c.\n"
8143 msgid "datab repeat must be constant.\n"
8147 msgid "datab data must be absolute.\n"
8151 msgid "align needs absolute expression.\n"
8155 msgid ".align needs absolute fill value.\n"
8159 msgid "res needs absolute expression for fill count.\n"
8163 msgid "form LIN= needs absolute expresssion.\n"
8171 msgid "form COL= needs absolute expresssion.\n"
8174 #. Turns the next expression into a string.
8175 #: gasp.c:1565 macro.c:387
8177 msgid "% operator needs absolute expression"
8181 msgid "misplaced ( .\n"
8185 msgid "misplaced ).\n"
8189 msgid ".instr needs absolute expresson.\n"
8193 msgid "need absolute position.\n"
8197 msgid "need absolute length.\n"
8201 msgid "END missing from end of file.\n"
8205 msgid ".ASSIGNA needs constant expression argument.\n"
8209 msgid ".ASSIGNA without label.\n"
8213 msgid ".ASSIGNS without label.\n"
8218 msgid "Can't find preprocessor variable %s.\n"
8222 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
8226 msgid "Comparison operator for strings must be EQ or NE\n"
8229 #: gasp.c:2210 gasp.c:2220 gasp.c:2323
8230 msgid "Conditional operator must have absolute operands.\n"
8234 msgid "String compared against expression.\n"
8238 msgid "AIF nesting unreasonable.\n"
8242 msgid "Multiple AELSEs in AIF.\n"
8246 msgid "AENDI without AIF.\n"
8249 #: gasp.c:2320 gasp.c:2402
8250 msgid "IF nesting unreasonable.\n"
8254 msgid "Bad format for IF or IFNC.\n"
8258 msgid "AENDR without a AREPEAT.\n"
8262 msgid "ENDR without a REPT.\n"
8267 msgid "AWHILE without a AENDW at %d.\n"
8271 msgid "AENDW without a AENDW.\n"
8275 msgid "AREPEAT must have absolute operand.\n"
8280 msgid "AREPEAT without a AENDR at %d.\n"
8284 msgid ".ENDM without a matching .MACRO.\n"
8288 msgid "LOCAL outside of MACRO"
8293 msgid "macro at line %d: %s\n"
8297 msgid "macro expansion"
8301 msgid "Character code in string must be absolute expression.\n"
8305 msgid "Missing > for character code.\n"
8310 msgid "string for SDATAC longer than 255 characters (%d).\n"
8315 msgid "illegal character in SDATA line (0x%x).\n"
8319 msgid "Must have absolute SDATAB repeat count.\n"
8324 msgid "Must have positive SDATAB repeat count (%d).\n"
8329 msgid "Unreasonable include depth (%ld).\n"
8334 msgid "Can't open include file `%s'.\n"
8338 msgid "Unreasonable expansion (-u turns off check).\n"
8341 #. This one causes lots of pain when trying to preprocess
8345 msgid "Unrecognised pseudo op `%s'.\n"
8349 msgid "ORG command not allowed.\n"
8353 msgid "Invalid expression on command line.\n"
8360 " [-a] [--alternate] enter alternate macro mode\n"
8361 " [-c char] [--commentchar char] change the comment character from !\n"
8362 " [-d] [--debug] print some debugging info\n"
8363 " [-h] [--help] print this message\n"
8364 " [-M] [--mri] enter MRI compatibility mode\n"
8365 " [-o out] [--output out] set the output file\n"
8366 " [-p] [--print] print line numbers\n"
8371 " [-s] [--copysource] copy source through as comments \n"
8372 " [-u] [--unreasonable] allow unreasonable nesting\n"
8373 " [-v] [--version] print the program version\n"
8374 " [-Dname=value] create preprocessor variable called name, "
8376 " [-Ipath] add to include path list\n"
8382 msgid "%s: Gnu Assembler Macro Preprocessor\n"
8385 #. This output is intended to follow the GNU standards document.
8388 msgid "GNU assembler pre-processor %s\n"
8392 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
8397 msgid "%s: Can't open output file `%s'.\n"
8402 msgid "%s: Can't open input file `%s'.\n"
8407 msgid "Internal error, aborting at %s line %d"
8413 "Please report this bug.\n"
8416 #. Detect if we are reading from stdin by examining the file
8417 #. name returned by as_where().
8419 #. [FIXME: We rely upon the name in the strcmp below being the
8420 #. same as the one used by input_scrub_new_file(), if that is
8421 #. not true, then this code will fail].
8423 #. If we are reading from stdin, then we need to save each input
8424 #. line here (assuming of course that we actually have a line of
8425 #. input to read), so that it can be displayed in the listing
8426 #. that is produced at the end of the assembly.
8427 #: input-file.c:150 input-scrub.c:239 listing.c:348
8428 msgid "{standard input}"
8433 msgid "Can't open %s for reading."
8436 #: input-file.c:205 input-file.c:234
8438 msgid "Can't read from %s"
8443 msgid "Can't close %s"
8446 #: input-scrub.c:269
8447 msgid "macros nested too deeply"
8450 #: input-scrub.c:371
8451 msgid "partial line at end of file ignored"
8454 #: input-scrub.c:393
8455 msgid "Partial line at end of file ignored"
8459 msgid "Unable to allocate memory for new instructions\n"
8472 msgid "can't open list file: %s"
8477 msgid "error closing list file: %s"
8481 msgid "strange paper height, set to no form"
8485 msgid "New line in title"
8489 msgid "unexpected end of file in macro definition"
8493 msgid "missing ) after formals"
8497 msgid "missplaced )"
8501 msgid "confusion in formal parameters"
8505 msgid "macro formal argument does not exist"
8509 msgid "can't mix positional and keyword arguments"
8513 msgid "too many positional arguments"
8517 msgid "unexpected end of file in irp or irpc"
8521 msgid "missing model parameter"
8525 msgid "Assembler messages:\n"
8536 #: messages.c:434 messages.c:451
8537 msgid "Fatal error: "
8541 msgid "Internal error!\n"
8546 msgid "Assertion failure in %s at %s line %d.\n"
8551 msgid "Assertion failure at %s line %d.\n"
8554 #: messages.c:476 messages.c:494
8555 msgid "Please report this bug.\n"
8560 msgid "Internal error, aborting at %s line %d in %s\n"
8565 msgid "Internal error, aborting at %s line %d\n"
8570 msgid "Can't open a bfd on stdout %s "
8573 #: output-file.c:72 output-file.c:79
8575 msgid "FATAL: Can't close %s\n"
8578 #: output-file.c:130
8580 msgid "FATAL: Can't close %s"
8583 #: output-file.c:148
8584 msgid "Failed to emit an object byte"
8587 #: output-file.c:149
8588 msgid "Can't continue"
8593 msgid "error constructing %s pseudo-op table: %s"
8598 msgid "Unknown pseudo-op: `%s'"
8603 msgid "label \"%d$\" redefined"
8607 msgid ".abort detected. Abandoning ship."
8610 #: read.c:1246 read.c:2035
8611 msgid "Alignment not a power of 2"
8616 msgid "Alignment too large: %u assumed"
8620 msgid "expected fill pattern missing"
8625 msgid "attempt to re-define symbol `%s'"
8628 #. Some of the back ends can't deal with non-positive line numbers.
8629 #. Besides, it's silly.
8632 msgid "Line numbers must be positive; line number %d rejected."
8636 msgid "start address not supported"
8640 msgid ".err encountered"
8643 #: read.c:1672 read.c:1674
8645 msgid ".fail %ld encountered"
8650 msgid ".fill size clamped to %d."
8654 msgid "Size negative: .fill ignored."
8658 msgid "Repeat < 0, .fill ignored"
8663 msgid "unrecognized .linkonce type `%s'"
8666 #: read.c:1895 read.c:1921
8667 msgid ".linkonce is not supported for this object file format"
8672 msgid "bfd_set_section_flags: %s"
8677 msgid "error setting flags for \".sbss\": %s"
8681 msgid "Expected comma after size"
8685 msgid "Missing alignment"
8689 msgid "bad expression"
8694 msgid "attempt to redefine pseudo-op `%s' ignored"
8699 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
8703 msgid "ignoring fill value in absolute section"
8707 msgid "only constant offsets supported in absolute section"
8711 msgid "MRI style ORG pseudo-op not supported"
8715 msgid "unrecognized section type"
8720 msgid "unrecognized section type `%s'"
8724 msgid "absolute sections are not supported"
8729 msgid "unrecognized section command `%s'"
8734 msgid "%s without %s"
8738 msgid "Unsupported variable size or fill value"
8742 msgid ".space repeat count is zero, ignored"
8746 msgid ".space repeat count is negative, ignored"
8750 msgid "space allocation too complex in absolute section"
8754 msgid "space allocation too complex in common section"
8757 #: read.c:3039 read.c:4121
8759 msgid "Bad floating literal: %s"
8764 msgid "Rest of line ignored. First ignored character is `%c'."
8769 msgid "Rest of line ignored. First ignored character valued 0x%x."
8773 msgid "illegal expression; zero assumed"
8777 msgid "missing expression; zero assumed"
8781 msgid "rva without symbol"
8785 msgid "attempt to store value in absolute section"
8788 #: read.c:3501 read.c:4398
8789 msgid "zero assumed for missing expression"
8792 #: read.c:3513 read.c:4410
8793 msgid "register value used as expression"
8796 #. Leading bits contain both 0s & 1s.
8799 msgid "Value 0x%lx truncated to 0x%lx."
8804 msgid "Bignum truncated to %d bytes"
8809 msgid "unsupported BFD relocation size %u"
8813 msgid "using a bit field width of zero"
8818 msgid "field width \"%s\" too complex for a bitfield"
8823 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
8828 msgid "field value \"%s\" too complex for a bitfield"
8832 msgid "Unresolvable or nonpositive repeat count; using 1"
8837 msgid "Unknown floating type type '%c'"
8841 msgid "Floating point constant too large"
8845 msgid "unresolvable or nonpositive repeat count; using 1"
8849 msgid "Expected <nn>"
8852 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
8853 #: read.c:4574 read.c:4660
8854 msgid "Unterminated string: Newline inserted."
8858 msgid "Bad escaped character in string, '?' assumed"
8862 msgid "expected address expression; zero assumed"
8867 msgid "symbol \"%s\" undefined; zero assumed"
8871 msgid "some symbol undefined; zero assumed"
8875 msgid "This string may not contain '\\0'"
8879 msgid "Missing string"
8883 msgid "missing .func"
8887 msgid ".endfunc missing for previous .func"
8891 msgid ".stabs: Missing comma"
8894 #: stabs.c:216 stabs.c:224 stabs.c:235
8896 msgid ".stab%c: Missing comma"
8900 msgid "comma missing in .xstabs"
8905 msgid "Attempt to switch to nonexistent segment \"%s\""
8908 #: symbols.c:354 symbols.c:453
8910 msgid "Symbol %s already defined."
8915 msgid "Symbol \"%s\" is already defined as \"%s\"/%s%ld."
8918 #: symbols.c:516 symbols.c:523
8920 msgid "Inserting \"%s\" into symbol table failed: %s"
8925 msgid "Symbol definition loop encountered at %s"
8928 #: symbols.c:1047 symbols.c:1051
8930 msgid "undefined symbol %s in operation"
8934 msgid "invalid section for operation"
8937 #: symbols.c:1061 symbols.c:1065
8939 msgid "undefined symbol %s in operation setting %s"
8944 msgid "invalid section for operation setting %s"
8949 msgid "division by zero when setting %s"
8952 #: symbols.c:1160 write.c:1921
8954 msgid "can't resolve value for symbol \"%s\""
8959 msgid "\"%d\" (instance number %d of a %s label)"
8964 msgid "Attempt to get value of unresolved symbol %s"
8969 msgid "field fx_size too small to hold %d"
8973 msgid "rva not supported"
8978 msgid "attempt to .org/.space backwards? (%ld)"
8982 msgid "relocation out of range"
8987 msgid "%s:%u: bad return from bfd_install_relocation: %x"
8991 msgid "internal error: fixup not contained within frag"
8996 msgid "%s:%u: bad return from bfd_install_relocation"
8999 #: write.c:1133 write.c:1157
9001 msgid "FATAL: Can't write %s"
9005 msgid "Cannot write to output file."
9010 msgid "%d error%s, %d warning%s, generating bad object file.\n"
9015 msgid "%d error%s, %d warning%s, no object file generated.\n"
9020 msgid "local label %s is not defined"
9025 msgid "alignment padding (%lu bytes) not a multiple of %ld"
9030 msgid ".word %s-%s+%s didn't fit"
9034 msgid "attempt to .org backwards ignored"
9038 msgid ".space specifies non-absolute value"
9042 msgid ".space or .fill with negative value, ignored"
9048 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
9049 "\"%s\" {%s section} at file address %s."
9054 msgid "Value of %s too large for field of %d bytes at %s"