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: 2001-01-11 12:04-0800\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:327 gasp.c:3527
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:529 gasp.c:3621
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"
349 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
353 #. * We have a GROSS internal error.
354 #. * This should never happen.
356 #: atof-generic.c:437 config/tc-a29k.c:544 config/tc-i860.c:340
357 #: config/tc-i860.c:832 config/tc-m68k.c:3176 config/tc-m68k.c:3205
358 #: config/tc-sparc.c:2543
359 msgid "failed sanity check."
363 msgid "invalid identifier for \".ifdef\""
367 msgid "non-constant expression in \".if\" statement"
371 msgid "bad format for ifc or ifnc"
375 msgid "\".elseif\" without matching \".if\" - ignored"
379 msgid "\".elseif\" after \".else\" - ignored"
382 #: cond.c:269 cond.c:378
383 msgid "here is the previous \"else\""
386 #: cond.c:272 cond.c:381
387 msgid "here is the previous \"if\""
391 msgid "non-constant expression in \".elseif\" statement"
395 msgid "\".endif\" without \".if\""
399 msgid ".else without matching .if - ignored"
403 msgid "duplicate \"else\" - ignored"
407 msgid ".ifeqs syntax error"
411 msgid "end of macro inside conditional"
415 msgid "end of file inside conditional"
419 msgid "here is the start of the unterminated conditional"
423 msgid "here is the \"else\" of the unterminated conditional"
426 #: config/obj-aout.c:162
428 msgid "Attempt to put a common symbol into set %s"
431 #: config/obj-aout.c:166
433 msgid "Attempt to put an undefined symbol into set %s"
436 #: config/obj-aout.c:197 config/obj-coff.c:1246 config/obj-elf.c:1739
439 msgid "Symbol `%s' can not be both weak and common"
442 #: config/obj-aout.c:255 config/obj-coff.c:1982
443 msgid "unresolved relocation"
446 #: config/obj-aout.c:257 config/obj-coff.c:1984
448 msgid "bad relocation: symbol `%s' not in symbol table"
451 #: config/obj-aout.c:344
453 msgid "%s: bad type for weak symbol"
456 #: config/obj-aout.c:458 config/obj-coff.c:2913 write.c:1868
458 msgid "%s: global symbols not supported in common sections"
461 #: config/obj-aout.c:524
463 msgid "Local symbol %s never defined."
466 #: config/obj-aout.c:612
467 msgid "subsegment index too high"
470 #: config/obj-bout.c:319 config/obj-vms.c:561
472 msgid "Local symbol %s never defined"
475 #: config/obj-coff.c:156
477 msgid "Inserting \"%s\" into structure table failed: %s"
480 #. Zero is used as an end marker in the file.
481 #: config/obj-coff.c:451
482 msgid "Line numbers must be positive integers\n"
485 #: config/obj-coff.c:484 config/obj-coff.c:2328
486 msgid ".ln pseudo-op inside .def/.endef: ignored."
489 #: config/obj-coff.c:527 ecoff.c:3283
490 msgid ".loc outside of .text"
493 #: config/obj-coff.c:534
494 msgid ".loc pseudo-op inside .def/.endef: ignored."
497 #: config/obj-coff.c:622 config/obj-coff.c:2385
498 msgid ".def pseudo-op used inside of .def/.endef: ignored."
501 #: config/obj-coff.c:668 config/obj-coff.c:2437
502 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
505 #: config/obj-coff.c:706
507 msgid "`%s' symbol without preceding function"
510 #: config/obj-coff.c:793 config/obj-coff.c:2512
512 msgid "unexpected storage class %d"
515 #: config/obj-coff.c:906 config/obj-coff.c:2619
516 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
519 #: config/obj-coff.c:926 config/obj-coff.c:2639
520 msgid "badly formed .dim directive ignored"
523 #: config/obj-coff.c:977 config/obj-coff.c:2702
524 msgid ".size pseudo-op used outside of .def/.endef ignored."
527 #: config/obj-coff.c:993 config/obj-coff.c:2718
528 msgid ".scl pseudo-op used outside of .def/.endef ignored."
531 #: config/obj-coff.c:1011 config/obj-coff.c:2736
532 msgid ".tag pseudo-op used outside of .def/.endef ignored."
535 #: config/obj-coff.c:1030 config/obj-coff.c:2754
537 msgid "tag not found for .tag %s"
540 #: config/obj-coff.c:1045 config/obj-coff.c:2769
541 msgid ".type pseudo-op used outside of .def/.endef ignored."
544 #: config/obj-coff.c:1067 config/obj-coff.c:2791
545 msgid ".val pseudo-op used outside of .def/.endef ignored."
548 #: config/obj-coff.c:1207 config/obj-coff.c:2986
549 msgid "mismatched .eb"
552 #: config/obj-coff.c:1225 config/obj-coff.c:3026
553 msgid "C_EFCN symbol out of scope"
559 #: config/obj-coff.c:1447
561 msgid "unsupported section attribute '%c'"
564 #: config/obj-coff.c:1452 config/obj-coff.c:3726 config/tc-ppc.c:3925
566 msgid "unknown section attribute '%c'"
569 #: config/obj-coff.c:1482 config/tc-ppc.c:3943 read.c:2512
571 msgid "error setting flags for \"%s\": %s"
574 #: config/obj-coff.c:1493 config/obj-elf.c:723
576 msgid "Ignoring changed section attributes for %s"
579 #: config/obj-coff.c:1629
581 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
584 #: config/obj-coff.c:1809 config/obj-ieee.c:69
585 msgid "Out of step\n"
588 #: config/obj-coff.c:2244
589 msgid "bfd_coff_swap_scnhdr_out failed"
592 #: config/obj-coff.c:2469
593 msgid "`.bf' symbol without preceding function\n"
596 #: config/obj-coff.c:3422 config/obj-ieee.c:507 output-file.c:52
599 msgid "FATAL: Can't create %s"
602 #: config/obj-coff.c:3600
604 msgid "Can't close %s: %s"
607 #: config/obj-coff.c:3634
609 msgid "Too many new sections; can't add \"%s\""
612 #: config/obj-coff.c:4041 config/tc-m88k.c:1257 config/tc-sparc.c:3531
613 msgid "Expected comma after name"
616 #: config/obj-coff.c:4047 read.c:1956
617 msgid "Missing size expression"
620 #: config/obj-coff.c:4053
622 msgid "lcomm length (%d.) <0! Ignored."
625 #: config/obj-coff.c:4081 read.c:2190
627 msgid "Symbol %s already defined"
630 #: config/obj-coff.c:4176 config/tc-i960.c:3215
632 msgid "No 'bal' entry point for leafproc %s"
635 #: config/obj-coff.c:4255 write.c:2575
637 msgid "Negative of non-absolute symbol %s"
640 #: config/obj-coff.c:4276 write.c:2589
641 msgid "callj to difference of 2 symbols"
644 #: config/obj-coff.c:4322
646 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
649 #. This is a COBR instruction. They have only a 13-bit
650 #. displacement and are only to be used for local branches:
651 #. flag as error, don't generate relocation.
652 #: config/obj-coff.c:4411 config/tc-i960.c:3235 write.c:2733
653 msgid "can't use COBR format with external label"
656 #: config/obj-coff.c:4490
658 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
661 #: config/obj-coff.c:4504 write.c:2823
663 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
666 #: config/obj-ecoff.c:241
667 msgid "Can't set GP value"
670 #: config/obj-ecoff.c:248
671 msgid "Can't set register masks"
674 #: config/obj-elf.c:308 config/tc-sparc.c:3674 config/tc-v850.c:259
675 msgid "Expected comma after symbol-name"
678 #: config/obj-elf.c:315 config/tc-sparc.c:3684
680 msgid ".COMMon length (%d.) <0! Ignored."
683 #: config/obj-elf.c:325 config/tc-alpha.c:4335 config/tc-sparc.c:3694
684 #: config/tc-v850.c:282
685 msgid "Ignoring attempt to re-define symbol"
688 #: config/obj-elf.c:333 config/tc-sparc.c:3702 config/tc-v850.c:292
690 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
693 #: config/obj-elf.c:356 config/tc-v850.c:319
694 msgid "Common alignment negative; 0 assumed"
697 #: config/obj-elf.c:375 config/tc-m32r.c:1286 config/tc-ppc.c:1518
698 #: config/tc-v850.c:382
699 msgid "Common alignment not a power of 2"
702 #: config/obj-elf.c:438 config/tc-sparc.c:3826 config/tc-v850.c:564
704 msgid "bad .common segment %s"
707 #: config/obj-elf.c:664
709 msgid "Setting incorrect section type for %s"
712 #: config/obj-elf.c:668
714 msgid "Ignoring incorrect section type for %s"
717 #: config/obj-elf.c:681
719 msgid "Setting incorrect section attributes for %s"
722 #: config/obj-elf.c:753
723 msgid "Unrecognized .section attribute: want a,w,x"
726 #: config/obj-elf.c:793
727 msgid "Unrecognized section attribute"
730 #: config/obj-elf.c:815
731 msgid "Unrecognized section type"
734 #: config/obj-elf.c:866
735 msgid "Missing section name"
738 #: config/obj-elf.c:932
739 msgid "Bad .section directive - character following name is not '#'"
742 #: config/obj-elf.c:1033
743 msgid ".previous without corresponding .section; ignored"
746 #: config/obj-elf.c:1060
747 msgid ".popsection without corresponding .pushsection; ignored"
750 #: config/obj-elf.c:1113
751 msgid "expected comma after name in .symver"
754 #: config/obj-elf.c:1137
756 msgid "missing version name in `%s' for symbol `%s'"
759 #: config/obj-elf.c:1148
761 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
764 #: config/obj-elf.c:1361 config/obj-som.c:155 config/obj-som.c:201
765 msgid "Expected quoted string"
768 #: config/obj-elf.c:1382
770 msgid "expected comma after name `%s' in .size directive"
773 #: config/obj-elf.c:1391
774 msgid "missing expression in .size directive"
777 #: config/obj-elf.c:1467
779 msgid "ignoring unrecognized symbol type \"%s\""
782 #: config/obj-elf.c:1648
783 msgid ".size expression too complicated to fix up"
786 #: config/obj-elf.c:1680
789 "invalid attempt to declare external version name as default in symbol `%s'"
792 #: config/obj-elf.c:1862
794 msgid "Failed to set up debugging information: %s"
797 #: config/obj-elf.c:1882
799 msgid "Can't start writing .mdebug section: %s"
802 #: config/obj-elf.c:1890
804 msgid "Could not write .mdebug section: %s"
807 #: config/obj-ieee.c:455
808 msgid "too many sections"
811 #: config/obj-som.c:138
812 msgid "Only one .version pseudo-op per file!"
815 #: config/obj-som.c:164
817 msgid "FATAL: Attaching version header %s"
820 #: config/obj-som.c:184
821 msgid "Only one .copyright pseudo-op per file!"
824 #: config/obj-som.c:210
826 msgid "FATAL: Attaching copyright header %s"
829 #: config/obj-vms.c:462
831 msgid "compiler emitted zero-size common symbol `%s' already defined"
834 #: config/obj-vms.c:472
836 msgid "compiler redefined zero-size common symbol `%s'"
839 #: config/obj-vms.c:591
841 msgid "Couldn't create VMS object file \"%s\""
844 #: config/obj-vms.c:616
845 msgid "I/O error writing VMS object file (length prefix)"
848 #: config/obj-vms.c:630
849 msgid "I/O error writing VMS object file"
852 #: config/obj-vms.c:1220
853 msgid "Couldn't find source file \"%s\", status=%%X%x"
856 #: config/obj-vms.c:1718 config/obj-vms.c:2894
858 msgid "debugger forward reference error, dbx type %d"
861 #: config/obj-vms.c:1793
863 msgid "Variable descriptor %d too complicated. Defined as `void *'."
866 #: config/obj-vms.c:2107
868 "***Warning - the assembly code generated by the compiler has placed \n"
869 " global constant(s) in the text psect. These will not be available to \n"
870 " other modules, since this is not the correct way to handle this. You \n"
871 " have two options: 1) get a patched compiler that does not put global \n"
872 " constants in the text psect, or 2) remove the 'const' keyword from \n"
873 " definitions of global variables in your source module(s). Don't say \n"
874 " I didn't warn you! \n"
877 #: config/obj-vms.c:2421
879 msgid "debugginer output: %d is an unknown untyped variable."
882 #: config/obj-vms.c:2639
884 msgid "debugger output: structure element `%s' has undefined type"
887 #: config/obj-vms.c:2750
889 msgid "debugger output: %d is an unknown type of variable."
892 #: config/obj-vms.c:2883
894 msgid "debugger output: Unable to resolve %d circular references."
897 #: config/obj-vms.c:3085
899 msgid "Module name truncated: %s\n"
902 #: config/obj-vms.c:3363
904 msgid "Symbol %s replaced by %s\n"
908 #: config/obj-vms.c:3646
910 msgid "Unknown VMS psect type (%ld)"
913 #: config/obj-vms.c:3687
915 msgid "Globalsymbol attribute for symbol %s was unexpected."
918 #: config/obj-vms.c:3836
919 msgid "Invalid data type for globalvalue"
922 #: config/obj-vms.c:3848
924 msgid "Invalid globalvalue of %s"
927 #: config/obj-vms.c:4198
928 msgid "Couldn't find fixup fragment when checking for indirect reference"
931 #: config/obj-vms.c:4541 config/obj-vms.c:4682
932 msgid "Fixup data addsy and subsy don't have the same type"
935 #: config/obj-vms.c:4545 config/obj-vms.c:4686
936 msgid "Fixup data addsy and subsy don't have an appropriate type"
939 #: config/obj-vms.c:4548 config/obj-vms.c:4689
940 msgid "Fixup data is erroneously \"pcrel\""
943 #: config/obj-vms.c:4564 config/obj-vms.c:4708
944 msgid "Fixup datum is not a longword"
947 #: config/obj-vms.c:4568 config/obj-vms.c:4712
948 msgid "Fixup datum is not \"fixP->fx_addsy\""
951 #: config/obj-vms.c:4783
954 "g++ wrote an extern reference to `%s' as a routine.\n"
955 "I will fix it, but I hope that it was note really a routine."
958 #: config/obj-vms.c:4915
959 msgid "Can't handle global xtors symbols yet."
962 #: config/obj-vms.c:4918
968 #. * Error otherwise.
970 #: config/obj-vms.c:5003
972 msgid "unhandled stab type %d"
975 #: config/tc-a29k.c:160 config/tc-sparc.c:3878
976 msgid "Unknown segment type"
979 #. Probably a memory allocation problem? Give up now.
980 #: config/tc-a29k.c:330 config/tc-hppa.c:1412 config/tc-mips.c:1030
981 #: config/tc-mips.c:1072 config/tc-sparc.c:846
982 msgid "Broken assembler. No assembly attempted."
985 #: config/tc-a29k.c:375 config/tc-avr.c:1124 config/tc-d10v.c:532
986 #: config/tc-d30v.c:552 config/tc-h8300.c:296 config/tc-h8500.c:294
987 #: config/tc-mcore.c:655 config/tc-mn10200.c:954 config/tc-mn10300.c:1335
988 #: config/tc-ppc.c:1974 config/tc-sh.c:838 config/tc-tic80.c:282
989 #: config/tc-v850.c:2076 config/tc-w65.c:248 config/tc-z8k.c:336
990 msgid "missing operand"
993 #: config/tc-a29k.c:415 config/tc-cris.c:913 config/tc-cris.c:921
994 #: config/tc-hppa.c:1545 config/tc-i860.c:431 config/tc-i860.c:448
995 #: config/tc-sparc.c:1408 config/tc-sparc.c:1414
997 msgid "Unknown opcode: `%s'"
1000 #: config/tc-a29k.c:420
1002 msgid "Unknown opcode `%s'."
1005 #: config/tc-a29k.c:452
1007 msgid "Too many operands: %s"
1010 #: config/tc-a29k.c:474 config/tc-a29k.c:505
1012 msgid "Immediate value of %ld is too large"
1015 #: config/tc-a29k.c:890
1017 msgid "bad relocation type: 0x%02x"
1020 #: config/tc-a29k.c:914
1025 #: config/tc-a29k.c:930
1026 msgid "a29k_convert_frag\n"
1029 #: config/tc-a29k.c:939
1030 msgid "a29k_estimate_size_before_relax\n"
1033 #: config/tc-a29k.c:1090
1035 msgid "label \"$%d\" redefined"
1038 #: config/tc-a29k.c:1163
1039 msgid "Invalid expression after %%%%\n"
1042 #: config/tc-a29k.c:1174
1043 msgid "Invalid register in & expression"
1046 #: config/tc-alpha.c:837
1048 msgid "internal error: can't hash opcode `%s': %s"
1051 #: config/tc-alpha.c:871
1053 msgid "internal error: can't hash macro `%s': %s"
1056 #: config/tc-alpha.c:954 config/tc-i960.c:2700
1057 msgid "syntax error"
1060 #: config/tc-alpha.c:1028 config/tc-arm.c:6629 config/tc-h8300.c:1373
1061 #: config/tc-h8500.c:1197 config/tc-hppa.c:3939 config/tc-i860.c:931
1062 #: config/tc-m68hc11.c:478 config/tc-m68k.c:4179 config/tc-m88k.c:1105
1063 #: config/tc-ns32k.c:1663 config/tc-sparc.c:2830 config/tc-z8k.c:1324
1064 msgid "Bad call to MD_ATOF()"
1067 #: config/tc-alpha.c:1078
1069 msgid "Unknown CPU identifier `%s'"
1072 #: config/tc-alpha.c:1122
1075 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1076 "-F\t\t\tlack floating point instructions support\n"
1077 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mall\n"
1078 "\t\t\tspecify variant of Alpha architecture\n"
1079 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264\n"
1080 "\t\t\tthese variants include PALcode opcodes\n"
1083 #: config/tc-alpha.c:1132
1086 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1087 "-H\t\t\tshow new symbol after hash truncation\n"
1090 #: config/tc-alpha.c:1305
1092 msgid "unhandled relocation type %s"
1095 #: config/tc-alpha.c:1318
1096 msgid "non-absolute expression in constant field"
1099 #: config/tc-alpha.c:1332
1101 msgid "type %d reloc done?\n"
1104 #: config/tc-alpha.c:1383 config/tc-alpha.c:1390 config/tc-mips.c:7356
1105 msgid "Used $at without \".set noat\""
1108 #: config/tc-alpha.c:1572
1110 msgid "cannot represent `%s' relocation in object file"
1113 #: config/tc-alpha.c:1579
1115 msgid "internal error? cannot generate `%s' relocation"
1118 #: config/tc-alpha.c:1633
1120 msgid "frame reg expected, using $%d."
1123 #: config/tc-alpha.c:1758
1125 msgid "No !literal!%d was found"
1128 #. only support one relocation op per insn
1129 #: config/tc-alpha.c:1946
1130 msgid "More than one relocation op per insn"
1133 #: config/tc-alpha.c:1963
1134 msgid "No relocation operand"
1137 #: config/tc-alpha.c:1969
1139 msgid "No !sequence-number after !%s"
1142 #: config/tc-alpha.c:1982
1144 msgid "Unknown relocation operand: !%s"
1147 #: config/tc-alpha.c:1995
1149 msgid "Bad sequence number: !%s!%s"
1152 #: config/tc-alpha.c:2346
1154 msgid "operand out of range (%s not between %d and %d)"
1157 #: config/tc-alpha.c:2445 config/tc-d10v.c:621 config/tc-d30v.c:640
1158 #: config/tc-mn10200.c:1009 config/tc-mn10300.c:1406 config/tc-ppc.c:1940
1159 #: config/tc-ppc.c:2048 config/tc-ppc.c:2060 config/tc-v850.c:1856
1160 #: config/tc-v850.c:1879 config/tc-v850.c:2099
1161 msgid "too many fixups"
1164 #: config/tc-alpha.c:2660 config/tc-alpha.c:2729
1166 msgid "inappropriate arguments for opcode `%s'"
1169 #: config/tc-alpha.c:2662 config/tc-alpha.c:2731
1171 msgid "opcode `%s' not supported for target %s"
1174 #: config/tc-alpha.c:2666 config/tc-alpha.c:2734 config/tc-avr.c:1090
1176 msgid "unknown opcode `%s'"
1179 #: config/tc-alpha.c:2706 config/tc-alpha.c:2773 config/tc-alpha.c:3284
1180 #: config/tc-alpha.c:3344 config/tc-alpha.c:3396 config/tc-alpha.c:3471
1181 #: config/tc-alpha.c:3556 config/tc-alpha.c:3682 config/tc-alpha.c:3859
1182 #: config/tc-alpha.c:3916 config/tc-alpha.c:4026 config/tc-alpha.c:4133
1183 #: config/tc-alpha.c:4210
1185 msgid "Cannot use !%s!%d with %s"
1188 #: config/tc-alpha.c:2794
1189 msgid "can not resolve expression"
1192 #: config/tc-alpha.c:2936 config/tc-alpha.c:3128
1193 msgid "overflow in literal (.lita) table"
1196 #: config/tc-alpha.c:2943 config/tc-alpha.c:2966 config/tc-alpha.c:3141
1197 #: config/tc-alpha.c:3485 config/tc-alpha.c:3563 config/tc-alpha.c:3611
1198 #: config/tc-alpha.c:3711 config/tc-alpha.c:3936 config/tc-alpha.c:4048
1199 msgid "macro requires $at register while noat in effect"
1202 #: config/tc-alpha.c:2945 config/tc-alpha.c:2968 config/tc-alpha.c:3143
1203 msgid "macro requires $at while $at in use"
1206 #: config/tc-alpha.c:3090 expr.c:83 read.c:3164
1207 msgid "bignum invalid; zero assumed"
1210 #: config/tc-alpha.c:3092 expr.c:85 read.c:3166 read.c:3499 read.c:4397
1211 msgid "floating point number invalid; zero assumed"
1214 #: config/tc-alpha.c:3097
1215 msgid "can't handle expression"
1218 #: config/tc-alpha.c:3134
1219 msgid "overflow in literal (.lit8) table"
1222 #: config/tc-alpha.c:3306
1224 msgid "bad instruction format for lda !%s!%ld"
1227 #: config/tc-alpha.c:4306 config/tc-ppc.c:1467 config/tc-ppc.c:3689
1230 msgid ".COMMon length (%ld.) <0! Ignored."
1233 #: config/tc-alpha.c:4344 config/tc-alpha.c:4353 config/tc-ppc.c:3726
1236 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1239 #: config/tc-alpha.c:4455 ecoff.c:3087
1240 msgid ".ent directive has no name"
1243 #: config/tc-alpha.c:4463
1244 msgid "nested .ent directives"
1247 #: config/tc-alpha.c:4499 ecoff.c:3035
1248 msgid ".end directive has no name"
1251 #: config/tc-alpha.c:4508
1252 msgid ".end directive names different symbol than .ent"
1255 #: config/tc-alpha.c:4585
1257 msgid "Invalid argument %d to .prologue."
1260 #: config/tc-alpha.c:4677
1261 msgid "ECOFF debugging is disabled."
1264 #: config/tc-alpha.c:4698
1265 msgid "Unknown section directive"
1268 #: config/tc-alpha.c:4734
1269 msgid ".ent directive has no symbol"
1272 #: config/tc-alpha.c:4761
1273 msgid "Bad .frame directive 1./2. param"
1276 #: config/tc-alpha.c:4773
1277 msgid "Bad .frame directive 3./4. param"
1280 #: config/tc-alpha.c:4798
1281 msgid ".pdesc directive not in link (.link) section"
1284 #: config/tc-alpha.c:4806
1285 msgid ".pdesc has no matching .ent"
1288 #: config/tc-alpha.c:4817
1289 msgid ".pdesc directive has no entry symbol"
1292 #: config/tc-alpha.c:4830
1293 msgid "No comma after .pdesc <entryname>"
1296 #: config/tc-alpha.c:4853
1297 msgid "unknown procedure kind"
1300 #: config/tc-alpha.c:4947
1301 msgid ".name directive not in link (.link) section"
1304 #: config/tc-alpha.c:4955
1305 msgid ".name directive has no symbol"
1308 #: config/tc-alpha.c:4989
1309 msgid "No symbol after .linkage"
1312 #: config/tc-alpha.c:5017
1313 msgid "No symbol after .code_address"
1316 #: config/tc-alpha.c:5050 ecoff.c:3253
1317 msgid "Bad .mask directive"
1320 #: config/tc-alpha.c:5071 ecoff.c:3183
1321 msgid "Bad .fmask directive"
1324 #: config/tc-alpha.c:5241 config/tc-arm.c:1593 read.c:2150 read.c:2737
1327 msgid "Expected comma after name \"%s\""
1330 #. *symbol_get_obj (symbolP) = (signed char) temp;
1331 #: config/tc-alpha.c:5252
1333 msgid "unhandled: .proc %s,%d"
1336 #: config/tc-alpha.c:5287
1338 msgid "Tried to .set unrecognized mode `%s'"
1341 #. not fatal, but it might not work in the end
1342 #: config/tc-alpha.c:5304
1343 msgid "File overrides no-base-register option."
1346 #: config/tc-alpha.c:5321
1348 msgid "Bad base register, using $%d."
1351 #: config/tc-alpha.c:5343
1353 msgid "Alignment too large: %d. assumed"
1356 #: config/tc-alpha.c:5347 config/tc-d30v.c:2219
1357 msgid "Alignment negative: 0 assumed"
1360 #: config/tc-alpha.c:5662
1362 msgid "Chose GP value of %lx\n"
1365 #: config/tc-arc.c:1618 config/tc-arm.c:7532
1366 msgid "md_estimate_size_before_relax\n"
1369 #: config/tc-arc.c:1630
1370 msgid "md_convert_frag\n"
1373 #: config/tc-arm.c:1156
1374 msgid "Bad arguments to instruction"
1377 #: config/tc-arm.c:1157
1378 msgid "r15 not allowed here"
1381 #: config/tc-arm.c:1158
1382 msgid "Instruction should not have flags"
1385 #: config/tc-arm.c:1159
1386 msgid "Instruction is not conditional"
1389 #: config/tc-arm.c:1160
1390 msgid "acc0 expected"
1393 #: config/tc-arm.c:1289
1394 msgid "Literal Pool Overflow"
1397 #: config/tc-arm.c:1431
1398 msgid "Invalid syntax for .req directive."
1401 #: config/tc-arm.c:1506 config/tc-mips.c:9916 read.c:2035
1403 msgid "Alignment too large: %d. assumed."
1406 #: config/tc-arm.c:1509 read.c:2040
1407 msgid "Alignment negative. 0 assumed."
1410 #: config/tc-arm.c:1643 config/tc-m32r.c:417 read.c:2795 read.c:4857
1412 msgid "symbol `%s' already defined"
1415 #: config/tc-arm.c:1714
1416 msgid "selected processor does not support THUMB opcodes"
1419 #: config/tc-arm.c:1727
1420 msgid "selected processor does not support ARM opcodes"
1423 #: config/tc-arm.c:1739
1425 msgid "invalid instruction size selected (%d)"
1428 #: config/tc-arm.c:1774
1430 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1433 #: config/tc-arm.c:1785
1434 msgid "Garbage following instruction"
1437 #. In the few cases where we might be able to accept something else
1438 #. this error can be overridden.
1439 #: config/tc-arm.c:1835
1441 msgid "Register expected, not '%.100s'"
1444 #. In the few cases where we might be able to accept
1445 #. something else this error can be overridden.
1446 #: config/tc-arm.c:1907
1447 msgid "flag for {c}psr instruction expected"
1450 #: config/tc-arm.c:1937
1451 msgid "Illegal co-processor number"
1454 #: config/tc-arm.c:1944
1455 msgid "Bad or missing co-processor number"
1458 #: config/tc-arm.c:1968 config/tc-arm.c:3054 config/tc-arm.c:3246
1459 msgid "bad or missing expression"
1462 #: config/tc-arm.c:1974
1463 msgid "immediate co-processor expression too large"
1466 #. In the few cases where we might be able to accept something else
1467 #. this error can be overridden.
1468 #: config/tc-arm.c:1999
1469 msgid "Co-processor register expected"
1472 #. In the few cases where we might be able to accept something else
1473 #. this error can be overridden.
1474 #: config/tc-arm.c:2023
1475 msgid "Floating point register expected"
1478 #: config/tc-arm.c:2040
1479 msgid "immediate expression expected"
1482 #: config/tc-arm.c:2055
1483 msgid "co-processor address must be word aligned"
1486 #: config/tc-arm.c:2061
1487 msgid "offset too large"
1490 #: config/tc-arm.c:2109
1491 msgid "pc may not be used in post-increment"
1494 #: config/tc-arm.c:2125 config/tc-arm.c:2578 config/tc-arm.c:3438
1495 #: config/tc-arm.c:4358
1496 msgid "pre-indexed expression expected"
1499 #: config/tc-arm.c:2138 config/tc-arm.c:2591 config/tc-arm.c:3449
1500 #: config/tc-arm.c:4370 config/tc-arm.c:4716
1504 #: config/tc-arm.c:2148
1505 msgid "pc may not be used with write-back"
1508 #: config/tc-arm.c:2203
1509 msgid "comma expected after register name"
1512 #: config/tc-arm.c:2222
1513 msgid "{C|S}PSR expected"
1516 #: config/tc-arm.c:2250
1517 msgid "comma missing after psr flags"
1520 #: config/tc-arm.c:2267 config/tc-arm.c:2277
1521 msgid "only a register or immediate value can follow a psr flag"
1524 #: config/tc-arm.c:2284
1525 msgid "immediate value cannot be used to set this field"
1528 #: config/tc-arm.c:2301 config/tc-arm.c:3673 config/tc-arm.c:3939
1529 #: config/tc-arm.c:3959
1530 msgid "Invalid constant"
1533 #: config/tc-arm.c:2351
1534 msgid "rdhi, rdlo and rm must all be different"
1537 #: config/tc-arm.c:2407
1538 msgid "rd and rm should be different in mul"
1541 #: config/tc-arm.c:2463
1542 msgid "rd and rm should be different in mla"
1545 #: config/tc-arm.c:2512
1547 msgid "acc0 expected, not '%.100s'"
1550 #: config/tc-arm.c:2695
1551 msgid "rdhi and rdlo must be different"
1554 #: config/tc-arm.c:2815
1555 msgid "Warning: Instruction unpredictable when using r15"
1558 #: config/tc-arm.c:3063 config/tc-arm.c:3255 config/tc-arm.c:5503
1559 #: config/tc-arm.c:5536 config/tc-arm.c:5546
1560 msgid "immediate value out of range"
1563 #: config/tc-arm.c:3403
1564 msgid "'[' expected after PLD mnemonic"
1567 #: config/tc-arm.c:3428 config/tc-arm.c:3458
1568 msgid "writeback used in preload instruction"
1571 #. Deny all knowledge.
1572 #: config/tc-arm.c:3506
1574 msgid "bad instruction '%.100s'"
1577 #: config/tc-arm.c:3530
1578 msgid "Destination register must be even"
1581 #: config/tc-arm.c:3536
1582 msgid "r12 or r14 not allowed here"
1585 #: config/tc-arm.c:3544
1586 msgid "pre/post-indexing used when modified address register is destination"
1589 #: config/tc-arm.c:3657
1593 #: config/tc-arm.c:3703 config/tc-arm.c:3714
1594 msgid "Shift expression expected"
1597 #: config/tc-arm.c:3738
1598 msgid "shift requires register or #expression"
1601 #: config/tc-arm.c:3739
1602 msgid "shift requires #expression"
1605 #: config/tc-arm.c:3769
1606 msgid "Shift of 0 ignored."
1609 #: config/tc-arm.c:3775
1610 msgid "Invalid immediate shift"
1613 #: config/tc-arm.c:3930 config/tc-arm.c:4400
1614 msgid "Constant expression expected"
1617 #: config/tc-arm.c:3972
1618 msgid "Register or shift expression expected"
1621 #: config/tc-arm.c:4025
1622 msgid "Invalid floating point immediate expression"
1625 #: config/tc-arm.c:4029
1626 msgid "Floating point register or immediate expression expected"
1629 #: config/tc-arm.c:4198
1630 msgid "address offset too large"
1633 #: config/tc-arm.c:4275
1634 msgid "Processor does not support halfwords or signed bytes"
1637 #: config/tc-arm.c:4296
1638 msgid "Address expected"
1641 #: config/tc-arm.c:4326 config/tc-arm.c:4341 config/tc-arm.c:4379
1643 msgid "%s register same as write-back base"
1646 #: config/tc-arm.c:4328 config/tc-arm.c:4343 config/tc-arm.c:4381
1650 #: config/tc-arm.c:4328 config/tc-arm.c:4343 config/tc-arm.c:4381
1654 #: config/tc-arm.c:4420
1655 msgid "literal pool insertion failed"
1658 #: config/tc-arm.c:4459
1659 msgid "Pre-increment instruction with translate"
1662 #: config/tc-arm.c:4500
1663 msgid "Bad range in register list"
1666 #: config/tc-arm.c:4508 config/tc-arm.c:4517 config/tc-arm.c:4559
1668 msgid "Warning: Duplicated register (r%d) in register list"
1671 #: config/tc-arm.c:4520
1672 msgid "Warning: Register range not in ascending order"
1675 #: config/tc-arm.c:4532
1679 #: config/tc-arm.c:4548
1680 msgid "invalid register mask"
1683 #: config/tc-arm.c:4569 config/tc-avr.c:852 config/tc-cris.c:2733
1684 #: config/tc-d10v.c:1560 config/tc-d30v.c:1865 config/tc-mips.c:3230
1685 #: config/tc-mips.c:4162 config/tc-mips.c:4947 config/tc-mips.c:5493
1686 #: config/tc-ppc.c:4854 config/tc-v850.c:2385
1687 msgid "expression too complex"
1690 #: config/tc-arm.c:4608
1691 msgid "r15 not allowed as base register"
1694 #: config/tc-arm.c:4676 config/tc-arm.c:4690
1695 msgid "r15 not allowed in swap"
1698 #: config/tc-arm.c:4788
1699 msgid "Use of r15 in bx in ARM mode is not really useful"
1702 #: config/tc-arm.c:5044 config/tc-v850.c:1959 config/tc-v850.c:1980
1703 msgid "constant expression expected"
1706 #: config/tc-arm.c:5050
1707 msgid "Constant value required for number of registers"
1710 #: config/tc-arm.c:5058
1711 msgid "number of registers must be in the range [1:4]"
1714 #: config/tc-arm.c:5119
1715 msgid "R15 not allowed as base register with write-back"
1718 #: config/tc-arm.c:5367
1719 msgid "lo register required"
1722 #: config/tc-arm.c:5375
1723 msgid "hi register required"
1726 #: config/tc-arm.c:5445
1727 msgid "dest and source1 must be the same register"
1730 #: config/tc-arm.c:5452
1731 msgid "subtract valid only on lo regs"
1734 #: config/tc-arm.c:5476
1735 msgid "invalid Hi register with immediate"
1738 #: config/tc-arm.c:5514
1739 msgid "invalid immediate value for stack adjust"
1742 #: config/tc-arm.c:5525
1743 msgid "invalid immediate for address calculation"
1746 #: config/tc-arm.c:5612
1747 msgid "source1 and dest must be same register"
1750 #: config/tc-arm.c:5646
1751 msgid "Invalid immediate for shift"
1754 #: config/tc-arm.c:5725
1755 msgid "only lo regs allowed with immediate"
1758 #: config/tc-arm.c:5744
1759 msgid "invalid immediate"
1762 #: config/tc-arm.c:5798
1763 msgid "expected ']'"
1766 #: config/tc-arm.c:5865
1767 msgid "byte or halfword not valid for base register"
1770 #: config/tc-arm.c:5870
1771 msgid "R15 based store not allowed"
1774 #: config/tc-arm.c:5875
1775 msgid "Invalid base register for register offset"
1778 #: config/tc-arm.c:5893
1779 msgid "invalid offset"
1782 #: config/tc-arm.c:5904
1783 msgid "invalid base register in load/store"
1786 #: config/tc-arm.c:5928
1787 msgid "Invalid offset"
1790 #: config/tc-arm.c:6003
1791 msgid "dest and source1 one must be the same register"
1794 #: config/tc-arm.c:6011
1795 msgid "Rs and Rd must be different in MUL"
1798 #: config/tc-arm.c:6155
1800 "Inserted missing '!': load/store multiple always writes back base register"
1803 #: config/tc-arm.c:6171 config/tc-arm.c:6271
1804 msgid "Expression too complex"
1807 #: config/tc-arm.c:6177
1808 msgid "only lo-regs valid in load/store multiple"
1811 #: config/tc-arm.c:6223
1812 msgid "Syntax: ldrs[b] Rd, [Rb, Ro]"
1815 #: config/tc-arm.c:6287
1816 msgid "invalid register list to push/pop instruction"
1819 #: config/tc-arm.c:6429 config/tc-cris.c:664
1820 msgid "Virtual memory exhausted"
1823 #: config/tc-arm.c:6835
1825 msgid "invalid constant (%lx) after fixup"
1828 #: config/tc-arm.c:6871
1830 msgid "Unable to compute ADRL instructions for PC offset of 0x%lx"
1833 #: config/tc-arm.c:6901
1835 msgid "bad immediate value for offset (%ld)"
1838 #: config/tc-arm.c:6923 config/tc-arm.c:6945
1839 msgid "invalid literal constant: pool needs to be closer"
1842 #: config/tc-arm.c:6925
1844 msgid "bad immediate value for half-word offset (%ld)"
1847 #: config/tc-arm.c:6962
1848 msgid "shift expression is too large"
1851 #: config/tc-arm.c:6981 config/tc-arm.c:6990
1852 msgid "Invalid swi expression"
1855 #: config/tc-arm.c:7000
1856 msgid "Invalid expression in load/store multiple"
1859 #: config/tc-arm.c:7053
1860 msgid "gas can't handle same-section branch dest >= 0x04000000"
1863 #: config/tc-arm.c:7062
1864 msgid "out of range branch"
1867 #: config/tc-arm.c:7095 config/tc-arm.c:7111 config/tc-mips.c:9743
1868 msgid "Branch out of range"
1871 #: config/tc-arm.c:7134
1872 msgid "Branch with link out of range"
1875 #: config/tc-arm.c:7201
1876 msgid "Illegal value for co-processor offset"
1879 #: config/tc-arm.c:7225
1881 msgid "Invalid offset, target not word aligned (0x%08X)"
1884 #: config/tc-arm.c:7231 config/tc-arm.c:7240 config/tc-arm.c:7247
1885 #: config/tc-arm.c:7254 config/tc-arm.c:7261
1887 msgid "Invalid offset, value too big (0x%08lX)"
1890 #: config/tc-arm.c:7300
1891 msgid "Invalid immediate for stack address calculation"
1894 #: config/tc-arm.c:7309
1896 msgid "Invalid immediate for address calculation (value = 0x%08lX)"
1899 #: config/tc-arm.c:7319
1900 msgid "Invalid 8bit immediate"
1903 #: config/tc-arm.c:7327
1904 msgid "Invalid 3bit immediate"
1907 #: config/tc-arm.c:7343
1909 msgid "Invalid immediate: %ld is too large"
1912 #: config/tc-arm.c:7358
1914 msgid "Illegal Thumb shift value: %ld"
1917 #: config/tc-arm.c:7372 config/tc-mn10300.c:1961
1919 msgid "Bad relocation fixup type (%d)"
1922 #: config/tc-arm.c:7445
1923 msgid "Literal referenced across section boundary (Implicit dump?)"
1926 #: config/tc-arm.c:7458
1928 msgid "Internal_relocation (type %d) not fixed up (IMMEDIATE)"
1931 #: config/tc-arm.c:7464
1932 msgid "ADRL used for a symbol not defined in the same file"
1935 #: config/tc-arm.c:7469
1937 msgid "Internal_relocation (type %d) not fixed up (OFFSET_IMM)"
1940 #: config/tc-arm.c:7490 config/tc-cris.c:2672 config/tc-mcore.c:2109
1941 #: config/tc-ns32k.c:2369
1945 #: config/tc-arm.c:7493
1947 msgid "Cannot represent %s relocation in this object file format"
1950 #: config/tc-arm.c:7514 config/tc-mips.c:11261 config/tc-sh.c:3177
1952 msgid "Can not represent %s relocation in this object file format"
1955 #: config/tc-arm.c:7611
1957 msgid "No operator -- statement `%s'\n"
1960 #: config/tc-arm.c:7629
1961 msgid "selected processor does not support this opcode"
1964 #: config/tc-arm.c:7675
1966 msgid "Opcode `%s' must have suffix from list: <%s>"
1969 #: config/tc-arm.c:7706
1970 msgid "Warning: Use of the 'nv' conditional is deprecated\n"
1973 #: config/tc-arm.c:7723
1975 msgid "Opcode `%s' is unconditional\n"
1978 #: config/tc-arm.c:7747
1980 msgid "Opcode `%s' must have suffix from <%s>\n"
1983 #: config/tc-arm.c:7838
1985 msgid "register '%s' does not exist\n"
1988 #: config/tc-arm.c:7843
1990 msgid "ignoring redefinition of register alias '%s'"
1993 #: config/tc-arm.c:7849
1996 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
1999 #: config/tc-arm.c:7853
2000 msgid "ignoring incomplete .req pseuso op"
2003 #: config/tc-arm.c:7860
2005 msgid "bad instruction `%s'"
2008 #: config/tc-arm.c:8035
2010 msgid "Unrecognised APCS switch -m%s"
2013 #: config/tc-arm.c:8192 config/tc-arm.c:8205 config/tc-arm.c:8218
2014 #: config/tc-arm.c:8231 config/tc-arm.c:8237
2016 msgid "Invalid architecture variant -m%s"
2019 #: config/tc-arm.c:8244
2021 msgid "Invalid processor variant -m%s"
2024 #: config/tc-arm.c:8267
2026 " ARM Specific Assembler Options:\n"
2027 " -m[arm][<processor name>] select processor variant\n"
2028 " -m[arm]v[2|2a|3|3m|4|4t|5[t][e]] select architecture variant\n"
2029 " -mthumb only allow Thumb instructions\n"
2030 " -mthumb-interwork mark the assembled code as supporting "
2032 " -mall allow any instruction\n"
2033 " -mfpa10, -mfpa11 select floating point architecture\n"
2034 " -mfpe-old don't allow floating-point multiple "
2036 " -mno-fpu don't allow any floating-point instructions.\n"
2037 " -k generate PIC code.\n"
2040 #: config/tc-arm.c:8279
2042 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
2044 " -matpcs use ARM/Thumb Procedure Calling Standard\n"
2045 " -mapcs-float floating point args are passed in FP regs\n"
2046 " -mapcs-reentrant the code is position independent/reentrant\n"
2049 #: config/tc-arm.c:8286
2050 msgid " -moabi support the old ELF ABI\n"
2053 #: config/tc-arm.c:8290
2055 " -EB assemble code for a big endian cpu\n"
2056 " -EL assemble code for a little endian cpu\n"
2059 #: config/tc-arm.c:8443
2061 msgid "%s: unexpected function type: %d"
2064 #: config/tc-arm.h:98
2065 msgid "arm convert_frag\n"
2068 #: config/tc-avr.c:185
2069 msgid "Known MCU names:"
2072 #: config/tc-avr.c:254
2075 " -mmcu=[avr-name] select microcontroller variant\n"
2076 " [avr-name] can be:\n"
2077 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2078 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2079 " avr3 - ATmega103, ATmega603\n"
2080 " avr4 - ATmega83, ATmega85\n"
2081 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2082 " or immediate microcontroller name.\n"
2085 #: config/tc-avr.c:264
2087 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2088 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2089 " (default for avr4, avr5)\n"
2090 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2091 " (default for avr3, avr5)\n"
2094 #: config/tc-avr.c:312
2096 msgid "unknown MCU: %s\n"
2099 #: config/tc-avr.c:321
2101 msgid "redefinition of mcu type `%s' to `%s'"
2104 #: config/tc-avr.c:372 config/tc-d10v.c:313 config/tc-d30v.c:366
2105 #: config/tc-mips.c:8789 config/tc-mn10200.c:375 config/tc-pj.c:356
2106 #: config/tc-ppc.c:4518 config/tc-sh.c:2058 config/tc-v850.c:1291
2107 msgid "bad call to md_atof"
2110 #: config/tc-avr.c:435
2111 msgid "constant value required"
2114 #: config/tc-avr.c:438
2116 msgid "number must be less than %d"
2119 #: config/tc-avr.c:490
2120 msgid "`,' required"
2123 #: config/tc-avr.c:509
2124 msgid "undefined combination of operands"
2127 #: config/tc-avr.c:518
2128 msgid "skipping two-word instruction"
2131 #: config/tc-avr.c:580
2132 msgid "register r16-r23 required"
2135 #: config/tc-avr.c:586
2136 msgid "register number above 15 required"
2139 #: config/tc-avr.c:592
2140 msgid "even register number required"
2143 #: config/tc-avr.c:598
2144 msgid "register r24, r26, r28 or r30 required"
2147 #: config/tc-avr.c:604
2148 msgid "register name or number from 0 to 31 required"
2151 #: config/tc-avr.c:622
2152 msgid "pointer register (X, Y or Z) required"
2155 #: config/tc-avr.c:629
2156 msgid "cannot both predecrement and postincrement"
2159 #: config/tc-avr.c:637
2160 msgid "addressing mode not supported"
2163 #: config/tc-avr.c:643
2164 msgid "can't predecrement"
2167 #: config/tc-avr.c:646
2168 msgid "pointer register Z required"
2171 #: config/tc-avr.c:664
2172 msgid "pointer register (Y or Z) required"
2175 #: config/tc-avr.c:769
2177 msgid "unknown constraint `%c'"
2180 #: config/tc-avr.c:882 config/tc-avr.c:898 config/tc-avr.c:999
2182 msgid "odd address operand: %ld"
2185 #: config/tc-avr.c:890 config/tc-avr.c:909
2187 msgid "operand out of range: %ld"
2190 #: config/tc-avr.c:1008 config/tc-d10v.c:1631 config/tc-d30v.c:1990
2192 msgid "line %d: unknown relocation type: 0x%x"
2195 #: config/tc-avr.c:1022
2196 msgid "only constant expression allowed"
2199 #: config/tc-avr.c:1060 config/tc-d10v.c:1495 config/tc-d30v.c:1807
2200 #: config/tc-mn10200.c:1254 config/tc-mn10300.c:1810 config/tc-ppc.c:5161
2201 #: config/tc-v850.c:2301
2203 msgid "reloc %d not supported by object file format"
2206 #: config/tc-avr.c:1084 config/tc-d10v.c:1102 config/tc-d10v.c:1116
2207 #: config/tc-h8300.c:1239 config/tc-h8500.c:1098 config/tc-mcore.c:988
2208 #: config/tc-pj.c:265 config/tc-sh.c:1640 config/tc-z8k.c:1195
2209 msgid "can't find opcode "
2212 #: config/tc-avr.c:1101
2214 msgid "illegal opcode %s for mcu %s"
2217 #: config/tc-avr.c:1109
2218 msgid "garbage at end of line"
2221 #: config/tc-avr.c:1173
2222 msgid "illegal expression"
2225 #: config/tc-avr.c:1199 config/tc-avr.c:1265
2226 msgid "`)' required"
2229 #: config/tc-avr.c:1219
2231 msgid "constant out of 8-bit range: %d"
2234 #: config/tc-avr.c:1222
2235 msgid "expression possibly out of 8-bit range"
2238 #: config/tc-avr.c:1293 config/tc-avr.c:1300
2240 msgid "illegal %srelocation size: %d"
2243 #: config/tc-cris.c:672
2245 msgid "Can't hash `%s': %s\n"
2248 #: config/tc-cris.c:673
2249 msgid "(unknown reason)"
2252 #: config/tc-cris.c:677
2254 msgid "Buggy opcode: `%s' \"%s\"\n"
2257 #: config/tc-cris.c:1002
2259 msgid "Immediate value not in 5 bit unsigned range: %ld"
2262 #: config/tc-cris.c:1018
2264 msgid "Immediate value not in 4 bit unsigned range: %ld"
2267 #: config/tc-cris.c:1057
2269 msgid "Immediate value not in 6 bit range: %ld"
2272 #: config/tc-cris.c:1072
2274 msgid "Immediate value not in 6 bit unsigned range: %ld"
2277 #. Others have a generic warning.
2278 #: config/tc-cris.c:1159
2280 msgid "Unimplemented register `%s' specified"
2283 #. We've come to the end of instructions with this
2284 #. opcode, so it must be an error.
2285 #: config/tc-cris.c:1309
2286 msgid "Illegal operands"
2289 #: config/tc-cris.c:1341 config/tc-cris.c:1372
2291 msgid "Immediate value not in 8 bit range: %ld"
2294 #: config/tc-cris.c:1351 config/tc-cris.c:1379
2296 msgid "Immediate value not in 16 bit range: %ld"
2299 #. FIXME: Find out and change to as_warn_where. Add testcase.
2300 #: config/tc-cris.c:2316
2301 msgid "32-bit conditional branch generated"
2304 #. FIXME: Is this function mentioned in the internals.texi manual? If
2306 #: config/tc-cris.c:2395
2307 msgid "Bad call to md_atof () - floating point formats are not supported"
2310 #: config/tc-cris.c:2456
2312 msgid "Value not in 16 bit range: %ld"
2315 #: config/tc-cris.c:2466
2317 msgid "Value not in 8 bit range: %ld"
2320 #: config/tc-cris.c:2473
2322 msgid "Value not in 4 bit unsigned range: %ld"
2325 #: config/tc-cris.c:2480
2327 msgid "Value not in 5 bit unsigned range: %ld"
2330 #: config/tc-cris.c:2487
2332 msgid "Value not in 6 bit range: %ld"
2335 #: config/tc-cris.c:2494
2337 msgid "Value not in 6 bit unsigned range: %ld"
2340 #: config/tc-cris.c:2542
2341 msgid "Please use --help to see usage and options for this assembler.\n"
2344 #: config/tc-cris.c:2554
2345 msgid "--no-underscore is invalid with a.out format"
2348 #: config/tc-cris.c:2619
2350 "Semantics error. This type of operand can not be relocated, it must be an "
2351 "assembly-time constant"
2354 #: config/tc-cris.c:2673
2356 msgid "Cannot generate relocation type for symbol %s, code %s"
2359 #: config/tc-cris.c:2686
2360 msgid "CRIS-specific options:\n"
2363 #: config/tc-cris.c:2688
2365 " -h, -H Don't execute, print this help text. Deprecated.\n"
2368 #: config/tc-cris.c:2690
2369 msgid " -N Warn when branches are expanded to jumps.\n"
2372 #: config/tc-cris.c:2692
2374 " --underscore User symbols are normally prepended with "
2378 #: config/tc-cris.c:2694
2379 msgid " Registers will not need any prefix.\n"
2382 #: config/tc-cris.c:2696
2383 msgid " --no-underscore User symbols do not have any prefix.\n"
2386 #: config/tc-cris.c:2698
2387 msgid " Registers will require a `$'-prefix.\n"
2390 #: config/tc-cris.c:2718
2391 msgid "Invalid relocation"
2394 #: config/tc-cris.c:2758
2395 msgid "Invalid pc-relative relocation"
2398 #: config/tc-cris.c:2796
2400 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2403 #: config/tc-cris.c:2870
2404 msgid "Unknown .syntax operand"
2407 #: config/tc-d10v.c:246
2410 "-O Optimize. Will do some operations in parallel.\n"
2411 "--gstabs-packing Pack adjacent short instructions together even\n"
2412 " when --gstabs is specified. On by default.\n"
2413 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
2414 " instructions together.\n"
2417 #: config/tc-d10v.c:530 config/tc-d30v.c:550 config/tc-mn10200.c:951
2418 #: config/tc-mn10300.c:1332 config/tc-ppc.c:1972 config/tc-tic80.c:278
2419 #: config/tc-v850.c:2073
2420 msgid "illegal operand"
2423 #: config/tc-d10v.c:573 config/tc-d10v.c:655 config/tc-d30v.c:656
2425 msgid "operand out of range: %d"
2428 #: config/tc-d10v.c:716
2429 msgid "Instruction must be executed in parallel with another instruction."
2432 #: config/tc-d10v.c:772
2433 msgid "Instruction must be executed in parallel"
2436 #: config/tc-d10v.c:775
2437 msgid "Long instructions may not be combined."
2440 #: config/tc-d10v.c:817
2441 msgid "One of these instructions may not be executed in parallel."
2444 #: config/tc-d10v.c:821 config/tc-d30v.c:877
2445 msgid "Two IU instructions may not be executed in parallel"
2448 #: config/tc-d10v.c:823 config/tc-d10v.c:831 config/tc-d10v.c:848
2449 #: config/tc-d10v.c:865 config/tc-d30v.c:878 config/tc-d30v.c:887
2450 msgid "Swapping instruction order"
2453 #: config/tc-d10v.c:829 config/tc-d30v.c:884
2454 msgid "Two MU instructions may not be executed in parallel"
2457 #: config/tc-d10v.c:852 config/tc-d30v.c:904
2458 msgid "IU instruction may not be in the left container"
2461 #: config/tc-d10v.c:854 config/tc-d10v.c:871
2463 "Instruction in R container is squashed by flow control instruction in L "
2467 #: config/tc-d10v.c:869 config/tc-d30v.c:915
2468 msgid "MU instruction may not be in the right container"
2471 #: config/tc-d10v.c:877 config/tc-d30v.c:927
2472 msgid "unknown execution type passed to write_2_short()"
2475 #: config/tc-d10v.c:1130 config/tc-d10v.c:1151 config/tc-d30v.c:1411
2476 msgid "Unable to mix instructions as specified"
2479 #: config/tc-d10v.c:1198 config/tc-d30v.c:1548
2481 msgid "unknown opcode: %s"
2484 #: config/tc-d10v.c:1280 config/tc-d10v.c:1451 config/tc-tic80.c:535
2485 msgid "bad opcode or operands"
2488 #: config/tc-d10v.c:1353 config/tc-m68k.c:4286
2489 msgid "value out of range"
2492 #: config/tc-d10v.c:1426
2493 msgid "illegal operand - register name found where none expected"
2496 #: config/tc-d10v.c:1462 config/tc-tic80.c:546
2497 msgid "Register number must be EVEN"
2500 #: config/tc-d10v.c:1611
2502 msgid "line %d: rep or repi must include at least 4 instructions"
2505 #: config/tc-d30v.c:192
2507 msgid "Register name %s conflicts with symbol of the same name"
2510 #: config/tc-d30v.c:288
2514 "-O Make adjacent short instructions parallel if "
2516 "-n Warn about all NOPs inserted by the assembler.\n"
2517 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2518 "-c Warn about symbols whoes names match register "
2520 "-C Opposite of -C. -c is the default.\n"
2523 #: config/tc-d30v.c:462
2524 msgid "unexpected 12-bit reloc type"
2527 #: config/tc-d30v.c:469
2528 msgid "unexpected 18-bit reloc type"
2531 #: config/tc-d30v.c:720
2533 msgid "%s NOP inserted"
2536 #: config/tc-d30v.c:721
2540 #: config/tc-d30v.c:721
2544 #: config/tc-d30v.c:873
2545 msgid "Instructions may not be executed in parallel"
2548 #: config/tc-d30v.c:886
2550 msgid "Executing %s in IU may not work"
2553 #: config/tc-d30v.c:893
2555 msgid "Executing %s in IU may not work in parallel execution"
2558 #: config/tc-d30v.c:906
2560 msgid "special left instruction `%s' kills instruction `%s' in right container"
2563 #: config/tc-d30v.c:917
2565 msgid "Executing %s in reverse serial with %s may not work"
2568 #: config/tc-d30v.c:920
2570 msgid "Executing %s in IU in reverse serial may not work"
2573 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
2574 msgid "Cannot assemble instruction"
2577 #: config/tc-d30v.c:1292
2578 msgid "First opcode is long. Unable to mix instructions as specified."
2581 #: config/tc-d30v.c:1361
2582 msgid "word of NOPs added between word multiply and load"
2585 #: config/tc-d30v.c:1363
2586 msgid "word of NOPs added between word multiply and 16-bit multiply"
2589 #: config/tc-d30v.c:1395
2590 msgid "Instruction uses long version, so it cannot be mixed as specified"
2593 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
2595 msgid "unknown condition code: %s"
2598 #: config/tc-d30v.c:1509
2600 msgid "cmpu doesn't support condition code %s"
2603 #: config/tc-d30v.c:1559
2605 msgid "operands for opcode `%s' do not match any valid format"
2608 #: config/tc-d30v.c:1777
2609 msgid "Odd numbered register used as target of multi-register instruction"
2612 #: config/tc-d30v.c:1879
2614 msgid "line %d: unable to place address of symbol '%s' into a byte"
2617 #: config/tc-d30v.c:1882
2619 msgid "line %d: unable to place value %x into a byte"
2622 #: config/tc-d30v.c:1890
2624 msgid "line %d: unable to place address of symbol '%s' into a short"
2627 #: config/tc-d30v.c:1893
2629 msgid "line %d: unable to place value %x into a short"
2632 #: config/tc-d30v.c:1901
2634 msgid "line %d: unable to place address of symbol '%s' into a quad"
2637 #: config/tc-d30v.c:2072
2639 msgid "value too large to fit in %d bits"
2642 #: config/tc-d30v.c:2215
2644 msgid "Alignment too large: %d assumed"
2647 #: config/tc-fr30.c:84
2648 msgid " FR30 specific command line options:\n"
2651 #: config/tc-fr30.c:143
2653 msgid "Instruction %s not allowed in a delay slot."
2656 #: config/tc-fr30.c:380 config/tc-m32r.c:1555
2657 msgid "Addend to unresolved symbol not on word boundary."
2660 #: config/tc-fr30.c:538 config/tc-i960.c:772 config/tc-m32r.c:1864
2661 msgid "Bad call to md_atof()"
2664 #: config/tc-h8300.c:245 config/tc-h8300.c:253
2665 msgid "Reg not valid for H8/300"
2668 #: config/tc-h8300.c:413 config/tc-h8300.c:416 config/tc-h8300.c:419
2669 #: config/tc-h8300.c:423
2670 msgid "Invalid register list for ldm/stm\n"
2673 #: config/tc-h8300.c:475 config/tc-h8300.c:537 config/tc-h8300.c:544
2674 msgid "Wrong size pointer register for architecture."
2677 #: config/tc-h8300.c:502 config/tc-h8300.c:511 config/tc-h8300.c:521
2678 msgid "expected @(exp, reg16)"
2681 #: config/tc-h8300.c:600
2682 msgid "expect :8 or :16 here"
2685 #: config/tc-h8300.c:801
2687 msgid "operand %s0x%lx out of range."
2690 #: config/tc-h8300.c:889
2691 msgid "Can't work out size of operand.\n"
2694 #: config/tc-h8300.c:937
2696 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2699 #: config/tc-h8300.c:988 config/tc-h8300.c:1008
2700 msgid "Need #1 or #2 here"
2703 #: config/tc-h8300.c:1003
2704 msgid "#4 not valid on H8/300."
2707 #: config/tc-h8300.c:1089 config/tc-h8300.c:1121
2709 msgid "branch operand has odd offset (%lx)\n"
2712 #: config/tc-h8300.c:1159
2713 msgid "destination operand must be 16 bit register"
2716 #: config/tc-h8300.c:1168
2717 msgid "source operand must be 8 bit register"
2720 #: config/tc-h8300.c:1176
2721 msgid "destination operand must be 16bit absolute address"
2724 #: config/tc-h8300.c:1183
2725 msgid "destination operand must be 8 bit register"
2728 #: config/tc-h8300.c:1191
2729 msgid "source operand must be 16bit absolute address"
2732 #: config/tc-h8300.c:1199
2733 msgid "invalid operands"
2736 #: config/tc-h8300.c:1250 config/tc-h8500.c:1104 config/tc-mips.c:7984
2737 #: config/tc-sh.c:1877 config/tc-w65.c:740 config/tc-z8k.c:1205
2738 msgid "unknown opcode"
2741 #: config/tc-h8300.c:1296
2742 msgid "mismatch between opcode size and operand size"
2745 #: config/tc-h8300.c:1307 config/tc-h8500.c:1131 config/tc-sh.c:2013
2746 #: config/tc-w65.c:770 config/tc-z8k.c:1258
2747 msgid "call to tc_crawl_symbol_chain \n"
2750 #: config/tc-h8300.c:1321 config/tc-h8500.c:1145 config/tc-sh.c:2020
2751 #: config/tc-w65.c:784 config/tc-z8k.c:1272
2752 msgid "call to tc_headers_hook \n"
2755 #: config/tc-h8300.c:1412 config/tc-h8500.c:1235 config/tc-z8k.c:1386
2756 msgid "call to tc_aout_fix_to_chars \n"
2759 #: config/tc-h8300.c:1422 config/tc-z8k.c:1396
2760 msgid "call to md_convert_frag \n"
2763 #: config/tc-h8300.c:1467 config/tc-z8k.c:1477
2764 msgid "call tomd_estimate_size_before_relax \n"
2767 #: config/tc-h8500.c:333
2768 msgid ":24 not valid for this opcode"
2771 #: config/tc-h8500.c:340
2772 msgid "expect :8,:16 or :24"
2775 #: config/tc-h8500.c:397
2776 msgid "syntax error in reg list"
2779 #: config/tc-h8500.c:415
2780 msgid "missing final register in range"
2783 #: config/tc-h8500.c:502 config/tc-h8500.c:509 config/tc-h8500.c:515
2784 msgid "expected @(exp, Rn)"
2787 #: config/tc-h8500.c:531
2788 msgid "@Rn+ needs word register"
2791 #: config/tc-h8500.c:541
2792 msgid "@Rn needs word register"
2795 #: config/tc-h8500.c:838 config/tc-sh.c:1357
2797 msgid "unhandled %d\n"
2800 #: config/tc-h8500.c:866 config/tc-sh.c:1382
2802 msgid "operand must be absolute in range %d..%d"
2805 #: config/tc-h8500.c:955 config/tc-sh.c:1580
2807 msgid "failed for %d\n"
2810 #: config/tc-h8500.c:1120 config/tc-sh.c:1681 config/tc-sh.c:1926
2811 #: config/tc-w65.c:759
2812 msgid "invalid operands for opcode"
2815 #. Simple range checking for FIELD againt HIGH and LOW bounds.
2816 #. IGNORE is used to suppress the error message.
2817 #: config/tc-hppa.c:1119
2819 msgid "Field out of range [%d..%d] (%d)."
2822 #. Simple alignment checking for FIELD againt ALIGN (a power of two).
2823 #. IGNORE is used to suppress the error message.
2824 #: config/tc-hppa.c:1133
2826 msgid "Field not properly aligned [%d] (%d)."
2829 #: config/tc-hppa.c:1162
2830 msgid "Missing .exit\n"
2833 #: config/tc-hppa.c:1165
2834 msgid "Missing .procend\n"
2837 #: config/tc-hppa.c:1345
2838 msgid "Invalid field selector. Assuming F%%."
2841 #: config/tc-hppa.c:1372 config/tc-hppa.c:6839 config/tc-hppa.c:6845
2842 #: config/tc-hppa.c:6851 config/tc-hppa.c:6857 config/tc-mn10300.c:924
2843 #: config/tc-mn10300.c:2133
2844 msgid "could not set architecture and machine"
2847 #: config/tc-hppa.c:1378
2848 msgid "-R option not supported on this target."
2851 #: config/tc-hppa.c:1394 config/tc-sparc.c:802 config/tc-sparc.c:838
2853 msgid "Internal error: can't hash `%s': %s\n"
2856 #: config/tc-hppa.c:1402 config/tc-i860.c:190
2858 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2861 #: config/tc-hppa.c:1471 config/tc-hppa.c:6978 config/tc-hppa.c:7033
2862 msgid "Missing function name for .PROC (corrupted label chain)"
2865 #: config/tc-hppa.c:1474 config/tc-hppa.c:7036
2866 msgid "Missing function name for .PROC"
2869 #: config/tc-hppa.c:1582 config/tc-hppa.c:4812
2870 msgid "could not update architecture and machine"
2873 #: config/tc-hppa.c:1789
2874 msgid "Invalid Indexed Load Completer."
2877 #: config/tc-hppa.c:1794
2878 msgid "Invalid Indexed Load Completer Syntax."
2881 #: config/tc-hppa.c:1830
2882 msgid "Invalid Short Load/Store Completer."
2885 #: config/tc-hppa.c:1889 config/tc-hppa.c:1894
2886 msgid "Invalid Store Bytes Short Completer"
2889 #: config/tc-hppa.c:2205 config/tc-hppa.c:2211
2890 msgid "Invalid left/right combination completer"
2893 #: config/tc-hppa.c:2260 config/tc-hppa.c:2267
2894 msgid "Invalid permutation completer"
2897 #: config/tc-hppa.c:2368
2899 msgid "Invalid Add Condition: %s"
2902 #: config/tc-hppa.c:2379 config/tc-hppa.c:2389
2904 msgid "Invalid Add and Branch Condition: %c"
2907 #: config/tc-hppa.c:2410
2908 msgid "Invalid Compare/Subtract Condition"
2911 #: config/tc-hppa.c:2450
2913 msgid "Invalid Bit Branch Condition: %c"
2916 #: config/tc-hppa.c:2536
2918 msgid "Invalid Compare/Subtract Condition: %s"
2921 #: config/tc-hppa.c:2548
2923 msgid "Invalid Compare/Subtract Condition: %c"
2926 #: config/tc-hppa.c:2563
2927 msgid "Invalid Compare and Branch Condition."
2930 #: config/tc-hppa.c:2659
2931 msgid "Invalid Logical Instruction Condition."
2934 #: config/tc-hppa.c:2714
2935 msgid "Invalid Shift/Extract/Deposit Condition."
2938 #: config/tc-hppa.c:2826
2939 msgid "Invalid Unit Instruction Condition."
2942 #: config/tc-hppa.c:3174 config/tc-hppa.c:3205 config/tc-hppa.c:3238
2943 #: config/tc-hppa.c:3270
2944 msgid "Branch to unaligned address"
2947 #: config/tc-hppa.c:3450
2948 msgid "Invalid SFU identifier"
2951 #: config/tc-hppa.c:3500
2952 msgid "Invalid COPR identifier"
2955 #: config/tc-hppa.c:3629
2956 msgid "Invalid Floating Point Operand Format."
2959 #: config/tc-hppa.c:3746 config/tc-hppa.c:3766 config/tc-hppa.c:3786
2960 #: config/tc-hppa.c:3806 config/tc-hppa.c:3826
2961 msgid "Invalid register for single precision fmpyadd or fmpysub"
2964 #: config/tc-hppa.c:3883
2966 msgid "Invalid operands %s"
2969 #: config/tc-hppa.c:4001
2971 msgid "Cannot handle fixup at %s:%d"
2974 #: config/tc-hppa.c:4296
2975 msgid " -Q ignored\n"
2978 #: config/tc-hppa.c:4300
2979 msgid " -c print a warning if a comment is found\n"
2982 #: config/tc-hppa.c:4366
2984 msgid "no hppa_fixup entry for fixup type 0x%x at %s:%d"
2987 #: config/tc-hppa.c:4533
2988 msgid "Unknown relocation encountered in md_apply_fix."
2991 #: config/tc-hppa.c:4676 config/tc-hppa.c:4701
2993 msgid "Undefined register: '%s'."
2996 #: config/tc-hppa.c:4735
2998 msgid "Non-absolute symbol: '%s'."
3001 #: config/tc-hppa.c:4750
3003 msgid "Undefined absolute constant: '%s'."
3006 #: config/tc-hppa.c:4851
3008 msgid "Invalid FP Compare Condition: %s"
3011 #: config/tc-hppa.c:4907
3013 msgid "Invalid FTEST completer: %s"
3016 #: config/tc-hppa.c:4974 config/tc-hppa.c:5012
3018 msgid "Invalid FP Operand Format: %3s"
3021 #: config/tc-hppa.c:5091
3022 msgid "Bad segment in expression."
3025 #: config/tc-hppa.c:5150
3026 msgid "Bad segment (should be absolute)."
3029 #: config/tc-hppa.c:5193
3031 msgid "Invalid argument location: %s\n"
3034 #: config/tc-hppa.c:5224
3036 msgid "Invalid argument description: %d"
3039 #: config/tc-hppa.c:5247
3041 msgid "Invalid Nullification: (%c)"
3044 #: config/tc-hppa.c:5983
3046 msgid "Invalid .CALL argument: %s"
3049 #: config/tc-hppa.c:6114
3050 msgid ".callinfo is not within a procedure definition"
3053 #: config/tc-hppa.c:6134
3055 msgid "FRAME parameter must be a multiple of 8: %d\n"
3058 #: config/tc-hppa.c:6153
3059 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3062 #: config/tc-hppa.c:6165
3063 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3066 #: config/tc-hppa.c:6175
3067 msgid "Value for ENTRY_SR must be 3\n"
3070 #: config/tc-hppa.c:6231
3072 msgid "Invalid .CALLINFO argument: %s"
3075 #: config/tc-hppa.c:6342
3076 msgid "The .ENTER pseudo-op is not supported"
3079 #: config/tc-hppa.c:6358
3080 msgid "Misplaced .entry. Ignored."
3083 #: config/tc-hppa.c:6362
3084 msgid "Missing .callinfo."
3087 #: config/tc-hppa.c:6426
3088 msgid ".REG expression must be a register"
3091 #: config/tc-hppa.c:6442 read.c:4728
3092 msgid "bad or irreducible absolute expression; zero assumed"
3095 #: config/tc-hppa.c:6453
3096 msgid ".REG must use a label"
3099 #: config/tc-hppa.c:6455
3100 msgid ".EQU must use a label"
3103 #: config/tc-hppa.c:6508
3104 msgid ".EXIT must appear within a procedure"
3107 #: config/tc-hppa.c:6512
3108 msgid "Missing .callinfo"
3111 #: config/tc-hppa.c:6516
3112 msgid "No .ENTRY for this .EXIT"
3115 #: config/tc-hppa.c:6543
3117 msgid "Cannot define export symbol: %s\n"
3120 #: config/tc-hppa.c:6601
3122 msgid "Using ENTRY rather than CODE in export directive for %s"
3125 #: config/tc-hppa.c:6718
3127 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3130 #: config/tc-hppa.c:6800
3131 msgid "Missing label name on .LABEL"
3134 #: config/tc-hppa.c:6805
3135 msgid "extra .LABEL arguments ignored."
3138 #: config/tc-hppa.c:6822
3139 msgid "The .LEAVE pseudo-op is not supported"
3142 #: config/tc-hppa.c:6861
3143 msgid "Unrecognized .LEVEL argument\n"
3146 #: config/tc-hppa.c:6897
3148 msgid "Cannot define static symbol: %s\n"
3151 #: config/tc-hppa.c:6932
3152 msgid "Nested procedures"
3155 #: config/tc-hppa.c:6942
3156 msgid "Cannot allocate unwind descriptor\n"
3159 #: config/tc-hppa.c:7040
3160 msgid "misplaced .procend"
3163 #: config/tc-hppa.c:7043
3164 msgid "Missing .callinfo for this procedure"
3167 #: config/tc-hppa.c:7046
3168 msgid "Missing .EXIT for a .ENTRY"
3171 #: config/tc-hppa.c:7084
3172 msgid "Not in a space.\n"
3175 #: config/tc-hppa.c:7087
3176 msgid "Not in a subspace.\n"
3179 #: config/tc-hppa.c:7178
3180 msgid "Invalid .SPACE argument"
3183 #: config/tc-hppa.c:7225
3184 msgid "Can't change spaces within a procedure definition. Ignored"
3187 #: config/tc-hppa.c:7354
3189 msgid "Undefined space: '%s' Assuming space number = 0."
3192 #: config/tc-hppa.c:7378
3193 msgid "Must be in a space before changing or declaring subspaces.\n"
3196 #: config/tc-hppa.c:7382
3197 msgid "Can't change subspaces within a procedure definition. Ignored"
3200 #: config/tc-hppa.c:7417
3201 msgid "Parameters of an existing subspace can't be modified"
3204 #: config/tc-hppa.c:7468
3205 msgid "Alignment must be a power of 2"
3208 #: config/tc-hppa.c:7510
3209 msgid "FIRST not supported as a .SUBSPACE argument"
3212 #: config/tc-hppa.c:7512
3213 msgid "Invalid .SUBSPACE argument"
3216 #: config/tc-hppa.c:7692
3218 msgid "Internal error: Unable to find containing space for %s."
3221 #: config/tc-hppa.c:7731
3223 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3226 #: config/tc-hppa.c:7817
3228 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3231 #: config/tc-hppa.c:8511
3233 msgid "Symbol '%s' could not be created."
3236 #: config/tc-hppa.c:8515
3237 msgid "No memory for symbol name."
3240 #: config/tc-i386.c:581
3242 msgid "%s shortened to %s"
3245 #: config/tc-i386.c:636
3246 msgid "same type of prefix used twice"
3249 #: config/tc-i386.c:654
3250 msgid "64bit mode not supported on this CPU."
3253 #: config/tc-i386.c:658
3254 msgid "32bit mode not supported on this CPU."
3257 #: config/tc-i386.c:691
3258 msgid "bad argument to syntax directive."
3261 #: config/tc-i386.c:734
3263 msgid "no such architecture: `%s'"
3266 #: config/tc-i386.c:739
3267 msgid "missing cpu architecture"
3270 #: config/tc-i386.c:812 config/tc-i386.c:835 config/tc-m68k.c:3802
3272 msgid "Internal Error: Can't hash %s: %s"
3275 #: config/tc-i386.c:1088
3276 msgid "There are no unsigned pc-relative relocations"
3279 #: config/tc-i386.c:1095 config/tc-i386.c:4622
3281 msgid "can not do %d byte pc-relative relocation"
3284 #: config/tc-i386.c:1112
3286 msgid "can not do %s %d byte relocation"
3289 #: config/tc-i386.c:1221 config/tc-i386.c:1314
3291 msgid "no such instruction: `%s'"
3294 #: config/tc-i386.c:1230
3296 msgid "invalid character %s in mnemonic"
3299 #: config/tc-i386.c:1237
3300 msgid "expecting prefix; got nothing"
3303 #: config/tc-i386.c:1239
3304 msgid "expecting mnemonic; got nothing"
3307 #: config/tc-i386.c:1257
3309 msgid "redundant %s prefix"
3312 #: config/tc-i386.c:1325
3314 msgid "`%s' is not supported on `%s'"
3317 #: config/tc-i386.c:1330
3318 msgid "use .code16 to ensure correct addressing mode"
3321 #: config/tc-i386.c:1338
3323 msgid "expecting string instruction after `%s'"
3326 #: config/tc-i386.c:1359
3328 msgid "invalid character %s before operand %d"
3331 #: config/tc-i386.c:1373
3333 msgid "unbalanced parenthesis in operand %d."
3336 #: config/tc-i386.c:1376
3338 msgid "unbalanced brackets in operand %d."
3341 #: config/tc-i386.c:1385
3343 msgid "invalid character %s in operand %d"
3346 #: config/tc-i386.c:1412
3348 msgid "spurious operands; (%d operands/instruction max)"
3351 #: config/tc-i386.c:1435
3352 msgid "expecting operand after ','; got nothing"
3355 #: config/tc-i386.c:1440
3356 msgid "expecting operand before ','; got nothing"
3359 #. We found no match.
3360 #: config/tc-i386.c:1782
3362 msgid "suffix or operands invalid for `%s'"
3365 #: config/tc-i386.c:1793
3367 msgid "indirect %s without `*'"
3370 #. Warn them that a data or address size prefix doesn't
3371 #. affect assembly of the next line of code.
3372 #: config/tc-i386.c:1801
3374 msgid "stand-alone `%s' prefix"
3377 #: config/tc-i386.c:1837 config/tc-i386.c:1852
3378 msgid "`%s' operand %d must use `%%es' segment"
3381 #: config/tc-i386.c:1867
3382 msgid "Extended register `%%%s' available only in 64bit mode."
3385 #. Prohibit these changes in the 64bit mode, since
3386 #. the lowering is more complicated.
3387 #: config/tc-i386.c:1938 config/tc-i386.c:1989 config/tc-i386.c:2004
3388 #: config/tc-i386.c:2032 config/tc-i386.c:2060
3389 msgid "Incorrect register `%%%s' used with`%c' suffix"
3392 #: config/tc-i386.c:1944 config/tc-i386.c:1994 config/tc-i386.c:2065
3393 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3396 #: config/tc-i386.c:1957 config/tc-i386.c:1975 config/tc-i386.c:2019
3397 #: config/tc-i386.c:2046
3398 msgid "`%%%s' not allowed with `%s%c'"
3401 #: config/tc-i386.c:2106
3402 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3405 #: config/tc-i386.c:2132
3408 "no instruction mnemonic suffix given; can't determine immediate size %x %c"
3411 #: config/tc-i386.c:2157
3413 "no instruction mnemonic suffix given and no register operands; can't size "
3417 #: config/tc-i386.c:2205
3418 msgid "64bit operations available only in 64bit modes."
3421 #. Reversed arguments on faddp, fsubp, etc.
3422 #: config/tc-i386.c:2273
3423 msgid "translating to `%s %%%s,%%%s'"
3426 #. Extraneous `l' suffix on fp insn.
3427 #: config/tc-i386.c:2280
3428 msgid "translating to `%s %%%s'"
3431 #: config/tc-i386.c:2551
3432 msgid "you can't `pop %%cs'"
3435 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3436 #: config/tc-i386.c:2584
3438 msgid "translating to `%sp'"
3441 #: config/tc-i386.c:2627
3443 "Can't encode registers '%%%s' in the instruction requiring REX prefix.\n"
3446 #: config/tc-i386.c:2679 config/tc-i386.c:2751 config/tc-i386.c:2798
3447 msgid "skipping prefixes on this instruction"
3450 #: config/tc-i386.c:2819
3451 msgid "16-bit jump out of range"
3454 #: config/tc-i386.c:2828
3456 msgid "can't handle non absolute segment in `%s'"
3459 #: config/tc-i386.c:3085
3460 msgid "only 1 or 2 immediate operands are allowed"
3463 #: config/tc-i386.c:3115 config/tc-i386.c:3353
3464 msgid "GOT relocations not supported in 16 bit mode"
3467 #: config/tc-i386.c:3152 config/tc-i386.c:3389
3468 msgid "bad reloc specifier in expression"
3471 #: config/tc-i386.c:3170 config/tc-i386.c:3424
3473 msgid "ignoring junk `%s' after expression"
3476 #. Missing or bad expr becomes absolute 0.
3477 #: config/tc-i386.c:3177
3479 msgid "missing or invalid immediate expression `%s' taken as 0"
3482 #: config/tc-i386.c:3208 config/tc-i386.c:3454
3484 msgid "unimplemented segment %s in operand"
3487 #: config/tc-i386.c:3210 config/tc-i386.c:3456
3489 msgid "unimplemented segment type %d in operand"
3492 #: config/tc-i386.c:3252 config/tc-i386.c:5392
3494 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3497 #: config/tc-i386.c:3258
3499 msgid "scale factor of %d without an index register"
3502 #. Missing or bad expr becomes absolute 0.
3503 #: config/tc-i386.c:3435
3505 msgid "missing or invalid displacement expression `%s' taken as 0"
3508 #: config/tc-i386.c:3541
3510 msgid "`%s' is not a valid base/index expression"
3513 #: config/tc-i386.c:3545
3515 msgid "`%s' is not a valid %s bit base/index expression"
3518 #: config/tc-i386.c:3620
3520 msgid "bad memory operand `%s'"
3523 #: config/tc-i386.c:3635
3525 msgid "junk `%s' after register"
3528 #: config/tc-i386.c:3644 config/tc-i386.c:3759 config/tc-i386.c:3795
3530 msgid "bad register name `%s'"
3533 #: config/tc-i386.c:3652
3534 msgid "immediate operand illegal with absolute jump"
3537 #: config/tc-i386.c:3674
3539 msgid "too many memory references for `%s'"
3542 #: config/tc-i386.c:3752
3544 msgid "expecting `,' or `)' after index register in `%s'"
3547 #: config/tc-i386.c:3774
3549 msgid "expecting `)' after scale factor in `%s'"
3552 #: config/tc-i386.c:3781
3554 msgid "expecting index register or scale factor after `,'; got '%c'"
3557 #: config/tc-i386.c:3788
3559 msgid "expecting `,' or `)' after base register in `%s'"
3562 #. It's not a memory operand; argh!
3563 #: config/tc-i386.c:3829
3565 msgid "invalid char %s beginning operand %d `%s'"
3568 #: config/tc-i386.c:4267
3569 msgid "Bad call to md_atof ()"
3572 #: config/tc-i386.c:4431 config/tc-sparc.c:548
3574 msgid "No compiled in support for %d bit object file format"
3577 #: config/tc-i386.c:4449
3580 " -V print assembler version number\n"
3582 " -q quieten some warnings\n"
3586 #: config/tc-i386.c:4456
3587 msgid " -q quieten some warnings\n"
3590 #: config/tc-i386.c:4475
3591 msgid "Unknown architecture"
3594 #: config/tc-i386.c:4515
3595 msgid "GOT already in symbol table"
3598 #: config/tc-i386.c:4636
3600 msgid "can not do %d byte relocation"
3603 #: config/tc-i386.c:4697
3605 msgid "cannot represent relocation type %s"
3608 #: config/tc-i386.c:4994
3610 msgid "too many memory references for '%s'"
3613 #: config/tc-i386.c:5157
3615 msgid "Unknown operand modifier `%s'\n"
3618 #: config/tc-i386.c:5364
3620 msgid "`%s' is not a valid segment register"
3623 #: config/tc-i386.c:5374 config/tc-i386.c:5495
3624 msgid "Register scaling only allowed in memory operands."
3627 #: config/tc-i386.c:5405
3628 msgid "Too many register references in memory operand.\n"
3631 #: config/tc-i386.c:5474
3633 msgid "Syntax error. Expecting a constant. Got `%s'.\n"
3636 #: config/tc-i386.c:5544
3638 msgid "Unrecognized token '%s'"
3641 #: config/tc-i386.c:5561
3643 msgid "Unexpected token `%s'\n"
3646 #: config/tc-i386.c:5705
3648 msgid "Unrecognized token `%s'\n"
3651 #: config/tc-i860.c:154 config/tc-i860.c:158
3652 msgid "Unknown temporary pseudo register"
3655 #: config/tc-i860.c:181 config/tc-mips.c:1027
3657 msgid "internal error: can't hash `%s': %s\n"
3660 #: config/tc-i860.c:201
3661 msgid "Defective assembler. No assembly attempted."
3664 #: config/tc-i860.c:347
3666 msgid "Expanded opcode after delayed branch: `%s'"
3669 #: config/tc-i860.c:351
3671 msgid "Expanded opcode in dual mode: `%s'"
3674 #: config/tc-i860.c:355
3676 msgid "An instruction was expanded (%s)"
3679 #: config/tc-i860.c:613
3680 msgid "Pipelined instruction: fsrc1 = fdest"
3683 #: config/tc-i860.c:776 config/tc-i860.c:783 config/tc-i860.c:790
3684 msgid "Assembler does not yet support PIC"
3687 #: config/tc-i860.c:849
3689 msgid "Illegal operands for %s"
3692 #: config/tc-i860.c:873 config/tc-sparc.c:2730
3696 #: config/tc-i860.c:965
3697 msgid "md_number_to_disp\n"
3700 #: config/tc-i860.c:975
3701 msgid "i860_number_to_field\n"
3704 #: config/tc-i860.c:984
3705 msgid "i860_estimate_size_before_relax\n"
3708 #: config/tc-i860.c:1075
3710 " -EL\t\t\t generate code for little endian mode (default)\n"
3711 " -EB\t\t\t generate code for big endian mode\n"
3712 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
3715 #. SVR4 compatibility flags.
3716 #: config/tc-i860.c:1081
3718 " -V\t\t\t print assembler version number\n"
3719 " -Qy, -Qn\t\t ignored\n"
3722 #: config/tc-i860.c:1150
3723 msgid "This immediate requires 0 MOD 2 alignment"
3726 #: config/tc-i860.c:1153
3727 msgid "This immediate requires 0 MOD 4 alignment"
3730 #: config/tc-i860.c:1156
3731 msgid "This immediate requires 0 MOD 8 alignment"
3734 #: config/tc-i860.c:1159
3735 msgid "This immediate requires 0 MOD 16 alignment"
3738 #: config/tc-i860.c:1257
3739 msgid "5-bit immediate too large"
3742 #: config/tc-i860.c:1260
3743 msgid "5-bit field must be absolute"
3746 #: config/tc-i860.c:1306 config/tc-i860.c:1329
3747 msgid "A branch offset requires 0 MOD 4 alignment"
3750 #: config/tc-i860.c:1350
3752 msgid "Unrecognized fix-up (0x%08x)"
3755 #: config/tc-i860.h:82
3756 msgid "i860_convert_frag\n"
3759 #: config/tc-i960.c:549
3761 msgid "Hashing returned \"%s\"."
3764 #. Offset of last character in opcode mnemonic
3765 #: config/tc-i960.c:583
3766 msgid "branch prediction invalid on this opcode"
3769 #: config/tc-i960.c:623
3771 msgid "invalid opcode, \"%s\"."
3774 #: config/tc-i960.c:628
3776 msgid "improper number of operands. expecting %d, got %d"
3779 #: config/tc-i960.c:860
3781 msgid "Fixup of %ld too large for field width of %d"
3784 #: config/tc-i960.c:977
3786 msgid "invalid architecture %s"
3789 #: config/tc-i960.c:997
3790 msgid "I960 options:\n"
3793 #: config/tc-i960.c:1000
3796 "\t\t\tspecify variant of 960 architecture\n"
3797 "-b\t\t\tadd code to collect statistics about branches taken\n"
3798 "-link-relax\t\tpreserve individual alignment directives so linker\n"
3799 "\t\t\tcan do relaxing (b.out format only)\n"
3800 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
3801 "\t\t\tlong displacements\n"
3804 #: config/tc-i960.c:1403
3805 msgid "too many operands"
3808 #: config/tc-i960.c:1462 config/tc-i960.c:1689
3809 msgid "expression syntax error"
3812 #: config/tc-i960.c:1500
3813 msgid "attempt to branch into different segment"
3816 #: config/tc-i960.c:1504
3818 msgid "target of %s instruction must be a label"
3821 #: config/tc-i960.c:1543
3822 msgid "unmatched '['"
3825 #: config/tc-i960.c:1554
3826 msgid "garbage after index spec ignored"
3829 #. We never moved: there was no opcode either!
3830 #: config/tc-i960.c:1620
3831 msgid "missing opcode"
3834 #: config/tc-i960.c:1923
3835 msgid "invalid constant"
3838 #: config/tc-i960.c:2035
3839 msgid "invalid index register"
3842 #: config/tc-i960.c:2058
3843 msgid "invalid scale factor"
3846 #: config/tc-i960.c:2241
3847 msgid "unaligned register"
3850 #: config/tc-i960.c:2264
3851 msgid "no such sfr in this architecture"
3854 #: config/tc-i960.c:2302
3855 msgid "illegal literal"
3858 #. Should not happen: see block comment above
3859 #: config/tc-i960.c:2532
3861 msgid "Trying to 'bal' to %s"
3864 #: config/tc-i960.c:2543
3865 msgid "Looks like a proc, but can't tell what kind.\n"
3868 #: config/tc-i960.c:2574
3869 msgid "should have 1 or 2 operands"
3872 #: config/tc-i960.c:2583 config/tc-i960.c:2602
3874 msgid "Redefining leafproc %s"
3877 #: config/tc-i960.c:2633
3878 msgid "should have two operands"
3881 #: config/tc-i960.c:2643
3882 msgid "'entry_num' must be absolute number in [0,31]"
3885 #: config/tc-i960.c:2652
3887 msgid "Redefining entrynum for sysproc %s"
3890 #: config/tc-i960.c:2759
3891 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3894 #: config/tc-i960.c:2780
3895 msgid "big endian mode is not supported"
3898 #: config/tc-i960.c:2782
3900 msgid "ignoring unrecognized .endian type `%s'"
3903 #: config/tc-i960.c:3064
3905 msgid "leafproc symbol '%s' undefined"
3908 #: config/tc-i960.c:3074
3910 msgid "Warning: making leafproc entries %s and %s both global\n"
3913 #: config/tc-i960.c:3183
3914 msgid "option --link-relax is only supported in b.out format"
3917 #: config/tc-i960.c:3226
3918 msgid "callj to difference of two symbols"
3921 #: config/tc-ia64.c:4077
3922 msgid "Register name expected"
3925 #: config/tc-ia64.c:4082 config/tc-ia64.c:4368
3926 msgid "Comma expected"
3929 #: config/tc-ia64.c:4090
3930 msgid "Register value annotation ignored"
3933 #: config/tc-ia64.c:4114
3934 msgid "Directive invalid within a bundle"
3937 #: config/tc-ia64.c:4181
3938 msgid "Missing predicate relation type"
3941 #: config/tc-ia64.c:4197
3942 msgid "Unrecognized predicate relation type"
3945 #: config/tc-ia64.c:4217 config/tc-ia64.c:4242
3946 msgid "Predicate register expected"
3949 #: config/tc-ia64.c:4229
3950 msgid "Duplicate predicate register ignored"
3953 #: config/tc-ia64.c:4251
3954 msgid "Bad register range"
3957 #: config/tc-ia64.c:4279
3958 msgid "Predicate source and target required"
3961 #: config/tc-ia64.c:4281 config/tc-ia64.c:4293
3962 msgid "Use of p0 is not valid in this context"
3965 #: config/tc-ia64.c:4288
3966 msgid "At least two PR arguments expected"
3969 #: config/tc-ia64.c:4302
3970 msgid "At least one PR argument expected"
3973 #: config/tc-ia64.c:4338
3975 msgid "Inserting \"%s\" into entry hint table failed: %s"
3978 #. FIXME -- need 62-bit relocation type
3979 #: config/tc-ia64.c:4758
3980 msgid "62-bit relocation not yet implemented"
3983 #: config/tc-ia64.c:4820
3984 msgid "lower 16 bits of mask ignored"
3987 #: config/tc-ia64.c:5317
3988 msgid "Value truncated to 62 bits"
3991 #: config/tc-ia64.c:5668
3993 "Additional NOP may be necessary to workaround Itanium processor A/B step "
3997 #: config/tc-ia64.c:5849
3999 msgid "Unrecognized option '-x%s'"
4002 #: config/tc-ia64.c:5877
4005 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
4006 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
4007 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
4008 " -xauto\t\t automagically remove dependency violations\n"
4009 " -xdebug\t\t debug dependency violation checker\n"
4012 #: config/tc-ia64.c:6147 config/tc-mips.c:1014
4013 msgid "Could not set architecture and machine"
4016 #: config/tc-ia64.c:6223
4017 msgid "Explicit stops are ignored in auto mode"
4020 #: config/tc-ia64.c:6273
4021 msgid "Found '{' after explicit switch to automatic mode"
4024 #: config/tc-ia64.c:6686
4026 msgid "Unhandled dependency %s for %s (%s), note %d"
4029 #: config/tc-ia64.c:7962
4031 msgid "Unrecognized dependency specifier %d\n"
4034 #: config/tc-ia64.c:8753
4035 msgid "Only the first path encountering the conflict is reported"
4038 #: config/tc-ia64.c:8756
4039 msgid "This is the location of the conflicting usage"
4042 #. Pretend that we do not recognise this option.
4043 #: config/tc-m32r.c:231
4044 msgid "Unrecognised option: -hidden"
4047 #: config/tc-m32r.c:265
4048 msgid " M32R specific command line options:\n"
4051 #: config/tc-m32r.c:267
4053 " -m32r disable support for the m32rx instruction set\n"
4056 #: config/tc-m32r.c:269
4057 msgid " -m32rx support the extended m32rx instruction set\n"
4060 #: config/tc-m32r.c:271
4061 msgid " -O try to combine instructions in parallel\n"
4064 #: config/tc-m32r.c:274
4066 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
4069 #: config/tc-m32r.c:276
4070 msgid " violate contraints\n"
4073 #: config/tc-m32r.c:278
4074 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
4077 #: config/tc-m32r.c:280
4079 " instructions violate contraints\n"
4082 #: config/tc-m32r.c:282
4084 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
4087 #: config/tc-m32r.c:284
4089 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
4092 #: config/tc-m32r.c:287
4094 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
4098 #: config/tc-m32r.c:289
4099 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4102 #: config/tc-m32r.c:291
4103 msgid " -Wuh synonym for -warn-unmatched-high\n"
4106 #: config/tc-m32r.c:293
4107 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4110 #: config/tc-m32r.c:297
4111 msgid " -relax create linker relaxable code\n"
4114 #: config/tc-m32r.c:299
4115 msgid " -cpu-desc provide runtime cpu description file\n"
4118 #: config/tc-m32r.c:688
4119 msgid "Instructions write to the same destination register."
4122 #: config/tc-m32r.c:696
4123 msgid "Instructions do not use parallel execution pipelines."
4126 #: config/tc-m32r.c:703
4127 msgid "Instructions share the same execution pipeline"
4130 #: config/tc-m32r.c:773 config/tc-m32r.c:870
4132 msgid "not a 16 bit instruction '%s'"
4135 #: config/tc-m32r.c:780 config/tc-m32r.c:877 config/tc-m32r.c:1033
4137 msgid "unknown instruction '%s'"
4140 #: config/tc-m32r.c:789 config/tc-m32r.c:884 config/tc-m32r.c:1040
4142 msgid "instruction '%s' is for the M32RX only"
4145 #: config/tc-m32r.c:798 config/tc-m32r.c:893
4147 msgid "instruction '%s' cannot be executed in parallel."
4150 #: config/tc-m32r.c:854 config/tc-m32r.c:918 config/tc-m32r.c:1090
4151 msgid "internal error: lookup/get operands failed"
4154 #: config/tc-m32r.c:903
4156 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4159 #: config/tc-m32r.c:932
4162 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4163 "is this intentional ?"
4166 #: config/tc-m32r.c:936
4169 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4170 "is this intentional ?"
4173 #: config/tc-m32r.c:1250 config/tc-ppc.c:1459 config/tc-ppc.c:3681 read.c:1358
4174 msgid "Expected comma after symbol-name: rest of line ignored."
4177 #: config/tc-m32r.c:1260
4179 msgid ".SCOMMon length (%ld.) <0! Ignored."
4182 #: config/tc-m32r.c:1274 config/tc-ppc.c:1481 config/tc-ppc.c:2392
4183 #: config/tc-ppc.c:3705
4184 msgid "ignoring bad alignment"
4187 #: config/tc-m32r.c:1301 config/tc-ppc.c:1492 config/tc-ppc.c:3717 read.c:1382
4190 msgid "Ignoring attempt to re-define symbol `%s'."
4193 #: config/tc-m32r.c:1310
4195 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4198 #: config/tc-m32r.c:1786
4199 msgid "Unmatched high/shigh reloc"
4202 #: config/tc-m68hc11.c:305
4205 "Motorola 68HC11/68HC12 options:\n"
4206 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4207 " --force-long-branchs always turn relative branchs into absolute ones\n"
4208 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4209 " when the offset is out of range\n"
4210 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4211 " when the instruction does not support direct mode\n"
4212 " --print-insn-syntax print the syntax of instruction in case of error\n"
4213 " --print-opcodes print the list of instructions with syntax\n"
4214 " --generate-example generate an example of each instruction\n"
4215 " (used for testing)\n"
4218 #: config/tc-m68hc11.c:346
4220 msgid "Default target `%s' is not supported."
4223 #. Dump the opcode statistics table.
4224 #: config/tc-m68hc11.c:365
4225 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4228 #: config/tc-m68hc11.c:415
4230 msgid "Option `%s' is not recognized."
4233 #: config/tc-m68hc11.c:636
4237 #: config/tc-m68hc11.c:645
4241 #: config/tc-m68hc11.c:654 config/tc-m68hc11.c:663
4245 #: config/tc-m68hc11.c:681
4249 #: config/tc-m68hc11.c:693
4253 #: config/tc-m68hc11.c:703
4258 #: config/tc-m68hc11.c:705
4262 #: config/tc-m68hc11.c:724
4266 #: config/tc-m68hc11.c:740
4269 "# Example of `%s' instructions\n"
4274 #: config/tc-m68hc11.c:788
4276 msgid "Instruction `%s' is not recognized."
4279 #: config/tc-m68hc11.c:793
4281 msgid "Instruction formats for `%s':"
4284 #: config/tc-m68hc11.c:926
4286 msgid "Immediate operand is not allowed for operand %d."
4289 #: config/tc-m68hc11.c:952
4290 msgid "Indirect indexed addressing is not valid for 68HC11."
4293 #: config/tc-m68hc11.c:972
4294 msgid "Spurious `,' or bad indirect register addressing mode."
4297 #: config/tc-m68hc11.c:988
4298 msgid "Missing second register or offset for indexed-indirect mode."
4301 #: config/tc-m68hc11.c:998
4302 msgid "Missing second register for indexed-indirect mode."
4305 #: config/tc-m68hc11.c:1014
4306 msgid "Missing `]' to close indexed-indirect mode."
4309 #: config/tc-m68hc11.c:1058
4310 msgid "Illegal operand."
4313 #: config/tc-m68hc11.c:1063
4314 msgid "Missing operand."
4317 #: config/tc-m68hc11.c:1115
4318 msgid "Pre-increment mode is not valid for 68HC11"
4321 #: config/tc-m68hc11.c:1128
4322 msgid "Wrong register in register indirect mode."
4325 #: config/tc-m68hc11.c:1136
4326 msgid "Missing `]' to close register indirect operand."
4329 #: config/tc-m68hc11.c:1153
4330 msgid "Post-decrement mode is not valid for 68HC11."
4333 #: config/tc-m68hc11.c:1161
4334 msgid "Post-increment mode is not valid for 68HC11."
4337 #: config/tc-m68hc11.c:1178
4338 msgid "Invalid indexed indirect mode."
4341 #: config/tc-m68hc11.c:1272
4343 msgid "Trap id `%ld' is out of range."
4346 #: config/tc-m68hc11.c:1276
4347 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4350 #: config/tc-m68hc11.c:1283
4352 msgid "Operand out of 8-bit range: `%ld'."
4355 #: config/tc-m68hc11.c:1290
4356 msgid "The trap id must be a constant."
4359 #: config/tc-m68hc11.c:1315
4361 msgid "Operand `%x' not recognized in fixup8."
4364 #: config/tc-m68hc11.c:1335
4366 msgid "Operand out of 16-bit range: `%ld'."
4369 #: config/tc-m68hc11.c:1356
4371 msgid "Operand `%x' not recognized in fixup16."
4374 #: config/tc-m68hc11.c:1374
4376 msgid "Unexpected branch conversion with `%x'"
4379 #: config/tc-m68hc11.c:1463 config/tc-m68hc11.c:1592
4381 msgid "Operand out of range for a relative branch: `%ld'"
4384 #: config/tc-m68hc11.c:1560
4385 msgid "Invalid register for dbcc/tbcc instruction."
4388 #: config/tc-m68hc11.c:1651
4390 msgid "Increment/decrement value is out of range: `%ld'."
4393 #: config/tc-m68hc11.c:1662
4394 msgid "Expecting a register."
4397 #: config/tc-m68hc11.c:1677
4398 msgid "Invalid register for post/pre increment."
4401 #: config/tc-m68hc11.c:1707
4402 msgid "Invalid register."
4405 #: config/tc-m68hc11.c:1714
4407 msgid "Offset out of 16-bit range: %ld."
4410 #: config/tc-m68hc11.c:1719
4412 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
4415 #: config/tc-m68hc11.c:1774
4416 msgid "Expecting register D for indexed indirect mode."
4419 #: config/tc-m68hc11.c:1776
4420 msgid "Indexed indirect mode is not allowed for movb/movw."
4423 #: config/tc-m68hc11.c:1793
4424 msgid "Invalid accumulator register."
4427 #: config/tc-m68hc11.c:1818
4428 msgid "Invalid indexed register."
4431 #: config/tc-m68hc11.c:1826
4432 msgid "Addressing mode not implemented yet."
4435 #: config/tc-m68hc11.c:1841
4436 msgid "Invalid source register for this instruction, use 'tfr'."
4439 #: config/tc-m68hc11.c:1843
4440 msgid "Invalid source register."
4443 #: config/tc-m68hc11.c:1848
4444 msgid "Invalid destination register for this instruction, use 'tfr'."
4447 #: config/tc-m68hc11.c:1850
4448 msgid "Invalid destination register."
4451 #: config/tc-m68hc11.c:1939
4452 msgid "Invalid indexed register, expecting register X."
4455 #: config/tc-m68hc11.c:1941
4456 msgid "Invalid indexed register, expecting register Y."
4459 #: config/tc-m68hc11.c:2238
4460 msgid "No instruction or missing opcode."
4463 #: config/tc-m68hc11.c:2303
4465 msgid "Opcode `%s' is not recognized."
4468 #: config/tc-m68hc11.c:2325
4470 msgid "Garbage at end of instruction: `%s'."
4473 #: config/tc-m68hc11.c:2348
4475 msgid "Invalid operand for `%s'"
4478 #: config/tc-m68hc11.c:2405
4480 msgid "Relocation %d is not supported by object file format."
4483 #: config/tc-m68hc11.c:2571
4484 msgid "bra or bsr with undefined symbol."
4487 #: config/tc-m68hc11.c:2683
4489 msgid "Subtype %d is not recognized."
4492 #: config/tc-m68hc11.c:2720
4493 msgid "Expression too complex."
4496 #: config/tc-m68hc11.c:2749
4497 msgid "Value out of 16-bit range."
4500 #: config/tc-m68hc11.c:2772
4502 msgid "Value %ld too large for 8-bit PC-relative branch."
4505 #: config/tc-m68hc11.c:2779
4507 msgid "Auto increment/decrement offset '%ld' is out of range."
4510 #: config/tc-m68hc11.c:2790
4512 msgid "Line %d: unknown relocation type: 0x%x."
4515 #: config/tc-m68k.c:680
4516 msgid "Unknown PC relative instruction"
4519 #: config/tc-m68k.c:806
4521 msgid "Can not do %d byte pc-relative relocation"
4524 #: config/tc-m68k.c:808
4526 msgid "Can not do %d byte pc-relative pic relocation"
4529 #: config/tc-m68k.c:813
4531 msgid "Can not do %d byte relocation"
4534 #: config/tc-m68k.c:815
4536 msgid "Can not do %d byte pic relocation"
4539 #: config/tc-m68k.c:919 config/tc-mips.c:11242
4541 msgid "Cannot make %s relocation PC relative"
4544 #: config/tc-m68k.c:1032 config/tc-tahoe.c:1503 config/tc-vax.c:1766
4548 #: config/tc-m68k.c:1062 config/tc-tahoe.c:1520 config/tc-vax.c:1783
4549 msgid "Unknown operator"
4552 #: config/tc-m68k.c:1837
4553 msgid "invalid instruction for this architecture; needs "
4556 #: config/tc-m68k.c:1842
4557 msgid "fpu (68040, 68060 or 68881/68882)"
4560 #: config/tc-m68k.c:1845
4561 msgid "mmu (68030 or 68851)"
4564 #: config/tc-m68k.c:1848
4565 msgid "68020 or higher"
4568 #: config/tc-m68k.c:1851
4569 msgid "68000 or higher"
4572 #: config/tc-m68k.c:1854
4573 msgid "68010 or higher"
4576 #: config/tc-m68k.c:1883
4577 msgid "operands mismatch"
4580 #: config/tc-m68k.c:1940 config/tc-m68k.c:1946 config/tc-m68k.c:1952
4581 msgid "operand out of range"
4584 #: config/tc-m68k.c:2009
4586 msgid "Bignum too big for %c format; truncated"
4589 #: config/tc-m68k.c:2077
4590 msgid "displacement too large for this architecture; needs 68020 or higher"
4593 #: config/tc-m68k.c:2187
4595 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4598 #: config/tc-m68k.c:2192
4599 msgid "invalid index size for coldfire"
4602 #: config/tc-m68k.c:2245
4603 msgid "Forcing byte displacement"
4606 #: config/tc-m68k.c:2247
4607 msgid "byte displacement out of range"
4610 #: config/tc-m68k.c:2294 config/tc-m68k.c:2332
4611 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4614 #: config/tc-m68k.c:2318 config/tc-m68k.c:2352
4615 msgid ":b not permitted; defaulting to :w"
4618 #: config/tc-m68k.c:2429
4619 msgid "unsupported byte value; use a different suffix"
4622 #: config/tc-m68k.c:2443
4623 msgid "unknown/incorrect operand"
4626 #: config/tc-m68k.c:2476 config/tc-m68k.c:2484 config/tc-m68k.c:2491
4627 #: config/tc-m68k.c:2498
4628 msgid "out of range"
4631 #: config/tc-m68k.c:2548
4632 msgid "Can't use long branches on 68000/68010/5200"
4635 #: config/tc-m68k.c:2658
4636 msgid "Expression out of range, using 0"
4639 #: config/tc-m68k.c:2770 config/tc-m68k.c:2786
4640 msgid "Floating point register in register list"
4643 #: config/tc-m68k.c:2776
4644 msgid "Wrong register in floating-point reglist"
4647 #: config/tc-m68k.c:2792
4648 msgid "incorrect register in reglist"
4651 #: config/tc-m68k.c:2798
4652 msgid "wrong register in floating-point reglist"
4655 #: config/tc-m68k.c:2874
4656 msgid "failed sanity check"
4660 #: config/tc-m68k.c:3239
4665 #: config/tc-m68k.c:3250
4669 #: config/tc-m68k.c:3267
4670 msgid "Missing operand"
4673 #: config/tc-m68k.c:3599
4675 msgid "%s -- statement `%s' ignored"
4678 #: config/tc-m68k.c:3643
4680 msgid "Don't know how to figure width of %c in md_assemble()"
4683 #: config/tc-m68k.c:3811 config/tc-m68k.c:3849
4685 msgid "Internal Error: Can't find %s in hash table"
4688 #: config/tc-m68k.c:3814 config/tc-m68k.c:3852
4690 msgid "Internal Error: Can't hash %s: %s"
4693 #: config/tc-m68k.c:3980
4695 msgid "unrecognized default cpu `%s' ???"
4698 #: config/tc-m68k.c:3992
4699 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4702 #: config/tc-m68k.c:4012
4703 msgid "options for 68881 and no-68881 both given"
4706 #: config/tc-m68k.c:4014
4707 msgid "options for 68851 and no-68851 both given"
4710 #: config/tc-m68k.c:4085
4712 msgid "text label `%s' aligned to odd boundary"
4715 #: config/tc-m68k.c:4302
4716 msgid "invalid byte branch offset"
4719 #: config/tc-m68k.c:4360
4720 msgid "short branch with zero offset: use :w"
4723 #: config/tc-m68k.c:4896 config/tc-m68k.c:4907
4724 msgid "expression out of range: defaulting to 1"
4727 #: config/tc-m68k.c:4939
4728 msgid "expression out of range: defaulting to 0"
4731 #: config/tc-m68k.c:4972 config/tc-m68k.c:4984
4733 msgid "Can't deal with expression; defaulting to %ld"
4736 #: config/tc-m68k.c:4998
4737 msgid "expression doesn't fit in BYTE"
4740 #: config/tc-m68k.c:5002
4741 msgid "expression doesn't fit in WORD"
4744 #: config/tc-m68k.c:5095
4746 msgid "%s: unrecognized processor name"
4749 #: config/tc-m68k.c:5160
4750 msgid "bad coprocessor id"
4753 #: config/tc-m68k.c:5166
4754 msgid "unrecognized fopt option"
4757 #: config/tc-m68k.c:5300
4759 msgid "option `%s' may not be negated"
4762 #: config/tc-m68k.c:5311
4764 msgid "option `%s' not recognized"
4767 #: config/tc-m68k.c:5344
4768 msgid "bad format of OPT NEST=depth"
4771 #: config/tc-m68k.c:5407
4772 msgid "missing label"
4775 #: config/tc-m68k.c:5431 config/tc-m68k.c:5460
4776 msgid "bad register list"
4779 #: config/tc-m68k.c:5433
4781 msgid "bad register list: %s"
4784 #: config/tc-m68k.c:5531
4785 msgid "restore without save"
4788 #: config/tc-m68k.c:5708 config/tc-m68k.c:6057
4789 msgid "syntax error in structured control directive"
4792 #: config/tc-m68k.c:5759
4793 msgid "missing condition code in structured control directive"
4796 #: config/tc-m68k.c:6091
4797 msgid "missing then"
4800 #: config/tc-m68k.c:6173
4801 msgid "else without matching if"
4804 #: config/tc-m68k.c:6207
4805 msgid "endi without matching if"
4808 #: config/tc-m68k.c:6248
4809 msgid "break outside of structured loop"
4812 #: config/tc-m68k.c:6287
4813 msgid "next outside of structured loop"
4816 #: config/tc-m68k.c:6339
4820 #: config/tc-m68k.c:6377
4821 msgid "missing to or downto"
4824 #: config/tc-m68k.c:6413 config/tc-m68k.c:6447 config/tc-m68k.c:6657
4828 #: config/tc-m68k.c:6550
4829 msgid "endf without for"
4832 #: config/tc-m68k.c:6606
4833 msgid "until without repeat"
4836 #: config/tc-m68k.c:6693
4837 msgid "endw without while"
4840 #: config/tc-m68k.c:6817
4842 msgid "unrecognized option `%s'"
4845 #: config/tc-m68k.c:6862
4847 msgid "unrecognized architecture specification `%s'"
4850 #: config/tc-m68k.c:6932
4853 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
4854 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
4855 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
4856 " | -mcpu32 | -m5200\n"
4857 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
4858 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
4859 "\t\t\ttarget has/lacks floating-point coprocessor\n"
4860 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
4863 #: config/tc-m68k.c:6942
4865 "-m68851 | -mno-68851\n"
4866 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
4867 "\t\t\t[default yes for 68020 and up]\n"
4868 "-pic, -k\t\tgenerate position independent code\n"
4869 "-S\t\t\tturn jbsr into jsr\n"
4870 "--pcrel never turn PC-relative branches into absolute jumps\n"
4871 "--register-prefix-optional\n"
4872 "\t\t\trecognize register names without prefix character\n"
4873 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
4876 #: config/tc-m68k.c:6952
4878 "--base-size-default-16\tbase reg without size is 16 bits\n"
4879 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
4880 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
4881 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
4884 #: config/tc-m68k.c:6987
4886 msgid "Error %s in %s\n"
4889 #: config/tc-m68k.c:6991
4891 msgid "Opcode(%d.%s): "
4894 #: config/tc-m88k.c:205
4896 msgid "Can't hash instruction '%s':%s"
4899 #: config/tc-m88k.c:257
4901 msgid "Invalid mnemonic '%s'"
4904 #: config/tc-m88k.c:277
4905 msgid "Parameter syntax error"
4908 #: config/tc-m88k.c:332
4909 msgid "Unknown relocation type"
4912 #. Having this here repeats the warning somtimes.
4913 #. But can't we stand that?
4914 #: config/tc-m88k.c:445
4915 msgid "Use of obsolete instruction"
4918 #: config/tc-m88k.c:562
4919 msgid "Expression truncated to 16 bits"
4922 #: config/tc-m88k.c:628 config/tc-m88k.c:650
4923 msgid "Expression truncated to 5 bits"
4926 #: config/tc-m88k.c:872
4927 msgid "Expression truncated to 9 bits"
4930 #: config/tc-m88k.c:894
4931 msgid "Removed lower 2 bits of expression"
4934 #: config/tc-m88k.c:1033
4935 msgid "Bad relocation type"
4938 #: config/tc-m88k.c:1046
4939 msgid "md_number_to_disp not defined"
4942 #: config/tc-m88k.c:1056
4943 msgid "md_number_to_field not defined"
4946 #: config/tc-m88k.c:1169
4947 msgid "Relaxation should never occur"
4950 #: config/tc-m88k.c:1264 config/tc-sparc.c:3540 read.c:1962
4952 msgid "BSS length (%d.) <0! Ignored."
4955 #: config/tc-m88k.c:1308
4957 msgid "Ignoring attempt to re-define symbol %s."
4960 #: config/tc-m88k.h:78
4961 msgid "m88k convert_frag\n"
4964 #: config/tc-mcore.c:508
4966 msgid "register expected, but saw '%.6s'"
4969 #: config/tc-mcore.c:592
4971 msgid "control register expected, but saw '%.6s'"
4974 #: config/tc-mcore.c:630
4975 msgid "bad/missing psr specifier"
4978 #: config/tc-mcore.c:791
4979 msgid "more than 65K literal pools"
4982 #: config/tc-mcore.c:845
4986 #: config/tc-mcore.c:885
4987 msgid "operand must be a constant"
4990 #: config/tc-mcore.c:887
4992 msgid "operand must be absolute in range %d..%d, not %d"
4995 #: config/tc-mcore.c:925
4996 msgid "operand must be a multiple of 4"
4999 #: config/tc-mcore.c:932
5000 msgid "operand must be a multiple of 2"
5003 #: config/tc-mcore.c:946 config/tc-mcore.c:1458 config/tc-mcore.c:1512
5004 msgid "base register expected"
5007 #: config/tc-mcore.c:995
5009 msgid "unknown opcode \"%s\""
5012 #: config/tc-mcore.c:1038
5013 msgid "invalid register: r15 illegal"
5016 #: config/tc-mcore.c:1086 config/tc-mcore.c:1662
5017 msgid "M340 specific opcode used when assembling for M210"
5020 #: config/tc-mcore.c:1104 config/tc-mcore.c:1143 config/tc-mcore.c:1162
5021 #: config/tc-mcore.c:1181 config/tc-mcore.c:1208 config/tc-mcore.c:1237
5022 #: config/tc-mcore.c:1274 config/tc-mcore.c:1309 config/tc-mcore.c:1328
5023 #: config/tc-mcore.c:1347 config/tc-mcore.c:1379 config/tc-mcore.c:1404
5024 #: config/tc-mcore.c:1461 config/tc-mcore.c:1515 config/tc-mcore.c:1551
5025 #: config/tc-mcore.c:1609 config/tc-mcore.c:1631 config/tc-mcore.c:1654
5026 msgid "second operand missing"
5029 #: config/tc-mcore.c:1119
5030 msgid "destination register must be r1"
5033 #: config/tc-mcore.c:1140
5034 msgid "source register must be r1"
5037 #: config/tc-mcore.c:1203 config/tc-mcore.c:1260
5038 msgid "immediate is not a power of two"
5041 #: config/tc-mcore.c:1231
5042 msgid "translating bgeni to movi"
5045 #: config/tc-mcore.c:1268
5046 msgid "translating mgeni to movi"
5049 #: config/tc-mcore.c:1300
5050 msgid "translating bmaski to movi"
5053 #: config/tc-mcore.c:1374
5055 msgid "displacement too large (%d)"
5058 #: config/tc-mcore.c:1388
5059 msgid "Invalid register: r0 and r15 illegal"
5062 #: config/tc-mcore.c:1419
5063 msgid "bad starting register: r0 and r15 invalid"
5066 #: config/tc-mcore.c:1432
5067 msgid "ending register must be r15"
5070 #: config/tc-mcore.c:1452
5071 msgid "bad base register: must be r0"
5074 #: config/tc-mcore.c:1470
5075 msgid "first register must be r4"
5078 #: config/tc-mcore.c:1481
5079 msgid "last register must be r7"
5082 #: config/tc-mcore.c:1518
5083 msgid "reg-reg expected"
5086 #: config/tc-mcore.c:1628
5087 msgid "second operand must be 1"
5090 #: config/tc-mcore.c:1649
5091 msgid "zero used as immediate value"
5094 #: config/tc-mcore.c:1676
5095 msgid "duplicated psr bit specifier"
5098 #: config/tc-mcore.c:1682
5099 msgid "`af' must appear alone"
5102 #: config/tc-mcore.c:1689
5104 msgid "unimplemented opcode \"%s\""
5107 #: config/tc-mcore.c:1698
5109 msgid "ignoring operands: %s "
5112 #: config/tc-mcore.c:1767 config/tc-w65.c:836
5113 msgid "Bad call to MD_NTOF()"
5116 #: config/tc-mcore.c:1840
5118 msgid "unrecognised cpu type '%s'"
5121 #: config/tc-mcore.c:1859
5123 "MCORE specific options:\n"
5124 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5125 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5126 " -cpu=[210|340] select CPU type\n"
5127 " -EB assemble for a big endian system (default)\n"
5128 " -EL assemble for a little endian system\n"
5131 #: config/tc-mcore.c:1878
5132 msgid "failed sanity check: short_jump"
5135 #: config/tc-mcore.c:1889
5136 msgid "failed sanity check: long_jump"
5139 #: config/tc-mcore.c:1916
5141 msgid "odd displacement at %x"
5144 #: config/tc-mcore.c:2104
5148 #: config/tc-mcore.c:2135
5150 msgid "odd distance branch (0x%x bytes)"
5153 #: config/tc-mcore.c:2139
5155 msgid "pcrel for branch to %s too far (0x%x)"
5158 #: config/tc-mcore.c:2158
5160 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5163 #: config/tc-mcore.c:2169
5165 msgid "pcrel for loopt too far (0x%x)"
5168 #: config/tc-mcore.c:2400
5170 msgid "Can not do %d byte %srelocation"
5173 #: config/tc-mcore.c:2402
5177 #: config/tc-mcore.c:2419 config/tc-pj.c:569 config/tc-sh.c:3326
5179 msgid "Cannot represent relocation type %s"
5182 #: config/tc-mips.c:642
5184 msgid "internal Error, line %d, %s"
5187 #: config/tc-mips.c:644
5188 msgid "MIPS internal Error"
5191 #: config/tc-mips.c:927
5192 msgid "-G not supported in this configuration."
5195 #: config/tc-mips.c:996
5196 msgid "trap exception not supported at ISA 1"
5199 #: config/tc-mips.c:1053
5201 msgid "internal: can't hash `%s': %s"
5204 #: config/tc-mips.c:1061
5206 msgid "internal error: bad mips16 opcode: %s %s\n"
5209 #: config/tc-mips.c:1229
5211 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5214 #: config/tc-mips.c:1782 config/tc-mips.c:11374
5215 msgid "extended instruction in delay slot"
5218 #: config/tc-mips.c:1804 config/tc-mips.c:1811
5220 msgid "jump to misaligned address (0x%lx)"
5223 #: config/tc-mips.c:2460 config/tc-mips.c:2814
5224 msgid "Macro instruction expanded into multiple instructions"
5227 #: config/tc-mips.c:2867
5228 msgid "unsupported large constant"
5231 #: config/tc-mips.c:2869
5233 msgid "Instruction %s requires absolute expression"
5236 #: config/tc-mips.c:3015
5237 msgid "Number larger than 32 bits"
5240 #: config/tc-mips.c:3036
5241 msgid "Number larger than 64 bits"
5244 #: config/tc-mips.c:3304 config/tc-mips.c:3376 config/tc-mips.c:5055
5245 #: config/tc-mips.c:5106 config/tc-mips.c:5642 config/tc-mips.c:5705
5246 msgid "PIC code offset overflow (max 16 signed bits)"
5249 #: config/tc-mips.c:3615
5251 msgid "Branch %s is always false (nop)"
5254 #: config/tc-mips.c:3620
5256 msgid "Branch likely %s is always false"
5259 #: config/tc-mips.c:3627 config/tc-mips.c:3701 config/tc-mips.c:3804
5260 #: config/tc-mips.c:3859 config/tc-mips.c:6742 config/tc-mips.c:6751
5261 #: config/tc-mips.c:6759 config/tc-mips.c:6868
5262 msgid "Unsupported large constant"
5265 #. result is always true
5266 #: config/tc-mips.c:3663
5268 msgid "Branch %s is always true"
5271 #: config/tc-mips.c:3935 config/tc-mips.c:4042
5272 msgid "Divide by zero."
5275 #: config/tc-mips.c:4626
5276 msgid "MIPS PIC call to register other than $25"
5279 #: config/tc-mips.c:4631 config/tc-mips.c:4743
5280 msgid "No .cprestore pseudo-op used in PIC code"
5283 #: config/tc-mips.c:4816 config/tc-mips.c:4905 config/tc-mips.c:5393
5284 #: config/tc-mips.c:5434 config/tc-mips.c:5452 config/tc-mips.c:6081
5285 msgid "opcode not supported on this processor"
5288 #: config/tc-mips.c:5912 config/tc-mips.c:6636
5289 msgid "Macro used $at after \".set noat\""
5292 #: config/tc-mips.c:6052 config/tc-mips.c:6070
5293 msgid "rotate count too large"
5296 #: config/tc-mips.c:6121
5298 msgid "Instruction %s: result is always false"
5301 #: config/tc-mips.c:6290
5303 msgid "Instruction %s: result is always true"
5306 #: config/tc-mips.c:6429 config/tc-mips.c:6456 config/tc-mips.c:6528
5307 #: config/tc-mips.c:6553
5308 msgid "operand overflow"
5311 #. FIXME: Check if this is one of the itbl macros, since they
5312 #. are added dynamically.
5313 #: config/tc-mips.c:6632
5315 msgid "Macro %s not implemented yet"
5318 #: config/tc-mips.c:6902
5320 msgid "internal: bad mips opcode (mask error): %s %s"
5323 #: config/tc-mips.c:6958
5325 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5328 #: config/tc-mips.c:6965
5330 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5333 #: config/tc-mips.c:7073
5335 msgid "opcode not supported on this processor: %s (%s)"
5338 #: config/tc-mips.c:7144
5340 msgid "Improper shift amount (%ld)"
5343 #: config/tc-mips.c:7170 config/tc-mips.c:8324 config/tc-mips.c:8439
5345 msgid "Invalid value for `%s' (%lu)"
5348 #: config/tc-mips.c:7188
5350 msgid "Illegal break code (%ld)"
5353 #: config/tc-mips.c:7202
5355 msgid "Illegal lower break code (%ld)"
5358 #: config/tc-mips.c:7215
5360 msgid "Illegal 20-bit code (%ld)"
5363 #: config/tc-mips.c:7227
5365 msgid "Coproccesor code > 25 bits (%ld)"
5368 #: config/tc-mips.c:7240
5370 msgid "Illegal 19-bit code (%ld)"
5373 #: config/tc-mips.c:7252
5375 msgid "Invalidate performance regster (%ld)"
5378 #: config/tc-mips.c:7289
5380 msgid "Invalid register number (%d)"
5383 #: config/tc-mips.c:7453
5385 msgid "Invalid float register number (%d)"
5388 #: config/tc-mips.c:7463
5390 msgid "Float register should be even, was %d"
5393 #: config/tc-mips.c:7514
5394 msgid "absolute expression required"
5397 #: config/tc-mips.c:7575
5399 msgid "Bad floating point constant: %s"
5402 #: config/tc-mips.c:7697
5403 msgid "Can't use floating point insn in this section"
5406 #: config/tc-mips.c:7751
5407 msgid "16 bit expression not in range 0..65535"
5410 #: config/tc-mips.c:7788
5411 msgid "16 bit expression not in range -32768..32767"
5414 #: config/tc-mips.c:7859
5415 msgid "lui expression not in range 0..65535"
5418 #: config/tc-mips.c:7883
5420 msgid "invalid condition code register $fcc%d"
5423 #: config/tc-mips.c:7908
5424 msgid "invalid coprocessor sub-selection value (0-7)"
5427 #: config/tc-mips.c:7913
5429 msgid "bad char = '%c'\n"
5432 #: config/tc-mips.c:7926 config/tc-mips.c:8464
5433 msgid "illegal operands"
5436 #: config/tc-mips.c:7993
5437 msgid "unrecognized opcode"
5440 #: config/tc-mips.c:8102
5442 msgid "invalid register number (%d)"
5445 #: config/tc-mips.c:8183
5446 msgid "used $at without \".set noat\""
5449 #: config/tc-mips.c:8358
5450 msgid "can't parse register list"
5453 #: config/tc-mips.c:8392 config/tc-mips.c:8422
5454 msgid "invalid register list"
5457 #: config/tc-mips.c:8590
5458 msgid "extended operand requested but not required"
5461 #: config/tc-mips.c:8592
5462 msgid "invalid unextended operand value"
5465 #: config/tc-mips.c:8620
5466 msgid "operand value out of range for instruction"
5469 #: config/tc-mips.c:9005
5471 msgid "invalid architecture -mcpu=%s"
5474 #: config/tc-mips.c:9054
5475 msgid "-G may not be used with embedded PIC code"
5478 #: config/tc-mips.c:9066
5479 msgid "-call_shared is supported only for ELF format"
5482 #: config/tc-mips.c:9072 config/tc-mips.c:10158 config/tc-mips.c:10332
5483 msgid "-G may not be used with SVR4 PIC code"
5486 #: config/tc-mips.c:9081
5487 msgid "-non_shared is supported only for ELF format"
5490 #: config/tc-mips.c:9097
5491 msgid "-G is not supported for this configuration"
5494 #: config/tc-mips.c:9102
5495 msgid "-G may not be used with SVR4 or embedded PIC code"
5498 #: config/tc-mips.c:9126
5499 msgid "No compiled in support for 64 bit object file format"
5502 #: config/tc-mips.c:9218
5505 "-membedded-pic\t\tgenerate embedded position independent code\n"
5506 "-EB\t\t\tgenerate big endian output\n"
5507 "-EL\t\t\tgenerate little endian output\n"
5508 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
5509 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5510 "\t\t\timplicitly with the gp register [default 8]\n"
5513 #: config/tc-mips.c:9226
5515 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5516 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5517 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5518 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5519 "-mips5 generate MIPS ISA V instructions\n"
5520 "-mips32 generate MIPS32 ISA instructions\n"
5521 "-mips64 generate MIPS64 ISA instructions\n"
5522 "-mcpu=CPU\t\tgenerate code for CPU, where CPU is one of:\n"
5525 #: config/tc-mips.c:9257
5527 "-mCPU\t\t\tequivalent to -mcpu=CPU.\n"
5528 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5529 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5532 #: config/tc-mips.c:9270
5534 "-mips16\t\t\tgenerate mips16 instructions\n"
5535 "-no-mips16\t\tdo not generate mips16 instructions\n"
5538 #: config/tc-mips.c:9273
5540 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5541 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5542 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5543 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5544 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5547 #: config/tc-mips.c:9280
5549 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5550 "-non_shared\t\tdo not generate position independent code\n"
5551 "-xgot\t\t\tassume a 32 bit GOT\n"
5552 "-32\t\t\tcreate 32 bit object file (default)\n"
5553 "-64\t\t\tcreate 64 bit object file\n"
5556 #: config/tc-mips.c:9337
5558 msgid "Unsupported reloc size %d"
5561 #: config/tc-mips.c:9440
5562 msgid "Unmatched %%hi reloc"
5565 #: config/tc-mips.c:9563
5566 msgid "Invalid PC relative reloc"
5569 #: config/tc-mips.c:9673 config/tc-sparc.c:3101 config/tc-sparc.c:3108
5570 #: config/tc-sparc.c:3115 config/tc-sparc.c:3122 config/tc-sparc.c:3129
5571 #: config/tc-sparc.c:3138 config/tc-sparc.c:3149 config/tc-sparc.c:3175
5572 #: config/tc-sparc.c:3203 write.c:992 write.c:1056
5573 msgid "relocation overflow"
5576 #: config/tc-mips.c:9689
5578 msgid "Branch to odd address (%lx)"
5581 #: config/tc-mips.c:9853
5583 msgid "%08lx UNDEFINED\n"
5586 #: config/tc-mips.c:9919
5587 msgid "Alignment negative: 0 assumed."
5590 #: config/tc-mips.c:10007
5591 msgid "No read only data section in this object file format"
5594 #: config/tc-mips.c:10030
5595 msgid "Global pointers not supported; recompile -G 0"
5598 #: config/tc-mips.c:10116
5600 msgid "%s: no such section"
5603 #: config/tc-mips.c:10153
5605 msgid ".option pic%d not supported"
5608 #: config/tc-mips.c:10164
5610 msgid "Unrecognized option \"%s\""
5613 #: config/tc-mips.c:10227
5614 msgid "`noreorder' must be set before `nomacro'"
5617 #: config/tc-mips.c:10269
5618 msgid "unknown ISA level"
5621 #: config/tc-mips.c:10291
5622 msgid ".set pop with no .set push"
5625 #: config/tc-mips.c:10315
5627 msgid "Tried to set unrecognized symbol: %s\n"
5630 #: config/tc-mips.c:10365
5631 msgid ".cpload not in noreorder section"
5634 #: config/tc-mips.c:10447
5635 msgid "Unsupported use of .gpword"
5638 #: config/tc-mips.c:10584
5639 msgid "expected `$'"
5642 #: config/tc-mips.c:10592
5643 msgid "Bad register number"
5646 #: config/tc-mips.c:10608
5647 msgid "Unrecognized register name"
5650 #: config/tc-mips.c:10807
5651 msgid "unsupported PC relative reference to different section"
5654 #: config/tc-mips.c:10916
5655 msgid "unsupported relocation"
5658 #: config/tc-mips.c:11020
5659 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5662 #: config/tc-mips.c:11083
5663 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5666 #: config/tc-mips.c:11596
5667 msgid "missing `.end' at end of assembly"
5670 #: config/tc-mips.c:11611
5671 msgid "Expected simple number."
5674 #: config/tc-mips.c:11637
5676 msgid " *input_line_pointer == '%c' 0x%02x\n"
5679 #: config/tc-mips.c:11639
5680 msgid "Invalid number"
5683 #: config/tc-mips.c:11693
5684 msgid ".end not in text section"
5687 #: config/tc-mips.c:11697
5688 msgid ".end directive without a preceding .ent directive."
5691 #: config/tc-mips.c:11706
5692 msgid ".end symbol does not match .ent symbol."
5695 #: config/tc-mips.c:11709
5696 msgid ".end directive missing or unknown symbol"
5699 #: config/tc-mips.c:11784
5700 msgid ".ent or .aent not in text section."
5703 #: config/tc-mips.c:11787
5704 msgid "missing `.end'"
5707 #: config/tc-mips.c:11820 ecoff.c:3205
5708 msgid ".frame outside of .ent"
5711 #: config/tc-mips.c:11831 ecoff.c:3216
5712 msgid "Bad .frame directive"
5715 #: config/tc-mips.c:11861
5716 msgid ".mask/.fmask outside of .ent"
5719 #: config/tc-mips.c:11868
5720 msgid "Bad .mask/.fmask directive"
5723 #: config/tc-mn10200.c:333
5725 "MN10200 options:\n"
5729 #: config/tc-mn10200.c:807 config/tc-mn10300.c:953 config/tc-ppc.c:1736
5730 #: config/tc-v850.c:1728
5732 msgid "Unrecognized opcode: `%s'"
5735 #: config/tc-mn10200.c:1050 config/tc-mn10300.c:1476 config/tc-ppc.c:2097
5736 #: config/tc-v850.c:2152
5738 msgid "junk at end of line: `%s'"
5741 #: config/tc-mn10200.c:1374 config/tc-mn10300.c:2045 config/tc-ppc.c:1224
5742 #: config/tc-v850.c:1656
5744 msgid "operand out of range (%s not between %ld and %ld)"
5747 #: config/tc-mn10300.c:542
5749 "MN10300 options:\n"
5753 #: config/tc-mn10300.c:970
5754 msgid "Invalid opcode/operands"
5757 #: config/tc-mn10300.c:1447
5758 msgid "Invalid register specification."
5761 #: config/tc-ns32k.c:446
5762 msgid "Invalid syntax in PC-relative addressing mode"
5765 #: config/tc-ns32k.c:470
5766 msgid "Invalid syntax in External addressing mode"
5769 #: config/tc-ns32k.c:550
5770 msgid "Invalid syntax in Memory Relative addressing mode"
5773 #: config/tc-ns32k.c:617
5774 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
5777 #: config/tc-ns32k.c:622
5778 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
5781 #: config/tc-ns32k.c:627
5782 msgid "Scaled-indexed addressing mode combined with scaled-index"
5785 #: config/tc-ns32k.c:638
5786 msgid "Invalid or illegal addressing mode combined with scaled-index"
5789 #: config/tc-ns32k.c:750
5790 msgid "Premature end of suffix -- Defaulting to d"
5793 #: config/tc-ns32k.c:763
5794 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
5797 #: config/tc-ns32k.c:809
5798 msgid "Very short instr to option, ie you can't do it on a NULLstr"
5801 #: config/tc-ns32k.c:860
5802 msgid "No such entry in list. (cpu/mmu register)"
5805 #: config/tc-ns32k.c:901
5806 msgid "Internal consistency error. check ns32k-opcode.h"
5809 #: config/tc-ns32k.c:925
5810 msgid "Address of immediate operand"
5813 #: config/tc-ns32k.c:926
5814 msgid "Invalid immediate write operand."
5817 #: config/tc-ns32k.c:1056
5818 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
5821 #: config/tc-ns32k.c:1089
5822 msgid "No such opcode"
5825 #: config/tc-ns32k.c:1166
5826 msgid "Bad suffix, defaulting to d"
5829 #: config/tc-ns32k.c:1194
5830 msgid "Too many operands passed to instruction"
5833 #. Check error in default.
5834 #: config/tc-ns32k.c:1207
5835 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
5838 #: config/tc-ns32k.c:1211
5839 msgid "Wrong number of operands"
5842 #: config/tc-ns32k.c:1332
5843 msgid "iif convert internal pcrel/binary"
5846 #: config/tc-ns32k.c:1349
5847 msgid "Bignum too big for long"
5850 #: config/tc-ns32k.c:1427
5851 msgid "iif convert internal pcrel/pointer"
5854 #: config/tc-ns32k.c:1432
5855 msgid "Internal logic error in iif.iifP[n].type"
5858 #. We cant relax this case.
5859 #: config/tc-ns32k.c:1470
5860 msgid "Can't relax difference"
5863 #: config/tc-ns32k.c:1518
5864 msgid "Displacement to large for :d"
5867 #: config/tc-ns32k.c:1531
5868 msgid "Internal logic error in iif.iifP[].type"
5871 #: config/tc-ns32k.c:1591
5873 msgid "Can not do %d byte pc-relative relocation for storage type %d"
5876 #: config/tc-ns32k.c:1594
5878 msgid "Can not do %d byte relocation for storage type %d"
5882 #: config/tc-ns32k.c:1626
5884 msgid "Can't hash %s: %s"
5887 #: config/tc-ns32k.c:1714
5888 msgid "Byte displacement out of range. line number not valid"
5891 #: config/tc-ns32k.c:1723
5892 msgid "Word displacement out of range. line number not valid"
5895 #: config/tc-ns32k.c:1737
5896 msgid "Double word displacement out of range"
5899 #: config/tc-ns32k.c:1757
5901 msgid "Internal logic error. line %s, file \"%s\""
5904 #: config/tc-ns32k.c:1805
5906 msgid "Internal logic error. line %s, file \"%s\""
5909 #: config/tc-ns32k.c:1909
5910 msgid "Bit field out of range"
5913 #: config/tc-ns32k.c:2176
5915 msgid "invalid architecture option -m%s"
5918 #: config/tc-ns32k.c:2192
5921 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
5924 #: config/tc-ns32k.c:2370
5926 msgid "Cannot find relocation type for symbol %s, code %d"
5929 #: config/tc-pj.c:66 config/tc-pj.c:74
5930 msgid "confusing relocation expressions"
5933 #: config/tc-pj.c:165
5934 msgid "can't have relocation for ipush"
5937 #: config/tc-pj.c:272
5939 msgid "unknown opcode %s"
5942 #: config/tc-pj.c:421
5945 "-little\t\t\tgenerate little endian code\n"
5946 "-big\t\t\tgenerate big endian code\n"
5949 #: config/tc-pj.c:458 config/tc-sh.c:2899 config/tc-sh.c:2906
5950 #: config/tc-sh.c:2913 config/tc-sh.c:2920
5951 msgid "pcrel too far"
5954 #: config/tc-pj.c:526 config/tc-sh.c:3011
5955 msgid "offset out of range"
5958 #: config/tc-pj.h:38
5959 msgid "convert_frag\n"
5962 #: config/tc-pj.h:39
5963 msgid "estimate size\n"
5966 #: config/tc-ppc.c:926
5968 msgid "invalid switch -m%s"
5971 #: config/tc-ppc.c:963
5973 "PowerPC options:\n"
5975 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
5976 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
5977 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
5978 "-mppc, -mppc32, -m403, -m405, -m603, -m604\n"
5979 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
5980 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
5981 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
5982 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
5983 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
5984 "-mregnames\t\tAllow symbolic names for registers\n"
5985 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
5988 #: config/tc-ppc.c:978
5990 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
5991 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
5992 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
5993 "-mlittle, -mlittle-endian\n"
5994 "\t\t\tgenerate code for a little endian machine\n"
5995 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
5996 "-msolaris\t\tgenerate code for Solaris\n"
5997 "-mno-solaris\t\tdo not generate code for Solaris\n"
5998 "-V\t\t\tprint assembler version number\n"
5999 "-Qy, -Qn\t\tignored\n"
6002 #: config/tc-ppc.c:1013
6004 msgid "Unknown default cpu = %s, os = %s"
6007 #: config/tc-ppc.c:1038
6008 msgid "Neither Power nor PowerPC opcodes were selected."
6011 #: config/tc-ppc.c:1117
6013 msgid "Internal assembler error for instruction %s"
6016 #: config/tc-ppc.c:1136
6018 msgid "Internal assembler error for macro %s"
6021 #: config/tc-ppc.c:1346
6022 msgid "identifier+constant@got means identifier@got+constant"
6025 #: config/tc-ppc.c:1400 config/tc-sh.c:341 config/tc-sh.c:369
6027 msgid "%s relocations do not fit in %d bytes\n"
6030 #: config/tc-ppc.c:1500
6032 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
6035 #: config/tc-ppc.c:1582
6036 msgid "Relocation cannot be done when using -mrelocatable"
6039 #: config/tc-ppc.c:1663
6041 msgid "syntax error: invalid toc specifier `%s'"
6044 #: config/tc-ppc.c:1677
6046 msgid "syntax error: expected `]', found `%c'"
6049 #: config/tc-ppc.c:1912
6050 msgid "[tocv] symbol is not a toc symbol"
6053 #: config/tc-ppc.c:1923
6054 msgid "Unimplemented toc32 expression modifier"
6057 #: config/tc-ppc.c:1928
6058 msgid "Unimplemented toc64 expression modifier"
6061 #: config/tc-ppc.c:1932
6063 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
6066 #: config/tc-ppc.c:2085
6068 msgid "syntax error; found `%c' but expected `%c'"
6071 #: config/tc-ppc.c:2197
6072 msgid "wrong number of operands"
6075 #: config/tc-ppc.c:2253
6076 msgid "Bad .section directive: want a,w,x,e in string"
6079 #: config/tc-ppc.c:2367
6080 msgid "missing size"
6083 #: config/tc-ppc.c:2376
6084 msgid "negative size"
6087 #: config/tc-ppc.c:2417
6088 msgid "missing real symbol name"
6091 #: config/tc-ppc.c:2438
6092 msgid "attempt to redefine symbol"
6095 #: config/tc-ppc.c:2672
6096 msgid "The XCOFF file format does not support arbitrary sections"
6099 #: config/tc-ppc.c:2749
6100 msgid "missing rename string"
6103 #: config/tc-ppc.c:2780 config/tc-ppc.c:3305 read.c:2992
6104 msgid "missing value"
6107 #: config/tc-ppc.c:2798
6108 msgid "illegal .stabx expression; zero assumed"
6111 #: config/tc-ppc.c:2830
6112 msgid "missing class"
6115 #: config/tc-ppc.c:2839
6116 msgid "missing type"
6119 #: config/tc-ppc.c:2900
6120 msgid "missing symbol name"
6123 #: config/tc-ppc.c:3076
6124 msgid "nested .bs blocks"
6127 #: config/tc-ppc.c:3109
6128 msgid ".es without preceding .bs"
6131 #: config/tc-ppc.c:3297
6132 msgid "non-constant byte count"
6135 #: config/tc-ppc.c:3342
6136 msgid ".tc not in .toc section"
6139 #: config/tc-ppc.c:3361
6140 msgid ".tc with no label"
6143 #: config/tc-ppc.c:3436
6144 msgid "No previous section to return to. Directive ignored."
6149 #: config/tc-ppc.c:3855
6150 msgid "Unsupported section attribute -- 'a'"
6153 #: config/tc-ppc.c:4045
6154 msgid "bad symbol suffix"
6157 #: config/tc-ppc.c:4138
6158 msgid "Unrecognized symbol suffix"
6161 #: config/tc-ppc.c:4220
6162 msgid "two .function pseudo-ops with no intervening .ef"
6165 #: config/tc-ppc.c:4233
6166 msgid ".ef with no preceding .function"
6169 #: config/tc-ppc.c:4361
6171 msgid "warning: symbol %s has no csect"
6174 #: config/tc-ppc.c:4662
6175 msgid "symbol in .toc does not match any .tc"
6178 #: config/tc-ppc.c:4956 config/tc-v850.c:2431
6179 msgid "unresolved expression that must be resolved"
6182 #: config/tc-ppc.c:4959
6183 msgid "unsupported relocation type"
6186 #: config/tc-ppc.c:5021
6188 msgid "cannot emit PC relative %s relocation against %s"
6191 #: config/tc-ppc.c:5026
6193 msgid "cannot emit PC relative %s relocation"
6196 #: config/tc-ppc.c:5088
6197 msgid "must branch to an address a multiple of 4"
6200 #: config/tc-ppc.c:5092
6202 msgid "@local or @plt branch destination is too far away, %ld bytes"
6205 #: config/tc-ppc.c:5116
6207 msgid "Gas failure, reloc value %d\n"
6210 #: config/tc-sh.c:878
6211 msgid "illegal register after @-"
6214 #: config/tc-sh.c:894
6215 msgid "must be @(r0,...)"
6218 #: config/tc-sh.c:910
6219 msgid "syntax error in @(r0,...)"
6222 #: config/tc-sh.c:943 config/tc-sh.c:948
6223 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6226 #: config/tc-sh.c:953
6230 #: config/tc-sh.c:962
6231 msgid "illegal register after @"
6234 #: config/tc-sh.c:1523
6236 msgid "Invalid register: 'r%d'"
6239 #: config/tc-sh.c:1686
6240 msgid "insn can't be combined with parallel processing insn"
6243 #: config/tc-sh.c:1693 config/tc-sh.c:1704
6244 msgid "multiple movx specifications"
6247 #: config/tc-sh.c:1698 config/tc-sh.c:1725
6248 msgid "multiple movy specifications"
6251 #: config/tc-sh.c:1706
6252 msgid "invalid movx address register"
6255 #: config/tc-sh.c:1712 config/tc-sh.c:1717
6256 msgid "invalid movx dsp register"
6259 #: config/tc-sh.c:1734 config/tc-sh.c:1739
6260 msgid "invalid movy dsp register"
6263 #: config/tc-sh.c:1743
6264 msgid "invalid movy address register"
6267 #: config/tc-sh.c:1749
6268 msgid "dsp immediate shift value not constant"
6271 #: config/tc-sh.c:1756 config/tc-sh.c:1769
6272 msgid "multiple parallel processing specifications"
6275 #: config/tc-sh.c:1762
6276 msgid "multiple condition specifications"
6279 #: config/tc-sh.c:1778
6280 msgid "insn cannot be combined with pmuls"
6283 #: config/tc-sh.c:1795
6284 msgid "bad padd / psub pmuls output operand"
6287 #: config/tc-sh.c:1805
6288 msgid "condition not followed by conditionalizable insn"
6291 #: config/tc-sh.c:1815
6292 msgid "unrecognized characters at end of parallel processing insn"
6295 #: config/tc-sh.c:1931
6297 msgid "excess operands: '%s'"
6300 #: config/tc-sh.c:2099
6301 msgid ".uses pseudo-op seen when not relaxing"
6304 #: config/tc-sh.c:2105
6305 msgid "bad .uses format"
6308 #: config/tc-sh.c:2166
6311 "-little\t\t\tgenerate little endian code\n"
6312 "-relax\t\t\talter jump instructions for long displacements\n"
6313 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6314 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6317 #: config/tc-sh.c:2177 config/tc-w65.c:862
6318 msgid "call to tc_Nout_fix_to_chars \n"
6321 #: config/tc-sh.c:2261
6322 msgid ".uses does not refer to a local symbol in the same section"
6325 #: config/tc-sh.c:2280
6326 msgid "can't find fixup pointed to by .uses"
6329 #: config/tc-sh.c:2303
6330 msgid ".uses target does not refer to a local symbol in the same section"
6333 #: config/tc-sh.c:2401
6334 msgid "displacement overflows 12-bit field"
6337 #: config/tc-sh.c:2404
6339 msgid "displacement to defined symbol %s overflows 12-bit field"
6342 #: config/tc-sh.c:2408
6344 msgid "displacement to undefined symbol %s overflows 12-bit field"
6347 #: config/tc-sh.c:2486
6348 msgid "displacement overflows 8-bit field"
6351 #: config/tc-sh.c:2489
6353 msgid "displacement to defined symbol %s overflows 8-bit field"
6356 #: config/tc-sh.c:2493
6358 msgid "displacement to undefined symbol %s overflows 8-bit field "
6361 #: config/tc-sh.c:2506
6363 msgid "overflow in branch to %s; converted into longer instruction sequence"
6366 #: config/tc-sh.c:2581 config/tc-sh.c:2629 config/tc-sparc.c:4084
6367 #: config/tc-sparc.c:4109
6368 msgid "misaligned data"
6371 #: config/tc-sh.c:3003
6372 msgid "misaligned offset"
6375 #: config/tc-sparc.c:280
6376 msgid "Invalid default architecture, broken assembler."
6379 #: config/tc-sparc.c:284 config/tc-sparc.c:487
6380 msgid "Bad opcode table, broken assembler."
6383 #: config/tc-sparc.c:479
6385 msgid "invalid architecture -xarch=%s"
6388 #: config/tc-sparc.c:481
6390 msgid "invalid architecture -A%s"
6393 #: config/tc-sparc.c:585
6394 msgid "Unrecognized option following -K"
6397 #: config/tc-sparc.c:626
6398 msgid "SPARC options:\n"
6401 #: config/tc-sparc.c:655
6404 "\t\t\tspecify variant of SPARC architecture\n"
6405 "-bump\t\t\twarn when assembler switches architectures\n"
6406 "-sparc\t\t\tignored\n"
6407 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
6408 "-relax\t\t\trelax jumps and branches (default)\n"
6409 "-no-relax\t\tavoid changing any jumps and branches\n"
6412 #: config/tc-sparc.c:663
6413 msgid "-k\t\t\tgenerate PIC\n"
6416 #: config/tc-sparc.c:667
6418 "-32\t\t\tcreate 32 bit object file\n"
6419 "-64\t\t\tcreate 64 bit object file\n"
6422 #: config/tc-sparc.c:670
6424 msgid "\t\t\t[default is %d]\n"
6427 #: config/tc-sparc.c:672
6429 "-TSO\t\t\tuse Total Store Ordering\n"
6430 "-PSO\t\t\tuse Partial Store Ordering\n"
6431 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
6434 #: config/tc-sparc.c:676
6436 msgid "\t\t\t[default is %s]\n"
6439 #: config/tc-sparc.c:678
6441 "-KPIC\t\t\tgenerate PIC\n"
6442 "-V\t\t\tprint assembler version number\n"
6443 "-undeclared-regs\tignore application global register usage without\n"
6444 "\t\t\tappropriate .register directive (default)\n"
6445 "-no-undeclared-regs\tforce error on application global register usage\n"
6446 "\t\t\twithout appropriate .register directive\n"
6448 "-Qy, -Qn\t\tignored\n"
6452 #: config/tc-sparc.c:690
6454 "-EL\t\t\tgenerate code for a little endian machine\n"
6455 "-EB\t\t\tgenerate code for a big endian machine\n"
6456 "--little-endian-data\tgenerate code for a machine having big endian\n"
6457 " instructions and little endian data.\n"
6460 #: config/tc-sparc.c:810
6462 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
6465 #: config/tc-sparc.c:829
6467 msgid "Internal error: can't find opcode `%s' for `%s'\n"
6470 #: config/tc-sparc.c:975
6471 msgid "Support for 64-bit arithmetic not compiled in."
6474 #: config/tc-sparc.c:1022
6475 msgid "set: number not in 0..4294967295 range"
6478 #: config/tc-sparc.c:1029
6479 msgid "set: number not in -2147483648..4294967295 range"
6482 #: config/tc-sparc.c:1089
6483 msgid "setsw: number not in -2147483648..4294967295 range"
6486 #: config/tc-sparc.c:1138
6487 msgid "setx: temporary register same as destination register"
6490 #: config/tc-sparc.c:1209
6491 msgid "setx: illegal temporary register g0"
6494 #: config/tc-sparc.c:1306
6495 msgid "FP branch in delay slot"
6498 #: config/tc-sparc.c:1322
6499 msgid "FP branch preceded by FP instruction; NOP inserted"
6502 #: config/tc-sparc.c:1362
6503 msgid "failed special case insn sanity check"
6506 #: config/tc-sparc.c:1450
6507 msgid ": invalid membar mask name"
6510 #: config/tc-sparc.c:1466
6511 msgid ": invalid membar mask expression"
6514 #: config/tc-sparc.c:1471
6515 msgid ": invalid membar mask number"
6518 #: config/tc-sparc.c:1486
6519 msgid ": invalid siam mode expression"
6522 #: config/tc-sparc.c:1491
6523 msgid ": invalid siam mode number"
6526 #: config/tc-sparc.c:1507
6527 msgid ": invalid prefetch function name"
6530 #: config/tc-sparc.c:1515
6531 msgid ": invalid prefetch function expression"
6534 #: config/tc-sparc.c:1520
6535 msgid ": invalid prefetch function number"
6538 #: config/tc-sparc.c:1548 config/tc-sparc.c:1560
6539 msgid ": unrecognizable privileged register"
6542 #: config/tc-sparc.c:1584 config/tc-sparc.c:1609
6543 msgid ": unrecognizable v9a or v9b ancillary state register"
6546 #: config/tc-sparc.c:1589
6547 msgid ": rd on write only ancillary state register"
6550 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
6551 #: config/tc-sparc.c:1597
6552 msgid ": unrecognizable v9a ancillary state register"
6555 #: config/tc-sparc.c:1633
6556 msgid ": asr number must be between 16 and 31"
6559 #: config/tc-sparc.c:1641
6560 msgid ": asr number must be between 0 and 31"
6563 #: config/tc-sparc.c:1651
6564 msgid ": expecting %asrN"
6567 #: config/tc-sparc.c:1979
6568 msgid "detected global register use not covered by .register pseudo-op"
6571 #: config/tc-sparc.c:2050
6572 msgid ": There are only 64 f registers; [0-63]"
6575 #: config/tc-sparc.c:2052 config/tc-sparc.c:2064
6576 msgid ": There are only 32 f registers; [0-31]"
6579 #: config/tc-sparc.c:2182 config/tc-sparc.c:2218
6580 msgid "Illegal operands: %%%s requires arguments in ()"
6583 #: config/tc-sparc.c:2230
6585 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
6588 #: config/tc-sparc.c:2340
6589 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
6592 #: config/tc-sparc.c:2350
6594 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
6598 #: config/tc-sparc.c:2368
6599 msgid ": PC-relative operand can't be a constant"
6602 #: config/tc-sparc.c:2401
6603 msgid ": invalid ASI name"
6606 #: config/tc-sparc.c:2409
6607 msgid ": invalid ASI expression"
6610 #: config/tc-sparc.c:2414
6611 msgid ": invalid ASI number"
6614 #: config/tc-sparc.c:2511
6615 msgid "OPF immediate operand out of range (0-0x1ff)"
6618 #: config/tc-sparc.c:2516
6619 msgid "non-immediate OPF operand, ignored"
6622 #: config/tc-sparc.c:2535
6623 msgid ": invalid cpreg name"
6626 #: config/tc-sparc.c:2564
6628 msgid "Illegal operands%s"
6631 #: config/tc-sparc.c:2598
6633 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
6636 #: config/tc-sparc.c:2634
6638 msgid "Architecture mismatch on \"%s\"."
6641 #: config/tc-sparc.c:2635
6643 msgid " (Requires %s; requested architecture is %s.)"
6646 #: config/tc-sparc.c:3249
6648 msgid "bad or unhandled relocation type: 0x%02x"
6651 #: config/tc-sparc.c:3380
6653 msgid "internal error: can't export reloc type %d (`%s')"
6656 #: config/tc-sparc.c:3552
6657 msgid "bad .reserve segment -- expected BSS segment"
6660 #: config/tc-sparc.c:3569
6661 msgid "missing alignment"
6664 #: config/tc-sparc.c:3580 config/tc-sparc.c:3730
6666 msgid "alignment too large; assuming %d"
6669 #: config/tc-sparc.c:3586 config/tc-sparc.c:3736
6670 msgid "negative alignment"
6673 #: config/tc-sparc.c:3596 config/tc-sparc.c:3759
6674 msgid "alignment not a power of 2"
6677 #: config/tc-sparc.c:3716
6678 msgid "Expected comma after common length"
6681 #: config/tc-sparc.c:3951 config/tc-sparc.c:3961
6682 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
6685 #: config/tc-sparc.c:3979
6686 msgid "redefinition of global register"
6689 #: config/tc-sparc.c:3990
6691 msgid "Register symbol %s already defined."
6694 #: config/tc-sparc.h:54
6695 msgid "sparc convert_frag\n"
6698 #: config/tc-sparc.h:56
6699 msgid "estimate_size_before_relax called"
6702 #: config/tc-tahoe.c:386
6703 msgid "The -a option doesn't exist. (Despite what the man page says!"
6706 #: config/tc-tahoe.c:390 config/tc-vax.c:3132
6708 msgid "Displacement length %s ignored!"
6711 #: config/tc-tahoe.c:394 config/tc-vax.c:3124
6712 msgid "SYMBOL TABLE not implemented"
6715 #: config/tc-tahoe.c:398 config/tc-vax.c:3128
6716 msgid "TOKEN TRACE not implemented"
6719 #: config/tc-tahoe.c:402 config/tc-vax.c:3136
6721 msgid "I don't need or use temp. file \"%s\"."
6724 #: config/tc-tahoe.c:406 config/tc-vax.c:3140
6725 msgid "I don't use an interpass file! -V ignored"
6728 #: config/tc-tahoe.c:420
6732 "-d LENGTH\t\tignored\n"
6735 "-t FILE\t\t\tignored\n"
6740 #: config/tc-tahoe.c:1074
6741 msgid "Casting a branch displacement is bad form, and is ignored."
6744 #: config/tc-tahoe.c:1130
6745 msgid "Couldn't parse the [index] in this operand."
6748 #: config/tc-tahoe.c:1136
6749 msgid "Couldn't find the opening '[' for the index of this operand."
6752 #: config/tc-tahoe.c:1176
6753 msgid "Couldn't find the opening '(' for the deref of this operand."
6756 #: config/tc-tahoe.c:1186
6757 msgid "Operand can't be both pre-inc and post-dec."
6760 #: config/tc-tahoe.c:1216
6761 msgid "I parsed 2 registers in this operand."
6764 #: config/tc-tahoe.c:1266
6765 msgid "Can't relocate expression error."
6768 #. This is an error. Tahoe doesn't allow any expressions
6769 #. bigger that a 32 bit long word. Any bigger has to be referenced
6771 #: config/tc-tahoe.c:1273
6772 msgid "Expression is too large for a 32 bits."
6775 #: config/tc-tahoe.c:1278
6776 msgid "Junk at end of expression."
6779 #: config/tc-tahoe.c:1317
6780 msgid "Syntax error in direct register mode."
6783 #: config/tc-tahoe.c:1319
6784 msgid "You can't index a register in direct register mode."
6787 #: config/tc-tahoe.c:1322
6788 msgid "SP can't be the source operand with direct register addressing."
6791 #: config/tc-tahoe.c:1324
6792 msgid "Can't take the address of a register."
6795 #: config/tc-tahoe.c:1326
6796 msgid "Direct Register can't be used in a branch."
6799 #: config/tc-tahoe.c:1328
6800 msgid "For quad access, the register must be even and < 14."
6803 #: config/tc-tahoe.c:1330
6804 msgid "You can't cast a direct register."
6807 #: config/tc-tahoe.c:1336
6808 msgid "Using reg 14 for quadwords can tromp the FP register."
6811 #: config/tc-tahoe.c:1348
6812 msgid "Syntax error in auto-dec mode."
6815 #: config/tc-tahoe.c:1350
6816 msgid "You can't have an index auto dec mode."
6819 #: config/tc-tahoe.c:1352
6820 msgid "Auto dec mode cant be used for reading."
6823 #: config/tc-tahoe.c:1354
6824 msgid "Auto dec only works of the SP register."
6827 #: config/tc-tahoe.c:1356
6828 msgid "Auto dec can't be used in a branch."
6831 #: config/tc-tahoe.c:1358
6832 msgid "Auto dec won't work with quadwords."
6835 #: config/tc-tahoe.c:1365
6836 msgid "Syntax error in one of the auto-inc modes."
6839 #: config/tc-tahoe.c:1371
6840 msgid "Auto inc deferred only works of the SP register."
6843 #: config/tc-tahoe.c:1373
6844 msgid "You can't have an index auto inc deferred mode."
6847 #: config/tc-tahoe.c:1375 config/tc-tahoe.c:1386
6848 msgid "Auto inc can't be used in a branch."
6851 #: config/tc-tahoe.c:1382
6852 msgid "You can't write to an auto inc register."
6855 #: config/tc-tahoe.c:1384
6856 msgid "Auto inc only works of the SP register."
6859 #: config/tc-tahoe.c:1388
6860 msgid "Auto inc won't work with quadwords."
6863 #: config/tc-tahoe.c:1390
6864 msgid "You can't have an index in auto inc mode."
6867 #: config/tc-tahoe.c:1398
6868 msgid "You can't index the sp register."
6871 #: config/tc-tahoe.c:1404
6872 msgid "Syntax error in register displaced mode."
6875 #: config/tc-tahoe.c:1423
6876 msgid "An offest is needed for this operand."
6879 #: config/tc-tahoe.c:1435
6880 msgid "You can't index a register in immediate mode."
6883 #: config/tc-tahoe.c:1437
6884 msgid "Immediate access can't be used as an address."
6887 #: config/tc-tahoe.c:1548
6889 msgid "Compiler bug: ODD number of bytes in arg structure %s."
6892 #: config/tc-tahoe.c:1575 config/tc-vax.c:1839
6893 msgid "Not enough operands"
6896 #: config/tc-tahoe.c:1585 config/tc-vax.c:1846
6897 msgid "Too many operands"
6900 #: config/tc-tahoe.c:1636 config/tc-vax.c:364
6902 msgid "Ignoring statement due to \"%s\""
6905 #: config/tc-tahoe.c:1731
6907 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
6910 #: config/tc-tahoe.c:1825
6911 msgid "Real branch displacements must be expressions."
6914 #: config/tc-tahoe.c:1828
6916 msgid "Complier error: I got an unknown synthetic branch :%c"
6919 #: config/tc-tahoe.c:1969
6921 msgid "Barf, bad mode %x\n"
6924 #. Only word (et al.), align, or conditionals are allowed within
6926 #: config/tc-tic54x.c:75
6927 msgid "pseudo-op illegal within .struct/.union"
6930 #: config/tc-tic54x.c:84
6931 msgid "C54x-specific command line options:\n"
6934 #: config/tc-tic54x.c:85
6935 msgid "-mfar-mode | -mf Use extended addressing\n"
6938 #: config/tc-tic54x.c:86
6939 msgid "-mcpu=<CPU version> Specify the CPU version\n"
6942 #: config/tc-tic54x.c:88
6943 msgid "-mcoff-version={0|1|2} Select COFF version\n"
6946 #: config/tc-tic54x.c:90
6947 msgid "-merrors-to-file <filename>\n"
6950 #: config/tc-tic54x.c:91
6951 msgid "-me <filename> Redirect errors to a file\n"
6954 #: config/tc-tic54x.c:351
6955 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
6958 #: config/tc-tic54x.c:405
6959 msgid "Unterminated string after absolute expression"
6962 #: config/tc-tic54x.c:413
6963 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
6966 #: config/tc-tic54x.c:425
6967 msgid "symbols assigned with .eval must begin with a letter"
6970 #: config/tc-tic54x.c:682
6971 msgid "Offset on nested structures is ignored"
6974 #: config/tc-tic54x.c:732
6976 msgid ".end%s without preceding .%s"
6979 #: config/tc-tic54x.c:799
6981 msgid "Unrecognized struct/union tag '%s'"
6984 #: config/tc-tic54x.c:801
6985 msgid ".tag requires a structure tag"
6988 #: config/tc-tic54x.c:807
6989 msgid "Label required for .tag"
6992 #: config/tc-tic54x.c:825
6994 msgid ".tag target '%s' undefined"
6997 #: config/tc-tic54x.c:887
6999 msgid ".field count '%d' out of range (1 <= X <= 32)"
7002 #: config/tc-tic54x.c:917
7004 msgid "Unrecognized field type '%c'"
7007 #. Disallow .byte with a non constant expression that will
7008 #. require relocation.
7009 #: config/tc-tic54x.c:1052
7010 msgid "Relocatable values require at least WORD storage"
7013 #: config/tc-tic54x.c:1114
7014 msgid "Use of .def/.ref is deprecated. Use .global instead"
7017 #: config/tc-tic54x.c:1305
7018 msgid ".space/.bes repeat count is negative, ignored"
7021 #: config/tc-tic54x.c:1310
7022 msgid ".space/.bes repeat count is zero, ignored"
7025 #: config/tc-tic54x.c:1388
7026 msgid "Missing size argument"
7029 #: config/tc-tic54x.c:1525
7030 msgid "CPU version has already been set"
7033 #: config/tc-tic54x.c:1529
7035 msgid "Unrecognized version '%s'"
7038 #: config/tc-tic54x.c:1535
7039 msgid "Changing of CPU version on the fly not supported"
7042 #: config/tc-tic54x.c:1670
7043 msgid "p2align not supported on this target"
7046 #: config/tc-tic54x.c:1683
7047 msgid "Argument to .even ignored"
7050 #: config/tc-tic54x.c:1730
7051 msgid "Invalid field size, must be from 1 to 32"
7054 #: config/tc-tic54x.c:1743
7055 msgid "field size must be 16 when value is relocatable"
7058 #: config/tc-tic54x.c:1757
7059 msgid "field value truncated"
7062 #: config/tc-tic54x.c:1863 config/tc-tic54x.c:2175
7064 msgid "Unrecognized section '%s'"
7067 #: config/tc-tic54x.c:1872
7068 msgid "Current section is unitialized, section name required for .clink"
7071 #: config/tc-tic54x.c:2084
7072 msgid "ENDLOOP without corresponding LOOP"
7075 #: config/tc-tic54x.c:2127
7076 msgid "Mixing of normal and extended addressing not supported"
7079 #: config/tc-tic54x.c:2133
7080 msgid "Extended addressing not supported on the specified CPU"
7083 #: config/tc-tic54x.c:2181
7084 msgid ".sblock may be used for initialized sections only"
7087 #: config/tc-tic54x.c:2212
7088 msgid "Symbol missing for .set/.equ"
7091 #: config/tc-tic54x.c:2269
7092 msgid ".var may only be used within a macro definition"
7095 #: config/tc-tic54x.c:2277
7096 msgid "Substitution symbols must begin with a letter"
7099 #: config/tc-tic54x.c:2368
7101 msgid "Can't open macro library file '%s' for reading."
7104 #: config/tc-tic54x.c:2375
7106 msgid "File '%s' not in macro archive format"
7109 #: config/tc-tic54x.c:2532
7111 msgid "Bad COFF version '%s'"
7114 #: config/tc-tic54x.c:2541
7116 msgid "Bad CPU version '%s'"
7119 #: config/tc-tic54x.c:2553 config/tc-tic54x.c:2556
7121 msgid "Can't redirect stderr to the file '%s'"
7124 #: config/tc-tic54x.c:2702
7126 msgid "Undefined substitution symbol '%s'"
7129 #: config/tc-tic54x.c:3390
7130 msgid "Badly formed address expression"
7133 #: config/tc-tic54x.c:3655
7135 msgid "Invalid dmad syntax '%s'"
7138 #: config/tc-tic54x.c:3771
7139 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
7142 #: config/tc-tic54x.c:3791
7144 msgid "Unrecognized indirect address format \"%s\""
7147 #: config/tc-tic54x.c:3828
7149 msgid "Operand '%s' out of range (%d <= x <= %d)"
7152 #: config/tc-tic54x.c:3848
7153 msgid "Error in relocation handling"
7156 #: config/tc-tic54x.c:3869 config/tc-tic54x.c:3933 config/tc-tic54x.c:3963
7158 msgid "Unrecognized condition code \"%s\""
7161 #: config/tc-tic54x.c:3886
7163 msgid "Condition \"%s\" does not match preceding group"
7166 #: config/tc-tic54x.c:3894
7169 "Condition \"%s\" uses a different accumulator from a preceding condition"
7172 #: config/tc-tic54x.c:3901
7173 msgid "Only one comparison conditional allowed"
7176 #: config/tc-tic54x.c:3906
7177 msgid "Only one overflow conditional allowed"
7180 #: config/tc-tic54x.c:3914
7182 msgid "Duplicate %s conditional"
7185 #: config/tc-tic54x.c:3948
7186 msgid "Invalid auxiliary register (use AR0-AR7)"
7189 #: config/tc-tic54x.c:3983
7190 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7193 #: config/tc-tic54x.c:3991
7195 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7196 "Resulting behavior is undefined."
7199 #: config/tc-tic54x.c:4017
7201 "Destination accumulator for each part of this parallel instruction must be "
7205 #: config/tc-tic54x.c:4066
7207 msgid "Memory mapped register \"%s\" out of range"
7210 #: config/tc-tic54x.c:4105
7211 msgid "Invalid operand (use 1, 2, or 3)"
7214 #: config/tc-tic54x.c:4130
7215 msgid "A status register or status bit name is required"
7218 #: config/tc-tic54x.c:4140
7220 msgid "Unrecognized status bit \"%s\""
7223 #: config/tc-tic54x.c:4163
7225 msgid "Invalid status register \"%s\""
7228 #: config/tc-tic54x.c:4175
7230 msgid "Operand \"%s\" out of range (use 1 or 2)"
7233 #: config/tc-tic54x.c:4375
7235 msgid "Unrecognized instruction \"%s\""
7238 #: config/tc-tic54x.c:4404
7240 msgid "Unrecognized operand list '%s' for instruction '%s'"
7243 #: config/tc-tic54x.c:4436
7245 msgid "Unrecognized parallel instruction \"%s\""
7248 #: config/tc-tic54x.c:4488
7250 msgid "Invalid operand (s) for parallel instruction \"%s\""
7253 #: config/tc-tic54x.c:4491
7255 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7258 #: config/tc-tic54x.c:4723
7260 msgid "%s symbol recursion stopped at second appearance of '%s'"
7263 #: config/tc-tic54x.c:4762
7264 msgid "Unrecognized substitution symbol function"
7267 #: config/tc-tic54x.c:4767
7268 msgid "Missing '(' after substitution symbol function"
7271 #: config/tc-tic54x.c:4781
7272 msgid "Expecting second argument"
7275 #: config/tc-tic54x.c:4794 config/tc-tic54x.c:4843
7276 msgid "Extra junk in function call, expecting ')'"
7279 #: config/tc-tic54x.c:4819
7280 msgid "Function expects two arguments"
7283 #: config/tc-tic54x.c:4832
7284 msgid "Expecting character constant argument"
7287 #: config/tc-tic54x.c:4838
7288 msgid "Both arguments must be substitution symbols"
7291 #: config/tc-tic54x.c:4891
7293 msgid "Invalid subscript (use 1 to %d)"
7296 #: config/tc-tic54x.c:4901
7298 msgid "Invalid length (use 0 to %d"
7301 #: config/tc-tic54x.c:4911
7302 msgid "Missing ')' in subscripted substitution symbol expression"
7305 #: config/tc-tic54x.c:4931
7306 msgid "Missing forced substitution terminator ':'"
7309 #: config/tc-tic54x.c:5104
7312 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7316 #: config/tc-tic54x.c:5145
7318 msgid "Unrecognized parallel instruction '%s'"
7321 #: config/tc-tic54x.c:5157
7323 msgid "Instruction '%s' requires an LP cpu version"
7326 #: config/tc-tic54x.c:5164
7328 msgid "Instruction '%s' requires far mode addressing"
7331 #: config/tc-tic54x.c:5176
7334 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7335 "left). Resulting behavior is undefined."
7338 #: config/tc-tic54x.c:5186
7340 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
7341 "Resulting behavior is undefined."
7344 #: config/tc-tic54x.c:5197
7346 msgid "'%s' is not repeatable. Resulting behavior is undefined."
7349 #: config/tc-tic54x.c:5201
7351 "Instructions using long offset modifiers or absolute addresses are not "
7352 "repeatable. Resulting behavior is undefined."
7355 #: config/tc-tic54x.c:5392
7357 msgid "Unsupported relocation size %d"
7360 #: config/tc-tic54x.c:5544
7361 msgid "non-absolute value used with .space/.bes"
7364 #: config/tc-tic54x.c:5548
7366 msgid "negative value ignored in %s"
7369 #: config/tc-tic54x.c:5635
7371 msgid "attempt to .space/.bes backwards? (%ld)"
7374 #: config/tc-tic54x.c:5668
7376 msgid "Invalid label '%s'"
7379 #: config/tc-tic80.c:25
7381 msgid "internal error:%s:%d: %s\n"
7384 #: config/tc-tic80.c:28
7386 msgid "internal error:%s:%d: %s %d\n"
7389 #: config/tc-tic80.c:90
7390 msgid "Relaxation is a luxury we can't afford"
7393 #: config/tc-tic80.c:140
7394 msgid "bad call to md_atof ()"
7397 #: config/tc-tic80.c:238
7398 msgid "':' not followed by 'm' or 's'"
7401 #: config/tc-tic80.c:251
7402 msgid "paren nesting"
7405 #: config/tc-tic80.c:265
7406 msgid "mismatched parenthesis"
7409 #: config/tc-tic80.c:467
7410 msgid "unhandled expression type"
7413 #: config/tc-tic80.c:681
7414 msgid "symbol reloc that is not PC relative or 32 bits"
7417 #: config/tc-tic80.c:710
7418 msgid "unhandled operand modifier"
7421 #: config/tc-tic80.c:752
7422 msgid "unhandled expression"
7425 #: config/tc-tic80.c:801
7427 msgid "Invalid mnemonic: '%s'"
7430 #: config/tc-tic80.c:814
7432 msgid "Invalid operands: '%s'"
7435 #: config/tc-tic80.c:892
7436 msgid "unhandled predefined symbol bits"
7439 #: config/tc-tic80.c:984
7441 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
7444 #: config/tc-tic80.c:999
7445 msgid "unhandled relocation type in fixup"
7448 #: config/tc-tic80.c:1035
7449 msgid "md_convert_frag() not implemented yet"
7452 #: config/tc-v850.c:270
7454 msgid ".COMMon length (%d.) < 0! Ignored."
7457 #: config/tc-v850.c:1013
7459 msgid "unknown operand shift: %x\n"
7462 #: config/tc-v850.c:1014
7463 msgid "internal failure in parse_register_list"
7466 #: config/tc-v850.c:1031
7467 msgid "constant expression or register list expected"
7470 #: config/tc-v850.c:1036 config/tc-v850.c:1049 config/tc-v850.c:1068
7471 msgid "high bits set in register list expression"
7474 #: config/tc-v850.c:1108 config/tc-v850.c:1172
7475 msgid "illegal register included in list"
7478 #: config/tc-v850.c:1115
7479 msgid "system registers cannot be included in list"
7482 #: config/tc-v850.c:1120
7483 msgid "PSW cannot be included in list"
7486 #: config/tc-v850.c:1127
7487 msgid "High value system registers cannot be included in list"
7490 #: config/tc-v850.c:1151
7491 msgid "second register should follow dash in register list"
7494 #: config/tc-v850.c:1198
7495 msgid " V850 options:\n"
7498 #: config/tc-v850.c:1199
7499 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
7502 #: config/tc-v850.c:1200
7504 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
7507 #: config/tc-v850.c:1201
7508 msgid " -mv850 The code is targeted at the v850\n"
7511 #: config/tc-v850.c:1202
7512 msgid " -mv850e The code is targeted at the v850e\n"
7515 #: config/tc-v850.c:1203
7516 msgid " -mv850ea The code is targeted at the v850ea\n"
7519 #: config/tc-v850.c:1204
7521 " -mv850any The code is generic, despite any processor "
7522 "specific instructions\n"
7525 #: config/tc-v850.c:1216 config/tc-v850.c:1254
7527 msgid "unknown command line option: -%c%s\n"
7530 #: config/tc-v850.c:1407
7532 msgid "Unable to determine default target processor from string: %s"
7535 #: config/tc-v850.c:1455
7536 msgid "ctoff() relocation used on an instruction which does not support it"
7539 #: config/tc-v850.c:1477
7540 msgid "sdaoff() relocation used on an instruction which does not support it"
7543 #: config/tc-v850.c:1499
7544 msgid "zdaoff() relocation used on an instruction which does not support it"
7547 #: config/tc-v850.c:1532
7548 msgid "tdaoff() relocation used on an instruction which does not support it"
7551 #: config/tc-v850.c:1749
7552 msgid "Target processor does not support this instruction."
7555 #: config/tc-v850.c:1839 config/tc-v850.c:1869 config/tc-v850.c:2057
7556 msgid "immediate operand is too large"
7559 #: config/tc-v850.c:1851
7560 msgid "AAARG -> unhandled constant reloc"
7563 #: config/tc-v850.c:1895
7564 msgid "invalid register name"
7567 #: config/tc-v850.c:1900
7568 msgid "register r0 cannot be used here"
7571 #: config/tc-v850.c:1912
7572 msgid "invalid system register name"
7575 #: config/tc-v850.c:1925
7576 msgid "expected EP register"
7579 #: config/tc-v850.c:1942
7580 msgid "invalid condition code name"
7583 #: config/tc-v850.c:1963 config/tc-v850.c:1967
7584 msgid "constant too big to fit into instruction"
7587 #: config/tc-v850.c:2020
7588 msgid "syntax error: value is missing before the register name"
7591 #: config/tc-v850.c:2022
7592 msgid "syntax error: register not expected"
7595 #: config/tc-v850.c:2036
7596 msgid "syntax error: system register not expected"
7599 #: config/tc-v850.c:2041
7600 msgid "syntax error: condition code not expected"
7603 #: config/tc-v850.c:2082
7604 msgid "invalid operand"
7607 #: config/tc-vax.c:259
7609 msgid "VIP_BEGIN error:%s"
7612 #: config/tc-vax.c:383
7614 msgid "Ignoring statement because \"%s\""
7617 #: config/tc-vax.c:430
7618 msgid "Can't relocate expression"
7621 #: config/tc-vax.c:533
7622 msgid "Bignum not permitted in short literal. Immediate mode assumed."
7625 #: config/tc-vax.c:542
7626 msgid "Can't do flonum short literal: immediate mode used."
7629 #: config/tc-vax.c:587
7631 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
7634 #: config/tc-vax.c:908
7636 msgid "Short literal overflow(%ld.), immediate mode assumed."
7639 #: config/tc-vax.c:917
7641 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
7644 #: config/tc-vax.c:976
7645 msgid "Length specification ignored. Address mode 9F used"
7648 #: config/tc-vax.c:1025
7649 msgid "Invalid operand: immediate value used as base address."
7652 #: config/tc-vax.c:1027
7653 msgid "Invalid operand: immediate value used as address."
7656 #: config/tc-vax.c:1818
7657 msgid "odd number of bytes in operand description"
7660 #: config/tc-vax.c:1834
7664 #: config/tc-vax.c:2390
7665 msgid "no '[' to match ']'"
7668 #: config/tc-vax.c:2408
7669 msgid "bad register in []"
7672 #: config/tc-vax.c:2410
7673 msgid "[PC] index banned"
7676 #: config/tc-vax.c:2445
7677 msgid "no '(' to match ')'"
7680 #: config/tc-vax.c:2580
7681 msgid "invalid branch operand"
7684 #: config/tc-vax.c:2609
7685 msgid "address prohibits @"
7688 #: config/tc-vax.c:2611
7689 msgid "address prohibits #"
7692 #: config/tc-vax.c:2615
7693 msgid "address prohibits -()"
7696 #: config/tc-vax.c:2617
7697 msgid "address prohibits ()+"
7700 #: config/tc-vax.c:2620
7701 msgid "address prohibits ()"
7704 #: config/tc-vax.c:2622
7705 msgid "address prohibits []"
7708 #: config/tc-vax.c:2624
7709 msgid "address prohibits register"
7712 #: config/tc-vax.c:2626
7713 msgid "address prohibits displacement length specifier"
7716 #: config/tc-vax.c:2656
7717 msgid "invalid operand of S^#"
7720 #: config/tc-vax.c:2673
7721 msgid "S^# needs expression"
7724 #: config/tc-vax.c:2680
7725 msgid "S^# may only read-access"
7728 #: config/tc-vax.c:2705
7729 msgid "invalid operand of -()"
7732 #: config/tc-vax.c:2711
7733 msgid "-(PC) unpredictable"
7736 #: config/tc-vax.c:2713
7737 msgid "[]index same as -()register: unpredictable"
7740 #: config/tc-vax.c:2749
7741 msgid "invalid operand of ()+"
7744 #: config/tc-vax.c:2755
7745 msgid "(PC)+ unpredictable"
7748 #: config/tc-vax.c:2757
7749 msgid "[]index same as ()+register: unpredictable"
7752 #: config/tc-vax.c:2782
7753 msgid "# conflicts length"
7756 #: config/tc-vax.c:2784
7757 msgid "# bars register"
7760 #: config/tc-vax.c:2806
7761 msgid "writing or modifying # is unpredictable"
7764 #: config/tc-vax.c:2836
7765 msgid "length not needed"
7768 #: config/tc-vax.c:2843
7769 msgid "can't []index a register, because it has no address"
7772 #: config/tc-vax.c:2845
7773 msgid "a register has no address"
7776 #: config/tc-vax.c:2856
7777 msgid "PC part of operand unpredictable"
7780 #: config/tc-vax.c:3185
7783 "-d LENGTH\t\tignored\n"
7786 "-t FILE\t\t\tignored\n"
7791 #: config/tc-vax.c:3194
7794 "-+\t\t\thash encode names longer than 31 characters\n"
7795 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
7796 "-H\t\t\tshow new symbol after hash truncation\n"
7797 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
7798 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
7799 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
7802 #: config/tc-w65.c:127
7803 msgid "need on or off."
7806 #: config/tc-w65.c:311 config/tc-w65.c:354
7807 msgid "syntax error after <exp"
7810 #: config/tc-z8k.c:286
7812 msgid "register rr%d, out of range."
7815 #: config/tc-z8k.c:294
7817 msgid "register rh%d, out of range."
7820 #: config/tc-z8k.c:302
7822 msgid "register rl%d, out of range."
7825 #: config/tc-z8k.c:311
7827 msgid "register rq%d, out of range."
7830 #: config/tc-z8k.c:319
7832 msgid "register r%d, out of range."
7835 #: config/tc-z8k.c:364
7840 #: config/tc-z8k.c:381
7842 msgid "register is wrong size for a word %s"
7845 #: config/tc-z8k.c:397
7847 msgid "register is wrong size for address %s"
7850 #: config/tc-z8k.c:665
7851 msgid "Missing ) in ra(rb)"
7854 #: config/tc-z8k.c:932
7856 msgid "operand %s0x%x out of range."
7859 #: config/tc-z8k.c:1070
7860 msgid "immediate must be 1 or 2"
7863 #: config/tc-z8k.c:1073
7864 msgid "immediate 1 or 2 expected"
7867 #: config/tc-z8k.c:1099
7868 msgid "can't use R0 here"
7871 #: config/tc-z8k.c:1246
7872 msgid "Can't find opcode to match operands"
7875 #: config/tc-z8k.c:1361
7877 msgid "invalid architecture -z%s"
7880 #: config/tc-z8k.c:1377
7883 "-z8001\t\t\tgenerate segmented code\n"
7884 "-z8002\t\t\tgenerate unsegmented code\n"
7887 #: config/tc-z8k.c:1521
7889 msgid "Can't subtract symbols in different sections %s %s"
7894 msgid "Can't open `%s' for writing"
7899 msgid "Can't close `%s'"
7902 #: dwarf2dbg.c:345 dwarf2dbg.c:379
7903 msgid "File number less than zero"
7908 msgid "Unassigned file number %ld"
7911 #: dwarf2dbg.c:1255 dwarf2dbg.c:1263 dwarf2dbg.c:1271 dwarf2dbg.c:1284
7913 msgid "dwarf2 is not supported for this object file format"
7918 msgid "String too big (%lu bytes)"
7923 msgid "Inserting \"%s\" into string hash table: %s"
7926 #: ecoff.c:1613 ecoff.c:1807 ecoff.c:1832 ecoff.c:1864 ecoff.c:2018
7928 msgid "no current file pointer"
7932 msgid "too many st_End's"
7937 msgid "Inserting \"%s\" into tag hash table: %s"
7941 msgid "fake .file after real one"
7945 msgid "Filename goes over one page boundary."
7949 msgid ".begin directive without a preceding .file directive"
7953 msgid ".begin directive without a preceding .ent directive"
7957 msgid ".bend directive without a preceding .file directive"
7961 msgid ".bend directive without a preceding .ent directive"
7965 msgid ".bend directive names unknown symbol"
7969 msgid ".def pseudo-op used inside of .def/.endef; ignored"
7973 msgid "Empty symbol name in .def; ignored"
7977 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
7981 msgid "Badly formed .dim directive"
7985 msgid "Too many .dim entries"
7989 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
7993 msgid ".size pseudo-op used outside of .def/.endef; ignored"
7997 msgid "Badly formed .size directive"
8001 msgid "Too many .size entries"
8005 msgid ".type pseudo-op used outside of .def/.endef; ignored"
8008 #. FIXME: We could handle this by setting the continued bit.
8009 #. There would still be a limit: the .type argument can not
8013 msgid "The type of %s is too complex; it will be simplified"
8017 msgid "Unrecognized .type argument"
8021 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
8025 msgid ".val pseudo-op used outside of .def/.endef; ignored"
8029 msgid ".val expression is too copmlex"
8033 msgid ".endef pseudo-op used before .def; ignored"
8037 msgid "Bad COFF debugging info"
8042 msgid "No tag specified for %s"
8046 msgid "Bad COFF debugging information"
8050 msgid ".end directive without a preceding .file directive"
8054 msgid ".end directive without a preceding .ent directive"
8058 msgid ".end directive names unknown symbol"
8062 msgid "second .ent directive found before .end directive"
8066 msgid "No way to handle .file within .ent/.end section"
8070 msgid ".fmask outside of .ent"
8074 msgid ".mask outside of .ent"
8078 msgid ".loc before .file"
8083 msgid "Ignoring attempt to redefine symbol `%s'."
8087 msgid "bad .weakext directive"
8092 msgid ".stab%c is not supported"
8097 msgid ".stab%c: ignoring non-zero other field"
8103 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
8108 msgid "Illegal .stab%c directive, bad character"
8111 #: ecoff.c:4026 ecoff.c:4215 ecoff.c:4240
8112 msgid ".begin/.bend in different segments"
8116 msgid "Missing .end or .bend at end of file"
8120 msgid "GP prologue size exceeds field size, using 0 instead"
8125 "bad floating-point constant: exponent overflow, probably assembling junk"
8130 msgid "bad floating-point constant: unknown error code=%d."
8135 "A bignum with underscores may not have more than 8 hex digits in any word."
8139 msgid "A bignum with underscores must have exactly 4 words."
8142 #. Either not seen or not defined.
8143 #. @@ Should print out the original string instead of
8144 #. the parsed number.
8147 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
8151 msgid "Character constant too large"
8156 msgid "expr.c(operand): bad atof_generic return val %d"
8161 msgid "Missing '%c' assumed"
8164 #: expr.c:1024 read.c:3869
8165 msgid "EBCDIC constants are not supported"
8170 msgid "Unary operator %c ignored because bad operand follows"
8173 #: expr.c:1141 expr.c:1166
8174 msgid "syntax error in .startof. or .sizeof."
8178 msgid "Bad expression"
8182 msgid "missing operand; zero assumed"
8186 msgid "operation combines symbols in different segments"
8190 msgid "left operand is a bignum; integer 0 assumed"
8194 msgid "left operand is a float; integer 0 assumed"
8198 msgid "right operand is a bignum; integer 0 assumed"
8202 msgid "right operand is a float; integer 0 assumed"
8205 #: expr.c:1793 symbols.c:1089
8206 msgid "division by zero"
8211 msgid "Can't extend frag %d. chars"
8215 msgid "attempt to allocate data in absolute section"
8219 msgid "attempt to allocate data in common section"
8223 msgid "redefinition not allowed\n"
8228 msgid "the %c operator cannot take non-absolute arguments.\n"
8232 msgid "string where expression expected.\n"
8236 msgid "can't find primary in expression.\n"
8240 msgid "misplaced closing parens.\n"
8244 msgid "attempt to divide by zero.\n"
8248 msgid "can't add two relocatable expressions\n"
8252 msgid "unreasonable nesting.\n"
8256 msgid "End of file not at start of line.\n"
8261 msgid "Illegal base character %c.\n"
8266 msgid "radix is %c must be one of b, q, d or h"
8271 msgid "size must be one of b, w or l, is %c.\n"
8275 msgid "datab repeat must be constant.\n"
8279 msgid "datab data must be absolute.\n"
8283 msgid "align needs absolute expression.\n"
8287 msgid ".align needs absolute fill value.\n"
8291 msgid "res needs absolute expression for fill count.\n"
8295 msgid "form LIN= needs absolute expresssion.\n"
8303 msgid "form COL= needs absolute expresssion.\n"
8306 #. Turns the next expression into a string.
8307 #: gasp.c:1552 macro.c:387
8309 msgid "% operator needs absolute expression"
8313 msgid "misplaced ( .\n"
8317 msgid "misplaced ).\n"
8321 msgid ".instr needs absolute expresson.\n"
8325 msgid "need absolute position.\n"
8329 msgid "need absolute length.\n"
8333 msgid "END missing from end of file.\n"
8337 msgid ".ASSIGNA needs constant expression argument.\n"
8341 msgid ".ASSIGNA without label.\n"
8345 msgid ".ASSIGNS without label.\n"
8350 msgid "Can't find preprocessor variable %s.\n"
8354 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
8358 msgid "Comparison operator for strings must be EQ or NE\n"
8361 #: gasp.c:2197 gasp.c:2207 gasp.c:2310
8362 msgid "Conditional operator must have absolute operands.\n"
8366 msgid "String compared against expression.\n"
8370 msgid "AIF nesting unreasonable.\n"
8374 msgid "Multiple AELSEs in AIF.\n"
8378 msgid "AENDI without AIF.\n"
8381 #: gasp.c:2307 gasp.c:2389
8382 msgid "IF nesting unreasonable.\n"
8386 msgid "Bad format for IF or IFNC.\n"
8390 msgid "AENDR without a AREPEAT.\n"
8394 msgid "ENDR without a REPT.\n"
8399 msgid "AWHILE without a AENDW at %d.\n"
8403 msgid "AENDW without a AENDW.\n"
8407 msgid "AREPEAT must have absolute operand.\n"
8412 msgid "AREPEAT without a AENDR at %d.\n"
8416 msgid ".ENDM without a matching .MACRO.\n"
8420 msgid "LOCAL outside of MACRO"
8425 msgid "macro at line %d: %s\n"
8429 msgid "macro expansion"
8433 msgid "Character code in string must be absolute expression.\n"
8437 msgid "Missing > for character code.\n"
8442 msgid "string for SDATAC longer than 255 characters (%d).\n"
8447 msgid "illegal character in SDATA line (0x%x).\n"
8451 msgid "Must have absolute SDATAB repeat count.\n"
8456 msgid "Must have positive SDATAB repeat count (%d).\n"
8461 msgid "Unreasonable include depth (%ld).\n"
8466 msgid "Can't open include file `%s'.\n"
8470 msgid "Unreasonable expansion (-u turns off check).\n"
8473 #. This one causes lots of pain when trying to preprocess
8477 msgid "Unrecognised pseudo op `%s'.\n"
8481 msgid "ORG command not allowed.\n"
8485 msgid "Invalid expression on command line.\n"
8492 " [-a] [--alternate] enter alternate macro mode\n"
8493 " [-c char] [--commentchar char] change the comment character from !\n"
8494 " [-d] [--debug] print some debugging info\n"
8495 " [-h] [--help] print this message\n"
8496 " [-M] [--mri] enter MRI compatibility mode\n"
8497 " [-o out] [--output out] set the output file\n"
8498 " [-p] [--print] print line numbers\n"
8503 " [-s] [--copysource] copy source through as comments \n"
8504 " [-u] [--unreasonable] allow unreasonable nesting\n"
8505 " [-v] [--version] print the program version\n"
8506 " [-Dname=value] create preprocessor variable called name, "
8508 " [-Ipath] add to include path list\n"
8514 msgid "%s: Gnu Assembler Macro Preprocessor\n"
8517 #. This output is intended to follow the GNU standards document.
8520 msgid "GNU assembler pre-processor %s\n"
8524 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
8529 msgid "%s: Can't open output file `%s'.\n"
8534 msgid "%s: Can't open input file `%s'.\n"
8539 msgid "Internal error, aborting at %s line %d"
8545 "Please report this bug.\n"
8548 #. Detect if we are reading from stdin by examining the file
8549 #. name returned by as_where().
8551 #. [FIXME: We rely upon the name in the strcmp below being the
8552 #. same as the one used by input_scrub_new_file(), if that is
8553 #. not true, then this code will fail].
8555 #. If we are reading from stdin, then we need to save each input
8556 #. line here (assuming of course that we actually have a line of
8557 #. input to read), so that it can be displayed in the listing
8558 #. that is produced at the end of the assembly.
8559 #: input-file.c:149 input-scrub.c:241 listing.c:344
8560 msgid "{standard input}"
8565 msgid "Can't open %s for reading."
8568 #: input-file.c:204 input-file.c:233
8570 msgid "Can't read from %s"
8575 msgid "Can't close %s"
8578 #: input-scrub.c:271
8579 msgid "macros nested too deeply"
8582 #: input-scrub.c:374
8583 msgid "partial line at end of file ignored"
8586 #: input-scrub.c:396
8587 msgid "Partial line at end of file ignored"
8591 msgid "Unable to allocate memory for new instructions\n"
8604 msgid "can't open list file: %s"
8609 msgid "error closing list file: %s"
8613 msgid "strange paper height, set to no form"
8617 msgid "New line in title"
8621 msgid "unexpected end of file in macro definition"
8625 msgid "missing ) after formals"
8629 msgid "missplaced )"
8633 msgid "confusion in formal parameters"
8637 msgid "macro formal argument does not exist"
8641 msgid "can't mix positional and keyword arguments"
8645 msgid "too many positional arguments"
8649 msgid "unexpected end of file in irp or irpc"
8653 msgid "missing model parameter"
8657 msgid "Assembler messages:\n"
8668 #: messages.c:413 messages.c:429
8669 msgid "Fatal error: "
8673 msgid "Internal error!\n"
8678 msgid "Assertion failure in %s at %s line %d.\n"
8683 msgid "Assertion failure at %s line %d.\n"
8686 #: messages.c:452 messages.c:471
8687 msgid "Please report this bug.\n"
8692 msgid "Internal error, aborting at %s line %d in %s\n"
8697 msgid "Internal error, aborting at %s line %d\n"
8702 msgid "Can't open a bfd on stdout %s "
8705 #: output-file.c:72 output-file.c:79
8707 msgid "FATAL: Can't close %s\n"
8710 #: output-file.c:130
8712 msgid "FATAL: Can't close %s"
8715 #: output-file.c:148
8716 msgid "Failed to emit an object byte"
8719 #: output-file.c:149
8720 msgid "Can't continue"
8725 msgid "error constructing %s pseudo-op table: %s"
8730 msgid "Unknown pseudo-op: `%s'"
8735 msgid "label \"%d$\" redefined"
8739 msgid ".abort detected. Abandoning ship."
8742 #: read.c:1238 read.c:2027
8743 msgid "Alignment not a power of 2"
8748 msgid "Alignment too large: %u assumed"
8752 msgid "expected fill pattern missing"
8757 msgid "attempt to re-define symbol `%s'"
8760 #. Some of the back ends can't deal with non-positive line numbers.
8761 #. Besides, it's silly.
8764 msgid "Line numbers must be positive; line number %d rejected."
8768 msgid "start address not supported"
8772 msgid ".err encountered"
8775 #: read.c:1664 read.c:1666
8777 msgid ".fail %ld encountered"
8782 msgid ".fill size clamped to %d."
8786 msgid "Size negative: .fill ignored."
8790 msgid "Repeat < 0, .fill ignored"
8795 msgid "unrecognized .linkonce type `%s'"
8798 #: read.c:1887 read.c:1913
8799 msgid ".linkonce is not supported for this object file format"
8804 msgid "bfd_set_section_flags: %s"
8809 msgid "error setting flags for \".sbss\": %s"
8813 msgid "Expected comma after size"
8817 msgid "Missing alignment"
8821 msgid "bad expression"
8826 msgid "attempt to redefine pseudo-op `%s' ignored"
8831 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
8835 msgid "ignoring fill value in absolute section"
8839 msgid "only constant offsets supported in absolute section"
8843 msgid "MRI style ORG pseudo-op not supported"
8847 msgid "unrecognized section type"
8852 msgid "unrecognized section type `%s'"
8856 msgid "absolute sections are not supported"
8861 msgid "unrecognized section command `%s'"
8866 msgid "%s without %s"
8870 msgid "Unsupported variable size or fill value"
8874 msgid ".space repeat count is zero, ignored"
8878 msgid ".space repeat count is negative, ignored"
8882 msgid "space allocation too complex in absolute section"
8886 msgid "space allocation too complex in common section"
8889 #: read.c:3031 read.c:4114
8891 msgid "Bad floating literal: %s"
8896 msgid "Rest of line ignored. First ignored character is `%c'."
8901 msgid "Rest of line ignored. First ignored character valued 0x%x."
8905 msgid "illegal expression; zero assumed"
8909 msgid "missing expression; zero assumed"
8913 msgid "rva without symbol"
8917 msgid "attempt to store value in absolute section"
8920 #: read.c:3493 read.c:4391
8921 msgid "zero assumed for missing expression"
8924 #: read.c:3505 read.c:4403
8925 msgid "register value used as expression"
8928 #. Leading bits contain both 0s & 1s.
8931 msgid "Value 0x%lx truncated to 0x%lx."
8936 msgid "Bignum truncated to %d bytes"
8941 msgid "unsupported BFD relocation size %u"
8945 msgid "using a bit field width of zero"
8950 msgid "field width \"%s\" too complex for a bitfield"
8955 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
8960 msgid "field value \"%s\" too complex for a bitfield"
8964 msgid "Unresolvable or nonpositive repeat count; using 1"
8969 msgid "Unknown floating type type '%c'"
8973 msgid "Floating point constant too large"
8977 msgid "unresolvable or nonpositive repeat count; using 1"
8981 msgid "Expected <nn>"
8984 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
8985 #: read.c:4567 read.c:4653
8986 msgid "Unterminated string: Newline inserted."
8990 msgid "Bad escaped character in string, '?' assumed"
8994 msgid "expected address expression; zero assumed"
8999 msgid "symbol \"%s\" undefined; zero assumed"
9003 msgid "some symbol undefined; zero assumed"
9007 msgid "This string may not contain '\\0'"
9011 msgid "Missing string"
9015 msgid "missing .func"
9019 msgid ".endfunc missing for previous .func"
9023 msgid ".stabs: Missing comma"
9026 #: stabs.c:221 stabs.c:229 stabs.c:240
9028 msgid ".stab%c: Missing comma"
9032 msgid "comma missing in .xstabs"
9037 msgid "Attempt to switch to nonexistent segment \"%s\""
9040 #: symbols.c:357 symbols.c:456
9042 msgid "Symbol %s already defined."
9047 msgid "Symbol \"%s\" is already defined as \"%s\"/%s%ld."
9050 #: symbols.c:519 symbols.c:526
9052 msgid "Inserting \"%s\" into symbol table failed: %s"
9057 msgid "Symbol definition loop encountered at %s"
9060 #: symbols.c:1050 symbols.c:1054
9062 msgid "undefined symbol %s in operation"
9066 msgid "invalid section for operation"
9069 #: symbols.c:1064 symbols.c:1068
9071 msgid "undefined symbol %s in operation setting %s"
9076 msgid "invalid section for operation setting %s"
9081 msgid "division by zero when setting %s"
9084 #: symbols.c:1163 write.c:1945
9086 msgid "can't resolve value for symbol \"%s\""
9091 msgid "\"%d\" (instance number %d of a %s label)"
9096 msgid "Attempt to get value of unresolved symbol %s"
9101 msgid "field fx_size too small to hold %d"
9105 msgid "rva not supported"
9110 msgid "attempt to .org/.space backwards? (%ld)"
9114 msgid "relocation out of range"
9119 msgid "%s:%u: bad return from bfd_install_relocation: %x"
9123 msgid "internal error: fixup not contained within frag"
9128 msgid "%s:%u: bad return from bfd_install_relocation"
9131 #: write.c:1146 write.c:1170
9133 msgid "FATAL: Can't write %s"
9137 msgid "Cannot write to output file."
9142 msgid "%d error%s, %d warning%s, generating bad object file.\n"
9147 msgid "%d error%s, %d warning%s, no object file generated.\n"
9152 msgid "local label %s is not defined"
9157 msgid "alignment padding (%lu bytes) not a multiple of %ld"
9162 msgid ".word %s-%s+%s didn't fit"
9166 msgid "attempt to .org backwards ignored"
9170 msgid ".space specifies non-absolute value"
9174 msgid ".space or .fill with negative value, ignored"
9180 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
9181 "\"%s\" {%s section} at file address %s."
9186 msgid "Value of %s too large for field of %d bytes at %s"