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-03-06 11:56-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 2001 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:3189 config/tc-m68k.c:3218
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:3214
632 msgid "No 'bal' entry point for leafproc %s"
635 #: config/obj-coff.c:4255 write.c:2589
637 msgid "Negative of non-absolute symbol %s"
640 #: config/obj-coff.c:4276 write.c:2603
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:3234 write.c:2747
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:2837
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:4331 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:1287 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:1437 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-s390.c:964 config/tc-sh.c:843
989 #: config/tc-tic80.c:282 config/tc-v850.c:2076 config/tc-w65.c:248
990 #: config/tc-z8k.c:336
991 msgid "missing operand"
994 #: config/tc-a29k.c:415 config/tc-cris.c:913 config/tc-cris.c:921
995 #: config/tc-hppa.c:1572 config/tc-i860.c:431 config/tc-i860.c:448
996 #: config/tc-sparc.c:1408 config/tc-sparc.c:1414
998 msgid "Unknown opcode: `%s'"
1001 #: config/tc-a29k.c:420
1003 msgid "Unknown opcode `%s'."
1006 #: config/tc-a29k.c:452
1008 msgid "Too many operands: %s"
1011 #: config/tc-a29k.c:474 config/tc-a29k.c:505
1013 msgid "Immediate value of %ld is too large"
1016 #: config/tc-a29k.c:890
1018 msgid "bad relocation type: 0x%02x"
1021 #: config/tc-a29k.c:914
1026 #: config/tc-a29k.c:930
1027 msgid "a29k_convert_frag\n"
1030 #: config/tc-a29k.c:939
1031 msgid "a29k_estimate_size_before_relax\n"
1034 #: config/tc-a29k.c:1090
1036 msgid "label \"$%d\" redefined"
1039 #: config/tc-a29k.c:1163
1040 msgid "Invalid expression after %%%%\n"
1043 #: config/tc-a29k.c:1174
1044 msgid "Invalid register in & expression"
1047 #: config/tc-alpha.c:827
1049 msgid "internal error: can't hash opcode `%s': %s"
1052 #: config/tc-alpha.c:861
1054 msgid "internal error: can't hash macro `%s': %s"
1057 #: config/tc-alpha.c:945 config/tc-i960.c:2700
1058 msgid "syntax error"
1061 #: config/tc-alpha.c:1019 config/tc-arm.c:6643 config/tc-h8300.c:1373
1062 #: config/tc-h8500.c:1197 config/tc-hppa.c:3990 config/tc-i860.c:931
1063 #: config/tc-m68hc11.c:481 config/tc-m68k.c:4193 config/tc-m88k.c:1105
1064 #: config/tc-ns32k.c:1663 config/tc-sparc.c:2830 config/tc-z8k.c:1324
1065 msgid "Bad call to MD_ATOF()"
1068 #: config/tc-alpha.c:1069
1070 msgid "Unknown CPU identifier `%s'"
1073 #: config/tc-alpha.c:1113
1076 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1077 "-F\t\t\tlack floating point instructions support\n"
1078 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mall\n"
1079 "\t\t\tspecify variant of Alpha architecture\n"
1080 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264\n"
1081 "\t\t\tthese variants include PALcode opcodes\n"
1084 #: config/tc-alpha.c:1123
1087 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1088 "-H\t\t\tshow new symbol after hash truncation\n"
1091 #: config/tc-alpha.c:1296
1093 msgid "unhandled relocation type %s"
1096 #: config/tc-alpha.c:1309
1097 msgid "non-absolute expression in constant field"
1100 #: config/tc-alpha.c:1323
1102 msgid "type %d reloc done?\n"
1105 #: config/tc-alpha.c:1374 config/tc-alpha.c:1381 config/tc-mips.c:7372
1106 msgid "Used $at without \".set noat\""
1109 #: config/tc-alpha.c:1564
1111 msgid "cannot represent `%s' relocation in object file"
1114 #: config/tc-alpha.c:1571
1116 msgid "internal error? cannot generate `%s' relocation"
1119 #: config/tc-alpha.c:1625
1121 msgid "frame reg expected, using $%d."
1124 #: config/tc-alpha.c:1752
1126 msgid "No !literal!%d was found"
1129 #. only support one relocation op per insn
1130 #: config/tc-alpha.c:1939
1131 msgid "More than one relocation op per insn"
1134 #: config/tc-alpha.c:1956
1135 msgid "No relocation operand"
1138 #: config/tc-alpha.c:1962
1140 msgid "No !sequence-number after !%s"
1143 #: config/tc-alpha.c:1975
1145 msgid "Unknown relocation operand: !%s"
1148 #: config/tc-alpha.c:1989
1150 msgid "Bad sequence number: !%s!%s"
1153 #: config/tc-alpha.c:2341
1155 msgid "operand out of range (%s not between %d and %d)"
1158 #: config/tc-alpha.c:2440 config/tc-d10v.c:621 config/tc-d30v.c:640
1159 #: config/tc-mn10200.c:1009 config/tc-mn10300.c:1406 config/tc-ppc.c:1940
1160 #: config/tc-ppc.c:2048 config/tc-ppc.c:2060 config/tc-s390.c:971
1161 #: config/tc-s390.c:1014 config/tc-v850.c:1856 config/tc-v850.c:1879
1162 #: config/tc-v850.c:2099
1163 msgid "too many fixups"
1166 #: config/tc-alpha.c:2656 config/tc-alpha.c:2725
1168 msgid "inappropriate arguments for opcode `%s'"
1171 #: config/tc-alpha.c:2658 config/tc-alpha.c:2727
1173 msgid "opcode `%s' not supported for target %s"
1176 #: config/tc-alpha.c:2662 config/tc-alpha.c:2730 config/tc-avr.c:1090
1178 msgid "unknown opcode `%s'"
1181 #: config/tc-alpha.c:2702 config/tc-alpha.c:2768 config/tc-alpha.c:3280
1182 #: config/tc-alpha.c:3340 config/tc-alpha.c:3392 config/tc-alpha.c:3467
1183 #: config/tc-alpha.c:3552 config/tc-alpha.c:3678 config/tc-alpha.c:3855
1184 #: config/tc-alpha.c:3912 config/tc-alpha.c:4022 config/tc-alpha.c:4129
1185 #: config/tc-alpha.c:4206
1187 msgid "Cannot use !%s!%d with %s"
1190 #: config/tc-alpha.c:2789
1191 msgid "can not resolve expression"
1194 #: config/tc-alpha.c:2931 config/tc-alpha.c:3124
1195 msgid "overflow in literal (.lita) table"
1198 #: config/tc-alpha.c:2938 config/tc-alpha.c:2961 config/tc-alpha.c:3137
1199 #: config/tc-alpha.c:3481 config/tc-alpha.c:3559 config/tc-alpha.c:3607
1200 #: config/tc-alpha.c:3707 config/tc-alpha.c:3932 config/tc-alpha.c:4044
1201 msgid "macro requires $at register while noat in effect"
1204 #: config/tc-alpha.c:2940 config/tc-alpha.c:2963 config/tc-alpha.c:3139
1205 msgid "macro requires $at while $at in use"
1208 #: config/tc-alpha.c:3086 expr.c:83 read.c:3164
1209 msgid "bignum invalid; zero assumed"
1212 #: config/tc-alpha.c:3088 expr.c:85 read.c:3166 read.c:3499 read.c:4397
1213 msgid "floating point number invalid; zero assumed"
1216 #: config/tc-alpha.c:3093
1217 msgid "can't handle expression"
1220 #: config/tc-alpha.c:3130
1221 msgid "overflow in literal (.lit8) table"
1224 #: config/tc-alpha.c:3302
1226 msgid "bad instruction format for lda !%s!%ld"
1229 #: config/tc-alpha.c:4302 config/tc-ppc.c:1467 config/tc-ppc.c:3689
1232 msgid ".COMMon length (%ld.) <0! Ignored."
1235 #: config/tc-alpha.c:4340 config/tc-alpha.c:4349 config/tc-ppc.c:3726
1238 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1241 #: config/tc-alpha.c:4451 ecoff.c:3087
1242 msgid ".ent directive has no name"
1245 #: config/tc-alpha.c:4459
1246 msgid "nested .ent directives"
1249 #: config/tc-alpha.c:4495 ecoff.c:3035
1250 msgid ".end directive has no name"
1253 #: config/tc-alpha.c:4504
1254 msgid ".end directive names different symbol than .ent"
1257 #: config/tc-alpha.c:4581
1259 msgid "Invalid argument %d to .prologue."
1262 #: config/tc-alpha.c:4673
1263 msgid "ECOFF debugging is disabled."
1266 #: config/tc-alpha.c:4694
1267 msgid "Unknown section directive"
1270 #: config/tc-alpha.c:4730
1271 msgid ".ent directive has no symbol"
1274 #: config/tc-alpha.c:4757
1275 msgid "Bad .frame directive 1./2. param"
1278 #: config/tc-alpha.c:4769
1279 msgid "Bad .frame directive 3./4. param"
1282 #: config/tc-alpha.c:4794
1283 msgid ".pdesc directive not in link (.link) section"
1286 #: config/tc-alpha.c:4802
1287 msgid ".pdesc has no matching .ent"
1290 #: config/tc-alpha.c:4813
1291 msgid ".pdesc directive has no entry symbol"
1294 #: config/tc-alpha.c:4826
1295 msgid "No comma after .pdesc <entryname>"
1298 #: config/tc-alpha.c:4849
1299 msgid "unknown procedure kind"
1302 #: config/tc-alpha.c:4942
1303 msgid ".name directive not in link (.link) section"
1306 #: config/tc-alpha.c:4950
1307 msgid ".name directive has no symbol"
1310 #: config/tc-alpha.c:4984
1311 msgid "No symbol after .linkage"
1314 #: config/tc-alpha.c:5012
1315 msgid "No symbol after .code_address"
1318 #: config/tc-alpha.c:5045 ecoff.c:3253
1319 msgid "Bad .mask directive"
1322 #: config/tc-alpha.c:5066 ecoff.c:3183
1323 msgid "Bad .fmask directive"
1326 #: config/tc-alpha.c:5236 config/tc-arm.c:1593 read.c:2150 read.c:2737
1329 msgid "Expected comma after name \"%s\""
1332 #. *symbol_get_obj (symbolP) = (signed char) temp;
1333 #: config/tc-alpha.c:5247
1335 msgid "unhandled: .proc %s,%d"
1338 #: config/tc-alpha.c:5282
1340 msgid "Tried to .set unrecognized mode `%s'"
1343 #. not fatal, but it might not work in the end
1344 #: config/tc-alpha.c:5299
1345 msgid "File overrides no-base-register option."
1348 #: config/tc-alpha.c:5316
1350 msgid "Bad base register, using $%d."
1353 #: config/tc-alpha.c:5338
1355 msgid "Alignment too large: %d. assumed"
1358 #: config/tc-alpha.c:5342 config/tc-d30v.c:2219
1359 msgid "Alignment negative: 0 assumed"
1362 #: config/tc-alpha.c:5654
1364 msgid "Chose GP value of %lx\n"
1367 #: config/tc-arc.c:1608 config/tc-arm.c:7546
1368 msgid "md_estimate_size_before_relax\n"
1371 #: config/tc-arc.c:1620
1372 msgid "md_convert_frag\n"
1375 #: config/tc-arm.c:1156
1376 msgid "Bad arguments to instruction"
1379 #: config/tc-arm.c:1157
1380 msgid "r15 not allowed here"
1383 #: config/tc-arm.c:1158
1384 msgid "Instruction should not have flags"
1387 #: config/tc-arm.c:1159
1388 msgid "Instruction is not conditional"
1391 #: config/tc-arm.c:1160
1392 msgid "acc0 expected"
1395 #: config/tc-arm.c:1289
1396 msgid "Literal Pool Overflow"
1399 #: config/tc-arm.c:1431
1400 msgid "Invalid syntax for .req directive."
1403 #: config/tc-arm.c:1506 config/tc-mips.c:9936 read.c:2035
1405 msgid "Alignment too large: %d. assumed."
1408 #: config/tc-arm.c:1509 read.c:2040
1409 msgid "Alignment negative. 0 assumed."
1412 #: config/tc-arm.c:1643 config/tc-m32r.c:418 read.c:2795 read.c:4857
1414 msgid "symbol `%s' already defined"
1417 #: config/tc-arm.c:1714
1418 msgid "selected processor does not support THUMB opcodes"
1421 #: config/tc-arm.c:1727
1422 msgid "selected processor does not support ARM opcodes"
1425 #: config/tc-arm.c:1739
1427 msgid "invalid instruction size selected (%d)"
1430 #: config/tc-arm.c:1774
1432 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1435 #: config/tc-arm.c:1785
1436 msgid "Garbage following instruction"
1439 #. In the few cases where we might be able to accept something else
1440 #. this error can be overridden.
1441 #: config/tc-arm.c:1835
1443 msgid "Register expected, not '%.100s'"
1446 #. In the few cases where we might be able to accept
1447 #. something else this error can be overridden.
1448 #: config/tc-arm.c:1907
1449 msgid "flag for {c}psr instruction expected"
1452 #: config/tc-arm.c:1937
1453 msgid "Illegal co-processor number"
1456 #: config/tc-arm.c:1944
1457 msgid "Bad or missing co-processor number"
1460 #: config/tc-arm.c:1968 config/tc-arm.c:3054 config/tc-arm.c:3246
1461 msgid "bad or missing expression"
1464 #: config/tc-arm.c:1974
1465 msgid "immediate co-processor expression too large"
1468 #. In the few cases where we might be able to accept something else
1469 #. this error can be overridden.
1470 #: config/tc-arm.c:1999
1471 msgid "Co-processor register expected"
1474 #. In the few cases where we might be able to accept something else
1475 #. this error can be overridden.
1476 #: config/tc-arm.c:2023
1477 msgid "Floating point register expected"
1480 #: config/tc-arm.c:2040
1481 msgid "immediate expression expected"
1484 #: config/tc-arm.c:2055
1485 msgid "co-processor address must be word aligned"
1488 #: config/tc-arm.c:2061
1489 msgid "offset too large"
1492 #: config/tc-arm.c:2109
1493 msgid "pc may not be used in post-increment"
1496 #: config/tc-arm.c:2125 config/tc-arm.c:2578 config/tc-arm.c:3438
1497 #: config/tc-arm.c:4372
1498 msgid "pre-indexed expression expected"
1501 #: config/tc-arm.c:2138 config/tc-arm.c:2591 config/tc-arm.c:3449
1502 #: config/tc-arm.c:4384 config/tc-arm.c:4730
1506 #: config/tc-arm.c:2148
1507 msgid "pc may not be used with write-back"
1510 #: config/tc-arm.c:2203
1511 msgid "comma expected after register name"
1514 #: config/tc-arm.c:2222
1515 msgid "{C|S}PSR expected"
1518 #: config/tc-arm.c:2250
1519 msgid "comma missing after psr flags"
1522 #: config/tc-arm.c:2267 config/tc-arm.c:2277
1523 msgid "only a register or immediate value can follow a psr flag"
1526 #: config/tc-arm.c:2284
1527 msgid "immediate value cannot be used to set this field"
1530 #: config/tc-arm.c:2301 config/tc-arm.c:3673 config/tc-arm.c:3939
1531 #: config/tc-arm.c:3959
1532 msgid "Invalid constant"
1535 #: config/tc-arm.c:2351
1536 msgid "rdhi, rdlo and rm must all be different"
1539 #: config/tc-arm.c:2407
1540 msgid "rd and rm should be different in mul"
1543 #: config/tc-arm.c:2463
1544 msgid "rd and rm should be different in mla"
1547 #: config/tc-arm.c:2512
1549 msgid "acc0 expected, not '%.100s'"
1552 #: config/tc-arm.c:2695
1553 msgid "rdhi and rdlo must be different"
1556 #: config/tc-arm.c:2815
1557 msgid "Warning: Instruction unpredictable when using r15"
1560 #: config/tc-arm.c:3063 config/tc-arm.c:3255 config/tc-arm.c:5517
1561 #: config/tc-arm.c:5550 config/tc-arm.c:5560
1562 msgid "immediate value out of range"
1565 #: config/tc-arm.c:3403
1566 msgid "'[' expected after PLD mnemonic"
1569 #: config/tc-arm.c:3428 config/tc-arm.c:3458
1570 msgid "writeback used in preload instruction"
1573 #. Deny all knowledge.
1574 #: config/tc-arm.c:3506
1576 msgid "bad instruction '%.100s'"
1579 #: config/tc-arm.c:3530
1580 msgid "Destination register must be even"
1583 #: config/tc-arm.c:3536
1584 msgid "r12 or r14 not allowed here"
1587 #: config/tc-arm.c:3544
1588 msgid "pre/post-indexing used when modified address register is destination"
1591 #: config/tc-arm.c:3657
1595 #: config/tc-arm.c:3703 config/tc-arm.c:3714
1596 msgid "Shift expression expected"
1599 #: config/tc-arm.c:3738
1600 msgid "shift requires register or #expression"
1603 #: config/tc-arm.c:3739
1604 msgid "shift requires #expression"
1607 #: config/tc-arm.c:3769
1608 msgid "Shift of 0 ignored."
1611 #: config/tc-arm.c:3775
1612 msgid "Invalid immediate shift"
1615 #: config/tc-arm.c:3930 config/tc-arm.c:4414
1616 msgid "Constant expression expected"
1619 #: config/tc-arm.c:3972
1620 msgid "Register or shift expression expected"
1623 #: config/tc-arm.c:4025
1624 msgid "Invalid floating point immediate expression"
1627 #: config/tc-arm.c:4029
1628 msgid "Floating point register or immediate expression expected"
1631 #: config/tc-arm.c:4198
1632 msgid "address offset too large"
1635 #: config/tc-arm.c:4275
1636 msgid "Processor does not support halfwords or signed bytes"
1639 #: config/tc-arm.c:4296
1640 msgid "Address expected"
1643 #: config/tc-arm.c:4328 config/tc-arm.c:4359
1645 msgid "Rn and Rd must be different in %s"
1648 #: config/tc-arm.c:4332 config/tc-arm.c:4348 config/tc-arm.c:4393
1650 msgid "%s register same as write-back base"
1653 #: config/tc-arm.c:4334 config/tc-arm.c:4350 config/tc-arm.c:4395
1657 #: config/tc-arm.c:4334 config/tc-arm.c:4350 config/tc-arm.c:4395
1661 #: config/tc-arm.c:4434
1662 msgid "literal pool insertion failed"
1665 #: config/tc-arm.c:4473
1666 msgid "Pre-increment instruction with translate"
1669 #: config/tc-arm.c:4514
1670 msgid "Bad range in register list"
1673 #: config/tc-arm.c:4522 config/tc-arm.c:4531 config/tc-arm.c:4573
1675 msgid "Warning: Duplicated register (r%d) in register list"
1678 #: config/tc-arm.c:4534
1679 msgid "Warning: Register range not in ascending order"
1682 #: config/tc-arm.c:4546
1686 #: config/tc-arm.c:4562
1687 msgid "invalid register mask"
1690 #: config/tc-arm.c:4583 config/tc-avr.c:852 config/tc-cris.c:2733
1691 #: config/tc-d10v.c:1560 config/tc-d30v.c:1865 config/tc-mips.c:3230
1692 #: config/tc-mips.c:4162 config/tc-mips.c:4963 config/tc-mips.c:5509
1693 #: config/tc-ppc.c:4853 config/tc-v850.c:2385
1694 msgid "expression too complex"
1697 #: config/tc-arm.c:4622
1698 msgid "r15 not allowed as base register"
1701 #: config/tc-arm.c:4690 config/tc-arm.c:4704
1702 msgid "r15 not allowed in swap"
1705 #: config/tc-arm.c:4802
1706 msgid "Use of r15 in bx in ARM mode is not really useful"
1709 #: config/tc-arm.c:5058 config/tc-v850.c:1959 config/tc-v850.c:1980
1710 msgid "constant expression expected"
1713 #: config/tc-arm.c:5064
1714 msgid "Constant value required for number of registers"
1717 #: config/tc-arm.c:5072
1718 msgid "number of registers must be in the range [1:4]"
1721 #: config/tc-arm.c:5133
1722 msgid "R15 not allowed as base register with write-back"
1725 #: config/tc-arm.c:5381
1726 msgid "lo register required"
1729 #: config/tc-arm.c:5389
1730 msgid "hi register required"
1733 #: config/tc-arm.c:5459
1734 msgid "dest and source1 must be the same register"
1737 #: config/tc-arm.c:5466
1738 msgid "subtract valid only on lo regs"
1741 #: config/tc-arm.c:5490
1742 msgid "invalid Hi register with immediate"
1745 #: config/tc-arm.c:5528
1746 msgid "invalid immediate value for stack adjust"
1749 #: config/tc-arm.c:5539
1750 msgid "invalid immediate for address calculation"
1753 #: config/tc-arm.c:5626
1754 msgid "source1 and dest must be same register"
1757 #: config/tc-arm.c:5660
1758 msgid "Invalid immediate for shift"
1761 #: config/tc-arm.c:5739
1762 msgid "only lo regs allowed with immediate"
1765 #: config/tc-arm.c:5758
1766 msgid "invalid immediate"
1769 #: config/tc-arm.c:5812
1770 msgid "expected ']'"
1773 #: config/tc-arm.c:5879
1774 msgid "byte or halfword not valid for base register"
1777 #: config/tc-arm.c:5884
1778 msgid "R15 based store not allowed"
1781 #: config/tc-arm.c:5889
1782 msgid "Invalid base register for register offset"
1785 #: config/tc-arm.c:5907
1786 msgid "invalid offset"
1789 #: config/tc-arm.c:5918
1790 msgid "invalid base register in load/store"
1793 #: config/tc-arm.c:5942
1794 msgid "Invalid offset"
1797 #: config/tc-arm.c:6017
1798 msgid "dest and source1 one must be the same register"
1801 #: config/tc-arm.c:6025
1802 msgid "Rs and Rd must be different in MUL"
1805 #: config/tc-arm.c:6169
1807 "Inserted missing '!': load/store multiple always writes back base register"
1810 #: config/tc-arm.c:6185 config/tc-arm.c:6285
1811 msgid "Expression too complex"
1814 #: config/tc-arm.c:6191
1815 msgid "only lo-regs valid in load/store multiple"
1818 #: config/tc-arm.c:6237
1819 msgid "Syntax: ldrs[b] Rd, [Rb, Ro]"
1822 #: config/tc-arm.c:6301
1823 msgid "invalid register list to push/pop instruction"
1826 #: config/tc-arm.c:6443 config/tc-cris.c:664
1827 msgid "Virtual memory exhausted"
1830 #: config/tc-arm.c:6849
1832 msgid "invalid constant (%lx) after fixup"
1835 #: config/tc-arm.c:6885
1837 msgid "Unable to compute ADRL instructions for PC offset of 0x%lx"
1840 #: config/tc-arm.c:6915
1842 msgid "bad immediate value for offset (%ld)"
1845 #: config/tc-arm.c:6937 config/tc-arm.c:6959
1846 msgid "invalid literal constant: pool needs to be closer"
1849 #: config/tc-arm.c:6939
1851 msgid "bad immediate value for half-word offset (%ld)"
1854 #: config/tc-arm.c:6976
1855 msgid "shift expression is too large"
1858 #: config/tc-arm.c:6995 config/tc-arm.c:7004
1859 msgid "Invalid swi expression"
1862 #: config/tc-arm.c:7014
1863 msgid "Invalid expression in load/store multiple"
1866 #: config/tc-arm.c:7067
1867 msgid "gas can't handle same-section branch dest >= 0x04000000"
1870 #: config/tc-arm.c:7076
1871 msgid "out of range branch"
1874 #: config/tc-arm.c:7109 config/tc-arm.c:7125 config/tc-mips.c:9763
1875 msgid "Branch out of range"
1878 #: config/tc-arm.c:7148
1879 msgid "Branch with link out of range"
1882 #: config/tc-arm.c:7215
1883 msgid "Illegal value for co-processor offset"
1886 #: config/tc-arm.c:7239
1888 msgid "Invalid offset, target not word aligned (0x%08X)"
1891 #: config/tc-arm.c:7245 config/tc-arm.c:7254 config/tc-arm.c:7261
1892 #: config/tc-arm.c:7268 config/tc-arm.c:7275
1894 msgid "Invalid offset, value too big (0x%08lX)"
1897 #: config/tc-arm.c:7314
1898 msgid "Invalid immediate for stack address calculation"
1901 #: config/tc-arm.c:7323
1903 msgid "Invalid immediate for address calculation (value = 0x%08lX)"
1906 #: config/tc-arm.c:7333
1907 msgid "Invalid 8bit immediate"
1910 #: config/tc-arm.c:7341
1911 msgid "Invalid 3bit immediate"
1914 #: config/tc-arm.c:7357
1916 msgid "Invalid immediate: %ld is too large"
1919 #: config/tc-arm.c:7372
1921 msgid "Illegal Thumb shift value: %ld"
1924 #: config/tc-arm.c:7386 config/tc-mn10300.c:1961
1926 msgid "Bad relocation fixup type (%d)"
1929 #: config/tc-arm.c:7459
1930 msgid "Literal referenced across section boundary (Implicit dump?)"
1933 #: config/tc-arm.c:7472
1935 msgid "Internal_relocation (type %d) not fixed up (IMMEDIATE)"
1938 #: config/tc-arm.c:7478
1939 msgid "ADRL used for a symbol not defined in the same file"
1942 #: config/tc-arm.c:7483
1944 msgid "Internal_relocation (type %d) not fixed up (OFFSET_IMM)"
1947 #: config/tc-arm.c:7504 config/tc-cris.c:2672 config/tc-mcore.c:2109
1948 #: config/tc-ns32k.c:2369
1952 #: config/tc-arm.c:7507
1954 msgid "Cannot represent %s relocation in this object file format"
1957 #: config/tc-arm.c:7528 config/tc-mips.c:11281 config/tc-sh.c:3182
1959 msgid "Can not represent %s relocation in this object file format"
1962 #: config/tc-arm.c:7625
1964 msgid "No operator -- statement `%s'\n"
1967 #: config/tc-arm.c:7643
1968 msgid "selected processor does not support this opcode"
1971 #: config/tc-arm.c:7689
1973 msgid "Opcode `%s' must have suffix from list: <%s>"
1976 #: config/tc-arm.c:7720
1977 msgid "Warning: Use of the 'nv' conditional is deprecated\n"
1980 #: config/tc-arm.c:7737
1982 msgid "Opcode `%s' is unconditional\n"
1985 #: config/tc-arm.c:7761
1987 msgid "Opcode `%s' must have suffix from <%s>\n"
1990 #: config/tc-arm.c:7852
1992 msgid "register '%s' does not exist\n"
1995 #: config/tc-arm.c:7857
1997 msgid "ignoring redefinition of register alias '%s'"
2000 #: config/tc-arm.c:7863
2003 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
2006 #: config/tc-arm.c:7867
2007 msgid "ignoring incomplete .req pseuso op"
2010 #: config/tc-arm.c:7874
2012 msgid "bad instruction `%s'"
2015 #: config/tc-arm.c:8049
2017 msgid "Unrecognised APCS switch -m%s"
2020 #: config/tc-arm.c:8206 config/tc-arm.c:8219 config/tc-arm.c:8232
2021 #: config/tc-arm.c:8245 config/tc-arm.c:8251
2023 msgid "Invalid architecture variant -m%s"
2026 #: config/tc-arm.c:8258
2028 msgid "Invalid processor variant -m%s"
2031 #: config/tc-arm.c:8281
2033 " ARM Specific Assembler Options:\n"
2034 " -m[arm][<processor name>] select processor variant\n"
2035 " -m[arm]v[2|2a|3|3m|4|4t|5[t][e]] select architecture variant\n"
2036 " -mthumb only allow Thumb instructions\n"
2037 " -mthumb-interwork mark the assembled code as supporting "
2039 " -mall allow any instruction\n"
2040 " -mfpa10, -mfpa11 select floating point architecture\n"
2041 " -mfpe-old don't allow floating-point multiple "
2043 " -mno-fpu don't allow any floating-point instructions.\n"
2044 " -k generate PIC code.\n"
2047 #: config/tc-arm.c:8293
2049 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
2051 " -matpcs use ARM/Thumb Procedure Calling Standard\n"
2052 " -mapcs-float floating point args are passed in FP regs\n"
2053 " -mapcs-reentrant the code is position independent/reentrant\n"
2056 #: config/tc-arm.c:8300
2057 msgid " -moabi support the old ELF ABI\n"
2060 #: config/tc-arm.c:8304
2062 " -EB assemble code for a big endian cpu\n"
2063 " -EL assemble code for a little endian cpu\n"
2066 #: config/tc-arm.c:8457
2068 msgid "%s: unexpected function type: %d"
2071 #: config/tc-arm.h:98
2072 msgid "arm convert_frag\n"
2075 #: config/tc-avr.c:185
2076 msgid "Known MCU names:"
2079 #: config/tc-avr.c:254
2082 " -mmcu=[avr-name] select microcontroller variant\n"
2083 " [avr-name] can be:\n"
2084 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2085 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2086 " avr3 - ATmega103, ATmega603\n"
2087 " avr4 - ATmega83, ATmega85\n"
2088 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2089 " or immediate microcontroller name.\n"
2092 #: config/tc-avr.c:264
2094 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2095 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2096 " (default for avr4, avr5)\n"
2097 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2098 " (default for avr3, avr5)\n"
2101 #: config/tc-avr.c:312
2103 msgid "unknown MCU: %s\n"
2106 #: config/tc-avr.c:321
2108 msgid "redefinition of mcu type `%s' to `%s'"
2111 #: config/tc-avr.c:372 config/tc-d10v.c:313 config/tc-d30v.c:366
2112 #: config/tc-mips.c:8805 config/tc-mn10200.c:375 config/tc-pj.c:356
2113 #: config/tc-ppc.c:4518 config/tc-sh.c:2063 config/tc-v850.c:1291
2114 msgid "bad call to md_atof"
2117 #: config/tc-avr.c:435
2118 msgid "constant value required"
2121 #: config/tc-avr.c:438
2123 msgid "number must be less than %d"
2126 #: config/tc-avr.c:490
2127 msgid "`,' required"
2130 #: config/tc-avr.c:509
2131 msgid "undefined combination of operands"
2134 #: config/tc-avr.c:518
2135 msgid "skipping two-word instruction"
2138 #: config/tc-avr.c:580
2139 msgid "register r16-r23 required"
2142 #: config/tc-avr.c:586
2143 msgid "register number above 15 required"
2146 #: config/tc-avr.c:592
2147 msgid "even register number required"
2150 #: config/tc-avr.c:598
2151 msgid "register r24, r26, r28 or r30 required"
2154 #: config/tc-avr.c:604
2155 msgid "register name or number from 0 to 31 required"
2158 #: config/tc-avr.c:622
2159 msgid "pointer register (X, Y or Z) required"
2162 #: config/tc-avr.c:629
2163 msgid "cannot both predecrement and postincrement"
2166 #: config/tc-avr.c:637
2167 msgid "addressing mode not supported"
2170 #: config/tc-avr.c:643
2171 msgid "can't predecrement"
2174 #: config/tc-avr.c:646
2175 msgid "pointer register Z required"
2178 #: config/tc-avr.c:664
2179 msgid "pointer register (Y or Z) required"
2182 #: config/tc-avr.c:769
2184 msgid "unknown constraint `%c'"
2187 #: config/tc-avr.c:882 config/tc-avr.c:898 config/tc-avr.c:999
2189 msgid "odd address operand: %ld"
2192 #: config/tc-avr.c:890 config/tc-avr.c:909
2194 msgid "operand out of range: %ld"
2197 #: config/tc-avr.c:1008 config/tc-d10v.c:1631 config/tc-d30v.c:1990
2199 msgid "line %d: unknown relocation type: 0x%x"
2202 #: config/tc-avr.c:1022
2203 msgid "only constant expression allowed"
2206 #: config/tc-avr.c:1060 config/tc-d10v.c:1495 config/tc-d30v.c:1807
2207 #: config/tc-mn10200.c:1254 config/tc-mn10300.c:1810 config/tc-ppc.c:5160
2208 #: config/tc-v850.c:2301
2210 msgid "reloc %d not supported by object file format"
2213 #: config/tc-avr.c:1084 config/tc-d10v.c:1102 config/tc-d10v.c:1116
2214 #: config/tc-h8300.c:1239 config/tc-h8500.c:1098 config/tc-mcore.c:988
2215 #: config/tc-pj.c:265 config/tc-sh.c:1645 config/tc-z8k.c:1195
2216 msgid "can't find opcode "
2219 #: config/tc-avr.c:1101
2221 msgid "illegal opcode %s for mcu %s"
2224 #: config/tc-avr.c:1109
2225 msgid "garbage at end of line"
2228 #: config/tc-avr.c:1173
2229 msgid "illegal expression"
2232 #: config/tc-avr.c:1199 config/tc-avr.c:1265
2233 msgid "`)' required"
2236 #: config/tc-avr.c:1219
2238 msgid "constant out of 8-bit range: %d"
2241 #: config/tc-avr.c:1222
2242 msgid "expression possibly out of 8-bit range"
2245 #: config/tc-avr.c:1293 config/tc-avr.c:1300
2247 msgid "illegal %srelocation size: %d"
2250 #: config/tc-cris.c:672
2252 msgid "Can't hash `%s': %s\n"
2255 #: config/tc-cris.c:673
2256 msgid "(unknown reason)"
2259 #: config/tc-cris.c:677
2261 msgid "Buggy opcode: `%s' \"%s\"\n"
2264 #: config/tc-cris.c:1002
2266 msgid "Immediate value not in 5 bit unsigned range: %ld"
2269 #: config/tc-cris.c:1018
2271 msgid "Immediate value not in 4 bit unsigned range: %ld"
2274 #: config/tc-cris.c:1057
2276 msgid "Immediate value not in 6 bit range: %ld"
2279 #: config/tc-cris.c:1072
2281 msgid "Immediate value not in 6 bit unsigned range: %ld"
2284 #. Others have a generic warning.
2285 #: config/tc-cris.c:1159
2287 msgid "Unimplemented register `%s' specified"
2290 #. We've come to the end of instructions with this
2291 #. opcode, so it must be an error.
2292 #: config/tc-cris.c:1309
2293 msgid "Illegal operands"
2296 #: config/tc-cris.c:1341 config/tc-cris.c:1372
2298 msgid "Immediate value not in 8 bit range: %ld"
2301 #: config/tc-cris.c:1351 config/tc-cris.c:1379
2303 msgid "Immediate value not in 16 bit range: %ld"
2306 #. FIXME: Find out and change to as_warn_where. Add testcase.
2307 #: config/tc-cris.c:2316
2308 msgid "32-bit conditional branch generated"
2311 #. FIXME: Is this function mentioned in the internals.texi manual? If
2313 #: config/tc-cris.c:2395
2314 msgid "Bad call to md_atof () - floating point formats are not supported"
2317 #: config/tc-cris.c:2456
2319 msgid "Value not in 16 bit range: %ld"
2322 #: config/tc-cris.c:2466
2324 msgid "Value not in 8 bit range: %ld"
2327 #: config/tc-cris.c:2473
2329 msgid "Value not in 4 bit unsigned range: %ld"
2332 #: config/tc-cris.c:2480
2334 msgid "Value not in 5 bit unsigned range: %ld"
2337 #: config/tc-cris.c:2487
2339 msgid "Value not in 6 bit range: %ld"
2342 #: config/tc-cris.c:2494
2344 msgid "Value not in 6 bit unsigned range: %ld"
2347 #: config/tc-cris.c:2542
2348 msgid "Please use --help to see usage and options for this assembler.\n"
2351 #: config/tc-cris.c:2554
2352 msgid "--no-underscore is invalid with a.out format"
2355 #: config/tc-cris.c:2619
2357 "Semantics error. This type of operand can not be relocated, it must be an "
2358 "assembly-time constant"
2361 #: config/tc-cris.c:2673
2363 msgid "Cannot generate relocation type for symbol %s, code %s"
2366 #: config/tc-cris.c:2686
2367 msgid "CRIS-specific options:\n"
2370 #: config/tc-cris.c:2688
2372 " -h, -H Don't execute, print this help text. Deprecated.\n"
2375 #: config/tc-cris.c:2690
2376 msgid " -N Warn when branches are expanded to jumps.\n"
2379 #: config/tc-cris.c:2692
2381 " --underscore User symbols are normally prepended with "
2385 #: config/tc-cris.c:2694
2386 msgid " Registers will not need any prefix.\n"
2389 #: config/tc-cris.c:2696
2390 msgid " --no-underscore User symbols do not have any prefix.\n"
2393 #: config/tc-cris.c:2698
2394 msgid " Registers will require a `$'-prefix.\n"
2397 #: config/tc-cris.c:2718
2398 msgid "Invalid relocation"
2401 #: config/tc-cris.c:2758
2402 msgid "Invalid pc-relative relocation"
2405 #: config/tc-cris.c:2796
2407 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2410 #: config/tc-cris.c:2870
2411 msgid "Unknown .syntax operand"
2414 #: config/tc-d10v.c:246
2417 "-O Optimize. Will do some operations in parallel.\n"
2418 "--gstabs-packing Pack adjacent short instructions together even\n"
2419 " when --gstabs is specified. On by default.\n"
2420 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
2421 " instructions together.\n"
2424 #: config/tc-d10v.c:530 config/tc-d30v.c:550 config/tc-mn10200.c:951
2425 #: config/tc-mn10300.c:1332 config/tc-ppc.c:1972 config/tc-s390.c:962
2426 #: config/tc-tic80.c:278 config/tc-v850.c:2073
2427 msgid "illegal operand"
2430 #: config/tc-d10v.c:573 config/tc-d10v.c:655 config/tc-d30v.c:656
2432 msgid "operand out of range: %d"
2435 #: config/tc-d10v.c:716
2436 msgid "Instruction must be executed in parallel with another instruction."
2439 #: config/tc-d10v.c:772
2440 msgid "Instruction must be executed in parallel"
2443 #: config/tc-d10v.c:775
2444 msgid "Long instructions may not be combined."
2447 #: config/tc-d10v.c:817
2448 msgid "One of these instructions may not be executed in parallel."
2451 #: config/tc-d10v.c:821 config/tc-d30v.c:877
2452 msgid "Two IU instructions may not be executed in parallel"
2455 #: config/tc-d10v.c:823 config/tc-d10v.c:831 config/tc-d10v.c:848
2456 #: config/tc-d10v.c:865 config/tc-d30v.c:878 config/tc-d30v.c:887
2457 msgid "Swapping instruction order"
2460 #: config/tc-d10v.c:829 config/tc-d30v.c:884
2461 msgid "Two MU instructions may not be executed in parallel"
2464 #: config/tc-d10v.c:852 config/tc-d30v.c:904
2465 msgid "IU instruction may not be in the left container"
2468 #: config/tc-d10v.c:854 config/tc-d10v.c:871
2470 "Instruction in R container is squashed by flow control instruction in L "
2474 #: config/tc-d10v.c:869 config/tc-d30v.c:915
2475 msgid "MU instruction may not be in the right container"
2478 #: config/tc-d10v.c:877 config/tc-d30v.c:927
2479 msgid "unknown execution type passed to write_2_short()"
2482 #: config/tc-d10v.c:1130 config/tc-d10v.c:1151 config/tc-d30v.c:1411
2483 msgid "Unable to mix instructions as specified"
2486 #: config/tc-d10v.c:1198 config/tc-d30v.c:1548
2488 msgid "unknown opcode: %s"
2491 #: config/tc-d10v.c:1280 config/tc-d10v.c:1451 config/tc-tic80.c:535
2492 msgid "bad opcode or operands"
2495 #: config/tc-d10v.c:1353 config/tc-m68k.c:4300
2496 msgid "value out of range"
2499 #: config/tc-d10v.c:1426
2500 msgid "illegal operand - register name found where none expected"
2503 #: config/tc-d10v.c:1462 config/tc-tic80.c:546
2504 msgid "Register number must be EVEN"
2507 #: config/tc-d10v.c:1611
2509 msgid "line %d: rep or repi must include at least 4 instructions"
2512 #: config/tc-d30v.c:192
2514 msgid "Register name %s conflicts with symbol of the same name"
2517 #: config/tc-d30v.c:288
2521 "-O Make adjacent short instructions parallel if "
2523 "-n Warn about all NOPs inserted by the assembler.\n"
2524 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2525 "-c Warn about symbols whoes names match register "
2527 "-C Opposite of -C. -c is the default.\n"
2530 #: config/tc-d30v.c:462
2531 msgid "unexpected 12-bit reloc type"
2534 #: config/tc-d30v.c:469
2535 msgid "unexpected 18-bit reloc type"
2538 #: config/tc-d30v.c:720
2540 msgid "%s NOP inserted"
2543 #: config/tc-d30v.c:721
2547 #: config/tc-d30v.c:721
2551 #: config/tc-d30v.c:873
2552 msgid "Instructions may not be executed in parallel"
2555 #: config/tc-d30v.c:886
2557 msgid "Executing %s in IU may not work"
2560 #: config/tc-d30v.c:893
2562 msgid "Executing %s in IU may not work in parallel execution"
2565 #: config/tc-d30v.c:906
2567 msgid "special left instruction `%s' kills instruction `%s' in right container"
2570 #: config/tc-d30v.c:917
2572 msgid "Executing %s in reverse serial with %s may not work"
2575 #: config/tc-d30v.c:920
2577 msgid "Executing %s in IU in reverse serial may not work"
2580 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
2581 msgid "Cannot assemble instruction"
2584 #: config/tc-d30v.c:1292
2585 msgid "First opcode is long. Unable to mix instructions as specified."
2588 #: config/tc-d30v.c:1361
2589 msgid "word of NOPs added between word multiply and load"
2592 #: config/tc-d30v.c:1363
2593 msgid "word of NOPs added between word multiply and 16-bit multiply"
2596 #: config/tc-d30v.c:1395
2597 msgid "Instruction uses long version, so it cannot be mixed as specified"
2600 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
2602 msgid "unknown condition code: %s"
2605 #: config/tc-d30v.c:1509
2607 msgid "cmpu doesn't support condition code %s"
2610 #: config/tc-d30v.c:1559
2612 msgid "operands for opcode `%s' do not match any valid format"
2615 #: config/tc-d30v.c:1777
2616 msgid "Odd numbered register used as target of multi-register instruction"
2619 #: config/tc-d30v.c:1879
2621 msgid "line %d: unable to place address of symbol '%s' into a byte"
2624 #: config/tc-d30v.c:1882
2626 msgid "line %d: unable to place value %x into a byte"
2629 #: config/tc-d30v.c:1890
2631 msgid "line %d: unable to place address of symbol '%s' into a short"
2634 #: config/tc-d30v.c:1893
2636 msgid "line %d: unable to place value %x into a short"
2639 #: config/tc-d30v.c:1901
2641 msgid "line %d: unable to place address of symbol '%s' into a quad"
2644 #: config/tc-d30v.c:2072
2646 msgid "value too large to fit in %d bits"
2649 #: config/tc-d30v.c:2215
2651 msgid "Alignment too large: %d assumed"
2654 #: config/tc-fr30.c:84
2655 msgid " FR30 specific command line options:\n"
2658 #: config/tc-fr30.c:143
2660 msgid "Instruction %s not allowed in a delay slot."
2663 #: config/tc-fr30.c:381 config/tc-m32r.c:1557
2664 msgid "Addend to unresolved symbol not on word boundary."
2667 #: config/tc-fr30.c:539 config/tc-i960.c:772 config/tc-m32r.c:1866
2668 msgid "Bad call to md_atof()"
2671 #: config/tc-h8300.c:245 config/tc-h8300.c:253
2672 msgid "Reg not valid for H8/300"
2675 #: config/tc-h8300.c:413 config/tc-h8300.c:416 config/tc-h8300.c:419
2676 #: config/tc-h8300.c:423
2677 msgid "Invalid register list for ldm/stm\n"
2680 #: config/tc-h8300.c:475 config/tc-h8300.c:537 config/tc-h8300.c:544
2681 msgid "Wrong size pointer register for architecture."
2684 #: config/tc-h8300.c:502 config/tc-h8300.c:511 config/tc-h8300.c:521
2685 msgid "expected @(exp, reg16)"
2688 #: config/tc-h8300.c:600
2689 msgid "expect :8 or :16 here"
2692 #: config/tc-h8300.c:801
2694 msgid "operand %s0x%lx out of range."
2697 #: config/tc-h8300.c:889
2698 msgid "Can't work out size of operand.\n"
2701 #: config/tc-h8300.c:937
2703 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2706 #: config/tc-h8300.c:988 config/tc-h8300.c:1008
2707 msgid "Need #1 or #2 here"
2710 #: config/tc-h8300.c:1003
2711 msgid "#4 not valid on H8/300."
2714 #: config/tc-h8300.c:1089 config/tc-h8300.c:1121
2716 msgid "branch operand has odd offset (%lx)\n"
2719 #: config/tc-h8300.c:1159
2720 msgid "destination operand must be 16 bit register"
2723 #: config/tc-h8300.c:1168
2724 msgid "source operand must be 8 bit register"
2727 #: config/tc-h8300.c:1176
2728 msgid "destination operand must be 16bit absolute address"
2731 #: config/tc-h8300.c:1183
2732 msgid "destination operand must be 8 bit register"
2735 #: config/tc-h8300.c:1191
2736 msgid "source operand must be 16bit absolute address"
2739 #: config/tc-h8300.c:1199
2740 msgid "invalid operands"
2743 #: config/tc-h8300.c:1250 config/tc-h8500.c:1104 config/tc-mips.c:8000
2744 #: config/tc-sh.c:1882 config/tc-w65.c:740 config/tc-z8k.c:1205
2745 msgid "unknown opcode"
2748 #: config/tc-h8300.c:1296
2749 msgid "mismatch between opcode size and operand size"
2752 #: config/tc-h8300.c:1307 config/tc-h8500.c:1131 config/tc-sh.c:2018
2753 #: config/tc-w65.c:770 config/tc-z8k.c:1258
2754 msgid "call to tc_crawl_symbol_chain \n"
2757 #: config/tc-h8300.c:1321 config/tc-h8500.c:1145 config/tc-sh.c:2025
2758 #: config/tc-w65.c:784 config/tc-z8k.c:1272
2759 msgid "call to tc_headers_hook \n"
2762 #: config/tc-h8300.c:1412 config/tc-h8500.c:1235 config/tc-z8k.c:1386
2763 msgid "call to tc_aout_fix_to_chars \n"
2766 #: config/tc-h8300.c:1422 config/tc-z8k.c:1396
2767 msgid "call to md_convert_frag \n"
2770 #: config/tc-h8300.c:1467 config/tc-z8k.c:1477
2771 msgid "call tomd_estimate_size_before_relax \n"
2774 #: config/tc-h8500.c:333
2775 msgid ":24 not valid for this opcode"
2778 #: config/tc-h8500.c:340
2779 msgid "expect :8,:16 or :24"
2782 #: config/tc-h8500.c:397
2783 msgid "syntax error in reg list"
2786 #: config/tc-h8500.c:415
2787 msgid "missing final register in range"
2790 #: config/tc-h8500.c:502 config/tc-h8500.c:509 config/tc-h8500.c:515
2791 msgid "expected @(exp, Rn)"
2794 #: config/tc-h8500.c:531
2795 msgid "@Rn+ needs word register"
2798 #: config/tc-h8500.c:541
2799 msgid "@Rn needs word register"
2802 #: config/tc-h8500.c:838 config/tc-sh.c:1362
2804 msgid "unhandled %d\n"
2807 #: config/tc-h8500.c:866 config/tc-sh.c:1387
2809 msgid "operand must be absolute in range %d..%d"
2812 #: config/tc-h8500.c:955 config/tc-sh.c:1585
2814 msgid "failed for %d\n"
2817 #: config/tc-h8500.c:1120 config/tc-sh.c:1686 config/tc-sh.c:1931
2818 #: config/tc-w65.c:759
2819 msgid "invalid operands for opcode"
2822 #. Simple range checking for FIELD againt HIGH and LOW bounds.
2823 #. IGNORE is used to suppress the error message.
2824 #: config/tc-hppa.c:1144
2826 msgid "Field out of range [%d..%d] (%d)."
2829 #. Simple alignment checking for FIELD againt ALIGN (a power of two).
2830 #. IGNORE is used to suppress the error message.
2831 #: config/tc-hppa.c:1158
2833 msgid "Field not properly aligned [%d] (%d)."
2836 #: config/tc-hppa.c:1187
2837 msgid "Missing .exit\n"
2840 #: config/tc-hppa.c:1190
2841 msgid "Missing .procend\n"
2844 #: config/tc-hppa.c:1370
2845 msgid "Invalid field selector. Assuming F%%."
2848 #: config/tc-hppa.c:1397 config/tc-hppa.c:6889 config/tc-hppa.c:6895
2849 #: config/tc-hppa.c:6901 config/tc-hppa.c:6907 config/tc-mn10300.c:924
2850 #: config/tc-mn10300.c:2135
2851 msgid "could not set architecture and machine"
2854 #: config/tc-hppa.c:1403
2855 msgid "-R option not supported on this target."
2858 #: config/tc-hppa.c:1419 config/tc-sparc.c:802 config/tc-sparc.c:838
2860 msgid "Internal error: can't hash `%s': %s\n"
2863 #: config/tc-hppa.c:1427 config/tc-i860.c:190
2865 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2868 #: config/tc-hppa.c:1498 config/tc-hppa.c:7028 config/tc-hppa.c:7085
2869 msgid "Missing function name for .PROC (corrupted label chain)"
2872 #: config/tc-hppa.c:1501 config/tc-hppa.c:7088
2873 msgid "Missing function name for .PROC"
2876 #: config/tc-hppa.c:1609 config/tc-hppa.c:4869
2877 msgid "could not update architecture and machine"
2880 #: config/tc-hppa.c:1816
2881 msgid "Invalid Indexed Load Completer."
2884 #: config/tc-hppa.c:1821
2885 msgid "Invalid Indexed Load Completer Syntax."
2888 #: config/tc-hppa.c:1857
2889 msgid "Invalid Short Load/Store Completer."
2892 #: config/tc-hppa.c:1916 config/tc-hppa.c:1921
2893 msgid "Invalid Store Bytes Short Completer"
2896 #: config/tc-hppa.c:2232 config/tc-hppa.c:2238
2897 msgid "Invalid left/right combination completer"
2900 #: config/tc-hppa.c:2287 config/tc-hppa.c:2294
2901 msgid "Invalid permutation completer"
2904 #: config/tc-hppa.c:2395
2906 msgid "Invalid Add Condition: %s"
2909 #: config/tc-hppa.c:2406 config/tc-hppa.c:2416
2911 msgid "Invalid Add and Branch Condition: %c"
2914 #: config/tc-hppa.c:2437
2915 msgid "Invalid Compare/Subtract Condition"
2918 #: config/tc-hppa.c:2477
2920 msgid "Invalid Bit Branch Condition: %c"
2923 #: config/tc-hppa.c:2563
2925 msgid "Invalid Compare/Subtract Condition: %s"
2928 #: config/tc-hppa.c:2575
2930 msgid "Invalid Compare/Subtract Condition: %c"
2933 #: config/tc-hppa.c:2590
2934 msgid "Invalid Compare and Branch Condition."
2937 #: config/tc-hppa.c:2686
2938 msgid "Invalid Logical Instruction Condition."
2941 #: config/tc-hppa.c:2741
2942 msgid "Invalid Shift/Extract/Deposit Condition."
2945 #: config/tc-hppa.c:2853
2946 msgid "Invalid Unit Instruction Condition."
2949 #: config/tc-hppa.c:3230 config/tc-hppa.c:3262 config/tc-hppa.c:3293
2950 #: config/tc-hppa.c:3323
2951 msgid "Branch to unaligned address"
2954 #: config/tc-hppa.c:3501
2955 msgid "Invalid SFU identifier"
2958 #: config/tc-hppa.c:3551
2959 msgid "Invalid COPR identifier"
2962 #: config/tc-hppa.c:3680
2963 msgid "Invalid Floating Point Operand Format."
2966 #: config/tc-hppa.c:3797 config/tc-hppa.c:3817 config/tc-hppa.c:3837
2967 #: config/tc-hppa.c:3857 config/tc-hppa.c:3877
2968 msgid "Invalid register for single precision fmpyadd or fmpysub"
2971 #: config/tc-hppa.c:3934
2973 msgid "Invalid operands %s"
2976 #: config/tc-hppa.c:4052
2978 msgid "Cannot handle fixup at %s:%d"
2981 #: config/tc-hppa.c:4353
2982 msgid " -Q ignored\n"
2985 #: config/tc-hppa.c:4357
2986 msgid " -c print a warning if a comment is found\n"
2989 #: config/tc-hppa.c:4423
2991 msgid "no hppa_fixup entry for fixup type 0x%x at %s:%d"
2994 #: config/tc-hppa.c:4590
2995 msgid "Unknown relocation encountered in md_apply_fix."
2998 #: config/tc-hppa.c:4733 config/tc-hppa.c:4758
3000 msgid "Undefined register: '%s'."
3003 #: config/tc-hppa.c:4792
3005 msgid "Non-absolute symbol: '%s'."
3008 #: config/tc-hppa.c:4807
3010 msgid "Undefined absolute constant: '%s'."
3013 #: config/tc-hppa.c:4908
3015 msgid "Invalid FP Compare Condition: %s"
3018 #: config/tc-hppa.c:4964
3020 msgid "Invalid FTEST completer: %s"
3023 #: config/tc-hppa.c:5031 config/tc-hppa.c:5069
3025 msgid "Invalid FP Operand Format: %3s"
3028 #: config/tc-hppa.c:5148
3029 msgid "Bad segment in expression."
3032 #: config/tc-hppa.c:5207
3033 msgid "Bad segment (should be absolute)."
3036 #: config/tc-hppa.c:5250
3038 msgid "Invalid argument location: %s\n"
3041 #: config/tc-hppa.c:5281
3043 msgid "Invalid argument description: %d"
3046 #: config/tc-hppa.c:5304
3048 msgid "Invalid Nullification: (%c)"
3051 #: config/tc-hppa.c:6040
3053 msgid "Invalid .CALL argument: %s"
3056 #: config/tc-hppa.c:6162
3057 msgid ".callinfo is not within a procedure definition"
3060 #: config/tc-hppa.c:6182
3062 msgid "FRAME parameter must be a multiple of 8: %d\n"
3065 #: config/tc-hppa.c:6201
3066 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3069 #: config/tc-hppa.c:6213
3070 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3073 #: config/tc-hppa.c:6223
3074 msgid "Value for ENTRY_SR must be 3\n"
3077 #: config/tc-hppa.c:6279
3079 msgid "Invalid .CALLINFO argument: %s"
3082 #: config/tc-hppa.c:6390
3083 msgid "The .ENTER pseudo-op is not supported"
3086 #: config/tc-hppa.c:6406
3087 msgid "Misplaced .entry. Ignored."
3090 #: config/tc-hppa.c:6410
3091 msgid "Missing .callinfo."
3094 #: config/tc-hppa.c:6476
3095 msgid ".REG expression must be a register"
3098 #: config/tc-hppa.c:6492 read.c:4728
3099 msgid "bad or irreducible absolute expression; zero assumed"
3102 #: config/tc-hppa.c:6503
3103 msgid ".REG must use a label"
3106 #: config/tc-hppa.c:6505
3107 msgid ".EQU must use a label"
3110 #: config/tc-hppa.c:6558
3111 msgid ".EXIT must appear within a procedure"
3114 #: config/tc-hppa.c:6562
3115 msgid "Missing .callinfo"
3118 #: config/tc-hppa.c:6566
3119 msgid "No .ENTRY for this .EXIT"
3122 #: config/tc-hppa.c:6593
3124 msgid "Cannot define export symbol: %s\n"
3127 #: config/tc-hppa.c:6651
3129 msgid "Using ENTRY rather than CODE in export directive for %s"
3132 #: config/tc-hppa.c:6768
3134 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3137 #: config/tc-hppa.c:6850
3138 msgid "Missing label name on .LABEL"
3141 #: config/tc-hppa.c:6855
3142 msgid "extra .LABEL arguments ignored."
3145 #: config/tc-hppa.c:6872
3146 msgid "The .LEAVE pseudo-op is not supported"
3149 #: config/tc-hppa.c:6911
3150 msgid "Unrecognized .LEVEL argument\n"
3153 #: config/tc-hppa.c:6947
3155 msgid "Cannot define static symbol: %s\n"
3158 #: config/tc-hppa.c:6982
3159 msgid "Nested procedures"
3162 #: config/tc-hppa.c:6992
3163 msgid "Cannot allocate unwind descriptor\n"
3166 #: config/tc-hppa.c:7092
3167 msgid "misplaced .procend"
3170 #: config/tc-hppa.c:7095
3171 msgid "Missing .callinfo for this procedure"
3174 #: config/tc-hppa.c:7098
3175 msgid "Missing .EXIT for a .ENTRY"
3178 #: config/tc-hppa.c:7136
3179 msgid "Not in a space.\n"
3182 #: config/tc-hppa.c:7139
3183 msgid "Not in a subspace.\n"
3186 #: config/tc-hppa.c:7230
3187 msgid "Invalid .SPACE argument"
3190 #: config/tc-hppa.c:7277
3191 msgid "Can't change spaces within a procedure definition. Ignored"
3194 #: config/tc-hppa.c:7406
3196 msgid "Undefined space: '%s' Assuming space number = 0."
3199 #: config/tc-hppa.c:7430
3200 msgid "Must be in a space before changing or declaring subspaces.\n"
3203 #: config/tc-hppa.c:7434
3204 msgid "Can't change subspaces within a procedure definition. Ignored"
3207 #: config/tc-hppa.c:7469
3208 msgid "Parameters of an existing subspace can't be modified"
3211 #: config/tc-hppa.c:7520
3212 msgid "Alignment must be a power of 2"
3215 #: config/tc-hppa.c:7562
3216 msgid "FIRST not supported as a .SUBSPACE argument"
3219 #: config/tc-hppa.c:7564
3220 msgid "Invalid .SUBSPACE argument"
3223 #: config/tc-hppa.c:7744
3225 msgid "Internal error: Unable to find containing space for %s."
3228 #: config/tc-hppa.c:7783
3230 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3233 #: config/tc-hppa.c:7869
3235 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3238 #: config/tc-hppa.c:8563
3240 msgid "Symbol '%s' could not be created."
3243 #: config/tc-hppa.c:8567
3244 msgid "No memory for symbol name."
3247 #: config/tc-i386.c:599
3249 msgid "%s shortened to %s"
3252 #: config/tc-i386.c:654
3253 msgid "same type of prefix used twice"
3256 #: config/tc-i386.c:672
3257 msgid "64bit mode not supported on this CPU."
3260 #: config/tc-i386.c:676
3261 msgid "32bit mode not supported on this CPU."
3264 #: config/tc-i386.c:709
3265 msgid "bad argument to syntax directive."
3268 #: config/tc-i386.c:753
3270 msgid "no such architecture: `%s'"
3273 #: config/tc-i386.c:758
3274 msgid "missing cpu architecture"
3277 #: config/tc-i386.c:772
3279 msgid "no such architecture modifier: `%s'"
3282 #: config/tc-i386.c:826 config/tc-i386.c:4572
3283 msgid "Unknown architecture"
3286 #: config/tc-i386.c:861 config/tc-i386.c:884 config/tc-m68k.c:3815
3288 msgid "Internal Error: Can't hash %s: %s"
3291 #: config/tc-i386.c:1137
3292 msgid "There are no unsigned pc-relative relocations"
3295 #: config/tc-i386.c:1144 config/tc-i386.c:4728
3297 msgid "can not do %d byte pc-relative relocation"
3300 #: config/tc-i386.c:1161
3302 msgid "can not do %s %d byte relocation"
3305 #: config/tc-i386.c:1272 config/tc-i386.c:1365
3307 msgid "no such instruction: `%s'"
3310 #: config/tc-i386.c:1281
3312 msgid "invalid character %s in mnemonic"
3315 #: config/tc-i386.c:1288
3316 msgid "expecting prefix; got nothing"
3319 #: config/tc-i386.c:1290
3320 msgid "expecting mnemonic; got nothing"
3323 #: config/tc-i386.c:1308
3325 msgid "redundant %s prefix"
3328 #: config/tc-i386.c:1376
3330 msgid "`%s' is not supported on `%s'"
3333 #: config/tc-i386.c:1381
3334 msgid "use .code16 to ensure correct addressing mode"
3337 #: config/tc-i386.c:1389
3339 msgid "expecting string instruction after `%s'"
3342 #: config/tc-i386.c:1410
3344 msgid "invalid character %s before operand %d"
3347 #: config/tc-i386.c:1424
3349 msgid "unbalanced parenthesis in operand %d."
3352 #: config/tc-i386.c:1427
3354 msgid "unbalanced brackets in operand %d."
3357 #: config/tc-i386.c:1436
3359 msgid "invalid character %s in operand %d"
3362 #: config/tc-i386.c:1463
3364 msgid "spurious operands; (%d operands/instruction max)"
3367 #: config/tc-i386.c:1486
3368 msgid "expecting operand after ','; got nothing"
3371 #: config/tc-i386.c:1491
3372 msgid "expecting operand before ','; got nothing"
3375 #. We found no match.
3376 #: config/tc-i386.c:1839
3378 msgid "suffix or operands invalid for `%s'"
3381 #: config/tc-i386.c:1850
3383 msgid "indirect %s without `*'"
3386 #. Warn them that a data or address size prefix doesn't
3387 #. affect assembly of the next line of code.
3388 #: config/tc-i386.c:1858
3390 msgid "stand-alone `%s' prefix"
3393 #: config/tc-i386.c:1894 config/tc-i386.c:1909
3394 msgid "`%s' operand %d must use `%%es' segment"
3397 #: config/tc-i386.c:1924
3398 msgid "Extended register `%%%s' available only in 64bit mode."
3401 #. Prohibit these changes in the 64bit mode, since
3402 #. the lowering is more complicated.
3403 #: config/tc-i386.c:1995 config/tc-i386.c:2046 config/tc-i386.c:2061
3404 #: config/tc-i386.c:2089 config/tc-i386.c:2117
3405 msgid "Incorrect register `%%%s' used with`%c' suffix"
3408 #: config/tc-i386.c:2001 config/tc-i386.c:2051 config/tc-i386.c:2122
3409 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3412 #: config/tc-i386.c:2014 config/tc-i386.c:2032 config/tc-i386.c:2076
3413 #: config/tc-i386.c:2103
3414 msgid "`%%%s' not allowed with `%s%c'"
3417 #: config/tc-i386.c:2163
3418 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3421 #: config/tc-i386.c:2189
3424 "no instruction mnemonic suffix given; can't determine immediate size %x %c"
3427 #: config/tc-i386.c:2214
3429 "no instruction mnemonic suffix given and no register operands; can't size "
3433 #: config/tc-i386.c:2262
3434 msgid "64bit operations available only in 64bit modes."
3437 #. Reversed arguments on faddp, fsubp, etc.
3438 #: config/tc-i386.c:2330
3439 msgid "translating to `%s %%%s,%%%s'"
3442 #. Extraneous `l' suffix on fp insn.
3443 #: config/tc-i386.c:2337
3444 msgid "translating to `%s %%%s'"
3447 #: config/tc-i386.c:2610
3448 msgid "you can't `pop %%cs'"
3451 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3452 #: config/tc-i386.c:2643
3454 msgid "translating to `%sp'"
3457 #: config/tc-i386.c:2686
3459 "Can't encode registers '%%%s' in the instruction requiring REX prefix.\n"
3462 #: config/tc-i386.c:2733 config/tc-i386.c:2807 config/tc-i386.c:2854
3463 msgid "skipping prefixes on this instruction"
3466 #: config/tc-i386.c:2875
3467 msgid "16-bit jump out of range"
3470 #: config/tc-i386.c:2884
3472 msgid "can't handle non absolute segment in `%s'"
3475 #: config/tc-i386.c:3141
3476 msgid "only 1 or 2 immediate operands are allowed"
3479 #: config/tc-i386.c:3171 config/tc-i386.c:3409
3480 msgid "GOT relocations not supported in 16 bit mode"
3483 #: config/tc-i386.c:3208 config/tc-i386.c:3445
3484 msgid "bad reloc specifier in expression"
3487 #: config/tc-i386.c:3226 config/tc-i386.c:3483
3489 msgid "ignoring junk `%s' after expression"
3492 #. Missing or bad expr becomes absolute 0.
3493 #: config/tc-i386.c:3233
3495 msgid "missing or invalid immediate expression `%s' taken as 0"
3498 #: config/tc-i386.c:3264 config/tc-i386.c:3513
3500 msgid "unimplemented segment %s in operand"
3503 #: config/tc-i386.c:3266 config/tc-i386.c:3515
3505 msgid "unimplemented segment type %d in operand"
3508 #: config/tc-i386.c:3308 config/tc-i386.c:5487
3510 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3513 #: config/tc-i386.c:3314
3515 msgid "scale factor of %d without an index register"
3518 #. Missing or bad expr becomes absolute 0.
3519 #: config/tc-i386.c:3494
3521 msgid "missing or invalid displacement expression `%s' taken as 0"
3524 #: config/tc-i386.c:3600
3526 msgid "`%s' is not a valid base/index expression"
3529 #: config/tc-i386.c:3604
3531 msgid "`%s' is not a valid %s bit base/index expression"
3534 #: config/tc-i386.c:3679
3536 msgid "bad memory operand `%s'"
3539 #: config/tc-i386.c:3694
3541 msgid "junk `%s' after register"
3544 #: config/tc-i386.c:3703 config/tc-i386.c:3818 config/tc-i386.c:3854
3546 msgid "bad register name `%s'"
3549 #: config/tc-i386.c:3711
3550 msgid "immediate operand illegal with absolute jump"
3553 #: config/tc-i386.c:3733
3555 msgid "too many memory references for `%s'"
3558 #: config/tc-i386.c:3811
3560 msgid "expecting `,' or `)' after index register in `%s'"
3563 #: config/tc-i386.c:3833
3565 msgid "expecting `)' after scale factor in `%s'"
3568 #: config/tc-i386.c:3840
3570 msgid "expecting index register or scale factor after `,'; got '%c'"
3573 #: config/tc-i386.c:3847
3575 msgid "expecting `,' or `)' after base register in `%s'"
3578 #. It's not a memory operand; argh!
3579 #: config/tc-i386.c:3888
3581 msgid "invalid char %s beginning operand %d `%s'"
3584 #: config/tc-i386.c:4062
3585 msgid "long jump required"
3588 #: config/tc-i386.c:4368
3589 msgid "Bad call to md_atof ()"
3592 #: config/tc-i386.c:4525
3593 msgid "No compiled in support for x86_64"
3596 #: config/tc-i386.c:4546
3599 " -V print assembler version number\n"
3601 " -q quieten some warnings\n"
3605 #: config/tc-i386.c:4553
3606 msgid " -q quieten some warnings\n"
3609 #: config/tc-i386.c:4612 config/tc-s390.c:1446
3610 msgid "GOT already in symbol table"
3613 #: config/tc-i386.c:4742
3615 msgid "can not do %d byte relocation"
3618 #: config/tc-i386.c:4793 config/tc-s390.c:1746
3620 msgid "cannot represent relocation type %s"
3623 #: config/tc-i386.c:5089
3625 msgid "too many memory references for '%s'"
3628 #: config/tc-i386.c:5252
3630 msgid "Unknown operand modifier `%s'\n"
3633 #: config/tc-i386.c:5459
3635 msgid "`%s' is not a valid segment register"
3638 #: config/tc-i386.c:5469 config/tc-i386.c:5590
3639 msgid "Register scaling only allowed in memory operands."
3642 #: config/tc-i386.c:5500
3643 msgid "Too many register references in memory operand.\n"
3646 #: config/tc-i386.c:5569
3648 msgid "Syntax error. Expecting a constant. Got `%s'.\n"
3651 #: config/tc-i386.c:5639
3653 msgid "Unrecognized token '%s'"
3656 #: config/tc-i386.c:5656
3658 msgid "Unexpected token `%s'\n"
3661 #: config/tc-i386.c:5800
3663 msgid "Unrecognized token `%s'\n"
3666 #: config/tc-i860.c:154 config/tc-i860.c:158
3667 msgid "Unknown temporary pseudo register"
3670 #: config/tc-i860.c:181 config/tc-mips.c:1027
3672 msgid "internal error: can't hash `%s': %s\n"
3675 #: config/tc-i860.c:201
3676 msgid "Defective assembler. No assembly attempted."
3679 #: config/tc-i860.c:347
3681 msgid "Expanded opcode after delayed branch: `%s'"
3684 #: config/tc-i860.c:351
3686 msgid "Expanded opcode in dual mode: `%s'"
3689 #: config/tc-i860.c:355
3691 msgid "An instruction was expanded (%s)"
3694 #: config/tc-i860.c:613
3695 msgid "Pipelined instruction: fsrc1 = fdest"
3698 #: config/tc-i860.c:776 config/tc-i860.c:783 config/tc-i860.c:790
3699 msgid "Assembler does not yet support PIC"
3702 #: config/tc-i860.c:849
3704 msgid "Illegal operands for %s"
3707 #: config/tc-i860.c:873 config/tc-sparc.c:2730
3711 #: config/tc-i860.c:965
3712 msgid "md_number_to_disp\n"
3715 #: config/tc-i860.c:975
3716 msgid "i860_number_to_field\n"
3719 #: config/tc-i860.c:984
3720 msgid "i860_estimate_size_before_relax\n"
3723 #: config/tc-i860.c:1075
3725 " -EL\t\t\t generate code for little endian mode (default)\n"
3726 " -EB\t\t\t generate code for big endian mode\n"
3727 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
3730 #. SVR4 compatibility flags.
3731 #: config/tc-i860.c:1081
3733 " -V\t\t\t print assembler version number\n"
3734 " -Qy, -Qn\t\t ignored\n"
3737 #: config/tc-i860.c:1150
3738 msgid "This immediate requires 0 MOD 2 alignment"
3741 #: config/tc-i860.c:1153
3742 msgid "This immediate requires 0 MOD 4 alignment"
3745 #: config/tc-i860.c:1156
3746 msgid "This immediate requires 0 MOD 8 alignment"
3749 #: config/tc-i860.c:1159
3750 msgid "This immediate requires 0 MOD 16 alignment"
3753 #: config/tc-i860.c:1257
3754 msgid "5-bit immediate too large"
3757 #: config/tc-i860.c:1260
3758 msgid "5-bit field must be absolute"
3761 #: config/tc-i860.c:1306 config/tc-i860.c:1329
3762 msgid "A branch offset requires 0 MOD 4 alignment"
3765 #: config/tc-i860.c:1350
3767 msgid "Unrecognized fix-up (0x%08x)"
3770 #: config/tc-i860.h:82
3771 msgid "i860_convert_frag\n"
3774 #: config/tc-i960.c:549
3776 msgid "Hashing returned \"%s\"."
3779 #. Offset of last character in opcode mnemonic
3780 #: config/tc-i960.c:583
3781 msgid "branch prediction invalid on this opcode"
3784 #: config/tc-i960.c:623
3786 msgid "invalid opcode, \"%s\"."
3789 #: config/tc-i960.c:628
3791 msgid "improper number of operands. expecting %d, got %d"
3794 #: config/tc-i960.c:860
3796 msgid "Fixup of %ld too large for field width of %d"
3799 #: config/tc-i960.c:977
3801 msgid "invalid architecture %s"
3804 #: config/tc-i960.c:997
3805 msgid "I960 options:\n"
3808 #: config/tc-i960.c:1000
3811 "\t\t\tspecify variant of 960 architecture\n"
3812 "-b\t\t\tadd code to collect statistics about branches taken\n"
3813 "-link-relax\t\tpreserve individual alignment directives so linker\n"
3814 "\t\t\tcan do relaxing (b.out format only)\n"
3815 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
3816 "\t\t\tlong displacements\n"
3819 #: config/tc-i960.c:1403
3820 msgid "too many operands"
3823 #: config/tc-i960.c:1462 config/tc-i960.c:1689
3824 msgid "expression syntax error"
3827 #: config/tc-i960.c:1500
3828 msgid "attempt to branch into different segment"
3831 #: config/tc-i960.c:1504
3833 msgid "target of %s instruction must be a label"
3836 #: config/tc-i960.c:1543
3837 msgid "unmatched '['"
3840 #: config/tc-i960.c:1554
3841 msgid "garbage after index spec ignored"
3844 #. We never moved: there was no opcode either!
3845 #: config/tc-i960.c:1620
3846 msgid "missing opcode"
3849 #: config/tc-i960.c:1923
3850 msgid "invalid constant"
3853 #: config/tc-i960.c:2035
3854 msgid "invalid index register"
3857 #: config/tc-i960.c:2058
3858 msgid "invalid scale factor"
3861 #: config/tc-i960.c:2241
3862 msgid "unaligned register"
3865 #: config/tc-i960.c:2264
3866 msgid "no such sfr in this architecture"
3869 #: config/tc-i960.c:2302
3870 msgid "illegal literal"
3873 #. Should not happen: see block comment above
3874 #: config/tc-i960.c:2532
3876 msgid "Trying to 'bal' to %s"
3879 #: config/tc-i960.c:2543
3880 msgid "Looks like a proc, but can't tell what kind.\n"
3883 #: config/tc-i960.c:2574
3884 msgid "should have 1 or 2 operands"
3887 #: config/tc-i960.c:2583 config/tc-i960.c:2602
3889 msgid "Redefining leafproc %s"
3892 #: config/tc-i960.c:2633
3893 msgid "should have two operands"
3896 #: config/tc-i960.c:2643
3897 msgid "'entry_num' must be absolute number in [0,31]"
3900 #: config/tc-i960.c:2652
3902 msgid "Redefining entrynum for sysproc %s"
3905 #: config/tc-i960.c:2759
3906 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3909 #: config/tc-i960.c:2780
3910 msgid "big endian mode is not supported"
3913 #: config/tc-i960.c:2782
3915 msgid "ignoring unrecognized .endian type `%s'"
3918 #: config/tc-i960.c:3063
3920 msgid "leafproc symbol '%s' undefined"
3923 #: config/tc-i960.c:3073
3925 msgid "Warning: making leafproc entries %s and %s both global\n"
3928 #: config/tc-i960.c:3182
3929 msgid "option --link-relax is only supported in b.out format"
3932 #: config/tc-i960.c:3225
3933 msgid "callj to difference of two symbols"
3936 #: config/tc-ia64.c:997
3937 msgid "Unwind directive not followed by an instruction."
3940 #: config/tc-ia64.c:4261
3941 msgid "Register name expected"
3944 #: config/tc-ia64.c:4266 config/tc-ia64.c:4552
3945 msgid "Comma expected"
3948 #: config/tc-ia64.c:4274
3949 msgid "Register value annotation ignored"
3952 #: config/tc-ia64.c:4298
3953 msgid "Directive invalid within a bundle"
3956 #: config/tc-ia64.c:4365
3957 msgid "Missing predicate relation type"
3960 #: config/tc-ia64.c:4381
3961 msgid "Unrecognized predicate relation type"
3964 #: config/tc-ia64.c:4401 config/tc-ia64.c:4426
3965 msgid "Predicate register expected"
3968 #: config/tc-ia64.c:4413
3969 msgid "Duplicate predicate register ignored"
3972 #: config/tc-ia64.c:4435
3973 msgid "Bad register range"
3976 #: config/tc-ia64.c:4463
3977 msgid "Predicate source and target required"
3980 #: config/tc-ia64.c:4465 config/tc-ia64.c:4477
3981 msgid "Use of p0 is not valid in this context"
3984 #: config/tc-ia64.c:4472
3985 msgid "At least two PR arguments expected"
3988 #: config/tc-ia64.c:4486
3989 msgid "At least one PR argument expected"
3992 #: config/tc-ia64.c:4522
3994 msgid "Inserting \"%s\" into entry hint table failed: %s"
3997 #. FIXME -- need 62-bit relocation type
3998 #: config/tc-ia64.c:4979
3999 msgid "62-bit relocation not yet implemented"
4002 #. XXX technically, this is wrong: we should not be issuing warning
4003 #. messages until we're sure this instruction pattern is going to
4005 #: config/tc-ia64.c:5052
4006 msgid "lower 16 bits of mask ignored"
4009 #: config/tc-ia64.c:5607
4010 msgid "Value truncated to 62 bits"
4013 #: config/tc-ia64.c:5958
4015 "Additional NOP may be necessary to workaround Itanium processor A/B step "
4019 #: config/tc-ia64.c:6141
4021 msgid "Unrecognized option '-x%s'"
4024 #: config/tc-ia64.c:6169
4027 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
4028 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
4029 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
4030 " -xauto\t\t automagically remove dependency violations\n"
4031 " -xdebug\t\t debug dependency violation checker\n"
4034 #: config/tc-ia64.c:6439 config/tc-mips.c:1014
4035 msgid "Could not set architecture and machine"
4038 #: config/tc-ia64.c:6531
4039 msgid "Explicit stops are ignored in auto mode"
4042 #: config/tc-ia64.c:6581
4043 msgid "Found '{' after explicit switch to automatic mode"
4046 #: config/tc-ia64.c:6994
4048 msgid "Unhandled dependency %s for %s (%s), note %d"
4051 #: config/tc-ia64.c:8270
4053 msgid "Unrecognized dependency specifier %d\n"
4056 #: config/tc-ia64.c:9061
4057 msgid "Only the first path encountering the conflict is reported"
4060 #: config/tc-ia64.c:9064
4061 msgid "This is the location of the conflicting usage"
4064 #. Pretend that we do not recognise this option.
4065 #: config/tc-m32r.c:231
4066 msgid "Unrecognised option: -hidden"
4069 #: config/tc-m32r.c:265
4070 msgid " M32R specific command line options:\n"
4073 #: config/tc-m32r.c:267
4075 " -m32r disable support for the m32rx instruction set\n"
4078 #: config/tc-m32r.c:269
4079 msgid " -m32rx support the extended m32rx instruction set\n"
4082 #: config/tc-m32r.c:271
4083 msgid " -O try to combine instructions in parallel\n"
4086 #: config/tc-m32r.c:274
4088 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
4091 #: config/tc-m32r.c:276
4092 msgid " violate contraints\n"
4095 #: config/tc-m32r.c:278
4096 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
4099 #: config/tc-m32r.c:280
4101 " instructions violate contraints\n"
4104 #: config/tc-m32r.c:282
4106 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
4109 #: config/tc-m32r.c:284
4111 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
4114 #: config/tc-m32r.c:287
4116 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
4120 #: config/tc-m32r.c:289
4121 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4124 #: config/tc-m32r.c:291
4125 msgid " -Wuh synonym for -warn-unmatched-high\n"
4128 #: config/tc-m32r.c:293
4129 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4132 #: config/tc-m32r.c:297
4133 msgid " -relax create linker relaxable code\n"
4136 #: config/tc-m32r.c:299
4137 msgid " -cpu-desc provide runtime cpu description file\n"
4140 #: config/tc-m32r.c:689
4141 msgid "Instructions write to the same destination register."
4144 #: config/tc-m32r.c:697
4145 msgid "Instructions do not use parallel execution pipelines."
4148 #: config/tc-m32r.c:704
4149 msgid "Instructions share the same execution pipeline"
4152 #: config/tc-m32r.c:774 config/tc-m32r.c:871
4154 msgid "not a 16 bit instruction '%s'"
4157 #: config/tc-m32r.c:781 config/tc-m32r.c:878 config/tc-m32r.c:1034
4159 msgid "unknown instruction '%s'"
4162 #: config/tc-m32r.c:790 config/tc-m32r.c:885 config/tc-m32r.c:1041
4164 msgid "instruction '%s' is for the M32RX only"
4167 #: config/tc-m32r.c:799 config/tc-m32r.c:894
4169 msgid "instruction '%s' cannot be executed in parallel."
4172 #: config/tc-m32r.c:855 config/tc-m32r.c:919 config/tc-m32r.c:1091
4173 msgid "internal error: lookup/get operands failed"
4176 #: config/tc-m32r.c:904
4178 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4181 #: config/tc-m32r.c:933
4184 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4185 "is this intentional ?"
4188 #: config/tc-m32r.c:937
4191 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4192 "is this intentional ?"
4195 #: config/tc-m32r.c:1251 config/tc-ppc.c:1459 config/tc-ppc.c:3681 read.c:1358
4196 msgid "Expected comma after symbol-name: rest of line ignored."
4199 #: config/tc-m32r.c:1261
4201 msgid ".SCOMMon length (%ld.) <0! Ignored."
4204 #: config/tc-m32r.c:1275 config/tc-ppc.c:1481 config/tc-ppc.c:2392
4205 #: config/tc-ppc.c:3705
4206 msgid "ignoring bad alignment"
4209 #: config/tc-m32r.c:1302 config/tc-ppc.c:1492 config/tc-ppc.c:3717 read.c:1382
4212 msgid "Ignoring attempt to re-define symbol `%s'."
4215 #: config/tc-m32r.c:1311
4217 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4220 #: config/tc-m32r.c:1788
4221 msgid "Unmatched high/shigh reloc"
4224 #: config/tc-m68hc11.c:308
4227 "Motorola 68HC11/68HC12 options:\n"
4228 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4229 " --force-long-branchs always turn relative branchs into absolute ones\n"
4230 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4231 " when the offset is out of range\n"
4232 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4233 " when the instruction does not support direct mode\n"
4234 " --print-insn-syntax print the syntax of instruction in case of error\n"
4235 " --print-opcodes print the list of instructions with syntax\n"
4236 " --generate-example generate an example of each instruction\n"
4237 " (used for testing)\n"
4240 #: config/tc-m68hc11.c:349
4242 msgid "Default target `%s' is not supported."
4245 #. Dump the opcode statistics table.
4246 #: config/tc-m68hc11.c:368
4247 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4250 #: config/tc-m68hc11.c:418
4252 msgid "Option `%s' is not recognized."
4255 #: config/tc-m68hc11.c:639
4259 #: config/tc-m68hc11.c:648
4263 #: config/tc-m68hc11.c:657 config/tc-m68hc11.c:666
4267 #: config/tc-m68hc11.c:684
4271 #: config/tc-m68hc11.c:696
4275 #: config/tc-m68hc11.c:706
4280 #: config/tc-m68hc11.c:708
4284 #: config/tc-m68hc11.c:727
4288 #: config/tc-m68hc11.c:743
4291 "# Example of `%s' instructions\n"
4296 #: config/tc-m68hc11.c:791
4298 msgid "Instruction `%s' is not recognized."
4301 #: config/tc-m68hc11.c:796
4303 msgid "Instruction formats for `%s':"
4306 #: config/tc-m68hc11.c:929
4308 msgid "Immediate operand is not allowed for operand %d."
4311 #: config/tc-m68hc11.c:955
4312 msgid "Indirect indexed addressing is not valid for 68HC11."
4315 #: config/tc-m68hc11.c:975
4316 msgid "Spurious `,' or bad indirect register addressing mode."
4319 #: config/tc-m68hc11.c:991
4320 msgid "Missing second register or offset for indexed-indirect mode."
4323 #: config/tc-m68hc11.c:1001
4324 msgid "Missing second register for indexed-indirect mode."
4327 #: config/tc-m68hc11.c:1017
4328 msgid "Missing `]' to close indexed-indirect mode."
4331 #: config/tc-m68hc11.c:1061
4332 msgid "Illegal operand."
4335 #: config/tc-m68hc11.c:1066
4336 msgid "Missing operand."
4339 #: config/tc-m68hc11.c:1118
4340 msgid "Pre-increment mode is not valid for 68HC11"
4343 #: config/tc-m68hc11.c:1131
4344 msgid "Wrong register in register indirect mode."
4347 #: config/tc-m68hc11.c:1139
4348 msgid "Missing `]' to close register indirect operand."
4351 #: config/tc-m68hc11.c:1156
4352 msgid "Post-decrement mode is not valid for 68HC11."
4355 #: config/tc-m68hc11.c:1164
4356 msgid "Post-increment mode is not valid for 68HC11."
4359 #: config/tc-m68hc11.c:1181
4360 msgid "Invalid indexed indirect mode."
4363 #: config/tc-m68hc11.c:1275
4365 msgid "Trap id `%ld' is out of range."
4368 #: config/tc-m68hc11.c:1279
4369 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4372 #: config/tc-m68hc11.c:1286
4374 msgid "Operand out of 8-bit range: `%ld'."
4377 #: config/tc-m68hc11.c:1293
4378 msgid "The trap id must be a constant."
4381 #: config/tc-m68hc11.c:1318
4383 msgid "Operand `%x' not recognized in fixup8."
4386 #: config/tc-m68hc11.c:1338
4388 msgid "Operand out of 16-bit range: `%ld'."
4391 #: config/tc-m68hc11.c:1359
4393 msgid "Operand `%x' not recognized in fixup16."
4396 #: config/tc-m68hc11.c:1377
4398 msgid "Unexpected branch conversion with `%x'"
4401 #: config/tc-m68hc11.c:1464 config/tc-m68hc11.c:1591
4403 msgid "Operand out of range for a relative branch: `%ld'"
4406 #: config/tc-m68hc11.c:1559
4407 msgid "Invalid register for dbcc/tbcc instruction."
4410 #: config/tc-m68hc11.c:1650
4412 msgid "Increment/decrement value is out of range: `%ld'."
4415 #: config/tc-m68hc11.c:1661
4416 msgid "Expecting a register."
4419 #: config/tc-m68hc11.c:1676
4420 msgid "Invalid register for post/pre increment."
4423 #: config/tc-m68hc11.c:1706
4424 msgid "Invalid register."
4427 #: config/tc-m68hc11.c:1713
4429 msgid "Offset out of 16-bit range: %ld."
4432 #: config/tc-m68hc11.c:1718
4434 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
4437 #: config/tc-m68hc11.c:1784
4438 msgid "Expecting register D for indexed indirect mode."
4441 #: config/tc-m68hc11.c:1786
4442 msgid "Indexed indirect mode is not allowed for movb/movw."
4445 #: config/tc-m68hc11.c:1803
4446 msgid "Invalid accumulator register."
4449 #: config/tc-m68hc11.c:1828
4450 msgid "Invalid indexed register."
4453 #: config/tc-m68hc11.c:1836
4454 msgid "Addressing mode not implemented yet."
4457 #: config/tc-m68hc11.c:1851
4458 msgid "Invalid source register for this instruction, use 'tfr'."
4461 #: config/tc-m68hc11.c:1853
4462 msgid "Invalid source register."
4465 #: config/tc-m68hc11.c:1858
4466 msgid "Invalid destination register for this instruction, use 'tfr'."
4469 #: config/tc-m68hc11.c:1860
4470 msgid "Invalid destination register."
4473 #: config/tc-m68hc11.c:1945
4474 msgid "Invalid indexed register, expecting register X."
4477 #: config/tc-m68hc11.c:1947
4478 msgid "Invalid indexed register, expecting register Y."
4481 #: config/tc-m68hc11.c:2239
4482 msgid "No instruction or missing opcode."
4485 #: config/tc-m68hc11.c:2304
4487 msgid "Opcode `%s' is not recognized."
4490 #: config/tc-m68hc11.c:2326
4492 msgid "Garbage at end of instruction: `%s'."
4495 #: config/tc-m68hc11.c:2349
4497 msgid "Invalid operand for `%s'"
4500 #: config/tc-m68hc11.c:2406
4502 msgid "Relocation %d is not supported by object file format."
4505 #: config/tc-m68hc11.c:2587
4506 msgid "bra or bsr with undefined symbol."
4509 #: config/tc-m68hc11.c:2698
4511 msgid "Subtype %d is not recognized."
4514 #: config/tc-m68hc11.c:2735
4515 msgid "Expression too complex."
4518 #: config/tc-m68hc11.c:2764
4519 msgid "Value out of 16-bit range."
4522 #: config/tc-m68hc11.c:2787
4524 msgid "Value %ld too large for 8-bit PC-relative branch."
4527 #: config/tc-m68hc11.c:2794
4529 msgid "Auto increment/decrement offset '%ld' is out of range."
4532 #: config/tc-m68hc11.c:2805
4534 msgid "Line %d: unknown relocation type: 0x%x."
4537 #: config/tc-m68k.c:683
4538 msgid "Unknown PC relative instruction"
4541 #: config/tc-m68k.c:809
4543 msgid "Can not do %d byte pc-relative relocation"
4546 #: config/tc-m68k.c:811
4548 msgid "Can not do %d byte pc-relative pic relocation"
4551 #: config/tc-m68k.c:816
4553 msgid "Can not do %d byte relocation"
4556 #: config/tc-m68k.c:818
4558 msgid "Can not do %d byte pic relocation"
4561 #: config/tc-m68k.c:888
4563 msgid "Unable to produce reloc against symbol '%s'"
4566 #: config/tc-m68k.c:932 config/tc-mips.c:11262
4568 msgid "Cannot make %s relocation PC relative"
4571 #: config/tc-m68k.c:1045 config/tc-tahoe.c:1503 config/tc-vax.c:1766
4575 #: config/tc-m68k.c:1075 config/tc-tahoe.c:1520 config/tc-vax.c:1783
4576 msgid "Unknown operator"
4579 #: config/tc-m68k.c:1850
4580 msgid "invalid instruction for this architecture; needs "
4583 #: config/tc-m68k.c:1855
4584 msgid "fpu (68040, 68060 or 68881/68882)"
4587 #: config/tc-m68k.c:1858
4588 msgid "mmu (68030 or 68851)"
4591 #: config/tc-m68k.c:1861
4592 msgid "68020 or higher"
4595 #: config/tc-m68k.c:1864
4596 msgid "68000 or higher"
4599 #: config/tc-m68k.c:1867
4600 msgid "68010 or higher"
4603 #: config/tc-m68k.c:1896
4604 msgid "operands mismatch"
4607 #: config/tc-m68k.c:1953 config/tc-m68k.c:1959 config/tc-m68k.c:1965
4608 msgid "operand out of range"
4611 #: config/tc-m68k.c:2022
4613 msgid "Bignum too big for %c format; truncated"
4616 #: config/tc-m68k.c:2090
4617 msgid "displacement too large for this architecture; needs 68020 or higher"
4620 #: config/tc-m68k.c:2200
4622 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4625 #: config/tc-m68k.c:2205
4626 msgid "invalid index size for coldfire"
4629 #: config/tc-m68k.c:2258
4630 msgid "Forcing byte displacement"
4633 #: config/tc-m68k.c:2260
4634 msgid "byte displacement out of range"
4637 #: config/tc-m68k.c:2307 config/tc-m68k.c:2345
4638 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4641 #: config/tc-m68k.c:2331 config/tc-m68k.c:2365
4642 msgid ":b not permitted; defaulting to :w"
4645 #: config/tc-m68k.c:2442
4646 msgid "unsupported byte value; use a different suffix"
4649 #: config/tc-m68k.c:2456
4650 msgid "unknown/incorrect operand"
4653 #: config/tc-m68k.c:2489 config/tc-m68k.c:2497 config/tc-m68k.c:2504
4654 #: config/tc-m68k.c:2511
4655 msgid "out of range"
4658 #: config/tc-m68k.c:2561
4659 msgid "Can't use long branches on 68000/68010/5200"
4662 #: config/tc-m68k.c:2671
4663 msgid "Expression out of range, using 0"
4666 #: config/tc-m68k.c:2783 config/tc-m68k.c:2799
4667 msgid "Floating point register in register list"
4670 #: config/tc-m68k.c:2789
4671 msgid "Wrong register in floating-point reglist"
4674 #: config/tc-m68k.c:2805
4675 msgid "incorrect register in reglist"
4678 #: config/tc-m68k.c:2811
4679 msgid "wrong register in floating-point reglist"
4682 #: config/tc-m68k.c:2887
4683 msgid "failed sanity check"
4687 #: config/tc-m68k.c:3252
4692 #: config/tc-m68k.c:3263
4696 #: config/tc-m68k.c:3280
4697 msgid "Missing operand"
4700 #: config/tc-m68k.c:3612
4702 msgid "%s -- statement `%s' ignored"
4705 #: config/tc-m68k.c:3656
4707 msgid "Don't know how to figure width of %c in md_assemble()"
4710 #: config/tc-m68k.c:3824 config/tc-m68k.c:3862
4712 msgid "Internal Error: Can't find %s in hash table"
4715 #: config/tc-m68k.c:3827 config/tc-m68k.c:3865
4717 msgid "Internal Error: Can't hash %s: %s"
4720 #: config/tc-m68k.c:3994
4722 msgid "unrecognized default cpu `%s' ???"
4725 #: config/tc-m68k.c:4006
4726 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4729 #: config/tc-m68k.c:4026
4730 msgid "options for 68881 and no-68881 both given"
4733 #: config/tc-m68k.c:4028
4734 msgid "options for 68851 and no-68851 both given"
4737 #: config/tc-m68k.c:4099
4739 msgid "text label `%s' aligned to odd boundary"
4742 #: config/tc-m68k.c:4316
4743 msgid "invalid byte branch offset"
4746 #: config/tc-m68k.c:4374
4747 msgid "short branch with zero offset: use :w"
4750 #: config/tc-m68k.c:4909 config/tc-m68k.c:4920
4751 msgid "expression out of range: defaulting to 1"
4754 #: config/tc-m68k.c:4952
4755 msgid "expression out of range: defaulting to 0"
4758 #: config/tc-m68k.c:4985 config/tc-m68k.c:4997
4760 msgid "Can't deal with expression; defaulting to %ld"
4763 #: config/tc-m68k.c:5011
4764 msgid "expression doesn't fit in BYTE"
4767 #: config/tc-m68k.c:5015
4768 msgid "expression doesn't fit in WORD"
4771 #: config/tc-m68k.c:5108
4773 msgid "%s: unrecognized processor name"
4776 #: config/tc-m68k.c:5173
4777 msgid "bad coprocessor id"
4780 #: config/tc-m68k.c:5179
4781 msgid "unrecognized fopt option"
4784 #: config/tc-m68k.c:5313
4786 msgid "option `%s' may not be negated"
4789 #: config/tc-m68k.c:5324
4791 msgid "option `%s' not recognized"
4794 #: config/tc-m68k.c:5357
4795 msgid "bad format of OPT NEST=depth"
4798 #: config/tc-m68k.c:5420
4799 msgid "missing label"
4802 #: config/tc-m68k.c:5444 config/tc-m68k.c:5473
4803 msgid "bad register list"
4806 #: config/tc-m68k.c:5446
4808 msgid "bad register list: %s"
4811 #: config/tc-m68k.c:5544
4812 msgid "restore without save"
4815 #: config/tc-m68k.c:5721 config/tc-m68k.c:6070
4816 msgid "syntax error in structured control directive"
4819 #: config/tc-m68k.c:5772
4820 msgid "missing condition code in structured control directive"
4823 #: config/tc-m68k.c:6104
4824 msgid "missing then"
4827 #: config/tc-m68k.c:6186
4828 msgid "else without matching if"
4831 #: config/tc-m68k.c:6220
4832 msgid "endi without matching if"
4835 #: config/tc-m68k.c:6261
4836 msgid "break outside of structured loop"
4839 #: config/tc-m68k.c:6300
4840 msgid "next outside of structured loop"
4843 #: config/tc-m68k.c:6352
4847 #: config/tc-m68k.c:6390
4848 msgid "missing to or downto"
4851 #: config/tc-m68k.c:6426 config/tc-m68k.c:6460 config/tc-m68k.c:6670
4855 #: config/tc-m68k.c:6563
4856 msgid "endf without for"
4859 #: config/tc-m68k.c:6619
4860 msgid "until without repeat"
4863 #: config/tc-m68k.c:6706
4864 msgid "endw without while"
4867 #: config/tc-m68k.c:6830
4869 msgid "unrecognized option `%s'"
4872 #: config/tc-m68k.c:6875
4874 msgid "unrecognized architecture specification `%s'"
4877 #: config/tc-m68k.c:6945
4880 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
4881 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
4882 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
4883 " | -mcpu32 | -m5200\n"
4884 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
4885 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
4886 "\t\t\ttarget has/lacks floating-point coprocessor\n"
4887 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
4890 #: config/tc-m68k.c:6955
4892 "-m68851 | -mno-68851\n"
4893 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
4894 "\t\t\t[default yes for 68020 and up]\n"
4895 "-pic, -k\t\tgenerate position independent code\n"
4896 "-S\t\t\tturn jbsr into jsr\n"
4897 "--pcrel never turn PC-relative branches into absolute jumps\n"
4898 "--register-prefix-optional\n"
4899 "\t\t\trecognize register names without prefix character\n"
4900 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
4903 #: config/tc-m68k.c:6965
4905 "--base-size-default-16\tbase reg without size is 16 bits\n"
4906 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
4907 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
4908 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
4911 #: config/tc-m68k.c:7000
4913 msgid "Error %s in %s\n"
4916 #: config/tc-m68k.c:7004
4918 msgid "Opcode(%d.%s): "
4921 #: config/tc-m88k.c:205
4923 msgid "Can't hash instruction '%s':%s"
4926 #: config/tc-m88k.c:257
4928 msgid "Invalid mnemonic '%s'"
4931 #: config/tc-m88k.c:277
4932 msgid "Parameter syntax error"
4935 #: config/tc-m88k.c:332
4936 msgid "Unknown relocation type"
4939 #. Having this here repeats the warning somtimes.
4940 #. But can't we stand that?
4941 #: config/tc-m88k.c:445
4942 msgid "Use of obsolete instruction"
4945 #: config/tc-m88k.c:562
4946 msgid "Expression truncated to 16 bits"
4949 #: config/tc-m88k.c:628 config/tc-m88k.c:650
4950 msgid "Expression truncated to 5 bits"
4953 #: config/tc-m88k.c:872
4954 msgid "Expression truncated to 9 bits"
4957 #: config/tc-m88k.c:894
4958 msgid "Removed lower 2 bits of expression"
4961 #: config/tc-m88k.c:1033
4962 msgid "Bad relocation type"
4965 #: config/tc-m88k.c:1046
4966 msgid "md_number_to_disp not defined"
4969 #: config/tc-m88k.c:1056
4970 msgid "md_number_to_field not defined"
4973 #: config/tc-m88k.c:1169
4974 msgid "Relaxation should never occur"
4977 #: config/tc-m88k.c:1264 config/tc-sparc.c:3540 read.c:1962
4979 msgid "BSS length (%d.) <0! Ignored."
4982 #: config/tc-m88k.c:1308
4984 msgid "Ignoring attempt to re-define symbol %s."
4987 #: config/tc-m88k.h:78
4988 msgid "m88k convert_frag\n"
4991 #: config/tc-mcore.c:508
4993 msgid "register expected, but saw '%.6s'"
4996 #: config/tc-mcore.c:592
4998 msgid "control register expected, but saw '%.6s'"
5001 #: config/tc-mcore.c:630
5002 msgid "bad/missing psr specifier"
5005 #: config/tc-mcore.c:791
5006 msgid "more than 65K literal pools"
5009 #: config/tc-mcore.c:845
5013 #: config/tc-mcore.c:885
5014 msgid "operand must be a constant"
5017 #: config/tc-mcore.c:887
5019 msgid "operand must be absolute in range %d..%d, not %d"
5022 #: config/tc-mcore.c:925
5023 msgid "operand must be a multiple of 4"
5026 #: config/tc-mcore.c:932
5027 msgid "operand must be a multiple of 2"
5030 #: config/tc-mcore.c:946 config/tc-mcore.c:1458 config/tc-mcore.c:1512
5031 msgid "base register expected"
5034 #: config/tc-mcore.c:995
5036 msgid "unknown opcode \"%s\""
5039 #: config/tc-mcore.c:1038
5040 msgid "invalid register: r15 illegal"
5043 #: config/tc-mcore.c:1086 config/tc-mcore.c:1662
5044 msgid "M340 specific opcode used when assembling for M210"
5047 #: config/tc-mcore.c:1104 config/tc-mcore.c:1143 config/tc-mcore.c:1162
5048 #: config/tc-mcore.c:1181 config/tc-mcore.c:1208 config/tc-mcore.c:1237
5049 #: config/tc-mcore.c:1274 config/tc-mcore.c:1309 config/tc-mcore.c:1328
5050 #: config/tc-mcore.c:1347 config/tc-mcore.c:1379 config/tc-mcore.c:1404
5051 #: config/tc-mcore.c:1461 config/tc-mcore.c:1515 config/tc-mcore.c:1551
5052 #: config/tc-mcore.c:1609 config/tc-mcore.c:1631 config/tc-mcore.c:1654
5053 msgid "second operand missing"
5056 #: config/tc-mcore.c:1119
5057 msgid "destination register must be r1"
5060 #: config/tc-mcore.c:1140
5061 msgid "source register must be r1"
5064 #: config/tc-mcore.c:1203 config/tc-mcore.c:1260
5065 msgid "immediate is not a power of two"
5068 #: config/tc-mcore.c:1231
5069 msgid "translating bgeni to movi"
5072 #: config/tc-mcore.c:1268
5073 msgid "translating mgeni to movi"
5076 #: config/tc-mcore.c:1300
5077 msgid "translating bmaski to movi"
5080 #: config/tc-mcore.c:1374
5082 msgid "displacement too large (%d)"
5085 #: config/tc-mcore.c:1388
5086 msgid "Invalid register: r0 and r15 illegal"
5089 #: config/tc-mcore.c:1419
5090 msgid "bad starting register: r0 and r15 invalid"
5093 #: config/tc-mcore.c:1432
5094 msgid "ending register must be r15"
5097 #: config/tc-mcore.c:1452
5098 msgid "bad base register: must be r0"
5101 #: config/tc-mcore.c:1470
5102 msgid "first register must be r4"
5105 #: config/tc-mcore.c:1481
5106 msgid "last register must be r7"
5109 #: config/tc-mcore.c:1518
5110 msgid "reg-reg expected"
5113 #: config/tc-mcore.c:1628
5114 msgid "second operand must be 1"
5117 #: config/tc-mcore.c:1649
5118 msgid "zero used as immediate value"
5121 #: config/tc-mcore.c:1676
5122 msgid "duplicated psr bit specifier"
5125 #: config/tc-mcore.c:1682
5126 msgid "`af' must appear alone"
5129 #: config/tc-mcore.c:1689
5131 msgid "unimplemented opcode \"%s\""
5134 #: config/tc-mcore.c:1698
5136 msgid "ignoring operands: %s "
5139 #: config/tc-mcore.c:1767 config/tc-w65.c:836
5140 msgid "Bad call to MD_NTOF()"
5143 #: config/tc-mcore.c:1840
5145 msgid "unrecognised cpu type '%s'"
5148 #: config/tc-mcore.c:1859
5150 "MCORE specific options:\n"
5151 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5152 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5153 " -cpu=[210|340] select CPU type\n"
5154 " -EB assemble for a big endian system (default)\n"
5155 " -EL assemble for a little endian system\n"
5158 #: config/tc-mcore.c:1878
5159 msgid "failed sanity check: short_jump"
5162 #: config/tc-mcore.c:1889
5163 msgid "failed sanity check: long_jump"
5166 #: config/tc-mcore.c:1916
5168 msgid "odd displacement at %x"
5171 #: config/tc-mcore.c:2104
5175 #: config/tc-mcore.c:2135
5177 msgid "odd distance branch (0x%x bytes)"
5180 #: config/tc-mcore.c:2139
5182 msgid "pcrel for branch to %s too far (0x%x)"
5185 #: config/tc-mcore.c:2158
5187 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5190 #: config/tc-mcore.c:2169
5192 msgid "pcrel for loopt too far (0x%x)"
5195 #: config/tc-mcore.c:2400
5197 msgid "Can not do %d byte %srelocation"
5200 #: config/tc-mcore.c:2402
5204 #: config/tc-mcore.c:2419 config/tc-pj.c:569 config/tc-sh.c:3331
5206 msgid "Cannot represent relocation type %s"
5209 #: config/tc-mips.c:642
5211 msgid "internal Error, line %d, %s"
5214 #: config/tc-mips.c:644
5215 msgid "MIPS internal Error"
5218 #: config/tc-mips.c:927
5219 msgid "-G not supported in this configuration."
5222 #: config/tc-mips.c:996
5223 msgid "trap exception not supported at ISA 1"
5226 #: config/tc-mips.c:1053
5228 msgid "internal: can't hash `%s': %s"
5231 #: config/tc-mips.c:1061
5233 msgid "internal error: bad mips16 opcode: %s %s\n"
5236 #: config/tc-mips.c:1229
5238 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5241 #: config/tc-mips.c:1782 config/tc-mips.c:11394
5242 msgid "extended instruction in delay slot"
5245 #: config/tc-mips.c:1804 config/tc-mips.c:1811
5247 msgid "jump to misaligned address (0x%lx)"
5250 #: config/tc-mips.c:2460 config/tc-mips.c:2814
5251 msgid "Macro instruction expanded into multiple instructions"
5254 #: config/tc-mips.c:2867
5255 msgid "unsupported large constant"
5258 #: config/tc-mips.c:2869
5260 msgid "Instruction %s requires absolute expression"
5263 #: config/tc-mips.c:3015
5264 msgid "Number larger than 32 bits"
5267 #: config/tc-mips.c:3036
5268 msgid "Number larger than 64 bits"
5271 #: config/tc-mips.c:3304 config/tc-mips.c:3376 config/tc-mips.c:5071
5272 #: config/tc-mips.c:5122 config/tc-mips.c:5658 config/tc-mips.c:5721
5273 msgid "PIC code offset overflow (max 16 signed bits)"
5276 #: config/tc-mips.c:3615
5278 msgid "Branch %s is always false (nop)"
5281 #: config/tc-mips.c:3620
5283 msgid "Branch likely %s is always false"
5286 #: config/tc-mips.c:3627 config/tc-mips.c:3701 config/tc-mips.c:3804
5287 #: config/tc-mips.c:3859 config/tc-mips.c:6758 config/tc-mips.c:6767
5288 #: config/tc-mips.c:6775 config/tc-mips.c:6884
5289 msgid "Unsupported large constant"
5292 #. result is always true
5293 #: config/tc-mips.c:3663
5295 msgid "Branch %s is always true"
5298 #: config/tc-mips.c:3935 config/tc-mips.c:4042
5299 msgid "Divide by zero."
5302 #: config/tc-mips.c:4642
5303 msgid "MIPS PIC call to register other than $25"
5306 #: config/tc-mips.c:4647 config/tc-mips.c:4759
5307 msgid "No .cprestore pseudo-op used in PIC code"
5310 #: config/tc-mips.c:4832 config/tc-mips.c:4921 config/tc-mips.c:5409
5311 #: config/tc-mips.c:5450 config/tc-mips.c:5468 config/tc-mips.c:6097
5312 msgid "opcode not supported on this processor"
5315 #: config/tc-mips.c:5928 config/tc-mips.c:6652
5316 msgid "Macro used $at after \".set noat\""
5319 #: config/tc-mips.c:6068 config/tc-mips.c:6086
5320 msgid "rotate count too large"
5323 #: config/tc-mips.c:6137
5325 msgid "Instruction %s: result is always false"
5328 #: config/tc-mips.c:6306
5330 msgid "Instruction %s: result is always true"
5333 #: config/tc-mips.c:6445 config/tc-mips.c:6472 config/tc-mips.c:6544
5334 #: config/tc-mips.c:6569
5335 msgid "operand overflow"
5338 #. FIXME: Check if this is one of the itbl macros, since they
5339 #. are added dynamically.
5340 #: config/tc-mips.c:6648
5342 msgid "Macro %s not implemented yet"
5345 #: config/tc-mips.c:6918
5347 msgid "internal: bad mips opcode (mask error): %s %s"
5350 #: config/tc-mips.c:6974
5352 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5355 #: config/tc-mips.c:6981
5357 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5360 #: config/tc-mips.c:7089
5362 msgid "opcode not supported on this processor: %s (%s)"
5365 #: config/tc-mips.c:7160
5367 msgid "Improper shift amount (%ld)"
5370 #: config/tc-mips.c:7186 config/tc-mips.c:8340 config/tc-mips.c:8455
5372 msgid "Invalid value for `%s' (%lu)"
5375 #: config/tc-mips.c:7204
5377 msgid "Illegal break code (%ld)"
5380 #: config/tc-mips.c:7218
5382 msgid "Illegal lower break code (%ld)"
5385 #: config/tc-mips.c:7231
5387 msgid "Illegal 20-bit code (%ld)"
5390 #: config/tc-mips.c:7243
5392 msgid "Coproccesor code > 25 bits (%ld)"
5395 #: config/tc-mips.c:7256
5397 msgid "Illegal 19-bit code (%ld)"
5400 #: config/tc-mips.c:7268
5402 msgid "Invalidate performance regster (%ld)"
5405 #: config/tc-mips.c:7305
5407 msgid "Invalid register number (%d)"
5410 #: config/tc-mips.c:7469
5412 msgid "Invalid float register number (%d)"
5415 #: config/tc-mips.c:7479
5417 msgid "Float register should be even, was %d"
5420 #: config/tc-mips.c:7530
5421 msgid "absolute expression required"
5424 #: config/tc-mips.c:7591
5426 msgid "Bad floating point constant: %s"
5429 #: config/tc-mips.c:7713
5430 msgid "Can't use floating point insn in this section"
5433 #: config/tc-mips.c:7767
5434 msgid "16 bit expression not in range 0..65535"
5437 #: config/tc-mips.c:7804
5438 msgid "16 bit expression not in range -32768..32767"
5441 #: config/tc-mips.c:7875
5442 msgid "lui expression not in range 0..65535"
5445 #: config/tc-mips.c:7899
5447 msgid "invalid condition code register $fcc%d"
5450 #: config/tc-mips.c:7924
5451 msgid "invalid coprocessor sub-selection value (0-7)"
5454 #: config/tc-mips.c:7929
5456 msgid "bad char = '%c'\n"
5459 #: config/tc-mips.c:7942 config/tc-mips.c:8480
5460 msgid "illegal operands"
5463 #: config/tc-mips.c:8009
5464 msgid "unrecognized opcode"
5467 #: config/tc-mips.c:8118
5469 msgid "invalid register number (%d)"
5472 #: config/tc-mips.c:8199
5473 msgid "used $at without \".set noat\""
5476 #: config/tc-mips.c:8374
5477 msgid "can't parse register list"
5480 #: config/tc-mips.c:8408 config/tc-mips.c:8438
5481 msgid "invalid register list"
5484 #: config/tc-mips.c:8606
5485 msgid "extended operand requested but not required"
5488 #: config/tc-mips.c:8608
5489 msgid "invalid unextended operand value"
5492 #: config/tc-mips.c:8636
5493 msgid "operand value out of range for instruction"
5496 #: config/tc-mips.c:9021
5498 msgid "invalid architecture -mcpu=%s"
5501 #: config/tc-mips.c:9070
5502 msgid "-G may not be used with embedded PIC code"
5505 #: config/tc-mips.c:9083
5506 msgid "-call_shared is supported only for ELF format"
5509 #: config/tc-mips.c:9089 config/tc-mips.c:10178 config/tc-mips.c:10352
5510 msgid "-G may not be used with SVR4 PIC code"
5513 #: config/tc-mips.c:9098
5514 msgid "-non_shared is supported only for ELF format"
5517 #: config/tc-mips.c:9115
5518 msgid "-G is not supported for this configuration"
5521 #: config/tc-mips.c:9120
5522 msgid "-G may not be used with SVR4 or embedded PIC code"
5525 #: config/tc-mips.c:9145
5526 msgid "No compiled in support for 64 bit object file format"
5529 #: config/tc-mips.c:9238
5532 "-membedded-pic\t\tgenerate embedded position independent code\n"
5533 "-EB\t\t\tgenerate big endian output\n"
5534 "-EL\t\t\tgenerate little endian output\n"
5535 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
5536 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5537 "\t\t\timplicitly with the gp register [default 8]\n"
5540 #: config/tc-mips.c:9246
5542 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5543 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5544 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5545 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5546 "-mips5 generate MIPS ISA V instructions\n"
5547 "-mips32 generate MIPS32 ISA instructions\n"
5548 "-mips64 generate MIPS64 ISA instructions\n"
5549 "-mcpu=CPU\t\tgenerate code for CPU, where CPU is one of:\n"
5552 #: config/tc-mips.c:9277
5554 "-mCPU\t\t\tequivalent to -mcpu=CPU.\n"
5555 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5556 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5559 #: config/tc-mips.c:9290
5561 "-mips16\t\t\tgenerate mips16 instructions\n"
5562 "-no-mips16\t\tdo not generate mips16 instructions\n"
5565 #: config/tc-mips.c:9293
5567 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5568 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5569 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5570 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5571 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5574 #: config/tc-mips.c:9300
5576 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5577 "-non_shared\t\tdo not generate position independent code\n"
5578 "-xgot\t\t\tassume a 32 bit GOT\n"
5579 "-32\t\t\tcreate 32 bit object file (default)\n"
5580 "-64\t\t\tcreate 64 bit object file\n"
5583 #: config/tc-mips.c:9357
5585 msgid "Unsupported reloc size %d"
5588 #: config/tc-mips.c:9460
5589 msgid "Unmatched %%hi reloc"
5592 #: config/tc-mips.c:9583
5593 msgid "Invalid PC relative reloc"
5596 #: config/tc-mips.c:9693 config/tc-sparc.c:3101 config/tc-sparc.c:3108
5597 #: config/tc-sparc.c:3115 config/tc-sparc.c:3122 config/tc-sparc.c:3129
5598 #: config/tc-sparc.c:3138 config/tc-sparc.c:3149 config/tc-sparc.c:3175
5599 #: config/tc-sparc.c:3203 write.c:992 write.c:1056
5600 msgid "relocation overflow"
5603 #: config/tc-mips.c:9709
5605 msgid "Branch to odd address (%lx)"
5608 #: config/tc-mips.c:9873
5610 msgid "%08lx UNDEFINED\n"
5613 #: config/tc-mips.c:9939
5614 msgid "Alignment negative: 0 assumed."
5617 #: config/tc-mips.c:10027
5618 msgid "No read only data section in this object file format"
5621 #: config/tc-mips.c:10050
5622 msgid "Global pointers not supported; recompile -G 0"
5625 #: config/tc-mips.c:10136
5627 msgid "%s: no such section"
5630 #: config/tc-mips.c:10173
5632 msgid ".option pic%d not supported"
5635 #: config/tc-mips.c:10184
5637 msgid "Unrecognized option \"%s\""
5640 #: config/tc-mips.c:10247
5641 msgid "`noreorder' must be set before `nomacro'"
5644 #: config/tc-mips.c:10289
5645 msgid "unknown ISA level"
5648 #: config/tc-mips.c:10311
5649 msgid ".set pop with no .set push"
5652 #: config/tc-mips.c:10335
5654 msgid "Tried to set unrecognized symbol: %s\n"
5657 #: config/tc-mips.c:10385
5658 msgid ".cpload not in noreorder section"
5661 #: config/tc-mips.c:10467
5662 msgid "Unsupported use of .gpword"
5665 #: config/tc-mips.c:10604
5666 msgid "expected `$'"
5669 #: config/tc-mips.c:10612
5670 msgid "Bad register number"
5673 #: config/tc-mips.c:10628
5674 msgid "Unrecognized register name"
5677 #: config/tc-mips.c:10827
5678 msgid "unsupported PC relative reference to different section"
5681 #: config/tc-mips.c:10936
5682 msgid "unsupported relocation"
5685 #: config/tc-mips.c:11040
5686 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5689 #: config/tc-mips.c:11103
5690 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5693 #: config/tc-mips.c:11616
5694 msgid "missing `.end' at end of assembly"
5697 #: config/tc-mips.c:11631
5698 msgid "Expected simple number."
5701 #: config/tc-mips.c:11657
5703 msgid " *input_line_pointer == '%c' 0x%02x\n"
5706 #: config/tc-mips.c:11659
5707 msgid "Invalid number"
5710 #: config/tc-mips.c:11713
5711 msgid ".end not in text section"
5714 #: config/tc-mips.c:11717
5715 msgid ".end directive without a preceding .ent directive."
5718 #: config/tc-mips.c:11726
5719 msgid ".end symbol does not match .ent symbol."
5722 #: config/tc-mips.c:11729
5723 msgid ".end directive missing or unknown symbol"
5726 #: config/tc-mips.c:11804
5727 msgid ".ent or .aent not in text section."
5730 #: config/tc-mips.c:11807
5731 msgid "missing `.end'"
5734 #: config/tc-mips.c:11840 ecoff.c:3205
5735 msgid ".frame outside of .ent"
5738 #: config/tc-mips.c:11851 ecoff.c:3216
5739 msgid "Bad .frame directive"
5742 #: config/tc-mips.c:11881
5743 msgid ".mask/.fmask outside of .ent"
5746 #: config/tc-mips.c:11888
5747 msgid "Bad .mask/.fmask directive"
5750 #: config/tc-mn10200.c:333
5752 "MN10200 options:\n"
5756 #: config/tc-mn10200.c:807 config/tc-mn10300.c:953 config/tc-ppc.c:1736
5757 #: config/tc-s390.c:1161 config/tc-v850.c:1728
5759 msgid "Unrecognized opcode: `%s'"
5762 #: config/tc-mn10200.c:1050 config/tc-mn10300.c:1476 config/tc-ppc.c:2097
5763 #: config/tc-s390.c:1091 config/tc-v850.c:2152
5765 msgid "junk at end of line: `%s'"
5768 #: config/tc-mn10200.c:1374 config/tc-mn10300.c:2047 config/tc-ppc.c:1224
5769 #: config/tc-v850.c:1656
5771 msgid "operand out of range (%s not between %ld and %ld)"
5774 #: config/tc-mn10300.c:542
5776 "MN10300 options:\n"
5780 #: config/tc-mn10300.c:970
5781 msgid "Invalid opcode/operands"
5784 #: config/tc-mn10300.c:1447
5785 msgid "Invalid register specification."
5788 #: config/tc-ns32k.c:446
5789 msgid "Invalid syntax in PC-relative addressing mode"
5792 #: config/tc-ns32k.c:470
5793 msgid "Invalid syntax in External addressing mode"
5796 #: config/tc-ns32k.c:550
5797 msgid "Invalid syntax in Memory Relative addressing mode"
5800 #: config/tc-ns32k.c:617
5801 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
5804 #: config/tc-ns32k.c:622
5805 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
5808 #: config/tc-ns32k.c:627
5809 msgid "Scaled-indexed addressing mode combined with scaled-index"
5812 #: config/tc-ns32k.c:638
5813 msgid "Invalid or illegal addressing mode combined with scaled-index"
5816 #: config/tc-ns32k.c:750
5817 msgid "Premature end of suffix -- Defaulting to d"
5820 #: config/tc-ns32k.c:763
5821 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
5824 #: config/tc-ns32k.c:809
5825 msgid "Very short instr to option, ie you can't do it on a NULLstr"
5828 #: config/tc-ns32k.c:860
5829 msgid "No such entry in list. (cpu/mmu register)"
5832 #: config/tc-ns32k.c:901
5833 msgid "Internal consistency error. check ns32k-opcode.h"
5836 #: config/tc-ns32k.c:925
5837 msgid "Address of immediate operand"
5840 #: config/tc-ns32k.c:926
5841 msgid "Invalid immediate write operand."
5844 #: config/tc-ns32k.c:1056
5845 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
5848 #: config/tc-ns32k.c:1089
5849 msgid "No such opcode"
5852 #: config/tc-ns32k.c:1166
5853 msgid "Bad suffix, defaulting to d"
5856 #: config/tc-ns32k.c:1194
5857 msgid "Too many operands passed to instruction"
5860 #. Check error in default.
5861 #: config/tc-ns32k.c:1207
5862 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
5865 #: config/tc-ns32k.c:1211
5866 msgid "Wrong number of operands"
5869 #: config/tc-ns32k.c:1332
5870 msgid "iif convert internal pcrel/binary"
5873 #: config/tc-ns32k.c:1349
5874 msgid "Bignum too big for long"
5877 #: config/tc-ns32k.c:1427
5878 msgid "iif convert internal pcrel/pointer"
5881 #: config/tc-ns32k.c:1432
5882 msgid "Internal logic error in iif.iifP[n].type"
5885 #. We cant relax this case.
5886 #: config/tc-ns32k.c:1470
5887 msgid "Can't relax difference"
5890 #: config/tc-ns32k.c:1518
5891 msgid "Displacement to large for :d"
5894 #: config/tc-ns32k.c:1531
5895 msgid "Internal logic error in iif.iifP[].type"
5898 #: config/tc-ns32k.c:1591
5900 msgid "Can not do %d byte pc-relative relocation for storage type %d"
5903 #: config/tc-ns32k.c:1594
5905 msgid "Can not do %d byte relocation for storage type %d"
5909 #: config/tc-ns32k.c:1626
5911 msgid "Can't hash %s: %s"
5914 #: config/tc-ns32k.c:1714
5915 msgid "Byte displacement out of range. line number not valid"
5918 #: config/tc-ns32k.c:1723
5919 msgid "Word displacement out of range. line number not valid"
5922 #: config/tc-ns32k.c:1737
5923 msgid "Double word displacement out of range"
5926 #: config/tc-ns32k.c:1757
5928 msgid "Internal logic error. line %s, file \"%s\""
5931 #: config/tc-ns32k.c:1805
5933 msgid "Internal logic error. line %s, file \"%s\""
5936 #: config/tc-ns32k.c:1909
5937 msgid "Bit field out of range"
5940 #: config/tc-ns32k.c:2176
5942 msgid "invalid architecture option -m%s"
5945 #: config/tc-ns32k.c:2192
5948 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
5951 #: config/tc-ns32k.c:2370
5953 msgid "Cannot find relocation type for symbol %s, code %d"
5956 #: config/tc-pj.c:66 config/tc-pj.c:74
5957 msgid "confusing relocation expressions"
5960 #: config/tc-pj.c:165
5961 msgid "can't have relocation for ipush"
5964 #: config/tc-pj.c:272
5966 msgid "unknown opcode %s"
5969 #: config/tc-pj.c:421
5972 "-little\t\t\tgenerate little endian code\n"
5973 "-big\t\t\tgenerate big endian code\n"
5976 #: config/tc-pj.c:458 config/tc-sh.c:2904 config/tc-sh.c:2911
5977 #: config/tc-sh.c:2918 config/tc-sh.c:2925
5978 msgid "pcrel too far"
5981 #: config/tc-pj.c:526 config/tc-sh.c:3016
5982 msgid "offset out of range"
5985 #: config/tc-pj.h:38
5986 msgid "convert_frag\n"
5989 #: config/tc-pj.h:39
5990 msgid "estimate size\n"
5993 #: config/tc-ppc.c:926 config/tc-s390.c:356
5995 msgid "invalid switch -m%s"
5998 #: config/tc-ppc.c:963
6000 "PowerPC options:\n"
6002 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
6003 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
6004 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
6005 "-mppc, -mppc32, -m403, -m405, -m603, -m604\n"
6006 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
6007 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
6008 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
6009 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
6010 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
6011 "-mregnames\t\tAllow symbolic names for registers\n"
6012 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
6015 #: config/tc-ppc.c:978
6017 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
6018 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
6019 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
6020 "-mlittle, -mlittle-endian\n"
6021 "\t\t\tgenerate code for a little endian machine\n"
6022 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
6023 "-msolaris\t\tgenerate code for Solaris\n"
6024 "-mno-solaris\t\tdo not generate code for Solaris\n"
6025 "-V\t\t\tprint assembler version number\n"
6026 "-Qy, -Qn\t\tignored\n"
6029 #: config/tc-ppc.c:1013
6031 msgid "Unknown default cpu = %s, os = %s"
6034 #: config/tc-ppc.c:1038
6035 msgid "Neither Power nor PowerPC opcodes were selected."
6038 #: config/tc-ppc.c:1117 config/tc-s390.c:442
6040 msgid "Internal assembler error for instruction %s"
6043 #: config/tc-ppc.c:1136
6045 msgid "Internal assembler error for macro %s"
6048 #: config/tc-ppc.c:1346
6049 msgid "identifier+constant@got means identifier@got+constant"
6052 #: config/tc-ppc.c:1400 config/tc-sh.c:346 config/tc-sh.c:374
6054 msgid "%s relocations do not fit in %d bytes\n"
6057 #: config/tc-ppc.c:1500
6059 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
6062 #: config/tc-ppc.c:1582
6063 msgid "Relocation cannot be done when using -mrelocatable"
6066 #: config/tc-ppc.c:1663
6068 msgid "syntax error: invalid toc specifier `%s'"
6071 #: config/tc-ppc.c:1677
6073 msgid "syntax error: expected `]', found `%c'"
6076 #: config/tc-ppc.c:1912
6077 msgid "[tocv] symbol is not a toc symbol"
6080 #: config/tc-ppc.c:1923
6081 msgid "Unimplemented toc32 expression modifier"
6084 #: config/tc-ppc.c:1928
6085 msgid "Unimplemented toc64 expression modifier"
6088 #: config/tc-ppc.c:1932
6090 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
6093 #: config/tc-ppc.c:2085
6095 msgid "syntax error; found `%c' but expected `%c'"
6098 #: config/tc-ppc.c:2197
6099 msgid "wrong number of operands"
6102 #: config/tc-ppc.c:2253
6103 msgid "Bad .section directive: want a,w,x,e in string"
6106 #: config/tc-ppc.c:2367
6107 msgid "missing size"
6110 #: config/tc-ppc.c:2376
6111 msgid "negative size"
6114 #: config/tc-ppc.c:2417
6115 msgid "missing real symbol name"
6118 #: config/tc-ppc.c:2438
6119 msgid "attempt to redefine symbol"
6122 #: config/tc-ppc.c:2672
6123 msgid "The XCOFF file format does not support arbitrary sections"
6126 #: config/tc-ppc.c:2749
6127 msgid "missing rename string"
6130 #: config/tc-ppc.c:2780 config/tc-ppc.c:3305 read.c:2992
6131 msgid "missing value"
6134 #: config/tc-ppc.c:2798
6135 msgid "illegal .stabx expression; zero assumed"
6138 #: config/tc-ppc.c:2830
6139 msgid "missing class"
6142 #: config/tc-ppc.c:2839
6143 msgid "missing type"
6146 #: config/tc-ppc.c:2900
6147 msgid "missing symbol name"
6150 #: config/tc-ppc.c:3076
6151 msgid "nested .bs blocks"
6154 #: config/tc-ppc.c:3109
6155 msgid ".es without preceding .bs"
6158 #: config/tc-ppc.c:3297
6159 msgid "non-constant byte count"
6162 #: config/tc-ppc.c:3342
6163 msgid ".tc not in .toc section"
6166 #: config/tc-ppc.c:3361
6167 msgid ".tc with no label"
6170 #: config/tc-ppc.c:3436
6171 msgid "No previous section to return to. Directive ignored."
6176 #: config/tc-ppc.c:3855
6177 msgid "Unsupported section attribute -- 'a'"
6180 #: config/tc-ppc.c:4045
6181 msgid "bad symbol suffix"
6184 #: config/tc-ppc.c:4138
6185 msgid "Unrecognized symbol suffix"
6188 #: config/tc-ppc.c:4220
6189 msgid "two .function pseudo-ops with no intervening .ef"
6192 #: config/tc-ppc.c:4233
6193 msgid ".ef with no preceding .function"
6196 #: config/tc-ppc.c:4361
6198 msgid "warning: symbol %s has no csect"
6201 #: config/tc-ppc.c:4661
6202 msgid "symbol in .toc does not match any .tc"
6205 #: config/tc-ppc.c:4955 config/tc-s390.c:1592 config/tc-v850.c:2431
6206 msgid "unresolved expression that must be resolved"
6209 #: config/tc-ppc.c:4958 config/tc-s390.c:1595
6210 msgid "unsupported relocation type"
6213 #: config/tc-ppc.c:5020
6215 msgid "cannot emit PC relative %s relocation against %s"
6218 #: config/tc-ppc.c:5025
6220 msgid "cannot emit PC relative %s relocation"
6223 #: config/tc-ppc.c:5087
6224 msgid "must branch to an address a multiple of 4"
6227 #: config/tc-ppc.c:5091
6229 msgid "@local or @plt branch destination is too far away, %ld bytes"
6232 #: config/tc-ppc.c:5115
6234 msgid "Gas failure, reloc value %d\n"
6237 #: config/tc-s390.c:395
6240 " -mregnames \tAllow symbolic names for registers\n"
6241 " -mno-regnames\tDo not allow symbolic names for registers\n"
6244 #: config/tc-s390.c:399
6246 " -V \tprint assembler version number\n"
6247 " -Qy, -Qn \tignored\n"
6250 #: config/tc-s390.c:428
6252 msgid "Internal assembler error for instruction format %s"
6255 #: config/tc-s390.c:604
6257 msgid "identifier+constant@%s means identifier@%s+constant"
6260 #: config/tc-s390.c:683
6261 msgid "Can't handle O_big in s390_exp_compare"
6264 #: config/tc-s390.c:764
6265 msgid "Invalid suffix for literal pool entry"
6268 #: config/tc-s390.c:805
6269 msgid "Big number is too big"
6272 #: config/tc-s390.c:881 config/tc-s390.c:1330
6274 msgid "%s relocations do not fit in %d bytes"
6277 #: config/tc-s390.c:888
6278 msgid "relocation not applicable"
6281 #: config/tc-s390.c:1010
6282 msgid "invalid operand suffix"
6285 #: config/tc-s390.c:1031
6286 msgid "syntax error; missing '(' after displacement"
6289 #: config/tc-s390.c:1040 config/tc-s390.c:1064 config/tc-s390.c:1078
6290 msgid "syntax error; expected ,"
6293 #: config/tc-s390.c:1059
6294 msgid "syntax error; missing ')' after base register"
6297 #: config/tc-s390.c:1072
6298 msgid "syntax error; ')' not allowed here"
6301 #: config/tc-s390.c:1222 config/tc-s390.c:1239 config/tc-s390.c:1248
6302 msgid "Invalid .insn format\n"
6305 #: config/tc-s390.c:1229
6307 msgid "Unrecognized opcode format: `%s'"
6310 #: config/tc-s390.c:1250
6311 msgid "second operand of .insn not a constant\n"
6314 #: config/tc-s390.c:1252
6315 msgid "missing comma after insn constant\n"
6318 #: config/tc-s390.c:1521
6319 msgid "unresolved fx_subsy symbol that must be resolved"
6322 #: config/tc-sh.c:883
6323 msgid "illegal register after @-"
6326 #: config/tc-sh.c:899
6327 msgid "must be @(r0,...)"
6330 #: config/tc-sh.c:915
6331 msgid "syntax error in @(r0,...)"
6334 #: config/tc-sh.c:948 config/tc-sh.c:953
6335 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6338 #: config/tc-sh.c:958
6342 #: config/tc-sh.c:967
6343 msgid "illegal register after @"
6346 #: config/tc-sh.c:1528
6348 msgid "Invalid register: 'r%d'"
6351 #: config/tc-sh.c:1691
6352 msgid "insn can't be combined with parallel processing insn"
6355 #: config/tc-sh.c:1698 config/tc-sh.c:1709
6356 msgid "multiple movx specifications"
6359 #: config/tc-sh.c:1703 config/tc-sh.c:1730
6360 msgid "multiple movy specifications"
6363 #: config/tc-sh.c:1711
6364 msgid "invalid movx address register"
6367 #: config/tc-sh.c:1717 config/tc-sh.c:1722
6368 msgid "invalid movx dsp register"
6371 #: config/tc-sh.c:1739 config/tc-sh.c:1744
6372 msgid "invalid movy dsp register"
6375 #: config/tc-sh.c:1748
6376 msgid "invalid movy address register"
6379 #: config/tc-sh.c:1754
6380 msgid "dsp immediate shift value not constant"
6383 #: config/tc-sh.c:1761 config/tc-sh.c:1774
6384 msgid "multiple parallel processing specifications"
6387 #: config/tc-sh.c:1767
6388 msgid "multiple condition specifications"
6391 #: config/tc-sh.c:1783
6392 msgid "insn cannot be combined with pmuls"
6395 #: config/tc-sh.c:1800
6396 msgid "bad padd / psub pmuls output operand"
6399 #: config/tc-sh.c:1810
6400 msgid "condition not followed by conditionalizable insn"
6403 #: config/tc-sh.c:1820
6404 msgid "unrecognized characters at end of parallel processing insn"
6407 #: config/tc-sh.c:1936
6409 msgid "excess operands: '%s'"
6412 #: config/tc-sh.c:2104
6413 msgid ".uses pseudo-op seen when not relaxing"
6416 #: config/tc-sh.c:2110
6417 msgid "bad .uses format"
6420 #: config/tc-sh.c:2171
6423 "-little\t\t\tgenerate little endian code\n"
6424 "-relax\t\t\talter jump instructions for long displacements\n"
6425 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6426 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6429 #: config/tc-sh.c:2182 config/tc-w65.c:862
6430 msgid "call to tc_Nout_fix_to_chars \n"
6433 #: config/tc-sh.c:2266
6434 msgid ".uses does not refer to a local symbol in the same section"
6437 #: config/tc-sh.c:2285
6438 msgid "can't find fixup pointed to by .uses"
6441 #: config/tc-sh.c:2308
6442 msgid ".uses target does not refer to a local symbol in the same section"
6445 #: config/tc-sh.c:2406
6446 msgid "displacement overflows 12-bit field"
6449 #: config/tc-sh.c:2409
6451 msgid "displacement to defined symbol %s overflows 12-bit field"
6454 #: config/tc-sh.c:2413
6456 msgid "displacement to undefined symbol %s overflows 12-bit field"
6459 #: config/tc-sh.c:2491
6460 msgid "displacement overflows 8-bit field"
6463 #: config/tc-sh.c:2494
6465 msgid "displacement to defined symbol %s overflows 8-bit field"
6468 #: config/tc-sh.c:2498
6470 msgid "displacement to undefined symbol %s overflows 8-bit field "
6473 #: config/tc-sh.c:2511
6475 msgid "overflow in branch to %s; converted into longer instruction sequence"
6478 #: config/tc-sh.c:2586 config/tc-sh.c:2634 config/tc-sparc.c:4084
6479 #: config/tc-sparc.c:4109
6480 msgid "misaligned data"
6483 #: config/tc-sh.c:3008
6484 msgid "misaligned offset"
6487 #: config/tc-sparc.c:280
6488 msgid "Invalid default architecture, broken assembler."
6491 #: config/tc-sparc.c:284 config/tc-sparc.c:487
6492 msgid "Bad opcode table, broken assembler."
6495 #: config/tc-sparc.c:479
6497 msgid "invalid architecture -xarch=%s"
6500 #: config/tc-sparc.c:481
6502 msgid "invalid architecture -A%s"
6505 #: config/tc-sparc.c:548
6507 msgid "No compiled in support for %d bit object file format"
6510 #: config/tc-sparc.c:585
6511 msgid "Unrecognized option following -K"
6514 #: config/tc-sparc.c:626
6515 msgid "SPARC options:\n"
6518 #: config/tc-sparc.c:655
6521 "\t\t\tspecify variant of SPARC architecture\n"
6522 "-bump\t\t\twarn when assembler switches architectures\n"
6523 "-sparc\t\t\tignored\n"
6524 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
6525 "-relax\t\t\trelax jumps and branches (default)\n"
6526 "-no-relax\t\tavoid changing any jumps and branches\n"
6529 #: config/tc-sparc.c:663
6530 msgid "-k\t\t\tgenerate PIC\n"
6533 #: config/tc-sparc.c:667
6535 "-32\t\t\tcreate 32 bit object file\n"
6536 "-64\t\t\tcreate 64 bit object file\n"
6539 #: config/tc-sparc.c:670
6541 msgid "\t\t\t[default is %d]\n"
6544 #: config/tc-sparc.c:672
6546 "-TSO\t\t\tuse Total Store Ordering\n"
6547 "-PSO\t\t\tuse Partial Store Ordering\n"
6548 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
6551 #: config/tc-sparc.c:676
6553 msgid "\t\t\t[default is %s]\n"
6556 #: config/tc-sparc.c:678
6558 "-KPIC\t\t\tgenerate PIC\n"
6559 "-V\t\t\tprint assembler version number\n"
6560 "-undeclared-regs\tignore application global register usage without\n"
6561 "\t\t\tappropriate .register directive (default)\n"
6562 "-no-undeclared-regs\tforce error on application global register usage\n"
6563 "\t\t\twithout appropriate .register directive\n"
6565 "-Qy, -Qn\t\tignored\n"
6569 #: config/tc-sparc.c:690
6571 "-EL\t\t\tgenerate code for a little endian machine\n"
6572 "-EB\t\t\tgenerate code for a big endian machine\n"
6573 "--little-endian-data\tgenerate code for a machine having big endian\n"
6574 " instructions and little endian data.\n"
6577 #: config/tc-sparc.c:810
6579 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
6582 #: config/tc-sparc.c:829
6584 msgid "Internal error: can't find opcode `%s' for `%s'\n"
6587 #: config/tc-sparc.c:975
6588 msgid "Support for 64-bit arithmetic not compiled in."
6591 #: config/tc-sparc.c:1022
6592 msgid "set: number not in 0..4294967295 range"
6595 #: config/tc-sparc.c:1029
6596 msgid "set: number not in -2147483648..4294967295 range"
6599 #: config/tc-sparc.c:1089
6600 msgid "setsw: number not in -2147483648..4294967295 range"
6603 #: config/tc-sparc.c:1138
6604 msgid "setx: temporary register same as destination register"
6607 #: config/tc-sparc.c:1209
6608 msgid "setx: illegal temporary register g0"
6611 #: config/tc-sparc.c:1306
6612 msgid "FP branch in delay slot"
6615 #: config/tc-sparc.c:1322
6616 msgid "FP branch preceded by FP instruction; NOP inserted"
6619 #: config/tc-sparc.c:1362
6620 msgid "failed special case insn sanity check"
6623 #: config/tc-sparc.c:1450
6624 msgid ": invalid membar mask name"
6627 #: config/tc-sparc.c:1466
6628 msgid ": invalid membar mask expression"
6631 #: config/tc-sparc.c:1471
6632 msgid ": invalid membar mask number"
6635 #: config/tc-sparc.c:1486
6636 msgid ": invalid siam mode expression"
6639 #: config/tc-sparc.c:1491
6640 msgid ": invalid siam mode number"
6643 #: config/tc-sparc.c:1507
6644 msgid ": invalid prefetch function name"
6647 #: config/tc-sparc.c:1515
6648 msgid ": invalid prefetch function expression"
6651 #: config/tc-sparc.c:1520
6652 msgid ": invalid prefetch function number"
6655 #: config/tc-sparc.c:1548 config/tc-sparc.c:1560
6656 msgid ": unrecognizable privileged register"
6659 #: config/tc-sparc.c:1584 config/tc-sparc.c:1609
6660 msgid ": unrecognizable v9a or v9b ancillary state register"
6663 #: config/tc-sparc.c:1589
6664 msgid ": rd on write only ancillary state register"
6667 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
6668 #: config/tc-sparc.c:1597
6669 msgid ": unrecognizable v9a ancillary state register"
6672 #: config/tc-sparc.c:1633
6673 msgid ": asr number must be between 16 and 31"
6676 #: config/tc-sparc.c:1641
6677 msgid ": asr number must be between 0 and 31"
6680 #: config/tc-sparc.c:1651
6681 msgid ": expecting %asrN"
6684 #: config/tc-sparc.c:1979
6685 msgid "detected global register use not covered by .register pseudo-op"
6688 #: config/tc-sparc.c:2050
6689 msgid ": There are only 64 f registers; [0-63]"
6692 #: config/tc-sparc.c:2052 config/tc-sparc.c:2064
6693 msgid ": There are only 32 f registers; [0-31]"
6696 #: config/tc-sparc.c:2182 config/tc-sparc.c:2218
6697 msgid "Illegal operands: %%%s requires arguments in ()"
6700 #: config/tc-sparc.c:2230
6702 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
6705 #: config/tc-sparc.c:2340
6706 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
6709 #: config/tc-sparc.c:2350
6711 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
6715 #: config/tc-sparc.c:2368
6716 msgid ": PC-relative operand can't be a constant"
6719 #: config/tc-sparc.c:2401
6720 msgid ": invalid ASI name"
6723 #: config/tc-sparc.c:2409
6724 msgid ": invalid ASI expression"
6727 #: config/tc-sparc.c:2414
6728 msgid ": invalid ASI number"
6731 #: config/tc-sparc.c:2511
6732 msgid "OPF immediate operand out of range (0-0x1ff)"
6735 #: config/tc-sparc.c:2516
6736 msgid "non-immediate OPF operand, ignored"
6739 #: config/tc-sparc.c:2535
6740 msgid ": invalid cpreg name"
6743 #: config/tc-sparc.c:2564
6745 msgid "Illegal operands%s"
6748 #: config/tc-sparc.c:2598
6750 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
6753 #: config/tc-sparc.c:2634
6755 msgid "Architecture mismatch on \"%s\"."
6758 #: config/tc-sparc.c:2635
6760 msgid " (Requires %s; requested architecture is %s.)"
6763 #: config/tc-sparc.c:3249
6765 msgid "bad or unhandled relocation type: 0x%02x"
6768 #: config/tc-sparc.c:3380
6770 msgid "internal error: can't export reloc type %d (`%s')"
6773 #: config/tc-sparc.c:3552
6774 msgid "bad .reserve segment -- expected BSS segment"
6777 #: config/tc-sparc.c:3569
6778 msgid "missing alignment"
6781 #: config/tc-sparc.c:3580 config/tc-sparc.c:3730
6783 msgid "alignment too large; assuming %d"
6786 #: config/tc-sparc.c:3586 config/tc-sparc.c:3736
6787 msgid "negative alignment"
6790 #: config/tc-sparc.c:3596 config/tc-sparc.c:3759
6791 msgid "alignment not a power of 2"
6794 #: config/tc-sparc.c:3716
6795 msgid "Expected comma after common length"
6798 #: config/tc-sparc.c:3951 config/tc-sparc.c:3961
6799 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
6802 #: config/tc-sparc.c:3979
6803 msgid "redefinition of global register"
6806 #: config/tc-sparc.c:3990
6808 msgid "Register symbol %s already defined."
6811 #: config/tc-sparc.h:54
6812 msgid "sparc convert_frag\n"
6815 #: config/tc-sparc.h:56
6816 msgid "estimate_size_before_relax called"
6819 #: config/tc-tahoe.c:386
6820 msgid "The -a option doesn't exist. (Despite what the man page says!"
6823 #: config/tc-tahoe.c:390 config/tc-vax.c:3132
6825 msgid "Displacement length %s ignored!"
6828 #: config/tc-tahoe.c:394 config/tc-vax.c:3124
6829 msgid "SYMBOL TABLE not implemented"
6832 #: config/tc-tahoe.c:398 config/tc-vax.c:3128
6833 msgid "TOKEN TRACE not implemented"
6836 #: config/tc-tahoe.c:402 config/tc-vax.c:3136
6838 msgid "I don't need or use temp. file \"%s\"."
6841 #: config/tc-tahoe.c:406 config/tc-vax.c:3140
6842 msgid "I don't use an interpass file! -V ignored"
6845 #: config/tc-tahoe.c:420
6849 "-d LENGTH\t\tignored\n"
6852 "-t FILE\t\t\tignored\n"
6857 #: config/tc-tahoe.c:1074
6858 msgid "Casting a branch displacement is bad form, and is ignored."
6861 #: config/tc-tahoe.c:1130
6862 msgid "Couldn't parse the [index] in this operand."
6865 #: config/tc-tahoe.c:1136
6866 msgid "Couldn't find the opening '[' for the index of this operand."
6869 #: config/tc-tahoe.c:1176
6870 msgid "Couldn't find the opening '(' for the deref of this operand."
6873 #: config/tc-tahoe.c:1186
6874 msgid "Operand can't be both pre-inc and post-dec."
6877 #: config/tc-tahoe.c:1216
6878 msgid "I parsed 2 registers in this operand."
6881 #: config/tc-tahoe.c:1266
6882 msgid "Can't relocate expression error."
6885 #. This is an error. Tahoe doesn't allow any expressions
6886 #. bigger that a 32 bit long word. Any bigger has to be referenced
6888 #: config/tc-tahoe.c:1273
6889 msgid "Expression is too large for a 32 bits."
6892 #: config/tc-tahoe.c:1278
6893 msgid "Junk at end of expression."
6896 #: config/tc-tahoe.c:1317
6897 msgid "Syntax error in direct register mode."
6900 #: config/tc-tahoe.c:1319
6901 msgid "You can't index a register in direct register mode."
6904 #: config/tc-tahoe.c:1322
6905 msgid "SP can't be the source operand with direct register addressing."
6908 #: config/tc-tahoe.c:1324
6909 msgid "Can't take the address of a register."
6912 #: config/tc-tahoe.c:1326
6913 msgid "Direct Register can't be used in a branch."
6916 #: config/tc-tahoe.c:1328
6917 msgid "For quad access, the register must be even and < 14."
6920 #: config/tc-tahoe.c:1330
6921 msgid "You can't cast a direct register."
6924 #: config/tc-tahoe.c:1336
6925 msgid "Using reg 14 for quadwords can tromp the FP register."
6928 #: config/tc-tahoe.c:1348
6929 msgid "Syntax error in auto-dec mode."
6932 #: config/tc-tahoe.c:1350
6933 msgid "You can't have an index auto dec mode."
6936 #: config/tc-tahoe.c:1352
6937 msgid "Auto dec mode cant be used for reading."
6940 #: config/tc-tahoe.c:1354
6941 msgid "Auto dec only works of the SP register."
6944 #: config/tc-tahoe.c:1356
6945 msgid "Auto dec can't be used in a branch."
6948 #: config/tc-tahoe.c:1358
6949 msgid "Auto dec won't work with quadwords."
6952 #: config/tc-tahoe.c:1365
6953 msgid "Syntax error in one of the auto-inc modes."
6956 #: config/tc-tahoe.c:1371
6957 msgid "Auto inc deferred only works of the SP register."
6960 #: config/tc-tahoe.c:1373
6961 msgid "You can't have an index auto inc deferred mode."
6964 #: config/tc-tahoe.c:1375 config/tc-tahoe.c:1386
6965 msgid "Auto inc can't be used in a branch."
6968 #: config/tc-tahoe.c:1382
6969 msgid "You can't write to an auto inc register."
6972 #: config/tc-tahoe.c:1384
6973 msgid "Auto inc only works of the SP register."
6976 #: config/tc-tahoe.c:1388
6977 msgid "Auto inc won't work with quadwords."
6980 #: config/tc-tahoe.c:1390
6981 msgid "You can't have an index in auto inc mode."
6984 #: config/tc-tahoe.c:1398
6985 msgid "You can't index the sp register."
6988 #: config/tc-tahoe.c:1404
6989 msgid "Syntax error in register displaced mode."
6992 #: config/tc-tahoe.c:1423
6993 msgid "An offest is needed for this operand."
6996 #: config/tc-tahoe.c:1435
6997 msgid "You can't index a register in immediate mode."
7000 #: config/tc-tahoe.c:1437
7001 msgid "Immediate access can't be used as an address."
7004 #: config/tc-tahoe.c:1548
7006 msgid "Compiler bug: ODD number of bytes in arg structure %s."
7009 #: config/tc-tahoe.c:1575 config/tc-vax.c:1839
7010 msgid "Not enough operands"
7013 #: config/tc-tahoe.c:1585 config/tc-vax.c:1846
7014 msgid "Too many operands"
7017 #: config/tc-tahoe.c:1636 config/tc-vax.c:364
7019 msgid "Ignoring statement due to \"%s\""
7022 #: config/tc-tahoe.c:1731
7024 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
7027 #: config/tc-tahoe.c:1825
7028 msgid "Real branch displacements must be expressions."
7031 #: config/tc-tahoe.c:1828
7033 msgid "Complier error: I got an unknown synthetic branch :%c"
7036 #: config/tc-tahoe.c:1969
7038 msgid "Barf, bad mode %x\n"
7041 #. Only word (et al.), align, or conditionals are allowed within
7043 #: config/tc-tic54x.c:75
7044 msgid "pseudo-op illegal within .struct/.union"
7047 #: config/tc-tic54x.c:84
7048 msgid "C54x-specific command line options:\n"
7051 #: config/tc-tic54x.c:85
7052 msgid "-mfar-mode | -mf Use extended addressing\n"
7055 #: config/tc-tic54x.c:86
7056 msgid "-mcpu=<CPU version> Specify the CPU version\n"
7059 #: config/tc-tic54x.c:88
7060 msgid "-mcoff-version={0|1|2} Select COFF version\n"
7063 #: config/tc-tic54x.c:90
7064 msgid "-merrors-to-file <filename>\n"
7067 #: config/tc-tic54x.c:91
7068 msgid "-me <filename> Redirect errors to a file\n"
7071 #: config/tc-tic54x.c:351
7072 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
7075 #: config/tc-tic54x.c:405
7076 msgid "Unterminated string after absolute expression"
7079 #: config/tc-tic54x.c:413
7080 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
7083 #: config/tc-tic54x.c:425
7084 msgid "symbols assigned with .eval must begin with a letter"
7087 #: config/tc-tic54x.c:682
7088 msgid "Offset on nested structures is ignored"
7091 #: config/tc-tic54x.c:732
7093 msgid ".end%s without preceding .%s"
7096 #: config/tc-tic54x.c:799
7098 msgid "Unrecognized struct/union tag '%s'"
7101 #: config/tc-tic54x.c:801
7102 msgid ".tag requires a structure tag"
7105 #: config/tc-tic54x.c:807
7106 msgid "Label required for .tag"
7109 #: config/tc-tic54x.c:825
7111 msgid ".tag target '%s' undefined"
7114 #: config/tc-tic54x.c:887
7116 msgid ".field count '%d' out of range (1 <= X <= 32)"
7119 #: config/tc-tic54x.c:917
7121 msgid "Unrecognized field type '%c'"
7124 #. Disallow .byte with a non constant expression that will
7125 #. require relocation.
7126 #: config/tc-tic54x.c:1052
7127 msgid "Relocatable values require at least WORD storage"
7130 #: config/tc-tic54x.c:1114
7131 msgid "Use of .def/.ref is deprecated. Use .global instead"
7134 #: config/tc-tic54x.c:1305
7135 msgid ".space/.bes repeat count is negative, ignored"
7138 #: config/tc-tic54x.c:1310
7139 msgid ".space/.bes repeat count is zero, ignored"
7142 #: config/tc-tic54x.c:1388
7143 msgid "Missing size argument"
7146 #: config/tc-tic54x.c:1525
7147 msgid "CPU version has already been set"
7150 #: config/tc-tic54x.c:1529
7152 msgid "Unrecognized version '%s'"
7155 #: config/tc-tic54x.c:1535
7156 msgid "Changing of CPU version on the fly not supported"
7159 #: config/tc-tic54x.c:1670
7160 msgid "p2align not supported on this target"
7163 #: config/tc-tic54x.c:1683
7164 msgid "Argument to .even ignored"
7167 #: config/tc-tic54x.c:1730
7168 msgid "Invalid field size, must be from 1 to 32"
7171 #: config/tc-tic54x.c:1743
7172 msgid "field size must be 16 when value is relocatable"
7175 #: config/tc-tic54x.c:1757
7176 msgid "field value truncated"
7179 #: config/tc-tic54x.c:1863 config/tc-tic54x.c:2175
7181 msgid "Unrecognized section '%s'"
7184 #: config/tc-tic54x.c:1872
7185 msgid "Current section is unitialized, section name required for .clink"
7188 #: config/tc-tic54x.c:2084
7189 msgid "ENDLOOP without corresponding LOOP"
7192 #: config/tc-tic54x.c:2127
7193 msgid "Mixing of normal and extended addressing not supported"
7196 #: config/tc-tic54x.c:2133
7197 msgid "Extended addressing not supported on the specified CPU"
7200 #: config/tc-tic54x.c:2181
7201 msgid ".sblock may be used for initialized sections only"
7204 #: config/tc-tic54x.c:2212
7205 msgid "Symbol missing for .set/.equ"
7208 #: config/tc-tic54x.c:2269
7209 msgid ".var may only be used within a macro definition"
7212 #: config/tc-tic54x.c:2277
7213 msgid "Substitution symbols must begin with a letter"
7216 #: config/tc-tic54x.c:2368
7218 msgid "Can't open macro library file '%s' for reading."
7221 #: config/tc-tic54x.c:2375
7223 msgid "File '%s' not in macro archive format"
7226 #: config/tc-tic54x.c:2532
7228 msgid "Bad COFF version '%s'"
7231 #: config/tc-tic54x.c:2541
7233 msgid "Bad CPU version '%s'"
7236 #: config/tc-tic54x.c:2553 config/tc-tic54x.c:2556
7238 msgid "Can't redirect stderr to the file '%s'"
7241 #: config/tc-tic54x.c:2702
7243 msgid "Undefined substitution symbol '%s'"
7246 #: config/tc-tic54x.c:3390
7247 msgid "Badly formed address expression"
7250 #: config/tc-tic54x.c:3655
7252 msgid "Invalid dmad syntax '%s'"
7255 #: config/tc-tic54x.c:3771
7256 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
7259 #: config/tc-tic54x.c:3791
7261 msgid "Unrecognized indirect address format \"%s\""
7264 #: config/tc-tic54x.c:3828
7266 msgid "Operand '%s' out of range (%d <= x <= %d)"
7269 #: config/tc-tic54x.c:3848
7270 msgid "Error in relocation handling"
7273 #: config/tc-tic54x.c:3869 config/tc-tic54x.c:3933 config/tc-tic54x.c:3963
7275 msgid "Unrecognized condition code \"%s\""
7278 #: config/tc-tic54x.c:3886
7280 msgid "Condition \"%s\" does not match preceding group"
7283 #: config/tc-tic54x.c:3894
7286 "Condition \"%s\" uses a different accumulator from a preceding condition"
7289 #: config/tc-tic54x.c:3901
7290 msgid "Only one comparison conditional allowed"
7293 #: config/tc-tic54x.c:3906
7294 msgid "Only one overflow conditional allowed"
7297 #: config/tc-tic54x.c:3914
7299 msgid "Duplicate %s conditional"
7302 #: config/tc-tic54x.c:3948
7303 msgid "Invalid auxiliary register (use AR0-AR7)"
7306 #: config/tc-tic54x.c:3983
7307 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7310 #: config/tc-tic54x.c:3991
7312 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7313 "Resulting behavior is undefined."
7316 #: config/tc-tic54x.c:4017
7318 "Destination accumulator for each part of this parallel instruction must be "
7322 #: config/tc-tic54x.c:4066
7324 msgid "Memory mapped register \"%s\" out of range"
7327 #: config/tc-tic54x.c:4105
7328 msgid "Invalid operand (use 1, 2, or 3)"
7331 #: config/tc-tic54x.c:4130
7332 msgid "A status register or status bit name is required"
7335 #: config/tc-tic54x.c:4140
7337 msgid "Unrecognized status bit \"%s\""
7340 #: config/tc-tic54x.c:4163
7342 msgid "Invalid status register \"%s\""
7345 #: config/tc-tic54x.c:4175
7347 msgid "Operand \"%s\" out of range (use 1 or 2)"
7350 #: config/tc-tic54x.c:4375
7352 msgid "Unrecognized instruction \"%s\""
7355 #: config/tc-tic54x.c:4404
7357 msgid "Unrecognized operand list '%s' for instruction '%s'"
7360 #: config/tc-tic54x.c:4436
7362 msgid "Unrecognized parallel instruction \"%s\""
7365 #: config/tc-tic54x.c:4488
7367 msgid "Invalid operand (s) for parallel instruction \"%s\""
7370 #: config/tc-tic54x.c:4491
7372 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7375 #: config/tc-tic54x.c:4723
7377 msgid "%s symbol recursion stopped at second appearance of '%s'"
7380 #: config/tc-tic54x.c:4762
7381 msgid "Unrecognized substitution symbol function"
7384 #: config/tc-tic54x.c:4767
7385 msgid "Missing '(' after substitution symbol function"
7388 #: config/tc-tic54x.c:4781
7389 msgid "Expecting second argument"
7392 #: config/tc-tic54x.c:4794 config/tc-tic54x.c:4843
7393 msgid "Extra junk in function call, expecting ')'"
7396 #: config/tc-tic54x.c:4819
7397 msgid "Function expects two arguments"
7400 #: config/tc-tic54x.c:4832
7401 msgid "Expecting character constant argument"
7404 #: config/tc-tic54x.c:4838
7405 msgid "Both arguments must be substitution symbols"
7408 #: config/tc-tic54x.c:4891
7410 msgid "Invalid subscript (use 1 to %d)"
7413 #: config/tc-tic54x.c:4901
7415 msgid "Invalid length (use 0 to %d"
7418 #: config/tc-tic54x.c:4911
7419 msgid "Missing ')' in subscripted substitution symbol expression"
7422 #: config/tc-tic54x.c:4931
7423 msgid "Missing forced substitution terminator ':'"
7426 #: config/tc-tic54x.c:5104
7429 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7433 #: config/tc-tic54x.c:5145
7435 msgid "Unrecognized parallel instruction '%s'"
7438 #: config/tc-tic54x.c:5157
7440 msgid "Instruction '%s' requires an LP cpu version"
7443 #: config/tc-tic54x.c:5164
7445 msgid "Instruction '%s' requires far mode addressing"
7448 #: config/tc-tic54x.c:5176
7451 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7452 "left). Resulting behavior is undefined."
7455 #: config/tc-tic54x.c:5186
7457 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
7458 "Resulting behavior is undefined."
7461 #: config/tc-tic54x.c:5197
7463 msgid "'%s' is not repeatable. Resulting behavior is undefined."
7466 #: config/tc-tic54x.c:5201
7468 "Instructions using long offset modifiers or absolute addresses are not "
7469 "repeatable. Resulting behavior is undefined."
7472 #: config/tc-tic54x.c:5392
7474 msgid "Unsupported relocation size %d"
7477 #: config/tc-tic54x.c:5544
7478 msgid "non-absolute value used with .space/.bes"
7481 #: config/tc-tic54x.c:5548
7483 msgid "negative value ignored in %s"
7486 #: config/tc-tic54x.c:5635
7488 msgid "attempt to .space/.bes backwards? (%ld)"
7491 #: config/tc-tic54x.c:5668
7493 msgid "Invalid label '%s'"
7496 #: config/tc-tic80.c:25
7498 msgid "internal error:%s:%d: %s\n"
7501 #: config/tc-tic80.c:28
7503 msgid "internal error:%s:%d: %s %d\n"
7506 #: config/tc-tic80.c:90
7507 msgid "Relaxation is a luxury we can't afford"
7510 #: config/tc-tic80.c:140
7511 msgid "bad call to md_atof ()"
7514 #: config/tc-tic80.c:238
7515 msgid "':' not followed by 'm' or 's'"
7518 #: config/tc-tic80.c:251
7519 msgid "paren nesting"
7522 #: config/tc-tic80.c:265
7523 msgid "mismatched parenthesis"
7526 #: config/tc-tic80.c:467
7527 msgid "unhandled expression type"
7530 #: config/tc-tic80.c:681
7531 msgid "symbol reloc that is not PC relative or 32 bits"
7534 #: config/tc-tic80.c:710
7535 msgid "unhandled operand modifier"
7538 #: config/tc-tic80.c:752
7539 msgid "unhandled expression"
7542 #: config/tc-tic80.c:801
7544 msgid "Invalid mnemonic: '%s'"
7547 #: config/tc-tic80.c:814
7549 msgid "Invalid operands: '%s'"
7552 #: config/tc-tic80.c:892
7553 msgid "unhandled predefined symbol bits"
7556 #: config/tc-tic80.c:984
7558 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
7561 #: config/tc-tic80.c:999
7562 msgid "unhandled relocation type in fixup"
7565 #: config/tc-tic80.c:1035
7566 msgid "md_convert_frag() not implemented yet"
7569 #: config/tc-v850.c:270
7571 msgid ".COMMon length (%d.) < 0! Ignored."
7574 #: config/tc-v850.c:1013
7576 msgid "unknown operand shift: %x\n"
7579 #: config/tc-v850.c:1014
7580 msgid "internal failure in parse_register_list"
7583 #: config/tc-v850.c:1031
7584 msgid "constant expression or register list expected"
7587 #: config/tc-v850.c:1036 config/tc-v850.c:1049 config/tc-v850.c:1068
7588 msgid "high bits set in register list expression"
7591 #: config/tc-v850.c:1108 config/tc-v850.c:1172
7592 msgid "illegal register included in list"
7595 #: config/tc-v850.c:1115
7596 msgid "system registers cannot be included in list"
7599 #: config/tc-v850.c:1120
7600 msgid "PSW cannot be included in list"
7603 #: config/tc-v850.c:1127
7604 msgid "High value system registers cannot be included in list"
7607 #: config/tc-v850.c:1151
7608 msgid "second register should follow dash in register list"
7611 #: config/tc-v850.c:1198
7612 msgid " V850 options:\n"
7615 #: config/tc-v850.c:1199
7616 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
7619 #: config/tc-v850.c:1200
7621 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
7624 #: config/tc-v850.c:1201
7625 msgid " -mv850 The code is targeted at the v850\n"
7628 #: config/tc-v850.c:1202
7629 msgid " -mv850e The code is targeted at the v850e\n"
7632 #: config/tc-v850.c:1203
7633 msgid " -mv850ea The code is targeted at the v850ea\n"
7636 #: config/tc-v850.c:1204
7638 " -mv850any The code is generic, despite any processor "
7639 "specific instructions\n"
7642 #: config/tc-v850.c:1216 config/tc-v850.c:1254
7644 msgid "unknown command line option: -%c%s\n"
7647 #: config/tc-v850.c:1407
7649 msgid "Unable to determine default target processor from string: %s"
7652 #: config/tc-v850.c:1455
7653 msgid "ctoff() relocation used on an instruction which does not support it"
7656 #: config/tc-v850.c:1477
7657 msgid "sdaoff() relocation used on an instruction which does not support it"
7660 #: config/tc-v850.c:1499
7661 msgid "zdaoff() relocation used on an instruction which does not support it"
7664 #: config/tc-v850.c:1532
7665 msgid "tdaoff() relocation used on an instruction which does not support it"
7668 #: config/tc-v850.c:1749
7669 msgid "Target processor does not support this instruction."
7672 #: config/tc-v850.c:1839 config/tc-v850.c:1869 config/tc-v850.c:2057
7673 msgid "immediate operand is too large"
7676 #: config/tc-v850.c:1851
7677 msgid "AAARG -> unhandled constant reloc"
7680 #: config/tc-v850.c:1895
7681 msgid "invalid register name"
7684 #: config/tc-v850.c:1900
7685 msgid "register r0 cannot be used here"
7688 #: config/tc-v850.c:1912
7689 msgid "invalid system register name"
7692 #: config/tc-v850.c:1925
7693 msgid "expected EP register"
7696 #: config/tc-v850.c:1942
7697 msgid "invalid condition code name"
7700 #: config/tc-v850.c:1963 config/tc-v850.c:1967
7701 msgid "constant too big to fit into instruction"
7704 #: config/tc-v850.c:2020
7705 msgid "syntax error: value is missing before the register name"
7708 #: config/tc-v850.c:2022
7709 msgid "syntax error: register not expected"
7712 #: config/tc-v850.c:2036
7713 msgid "syntax error: system register not expected"
7716 #: config/tc-v850.c:2041
7717 msgid "syntax error: condition code not expected"
7720 #: config/tc-v850.c:2082
7721 msgid "invalid operand"
7724 #: config/tc-vax.c:259
7726 msgid "VIP_BEGIN error:%s"
7729 #: config/tc-vax.c:383
7731 msgid "Ignoring statement because \"%s\""
7734 #: config/tc-vax.c:430
7735 msgid "Can't relocate expression"
7738 #: config/tc-vax.c:533
7739 msgid "Bignum not permitted in short literal. Immediate mode assumed."
7742 #: config/tc-vax.c:542
7743 msgid "Can't do flonum short literal: immediate mode used."
7746 #: config/tc-vax.c:587
7748 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
7751 #: config/tc-vax.c:908
7753 msgid "Short literal overflow(%ld.), immediate mode assumed."
7756 #: config/tc-vax.c:917
7758 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
7761 #: config/tc-vax.c:976
7762 msgid "Length specification ignored. Address mode 9F used"
7765 #: config/tc-vax.c:1025
7766 msgid "Invalid operand: immediate value used as base address."
7769 #: config/tc-vax.c:1027
7770 msgid "Invalid operand: immediate value used as address."
7773 #: config/tc-vax.c:1818
7774 msgid "odd number of bytes in operand description"
7777 #: config/tc-vax.c:1834
7781 #: config/tc-vax.c:2390
7782 msgid "no '[' to match ']'"
7785 #: config/tc-vax.c:2408
7786 msgid "bad register in []"
7789 #: config/tc-vax.c:2410
7790 msgid "[PC] index banned"
7793 #: config/tc-vax.c:2445
7794 msgid "no '(' to match ')'"
7797 #: config/tc-vax.c:2580
7798 msgid "invalid branch operand"
7801 #: config/tc-vax.c:2609
7802 msgid "address prohibits @"
7805 #: config/tc-vax.c:2611
7806 msgid "address prohibits #"
7809 #: config/tc-vax.c:2615
7810 msgid "address prohibits -()"
7813 #: config/tc-vax.c:2617
7814 msgid "address prohibits ()+"
7817 #: config/tc-vax.c:2620
7818 msgid "address prohibits ()"
7821 #: config/tc-vax.c:2622
7822 msgid "address prohibits []"
7825 #: config/tc-vax.c:2624
7826 msgid "address prohibits register"
7829 #: config/tc-vax.c:2626
7830 msgid "address prohibits displacement length specifier"
7833 #: config/tc-vax.c:2656
7834 msgid "invalid operand of S^#"
7837 #: config/tc-vax.c:2673
7838 msgid "S^# needs expression"
7841 #: config/tc-vax.c:2680
7842 msgid "S^# may only read-access"
7845 #: config/tc-vax.c:2705
7846 msgid "invalid operand of -()"
7849 #: config/tc-vax.c:2711
7850 msgid "-(PC) unpredictable"
7853 #: config/tc-vax.c:2713
7854 msgid "[]index same as -()register: unpredictable"
7857 #: config/tc-vax.c:2749
7858 msgid "invalid operand of ()+"
7861 #: config/tc-vax.c:2755
7862 msgid "(PC)+ unpredictable"
7865 #: config/tc-vax.c:2757
7866 msgid "[]index same as ()+register: unpredictable"
7869 #: config/tc-vax.c:2782
7870 msgid "# conflicts length"
7873 #: config/tc-vax.c:2784
7874 msgid "# bars register"
7877 #: config/tc-vax.c:2806
7878 msgid "writing or modifying # is unpredictable"
7881 #: config/tc-vax.c:2836
7882 msgid "length not needed"
7885 #: config/tc-vax.c:2843
7886 msgid "can't []index a register, because it has no address"
7889 #: config/tc-vax.c:2845
7890 msgid "a register has no address"
7893 #: config/tc-vax.c:2856
7894 msgid "PC part of operand unpredictable"
7897 #: config/tc-vax.c:3185
7900 "-d LENGTH\t\tignored\n"
7903 "-t FILE\t\t\tignored\n"
7908 #: config/tc-vax.c:3194
7911 "-+\t\t\thash encode names longer than 31 characters\n"
7912 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
7913 "-H\t\t\tshow new symbol after hash truncation\n"
7914 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
7915 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
7916 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
7919 #: config/tc-w65.c:127
7920 msgid "need on or off."
7923 #: config/tc-w65.c:311 config/tc-w65.c:354
7924 msgid "syntax error after <exp"
7927 #: config/tc-z8k.c:286
7929 msgid "register rr%d, out of range."
7932 #: config/tc-z8k.c:294
7934 msgid "register rh%d, out of range."
7937 #: config/tc-z8k.c:302
7939 msgid "register rl%d, out of range."
7942 #: config/tc-z8k.c:311
7944 msgid "register rq%d, out of range."
7947 #: config/tc-z8k.c:319
7949 msgid "register r%d, out of range."
7952 #: config/tc-z8k.c:364
7957 #: config/tc-z8k.c:381
7959 msgid "register is wrong size for a word %s"
7962 #: config/tc-z8k.c:397
7964 msgid "register is wrong size for address %s"
7967 #: config/tc-z8k.c:665
7968 msgid "Missing ) in ra(rb)"
7971 #: config/tc-z8k.c:932
7973 msgid "operand %s0x%x out of range."
7976 #: config/tc-z8k.c:1070
7977 msgid "immediate must be 1 or 2"
7980 #: config/tc-z8k.c:1073
7981 msgid "immediate 1 or 2 expected"
7984 #: config/tc-z8k.c:1099
7985 msgid "can't use R0 here"
7988 #: config/tc-z8k.c:1246
7989 msgid "Can't find opcode to match operands"
7992 #: config/tc-z8k.c:1361
7994 msgid "invalid architecture -z%s"
7997 #: config/tc-z8k.c:1377
8000 "-z8001\t\t\tgenerate segmented code\n"
8001 "-z8002\t\t\tgenerate unsegmented code\n"
8004 #: config/tc-z8k.c:1521
8006 msgid "Can't subtract symbols in different sections %s %s"
8011 msgid "Can't open `%s' for writing"
8016 msgid "Can't close `%s'"
8019 #: dwarf2dbg.c:345 dwarf2dbg.c:379
8020 msgid "File number less than zero"
8025 msgid "Unassigned file number %ld"
8028 #: dwarf2dbg.c:1258 dwarf2dbg.c:1266 dwarf2dbg.c:1274 dwarf2dbg.c:1294
8029 msgid "dwarf2 is not supported for this object file format"
8034 msgid "String too big (%lu bytes)"
8039 msgid "Inserting \"%s\" into string hash table: %s"
8042 #: ecoff.c:1613 ecoff.c:1807 ecoff.c:1832 ecoff.c:1864 ecoff.c:2018
8044 msgid "no current file pointer"
8048 msgid "too many st_End's"
8053 msgid "Inserting \"%s\" into tag hash table: %s"
8057 msgid "fake .file after real one"
8061 msgid "Filename goes over one page boundary."
8065 msgid ".begin directive without a preceding .file directive"
8069 msgid ".begin directive without a preceding .ent directive"
8073 msgid ".bend directive without a preceding .file directive"
8077 msgid ".bend directive without a preceding .ent directive"
8081 msgid ".bend directive names unknown symbol"
8085 msgid ".def pseudo-op used inside of .def/.endef; ignored"
8089 msgid "Empty symbol name in .def; ignored"
8093 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
8097 msgid "Badly formed .dim directive"
8101 msgid "Too many .dim entries"
8105 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
8109 msgid ".size pseudo-op used outside of .def/.endef; ignored"
8113 msgid "Badly formed .size directive"
8117 msgid "Too many .size entries"
8121 msgid ".type pseudo-op used outside of .def/.endef; ignored"
8124 #. FIXME: We could handle this by setting the continued bit.
8125 #. There would still be a limit: the .type argument can not
8129 msgid "The type of %s is too complex; it will be simplified"
8133 msgid "Unrecognized .type argument"
8137 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
8141 msgid ".val pseudo-op used outside of .def/.endef; ignored"
8145 msgid ".val expression is too copmlex"
8149 msgid ".endef pseudo-op used before .def; ignored"
8153 msgid "Bad COFF debugging info"
8158 msgid "No tag specified for %s"
8162 msgid "Bad COFF debugging information"
8166 msgid ".end directive without a preceding .file directive"
8170 msgid ".end directive without a preceding .ent directive"
8174 msgid ".end directive names unknown symbol"
8178 msgid "second .ent directive found before .end directive"
8182 msgid "No way to handle .file within .ent/.end section"
8186 msgid ".fmask outside of .ent"
8190 msgid ".mask outside of .ent"
8194 msgid ".loc before .file"
8199 msgid "Ignoring attempt to redefine symbol `%s'."
8203 msgid "bad .weakext directive"
8208 msgid ".stab%c is not supported"
8213 msgid ".stab%c: ignoring non-zero other field"
8219 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
8224 msgid "Illegal .stab%c directive, bad character"
8227 #: ecoff.c:4026 ecoff.c:4215 ecoff.c:4240
8228 msgid ".begin/.bend in different segments"
8232 msgid "Missing .end or .bend at end of file"
8236 msgid "GP prologue size exceeds field size, using 0 instead"
8241 "bad floating-point constant: exponent overflow, probably assembling junk"
8246 msgid "bad floating-point constant: unknown error code=%d."
8251 "A bignum with underscores may not have more than 8 hex digits in any word."
8255 msgid "A bignum with underscores must have exactly 4 words."
8258 #. Either not seen or not defined.
8259 #. @@ Should print out the original string instead of
8260 #. the parsed number.
8263 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
8267 msgid "Character constant too large"
8272 msgid "expr.c(operand): bad atof_generic return val %d"
8277 msgid "Missing '%c' assumed"
8280 #: expr.c:1024 read.c:3869
8281 msgid "EBCDIC constants are not supported"
8286 msgid "Unary operator %c ignored because bad operand follows"
8289 #: expr.c:1141 expr.c:1166
8290 msgid "syntax error in .startof. or .sizeof."
8294 msgid "Bad expression"
8298 msgid "missing operand; zero assumed"
8302 msgid "operation combines symbols in different segments"
8306 msgid "left operand is a bignum; integer 0 assumed"
8310 msgid "left operand is a float; integer 0 assumed"
8314 msgid "right operand is a bignum; integer 0 assumed"
8318 msgid "right operand is a float; integer 0 assumed"
8321 #: expr.c:1796 symbols.c:1089
8322 msgid "division by zero"
8327 msgid "Can't extend frag %d. chars"
8331 msgid "attempt to allocate data in absolute section"
8335 msgid "attempt to allocate data in common section"
8339 msgid "redefinition not allowed\n"
8344 msgid "the %c operator cannot take non-absolute arguments.\n"
8348 msgid "string where expression expected.\n"
8352 msgid "can't find primary in expression.\n"
8356 msgid "misplaced closing parens.\n"
8360 msgid "attempt to divide by zero.\n"
8364 msgid "can't add two relocatable expressions\n"
8368 msgid "unreasonable nesting.\n"
8372 msgid "End of file not at start of line.\n"
8377 msgid "Illegal base character %c.\n"
8382 msgid "radix is %c must be one of b, q, d or h"
8387 msgid "size must be one of b, w or l, is %c.\n"
8391 msgid "datab repeat must be constant.\n"
8395 msgid "datab data must be absolute.\n"
8399 msgid "align needs absolute expression.\n"
8403 msgid ".align needs absolute fill value.\n"
8407 msgid "res needs absolute expression for fill count.\n"
8411 msgid "form LIN= needs absolute expresssion.\n"
8419 msgid "form COL= needs absolute expresssion.\n"
8422 #. Turns the next expression into a string.
8423 #: gasp.c:1552 macro.c:387
8425 msgid "% operator needs absolute expression"
8429 msgid "misplaced ( .\n"
8433 msgid "misplaced ).\n"
8437 msgid ".instr needs absolute expresson.\n"
8441 msgid "need absolute position.\n"
8445 msgid "need absolute length.\n"
8449 msgid "END missing from end of file.\n"
8453 msgid ".ASSIGNA needs constant expression argument.\n"
8457 msgid ".ASSIGNA without label.\n"
8461 msgid ".ASSIGNS without label.\n"
8466 msgid "Can't find preprocessor variable %s.\n"
8470 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
8474 msgid "Comparison operator for strings must be EQ or NE\n"
8477 #: gasp.c:2197 gasp.c:2207 gasp.c:2310
8478 msgid "Conditional operator must have absolute operands.\n"
8482 msgid "String compared against expression.\n"
8486 msgid "AIF nesting unreasonable.\n"
8490 msgid "Multiple AELSEs in AIF.\n"
8494 msgid "AENDI without AIF.\n"
8497 #: gasp.c:2307 gasp.c:2389
8498 msgid "IF nesting unreasonable.\n"
8502 msgid "Bad format for IF or IFNC.\n"
8506 msgid "AENDR without a AREPEAT.\n"
8510 msgid "ENDR without a REPT.\n"
8515 msgid "AWHILE without a AENDW at %d.\n"
8519 msgid "AENDW without a AENDW.\n"
8523 msgid "AREPEAT must have absolute operand.\n"
8528 msgid "AREPEAT without a AENDR at %d.\n"
8532 msgid ".ENDM without a matching .MACRO.\n"
8536 msgid "LOCAL outside of MACRO"
8541 msgid "macro at line %d: %s\n"
8545 msgid "macro expansion"
8549 msgid "Character code in string must be absolute expression.\n"
8553 msgid "Missing > for character code.\n"
8558 msgid "string for SDATAC longer than 255 characters (%d).\n"
8563 msgid "illegal character in SDATA line (0x%x).\n"
8567 msgid "Must have absolute SDATAB repeat count.\n"
8572 msgid "Must have positive SDATAB repeat count (%d).\n"
8577 msgid "Unreasonable include depth (%ld).\n"
8582 msgid "Can't open include file `%s'.\n"
8586 msgid "Unreasonable expansion (-u turns off check).\n"
8589 #. This one causes lots of pain when trying to preprocess
8593 msgid "Unrecognised pseudo op `%s'.\n"
8597 msgid "ORG command not allowed.\n"
8601 msgid "Invalid expression on command line.\n"
8608 " [-a] [--alternate] enter alternate macro mode\n"
8609 " [-c char] [--commentchar char] change the comment character from !\n"
8610 " [-d] [--debug] print some debugging info\n"
8611 " [-h] [--help] print this message\n"
8612 " [-M] [--mri] enter MRI compatibility mode\n"
8613 " [-o out] [--output out] set the output file\n"
8614 " [-p] [--print] print line numbers\n"
8619 " [-s] [--copysource] copy source through as comments \n"
8620 " [-u] [--unreasonable] allow unreasonable nesting\n"
8621 " [-v] [--version] print the program version\n"
8622 " [-Dname=value] create preprocessor variable called name, "
8624 " [-Ipath] add to include path list\n"
8630 msgid "%s: Gnu Assembler Macro Preprocessor\n"
8633 #. This output is intended to follow the GNU standards document.
8636 msgid "GNU assembler pre-processor %s\n"
8640 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
8645 msgid "%s: Can't open output file `%s'.\n"
8650 msgid "%s: Can't open input file `%s'.\n"
8655 msgid "Internal error, aborting at %s line %d"
8661 "Please report this bug.\n"
8664 #. Detect if we are reading from stdin by examining the file
8665 #. name returned by as_where().
8667 #. [FIXME: We rely upon the name in the strcmp below being the
8668 #. same as the one used by input_scrub_new_file(), if that is
8669 #. not true, then this code will fail].
8671 #. If we are reading from stdin, then we need to save each input
8672 #. line here (assuming of course that we actually have a line of
8673 #. input to read), so that it can be displayed in the listing
8674 #. that is produced at the end of the assembly.
8675 #: input-file.c:149 input-scrub.c:241 listing.c:344
8676 msgid "{standard input}"
8681 msgid "Can't open %s for reading."
8684 #: input-file.c:204 input-file.c:233
8686 msgid "Can't read from %s"
8691 msgid "Can't close %s"
8694 #: input-scrub.c:271
8695 msgid "macros nested too deeply"
8698 #: input-scrub.c:374
8699 msgid "partial line at end of file ignored"
8702 #: input-scrub.c:396
8703 msgid "Partial line at end of file ignored"
8707 msgid "Unable to allocate memory for new instructions\n"
8720 msgid "can't open list file: %s"
8725 msgid "error closing list file: %s"
8729 msgid "strange paper height, set to no form"
8733 msgid "New line in title"
8737 msgid "unexpected end of file in macro definition"
8741 msgid "missing ) after formals"
8745 msgid "missplaced )"
8749 msgid "confusion in formal parameters"
8753 msgid "macro formal argument does not exist"
8757 msgid "can't mix positional and keyword arguments"
8761 msgid "too many positional arguments"
8765 msgid "unexpected end of file in irp or irpc"
8769 msgid "missing model parameter"
8773 msgid "Assembler messages:\n"
8784 #: messages.c:413 messages.c:433
8785 msgid "Fatal error: "
8789 msgid "Internal error!\n"
8794 msgid "Assertion failure in %s at %s line %d.\n"
8799 msgid "Assertion failure at %s line %d.\n"
8802 #: messages.c:456 messages.c:475
8803 msgid "Please report this bug.\n"
8808 msgid "Internal error, aborting at %s line %d in %s\n"
8813 msgid "Internal error, aborting at %s line %d\n"
8818 msgid "Can't open a bfd on stdout %s "
8821 #: output-file.c:72 output-file.c:79
8823 msgid "FATAL: Can't close %s\n"
8826 #: output-file.c:130
8828 msgid "FATAL: Can't close %s"
8831 #: output-file.c:148
8832 msgid "Failed to emit an object byte"
8835 #: output-file.c:149
8836 msgid "Can't continue"
8841 msgid "error constructing %s pseudo-op table: %s"
8846 msgid "Unknown pseudo-op: `%s'"
8851 msgid "label \"%d$\" redefined"
8855 msgid ".abort detected. Abandoning ship."
8858 #: read.c:1238 read.c:2027
8859 msgid "Alignment not a power of 2"
8864 msgid "Alignment too large: %u assumed"
8868 msgid "expected fill pattern missing"
8873 msgid "attempt to re-define symbol `%s'"
8876 #. Some of the back ends can't deal with non-positive line numbers.
8877 #. Besides, it's silly.
8880 msgid "Line numbers must be positive; line number %d rejected."
8884 msgid "start address not supported"
8888 msgid ".err encountered"
8891 #: read.c:1664 read.c:1666
8893 msgid ".fail %ld encountered"
8898 msgid ".fill size clamped to %d."
8902 msgid "Size negative: .fill ignored."
8906 msgid "Repeat < 0, .fill ignored"
8911 msgid "unrecognized .linkonce type `%s'"
8914 #: read.c:1887 read.c:1913
8915 msgid ".linkonce is not supported for this object file format"
8920 msgid "bfd_set_section_flags: %s"
8925 msgid "error setting flags for \".sbss\": %s"
8929 msgid "Expected comma after size"
8933 msgid "Missing alignment"
8937 msgid "bad expression"
8942 msgid "attempt to redefine pseudo-op `%s' ignored"
8947 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
8951 msgid "ignoring fill value in absolute section"
8955 msgid "only constant offsets supported in absolute section"
8959 msgid "MRI style ORG pseudo-op not supported"
8963 msgid "unrecognized section type"
8968 msgid "unrecognized section type `%s'"
8972 msgid "absolute sections are not supported"
8977 msgid "unrecognized section command `%s'"
8982 msgid "%s without %s"
8986 msgid "Unsupported variable size or fill value"
8990 msgid ".space repeat count is zero, ignored"
8994 msgid ".space repeat count is negative, ignored"
8998 msgid "space allocation too complex in absolute section"
9002 msgid "space allocation too complex in common section"
9005 #: read.c:3031 read.c:4114
9007 msgid "Bad floating literal: %s"
9012 msgid "Rest of line ignored. First ignored character is `%c'."
9017 msgid "Rest of line ignored. First ignored character valued 0x%x."
9021 msgid "illegal expression; zero assumed"
9025 msgid "missing expression; zero assumed"
9029 msgid "rva without symbol"
9033 msgid "attempt to store value in absolute section"
9036 #: read.c:3493 read.c:4391
9037 msgid "zero assumed for missing expression"
9040 #: read.c:3505 read.c:4403
9041 msgid "register value used as expression"
9044 #. Leading bits contain both 0s & 1s.
9047 msgid "Value 0x%lx truncated to 0x%lx."
9052 msgid "Bignum truncated to %d bytes"
9057 msgid "unsupported BFD relocation size %u"
9061 msgid "using a bit field width of zero"
9066 msgid "field width \"%s\" too complex for a bitfield"
9071 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
9076 msgid "field value \"%s\" too complex for a bitfield"
9080 msgid "Unresolvable or nonpositive repeat count; using 1"
9085 msgid "Unknown floating type type '%c'"
9089 msgid "Floating point constant too large"
9093 msgid "unresolvable or nonpositive repeat count; using 1"
9097 msgid "Expected <nn>"
9100 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
9101 #: read.c:4567 read.c:4653
9102 msgid "Unterminated string: Newline inserted."
9106 msgid "Bad escaped character in string, '?' assumed"
9110 msgid "expected address expression; zero assumed"
9115 msgid "symbol \"%s\" undefined; zero assumed"
9119 msgid "some symbol undefined; zero assumed"
9123 msgid "This string may not contain '\\0'"
9127 msgid "Missing string"
9131 msgid "missing .func"
9135 msgid ".endfunc missing for previous .func"
9139 msgid ".stabs: Missing comma"
9142 #: stabs.c:221 stabs.c:229 stabs.c:240
9144 msgid ".stab%c: Missing comma"
9148 msgid "comma missing in .xstabs"
9153 msgid "Attempt to switch to nonexistent segment \"%s\""
9156 #: symbols.c:357 symbols.c:456
9158 msgid "Symbol %s already defined."
9163 msgid "Symbol \"%s\" is already defined as \"%s\"/%s%ld."
9166 #: symbols.c:519 symbols.c:526
9168 msgid "Inserting \"%s\" into symbol table failed: %s"
9173 msgid "Symbol definition loop encountered at %s"
9176 #: symbols.c:1050 symbols.c:1054
9178 msgid "undefined symbol %s in operation"
9182 msgid "invalid section for operation"
9185 #: symbols.c:1064 symbols.c:1068
9187 msgid "undefined symbol %s in operation setting %s"
9192 msgid "invalid section for operation setting %s"
9197 msgid "division by zero when setting %s"
9200 #: symbols.c:1163 write.c:1945
9202 msgid "can't resolve value for symbol \"%s\""
9207 msgid "\"%d\" (instance number %d of a %s label)"
9212 msgid "Attempt to get value of unresolved symbol %s"
9217 msgid "field fx_size too small to hold %d"
9221 msgid "rva not supported"
9226 msgid "attempt to .org/.space backwards? (%ld)"
9230 msgid "relocation out of range"
9235 msgid "%s:%u: bad return from bfd_install_relocation: %x"
9239 msgid "internal error: fixup not contained within frag"
9244 msgid "%s:%u: bad return from bfd_install_relocation"
9247 #: write.c:1146 write.c:1170
9249 msgid "FATAL: Can't write %s"
9253 msgid "Cannot write to output file."
9258 msgid "%d error%s, %d warning%s, generating bad object file.\n"
9263 msgid "%d error%s, %d warning%s, no object file generated.\n"
9268 msgid "local label %s is not defined"
9273 msgid "alignment padding (%lu bytes) not a multiple of %ld"
9278 msgid ".word %s-%s+%s didn't fit"
9282 msgid "attempt to .org backwards ignored"
9286 msgid ".space specifies non-absolute value"
9290 msgid ".space or .fill with negative value, ignored"
9296 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
9297 "\"%s\" {%s section} at file address %s."
9302 msgid "Value of %s too large for field of %d bytes at %s"