1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "POT-Creation-Date: 2002-10-30 10:07-0500\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Content-Type: text/plain; charset=CHARSET\n"
16 "Content-Transfer-Encoding: 8bit\n"
18 #: app.c:476 app.c:490
19 msgid "end of file in comment"
23 msgid "end of file in string; inserted '\"'"
28 msgid "unknown escape '\\%c' in string; ignored"
32 msgid "end of file in string; '\"' inserted"
36 msgid "end of file not at end of a line; newline inserted"
40 msgid "end of file in multiline comment"
44 msgid "end of file after a one-character quote; \\0 inserted"
48 msgid "end of file in escape character"
52 msgid "missing close quote; (assumed)"
55 #: app.c:1075 app.c:1129 app.c:1139 app.c:1204
56 msgid "end of file in comment; newline inserted"
60 msgid "missing emulation mode name"
65 msgid "unrecognized emulation name `%s'"
70 msgid "GNU assembler version %s (%s) using BFD version %s"
75 msgid "GNU assembler version %s (%s)"
80 msgid "Usage: %s [option...] [asmfile...]\n"
86 " -a[sub-option...]\t turn on listings\n"
87 " \t Sub-options [default hls]:\n"
88 " \t c omit false conditionals\n"
89 " \t d omit debugging directives\n"
90 " \t h include high-level source\n"
91 " \t l include assembly\n"
92 " \t m include macro expansions\n"
93 " \t n omit forms processing\n"
94 " \t s include symbols\n"
95 " \t =FILE list to FILE (must be last sub-option)\n"
99 msgid " -D produce assembler debugging messages\n"
103 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
108 msgid " emulate output (default %s)\n"
112 msgid " -f skip whitespace and comment preprocessing\n"
116 msgid " --gstabs generate stabs debugging information\n"
120 msgid " --gdwarf2 generate DWARF2 debugging information\n"
124 msgid " --help show this message and exit\n"
128 msgid " --target-help show target specific options\n"
133 " -I DIR add DIR to search list for .include directives\n"
137 msgid " -J don't warn about signed overflow\n"
142 " -K warn when differences altered for long "
147 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
151 msgid " -M,--mri assemble in MRI compatibility mode\n"
156 " --MD FILE write dependency information in FILE (default "
161 msgid " -nocpp ignored\n"
166 " -o OBJFILE name the object-file output OBJFILE (default a."
171 msgid " -R fold data section into text section\n"
176 " --statistics print various measured statistics from execution\n"
180 msgid " --strip-local-absolute strip local absolute symbols\n"
185 " --traditional-format Use same format as native assembler when possible\n"
189 msgid " --version print assembler version number and exit\n"
193 msgid " -W --no-warn suppress warnings\n"
197 msgid " --warn don't suppress warnings\n"
201 msgid " --fatal-warnings treat warnings as errors\n"
206 " --itbl INSTTBL extend instruction set to include instructions\n"
207 " matching the specifications defined in file "
212 msgid " -w ignored\n"
216 msgid " -X ignored\n"
220 msgid " -Z generate object file even after errors\n"
225 " --listing-lhs-width set the width in words of the output data column "
232 " --listing-lhs-width2 set the width in words of the continuation lines\n"
233 " of the output data column; ignored if smaller "
235 " the width of the first line\n"
240 " --listing-rhs-width set the max width in characters of the lines from\n"
246 " --listing-cont-lines set the maximum number of continuation lines used\n"
247 " for the output data column of the listing\n"
250 #: as.c:327 gasp.c:3592
252 msgid "Report bugs to %s\n"
257 msgid "GNU assembler %s\n"
261 msgid "Copyright 2002 Free Software Foundation, Inc.\n"
264 #: as.c:533 gasp.c:3691
266 "This program is free software; you may redistribute it under the terms of\n"
267 "the GNU General Public License. This program has absolutely no warranty.\n"
272 msgid "This assembler was configured for a target of `%s'.\n"
276 msgid "multiple emulation names specified"
280 msgid "emulations not handled in this configuration"
290 msgid "canonical = %s\n"
295 msgid "cpu-type = %s\n"
300 msgid "format = %s\n"
305 msgid "bfd-target = %s\n"
309 msgid "bad defsym; format is --defsym name=value"
313 msgid "no file name following -t option"
318 msgid "failed to read instruction table %s\n"
323 msgid "invalid listing option `%c'"
328 msgid "%d warnings, treating warnings as errors"
333 msgid "%s: total time in assembly: %ld.%06ld\n"
338 msgid "%s: data size %ld\n"
343 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
347 #. * We have a GROSS internal error.
348 #. * This should never happen.
350 #: atof-generic.c:437 config/tc-m68k.c:2883
351 msgid "failed sanity check"
355 msgid "invalid identifier for \".ifdef\""
359 msgid "non-constant expression in \".if\" statement"
363 msgid "bad format for ifc or ifnc"
367 msgid "\".elseif\" without matching \".if\""
371 msgid "\".elseif\" after \".else\""
374 #: cond.c:267 cond.c:375
375 msgid "here is the previous \"else\""
378 #: cond.c:270 cond.c:378
379 msgid "here is the previous \"if\""
383 msgid "non-constant expression in \".elseif\" statement"
387 msgid "\".endif\" without \".if\""
391 msgid "\".else\" without matching \".if\""
395 msgid "duplicate \"else\""
399 msgid ".ifeqs syntax error"
403 msgid "end of macro inside conditional"
407 msgid "end of file inside conditional"
411 msgid "here is the start of the unterminated conditional"
415 msgid "here is the \"else\" of the unterminated conditional"
418 #: config/obj-aout.c:162
420 msgid "Attempt to put a common symbol into set %s"
423 #: config/obj-aout.c:166
425 msgid "Attempt to put an undefined symbol into set %s"
428 #: config/obj-aout.c:197 config/obj-coff.c:1274
430 msgid "Symbol `%s' can not be both weak and common"
433 #: config/obj-aout.c:255 config/obj-coff.c:2018
434 msgid "unresolved relocation"
437 #: config/obj-aout.c:257 config/obj-coff.c:2020
439 msgid "bad relocation: symbol `%s' not in symbol table"
442 #: config/obj-aout.c:344
444 msgid "%s: bad type for weak symbol"
447 #: config/obj-aout.c:458 config/obj-coff.c:2941 write.c:1927
449 msgid "%s: global symbols not supported in common sections"
452 #: config/obj-aout.c:524
454 msgid "Local symbol %s never defined."
457 #: config/obj-aout.c:612
458 msgid "subsegment index too high"
461 #: config/obj-bout.c:319 config/obj-vms.c:562
463 msgid "Local symbol %s never defined"
466 #: config/obj-coff.c:166
468 msgid "Inserting \"%s\" into structure table failed: %s"
471 #. Zero is used as an end marker in the file.
472 #: config/obj-coff.c:469
473 msgid "Line numbers must be positive integers\n"
477 #: config/obj-coff.c:503 config/obj-coff.c:2363
478 msgid ".ln pseudo-op inside .def/.endef: ignored."
481 #: config/obj-coff.c:546 ecoff.c:3278
482 msgid ".loc outside of .text"
485 #: config/obj-coff.c:553
486 msgid ".loc pseudo-op inside .def/.endef: ignored."
489 #: config/obj-coff.c:641 config/obj-coff.c:2415
490 msgid ".def pseudo-op used inside of .def/.endef: ignored."
493 #: config/obj-coff.c:687 config/obj-coff.c:2467
494 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
497 #: config/obj-coff.c:725
499 msgid "`%s' symbol without preceding function"
502 #: config/obj-coff.c:812 config/obj-coff.c:2547
504 msgid "unexpected storage class %d"
507 #: config/obj-coff.c:925 config/obj-coff.c:2654
508 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
511 #: config/obj-coff.c:945 config/obj-coff.c:2674
512 msgid "badly formed .dim directive ignored"
515 #: config/obj-coff.c:996 config/obj-coff.c:2734
516 msgid ".size pseudo-op used outside of .def/.endef ignored."
519 #: config/obj-coff.c:1012 config/obj-coff.c:2750
520 msgid ".scl pseudo-op used outside of .def/.endef ignored."
523 #: config/obj-coff.c:1030 config/obj-coff.c:2768
524 msgid ".tag pseudo-op used outside of .def/.endef ignored."
527 #: config/obj-coff.c:1049 config/obj-coff.c:2785
529 msgid "tag not found for .tag %s"
532 #: config/obj-coff.c:1064 config/obj-coff.c:2799
533 msgid ".type pseudo-op used outside of .def/.endef ignored."
536 #: config/obj-coff.c:1086 config/obj-coff.c:2819
537 msgid ".val pseudo-op used outside of .def/.endef ignored."
540 #: config/obj-coff.c:1231 config/obj-coff.c:3012
541 msgid "mismatched .eb"
544 #: config/obj-coff.c:1252 config/obj-coff.c:3050
545 msgid "C_EFCN symbol out of scope"
551 #: config/obj-coff.c:1478
553 msgid "unsupported section attribute '%c'"
556 #: config/obj-coff.c:1483 config/obj-coff.c:3755 config/tc-ppc.c:4243
558 msgid "unknown section attribute '%c'"
561 #: config/obj-coff.c:1513 config/tc-ppc.c:4261 config/tc-tic54x.c:4339
564 msgid "error setting flags for \"%s\": %s"
567 #: config/obj-coff.c:1524
569 msgid "Ignoring changed section attributes for %s"
572 #: config/obj-coff.c:1660
574 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
577 #: config/obj-coff.c:1845 config/obj-ieee.c:69
578 msgid "Out of step\n"
581 #: config/obj-coff.c:2282
582 msgid "bfd_coff_swap_scnhdr_out failed"
585 #: config/obj-coff.c:2503
586 msgid "`.bf' symbol without preceding function\n"
589 #: config/obj-coff.c:3453 config/obj-ieee.c:521
591 msgid "FATAL: Can't create %s"
594 #: config/obj-coff.c:3631
596 msgid "Can't close %s: %s"
599 #: config/obj-coff.c:3665
601 msgid "Too many new sections; can't add \"%s\""
604 #: config/obj-coff.c:4053 config/tc-sparc.c:3544
605 msgid "Expected comma after name"
608 #: config/obj-coff.c:4059
609 msgid "Missing size expression"
612 #: config/obj-coff.c:4065
614 msgid "lcomm length (%d.) <0! Ignored."
617 #: config/obj-coff.c:4093
619 msgid "Symbol %s already defined"
622 #: config/obj-coff.c:4189 config/tc-i960.c:3207
624 msgid "No 'bal' entry point for leafproc %s"
627 #: config/obj-coff.c:4266
629 msgid "Negative of non-absolute symbol %s"
632 #: config/obj-coff.c:4286
633 msgid "callj to difference of 2 symbols"
636 #: config/obj-coff.c:4330
638 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
641 #. This is a COBR instruction. They have only a 13-bit
642 #. displacement and are only to be used for local branches:
643 #. flag as error, don't generate relocation.
644 #: config/obj-coff.c:4416 config/tc-i960.c:3227 write.c:2820
645 msgid "can't use COBR format with external label"
648 #: config/obj-coff.c:4489
650 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
653 #: config/obj-coff.c:4503
655 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
658 #: config/obj-ecoff.c:227
659 msgid "Can't set GP value"
662 #: config/obj-ecoff.c:234
663 msgid "Can't set register masks"
666 #: config/obj-elf.c:313
667 msgid "expected comma after symbol-name"
670 #: config/obj-elf.c:320 config/tc-sparc.c:3697
672 msgid ".COMMon length (%d.) <0! Ignored."
675 #: config/obj-elf.c:330 ecoff.c:3397 read.c:1403 read.c:1504 read.c:2142
676 #: read.c:2231 read.c:2861 read.c:4951 symbols.c:361 symbols.c:460
678 msgid "symbol `%s' is already defined"
681 #: config/obj-elf.c:338
683 msgid "length of .comm \"%s\" is already %ld; not changed to %d"
686 #: config/obj-elf.c:361
687 msgid "common alignment negative; 0 assumed"
690 #: config/obj-elf.c:380
691 msgid "common alignment not a power of 2"
694 #: config/obj-elf.c:443 config/tc-sparc.c:3839 config/tc-v850.c:450
696 msgid "bad .common segment %s"
699 #: config/obj-elf.c:714
701 msgid "setting incorrect section type for %s"
704 #: config/obj-elf.c:718
706 msgid "ignoring incorrect section type for %s"
709 #: config/obj-elf.c:731
711 msgid "setting incorrect section attributes for %s"
714 #: config/obj-elf.c:782
716 msgid "ignoring changed section attributes for %s"
719 #: config/obj-elf.c:784
721 msgid "ignoring changed section entity size for %s"
724 #: config/obj-elf.c:787
726 msgid "ignoring new section group for %s"
729 #: config/obj-elf.c:841
730 msgid "unrecognized .section attribute: want a,w,x,M,S,G,T"
733 #: config/obj-elf.c:881
734 msgid "unrecognized section attribute"
737 #: config/obj-elf.c:903 read.c:2543
738 msgid "unrecognized section type"
741 #: config/obj-elf.c:933
745 #: config/obj-elf.c:1042
746 msgid "invalid merge entity size"
749 #: config/obj-elf.c:1049
750 msgid "entity size for SHF_MERGE not specified"
753 #: config/obj-elf.c:1069
754 msgid "group name for SHF_GROUP not specified"
757 #: config/obj-elf.c:1082
758 msgid "character following name is not '#'"
761 #: config/obj-elf.c:1183
762 msgid ".previous without corresponding .section; ignored"
765 #: config/obj-elf.c:1210
766 msgid ".popsection without corresponding .pushsection; ignored"
769 #: config/obj-elf.c:1264
770 msgid "expected comma after name in .symver"
773 #: config/obj-elf.c:1287
775 msgid "missing version name in `%s' for symbol `%s'"
778 #: config/obj-elf.c:1298
780 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
783 #: config/obj-elf.c:1534
784 msgid "expected quoted string"
787 #: config/obj-elf.c:1555
789 msgid "expected comma after name `%s' in .size directive"
792 #: config/obj-elf.c:1564
793 msgid "missing expression in .size directive"
796 #: config/obj-elf.c:1647
798 msgid "unrecognized symbol type \"%s\""
801 #: config/obj-elf.c:1828
802 msgid ".size expression too complicated to fix up"
805 #: config/obj-elf.c:1860
808 "invalid attempt to declare external version name as default in symbol `%s'"
811 #: config/obj-elf.c:1921 ecoff.c:3642
813 msgid "symbol `%s' can not be both weak and common"
816 #: config/obj-elf.c:2041
818 msgid "assuming all members of group `%s' are COMDAT"
821 #: config/obj-elf.c:2063
823 msgid "can't create group: %s"
826 #: config/obj-elf.c:2170
828 msgid "failed to set up debugging information: %s"
831 #: config/obj-elf.c:2190
833 msgid "can't start writing .mdebug section: %s"
836 #: config/obj-elf.c:2198
838 msgid "could not write .mdebug section: %s"
841 #: config/obj-ieee.c:455
842 msgid "too many sections"
845 #: config/obj-som.c:138
846 msgid "Only one .version pseudo-op per file!"
849 #: config/obj-som.c:155 config/obj-som.c:201
850 msgid "Expected quoted string"
853 #: config/obj-som.c:164
855 msgid "FATAL: Attaching version header %s"
858 #: config/obj-som.c:184
859 msgid "Only one .copyright pseudo-op per file!"
862 #: config/obj-som.c:210
864 msgid "FATAL: Attaching copyright header %s"
867 #: config/obj-vms.c:463
869 msgid "compiler emitted zero-size common symbol `%s' already defined"
872 #: config/obj-vms.c:473
874 msgid "compiler redefined zero-size common symbol `%s'"
877 #: config/obj-vms.c:592
879 msgid "Couldn't create VMS object file \"%s\""
882 #: config/obj-vms.c:617
883 msgid "I/O error writing VMS object file (length prefix)"
886 #: config/obj-vms.c:631
887 msgid "I/O error writing VMS object file"
890 #: config/obj-vms.c:1221
892 msgid "Couldn't find source file \"%s\", status=%%X%x"
895 #: config/obj-vms.c:1719 config/obj-vms.c:2895
897 msgid "debugger forward reference error, dbx type %d"
900 #: config/obj-vms.c:1794
902 msgid "Variable descriptor %d too complicated. Defined as `void *'."
905 #: config/obj-vms.c:2108
907 "***Warning - the assembly code generated by the compiler has placed \n"
908 " global constant(s) in the text psect. These will not be available to \n"
909 " other modules, since this is not the correct way to handle this. You \n"
910 " have two options: 1) get a patched compiler that does not put global \n"
911 " constants in the text psect, or 2) remove the 'const' keyword from \n"
912 " definitions of global variables in your source module(s). Don't say \n"
913 " I didn't warn you! \n"
916 #: config/obj-vms.c:2422
918 msgid "debugginer output: %d is an unknown untyped variable."
921 #: config/obj-vms.c:2640
923 msgid "debugger output: structure element `%s' has undefined type"
926 #: config/obj-vms.c:2751
928 msgid "debugger output: %d is an unknown type of variable."
931 #: config/obj-vms.c:2884
933 msgid "debugger output: Unable to resolve %d circular references."
936 #: config/obj-vms.c:3086
938 msgid "Module name truncated: %s\n"
941 #: config/obj-vms.c:3364
943 msgid "Symbol %s replaced by %s\n"
947 #: config/obj-vms.c:3647
949 msgid "Unknown VMS psect type (%ld)"
952 #: config/obj-vms.c:3688
954 msgid "Globalsymbol attribute for symbol %s was unexpected."
957 #: config/obj-vms.c:3837
958 msgid "Invalid data type for globalvalue"
961 #: config/obj-vms.c:3849
963 msgid "Invalid globalvalue of %s"
966 #: config/obj-vms.c:4199
967 msgid "Couldn't find fixup fragment when checking for indirect reference"
970 #: config/obj-vms.c:4542 config/obj-vms.c:4683
971 msgid "Fixup data addsy and subsy don't have the same type"
974 #: config/obj-vms.c:4546 config/obj-vms.c:4687
975 msgid "Fixup data addsy and subsy don't have an appropriate type"
978 #: config/obj-vms.c:4549 config/obj-vms.c:4690
979 msgid "Fixup data is erroneously \"pcrel\""
982 #: config/obj-vms.c:4565 config/obj-vms.c:4709
983 msgid "Fixup datum is not a longword"
986 #: config/obj-vms.c:4569 config/obj-vms.c:4713
987 msgid "Fixup datum is not \"fixP->fx_addsy\""
990 #: config/obj-vms.c:4784
993 "g++ wrote an extern reference to `%s' as a routine.\n"
994 "I will fix it, but I hope that it was note really a routine."
997 #: config/obj-vms.c:4916
998 msgid "Can't handle global xtors symbols yet."
1001 #: config/obj-vms.c:4919
1007 #. * Error otherwise.
1009 #: config/obj-vms.c:5004
1011 msgid "unhandled stab type %d"
1014 #: config/tc-a29k.c:160 config/tc-sparc.c:3891
1015 msgid "Unknown segment type"
1018 #. Probably a memory allocation problem? Give up now.
1019 #: config/tc-a29k.c:330 config/tc-dlx.c:369 config/tc-hppa.c:1464
1020 #: config/tc-mips.c:1077 config/tc-mips.c:1119 config/tc-or32.c:230
1021 #: config/tc-sparc.c:853
1022 msgid "Broken assembler. No assembly attempted."
1025 #: config/tc-a29k.c:375 config/tc-avr.c:1137 config/tc-d10v.c:545
1026 #: config/tc-d30v.c:552 config/tc-h8300.c:333 config/tc-h8500.c:284
1027 #: config/tc-mcore.c:655 config/tc-mmix.c:475 config/tc-mn10200.c:940
1028 #: config/tc-mn10300.c:1318 config/tc-or32.c:336 config/tc-or32.c:392
1029 #: config/tc-ppc.c:2143 config/tc-s390.c:1062 config/tc-sh.c:1272
1030 #: config/tc-sh64.c:2228 config/tc-tic80.c:283 config/tc-v850.c:1984
1031 #: config/tc-w65.c:241 config/tc-z8k.c:343
1032 msgid "missing operand"
1035 #: config/tc-a29k.c:414 config/tc-cris.c:950 config/tc-cris.c:958
1036 #: config/tc-dlx.c:834 config/tc-hppa.c:1600 config/tc-i860.c:431
1037 #: config/tc-i860.c:448 config/tc-sparc.c:1415 config/tc-sparc.c:1421
1039 msgid "Unknown opcode: `%s'"
1042 #: config/tc-a29k.c:419 config/tc-dlx.c:852
1044 msgid "Unknown opcode `%s'."
1047 #: config/tc-a29k.c:451 config/tc-dlx.c:913
1049 msgid "Too many operands: %s"
1052 #: config/tc-a29k.c:473 config/tc-a29k.c:504
1054 msgid "Immediate value of %ld is too large"
1057 #: config/tc-a29k.c:543 config/tc-i860.c:340 config/tc-i860.c:832
1058 #: config/tc-m68k.c:3185 config/tc-m68k.c:3214 config/tc-sparc.c:2550
1059 msgid "failed sanity check."
1062 #: config/tc-a29k.c:889 config/tc-or32.c:1046 config/tc-or32.c:1180
1064 msgid "bad relocation type: 0x%02x"
1067 #: config/tc-a29k.c:916
1072 #: config/tc-a29k.c:932
1073 msgid "a29k_convert_frag\n"
1076 #: config/tc-a29k.c:941
1077 msgid "a29k_estimate_size_before_relax\n"
1080 #: config/tc-a29k.c:1092 config/tc-dlx.c:1295 config/tc-or32.c:1375
1082 msgid "label \"$%d\" redefined"
1085 #: config/tc-a29k.c:1165 config/tc-dlx.c:511 config/tc-or32.c:1470
1087 msgid "Invalid expression after %%%%\n"
1090 #: config/tc-a29k.c:1176
1091 msgid "Invalid register in & expression"
1094 #: config/tc-alpha.c:822
1096 msgid "internal error: can't hash opcode `%s': %s"
1099 #: config/tc-alpha.c:857
1101 msgid "internal error: can't hash macro `%s': %s"
1104 #: config/tc-alpha.c:939 config/tc-i960.c:2702
1105 msgid "syntax error"
1108 #: config/tc-alpha.c:1013 config/tc-h8300.c:1426 config/tc-h8500.c:1187
1109 #: config/tc-hppa.c:4019 config/tc-i860.c:931 config/tc-m68hc11.c:500
1110 #: config/tc-m68k.c:4205 config/tc-m88k.c:1011 config/tc-ns32k.c:1663
1111 #: config/tc-or32.c:912 config/tc-sparc.c:2837 config/tc-z8k.c:1328
1112 msgid "Bad call to MD_ATOF()"
1115 #: config/tc-alpha.c:1063
1117 msgid "Unknown CPU identifier `%s'"
1120 #: config/tc-alpha.c:1107
1123 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1124 "-F\t\t\tlack floating point instructions support\n"
1125 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
1126 "\t\t\tspecify variant of Alpha architecture\n"
1127 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
1129 "\t\t\tthese variants include PALcode opcodes\n"
1132 #: config/tc-alpha.c:1117
1135 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1136 "-H\t\t\tshow new symbol after hash truncation\n"
1139 #: config/tc-alpha.c:1290
1141 msgid "unhandled relocation type %s"
1144 #: config/tc-alpha.c:1303
1145 msgid "non-absolute expression in constant field"
1148 #: config/tc-alpha.c:1317
1150 msgid "type %d reloc done?\n"
1153 #: config/tc-alpha.c:1365 config/tc-alpha.c:1372 config/tc-mips.c:8156
1154 msgid "Used $at without \".set noat\""
1157 #: config/tc-alpha.c:1445
1159 msgid "!samegp reloc against symbol without .prologue: %s"
1162 #: config/tc-alpha.c:1594
1164 msgid "cannot represent `%s' relocation in object file"
1167 #: config/tc-alpha.c:1601
1169 msgid "internal error? cannot generate `%s' relocation"
1172 #: config/tc-alpha.c:1657
1174 msgid "frame reg expected, using $%d."
1177 #: config/tc-alpha.c:1758
1179 msgid "No !literal!%ld was found"
1182 #: config/tc-alpha.c:1764
1184 msgid "No !tlsgd!%ld was found"
1187 #: config/tc-alpha.c:1771
1189 msgid "No !tlsldm!%ld was found"
1192 #: config/tc-alpha.c:1779
1194 msgid "No ldah !gpdisp!%ld was found"
1197 #: config/tc-alpha.c:1829
1199 msgid "too many !literal!%ld for %s"
1202 #: config/tc-alpha.c:1859
1204 msgid "No lda !gpdisp!%ld was found"
1207 #. only support one relocation op per insn
1208 #: config/tc-alpha.c:2003
1209 msgid "More than one relocation op per insn"
1212 #: config/tc-alpha.c:2019
1213 msgid "No relocation operand"
1216 #: config/tc-alpha.c:2029
1218 msgid "Unknown relocation operand: !%s"
1221 #: config/tc-alpha.c:2039
1223 msgid "no sequence number after !%s"
1226 #: config/tc-alpha.c:2049
1228 msgid "!%s does not use a sequence number"
1231 #: config/tc-alpha.c:2059
1233 msgid "Bad sequence number: !%s!%s"
1236 #: config/tc-alpha.c:2387
1238 msgid "operand out of range (%s not between %d and %d)"
1241 #: config/tc-alpha.c:2501 config/tc-alpha.c:2525 config/tc-d10v.c:634
1242 #: config/tc-d30v.c:640 config/tc-mn10200.c:995 config/tc-mn10300.c:1389
1243 #: config/tc-ppc.c:2109 config/tc-ppc.c:2290 config/tc-ppc.c:2302
1244 #: config/tc-s390.c:1072 config/tc-s390.c:1129 config/tc-v850.c:1764
1245 #: config/tc-v850.c:1787 config/tc-v850.c:2007
1246 msgid "too many fixups"
1249 #: config/tc-alpha.c:2537
1250 msgid "invalid relocation for instruction"
1253 #: config/tc-alpha.c:2548
1254 msgid "invalid relocation for field"
1257 #: config/tc-alpha.c:2655
1259 msgid "too many ldah insns for !gpdisp!%ld"
1262 #: config/tc-alpha.c:2657 config/tc-alpha.c:2669
1264 msgid "both insns for !gpdisp!%ld must be in the same section"
1267 #: config/tc-alpha.c:2667
1269 msgid "too many lda insns for !gpdisp!%ld"
1272 #: config/tc-alpha.c:2719
1274 msgid "too many lituse insns for !lituse_tlsgd!%ld"
1277 #: config/tc-alpha.c:2722
1279 msgid "too many lituse insns for !lituse_tlsldm!%ld"
1282 #: config/tc-alpha.c:2739
1284 msgid "duplicate !tlsgd!%ld"
1287 #: config/tc-alpha.c:2741
1289 msgid "sequence number in use for !tlsldm!%ld"
1292 #: config/tc-alpha.c:2755
1294 msgid "duplicate !tlsldm!%ld"
1297 #: config/tc-alpha.c:2757
1299 msgid "sequence number in use for !tlsgd!%ld"
1302 #: config/tc-alpha.c:2802 config/tc-alpha.c:2875
1304 msgid "inappropriate arguments for opcode `%s'"
1307 #: config/tc-alpha.c:2804 config/tc-alpha.c:2877
1309 msgid "opcode `%s' not supported for target %s"
1312 #: config/tc-alpha.c:2808 config/tc-alpha.c:2881 config/tc-avr.c:1103
1314 msgid "unknown opcode `%s'"
1317 #: config/tc-alpha.c:2928
1318 msgid "can not resolve expression"
1321 #: config/tc-alpha.c:3072 config/tc-alpha.c:3251
1322 msgid "overflow in literal (.lita) table"
1325 #: config/tc-alpha.c:3079 config/tc-alpha.c:3102 config/tc-alpha.c:3264
1326 #: config/tc-alpha.c:3479 config/tc-alpha.c:3524 config/tc-alpha.c:3598
1327 #: config/tc-alpha.c:3690 config/tc-alpha.c:3939 config/tc-alpha.c:4040
1328 msgid "macro requires $at register while noat in effect"
1331 #: config/tc-alpha.c:3081 config/tc-alpha.c:3104 config/tc-alpha.c:3266
1332 msgid "macro requires $at while $at in use"
1335 #: config/tc-alpha.c:3212
1336 msgid "bignum invalid; zero assumed"
1339 #: config/tc-alpha.c:3214
1340 msgid "floating point number invalid; zero assumed"
1343 #: config/tc-alpha.c:3219
1344 msgid "can't handle expression"
1347 #: config/tc-alpha.c:3257
1348 msgid "overflow in literal (.lit8) table"
1351 #: config/tc-alpha.c:4277 config/tc-ppc.c:1582 config/tc-ppc.c:4006
1353 msgid ".COMMon length (%ld.) <0! Ignored."
1356 #: config/tc-alpha.c:4306 config/tc-sparc.c:3707 config/tc-v850.c:254
1357 msgid "Ignoring attempt to re-define symbol"
1360 #: config/tc-alpha.c:4315 config/tc-alpha.c:4324 config/tc-ppc.c:4043
1362 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1365 #: config/tc-alpha.c:4426 ecoff.c:3082
1366 msgid ".ent directive has no name"
1369 #: config/tc-alpha.c:4434
1370 msgid "nested .ent directives"
1373 #: config/tc-alpha.c:4470 ecoff.c:3032
1374 msgid ".end directive has no name"
1377 #: config/tc-alpha.c:4479
1378 msgid ".end directive names different symbol than .ent"
1381 #: config/tc-alpha.c:4556
1383 msgid "Invalid argument %d to .prologue."
1386 #: config/tc-alpha.c:4648
1387 msgid "ECOFF debugging is disabled."
1390 #: config/tc-alpha.c:4669
1391 msgid "Unknown section directive"
1394 #: config/tc-alpha.c:4705
1395 msgid ".ent directive has no symbol"
1398 #: config/tc-alpha.c:4732
1399 msgid "Bad .frame directive 1./2. param"
1402 #: config/tc-alpha.c:4744
1403 msgid "Bad .frame directive 3./4. param"
1406 #: config/tc-alpha.c:4769
1407 msgid ".pdesc directive not in link (.link) section"
1410 #: config/tc-alpha.c:4777
1411 msgid ".pdesc has no matching .ent"
1414 #: config/tc-alpha.c:4788
1415 msgid ".pdesc directive has no entry symbol"
1418 #: config/tc-alpha.c:4801
1419 msgid "No comma after .pdesc <entryname>"
1422 #: config/tc-alpha.c:4824
1423 msgid "unknown procedure kind"
1426 #: config/tc-alpha.c:4917
1427 msgid ".name directive not in link (.link) section"
1430 #: config/tc-alpha.c:4925
1431 msgid ".name directive has no symbol"
1434 #: config/tc-alpha.c:4959
1435 msgid "No symbol after .linkage"
1438 #: config/tc-alpha.c:4987
1439 msgid "No symbol after .code_address"
1442 #: config/tc-alpha.c:5020
1443 msgid "Bad .mask directive"
1446 #: config/tc-alpha.c:5041
1447 msgid "Bad .fmask directive"
1450 #: config/tc-alpha.c:5211
1452 msgid "Expected comma after name \"%s\""
1455 #. *symbol_get_obj (symbolP) = (signed char) temp;
1456 #: config/tc-alpha.c:5222
1458 msgid "unhandled: .proc %s,%d"
1461 #: config/tc-alpha.c:5257
1463 msgid "Tried to .set unrecognized mode `%s'"
1466 #. not fatal, but it might not work in the end
1467 #: config/tc-alpha.c:5274
1468 msgid "File overrides no-base-register option."
1471 #: config/tc-alpha.c:5291
1473 msgid "Bad base register, using $%d."
1476 #: config/tc-alpha.c:5313
1478 msgid "Alignment too large: %d. assumed"
1481 #: config/tc-alpha.c:5317 config/tc-d30v.c:2214
1482 msgid "Alignment negative: 0 assumed"
1485 #: config/tc-alpha.c:5629
1487 msgid "Chose GP value of %lx\n"
1490 #: config/tc-alpha.c:5645 config/tc-ia64.c:958
1491 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
1494 #: config/tc-arc.c:1616 config/tc-arm.c:10347
1495 msgid "md_estimate_size_before_relax\n"
1498 #: config/tc-arc.c:1628
1499 msgid "md_convert_frag\n"
1502 #: config/tc-arm.c:681
1503 msgid "ARM register expected"
1506 #: config/tc-arm.c:682 config/tc-arm.c:2846
1507 msgid "bad or missing co-processor number"
1510 #. In the few cases where we might be able to accept something else
1511 #. this error can be overridden.
1512 #: config/tc-arm.c:683 config/tc-arm.c:2901
1513 msgid "co-processor register expected"
1516 #: config/tc-arm.c:684
1517 msgid "FPA register expected"
1520 #: config/tc-arm.c:685
1521 msgid "VFP single precision register expected"
1524 #: config/tc-arm.c:686
1525 msgid "VFP double precision register expected"
1528 #: config/tc-arm.c:687
1529 msgid "Maverick MVF register expected"
1532 #: config/tc-arm.c:688
1533 msgid "Maverick MVD register expected"
1536 #: config/tc-arm.c:689 config/tc-arm.c:690
1537 msgid "Maverick MVFX register expected"
1540 #: config/tc-arm.c:691
1541 msgid "Maverick MVAX register expected"
1544 #: config/tc-arm.c:692
1545 msgid "Maverick DSPSC register expected"
1548 #: config/tc-arm.c:2036
1549 msgid "bad arguments to instruction"
1552 #: config/tc-arm.c:2037
1553 msgid "r15 not allowed here"
1556 #: config/tc-arm.c:2038
1557 msgid "instruction is not conditional"
1560 #: config/tc-arm.c:2039
1561 msgid "acc0 expected"
1564 #: config/tc-arm.c:2184
1565 msgid "literal pool overflow"
1568 #: config/tc-arm.c:2326
1569 msgid "invalid syntax for .req directive"
1572 #: config/tc-arm.c:2401
1574 msgid "alignment too large: %d assumed"
1577 #: config/tc-arm.c:2404
1578 msgid "alignment negative. 0 assumed."
1581 #: config/tc-arm.c:2488
1583 msgid "expected comma after name \"%s\""
1586 #: config/tc-arm.c:2538 config/tc-m32r.c:418
1588 msgid "symbol `%s' already defined"
1591 #: config/tc-arm.c:2612
1592 msgid "selected processor does not support THUMB opcodes"
1595 #: config/tc-arm.c:2625
1596 msgid "selected processor does not support ARM opcodes"
1599 #: config/tc-arm.c:2637
1601 msgid "invalid instruction size selected (%d)"
1604 #: config/tc-arm.c:2672
1606 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1609 #: config/tc-arm.c:2683
1610 msgid "garbage following instruction"
1613 #. In the few cases where we might be able to accept something else
1614 #. this error can be overridden.
1615 #: config/tc-arm.c:2733
1617 msgid "register expected, not '%.100s'"
1620 #. In the few cases where we might be able to accept
1621 #. something else this error can be overridden.
1622 #: config/tc-arm.c:2805
1623 msgid "flag for {c}psr instruction expected"
1626 #: config/tc-arm.c:2839
1627 msgid "illegal co-processor number"
1630 #: config/tc-arm.c:2871 config/tc-arm.c:3931 config/tc-arm.c:4113
1631 msgid "bad or missing expression"
1634 #: config/tc-arm.c:2877
1635 msgid "immediate co-processor expression too large"
1638 #. In the few cases where we might be able to accept something else
1639 #. this error can be overridden.
1640 #: config/tc-arm.c:2924
1641 msgid "floating point register expected"
1644 #: config/tc-arm.c:2941
1645 msgid "immediate expression expected"
1648 #: config/tc-arm.c:2956
1649 msgid "co-processor address must be word aligned"
1652 #: config/tc-arm.c:2962
1653 msgid "offset too large"
1656 #: config/tc-arm.c:3011
1657 msgid "pc may not be used in post-increment"
1660 #: config/tc-arm.c:3027 config/tc-arm.c:3472 config/tc-arm.c:4282
1661 #: config/tc-arm.c:5149 config/tc-arm.c:5483
1662 msgid "pre-indexed expression expected"
1665 #: config/tc-arm.c:3040 config/tc-arm.c:3485 config/tc-arm.c:4293
1666 #: config/tc-arm.c:5161 config/tc-arm.c:5495 config/tc-arm.c:5844
1667 #: config/tc-arm.c:8508 config/tc-arm.c:8523
1671 #: config/tc-arm.c:3050
1672 msgid "pc may not be used with write-back"
1675 #: config/tc-arm.c:3102
1676 msgid "comma expected after register name"
1679 #: config/tc-arm.c:3121
1680 msgid "CPSR or SPSR expected"
1683 #: config/tc-arm.c:3147
1684 msgid "comma missing after psr flags"
1687 #: config/tc-arm.c:3163 config/tc-arm.c:3173
1688 msgid "only a register or immediate value can follow a psr flag"
1691 #: config/tc-arm.c:3184
1692 msgid "immediate value cannot be used to set this field"
1695 #: config/tc-arm.c:3202 config/tc-arm.c:4509 config/tc-arm.c:4789
1696 #: config/tc-arm.c:4809 config/tc-i960.c:1925
1697 msgid "invalid constant"
1700 #: config/tc-arm.c:3250
1701 msgid "rdhi, rdlo and rm must all be different"
1704 #: config/tc-arm.c:3304
1705 msgid "rd and rm should be different in mul"
1708 #: config/tc-arm.c:3358
1709 msgid "rd and rm should be different in mla"
1712 #: config/tc-arm.c:3406
1714 msgid "acc0 expected, not '%.100s'"
1717 #: config/tc-arm.c:3584
1718 msgid "rdhi and rdlo must be different"
1721 #: config/tc-arm.c:3692
1722 msgid "Warning: instruction unpredictable when using r15"
1725 #: config/tc-arm.c:3907
1726 msgid "use of r15 in bxj is not really useful"
1729 #: config/tc-arm.c:3940 config/tc-arm.c:4122 config/tc-arm.c:7449
1730 #: config/tc-arm.c:7484 config/tc-arm.c:7494
1731 msgid "immediate value out of range"
1734 #: config/tc-arm.c:4245
1735 msgid "'[' expected after PLD mnemonic"
1738 #: config/tc-arm.c:4267
1739 msgid "post-indexed expression used in preload instruction"
1742 #: config/tc-arm.c:4272 config/tc-arm.c:4302
1743 msgid "writeback used in preload instruction"
1746 #: config/tc-arm.c:4344
1747 msgid "destination register must be even"
1750 #: config/tc-arm.c:4350
1751 msgid "r14 not allowed here"
1754 #: config/tc-arm.c:4357
1755 msgid "pre/post-indexing used when modified address register is destination"
1758 #: config/tc-arm.c:4367
1759 msgid "ldrd destination registers must not overlap index register"
1762 #: config/tc-arm.c:4493
1766 #: config/tc-arm.c:4530 expr.c:1314 read.c:2203
1767 msgid "bad expression"
1770 #: config/tc-arm.c:4553 config/tc-arm.c:4564
1771 msgid "shift expression expected"
1774 #: config/tc-arm.c:4588
1775 msgid "shift requires register or #expression"
1778 #: config/tc-arm.c:4589
1779 msgid "shift requires #expression"
1782 #: config/tc-arm.c:4619
1783 msgid "shift of 0 ignored."
1786 #: config/tc-arm.c:4625
1787 msgid "invalid immediate shift"
1790 #: config/tc-arm.c:4780 config/tc-arm.c:5197 config/tc-arm.c:5532
1791 #: config/tc-arm.c:6141 config/tc-v850.c:1867 config/tc-v850.c:1888
1792 msgid "constant expression expected"
1795 #: config/tc-arm.c:4822
1796 msgid "register or shift expression expected"
1799 #: config/tc-arm.c:4875
1800 msgid "invalid floating point immediate expression"
1803 #: config/tc-arm.c:4879
1804 msgid "floating point register or immediate expression expected"
1807 #: config/tc-arm.c:5033 config/tc-arm.c:5363
1808 msgid "address offset too large"
1811 #: config/tc-arm.c:5091 config/tc-arm.c:5281 config/tc-arm.c:5423
1812 msgid "address expected"
1815 #: config/tc-arm.c:5121 config/tc-arm.c:5133 config/tc-arm.c:5170
1816 #: config/tc-arm.c:5299 config/tc-arm.c:5453 config/tc-arm.c:5467
1817 #: config/tc-arm.c:5504
1819 msgid "%s register same as write-back base"
1822 #: config/tc-arm.c:5123 config/tc-arm.c:5135 config/tc-arm.c:5172
1823 #: config/tc-arm.c:5301 config/tc-arm.c:5455 config/tc-arm.c:5469
1824 #: config/tc-arm.c:5506
1828 #: config/tc-arm.c:5123 config/tc-arm.c:5135 config/tc-arm.c:5172
1829 #: config/tc-arm.c:5301 config/tc-arm.c:5455 config/tc-arm.c:5469
1830 #: config/tc-arm.c:5506
1834 #: config/tc-arm.c:5182 config/tc-arm.c:5516 config/tc-arm.c:7755
1835 msgid "invalid pseudo operation"
1838 #: config/tc-arm.c:5234 config/tc-arm.c:5567
1839 msgid "literal pool insertion failed"
1842 #: config/tc-arm.c:5329 config/tc-arm.c:5335
1843 msgid "post-indexed expression expected"
1846 #: config/tc-arm.c:5633
1847 msgid "bad range in register list"
1850 #: config/tc-arm.c:5641 config/tc-arm.c:5650 config/tc-arm.c:5692
1852 msgid "Warning: duplicated register (r%d) in register list"
1855 #: config/tc-arm.c:5653
1856 msgid "Warning: register range not in ascending order"
1859 #: config/tc-arm.c:5665
1863 #: config/tc-arm.c:5681
1864 msgid "invalid register mask"
1867 #: config/tc-arm.c:5702 config/tc-arm.c:8765 config/tc-arm.c:8865
1868 #: config/tc-avr.c:866 config/tc-cris.c:3006 config/tc-d10v.c:1724
1869 #: config/tc-d30v.c:1863 config/tc-mips.c:3570 config/tc-mips.c:4594
1870 #: config/tc-mips.c:5505 config/tc-mips.c:6159 config/tc-ppc.c:5175
1871 #: config/tc-v850.c:2287 config/tc-xstormy16.c:479
1872 msgid "expression too complex"
1875 #: config/tc-arm.c:5740
1876 msgid "r15 not allowed as base register"
1879 #: config/tc-arm.c:5804 config/tc-arm.c:5818
1880 msgid "r15 not allowed in swap"
1883 #: config/tc-arm.c:5913
1884 msgid "use of r15 in bx in ARM mode is not really useful"
1887 #: config/tc-arm.c:6147
1888 msgid "constant value required for number of registers"
1891 #: config/tc-arm.c:6155
1892 msgid "number of registers must be in the range [1:4]"
1895 #: config/tc-arm.c:6216
1896 msgid "r15 not allowed as base register with write-back"
1899 #: config/tc-arm.c:6598
1900 msgid "only two consecutive VFP SP registers allowed here"
1903 #: config/tc-arm.c:6766
1904 msgid "VFP system register expected"
1907 #: config/tc-arm.c:6904 config/tc-arm.c:6943 config/tc-arm.c:6956
1908 #: config/tc-arm.c:7017 config/tc-arm.c:7056 config/tc-arm.c:7069
1909 #: config/tc-mips.c:9336 config/tc-mips.c:9366
1910 msgid "invalid register list"
1913 #: config/tc-arm.c:6910 config/tc-arm.c:7023
1914 msgid "register list not in ascending order"
1917 #: config/tc-arm.c:6935 config/tc-arm.c:7048
1918 msgid "register range not in ascending order"
1921 #: config/tc-arm.c:6973 config/tc-arm.c:7086
1922 msgid "non-contiguous register range"
1925 #: config/tc-arm.c:7116 config/tc-arm.c:7153
1926 msgid "this addressing mode requires base-register writeback"
1929 #: config/tc-arm.c:7313
1930 msgid "lo register required"
1933 #: config/tc-arm.c:7321
1934 msgid "hi register required"
1937 #: config/tc-arm.c:7391 config/tc-arm.c:8597
1938 msgid "dest and source1 must be the same register"
1941 #: config/tc-arm.c:7398
1942 msgid "subtract valid only on lo regs"
1945 #: config/tc-arm.c:7422
1946 msgid "invalid Hi register with immediate"
1949 #: config/tc-arm.c:7462
1950 msgid "invalid immediate value for stack adjust"
1953 #: config/tc-arm.c:7473
1954 msgid "invalid immediate for address calculation"
1957 #: config/tc-arm.c:7560
1958 msgid "source1 and dest must be same register"
1961 #: config/tc-arm.c:7594
1962 msgid "invalid immediate for shift"
1965 #: config/tc-arm.c:7673
1966 msgid "only lo regs allowed with immediate"
1969 #: config/tc-arm.c:7692
1970 msgid "invalid immediate"
1973 #: config/tc-arm.c:7746
1974 msgid "expected ']'"
1977 #: config/tc-arm.c:7819
1978 msgid "byte or halfword not valid for base register"
1981 #: config/tc-arm.c:7824
1982 msgid "r15 based store not allowed"
1985 #: config/tc-arm.c:7829
1986 msgid "invalid base register for register offset"
1989 #: config/tc-arm.c:7847 config/tc-arm.c:7882
1990 msgid "invalid offset"
1993 #: config/tc-arm.c:7858
1994 msgid "invalid base register in load/store"
1997 #: config/tc-arm.c:8401
1998 msgid "expecting immediate, 7bit operand"
2001 #: config/tc-arm.c:8416
2002 msgid "immediate out of range"
2005 #: config/tc-arm.c:8459
2006 msgid "offset expected"
2009 #: config/tc-arm.c:8468 config/tc-pj.c:528 config/tc-sh.c:3591
2010 msgid "offset out of range"
2013 #: config/tc-arm.c:8605
2014 msgid "Rs and Rd must be different in MUL"
2017 #: config/tc-arm.c:8749
2019 "inserted missing '!': load/store multiple always writes back base register"
2022 #: config/tc-arm.c:8771
2023 msgid "only lo-regs valid in load/store multiple"
2026 #: config/tc-arm.c:8817
2027 msgid "syntax: ldrs[b] Rd, [Rb, Ro]"
2030 #: config/tc-arm.c:8881
2031 msgid "invalid register list to push/pop instruction"
2034 #: config/tc-arm.c:8993 config/tc-arm.c:9171
2035 msgid "virtual memory exhausted"
2038 #: config/tc-arm.c:9074
2040 msgid "register '%s' does not exist\n"
2043 #: config/tc-arm.c:9078
2046 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
2049 #: config/tc-arm.c:9087
2051 msgid "ignoring redefinition of register alias '%s'"
2054 #: config/tc-arm.c:9093
2055 msgid "ignoring incomplete .req pseuso op"
2058 #: config/tc-arm.c:9195
2059 msgid "use of old and new-style options to set CPU type"
2062 #: config/tc-arm.c:9205
2063 msgid "use of old and new-style options to set FPU type"
2066 #: config/tc-arm.c:9415
2067 msgid "bad call to MD_ATOF()"
2070 #: config/tc-arm.c:9645
2072 msgid "invalid constant (%lx) after fixup"
2075 #: config/tc-arm.c:9681
2077 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
2080 #: config/tc-arm.c:9711
2082 msgid "bad immediate value for offset (%ld)"
2085 #: config/tc-arm.c:9733 config/tc-arm.c:9755
2086 msgid "invalid literal constant: pool needs to be closer"
2089 #: config/tc-arm.c:9735
2091 msgid "bad immediate value for half-word offset (%ld)"
2094 #: config/tc-arm.c:9772
2095 msgid "shift expression is too large"
2098 #: config/tc-arm.c:9791 config/tc-arm.c:9800
2099 msgid "invalid swi expression"
2102 #: config/tc-arm.c:9810
2103 msgid "invalid expression in load/store multiple"
2106 #: config/tc-arm.c:9863
2107 msgid "GAS can't handle same-section branch dest >= 0x04000000"
2110 #: config/tc-arm.c:9872
2111 msgid "out of range branch"
2114 #: config/tc-arm.c:9905 config/tc-arm.c:9921
2115 msgid "branch out of range"
2118 #: config/tc-arm.c:9945
2119 msgid "branch with link out of range"
2122 #: config/tc-arm.c:10018
2123 msgid "illegal value for co-processor offset"
2126 #: config/tc-arm.c:10042
2128 msgid "invalid offset, target not word aligned (0x%08X)"
2131 #: config/tc-arm.c:10048 config/tc-arm.c:10057 config/tc-arm.c:10064
2132 #: config/tc-arm.c:10071 config/tc-arm.c:10078
2134 msgid "invalid offset, value too big (0x%08lX)"
2137 #: config/tc-arm.c:10117
2138 msgid "invalid immediate for stack address calculation"
2141 #: config/tc-arm.c:10126
2143 msgid "invalid immediate for address calculation (value = 0x%08lX)"
2146 #: config/tc-arm.c:10136
2147 msgid "invalid 8bit immediate"
2150 #: config/tc-arm.c:10144
2151 msgid "invalid 3bit immediate"
2154 #: config/tc-arm.c:10160
2156 msgid "invalid immediate: %ld is too large"
2159 #: config/tc-arm.c:10175
2161 msgid "illegal Thumb shift value: %ld"
2164 #: config/tc-arm.c:10189
2166 msgid "bad relocation fixup type (%d)"
2169 #: config/tc-arm.c:10260
2170 msgid "literal referenced across section boundary (Implicit dump?)"
2173 #: config/tc-arm.c:10273
2175 msgid "internal relocation (type %d) not fixed up (IMMEDIATE)"
2178 #: config/tc-arm.c:10279
2179 msgid "ADRL used for a symbol not defined in the same file"
2182 #: config/tc-arm.c:10284
2184 msgid "internal_relocation (type %d) not fixed up (OFFSET_IMM)"
2187 #: config/tc-arm.c:10305 config/tc-cris.c:2940 config/tc-mcore.c:2104
2188 #: config/tc-mmix.c:2869 config/tc-ns32k.c:2350
2192 #: config/tc-arm.c:10308 config/tc-arm.c:10329
2194 msgid "cannot represent %s relocation in this object file format"
2197 #: config/tc-arm.c:10425
2199 msgid "no operator -- statement `%s'\n"
2202 #: config/tc-arm.c:10443 config/tc-arm.c:10468
2204 msgid "selected processor does not support `%s'"
2207 #: config/tc-arm.c:10485
2209 msgid "bad instruction `%s'"
2212 #: config/tc-arm.c:10586
2213 msgid "generate PIC code"
2216 #: config/tc-arm.c:10587
2217 msgid "assemble Thumb code"
2220 #: config/tc-arm.c:10588
2221 msgid "support ARM/Thumb interworking"
2224 #: config/tc-arm.c:10590
2225 msgid "use old ABI (ELF only)"
2228 #: config/tc-arm.c:10591
2229 msgid "code uses 32-bit program counter"
2232 #: config/tc-arm.c:10592
2233 msgid "code uses 26-bit program counter"
2236 #: config/tc-arm.c:10593
2237 msgid "floating point args are in fp regs"
2240 #: config/tc-arm.c:10595
2241 msgid "re-entrant code"
2244 #: config/tc-arm.c:10596
2245 msgid "code is ATPCS conformant"
2248 #: config/tc-arm.c:10597
2249 msgid "assemble for big-endian"
2252 #: config/tc-arm.c:10598
2253 msgid "assemble for little-endian"
2256 #. These are recognized by the assembler, but have no affect on code.
2257 #: config/tc-arm.c:10602
2258 msgid "use frame pointer"
2261 #: config/tc-arm.c:10603
2262 msgid "use stack size checking"
2265 #. DON'T add any new processors to this list -- we want the whole list
2266 #. to go away... Add them to the processors table instead.
2267 #: config/tc-arm.c:10607 config/tc-arm.c:10608
2268 msgid "use -mcpu=arm1"
2271 #: config/tc-arm.c:10609 config/tc-arm.c:10610
2272 msgid "use -mcpu=arm2"
2275 #: config/tc-arm.c:10611 config/tc-arm.c:10612
2276 msgid "use -mcpu=arm250"
2279 #: config/tc-arm.c:10613 config/tc-arm.c:10614
2280 msgid "use -mcpu=arm3"
2283 #: config/tc-arm.c:10615 config/tc-arm.c:10616
2284 msgid "use -mcpu=arm6"
2287 #: config/tc-arm.c:10617 config/tc-arm.c:10618
2288 msgid "use -mcpu=arm600"
2291 #: config/tc-arm.c:10619 config/tc-arm.c:10620
2292 msgid "use -mcpu=arm610"
2295 #: config/tc-arm.c:10621 config/tc-arm.c:10622
2296 msgid "use -mcpu=arm620"
2299 #: config/tc-arm.c:10623 config/tc-arm.c:10624
2300 msgid "use -mcpu=arm7"
2303 #: config/tc-arm.c:10625 config/tc-arm.c:10626
2304 msgid "use -mcpu=arm70"
2307 #: config/tc-arm.c:10627 config/tc-arm.c:10628
2308 msgid "use -mcpu=arm700"
2311 #: config/tc-arm.c:10629 config/tc-arm.c:10630
2312 msgid "use -mcpu=arm700i"
2315 #: config/tc-arm.c:10631 config/tc-arm.c:10632
2316 msgid "use -mcpu=arm710"
2319 #: config/tc-arm.c:10633 config/tc-arm.c:10634
2320 msgid "use -mcpu=arm710c"
2323 #: config/tc-arm.c:10635 config/tc-arm.c:10636
2324 msgid "use -mcpu=arm720"
2327 #: config/tc-arm.c:10637 config/tc-arm.c:10638
2328 msgid "use -mcpu=arm7d"
2331 #: config/tc-arm.c:10639 config/tc-arm.c:10640
2332 msgid "use -mcpu=arm7di"
2335 #: config/tc-arm.c:10641 config/tc-arm.c:10642
2336 msgid "use -mcpu=arm7m"
2339 #: config/tc-arm.c:10643 config/tc-arm.c:10644
2340 msgid "use -mcpu=arm7dm"
2343 #: config/tc-arm.c:10645 config/tc-arm.c:10646
2344 msgid "use -mcpu=arm7dmi"
2347 #: config/tc-arm.c:10647 config/tc-arm.c:10648
2348 msgid "use -mcpu=arm7100"
2351 #: config/tc-arm.c:10649 config/tc-arm.c:10650
2352 msgid "use -mcpu=arm7500"
2355 #: config/tc-arm.c:10651 config/tc-arm.c:10652
2356 msgid "use -mcpu=arm7500fe"
2359 #: config/tc-arm.c:10653 config/tc-arm.c:10654 config/tc-arm.c:10655
2360 #: config/tc-arm.c:10656
2361 msgid "use -mcpu=arm7tdmi"
2364 #: config/tc-arm.c:10657 config/tc-arm.c:10658
2365 msgid "use -mcpu=arm710t"
2368 #: config/tc-arm.c:10659 config/tc-arm.c:10660
2369 msgid "use -mcpu=arm720t"
2372 #: config/tc-arm.c:10661 config/tc-arm.c:10662
2373 msgid "use -mcpu=arm740t"
2376 #: config/tc-arm.c:10663 config/tc-arm.c:10664
2377 msgid "use -mcpu=arm8"
2380 #: config/tc-arm.c:10665 config/tc-arm.c:10666
2381 msgid "use -mcpu=arm810"
2384 #: config/tc-arm.c:10667 config/tc-arm.c:10668
2385 msgid "use -mcpu=arm9"
2388 #: config/tc-arm.c:10669 config/tc-arm.c:10670
2389 msgid "use -mcpu=arm9tdmi"
2392 #: config/tc-arm.c:10671 config/tc-arm.c:10672
2393 msgid "use -mcpu=arm920"
2396 #: config/tc-arm.c:10673 config/tc-arm.c:10674
2397 msgid "use -mcpu=arm940"
2400 #: config/tc-arm.c:10675
2401 msgid "use -mcpu=strongarm"
2404 #: config/tc-arm.c:10677
2405 msgid "use -mcpu=strongarm110"
2408 #: config/tc-arm.c:10679
2409 msgid "use -mcpu=strongarm1100"
2412 #: config/tc-arm.c:10681
2413 msgid "use -mcpu=strongarm1110"
2416 #: config/tc-arm.c:10682
2417 msgid "use -mcpu=xscale"
2420 #: config/tc-arm.c:10683
2421 msgid "use -mcpu=all"
2424 #. Architecture variants -- don't add any more to this list either.
2425 #: config/tc-arm.c:10686 config/tc-arm.c:10687
2426 msgid "use -march=armv2"
2429 #: config/tc-arm.c:10688 config/tc-arm.c:10689
2430 msgid "use -march=armv2a"
2433 #: config/tc-arm.c:10690 config/tc-arm.c:10691
2434 msgid "use -march=armv3"
2437 #: config/tc-arm.c:10692 config/tc-arm.c:10693
2438 msgid "use -march=armv3m"
2441 #: config/tc-arm.c:10694 config/tc-arm.c:10695
2442 msgid "use -march=armv4"
2445 #: config/tc-arm.c:10696 config/tc-arm.c:10697
2446 msgid "use -march=armv4t"
2449 #: config/tc-arm.c:10698 config/tc-arm.c:10699
2450 msgid "use -march=armv5"
2453 #: config/tc-arm.c:10700 config/tc-arm.c:10701
2454 msgid "use -march=armv5t"
2457 #: config/tc-arm.c:10702 config/tc-arm.c:10703
2458 msgid "use -march=armv5te"
2461 #. Floating point variants -- don't add any more to this list either.
2462 #: config/tc-arm.c:10706
2463 msgid "use -mfpu=fpe"
2466 #: config/tc-arm.c:10707
2467 msgid "use -mfpu=fpa10"
2470 #: config/tc-arm.c:10708
2471 msgid "use -mfpu=fpa11"
2474 #: config/tc-arm.c:10710
2475 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
2478 #: config/tc-arm.c:10890
2479 msgid "invalid architectural extension"
2482 #: config/tc-arm.c:10904
2483 msgid "missing architectural extension"
2486 #: config/tc-arm.c:10917
2488 msgid "unknown architectural extnsion `%s'"
2491 #: config/tc-arm.c:10942
2493 msgid "missing cpu name `%s'"
2496 #: config/tc-arm.c:10958
2498 msgid "unknown cpu `%s'"
2501 #: config/tc-arm.c:10977
2503 msgid "missing architecture name `%s'"
2506 #: config/tc-arm.c:10994
2508 msgid "unknown architecture `%s'\n"
2511 #: config/tc-arm.c:11011
2513 msgid "unknown floating point format `%s'\n"
2516 #: config/tc-arm.c:11017
2517 msgid "<cpu name>\t assemble for CPU <cpu name>"
2520 #: config/tc-arm.c:11019
2521 msgid "<arch name>\t assemble for architecture <arch name>"
2524 #: config/tc-arm.c:11021
2525 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
2528 #: config/tc-arm.c:11063 config/tc-arm.c:11085
2530 msgid "option `-%c%s' is deprecated: %s"
2533 #: config/tc-arm.c:11094
2535 msgid "unrecognized option `-%c%s'"
2538 #: config/tc-arm.c:11108
2539 msgid " ARM-specific assembler options:\n"
2542 #: config/tc-arm.c:11119
2543 msgid " -EB assemble code for a big-endian cpu\n"
2546 #: config/tc-arm.c:11124
2547 msgid " -EL assemble code for a little-endian cpu\n"
2550 #: config/tc-arm.c:11306
2552 msgid "%s: unexpected function type: %d"
2555 #: config/tc-arm.c:11672
2556 msgid "alignments greater than 32 bytes not supported in .text sections."
2559 #: config/tc-arm.h:98
2560 msgid "arm convert_frag\n"
2563 #: config/tc-avr.c:203
2564 msgid "Known MCU names:"
2567 #: config/tc-avr.c:272
2570 " -mmcu=[avr-name] select microcontroller variant\n"
2571 " [avr-name] can be:\n"
2572 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2573 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2574 " avr3 - ATmega103, ATmega603\n"
2575 " avr4 - ATmega83, ATmega85\n"
2576 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2577 " or immediate microcontroller name.\n"
2580 #: config/tc-avr.c:282
2582 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2583 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2584 " (default for avr4, avr5)\n"
2585 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2586 " (default for avr3, avr5)\n"
2589 #: config/tc-avr.c:330
2591 msgid "unknown MCU: %s\n"
2594 #: config/tc-avr.c:339
2596 msgid "redefinition of mcu type `%s' to `%s'"
2599 #: config/tc-avr.c:390 config/tc-d10v.c:319 config/tc-d30v.c:366
2600 #: config/tc-mips.c:9862 config/tc-mmix.c:2250 config/tc-mn10200.c:361
2601 #: config/tc-pj.c:357 config/tc-ppc.c:4835 config/tc-sh.c:2536
2602 #: config/tc-v850.c:1194
2603 msgid "bad call to md_atof"
2606 #: config/tc-avr.c:453
2607 msgid "constant value required"
2610 #: config/tc-avr.c:456
2612 msgid "number must be less than %d"
2615 #: config/tc-avr.c:508
2616 msgid "`,' required"
2619 #: config/tc-avr.c:527
2620 msgid "undefined combination of operands"
2623 #: config/tc-avr.c:536
2624 msgid "skipping two-word instruction"
2627 #: config/tc-avr.c:598
2628 msgid "register r16-r23 required"
2631 #: config/tc-avr.c:604
2632 msgid "register number above 15 required"
2635 #: config/tc-avr.c:610
2636 msgid "even register number required"
2639 #: config/tc-avr.c:616
2640 msgid "register r24, r26, r28 or r30 required"
2643 #: config/tc-avr.c:622
2644 msgid "register name or number from 0 to 31 required"
2647 #: config/tc-avr.c:640
2648 msgid "pointer register (X, Y or Z) required"
2651 #: config/tc-avr.c:647
2652 msgid "cannot both predecrement and postincrement"
2655 #: config/tc-avr.c:655
2656 msgid "addressing mode not supported"
2659 #: config/tc-avr.c:661
2660 msgid "can't predecrement"
2663 #: config/tc-avr.c:664
2664 msgid "pointer register Z required"
2667 #: config/tc-avr.c:682
2668 msgid "pointer register (Y or Z) required"
2671 #: config/tc-avr.c:787
2673 msgid "unknown constraint `%c'"
2676 #: config/tc-avr.c:896 config/tc-avr.c:912 config/tc-avr.c:1013
2678 msgid "odd address operand: %ld"
2681 #: config/tc-avr.c:904 config/tc-avr.c:923 config/tc-d10v.c:586
2683 msgid "operand out of range: %ld"
2686 #: config/tc-avr.c:1022 config/tc-d10v.c:1810 config/tc-d30v.c:1987
2688 msgid "line %d: unknown relocation type: 0x%x"
2691 #: config/tc-avr.c:1036
2692 msgid "only constant expression allowed"
2695 #: config/tc-avr.c:1073 config/tc-d10v.c:1659 config/tc-d30v.c:1807
2696 #: config/tc-mn10200.c:1240 config/tc-mn10300.c:1781 config/tc-or32.c:1622
2697 #: config/tc-ppc.c:5573 config/tc-v850.c:2207
2699 msgid "reloc %d not supported by object file format"
2702 #: config/tc-avr.c:1097 config/tc-d10v.c:1248 config/tc-d10v.c:1262
2703 #: config/tc-h8300.c:1289 config/tc-h8500.c:1088 config/tc-mcore.c:988
2704 #: config/tc-pj.c:266 config/tc-sh.c:2104 config/tc-z8k.c:1196
2705 msgid "can't find opcode "
2708 #: config/tc-avr.c:1114
2710 msgid "illegal opcode %s for mcu %s"
2713 #: config/tc-avr.c:1122
2714 msgid "garbage at end of line"
2717 #: config/tc-avr.c:1186 read.c:3224
2718 msgid "illegal expression"
2721 #: config/tc-avr.c:1212 config/tc-avr.c:1278
2722 msgid "`)' required"
2725 #: config/tc-avr.c:1232
2727 msgid "constant out of 8-bit range: %d"
2730 #: config/tc-avr.c:1235
2731 msgid "expression possibly out of 8-bit range"
2734 #: config/tc-avr.c:1306 config/tc-avr.c:1313
2736 msgid "illegal %srelocation size: %d"
2739 #: config/tc-cris.c:681
2740 msgid "Virtual memory exhausted"
2743 #: config/tc-cris.c:689
2745 msgid "Can't hash `%s': %s\n"
2748 #: config/tc-cris.c:690
2749 msgid "(unknown reason)"
2752 #: config/tc-cris.c:694
2754 msgid "Buggy opcode: `%s' \"%s\"\n"
2757 #: config/tc-cris.c:1039
2759 msgid "Immediate value not in 5 bit unsigned range: %ld"
2762 #: config/tc-cris.c:1055
2764 msgid "Immediate value not in 4 bit unsigned range: %ld"
2767 #: config/tc-cris.c:1094
2769 msgid "Immediate value not in 6 bit range: %ld"
2772 #: config/tc-cris.c:1109
2774 msgid "Immediate value not in 6 bit unsigned range: %ld"
2777 #. Others have a generic warning.
2778 #: config/tc-cris.c:1199
2780 msgid "Unimplemented register `%s' specified"
2783 #. We've come to the end of instructions with this
2784 #. opcode, so it must be an error.
2785 #: config/tc-cris.c:1358
2786 msgid "Illegal operands"
2789 #: config/tc-cris.c:1389 config/tc-cris.c:1420
2791 msgid "Immediate value not in 8 bit range: %ld"
2794 #: config/tc-cris.c:1399 config/tc-cris.c:1427
2796 msgid "Immediate value not in 16 bit range: %ld"
2799 #: config/tc-cris.c:1448
2800 msgid "PIC relocation size does not match operand size"
2803 #: config/tc-cris.c:2447
2804 msgid "32-bit conditional branch generated"
2807 #: config/tc-cris.c:2501
2808 msgid "Complex expression not supported"
2811 #. FIXME: Is this function mentioned in the internals.texi manual? If
2813 #: config/tc-cris.c:2622
2814 msgid "Bad call to md_atof () - floating point formats are not supported"
2817 #: config/tc-cris.c:2669
2818 msgid "PC-relative relocation must be trivially resolved"
2821 #: config/tc-cris.c:2712
2823 msgid "Value not in 16 bit range: %ld"
2826 #: config/tc-cris.c:2723
2828 msgid "Value not in 8 bit range: %ld"
2831 #: config/tc-cris.c:2730
2833 msgid "Value not in 4 bit unsigned range: %ld"
2836 #: config/tc-cris.c:2737
2838 msgid "Value not in 5 bit unsigned range: %ld"
2841 #: config/tc-cris.c:2744
2843 msgid "Value not in 6 bit range: %ld"
2846 #: config/tc-cris.c:2751
2848 msgid "Value not in 6 bit unsigned range: %ld"
2851 #: config/tc-cris.c:2799
2852 msgid "Please use --help to see usage and options for this assembler.\n"
2855 #: config/tc-cris.c:2811
2856 msgid "--no-underscore is invalid with a.out format"
2859 #: config/tc-cris.c:2887
2861 "Semantics error. This type of operand can not be relocated, it must be an "
2862 "assembly-time constant"
2865 #: config/tc-cris.c:2941
2867 msgid "Cannot generate relocation type for symbol %s, code %s"
2870 #. The messages are formatted to line up with the generic options.
2871 #: config/tc-cris.c:2955
2872 msgid "CRIS-specific options:\n"
2875 #: config/tc-cris.c:2957
2877 " -h, -H Don't execute, print this help text. Deprecated.\n"
2880 #: config/tc-cris.c:2959
2881 msgid " -N Warn when branches are expanded to jumps.\n"
2884 #: config/tc-cris.c:2961
2886 " --underscore User symbols are normally prepended with "
2890 #: config/tc-cris.c:2963
2891 msgid " Registers will not need any prefix.\n"
2894 #: config/tc-cris.c:2965
2895 msgid " --no-underscore User symbols do not have any prefix.\n"
2898 #: config/tc-cris.c:2967
2899 msgid " Registers will require a `$'-prefix.\n"
2902 #: config/tc-cris.c:2969
2903 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
2906 #: config/tc-cris.c:2992
2907 msgid "Invalid relocation"
2910 #: config/tc-cris.c:3033
2911 msgid "Invalid pc-relative relocation"
2914 #: config/tc-cris.c:3084
2916 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2919 #: config/tc-cris.c:3111
2921 msgid ".syntax %s requires command-line option `--underscore'"
2924 #: config/tc-cris.c:3120
2926 msgid ".syntax %s requires command-line option `--no-underscore'"
2929 #: config/tc-cris.c:3158
2930 msgid "Unknown .syntax operand"
2933 #: config/tc-cris.c:3169
2934 msgid "Pseudodirective .file is only valid when generating ELF"
2937 #: config/tc-cris.c:3182
2938 msgid "Pseudodirective .loc is only valid when generating ELF"
2941 #: config/tc-d10v.c:252
2944 "-O Optimize. Will do some operations in parallel.\n"
2945 "--gstabs-packing Pack adjacent short instructions together even\n"
2946 " when --gstabs is specified. On by default.\n"
2947 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
2948 " instructions together.\n"
2951 #: config/tc-d10v.c:543 config/tc-d30v.c:550 config/tc-mn10200.c:937
2952 #: config/tc-mn10300.c:1315 config/tc-ppc.c:2141 config/tc-s390.c:1060
2953 #: config/tc-tic80.c:279 config/tc-v850.c:1981
2954 msgid "illegal operand"
2957 #: config/tc-d10v.c:657
2958 msgid "operand is not an immediate"
2961 #: config/tc-d10v.c:675
2963 msgid "operand out of range: %lu"
2966 #: config/tc-d10v.c:736
2967 msgid "Instruction must be executed in parallel with another instruction."
2970 #: config/tc-d10v.c:792
2971 msgid "Instruction must be executed in parallel"
2974 #: config/tc-d10v.c:795
2975 msgid "Long instructions may not be combined."
2978 #: config/tc-d10v.c:828
2979 msgid "One of these instructions may not be executed in parallel."
2982 #: config/tc-d10v.c:832 config/tc-d30v.c:877
2983 msgid "Two IU instructions may not be executed in parallel"
2986 #: config/tc-d10v.c:834 config/tc-d10v.c:842 config/tc-d10v.c:856
2987 #: config/tc-d10v.c:871 config/tc-d30v.c:878 config/tc-d30v.c:887
2988 msgid "Swapping instruction order"
2991 #: config/tc-d10v.c:840 config/tc-d30v.c:884
2992 msgid "Two MU instructions may not be executed in parallel"
2995 #: config/tc-d10v.c:860 config/tc-d30v.c:904
2996 msgid "IU instruction may not be in the left container"
2999 #: config/tc-d10v.c:862 config/tc-d10v.c:877
3001 "Instruction in R container is squashed by flow control instruction in L "
3005 #: config/tc-d10v.c:875 config/tc-d30v.c:915
3006 msgid "MU instruction may not be in the right container"
3009 #: config/tc-d10v.c:881 config/tc-d30v.c:927
3010 msgid "unknown execution type passed to write_2_short()"
3013 #: config/tc-d10v.c:1072 config/tc-d10v.c:1080
3015 msgid "packing conflict: %s must dispatch sequentially"
3018 #: config/tc-d10v.c:1179
3020 msgid "resource conflict (R%d)"
3023 #: config/tc-d10v.c:1182
3025 msgid "resource conflict (A%d)"
3028 #: config/tc-d10v.c:1184
3029 msgid "resource conflict (PSW)"
3032 #: config/tc-d10v.c:1186
3033 msgid "resource conflict (C flag)"
3036 #: config/tc-d10v.c:1188
3037 msgid "resource conflict (F flag)"
3040 #: config/tc-d10v.c:1276 config/tc-d10v.c:1298 config/tc-d30v.c:1411
3041 msgid "Unable to mix instructions as specified"
3044 #: config/tc-d10v.c:1345 config/tc-d30v.c:1548
3046 msgid "unknown opcode: %s"
3049 #: config/tc-d10v.c:1428 config/tc-d10v.c:1603 config/tc-tic80.c:536
3050 msgid "bad opcode or operands"
3053 #: config/tc-d10v.c:1503 config/tc-m68k.c:4314
3054 msgid "value out of range"
3057 #: config/tc-d10v.c:1579
3058 msgid "illegal operand - register name found where none expected"
3061 #: config/tc-d10v.c:1614 config/tc-tic80.c:547
3062 msgid "Register number must be EVEN"
3065 #: config/tc-d10v.c:1617
3066 msgid "Unsupported use of sp"
3069 #: config/tc-d10v.c:1636
3071 msgid "cr%ld is a reserved control register"
3074 #: config/tc-d10v.c:1790
3076 msgid "line %d: rep or repi must include at least 4 instructions"
3079 #: config/tc-d30v.c:192
3081 msgid "Register name %s conflicts with symbol of the same name"
3084 #: config/tc-d30v.c:288
3088 "-O Make adjacent short instructions parallel if "
3090 "-n Warn about all NOPs inserted by the assembler.\n"
3091 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
3092 "-c Warn about symbols whoes names match register "
3094 "-C Opposite of -C. -c is the default.\n"
3097 #: config/tc-d30v.c:462
3098 msgid "unexpected 12-bit reloc type"
3101 #: config/tc-d30v.c:469
3102 msgid "unexpected 18-bit reloc type"
3105 #: config/tc-d30v.c:656
3107 msgid "operand out of range: %d"
3110 #: config/tc-d30v.c:720
3112 msgid "%s NOP inserted"
3115 #: config/tc-d30v.c:721
3119 #: config/tc-d30v.c:721
3123 #: config/tc-d30v.c:873
3124 msgid "Instructions may not be executed in parallel"
3127 #: config/tc-d30v.c:886
3129 msgid "Executing %s in IU may not work"
3132 #: config/tc-d30v.c:893
3134 msgid "Executing %s in IU may not work in parallel execution"
3137 #: config/tc-d30v.c:906
3139 msgid "special left instruction `%s' kills instruction `%s' in right container"
3142 #: config/tc-d30v.c:917
3144 msgid "Executing %s in reverse serial with %s may not work"
3147 #: config/tc-d30v.c:920
3149 msgid "Executing %s in IU in reverse serial may not work"
3152 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
3153 msgid "Cannot assemble instruction"
3156 #: config/tc-d30v.c:1292
3157 msgid "First opcode is long. Unable to mix instructions as specified."
3160 #: config/tc-d30v.c:1361
3161 msgid "word of NOPs added between word multiply and load"
3164 #: config/tc-d30v.c:1363
3165 msgid "word of NOPs added between word multiply and 16-bit multiply"
3168 #: config/tc-d30v.c:1395
3169 msgid "Instruction uses long version, so it cannot be mixed as specified"
3172 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
3174 msgid "unknown condition code: %s"
3177 #: config/tc-d30v.c:1509
3179 msgid "cmpu doesn't support condition code %s"
3182 #: config/tc-d30v.c:1559
3184 msgid "operands for opcode `%s' do not match any valid format"
3187 #: config/tc-d30v.c:1777
3188 msgid "Odd numbered register used as target of multi-register instruction"
3191 #: config/tc-d30v.c:1876
3193 msgid "line %d: unable to place address of symbol '%s' into a byte"
3196 #: config/tc-d30v.c:1879
3198 msgid "line %d: unable to place value %x into a byte"
3201 #: config/tc-d30v.c:1887
3203 msgid "line %d: unable to place address of symbol '%s' into a short"
3206 #: config/tc-d30v.c:1890
3208 msgid "line %d: unable to place value %x into a short"
3211 #: config/tc-d30v.c:1898
3213 msgid "line %d: unable to place address of symbol '%s' into a quad"
3216 #: config/tc-d30v.c:2067
3218 msgid "value too large to fit in %d bits"
3221 #: config/tc-d30v.c:2210
3223 msgid "Alignment too large: %d assumed"
3226 #: config/tc-dlx.c:283
3227 msgid "missing .proc"
3230 #: config/tc-dlx.c:300
3231 msgid ".endfunc missing for previous .proc"
3234 #: config/tc-dlx.c:498
3236 msgid "Expression Error for operand modifier %%hi/%%lo\n"
3239 #: config/tc-dlx.c:552
3241 msgid "Bad operand for a load instruction: <%s>"
3244 #: config/tc-dlx.c:667
3246 msgid "Bad operand for a store instruction: <%s>"
3249 #: config/tc-dlx.c:865
3250 msgid "Can not set dlx_skip_hi16_flag"
3253 #: config/tc-dlx.c:879
3255 msgid "Missing arguments for opcode <%s>."
3258 #: config/tc-dlx.c:950
3260 msgid "Both the_insn.HI and the_insn.LO are set : %s"
3263 #: config/tc-dlx.c:1022
3264 msgid "failed regnum sanity check."
3267 #: config/tc-dlx.c:1035
3268 msgid "failed general register sanity check."
3271 #: config/tc-dlx.c:1336
3272 msgid "Invalid expression after # number\n"
3275 #: config/tc-fr30.c:84
3276 msgid " FR30 specific command line options:\n"
3279 #: config/tc-fr30.c:143 config/tc-openrisc.c:150
3281 msgid "Instruction %s not allowed in a delay slot."
3284 #: config/tc-fr30.c:383 config/tc-m32r.c:1559
3285 msgid "Addend to unresolved symbol not on word boundary."
3288 #: config/tc-fr30.c:540 config/tc-frv.c:1283 config/tc-i960.c:773
3289 #: config/tc-m32r.c:1867 config/tc-openrisc.c:468 config/tc-xstormy16.c:635
3290 msgid "Bad call to md_atof()"
3293 #: config/tc-frv.c:416
3294 msgid "FRV specific command line options:\n"
3297 #: config/tc-frv.c:417
3298 msgid "-G n Data >= n bytes is in small data area\n"
3301 #: config/tc-frv.c:418
3302 msgid "-mgpr-32 Note 32 gprs are used\n"
3305 #: config/tc-frv.c:419
3306 msgid "-mgpr-64 Note 64 gprs are used\n"
3309 #: config/tc-frv.c:420
3310 msgid "-mfpr-32 Note 32 fprs are used\n"
3313 #: config/tc-frv.c:421
3314 msgid "-mfpr-64 Note 64 fprs are used\n"
3317 #: config/tc-frv.c:422
3318 msgid "-msoft-float Note software fp is used\n"
3321 #: config/tc-frv.c:423
3322 msgid "-mdword Note stack is aligned to a 8 byte boundary\n"
3325 #: config/tc-frv.c:424
3326 msgid "-mno-dword Note stack is aligned to a 4 byte boundary\n"
3329 #: config/tc-frv.c:425
3330 msgid "-mdouble Note fp double insns are used\n"
3333 #: config/tc-frv.c:426
3334 msgid "-mmedia Note media insns are used\n"
3337 #: config/tc-frv.c:427
3338 msgid "-mmuladd Note multiply add/subtract insns are used\n"
3341 #: config/tc-frv.c:428
3342 msgid "-mpack Note instructions are packed\n"
3345 #: config/tc-frv.c:429
3346 msgid "-mno-pack Do not allow instructions to be packed\n"
3349 #: config/tc-frv.c:430
3350 msgid "-mpic Note small position independent code\n"
3353 #: config/tc-frv.c:431
3354 msgid "-mPIC Note large position independent code\n"
3357 #: config/tc-frv.c:432
3358 msgid "-mlibrary-pic Compile library for large position indepedent code\n"
3361 #: config/tc-frv.c:433
3362 msgid "-mcpu={fr500|fr400|fr300|frv|simple|tomcat}\n"
3365 #: config/tc-frv.c:434
3366 msgid " Record the cpu type\n"
3369 #: config/tc-frv.c:435
3370 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
3373 #: config/tc-frv.c:436
3374 msgid "-mtomcat-debug Debug tomcat workarounds\n"
3377 #: config/tc-frv.c:1003
3378 msgid "VLIW packing used for -mno-pack"
3381 #: config/tc-frv.c:1016
3382 msgid "VLIW packing constraint violation"
3385 #: config/tc-frv.c:1544
3387 msgid "Relocation %s is not safe for %s"
3390 #: config/tc-h8300.c:64 config/tc-h8300.c:76 config/tc-h8300.c:143
3391 #: config/tc-hppa.c:1424 config/tc-hppa.c:6917 config/tc-hppa.c:6923
3392 #: config/tc-hppa.c:6929 config/tc-hppa.c:6935 config/tc-mn10300.c:907
3393 #: config/tc-mn10300.c:2171
3394 msgid "could not set architecture and machine"
3397 #: config/tc-h8300.c:282 config/tc-h8300.c:290
3398 msgid "Reg not valid for H8/300"
3401 #: config/tc-h8300.c:451 config/tc-h8300.c:454 config/tc-h8300.c:457
3402 #: config/tc-h8300.c:461
3403 msgid "Invalid register list for ldm/stm\n"
3406 #: config/tc-h8300.c:516 config/tc-h8300.c:578 config/tc-h8300.c:585
3407 msgid "Wrong size pointer register for architecture."
3410 #: config/tc-h8300.c:543 config/tc-h8300.c:552 config/tc-h8300.c:562
3411 msgid "expected @(exp, reg16)"
3414 #: config/tc-h8300.c:640
3415 msgid "expect :8 or :16 here"
3418 #: config/tc-h8300.c:847
3420 msgid "operand %s0x%lx out of range."
3423 #: config/tc-h8300.c:935
3424 msgid "Can't work out size of operand.\n"
3427 #: config/tc-h8300.c:983
3429 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
3432 #: config/tc-h8300.c:1029 config/tc-h8300.c:1049
3433 msgid "Need #1 or #2 here"
3436 #: config/tc-h8300.c:1044
3437 msgid "#4 not valid on H8/300."
3440 #: config/tc-h8300.c:1122 config/tc-h8300.c:1169
3442 msgid "branch operand has odd offset (%lx)\n"
3445 #: config/tc-h8300.c:1208
3446 msgid "destination operand must be 16 bit register"
3449 #: config/tc-h8300.c:1217
3450 msgid "source operand must be 8 bit register"
3453 #: config/tc-h8300.c:1225
3454 msgid "destination operand must be 16bit absolute address"
3457 #: config/tc-h8300.c:1232
3458 msgid "destination operand must be 8 bit register"
3461 #: config/tc-h8300.c:1240
3462 msgid "source operand must be 16bit absolute address"
3465 #. This seems more sane than saying "too many operands". We'll
3466 #. get here only if the trailing trash starts with a comma.
3467 #: config/tc-h8300.c:1248 config/tc-mmix.c:459 config/tc-mmix.c:471
3468 #: config/tc-mmix.c:2502 config/tc-mmix.c:2526 config/tc-mmix.c:2803
3469 #: config/tc-or32.c:642 config/tc-or32.c:856
3470 msgid "invalid operands"
3473 #: config/tc-h8300.c:1300 config/tc-h8500.c:1094 config/tc-mips.c:8915
3474 #: config/tc-sh.c:2371 config/tc-sh64.c:2811 config/tc-w65.c:733
3475 #: config/tc-z8k.c:1206
3476 msgid "unknown opcode"
3479 #: config/tc-h8300.c:1346
3480 msgid "mismatch between opcode size and operand size"
3483 #: config/tc-h8300.c:1358 config/tc-h8500.c:1121 config/tc-sh.c:2491
3484 #: config/tc-w65.c:763 config/tc-z8k.c:1262
3485 msgid "call to tc_crawl_symbol_chain \n"
3488 #: config/tc-h8300.c:1374 config/tc-h8500.c:1135 config/tc-sh.c:2498
3489 #: config/tc-w65.c:777 config/tc-z8k.c:1276
3490 msgid "call to tc_headers_hook \n"
3493 #: config/tc-h8300.c:1467 config/tc-h8500.c:1225 config/tc-z8k.c:1391
3494 msgid "call to tc_aout_fix_to_chars \n"
3497 #: config/tc-h8300.c:1481 config/tc-z8k.c:1401
3498 msgid "call to md_convert_frag \n"
3501 #: config/tc-h8300.c:1543 config/tc-z8k.c:1486
3502 msgid "call tomd_estimate_size_before_relax \n"
3505 #: config/tc-h8300.c:1664 config/tc-mcore.c:2413 config/tc-pj.c:572
3506 #: config/tc-sh.c:3959
3508 msgid "Cannot represent relocation type %s"
3511 #: config/tc-h8500.c:323
3512 msgid ":24 not valid for this opcode"
3515 #: config/tc-h8500.c:330
3516 msgid "expect :8,:16 or :24"
3519 #: config/tc-h8500.c:387
3520 msgid "syntax error in reg list"
3523 #: config/tc-h8500.c:405
3524 msgid "missing final register in range"
3527 #: config/tc-h8500.c:492 config/tc-h8500.c:499 config/tc-h8500.c:505
3528 msgid "expected @(exp, Rn)"
3531 #: config/tc-h8500.c:521
3532 msgid "@Rn+ needs word register"
3535 #: config/tc-h8500.c:531
3536 msgid "@Rn needs word register"
3539 #: config/tc-h8500.c:828 config/tc-sh.c:1835
3541 msgid "unhandled %d\n"
3544 #: config/tc-h8500.c:856
3546 msgid "operand must be absolute in range %d..%d"
3549 #: config/tc-h8500.c:945 config/tc-sh.c:2044
3551 msgid "failed for %d\n"
3554 #: config/tc-h8500.c:1110 config/tc-sh.c:2146 config/tc-sh.c:2420
3555 #: config/tc-w65.c:752
3556 msgid "invalid operands for opcode"
3559 #. Simple range checking for FIELD againt HIGH and LOW bounds.
3560 #. IGNORE is used to suppress the error message.
3561 #: config/tc-hppa.c:1157 config/tc-hppa.c:1171
3563 msgid "Field out of range [%d..%d] (%d)."
3566 #. Simple alignment checking for FIELD againt ALIGN (a power of two).
3567 #. IGNORE is used to suppress the error message.
3568 #: config/tc-hppa.c:1185
3570 msgid "Field not properly aligned [%d] (%d)."
3573 #: config/tc-hppa.c:1214
3574 msgid "Missing .exit\n"
3577 #: config/tc-hppa.c:1217
3578 msgid "Missing .procend\n"
3581 #: config/tc-hppa.c:1397
3583 msgid "Invalid field selector. Assuming F%%."
3586 #: config/tc-hppa.c:1430
3587 msgid "-R option not supported on this target."
3590 #: config/tc-hppa.c:1446 config/tc-sparc.c:809 config/tc-sparc.c:845
3592 msgid "Internal error: can't hash `%s': %s\n"
3595 #: config/tc-hppa.c:1454 config/tc-i860.c:190
3597 msgid "internal error: losing opcode: `%s' \"%s\"\n"
3600 #: config/tc-hppa.c:1525 config/tc-hppa.c:7056 config/tc-hppa.c:7113
3601 msgid "Missing function name for .PROC (corrupted label chain)"
3604 #: config/tc-hppa.c:1528 config/tc-hppa.c:7116
3605 msgid "Missing function name for .PROC"
3608 #: config/tc-hppa.c:1635 config/tc-hppa.c:4913
3609 msgid "could not update architecture and machine"
3612 #: config/tc-hppa.c:1843
3613 msgid "Invalid Indexed Load Completer."
3616 #: config/tc-hppa.c:1848
3617 msgid "Invalid Indexed Load Completer Syntax."
3620 #: config/tc-hppa.c:1885
3621 msgid "Invalid Short Load/Store Completer."
3624 #: config/tc-hppa.c:1945 config/tc-hppa.c:1950
3625 msgid "Invalid Store Bytes Short Completer"
3628 #: config/tc-hppa.c:2261 config/tc-hppa.c:2267
3629 msgid "Invalid left/right combination completer"
3632 #: config/tc-hppa.c:2316 config/tc-hppa.c:2323
3633 msgid "Invalid permutation completer"
3636 #: config/tc-hppa.c:2424
3638 msgid "Invalid Add Condition: %s"
3641 #: config/tc-hppa.c:2435 config/tc-hppa.c:2445
3642 msgid "Invalid Add and Branch Condition"
3645 #: config/tc-hppa.c:2466 config/tc-hppa.c:2604
3646 msgid "Invalid Compare/Subtract Condition"
3649 #: config/tc-hppa.c:2506
3651 msgid "Invalid Bit Branch Condition: %c"
3654 #: config/tc-hppa.c:2592
3656 msgid "Invalid Compare/Subtract Condition: %s"
3659 #: config/tc-hppa.c:2619
3660 msgid "Invalid Compare and Branch Condition"
3663 #: config/tc-hppa.c:2715
3664 msgid "Invalid Logical Instruction Condition."
3667 #: config/tc-hppa.c:2770
3668 msgid "Invalid Shift/Extract/Deposit Condition."
3671 #: config/tc-hppa.c:2882
3672 msgid "Invalid Unit Instruction Condition."
3675 #: config/tc-hppa.c:3259 config/tc-hppa.c:3291 config/tc-hppa.c:3322
3676 #: config/tc-hppa.c:3352
3677 msgid "Branch to unaligned address"
3680 #: config/tc-hppa.c:3530
3681 msgid "Invalid SFU identifier"
3684 #: config/tc-hppa.c:3580
3685 msgid "Invalid COPR identifier"
3688 #: config/tc-hppa.c:3709
3689 msgid "Invalid Floating Point Operand Format."
3692 #: config/tc-hppa.c:3826 config/tc-hppa.c:3846 config/tc-hppa.c:3866
3693 #: config/tc-hppa.c:3886 config/tc-hppa.c:3906
3694 msgid "Invalid register for single precision fmpyadd or fmpysub"
3697 #: config/tc-hppa.c:3963
3699 msgid "Invalid operands %s"
3702 #: config/tc-hppa.c:4081
3703 msgid "Cannot handle fixup"
3706 #: config/tc-hppa.c:4382
3707 msgid " -Q ignored\n"
3710 #: config/tc-hppa.c:4386
3711 msgid " -c print a warning if a comment is found\n"
3714 #: config/tc-hppa.c:4457
3716 msgid "no hppa_fixup entry for fixup type 0x%x"
3719 #: config/tc-hppa.c:4635
3720 msgid "Unknown relocation encountered in md_apply_fix."
3723 #: config/tc-hppa.c:4777 config/tc-hppa.c:4802
3725 msgid "Undefined register: '%s'."
3728 #: config/tc-hppa.c:4836
3730 msgid "Non-absolute symbol: '%s'."
3733 #: config/tc-hppa.c:4851
3735 msgid "Undefined absolute constant: '%s'."
3738 #: config/tc-hppa.c:4952
3740 msgid "Invalid FP Compare Condition: %s"
3743 #: config/tc-hppa.c:5008
3745 msgid "Invalid FTEST completer: %s"
3748 #: config/tc-hppa.c:5075 config/tc-hppa.c:5113
3750 msgid "Invalid FP Operand Format: %3s"
3753 #: config/tc-hppa.c:5192
3754 msgid "Bad segment in expression."
3757 #: config/tc-hppa.c:5251
3758 msgid "Bad segment (should be absolute)."
3761 #: config/tc-hppa.c:5294
3763 msgid "Invalid argument location: %s\n"
3766 #: config/tc-hppa.c:5325
3768 msgid "Invalid argument description: %d"
3771 #: config/tc-hppa.c:5348
3773 msgid "Invalid Nullification: (%c)"
3776 #: config/tc-hppa.c:6068
3778 msgid "Invalid .CALL argument: %s"
3781 #: config/tc-hppa.c:6190
3782 msgid ".callinfo is not within a procedure definition"
3785 #: config/tc-hppa.c:6210
3787 msgid "FRAME parameter must be a multiple of 8: %d\n"
3790 #: config/tc-hppa.c:6229
3791 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3794 #: config/tc-hppa.c:6241
3795 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3798 #: config/tc-hppa.c:6251
3799 msgid "Value for ENTRY_SR must be 3\n"
3802 #: config/tc-hppa.c:6307
3804 msgid "Invalid .CALLINFO argument: %s"
3807 #: config/tc-hppa.c:6418
3808 msgid "The .ENTER pseudo-op is not supported"
3811 #: config/tc-hppa.c:6434
3812 msgid "Misplaced .entry. Ignored."
3815 #: config/tc-hppa.c:6438
3816 msgid "Missing .callinfo."
3819 #: config/tc-hppa.c:6504
3820 msgid ".REG expression must be a register"
3823 #: config/tc-hppa.c:6520
3824 msgid "bad or irreducible absolute expression; zero assumed"
3827 #: config/tc-hppa.c:6531
3828 msgid ".REG must use a label"
3831 #: config/tc-hppa.c:6533
3832 msgid ".EQU must use a label"
3835 #: config/tc-hppa.c:6586
3836 msgid ".EXIT must appear within a procedure"
3839 #: config/tc-hppa.c:6590
3840 msgid "Missing .callinfo"
3843 #: config/tc-hppa.c:6594
3844 msgid "No .ENTRY for this .EXIT"
3847 #: config/tc-hppa.c:6621
3849 msgid "Cannot define export symbol: %s\n"
3852 #: config/tc-hppa.c:6679
3854 msgid "Using ENTRY rather than CODE in export directive for %s"
3857 #: config/tc-hppa.c:6796
3859 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3862 #: config/tc-hppa.c:6878
3863 msgid "Missing label name on .LABEL"
3866 #: config/tc-hppa.c:6883
3867 msgid "extra .LABEL arguments ignored."
3870 #: config/tc-hppa.c:6900
3871 msgid "The .LEAVE pseudo-op is not supported"
3874 #: config/tc-hppa.c:6939
3875 msgid "Unrecognized .LEVEL argument\n"
3878 #: config/tc-hppa.c:6975
3880 msgid "Cannot define static symbol: %s\n"
3883 #: config/tc-hppa.c:7010
3884 msgid "Nested procedures"
3887 #: config/tc-hppa.c:7020
3888 msgid "Cannot allocate unwind descriptor\n"
3891 #: config/tc-hppa.c:7120
3892 msgid "misplaced .procend"
3895 #: config/tc-hppa.c:7123
3896 msgid "Missing .callinfo for this procedure"
3899 #: config/tc-hppa.c:7126
3900 msgid "Missing .EXIT for a .ENTRY"
3903 #: config/tc-hppa.c:7164
3904 msgid "Not in a space.\n"
3907 #: config/tc-hppa.c:7167
3908 msgid "Not in a subspace.\n"
3911 #: config/tc-hppa.c:7258
3912 msgid "Invalid .SPACE argument"
3915 #: config/tc-hppa.c:7305
3916 msgid "Can't change spaces within a procedure definition. Ignored"
3919 #: config/tc-hppa.c:7434
3921 msgid "Undefined space: '%s' Assuming space number = 0."
3924 #: config/tc-hppa.c:7458
3925 msgid "Must be in a space before changing or declaring subspaces.\n"
3928 #: config/tc-hppa.c:7462
3929 msgid "Can't change subspaces within a procedure definition. Ignored"
3932 #: config/tc-hppa.c:7497
3933 msgid "Parameters of an existing subspace can't be modified"
3936 #: config/tc-hppa.c:7548
3937 msgid "Alignment must be a power of 2"
3940 #: config/tc-hppa.c:7590
3941 msgid "FIRST not supported as a .SUBSPACE argument"
3944 #: config/tc-hppa.c:7592
3945 msgid "Invalid .SUBSPACE argument"
3948 #: config/tc-hppa.c:7772
3950 msgid "Internal error: Unable to find containing space for %s."
3953 #: config/tc-hppa.c:7811
3955 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3958 #: config/tc-hppa.c:7897
3960 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3963 #: config/tc-hppa.c:8638
3965 msgid "Symbol '%s' could not be created."
3968 #: config/tc-hppa.c:8642
3969 msgid "No memory for symbol name."
3972 #: config/tc-i386.c:660
3974 msgid "%s shortened to %s"
3977 #: config/tc-i386.c:716
3978 msgid "same type of prefix used twice"
3981 #: config/tc-i386.c:734
3982 msgid "64bit mode not supported on this CPU."
3985 #: config/tc-i386.c:738
3986 msgid "32bit mode not supported on this CPU."
3989 #: config/tc-i386.c:771
3990 msgid "bad argument to syntax directive."
3993 #: config/tc-i386.c:815
3995 msgid "no such architecture: `%s'"
3998 #: config/tc-i386.c:820
3999 msgid "missing cpu architecture"
4002 #: config/tc-i386.c:834
4004 msgid "no such architecture modifier: `%s'"
4007 #: config/tc-i386.c:851 config/tc-i386.c:4944
4008 msgid "Unknown architecture"
4011 #: config/tc-i386.c:886 config/tc-i386.c:909 config/tc-m68k.c:3830
4013 msgid "Internal Error: Can't hash %s: %s"
4016 #: config/tc-i386.c:1152
4017 msgid "There are no unsigned pc-relative relocations"
4020 #: config/tc-i386.c:1159 config/tc-i386.c:5151
4022 msgid "can not do %d byte pc-relative relocation"
4025 #: config/tc-i386.c:1176
4027 msgid "can not do %s %d byte relocation"
4030 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
4031 #: config/tc-i386.c:1396
4033 msgid "translating to `%sp'"
4036 #: config/tc-i386.c:1441
4038 msgid "can't encode register '%%%s' in an instruction requiring REX prefix.\n"
4041 #: config/tc-i386.c:1480 config/tc-i386.c:1575
4043 msgid "no such instruction: `%s'"
4046 #: config/tc-i386.c:1490 config/tc-i386.c:1607
4048 msgid "invalid character %s in mnemonic"
4051 #: config/tc-i386.c:1497
4052 msgid "expecting prefix; got nothing"
4055 #: config/tc-i386.c:1499
4056 msgid "expecting mnemonic; got nothing"
4059 #: config/tc-i386.c:1518
4061 msgid "redundant %s prefix"
4064 #: config/tc-i386.c:1616
4066 msgid "`%s' is not supported on `%s'"
4069 #: config/tc-i386.c:1621
4070 msgid "use .code16 to ensure correct addressing mode"
4073 #: config/tc-i386.c:1628
4075 msgid "expecting string instruction after `%s'"
4078 #: config/tc-i386.c:1656
4080 msgid "invalid character %s before operand %d"
4083 #: config/tc-i386.c:1670
4085 msgid "unbalanced parenthesis in operand %d."
4088 #: config/tc-i386.c:1673
4090 msgid "unbalanced brackets in operand %d."
4093 #: config/tc-i386.c:1682
4095 msgid "invalid character %s in operand %d"
4098 #: config/tc-i386.c:1709
4100 msgid "spurious operands; (%d operands/instruction max)"
4103 #: config/tc-i386.c:1732
4104 msgid "expecting operand after ','; got nothing"
4107 #: config/tc-i386.c:1737
4108 msgid "expecting operand before ','; got nothing"
4111 #. We found no match.
4112 #: config/tc-i386.c:2079
4114 msgid "suffix or operands invalid for `%s'"
4117 #: config/tc-i386.c:2090
4119 msgid "indirect %s without `*'"
4122 #. Warn them that a data or address size prefix doesn't
4123 #. affect assembly of the next line of code.
4124 #: config/tc-i386.c:2098
4126 msgid "stand-alone `%s' prefix"
4129 #: config/tc-i386.c:2127 config/tc-i386.c:2142
4131 msgid "`%s' operand %d must use `%%es' segment"
4134 #: config/tc-i386.c:2222
4136 "no instruction mnemonic suffix given and no register operands; can't size "
4140 #. Prohibit these changes in the 64bit mode, since the
4141 #. lowering is more complicated.
4142 #: config/tc-i386.c:2306 config/tc-i386.c:2365 config/tc-i386.c:2382
4143 #: config/tc-i386.c:2414 config/tc-i386.c:2447
4145 msgid "Incorrect register `%%%s' used with `%c' suffix"
4148 #: config/tc-i386.c:2314 config/tc-i386.c:2372 config/tc-i386.c:2454
4150 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
4153 #: config/tc-i386.c:2329 config/tc-i386.c:2350 config/tc-i386.c:2401
4154 #: config/tc-i386.c:2432
4156 msgid "`%%%s' not allowed with `%s%c'"
4159 #: config/tc-i386.c:2495
4160 msgid "no instruction mnemonic suffix given; can't determine immediate size"
4163 #: config/tc-i386.c:2528
4166 "no instruction mnemonic suffix given; can't determine immediate size %x %c"
4169 #. Reversed arguments on faddp, fsubp, etc.
4170 #: config/tc-i386.c:2577
4172 msgid "translating to `%s %%%s,%%%s'"
4175 #. Extraneous `l' suffix on fp insn.
4176 #: config/tc-i386.c:2584
4178 msgid "translating to `%s %%%s'"
4181 #: config/tc-i386.c:2602
4183 msgid "you can't `pop %%cs'"
4187 #: config/tc-i386.c:2621
4188 msgid "segment override on `lea' is ineffectual"
4191 #: config/tc-i386.c:2930 config/tc-i386.c:3024 config/tc-i386.c:3069
4192 msgid "skipping prefixes on this instruction"
4195 #: config/tc-i386.c:3089
4196 msgid "16-bit jump out of range"
4199 #: config/tc-i386.c:3098
4201 msgid "can't handle non absolute segment in `%s'"
4204 #: config/tc-i386.c:3539
4206 msgid "@%s reloc is not supported in %s bit mode"
4209 #: config/tc-i386.c:3615
4210 msgid "only 1 or 2 immediate operands are allowed"
4213 #: config/tc-i386.c:3638 config/tc-i386.c:3830
4215 msgid "junk `%s' after expression"
4218 #. Missing or bad expr becomes absolute 0.
4219 #: config/tc-i386.c:3649
4221 msgid "missing or invalid immediate expression `%s' taken as 0"
4224 #: config/tc-i386.c:3681 config/tc-i386.c:3896
4226 msgid "unimplemented segment %s in operand"
4229 #: config/tc-i386.c:3683 config/tc-i386.c:3898
4231 msgid "unimplemented segment type %d in operand"
4234 #: config/tc-i386.c:3727 config/tc-i386.c:5925
4236 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
4239 #: config/tc-i386.c:3734
4241 msgid "scale factor of %d without an index register"
4244 #: config/tc-i386.c:3850
4246 msgid "bad expression used with @%s"
4249 #. Missing or bad expr becomes absolute 0.
4250 #: config/tc-i386.c:3872
4252 msgid "missing or invalid displacement expression `%s' taken as 0"
4255 #: config/tc-i386.c:3996
4257 msgid "`%s' is not a valid base/index expression"
4260 #: config/tc-i386.c:4000
4262 msgid "`%s' is not a valid %s bit base/index expression"
4265 #: config/tc-i386.c:4075
4267 msgid "bad memory operand `%s'"
4270 #: config/tc-i386.c:4090
4272 msgid "junk `%s' after register"
4275 #: config/tc-i386.c:4099 config/tc-i386.c:4214 config/tc-i386.c:4252
4277 msgid "bad register name `%s'"
4280 #: config/tc-i386.c:4107
4281 msgid "immediate operand illegal with absolute jump"
4284 #: config/tc-i386.c:4129
4286 msgid "too many memory references for `%s'"
4289 #: config/tc-i386.c:4207
4291 msgid "expecting `,' or `)' after index register in `%s'"
4294 #: config/tc-i386.c:4231
4296 msgid "expecting `)' after scale factor in `%s'"
4299 #: config/tc-i386.c:4238
4301 msgid "expecting index register or scale factor after `,'; got '%c'"
4304 #: config/tc-i386.c:4245
4306 msgid "expecting `,' or `)' after base register in `%s'"
4309 #. It's not a memory operand; argh!
4310 #: config/tc-i386.c:4286
4312 msgid "invalid char %s beginning operand %d `%s'"
4315 #: config/tc-i386.c:4469
4316 msgid "long jump required"
4319 #: config/tc-i386.c:4733
4320 msgid "Bad call to md_atof ()"
4323 #: config/tc-i386.c:4897
4324 msgid "No compiled in support for x86_64"
4327 #: config/tc-i386.c:4918
4330 " -V print assembler version number\n"
4332 " -q quieten some warnings\n"
4336 #: config/tc-i386.c:4925
4337 msgid " -q quieten some warnings\n"
4340 #: config/tc-i386.c:5026 config/tc-s390.c:1601
4341 msgid "GOT already in symbol table"
4344 #: config/tc-i386.c:5166
4346 msgid "can not do %d byte relocation"
4349 #: config/tc-i386.c:5231 config/tc-s390.c:1969
4351 msgid "cannot represent relocation type %s"
4354 #: config/tc-i386.c:5527
4356 msgid "too many memory references for '%s'"
4359 #: config/tc-i386.c:5690
4361 msgid "Unknown operand modifier `%s'\n"
4364 #: config/tc-i386.c:5897
4366 msgid "`%s' is not a valid segment register"
4369 #: config/tc-i386.c:5907 config/tc-i386.c:6028
4370 msgid "Register scaling only allowed in memory operands."
4373 #: config/tc-i386.c:5938
4374 msgid "Too many register references in memory operand.\n"
4377 #: config/tc-i386.c:6007
4379 msgid "Syntax error. Expecting a constant. Got `%s'.\n"
4382 #: config/tc-i386.c:6077
4384 msgid "Unrecognized token '%s'"
4387 #: config/tc-i386.c:6094
4389 msgid "Unexpected token `%s'\n"
4392 #: config/tc-i386.c:6238
4394 msgid "Unrecognized token `%s'\n"
4397 #: config/tc-i860.c:154 config/tc-i860.c:158
4398 msgid "Unknown temporary pseudo register"
4401 #: config/tc-i860.c:181 config/tc-mips.c:1074
4403 msgid "internal error: can't hash `%s': %s\n"
4406 #: config/tc-i860.c:201
4407 msgid "Defective assembler. No assembly attempted."
4410 #: config/tc-i860.c:347
4412 msgid "Expanded opcode after delayed branch: `%s'"
4415 #: config/tc-i860.c:351
4417 msgid "Expanded opcode in dual mode: `%s'"
4420 #: config/tc-i860.c:355
4422 msgid "An instruction was expanded (%s)"
4425 #: config/tc-i860.c:613
4426 msgid "Pipelined instruction: fsrc1 = fdest"
4429 #: config/tc-i860.c:776 config/tc-i860.c:783 config/tc-i860.c:790
4430 msgid "Assembler does not yet support PIC"
4433 #: config/tc-i860.c:849
4435 msgid "Illegal operands for %s"
4438 #: config/tc-i860.c:873 config/tc-sparc.c:2737
4442 #: config/tc-i860.c:965
4443 msgid "md_number_to_disp\n"
4446 #: config/tc-i860.c:975
4447 msgid "i860_number_to_field\n"
4450 #: config/tc-i860.c:984
4451 msgid "i860_estimate_size_before_relax\n"
4454 #: config/tc-i860.c:1075
4456 " -EL\t\t\t generate code for little endian mode (default)\n"
4457 " -EB\t\t\t generate code for big endian mode\n"
4458 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
4461 #. SVR4 compatibility flags.
4462 #: config/tc-i860.c:1081
4464 " -V\t\t\t print assembler version number\n"
4465 " -Qy, -Qn\t\t ignored\n"
4468 #: config/tc-i860.c:1150
4469 msgid "This immediate requires 0 MOD 2 alignment"
4472 #: config/tc-i860.c:1153
4473 msgid "This immediate requires 0 MOD 4 alignment"
4476 #: config/tc-i860.c:1156
4477 msgid "This immediate requires 0 MOD 8 alignment"
4480 #: config/tc-i860.c:1159
4481 msgid "This immediate requires 0 MOD 16 alignment"
4484 #: config/tc-i860.c:1257
4485 msgid "5-bit immediate too large"
4488 #: config/tc-i860.c:1260
4489 msgid "5-bit field must be absolute"
4492 #: config/tc-i860.c:1305 config/tc-i860.c:1328
4493 msgid "A branch offset requires 0 MOD 4 alignment"
4496 #: config/tc-i860.c:1349
4498 msgid "Unrecognized fix-up (0x%08x)"
4501 #: config/tc-i860.h:80
4502 msgid "i860_convert_frag\n"
4505 #: config/tc-i960.c:550
4507 msgid "Hashing returned \"%s\"."
4510 #. Offset of last character in opcode mnemonic
4511 #: config/tc-i960.c:584
4512 msgid "branch prediction invalid on this opcode"
4515 #: config/tc-i960.c:624
4517 msgid "invalid opcode, \"%s\"."
4520 #: config/tc-i960.c:629
4522 msgid "improper number of operands. expecting %d, got %d"
4525 #: config/tc-i960.c:861
4527 msgid "Fixup of %ld too large for field width of %d"
4530 #: config/tc-i960.c:978
4532 msgid "invalid architecture %s"
4535 #: config/tc-i960.c:998
4536 msgid "I960 options:\n"
4539 #: config/tc-i960.c:1001
4542 "\t\t\tspecify variant of 960 architecture\n"
4543 "-b\t\t\tadd code to collect statistics about branches taken\n"
4544 "-link-relax\t\tpreserve individual alignment directives so linker\n"
4545 "\t\t\tcan do relaxing (b.out format only)\n"
4546 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
4547 "\t\t\tlong displacements\n"
4550 #: config/tc-i960.c:1405
4551 msgid "too many operands"
4554 #: config/tc-i960.c:1464 config/tc-i960.c:1691
4555 msgid "expression syntax error"
4558 #: config/tc-i960.c:1502
4559 msgid "attempt to branch into different segment"
4562 #: config/tc-i960.c:1506
4564 msgid "target of %s instruction must be a label"
4567 #: config/tc-i960.c:1545
4568 msgid "unmatched '['"
4571 #: config/tc-i960.c:1556
4572 msgid "garbage after index spec ignored"
4575 #. We never moved: there was no opcode either!
4576 #: config/tc-i960.c:1622
4577 msgid "missing opcode"
4580 #: config/tc-i960.c:2037
4581 msgid "invalid index register"
4584 #: config/tc-i960.c:2060
4585 msgid "invalid scale factor"
4588 #: config/tc-i960.c:2243
4589 msgid "unaligned register"
4592 #: config/tc-i960.c:2266
4593 msgid "no such sfr in this architecture"
4596 #: config/tc-i960.c:2304
4597 msgid "illegal literal"
4600 #. Should not happen: see block comment above
4601 #: config/tc-i960.c:2534
4603 msgid "Trying to 'bal' to %s"
4606 #: config/tc-i960.c:2545
4607 msgid "Looks like a proc, but can't tell what kind.\n"
4610 #: config/tc-i960.c:2576
4611 msgid "should have 1 or 2 operands"
4614 #: config/tc-i960.c:2585 config/tc-i960.c:2604
4616 msgid "Redefining leafproc %s"
4619 #: config/tc-i960.c:2635
4620 msgid "should have two operands"
4623 #: config/tc-i960.c:2645
4624 msgid "'entry_num' must be absolute number in [0,31]"
4627 #: config/tc-i960.c:2654
4629 msgid "Redefining entrynum for sysproc %s"
4632 #: config/tc-i960.c:2761
4633 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
4636 #: config/tc-i960.c:2782
4637 msgid "big endian mode is not supported"
4640 #: config/tc-i960.c:2784
4642 msgid "ignoring unrecognized .endian type `%s'"
4645 #: config/tc-i960.c:3056
4647 msgid "leafproc symbol '%s' undefined"
4650 #: config/tc-i960.c:3066
4652 msgid "Warning: making leafproc entries %s and %s both global\n"
4655 #: config/tc-i960.c:3175
4656 msgid "option --link-relax is only supported in b.out format"
4659 #: config/tc-i960.c:3218 write.c:2664
4660 msgid "callj to difference of two symbols"
4663 #: config/tc-ia64.c:1078
4664 msgid "Unwind directive not followed by an instruction."
4667 #: config/tc-ia64.c:4512
4668 msgid "Register name expected"
4671 #: config/tc-ia64.c:4517 config/tc-ia64.c:4803
4672 msgid "Comma expected"
4675 #: config/tc-ia64.c:4525
4676 msgid "Register value annotation ignored"
4679 #: config/tc-ia64.c:4549
4680 msgid "Directive invalid within a bundle"
4683 #: config/tc-ia64.c:4616
4684 msgid "Missing predicate relation type"
4687 #: config/tc-ia64.c:4632
4688 msgid "Unrecognized predicate relation type"
4691 #: config/tc-ia64.c:4652 config/tc-ia64.c:4677
4692 msgid "Predicate register expected"
4695 #: config/tc-ia64.c:4664
4696 msgid "Duplicate predicate register ignored"
4699 #: config/tc-ia64.c:4686
4700 msgid "Bad register range"
4703 #: config/tc-ia64.c:4714
4704 msgid "Predicate source and target required"
4707 #: config/tc-ia64.c:4716 config/tc-ia64.c:4728
4708 msgid "Use of p0 is not valid in this context"
4711 #: config/tc-ia64.c:4723
4712 msgid "At least two PR arguments expected"
4715 #: config/tc-ia64.c:4737
4716 msgid "At least one PR argument expected"
4719 #: config/tc-ia64.c:4773
4721 msgid "Inserting \"%s\" into entry hint table failed: %s"
4724 #. FIXME -- need 62-bit relocation type
4725 #: config/tc-ia64.c:5243
4726 msgid "62-bit relocation not yet implemented"
4729 #. XXX technically, this is wrong: we should not be issuing warning
4730 #. messages until we're sure this instruction pattern is going to
4732 #: config/tc-ia64.c:5316
4733 msgid "lower 16 bits of mask ignored"
4736 #: config/tc-ia64.c:5871
4737 msgid "Value truncated to 62 bits"
4740 #: config/tc-ia64.c:6222
4742 "Additional NOP may be necessary to workaround Itanium processor A/B step "
4746 #: config/tc-ia64.c:6405
4748 msgid "Unrecognized option '-x%s'"
4751 #: config/tc-ia64.c:6433
4754 " --mconstant-gp\t mark output file as using the constant-GP model\n"
4755 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
4756 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
4757 "\t\t\t without function descriptors (sets ELF header flag\n"
4758 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
4759 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
4760 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
4761 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
4762 " -xauto\t\t automagically remove dependency violations\n"
4763 " -xdebug\t\t debug dependency violation checker\n"
4766 #: config/tc-ia64.c:6452
4767 msgid "--gstabs is not supported for ia64"
4770 #: config/tc-ia64.c:6743 config/tc-mips.c:1063
4771 msgid "Could not set architecture and machine"
4774 #: config/tc-ia64.c:6850
4775 msgid "Explicit stops are ignored in auto mode"
4778 #: config/tc-ia64.c:6900
4779 msgid "Found '{' after explicit switch to automatic mode"
4782 #: config/tc-ia64.c:7347
4784 msgid "Unhandled dependency %s for %s (%s), note %d"
4787 #: config/tc-ia64.c:8623
4789 msgid "Unrecognized dependency specifier %d\n"
4792 #: config/tc-ia64.c:9425
4793 msgid "Only the first path encountering the conflict is reported"
4796 #: config/tc-ia64.c:9428
4797 msgid "This is the location of the conflicting usage"
4800 #. Pretend that we do not recognise this option.
4801 #: config/tc-m32r.c:231
4802 msgid "Unrecognised option: -hidden"
4805 #: config/tc-m32r.c:265
4806 msgid " M32R specific command line options:\n"
4809 #: config/tc-m32r.c:267
4811 " -m32r disable support for the m32rx instruction set\n"
4814 #: config/tc-m32r.c:269
4815 msgid " -m32rx support the extended m32rx instruction set\n"
4818 #: config/tc-m32r.c:271
4819 msgid " -O try to combine instructions in parallel\n"
4822 #: config/tc-m32r.c:274
4824 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
4827 #: config/tc-m32r.c:276
4828 msgid " violate contraints\n"
4831 #: config/tc-m32r.c:278
4832 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
4835 #: config/tc-m32r.c:280
4837 " instructions violate contraints\n"
4840 #: config/tc-m32r.c:282
4842 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
4845 #: config/tc-m32r.c:284
4847 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
4850 #: config/tc-m32r.c:287
4852 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
4856 #: config/tc-m32r.c:289
4857 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4860 #: config/tc-m32r.c:291
4861 msgid " -Wuh synonym for -warn-unmatched-high\n"
4864 #: config/tc-m32r.c:293
4865 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4868 #: config/tc-m32r.c:297
4869 msgid " -relax create linker relaxable code\n"
4872 #: config/tc-m32r.c:299
4873 msgid " -cpu-desc provide runtime cpu description file\n"
4876 #: config/tc-m32r.c:691
4877 msgid "Instructions write to the same destination register."
4880 #: config/tc-m32r.c:699
4881 msgid "Instructions do not use parallel execution pipelines."
4884 #: config/tc-m32r.c:706
4885 msgid "Instructions share the same execution pipeline"
4888 #: config/tc-m32r.c:776 config/tc-m32r.c:872
4890 msgid "not a 16 bit instruction '%s'"
4893 #: config/tc-m32r.c:783 config/tc-m32r.c:879 config/tc-m32r.c:1035
4895 msgid "unknown instruction '%s'"
4898 #: config/tc-m32r.c:792 config/tc-m32r.c:886 config/tc-m32r.c:1042
4900 msgid "instruction '%s' is for the M32RX only"
4903 #: config/tc-m32r.c:801 config/tc-m32r.c:895
4905 msgid "instruction '%s' cannot be executed in parallel."
4908 #: config/tc-m32r.c:856 config/tc-m32r.c:920 config/tc-m32r.c:1092
4909 msgid "internal error: lookup/get operands failed"
4912 #: config/tc-m32r.c:905
4914 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4917 #: config/tc-m32r.c:934
4920 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4921 "is this intentional ?"
4924 #: config/tc-m32r.c:938
4927 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4928 "is this intentional ?"
4931 #: config/tc-m32r.c:1252 config/tc-ppc.c:1574 config/tc-ppc.c:3998
4932 msgid "Expected comma after symbol-name: rest of line ignored."
4935 #: config/tc-m32r.c:1262
4937 msgid ".SCOMMon length (%ld.) <0! Ignored."
4940 #: config/tc-m32r.c:1276 config/tc-ppc.c:1596 config/tc-ppc.c:2647
4941 #: config/tc-ppc.c:4022
4942 msgid "ignoring bad alignment"
4945 #: config/tc-m32r.c:1288 config/tc-ppc.c:1633 config/tc-v850.c:333
4946 msgid "Common alignment not a power of 2"
4949 #: config/tc-m32r.c:1303 config/tc-ppc.c:1607 config/tc-ppc.c:4034
4951 msgid "Ignoring attempt to re-define symbol `%s'."
4954 #: config/tc-m32r.c:1312
4956 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4959 #: config/tc-m32r.c:1789
4960 msgid "Unmatched high/shigh reloc"
4963 #: config/tc-m68hc11.c:327
4966 "Motorola 68HC11/68HC12 options:\n"
4967 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4968 " --force-long-branchs always turn relative branchs into absolute ones\n"
4969 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4970 " when the offset is out of range\n"
4971 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4972 " when the instruction does not support direct mode\n"
4973 " --print-insn-syntax print the syntax of instruction in case of error\n"
4974 " --print-opcodes print the list of instructions with syntax\n"
4975 " --generate-example generate an example of each instruction\n"
4976 " (used for testing)\n"
4979 #: config/tc-m68hc11.c:368
4981 msgid "Default target `%s' is not supported."
4984 #. Dump the opcode statistics table.
4985 #: config/tc-m68hc11.c:387
4986 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4989 #: config/tc-m68hc11.c:437
4991 msgid "Option `%s' is not recognized."
4994 #: config/tc-m68hc11.c:658
4998 #: config/tc-m68hc11.c:667
5002 #: config/tc-m68hc11.c:676 config/tc-m68hc11.c:685
5006 #: config/tc-m68hc11.c:703
5010 #: config/tc-m68hc11.c:715
5014 #: config/tc-m68hc11.c:725
5019 #: config/tc-m68hc11.c:727
5023 #: config/tc-m68hc11.c:746
5027 #: config/tc-m68hc11.c:762
5030 "# Example of `%s' instructions\n"
5035 #: config/tc-m68hc11.c:810
5037 msgid "Instruction `%s' is not recognized."
5040 #: config/tc-m68hc11.c:815
5042 msgid "Instruction formats for `%s':"
5045 #: config/tc-m68hc11.c:948
5047 msgid "Immediate operand is not allowed for operand %d."
5050 #: config/tc-m68hc11.c:974
5051 msgid "Indirect indexed addressing is not valid for 68HC11."
5054 #: config/tc-m68hc11.c:994
5055 msgid "Spurious `,' or bad indirect register addressing mode."
5058 #: config/tc-m68hc11.c:1010
5059 msgid "Missing second register or offset for indexed-indirect mode."
5062 #: config/tc-m68hc11.c:1020
5063 msgid "Missing second register for indexed-indirect mode."
5066 #: config/tc-m68hc11.c:1036
5067 msgid "Missing `]' to close indexed-indirect mode."
5070 #: config/tc-m68hc11.c:1080
5071 msgid "Illegal operand."
5074 #: config/tc-m68hc11.c:1085
5075 msgid "Missing operand."
5078 #: config/tc-m68hc11.c:1137
5079 msgid "Pre-increment mode is not valid for 68HC11"
5082 #: config/tc-m68hc11.c:1150
5083 msgid "Wrong register in register indirect mode."
5086 #: config/tc-m68hc11.c:1158
5087 msgid "Missing `]' to close register indirect operand."
5090 #: config/tc-m68hc11.c:1175
5091 msgid "Post-decrement mode is not valid for 68HC11."
5094 #: config/tc-m68hc11.c:1183
5095 msgid "Post-increment mode is not valid for 68HC11."
5098 #: config/tc-m68hc11.c:1200
5099 msgid "Invalid indexed indirect mode."
5102 #: config/tc-m68hc11.c:1294
5104 msgid "Trap id `%ld' is out of range."
5107 #: config/tc-m68hc11.c:1298
5108 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
5111 #: config/tc-m68hc11.c:1305
5113 msgid "Operand out of 8-bit range: `%ld'."
5116 #: config/tc-m68hc11.c:1312
5117 msgid "The trap id must be a constant."
5120 #: config/tc-m68hc11.c:1337
5122 msgid "Operand `%x' not recognized in fixup8."
5125 #: config/tc-m68hc11.c:1357
5127 msgid "Operand out of 16-bit range: `%ld'."
5130 #: config/tc-m68hc11.c:1378
5132 msgid "Operand `%x' not recognized in fixup16."
5135 #: config/tc-m68hc11.c:1396
5137 msgid "Unexpected branch conversion with `%x'"
5140 #: config/tc-m68hc11.c:1483 config/tc-m68hc11.c:1612
5142 msgid "Operand out of range for a relative branch: `%ld'"
5145 #: config/tc-m68hc11.c:1580
5146 msgid "Invalid register for dbcc/tbcc instruction."
5149 #: config/tc-m68hc11.c:1671
5151 msgid "Increment/decrement value is out of range: `%ld'."
5154 #: config/tc-m68hc11.c:1682
5155 msgid "Expecting a register."
5158 #: config/tc-m68hc11.c:1697
5159 msgid "Invalid register for post/pre increment."
5162 #: config/tc-m68hc11.c:1727
5163 msgid "Invalid register."
5166 #: config/tc-m68hc11.c:1734
5168 msgid "Offset out of 16-bit range: %ld."
5171 #: config/tc-m68hc11.c:1739
5173 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
5176 #: config/tc-m68hc11.c:1805
5177 msgid "Expecting register D for indexed indirect mode."
5180 #: config/tc-m68hc11.c:1807
5181 msgid "Indexed indirect mode is not allowed for movb/movw."
5184 #: config/tc-m68hc11.c:1824
5185 msgid "Invalid accumulator register."
5188 #: config/tc-m68hc11.c:1849
5189 msgid "Invalid indexed register."
5192 #: config/tc-m68hc11.c:1857
5193 msgid "Addressing mode not implemented yet."
5196 #: config/tc-m68hc11.c:1872
5197 msgid "Invalid source register for this instruction, use 'tfr'."
5200 #: config/tc-m68hc11.c:1874
5201 msgid "Invalid source register."
5204 #: config/tc-m68hc11.c:1879
5205 msgid "Invalid destination register for this instruction, use 'tfr'."
5208 #: config/tc-m68hc11.c:1881
5209 msgid "Invalid destination register."
5212 #: config/tc-m68hc11.c:1966
5213 msgid "Invalid indexed register, expecting register X."
5216 #: config/tc-m68hc11.c:1968
5217 msgid "Invalid indexed register, expecting register Y."
5220 #: config/tc-m68hc11.c:2260
5221 msgid "No instruction or missing opcode."
5224 #: config/tc-m68hc11.c:2325
5226 msgid "Opcode `%s' is not recognized."
5229 #: config/tc-m68hc11.c:2347
5231 msgid "Garbage at end of instruction: `%s'."
5234 #: config/tc-m68hc11.c:2370
5236 msgid "Invalid operand for `%s'"
5239 #: config/tc-m68hc11.c:2427
5241 msgid "Relocation %d is not supported by object file format."
5244 #: config/tc-m68hc11.c:2606
5245 msgid "bra or bsr with undefined symbol."
5248 #: config/tc-m68hc11.c:2676 config/tc-m68hc11.c:2726
5250 msgid "Subtype %d is not recognized."
5253 #: config/tc-m68hc11.c:2759
5254 msgid "Expression too complex."
5257 #: config/tc-m68hc11.c:2787
5258 msgid "Value out of 16-bit range."
5261 #: config/tc-m68hc11.c:2810
5263 msgid "Value %ld too large for 8-bit PC-relative branch."
5266 #: config/tc-m68hc11.c:2817
5268 msgid "Auto increment/decrement offset '%ld' is out of range."
5271 #: config/tc-m68hc11.c:2828
5273 msgid "Line %d: unknown relocation type: 0x%x."
5276 #: config/tc-m68k.c:684
5277 msgid "Unknown PC relative instruction"
5280 #: config/tc-m68k.c:823
5282 msgid "Can not do %d byte pc-relative relocation"
5285 #: config/tc-m68k.c:825
5287 msgid "Can not do %d byte pc-relative pic relocation"
5290 #: config/tc-m68k.c:830
5292 msgid "Can not do %d byte relocation"
5295 #: config/tc-m68k.c:832
5297 msgid "Can not do %d byte pic relocation"
5300 #: config/tc-m68k.c:908
5302 msgid "Unable to produce reloc against symbol '%s'"
5305 #: config/tc-m68k.c:952 config/tc-mips.c:13040 config/tc-vax.c:3442
5307 msgid "Cannot make %s relocation PC relative"
5310 #: config/tc-m68k.c:1045 config/tc-tahoe.c:1495 config/tc-vax.c:1890
5314 #: config/tc-m68k.c:1075 config/tc-tahoe.c:1512 config/tc-vax.c:1907
5315 msgid "Unknown operator"
5318 #: config/tc-m68k.c:1850
5319 msgid "invalid instruction for this architecture; needs "
5322 #: config/tc-m68k.c:1855
5323 msgid "fpu (68040, 68060 or 68881/68882)"
5326 #: config/tc-m68k.c:1858
5327 msgid "mmu (68030 or 68851)"
5330 #: config/tc-m68k.c:1861
5331 msgid "68020 or higher"
5334 #: config/tc-m68k.c:1864
5335 msgid "68000 or higher"
5338 #: config/tc-m68k.c:1867
5339 msgid "68010 or higher"
5342 #: config/tc-m68k.c:1896
5343 msgid "operands mismatch"
5346 #: config/tc-m68k.c:1953 config/tc-m68k.c:1959 config/tc-m68k.c:1965
5347 #: config/tc-mmix.c:2465 config/tc-mmix.c:2489
5348 msgid "operand out of range"
5351 #: config/tc-m68k.c:2022
5353 msgid "Bignum too big for %c format; truncated"
5356 #: config/tc-m68k.c:2090
5357 msgid "displacement too large for this architecture; needs 68020 or higher"
5360 #: config/tc-m68k.c:2200
5362 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
5365 #: config/tc-m68k.c:2205
5366 msgid "invalid index size for coldfire"
5369 #: config/tc-m68k.c:2258
5370 msgid "Forcing byte displacement"
5373 #: config/tc-m68k.c:2260
5374 msgid "byte displacement out of range"
5377 #: config/tc-m68k.c:2307 config/tc-m68k.c:2345
5378 msgid "invalid operand mode for this architecture; needs 68020 or higher"
5381 #: config/tc-m68k.c:2331 config/tc-m68k.c:2365
5382 msgid ":b not permitted; defaulting to :w"
5385 #: config/tc-m68k.c:2442
5386 msgid "unsupported byte value; use a different suffix"
5389 #: config/tc-m68k.c:2456
5390 msgid "unknown/incorrect operand"
5393 #: config/tc-m68k.c:2489 config/tc-m68k.c:2497 config/tc-m68k.c:2504
5394 #: config/tc-m68k.c:2511
5395 msgid "out of range"
5398 #: config/tc-m68k.c:2557
5399 msgid "Can't use long branches on 68000/68010/5200"
5402 #: config/tc-m68k.c:2667
5403 msgid "Expression out of range, using 0"
5406 #: config/tc-m68k.c:2779 config/tc-m68k.c:2795
5407 msgid "Floating point register in register list"
5410 #: config/tc-m68k.c:2785
5411 msgid "Wrong register in floating-point reglist"
5414 #: config/tc-m68k.c:2801
5415 msgid "incorrect register in reglist"
5418 #: config/tc-m68k.c:2807
5419 msgid "wrong register in floating-point reglist"
5423 #: config/tc-m68k.c:3248
5428 #: config/tc-m68k.c:3259
5432 #: config/tc-m68k.c:3276
5433 msgid "Missing operand"
5436 #: config/tc-m68k.c:3608
5438 msgid "%s -- statement `%s' ignored"
5441 #: config/tc-m68k.c:3657
5443 msgid "Don't know how to figure width of %c in md_assemble()"
5446 #: config/tc-m68k.c:3839 config/tc-m68k.c:3877
5448 msgid "Internal Error: Can't find %s in hash table"
5451 #: config/tc-m68k.c:3842 config/tc-m68k.c:3880
5453 msgid "Internal Error: Can't hash %s: %s"
5456 #: config/tc-m68k.c:4006
5458 msgid "unrecognized default cpu `%s' ???"
5461 #: config/tc-m68k.c:4018
5462 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
5465 #: config/tc-m68k.c:4038
5466 msgid "options for 68881 and no-68881 both given"
5469 #: config/tc-m68k.c:4040
5470 msgid "options for 68851 and no-68851 both given"
5473 #: config/tc-m68k.c:4111
5475 msgid "text label `%s' aligned to odd boundary"
5478 #: config/tc-m68k.c:4330
5479 msgid "invalid byte branch offset"
5482 #: config/tc-m68k.c:4367
5483 msgid "short branch with zero offset: use :w"
5486 #: config/tc-m68k.c:4836 config/tc-m68k.c:4847
5487 msgid "expression out of range: defaulting to 1"
5490 #: config/tc-m68k.c:4879
5491 msgid "expression out of range: defaulting to 0"
5494 #: config/tc-m68k.c:4912 config/tc-m68k.c:4924
5496 msgid "Can't deal with expression; defaulting to %ld"
5499 #: config/tc-m68k.c:4938
5500 msgid "expression doesn't fit in BYTE"
5503 #: config/tc-m68k.c:4942
5504 msgid "expression doesn't fit in WORD"
5507 #: config/tc-m68k.c:5035
5509 msgid "%s: unrecognized processor name"
5512 #: config/tc-m68k.c:5100
5513 msgid "bad coprocessor id"
5516 #: config/tc-m68k.c:5106
5517 msgid "unrecognized fopt option"
5520 #: config/tc-m68k.c:5240
5522 msgid "option `%s' may not be negated"
5525 #: config/tc-m68k.c:5251
5527 msgid "option `%s' not recognized"
5530 #: config/tc-m68k.c:5284
5531 msgid "bad format of OPT NEST=depth"
5534 #: config/tc-m68k.c:5347
5535 msgid "missing label"
5538 #: config/tc-m68k.c:5371 config/tc-m68k.c:5400
5539 msgid "bad register list"
5542 #: config/tc-m68k.c:5373
5544 msgid "bad register list: %s"
5547 #: config/tc-m68k.c:5471
5548 msgid "restore without save"
5551 #: config/tc-m68k.c:5645 config/tc-m68k.c:6032
5552 msgid "syntax error in structured control directive"
5555 #: config/tc-m68k.c:5694
5556 msgid "missing condition code in structured control directive"
5559 #: config/tc-m68k.c:5766
5562 "Condition <%c%c> in structured control directive can not be encoded correctly"
5565 #: config/tc-m68k.c:6075
5566 msgid "missing then"
5569 #: config/tc-m68k.c:6157
5570 msgid "else without matching if"
5573 #: config/tc-m68k.c:6191
5574 msgid "endi without matching if"
5577 #: config/tc-m68k.c:6232
5578 msgid "break outside of structured loop"
5581 #: config/tc-m68k.c:6271
5582 msgid "next outside of structured loop"
5585 #: config/tc-m68k.c:6323
5589 #: config/tc-m68k.c:6361
5590 msgid "missing to or downto"
5593 #: config/tc-m68k.c:6397 config/tc-m68k.c:6431 config/tc-m68k.c:6650
5597 #: config/tc-m68k.c:6534
5598 msgid "endf without for"
5601 #: config/tc-m68k.c:6590
5602 msgid "until without repeat"
5605 #: config/tc-m68k.c:6686
5606 msgid "endw without while"
5609 #: config/tc-m68k.c:6810
5611 msgid "unrecognized option `%s'"
5614 #: config/tc-m68k.c:6855
5616 msgid "unrecognized architecture specification `%s'"
5619 #: config/tc-m68k.c:6948
5623 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
5624 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060 |\n"
5625 "-m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360 | -mcpu32 |\n"
5626 "-m5200 | -m5202 | -m5204 | -m5206 | -m5206e | -m5307 | -m5407\n"
5627 "\t\t\tspecify variant of 680X0 architecture [default %s]\n"
5628 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
5629 "\t\t\ttarget has/lacks floating-point coprocessor\n"
5630 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
5633 #: config/tc-m68k.c:6959
5635 "-m68851 | -mno-68851\n"
5636 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
5637 "\t\t\t[default yes for 68020 and up]\n"
5638 "-pic, -k\t\tgenerate position independent code\n"
5639 "-S\t\t\tturn jbsr into jsr\n"
5640 "--pcrel never turn PC-relative branches into absolute jumps\n"
5641 "--register-prefix-optional\n"
5642 "\t\t\trecognize register names without prefix character\n"
5643 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
5646 #: config/tc-m68k.c:6969
5648 "--base-size-default-16\tbase reg without size is 16 bits\n"
5649 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
5650 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
5651 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
5654 #: config/tc-m68k.c:7004
5656 msgid "Error %s in %s\n"
5659 #: config/tc-m68k.c:7008
5661 msgid "Opcode(%d.%s): "
5664 #: config/tc-m88k.c:201
5666 msgid "Can't hash instruction '%s':%s"
5669 #: config/tc-m88k.c:250
5671 msgid "Invalid mnemonic '%s'"
5674 #: config/tc-m88k.c:268
5675 msgid "Parameter syntax error"
5678 #: config/tc-m88k.c:321
5679 msgid "Unknown relocation type"
5682 #. Having this here repeats the warning somtimes.
5683 #. But can't we stand that?
5684 #: config/tc-m88k.c:434
5685 msgid "Use of obsolete instruction"
5688 #: config/tc-m88k.c:551
5689 msgid "Expression truncated to 16 bits"
5692 #: config/tc-m88k.c:617 config/tc-m88k.c:639
5693 msgid "Expression truncated to 5 bits"
5696 #: config/tc-m88k.c:856
5697 msgid "Expression truncated to 9 bits"
5700 #: config/tc-m88k.c:878
5701 msgid "Removed lower 2 bits of expression"
5704 #: config/tc-m88k.c:952
5705 msgid "md_number_to_disp not defined"
5708 #: config/tc-m88k.c:962
5709 msgid "md_number_to_field not defined"
5712 #: config/tc-m88k.c:1077
5713 msgid "Relaxation should never occur"
5716 #: config/tc-m88k.h:78
5717 msgid "m88k convert_frag\n"
5720 #: config/tc-mcore.c:508
5722 msgid "register expected, but saw '%.6s'"
5725 #: config/tc-mcore.c:592
5727 msgid "control register expected, but saw '%.6s'"
5730 #: config/tc-mcore.c:630
5731 msgid "bad/missing psr specifier"
5734 #: config/tc-mcore.c:791
5735 msgid "more than 65K literal pools"
5738 #: config/tc-mcore.c:845
5742 #: config/tc-mcore.c:885
5743 msgid "operand must be a constant"
5746 #: config/tc-mcore.c:887
5748 msgid "operand must be absolute in range %d..%d, not %d"
5751 #: config/tc-mcore.c:925
5752 msgid "operand must be a multiple of 4"
5755 #: config/tc-mcore.c:932
5756 msgid "operand must be a multiple of 2"
5759 #: config/tc-mcore.c:946 config/tc-mcore.c:1458 config/tc-mcore.c:1512
5760 msgid "base register expected"
5763 #: config/tc-mcore.c:995
5765 msgid "unknown opcode \"%s\""
5768 #: config/tc-mcore.c:1038
5769 msgid "invalid register: r15 illegal"
5772 #: config/tc-mcore.c:1086 config/tc-mcore.c:1662
5773 msgid "M340 specific opcode used when assembling for M210"
5776 #: config/tc-mcore.c:1104 config/tc-mcore.c:1143 config/tc-mcore.c:1162
5777 #: config/tc-mcore.c:1181 config/tc-mcore.c:1208 config/tc-mcore.c:1237
5778 #: config/tc-mcore.c:1274 config/tc-mcore.c:1309 config/tc-mcore.c:1328
5779 #: config/tc-mcore.c:1347 config/tc-mcore.c:1379 config/tc-mcore.c:1404
5780 #: config/tc-mcore.c:1461 config/tc-mcore.c:1515 config/tc-mcore.c:1551
5781 #: config/tc-mcore.c:1609 config/tc-mcore.c:1631 config/tc-mcore.c:1654
5782 msgid "second operand missing"
5785 #: config/tc-mcore.c:1119
5786 msgid "destination register must be r1"
5789 #: config/tc-mcore.c:1140
5790 msgid "source register must be r1"
5793 #: config/tc-mcore.c:1203 config/tc-mcore.c:1260
5794 msgid "immediate is not a power of two"
5797 #: config/tc-mcore.c:1231
5798 msgid "translating bgeni to movi"
5801 #: config/tc-mcore.c:1268
5802 msgid "translating mgeni to movi"
5805 #: config/tc-mcore.c:1300
5806 msgid "translating bmaski to movi"
5809 #: config/tc-mcore.c:1374
5811 msgid "displacement too large (%d)"
5814 #: config/tc-mcore.c:1388
5815 msgid "Invalid register: r0 and r15 illegal"
5818 #: config/tc-mcore.c:1419
5819 msgid "bad starting register: r0 and r15 invalid"
5822 #: config/tc-mcore.c:1432
5823 msgid "ending register must be r15"
5826 #: config/tc-mcore.c:1452
5827 msgid "bad base register: must be r0"
5830 #: config/tc-mcore.c:1470
5831 msgid "first register must be r4"
5834 #: config/tc-mcore.c:1481
5835 msgid "last register must be r7"
5838 #: config/tc-mcore.c:1518
5839 msgid "reg-reg expected"
5842 #: config/tc-mcore.c:1628
5843 msgid "second operand must be 1"
5846 #: config/tc-mcore.c:1649
5847 msgid "zero used as immediate value"
5850 #: config/tc-mcore.c:1676
5851 msgid "duplicated psr bit specifier"
5854 #: config/tc-mcore.c:1682
5855 msgid "`af' must appear alone"
5858 #: config/tc-mcore.c:1689
5860 msgid "unimplemented opcode \"%s\""
5863 #: config/tc-mcore.c:1698
5865 msgid "ignoring operands: %s "
5868 #: config/tc-mcore.c:1767 config/tc-w65.c:829
5869 msgid "Bad call to MD_NTOF()"
5872 #: config/tc-mcore.c:1840
5874 msgid "unrecognised cpu type '%s'"
5877 #: config/tc-mcore.c:1859
5879 "MCORE specific options:\n"
5880 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5881 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5882 " -cpu=[210|340] select CPU type\n"
5883 " -EB assemble for a big endian system (default)\n"
5884 " -EL assemble for a little endian system\n"
5887 #: config/tc-mcore.c:1878
5888 msgid "failed sanity check: short_jump"
5891 #: config/tc-mcore.c:1889
5892 msgid "failed sanity check: long_jump"
5895 #: config/tc-mcore.c:1915
5897 msgid "odd displacement at %x"
5900 #: config/tc-mcore.c:2099
5904 #: config/tc-mcore.c:2130
5906 msgid "odd distance branch (0x%x bytes)"
5909 #: config/tc-mcore.c:2134
5911 msgid "pcrel for branch to %s too far (0x%x)"
5914 #: config/tc-mcore.c:2153
5916 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5919 #: config/tc-mcore.c:2164
5921 msgid "pcrel for loopt too far (0x%x)"
5924 #: config/tc-mcore.c:2394
5926 msgid "Can not do %d byte %srelocation"
5929 #: config/tc-mcore.c:2396
5933 #: config/tc-mips.c:701
5935 msgid "internal Error, line %d, %s"
5938 #: config/tc-mips.c:703
5939 msgid "MIPS internal Error"
5942 #: config/tc-mips.c:1100
5944 msgid "internal: can't hash `%s': %s"
5947 #: config/tc-mips.c:1108
5949 msgid "internal error: bad mips16 opcode: %s %s\n"
5952 #: config/tc-mips.c:1289
5954 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5957 #: config/tc-mips.c:1844 config/tc-mips.c:13185
5958 msgid "extended instruction in delay slot"
5961 #: config/tc-mips.c:1888 config/tc-mips.c:1899
5963 msgid "jump to misaligned address (0x%lx)"
5966 #: config/tc-mips.c:1892 config/tc-mips.c:1903
5968 msgid "jump address range overflow (0x%lx)"
5971 #: config/tc-mips.c:2707 config/tc-mips.c:3108
5972 msgid "Macro instruction expanded into multiple instructions"
5975 #: config/tc-mips.c:2719
5977 "Macro instruction expanded into multiple instructions in a branch delay slot"
5980 #: config/tc-mips.c:3143 config/tc-mips.c:7198 config/tc-mips.c:7227
5981 #: config/tc-mips.c:7297 config/tc-mips.c:7323
5982 msgid "operand overflow"
5985 #: config/tc-mips.c:3170 config/tc-mips.c:6562 config/tc-mips.c:7404
5986 msgid "Macro used $at after \".set noat\""
5989 #: config/tc-mips.c:3207
5990 msgid "unsupported large constant"
5993 #: config/tc-mips.c:3209
5995 msgid "Instruction %s requires absolute expression"
5998 #: config/tc-mips.c:3353
6000 msgid "Number (0x%lx) larger than 32 bits"
6003 #: config/tc-mips.c:3375
6004 msgid "Number larger than 64 bits"
6007 #: config/tc-mips.c:3692 config/tc-mips.c:3770 config/tc-mips.c:5706
6008 #: config/tc-mips.c:5757 config/tc-mips.c:6305 config/tc-mips.c:6364
6009 msgid "PIC code offset overflow (max 16 signed bits)"
6012 #: config/tc-mips.c:4018
6014 msgid "Branch %s is always false (nop)"
6017 #: config/tc-mips.c:4026
6019 msgid "Branch likely %s is always false"
6022 #: config/tc-mips.c:4034 config/tc-mips.c:4103 config/tc-mips.c:4198
6023 #: config/tc-mips.c:4248 config/tc-mips.c:7513 config/tc-mips.c:7521
6024 #: config/tc-mips.c:7529 config/tc-mips.c:7638
6025 msgid "Unsupported large constant"
6028 #. result is always true
6029 #: config/tc-mips.c:4068
6031 msgid "Branch %s is always true"
6034 #: config/tc-mips.c:4320 config/tc-mips.c:4432
6035 msgid "Divide by zero."
6038 #: config/tc-mips.c:4521
6039 msgid "dla used to load 32-bit register"
6042 #: config/tc-mips.c:4524
6043 msgid "la used to load 64-bit address"
6046 #: config/tc-mips.c:5115
6047 msgid "MIPS PIC call to register other than $25"
6050 #: config/tc-mips.c:5122 config/tc-mips.c:5133 config/tc-mips.c:5251
6051 #: config/tc-mips.c:5262
6052 msgid "No .cprestore pseudo-op used in PIC code"
6055 #: config/tc-mips.c:5127 config/tc-mips.c:5256
6056 msgid "No .frame pseudo-op used in PIC code"
6059 #: config/tc-mips.c:5334 config/tc-mips.c:5423 config/tc-mips.c:6054
6060 #: config/tc-mips.c:6095 config/tc-mips.c:6113 config/tc-mips.c:6846
6061 msgid "opcode not supported on this processor"
6064 #: config/tc-mips.c:6728 config/tc-mips.c:6755 config/tc-mips.c:6799
6065 #: config/tc-mips.c:6826
6066 msgid "rotate count too large"
6069 #: config/tc-mips.c:6886
6071 msgid "Instruction %s: result is always false"
6074 #: config/tc-mips.c:7059
6076 msgid "Instruction %s: result is always true"
6079 #. FIXME: Check if this is one of the itbl macros, since they
6080 #. are added dynamically.
6081 #: config/tc-mips.c:7400
6083 msgid "Macro %s not implemented yet"
6086 #: config/tc-mips.c:7671
6088 msgid "internal: bad mips opcode (mask error): %s %s"
6091 #: config/tc-mips.c:7733
6093 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
6096 #: config/tc-mips.c:7740
6098 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
6101 #: config/tc-mips.c:7854
6103 msgid "opcode not supported on this processor: %s (%s)"
6106 #: config/tc-mips.c:7934
6108 msgid "Improper shift amount (%lu)"
6111 #: config/tc-mips.c:7960 config/tc-mips.c:9268 config/tc-mips.c:9383
6113 msgid "Invalid value for `%s' (%lu)"
6116 #: config/tc-mips.c:7978
6118 msgid "Illegal break code (%lu)"
6121 #: config/tc-mips.c:7992
6123 msgid "Illegal lower break code (%lu)"
6126 #: config/tc-mips.c:8005
6128 msgid "Illegal 20-bit code (%lu)"
6131 #: config/tc-mips.c:8017
6133 msgid "Coproccesor code > 25 bits (%lu)"
6136 #: config/tc-mips.c:8030
6138 msgid "Illegal 19-bit code (%lu)"
6141 #: config/tc-mips.c:8042
6143 msgid "Invalid performance register (%lu)"
6146 #: config/tc-mips.c:8079
6148 msgid "Invalid register number (%d)"
6151 #: config/tc-mips.c:8255
6153 msgid "Invalid MDMX Immediate (%ld)"
6156 #: config/tc-mips.c:8298
6158 msgid "Invalid float register number (%d)"
6161 #: config/tc-mips.c:8308
6163 msgid "Float register should be even, was %d"
6166 #: config/tc-mips.c:8347
6168 msgid "Bad element selector %ld"
6171 #: config/tc-mips.c:8354
6173 msgid "Expecting ']' found '%s'"
6176 #: config/tc-mips.c:8396
6177 msgid "absolute expression required"
6180 #: config/tc-mips.c:8464
6182 msgid "Bad floating point constant: %s"
6185 #: config/tc-mips.c:8592
6186 msgid "Can't use floating point insn in this section"
6189 #: config/tc-mips.c:8635 config/tc-mips.c:8640 config/tc-mips.c:8763
6190 #: config/tc-mips.c:8768
6191 msgid "bad composition of relocations"
6194 #: config/tc-mips.c:8668
6195 msgid "16 bit expression not in range 0..65535"
6198 #: config/tc-mips.c:8705
6199 msgid "16 bit expression not in range -32768..32767"
6202 #: config/tc-mips.c:8787
6203 msgid "lui expression not in range 0..65535"
6206 #: config/tc-mips.c:8811
6208 msgid "invalid condition code register $fcc%d"
6211 #: config/tc-mips.c:8836
6212 msgid "invalid coprocessor sub-selection value (0-7)"
6215 #: config/tc-mips.c:8841
6217 msgid "bad char = '%c'\n"
6220 #: config/tc-mips.c:8852 config/tc-mips.c:8857 config/tc-mips.c:9408
6221 msgid "illegal operands"
6224 #: config/tc-mips.c:8924
6225 msgid "unrecognized opcode"
6228 #: config/tc-mips.c:9036
6230 msgid "invalid register number (%d)"
6233 #: config/tc-mips.c:9127
6234 msgid "used $at without \".set noat\""
6237 #: config/tc-mips.c:9302
6238 msgid "can't parse register list"
6241 #: config/tc-mips.c:9534
6242 msgid "extended operand requested but not required"
6245 #: config/tc-mips.c:9536
6246 msgid "invalid unextended operand value"
6249 #: config/tc-mips.c:9564
6250 msgid "operand value out of range for instruction"
6253 #: config/tc-mips.c:9796
6254 msgid "internal error"
6257 #: config/tc-mips.c:10129
6259 msgid "invalid architecture -mtune=%s"
6262 #: config/tc-mips.c:10132
6264 msgid "invalid architecture -march=%s"
6267 #: config/tc-mips.c:10135
6269 msgid "invalid architecture -mcpu=%s"
6272 #: config/tc-mips.c:10147
6274 msgid "A different -mtune= was already specified, is now -mtune=%s"
6277 #: config/tc-mips.c:10153
6279 msgid "A different -march= was already specified, is now -march=%s"
6282 #: config/tc-mips.c:10159
6284 msgid "A different -mcpu= was already specified, is now -mcpu=%s"
6287 #: config/tc-mips.c:10169
6288 msgid "A different -march= or -mtune= was already specified, is now -m4650"
6291 #: config/tc-mips.c:10181
6292 msgid "A different -march= or -mtune= was already specified, is now -m4010"
6295 #: config/tc-mips.c:10193
6296 msgid "A different -march= or -mtune= was already specified, is now -m4100"
6299 #: config/tc-mips.c:10205
6300 msgid "A different -march= or -mtune= was already specified, is now -m3900"
6303 #: config/tc-mips.c:10244
6304 msgid "-G may not be used with embedded PIC code"
6307 #: config/tc-mips.c:10257
6308 msgid "-call_shared is supported only for ELF format"
6311 #: config/tc-mips.c:10263 config/tc-mips.c:11708 config/tc-mips.c:11918
6312 msgid "-G may not be used with SVR4 PIC code"
6315 #: config/tc-mips.c:10272
6316 msgid "-non_shared is supported only for ELF format"
6319 #: config/tc-mips.c:10289
6320 msgid "-G is not supported for this configuration"
6323 #: config/tc-mips.c:10294
6324 msgid "-G may not be used with SVR4 or embedded PIC code"
6327 #: config/tc-mips.c:10308
6328 msgid "-32 is supported for ELF format only"
6331 #: config/tc-mips.c:10317
6332 msgid "-n32 is supported for ELF format only"
6335 #: config/tc-mips.c:10326
6336 msgid "-64 is supported for ELF format only"
6339 #: config/tc-mips.c:10331 config/tc-mips.c:10370
6340 msgid "No compiled in support for 64 bit object file format"
6343 #: config/tc-mips.c:10357
6344 msgid "-mabi is supported for ELF format only"
6347 #: config/tc-mips.c:10377
6349 msgid "invalid abi -mabi=%s"
6352 #: config/tc-mips.c:10444
6355 "-membedded-pic\t\tgenerate embedded position independent code\n"
6356 "-EB\t\t\tgenerate big endian output\n"
6357 "-EL\t\t\tgenerate little endian output\n"
6358 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
6359 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
6360 "\t\t\timplicitly with the gp register [default 8]\n"
6363 #: config/tc-mips.c:10452
6365 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
6366 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
6367 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
6368 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
6369 "-mips5 generate MIPS ISA V instructions\n"
6370 "-mips32 generate MIPS32 ISA instructions\n"
6371 "-mips64 generate MIPS64 ISA instructions\n"
6372 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
6375 #: config/tc-mips.c:10488
6377 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
6378 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
6379 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
6382 #: config/tc-mips.c:10501
6384 "-mips16\t\t\tgenerate mips16 instructions\n"
6385 "-no-mips16\t\tdo not generate mips16 instructions\n"
6388 #: config/tc-mips.c:10504
6390 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
6391 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
6392 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
6393 "-O\t\t\tremove unneeded NOPs and swap branches\n"
6394 "-n\t\t\twarn about NOPs generated from macros\n"
6395 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
6396 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
6397 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
6400 #: config/tc-mips.c:10514
6402 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
6403 "-non_shared\t\tdo not generate position independent code\n"
6404 "-xgot\t\t\tassume a 32 bit GOT\n"
6405 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
6408 #: config/tc-mips.c:10530
6410 "-32\t\t\tcreate o32 ABI object file (default)\n"
6411 "-n32\t\t\tcreate n32 ABI object file\n"
6412 "-64\t\t\tcreate 64 ABI object file\n"
6415 #: config/tc-mips.c:10550
6416 msgid "-G not supported in this configuration."
6419 #: config/tc-mips.c:10569
6421 "The -mcpu option can't be used together with -march. Use -mtune instead of -"
6425 #: config/tc-mips.c:10577
6427 "The -mcpu option can't be used together with -mtune. Use -march instead of -"
6431 #: config/tc-mips.c:10626 config/tc-mips.c:10651
6432 msgid "The -mcpu option is deprecated. Please use -march and -mtune instead."
6435 #. This really should be an error instead of a warning, but old
6436 #. compilers only have -mcpu which sets both arch and tune. For
6437 #. now, we discard arch and preserve tune.
6438 #: config/tc-mips.c:10671
6439 msgid "The -march option is incompatible to -mipsN and therefore ignored."
6442 #: config/tc-mips.c:10723
6443 msgid "trap exception not supported at ISA 1"
6446 #: config/tc-mips.c:10891
6448 msgid "Unmatched %%hi reloc"
6451 #: config/tc-mips.c:11111
6452 msgid "Invalid PC relative reloc"
6455 #: config/tc-mips.c:11219 config/tc-sparc.c:3113 config/tc-sparc.c:3120
6456 #: config/tc-sparc.c:3127 config/tc-sparc.c:3134 config/tc-sparc.c:3141
6457 #: config/tc-sparc.c:3150 config/tc-sparc.c:3161 config/tc-sparc.c:3183
6458 #: config/tc-sparc.c:3207 write.c:1038 write.c:1101
6459 msgid "relocation overflow"
6462 #: config/tc-mips.c:11230
6464 msgid "Branch to odd address (%lx)"
6467 #: config/tc-mips.c:11295
6468 msgid "Branch out of range"
6471 #: config/tc-mips.c:11403
6473 msgid "%08lx UNDEFINED\n"
6476 #: config/tc-mips.c:11466
6478 msgid "Alignment too large: %d. assumed."
6481 #: config/tc-mips.c:11469
6482 msgid "Alignment negative: 0 assumed."
6485 #: config/tc-mips.c:11557
6486 msgid "No read only data section in this object file format"
6489 #: config/tc-mips.c:11580
6490 msgid "Global pointers not supported; recompile -G 0"
6493 #: config/tc-mips.c:11666
6495 msgid "%s: no such section"
6498 #: config/tc-mips.c:11703
6500 msgid ".option pic%d not supported"
6503 #: config/tc-mips.c:11714
6505 msgid "Unrecognized option \"%s\""
6508 #: config/tc-mips.c:11777
6509 msgid "`noreorder' must be set before `nomacro'"
6512 #: config/tc-mips.c:11841 config/tc-mips.c:11855
6514 msgid "unknown ISA level %s"
6517 #: config/tc-mips.c:11877
6518 msgid ".set pop with no .set push"
6521 #: config/tc-mips.c:11901
6523 msgid "Tried to set unrecognized symbol: %s\n"
6526 #: config/tc-mips.c:11952
6527 msgid ".cpload not in noreorder section"
6530 #: config/tc-mips.c:12009 config/tc-mips.c:12028
6531 msgid "missing argument separator ',' for .cpsetup"
6534 #: config/tc-mips.c:12213
6535 msgid "Unsupported use of .gpword"
6538 #: config/tc-mips.c:12348
6539 msgid "expected `$'"
6542 #: config/tc-mips.c:12356
6543 msgid "Bad register number"
6546 #: config/tc-mips.c:12404
6547 msgid "Unrecognized register name"
6550 #: config/tc-mips.c:12590
6551 msgid "unsupported PC relative reference to different section"
6554 #: config/tc-mips.c:12703
6555 msgid "unsupported relocation"
6558 #: config/tc-mips.c:12799
6559 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
6562 #: config/tc-mips.c:12869
6563 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
6566 #: config/tc-mips.c:13072 config/tc-sh.c:3799
6568 msgid "Can not represent %s relocation in this object file format"
6571 #: config/tc-mips.c:13423
6572 msgid "missing .end at end of assembly"
6575 #: config/tc-mips.c:13438
6576 msgid "expected simple number"
6579 #: config/tc-mips.c:13464
6581 msgid " *input_line_pointer == '%c' 0x%02x\n"
6584 #: config/tc-mips.c:13466
6585 msgid "invalid number"
6588 #: config/tc-mips.c:13555
6589 msgid ".end not in text section"
6592 #: config/tc-mips.c:13559
6593 msgid ".end directive without a preceding .ent directive."
6596 #: config/tc-mips.c:13568
6597 msgid ".end symbol does not match .ent symbol."
6600 #: config/tc-mips.c:13575
6601 msgid ".end directive missing or unknown symbol"
6604 #: config/tc-mips.c:13649
6605 msgid ".ent or .aent not in text section."
6608 #: config/tc-mips.c:13652
6609 msgid "missing .end"
6612 #: config/tc-mips.c:13694 ecoff.c:3200
6613 msgid ".frame outside of .ent"
6616 #: config/tc-mips.c:13705
6617 msgid "Bad .frame directive"
6620 #: config/tc-mips.c:13738
6621 msgid ".mask/.fmask outside of .ent"
6624 #: config/tc-mips.c:13745
6625 msgid "Bad .mask/.fmask directive"
6628 #: config/tc-mmix.c:681
6629 msgid " MMIX-specific command line options:\n"
6632 #: config/tc-mmix.c:682
6634 " -fixed-special-register-names\n"
6635 " Allow only the original special register names.\n"
6638 #: config/tc-mmix.c:685
6639 msgid " -globalize-symbols Make all symbols global.\n"
6642 #: config/tc-mmix.c:687
6643 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
6646 #: config/tc-mmix.c:689
6647 msgid " -relax Create linker relaxable code.\n"
6650 #: config/tc-mmix.c:691
6652 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
6653 " Implies -fixed-special-register-names.\n"
6656 #: config/tc-mmix.c:694
6658 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
6659 " into multiple instructions.\n"
6662 #: config/tc-mmix.c:697
6664 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
6667 #: config/tc-mmix.c:699
6669 " -linker-allocated-gregs If there's no suitable GREG definition for "
6670 "the operands of an instruction, let the linker "
6674 #: config/tc-mmix.c:702
6676 " -x Do not warn when an operand to GETA, a branch,\n"
6677 " PUSHJ or JUMP is not known to be within range.\n"
6678 " The linker will catch any errors. Implies\n"
6679 " -linker-allocated-gregs."
6682 #: config/tc-mmix.c:829
6684 msgid "unknown opcode: `%s'"
6687 #: config/tc-mmix.c:951 config/tc-mmix.c:966
6688 msgid "specified location wasn't TETRA-aligned"
6691 #: config/tc-mmix.c:953 config/tc-mmix.c:968 config/tc-mmix.c:4086
6692 #: config/tc-mmix.c:4102
6693 msgid "unaligned data at an absolute location is not supported"
6696 #: config/tc-mmix.c:1078
6698 msgid "invalid operand to opcode %s: `%s'"
6701 #: config/tc-mmix.c:1100 config/tc-mmix.c:1127 config/tc-mmix.c:1160
6702 #: config/tc-mmix.c:1168 config/tc-mmix.c:1185 config/tc-mmix.c:1213
6703 #: config/tc-mmix.c:1234 config/tc-mmix.c:1259 config/tc-mmix.c:1307
6704 #: config/tc-mmix.c:1405 config/tc-mmix.c:1430 config/tc-mmix.c:1462
6705 #: config/tc-mmix.c:1494 config/tc-mmix.c:1524 config/tc-mmix.c:1577
6706 #: config/tc-mmix.c:1594 config/tc-mmix.c:1621 config/tc-mmix.c:1649
6707 #: config/tc-mmix.c:1676 config/tc-mmix.c:1702 config/tc-mmix.c:1718
6708 #: config/tc-mmix.c:1744 config/tc-mmix.c:1760 config/tc-mmix.c:1776
6709 #: config/tc-mmix.c:1839 config/tc-mmix.c:1855
6711 msgid "invalid operands to opcode %s: `%s'"
6714 #: config/tc-mmix.c:1832
6716 msgid "unsupported operands to %s: `%s'"
6719 #: config/tc-mmix.c:1960
6720 msgid "internal: mmix_prefix_name but empty prefix"
6723 #: config/tc-mmix.c:2005
6725 msgid "too many GREG registers allocated (max %d)"
6728 #: config/tc-mmix.c:2065
6729 msgid "BSPEC already active. Nesting is not supported."
6732 #: config/tc-mmix.c:2074
6733 msgid "invalid BSPEC expression"
6736 #: config/tc-mmix.c:2090
6738 msgid "can't create section %s"
6741 #: config/tc-mmix.c:2095
6743 msgid "can't set section flags for section %s"
6746 #: config/tc-mmix.c:2117
6747 msgid "ESPEC without preceding BSPEC"
6750 #: config/tc-mmix.c:2147
6751 msgid "missing local expression"
6754 #: config/tc-mmix.c:2363
6755 msgid "operand out of range, instruction expanded"
6758 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
6759 #. user-friendly, though a little bit non-substantial.
6760 #: config/tc-mmix.c:2621
6761 msgid "directive LOCAL must be placed in code or data"
6764 #: config/tc-mmix.c:2622
6765 msgid "internal confusion: relocation in a section without contents"
6768 #: config/tc-mmix.c:2735
6769 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
6772 #: config/tc-mmix.c:2783
6773 msgid "no suitable GREG definition for operands"
6776 #: config/tc-mmix.c:2842
6777 msgid "operands were not reducible at assembly-time"
6780 #: config/tc-mmix.c:2870
6782 msgid "cannot generate relocation type for symbol %s, code %s"
6785 #: config/tc-mmix.c:2890
6787 msgid "internal: unhandled label %s"
6790 #: config/tc-mmix.c:2944
6791 msgid "[0-9]H labels may not appear alone on a line"
6794 #: config/tc-mmix.c:2953
6795 msgid "[0-9]H labels do not mix with dot-pseudos"
6798 #: config/tc-mmix.c:3017
6799 msgid "invalid characters in input"
6802 #: config/tc-mmix.c:3121
6803 msgid "empty label field for IS"
6806 #: config/tc-mmix.c:3371
6808 msgid "internal: unexpected relax type %d:%d"
6811 #: config/tc-mmix.c:3393
6812 msgid "BSPEC without ESPEC."
6815 #: config/tc-mmix.c:3595
6816 msgid "GREG expression too complicated"
6819 #: config/tc-mmix.c:3610
6820 msgid "internal: GREG expression not resolved to section"
6823 #: config/tc-mmix.c:3661
6824 msgid "register section has contents\n"
6827 #: config/tc-mmix.c:3839
6828 msgid "section change from within a BSPEC/ESPEC pair is not supported"
6831 #: config/tc-mmix.c:3861
6832 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
6835 #: config/tc-mmix.c:3872
6836 msgid "invalid LOC expression"
6839 #: config/tc-mmix.c:3897 config/tc-mmix.c:3923
6840 msgid "LOC expression stepping backwards is not supported"
6843 #. We will only get here in rare cases involving #NO_APP,
6844 #. where the unterminated string is not recognized by the
6845 #. preformatting pass.
6846 #: config/tc-mmix.c:4007 config/tc-mmix.c:4168
6847 msgid "unterminated string"
6850 #: config/tc-mmix.c:4024
6851 msgid "BYTE expression not a pure number"
6854 #. Note that mmixal does not allow negative numbers in
6855 #. BYTE sequences, so neither should we.
6856 #: config/tc-mmix.c:4033
6857 msgid "BYTE expression not in the range 0..255"
6860 #: config/tc-mmix.c:4084 config/tc-mmix.c:4100
6861 msgid "data item with alignment larger than location"
6864 #. Since integer_constant is local to expr.c, we have to make this a
6865 #. macro. FIXME: Do it cleaner.
6866 #: config/tc-mmix.h:104
6867 msgid "`&' serial number operator is not supported"
6870 #: config/tc-mn10200.c:319
6872 "MN10200 options:\n"
6876 #: config/tc-mn10200.c:793 config/tc-mn10300.c:936 config/tc-ppc.c:1896
6877 #: config/tc-s390.c:1299 config/tc-v850.c:1636
6879 msgid "Unrecognized opcode: `%s'"
6882 #: config/tc-mn10200.c:1036 config/tc-mn10300.c:1459 config/tc-ppc.c:2339
6883 #: config/tc-s390.c:1224 config/tc-v850.c:2060
6885 msgid "junk at end of line: `%s'"
6888 #: config/tc-mn10200.c:1349 config/tc-mn10300.c:2083 config/tc-ppc.c:1303
6889 #: config/tc-v850.c:1565
6891 msgid "operand out of range (%s not between %ld and %ld)"
6894 #: config/tc-mn10300.c:525
6896 "MN10300 options:\n"
6900 #: config/tc-mn10300.c:953
6901 msgid "Invalid opcode/operands"
6904 #: config/tc-mn10300.c:1430
6905 msgid "Invalid register specification."
6908 #: config/tc-mn10300.c:1983
6910 msgid "Bad relocation fixup type (%d)"
6913 #: config/tc-ns32k.c:446
6914 msgid "Invalid syntax in PC-relative addressing mode"
6917 #: config/tc-ns32k.c:470
6918 msgid "Invalid syntax in External addressing mode"
6921 #: config/tc-ns32k.c:550
6922 msgid "Invalid syntax in Memory Relative addressing mode"
6925 #: config/tc-ns32k.c:617
6926 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
6929 #: config/tc-ns32k.c:622
6930 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
6933 #: config/tc-ns32k.c:627
6934 msgid "Scaled-indexed addressing mode combined with scaled-index"
6937 #: config/tc-ns32k.c:638
6938 msgid "Invalid or illegal addressing mode combined with scaled-index"
6941 #: config/tc-ns32k.c:750
6942 msgid "Premature end of suffix -- Defaulting to d"
6945 #: config/tc-ns32k.c:763
6946 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
6949 #: config/tc-ns32k.c:809
6950 msgid "Very short instr to option, ie you can't do it on a NULLstr"
6953 #: config/tc-ns32k.c:860
6954 msgid "No such entry in list. (cpu/mmu register)"
6957 #: config/tc-ns32k.c:901
6958 msgid "Internal consistency error. check ns32k-opcode.h"
6961 #: config/tc-ns32k.c:925
6962 msgid "Address of immediate operand"
6965 #: config/tc-ns32k.c:926
6966 msgid "Invalid immediate write operand."
6969 #: config/tc-ns32k.c:1056
6970 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
6973 #: config/tc-ns32k.c:1089
6974 msgid "No such opcode"
6977 #: config/tc-ns32k.c:1166
6978 msgid "Bad suffix, defaulting to d"
6981 #: config/tc-ns32k.c:1194
6982 msgid "Too many operands passed to instruction"
6985 #. Check error in default.
6986 #: config/tc-ns32k.c:1207
6987 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
6990 #: config/tc-ns32k.c:1211
6991 msgid "Wrong number of operands"
6994 #: config/tc-ns32k.c:1332
6995 msgid "iif convert internal pcrel/binary"
6998 #: config/tc-ns32k.c:1349
6999 msgid "Bignum too big for long"
7002 #: config/tc-ns32k.c:1427
7003 msgid "iif convert internal pcrel/pointer"
7006 #: config/tc-ns32k.c:1432
7007 msgid "Internal logic error in iif.iifP[n].type"
7010 #. We cant relax this case.
7011 #: config/tc-ns32k.c:1470
7012 msgid "Can't relax difference"
7015 #: config/tc-ns32k.c:1518
7016 msgid "Displacement to large for :d"
7019 #: config/tc-ns32k.c:1531
7020 msgid "Internal logic error in iif.iifP[].type"
7023 #: config/tc-ns32k.c:1591
7025 msgid "Can not do %d byte pc-relative relocation for storage type %d"
7028 #: config/tc-ns32k.c:1594
7030 msgid "Can not do %d byte relocation for storage type %d"
7034 #: config/tc-ns32k.c:1626
7036 msgid "Can't hash %s: %s"
7039 #: config/tc-ns32k.c:1714
7040 msgid "Byte displacement out of range. line number not valid"
7043 #: config/tc-ns32k.c:1723
7044 msgid "Word displacement out of range. line number not valid"
7047 #: config/tc-ns32k.c:1737
7048 msgid "Double word displacement out of range"
7051 #: config/tc-ns32k.c:1757
7053 msgid "Internal logic error. line %s, file \"%s\""
7056 #: config/tc-ns32k.c:1805
7058 msgid "Internal logic error. line %s, file \"%s\""
7061 #: config/tc-ns32k.c:1909
7062 msgid "Bit field out of range"
7065 #: config/tc-ns32k.c:2157
7067 msgid "invalid architecture option -m%s"
7070 #: config/tc-ns32k.c:2173
7073 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
7076 #: config/tc-ns32k.c:2351
7078 msgid "Cannot find relocation type for symbol %s, code %d"
7081 #: config/tc-or32.c:467 config/tc-or32.c:682
7083 msgid "unknown opcode1: `%s'"
7086 #: config/tc-or32.c:473 config/tc-or32.c:688
7088 msgid "unknown opcode2 `%s'."
7091 #: config/tc-or32.c:512 config/tc-or32.c:727
7093 msgid "instruction not allowed: %s"
7096 #: config/tc-or32.c:515 config/tc-or32.c:730
7098 msgid "too many operands: %s"
7101 #: config/tc-or32.c:605 config/tc-or32.c:821
7102 msgid "call/jmp target out of range (1)"
7105 #: config/tc-or32.c:1018 config/tc-or32.c:1135
7106 msgid "the linker will not handle this relocation correctly (1)"
7109 #: config/tc-or32.c:1027 config/tc-or32.c:1144
7110 msgid "call/jmp target out of range (2)"
7113 #: config/tc-or32.c:1437
7114 msgid "register out of range"
7117 #: config/tc-or32.c:1482
7118 msgid "invalid register in & expression"
7121 #: config/tc-pdp11.c:454
7122 msgid "Low order bits truncated in immediate float operand"
7125 #: config/tc-pdp11.c:665
7127 msgid "Unknown instruction '%s'"
7130 #: config/tc-pj.c:67 config/tc-pj.c:75
7131 msgid "confusing relocation expressions"
7134 #: config/tc-pj.c:166
7135 msgid "can't have relocation for ipush"
7138 #: config/tc-pj.c:273
7140 msgid "unknown opcode %s"
7143 #: config/tc-pj.c:422
7146 "-little\t\t\tgenerate little endian code\n"
7147 "-big\t\t\tgenerate big endian code\n"
7150 #: config/tc-pj.c:460 config/tc-sh.c:3472 config/tc-sh.c:3479
7151 #: config/tc-sh.c:3486 config/tc-sh.c:3493
7152 msgid "pcrel too far"
7155 #: config/tc-pj.h:38
7156 msgid "convert_frag\n"
7159 #: config/tc-pj.h:39
7160 msgid "estimate size\n"
7163 #: config/tc-ppc.c:982 config/tc-s390.c:384
7165 msgid "invalid switch -m%s"
7168 #: config/tc-ppc.c:1019
7170 "PowerPC options:\n"
7172 "-mpwrx, -mpwr2\t\tgenerate code for POWER/2 (RIOS2)\n"
7173 "-mpwr\t\t\tgenerate code for POWER (RIOS1)\n"
7174 "-m601\t\t\tgenerate code for PowerPC 601\n"
7175 "-mppc, -mppc32, -m603, -m604\n"
7176 "\t\t\tgenerate code for PowerPC 603/604\n"
7177 "-m403, -m405 generate code for PowerPC 403/405\n"
7178 "-m7400, -m7410, -m7450, -m7455\n"
7179 "\t\t\tgenerate code For PowerPC 7400/7410/7450/7455\n"
7180 "-mppc64, -m620\t\tgenerate code for PowerPC 620/625/630\n"
7181 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
7182 "-mbooke64\t\tgenerate code for 64-bit PowerPC BookE\n"
7183 "-mbooke, mbooke32\tgenerate code for 32-bit PowerPC BookE\n"
7184 "-mpower4\t\tgenerate code for Power4 architecture\n"
7185 "-maltivec\t\tgenerate code for AltiVec\n"
7186 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
7187 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
7188 "-mregnames\t\tAllow symbolic names for registers\n"
7189 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
7192 #: config/tc-ppc.c:1041
7194 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
7195 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
7196 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
7197 "-mlittle, -mlittle-endian\n"
7198 "\t\t\tgenerate code for a little endian machine\n"
7199 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
7200 "-msolaris\t\tgenerate code for Solaris\n"
7201 "-mno-solaris\t\tdo not generate code for Solaris\n"
7202 "-V\t\t\tprint assembler version number\n"
7203 "-Qy, -Qn\t\tignored\n"
7206 #: config/tc-ppc.c:1080
7208 msgid "Unknown default cpu = %s, os = %s"
7211 #: config/tc-ppc.c:1105
7212 msgid "Neither Power nor PowerPC opcodes were selected."
7215 #: config/tc-ppc.c:1194 config/tc-s390.c:477
7217 msgid "Internal assembler error for instruction %s"
7220 #: config/tc-ppc.c:1214
7222 msgid "Internal assembler error for macro %s"
7225 #: config/tc-ppc.c:1441
7226 msgid "identifier+constant@got means identifier@got+constant"
7229 #: config/tc-ppc.c:1508
7231 msgid "%s relocations do not fit in %d bytes\n"
7234 #: config/tc-ppc.c:1615
7236 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
7239 #: config/tc-ppc.c:1697
7240 msgid "Relocation cannot be done when using -mrelocatable"
7243 #: config/tc-ppc.c:1823
7245 msgid "syntax error: invalid toc specifier `%s'"
7248 #: config/tc-ppc.c:1837
7250 msgid "syntax error: expected `]', found `%c'"
7253 #: config/tc-ppc.c:2081
7254 msgid "[tocv] symbol is not a toc symbol"
7257 #: config/tc-ppc.c:2092
7258 msgid "Unimplemented toc32 expression modifier"
7261 #: config/tc-ppc.c:2097
7262 msgid "Unimplemented toc64 expression modifier"
7265 #: config/tc-ppc.c:2101
7267 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
7270 #: config/tc-ppc.c:2283
7271 msgid "unsupported relocation for DS offset field"
7274 #: config/tc-ppc.c:2327
7276 msgid "syntax error; found `%c' but expected `%c'"
7279 #: config/tc-ppc.c:2451
7280 msgid "wrong number of operands"
7283 #: config/tc-ppc.c:2507
7284 msgid "Bad .section directive: want a,e,w,x,M,S,G,T in string"
7287 #: config/tc-ppc.c:2622
7288 msgid "missing size"
7291 #: config/tc-ppc.c:2631
7292 msgid "negative size"
7295 #: config/tc-ppc.c:2668
7296 msgid "missing real symbol name"
7299 #: config/tc-ppc.c:2689
7300 msgid "attempt to redefine symbol"
7303 #: config/tc-ppc.c:2923
7304 msgid "The XCOFF file format does not support arbitrary sections"
7307 #: config/tc-ppc.c:3000
7308 msgid "missing rename string"
7311 #: config/tc-ppc.c:3031 config/tc-ppc.c:3586 read.c:3058
7312 msgid "missing value"
7315 #: config/tc-ppc.c:3049
7316 msgid "illegal .stabx expression; zero assumed"
7319 #: config/tc-ppc.c:3081
7320 msgid "missing class"
7323 #: config/tc-ppc.c:3090
7324 msgid "missing type"
7327 #: config/tc-ppc.c:3171
7328 msgid "missing symbol name"
7331 #: config/tc-ppc.c:3365
7332 msgid "nested .bs blocks"
7335 #: config/tc-ppc.c:3398
7336 msgid ".es without preceding .bs"
7339 #: config/tc-ppc.c:3578
7340 msgid "non-constant byte count"
7343 #: config/tc-ppc.c:3626
7344 msgid ".tc not in .toc section"
7347 #: config/tc-ppc.c:3645
7348 msgid ".tc with no label"
7351 #: config/tc-ppc.c:3756
7352 msgid "No previous section to return to. Directive ignored."
7357 #: config/tc-ppc.c:4173
7358 msgid "Unsupported section attribute -- 'a'"
7361 #: config/tc-ppc.c:4362
7362 msgid "bad symbol suffix"
7365 #: config/tc-ppc.c:4455
7366 msgid "Unrecognized symbol suffix"
7369 #: config/tc-ppc.c:4537
7370 msgid "two .function pseudo-ops with no intervening .ef"
7373 #: config/tc-ppc.c:4550
7374 msgid ".ef with no preceding .function"
7377 #: config/tc-ppc.c:4678
7379 msgid "warning: symbol %s has no csect"
7382 #: config/tc-ppc.c:4978
7383 msgid "symbol in .toc does not match any .tc"
7386 #: config/tc-ppc.c:5291 config/tc-s390.c:1809 config/tc-v850.c:2331
7387 #: config/tc-xstormy16.c:536
7388 msgid "unresolved expression that must be resolved"
7391 #: config/tc-ppc.c:5294
7393 msgid "unsupported relocation against %s"
7396 #: config/tc-ppc.c:5369
7398 msgid "cannot emit PC relative %s relocation against %s"
7401 #: config/tc-ppc.c:5374
7403 msgid "cannot emit PC relative %s relocation"
7406 #: config/tc-ppc.c:5495
7407 msgid "must branch to an address a multiple of 4"
7410 #: config/tc-ppc.c:5499
7412 msgid "@local or @plt branch destination is too far away, %ld bytes"
7415 #: config/tc-ppc.c:5530
7417 msgid "Gas failure, reloc value %d\n"
7420 #: config/tc-s390.c:421
7423 " -mregnames Allow symbolic names for registers\n"
7424 " -mwarn-areg-zero Warn about zero base/index registers\n"
7425 " -mno-regnames Do not allow symbolic names for registers\n"
7426 " -m31 Set file format to 31 bit format\n"
7427 " -m64 Set file format to 64 bit format\n"
7430 #: config/tc-s390.c:428
7432 " -V print assembler version number\n"
7433 " -Qy, -Qn ignored\n"
7436 #: config/tc-s390.c:462
7438 msgid "Internal assembler error for instruction format %s"
7441 #: config/tc-s390.c:658
7443 msgid "identifier+constant@%s means identifier@%s+constant"
7446 #: config/tc-s390.c:741
7447 msgid "Can't handle O_big in s390_exp_compare"
7450 #: config/tc-s390.c:825
7451 msgid "Invalid suffix for literal pool entry"
7454 #: config/tc-s390.c:882
7455 msgid "Big number is too big"
7458 #: config/tc-s390.c:970 config/tc-s390.c:1482
7460 msgid "%s relocations do not fit in %d bytes"
7463 #: config/tc-s390.c:980
7464 msgid "relocation not applicable"
7467 #: config/tc-s390.c:1125
7468 msgid "invalid operand suffix"
7471 #: config/tc-s390.c:1148
7472 msgid "syntax error; missing '(' after displacement"
7475 #: config/tc-s390.c:1158 config/tc-s390.c:1191 config/tc-s390.c:1210
7476 msgid "syntax error; expected ,"
7479 #: config/tc-s390.c:1185
7480 msgid "syntax error; missing ')' after base register"
7483 #: config/tc-s390.c:1203
7484 msgid "syntax error; ')' not allowed here"
7487 #: config/tc-s390.c:1362 config/tc-s390.c:1382 config/tc-s390.c:1395
7488 msgid "Invalid .insn format\n"
7491 #: config/tc-s390.c:1370
7493 msgid "Unrecognized opcode format: `%s'"
7496 #: config/tc-s390.c:1398
7497 msgid "second operand of .insn not a constant\n"
7500 #: config/tc-s390.c:1401
7501 msgid "missing comma after insn constant\n"
7504 #: config/tc-s390.c:1715
7505 msgid "unresolved fx_subsy symbol that must be resolved"
7508 #: config/tc-s390.c:1812
7509 msgid "unsupported relocation type"
7512 #: config/tc-sh.c:90
7513 msgid "directive .big encountered when option -big required"
7516 #: config/tc-sh.c:101
7517 msgid "directive .little encountered when option -little required"
7520 #: config/tc-sh.c:779
7521 msgid "Invalid PIC expression."
7524 #: config/tc-sh.c:808 read.c:3754
7526 msgid "unsupported BFD relocation size %u"
7529 #: config/tc-sh.c:1277
7530 msgid "misplaced PIC operand"
7533 #: config/tc-sh.c:1318
7534 msgid "illegal register after @-"
7537 #: config/tc-sh.c:1334
7538 msgid "must be @(r0,...)"
7541 #: config/tc-sh.c:1358
7542 msgid "syntax error in @(r0,...)"
7545 #: config/tc-sh.c:1363
7546 msgid "syntax error in @(r0...)"
7549 #: config/tc-sh.c:1404
7550 msgid "Deprecated syntax."
7553 #: config/tc-sh.c:1416 config/tc-sh.c:1421
7554 msgid "syntax error in @(disp,[Rn, gbr, pc])"
7557 #: config/tc-sh.c:1426
7561 #: config/tc-sh.c:1434
7562 msgid "illegal register after @"
7565 #: config/tc-sh.c:1985
7567 msgid "Invalid register: 'r%d'"
7570 #: config/tc-sh.c:2151
7571 msgid "insn can't be combined with parallel processing insn"
7574 #: config/tc-sh.c:2158 config/tc-sh.c:2169
7575 msgid "multiple movx specifications"
7578 #: config/tc-sh.c:2163 config/tc-sh.c:2190
7579 msgid "multiple movy specifications"
7582 #: config/tc-sh.c:2171
7583 msgid "invalid movx address register"
7586 #: config/tc-sh.c:2177 config/tc-sh.c:2182
7587 msgid "invalid movx dsp register"
7590 #: config/tc-sh.c:2199 config/tc-sh.c:2204
7591 msgid "invalid movy dsp register"
7594 #: config/tc-sh.c:2208
7595 msgid "invalid movy address register"
7598 #: config/tc-sh.c:2214
7599 msgid "dsp immediate shift value not constant"
7602 #: config/tc-sh.c:2221 config/tc-sh.c:2234
7603 msgid "multiple parallel processing specifications"
7606 #: config/tc-sh.c:2227
7607 msgid "multiple condition specifications"
7610 #: config/tc-sh.c:2243
7611 msgid "insn cannot be combined with pmuls"
7614 #: config/tc-sh.c:2260
7615 msgid "bad padd / psub pmuls output operand"
7618 #: config/tc-sh.c:2270
7619 msgid "destination register is same for parallel insns"
7622 #: config/tc-sh.c:2279
7623 msgid "condition not followed by conditionalizable insn"
7626 #: config/tc-sh.c:2289
7627 msgid "unrecognized characters at end of parallel processing insn"
7630 #: config/tc-sh.c:2425
7632 msgid "excess operands: '%s'"
7635 #: config/tc-sh.c:2577
7636 msgid ".uses pseudo-op seen when not relaxing"
7639 #: config/tc-sh.c:2583
7640 msgid "bad .uses format"
7643 #: config/tc-sh.c:2658
7644 msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
7647 #: config/tc-sh.c:2664
7648 msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
7651 #: config/tc-sh.c:2666
7652 msgid "Invalid combination: --abi=64 with --isa=SHcompact"
7655 #: config/tc-sh.c:2677
7656 msgid "Invalid combination: --abi=32 with --abi=64"
7659 #: config/tc-sh.c:2683
7660 msgid "Invalid combination: --abi=64 with --abi=32"
7663 #: config/tc-sh.c:2685
7664 msgid "Invalid combination: --isa=SHcompact with --abi=64"
7667 #: config/tc-sh.c:2720
7670 "-little\t\t\tgenerate little endian code\n"
7671 "-big\t\t\tgenerate big endian code\n"
7672 "-relax\t\t\talter jump instructions for long displacements\n"
7673 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
7674 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
7677 #: config/tc-sh.c:2728
7679 "-isa=[shmedia\t\tset default instruction set for SH64\n"
7683 "-abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
7685 "-shcompact-const-crange\temit code-range descriptors for constants in\n"
7686 "\t\t\tSHcompact code sections\n"
7687 "-no-mix\t\t\tdisallow SHmedia code in the same section as\n"
7688 "\t\t\tconstants and SHcompact code\n"
7689 "-no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
7690 "-expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
7691 "\t\t\tto 32 bits only"
7694 #: config/tc-sh.c:2825
7695 msgid ".uses does not refer to a local symbol in the same section"
7698 #: config/tc-sh.c:2844
7699 msgid "can't find fixup pointed to by .uses"
7702 #: config/tc-sh.c:2867
7703 msgid ".uses target does not refer to a local symbol in the same section"
7706 #: config/tc-sh.c:2969
7707 msgid "displacement overflows 12-bit field"
7710 #: config/tc-sh.c:2972
7712 msgid "displacement to defined symbol %s overflows 12-bit field"
7715 #: config/tc-sh.c:2976
7717 msgid "displacement to undefined symbol %s overflows 12-bit field"
7720 #: config/tc-sh.c:3054
7721 msgid "displacement overflows 8-bit field"
7724 #: config/tc-sh.c:3057
7726 msgid "displacement to defined symbol %s overflows 8-bit field"
7729 #: config/tc-sh.c:3061
7731 msgid "displacement to undefined symbol %s overflows 8-bit field "
7734 #: config/tc-sh.c:3078
7736 msgid "overflow in branch to %s; converted into longer instruction sequence"
7739 #: config/tc-sh.c:3153 config/tc-sh.c:3201 config/tc-sparc.c:4100
7740 #: config/tc-sparc.c:4125
7741 msgid "misaligned data"
7744 #: config/tc-sh.c:3583
7745 msgid "misaligned offset"
7748 #: config/tc-sh64.c:570
7749 msgid "This operand must be constant at assembly time"
7752 #: config/tc-sh64.c:685
7753 msgid "Invalid operand expression"
7756 #: config/tc-sh64.c:772 config/tc-sh64.c:878
7757 msgid "PTB operand is a SHmedia symbol"
7760 #: config/tc-sh64.c:775 config/tc-sh64.c:875
7761 msgid "PTA operand is a SHcompact symbol"
7764 #: config/tc-sh64.c:791
7765 msgid "invalid expression in operand"
7768 #: config/tc-sh64.c:1488
7770 msgid "invalid operand, not a 5-bit unsigned value: %d"
7773 #: config/tc-sh64.c:1493
7775 msgid "invalid operand, not a 6-bit signed value: %d"
7778 #: config/tc-sh64.c:1498
7780 msgid "invalid operand, not a 6-bit unsigned value: %d"
7783 #: config/tc-sh64.c:1503 config/tc-sh64.c:1515
7785 msgid "invalid operand, not a 11-bit signed value: %d"
7788 #: config/tc-sh64.c:1505
7790 msgid "invalid operand, not a multiple of 32: %d"
7793 #: config/tc-sh64.c:1510
7795 msgid "invalid operand, not a 10-bit signed value: %d"
7798 #: config/tc-sh64.c:1517
7800 msgid "invalid operand, not an even value: %d"
7803 #: config/tc-sh64.c:1522
7805 msgid "invalid operand, not a 12-bit signed value: %d"
7808 #: config/tc-sh64.c:1524
7810 msgid "invalid operand, not a multiple of 4: %d"
7813 #: config/tc-sh64.c:1529
7815 msgid "invalid operand, not a 13-bit signed value: %d"
7818 #: config/tc-sh64.c:1531
7820 msgid "invalid operand, not a multiple of 8: %d"
7823 #: config/tc-sh64.c:1536
7825 msgid "invalid operand, not a 16-bit signed value: %d"
7828 #: config/tc-sh64.c:1541
7830 msgid "invalid operand, not an 16-bit unsigned value: %d"
7833 #: config/tc-sh64.c:1547
7834 msgid "operand out of range for PT, PTA and PTB"
7837 #: config/tc-sh64.c:1549
7839 msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
7842 #: config/tc-sh64.c:2077
7844 msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
7847 #: config/tc-sh64.c:2440 config/tc-sh64.c:2605 config/tc-sh64.c:2620
7848 msgid "invalid PIC reference"
7851 #: config/tc-sh64.c:2498
7852 msgid "can't find opcode"
7855 #: config/tc-sh64.c:2828
7857 msgid "invalid operands to %s"
7860 #: config/tc-sh64.c:2834
7862 msgid "excess operands to %s"
7865 #: config/tc-sh64.c:2880
7867 msgid "The `.mode %s' directive is not valid with this architecture"
7870 #: config/tc-sh64.c:2888
7872 msgid "Invalid argument to .mode: %s"
7875 #: config/tc-sh64.c:2919
7877 msgid "The `.abi %s' directive is not valid with this architecture"
7880 #: config/tc-sh64.c:2925
7881 msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
7884 #: config/tc-sh64.c:2930
7885 msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
7888 #: config/tc-sh64.c:2933
7890 msgid "Invalid argument to .abi: %s"
7893 #: config/tc-sh64.c:2984
7894 msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
7897 #: config/tc-sh64.c:2989
7898 msgid "-shcompact-const-crange is invalid without SHcompact"
7901 #: config/tc-sh64.c:2992
7902 msgid "-expand-pt32 only valid with -abi=64"
7905 #: config/tc-sh64.c:2995
7906 msgid "-no-expand only valid with SHcompact or SHmedia"
7909 #: config/tc-sh64.c:2998
7910 msgid "-expand-pt32 invalid together with -no-expand"
7913 #: config/tc-sh64.c:3215
7915 "SHmedia code not allowed in same section as constants and SHcompact code"
7918 #: config/tc-sh64.c:3233
7919 msgid "No segment info for current section"
7922 #: config/tc-sh64.c:3275
7923 msgid "duplicate datalabel operator ignored"
7926 #: config/tc-sh64.c:3345
7927 msgid "Invalid DataLabel expression"
7930 #: config/tc-sparc.c:287
7931 msgid "Invalid default architecture, broken assembler."
7934 #: config/tc-sparc.c:291 config/tc-sparc.c:494
7935 msgid "Bad opcode table, broken assembler."
7938 #: config/tc-sparc.c:486
7940 msgid "invalid architecture -xarch=%s"
7943 #: config/tc-sparc.c:488
7945 msgid "invalid architecture -A%s"
7948 #: config/tc-sparc.c:555
7950 msgid "No compiled in support for %d bit object file format"
7953 #: config/tc-sparc.c:592
7954 msgid "Unrecognized option following -K"
7957 #: config/tc-sparc.c:633
7958 msgid "SPARC options:\n"
7961 #: config/tc-sparc.c:662
7964 "\t\t\tspecify variant of SPARC architecture\n"
7965 "-bump\t\t\twarn when assembler switches architectures\n"
7966 "-sparc\t\t\tignored\n"
7967 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
7968 "-relax\t\t\trelax jumps and branches (default)\n"
7969 "-no-relax\t\tavoid changing any jumps and branches\n"
7972 #: config/tc-sparc.c:670
7973 msgid "-k\t\t\tgenerate PIC\n"
7976 #: config/tc-sparc.c:674
7978 "-32\t\t\tcreate 32 bit object file\n"
7979 "-64\t\t\tcreate 64 bit object file\n"
7982 #: config/tc-sparc.c:677
7984 msgid "\t\t\t[default is %d]\n"
7987 #: config/tc-sparc.c:679
7989 "-TSO\t\t\tuse Total Store Ordering\n"
7990 "-PSO\t\t\tuse Partial Store Ordering\n"
7991 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
7994 #: config/tc-sparc.c:683
7996 msgid "\t\t\t[default is %s]\n"
7999 #: config/tc-sparc.c:685
8001 "-KPIC\t\t\tgenerate PIC\n"
8002 "-V\t\t\tprint assembler version number\n"
8003 "-undeclared-regs\tignore application global register usage without\n"
8004 "\t\t\tappropriate .register directive (default)\n"
8005 "-no-undeclared-regs\tforce error on application global register usage\n"
8006 "\t\t\twithout appropriate .register directive\n"
8008 "-Qy, -Qn\t\tignored\n"
8012 #: config/tc-sparc.c:697
8014 "-EL\t\t\tgenerate code for a little endian machine\n"
8015 "-EB\t\t\tgenerate code for a big endian machine\n"
8016 "--little-endian-data\tgenerate code for a machine having big endian\n"
8017 " instructions and little endian data.\n"
8020 #: config/tc-sparc.c:817
8022 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
8025 #: config/tc-sparc.c:836
8027 msgid "Internal error: can't find opcode `%s' for `%s'\n"
8030 #: config/tc-sparc.c:982
8031 msgid "Support for 64-bit arithmetic not compiled in."
8034 #: config/tc-sparc.c:1029
8035 msgid "set: number not in 0..4294967295 range"
8038 #: config/tc-sparc.c:1036
8039 msgid "set: number not in -2147483648..4294967295 range"
8042 #: config/tc-sparc.c:1096
8043 msgid "setsw: number not in -2147483648..4294967295 range"
8046 #: config/tc-sparc.c:1145
8047 msgid "setx: temporary register same as destination register"
8050 #: config/tc-sparc.c:1216
8051 msgid "setx: illegal temporary register g0"
8054 #: config/tc-sparc.c:1313
8055 msgid "FP branch in delay slot"
8058 #: config/tc-sparc.c:1329
8059 msgid "FP branch preceded by FP instruction; NOP inserted"
8062 #: config/tc-sparc.c:1369
8063 msgid "failed special case insn sanity check"
8066 #: config/tc-sparc.c:1457
8067 msgid ": invalid membar mask name"
8070 #: config/tc-sparc.c:1473
8071 msgid ": invalid membar mask expression"
8074 #: config/tc-sparc.c:1478
8075 msgid ": invalid membar mask number"
8078 #: config/tc-sparc.c:1493
8079 msgid ": invalid siam mode expression"
8082 #: config/tc-sparc.c:1498
8083 msgid ": invalid siam mode number"
8086 #: config/tc-sparc.c:1514
8087 msgid ": invalid prefetch function name"
8090 #: config/tc-sparc.c:1522
8091 msgid ": invalid prefetch function expression"
8094 #: config/tc-sparc.c:1527
8095 msgid ": invalid prefetch function number"
8098 #: config/tc-sparc.c:1555 config/tc-sparc.c:1567
8099 msgid ": unrecognizable privileged register"
8102 #: config/tc-sparc.c:1591 config/tc-sparc.c:1616
8103 msgid ": unrecognizable v9a or v9b ancillary state register"
8106 #: config/tc-sparc.c:1596
8107 msgid ": rd on write only ancillary state register"
8110 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
8111 #: config/tc-sparc.c:1604
8112 msgid ": unrecognizable v9a ancillary state register"
8115 #: config/tc-sparc.c:1640
8116 msgid ": asr number must be between 16 and 31"
8119 #: config/tc-sparc.c:1648
8120 msgid ": asr number must be between 0 and 31"
8123 #: config/tc-sparc.c:1658
8125 msgid ": expecting %asrN"
8128 #: config/tc-sparc.c:1986
8129 msgid "detected global register use not covered by .register pseudo-op"
8132 #: config/tc-sparc.c:2057
8133 msgid ": There are only 64 f registers; [0-63]"
8136 #: config/tc-sparc.c:2059 config/tc-sparc.c:2071
8137 msgid ": There are only 32 f registers; [0-31]"
8140 #: config/tc-sparc.c:2189 config/tc-sparc.c:2225
8142 msgid "Illegal operands: %%%s requires arguments in ()"
8145 #: config/tc-sparc.c:2237
8148 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
8151 #: config/tc-sparc.c:2347
8153 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
8156 #: config/tc-sparc.c:2357
8159 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
8163 #: config/tc-sparc.c:2375
8164 msgid ": PC-relative operand can't be a constant"
8167 #: config/tc-sparc.c:2408
8168 msgid ": invalid ASI name"
8171 #: config/tc-sparc.c:2416
8172 msgid ": invalid ASI expression"
8175 #: config/tc-sparc.c:2421
8176 msgid ": invalid ASI number"
8179 #: config/tc-sparc.c:2518
8180 msgid "OPF immediate operand out of range (0-0x1ff)"
8183 #: config/tc-sparc.c:2523
8184 msgid "non-immediate OPF operand, ignored"
8187 #: config/tc-sparc.c:2542
8188 msgid ": invalid cpreg name"
8191 #: config/tc-sparc.c:2571
8193 msgid "Illegal operands%s"
8196 #: config/tc-sparc.c:2605
8198 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
8201 #: config/tc-sparc.c:2641
8203 msgid "Architecture mismatch on \"%s\"."
8206 #: config/tc-sparc.c:2642
8208 msgid " (Requires %s; requested architecture is %s.)"
8211 #: config/tc-sparc.c:3253
8213 msgid "bad or unhandled relocation type: 0x%02x"
8216 #: config/tc-sparc.c:3391
8218 msgid "internal error: can't export reloc type %d (`%s')"
8221 #: config/tc-sparc.c:3553
8223 msgid "BSS length (%d.) <0! Ignored."
8226 #: config/tc-sparc.c:3565
8227 msgid "bad .reserve segment -- expected BSS segment"
8230 #: config/tc-sparc.c:3582 read.c:2045
8231 msgid "missing alignment"
8234 #: config/tc-sparc.c:3593 config/tc-sparc.c:3743
8236 msgid "alignment too large; assuming %d"
8239 #: config/tc-sparc.c:3599 config/tc-sparc.c:3749
8240 msgid "negative alignment"
8243 #: config/tc-sparc.c:3609 config/tc-sparc.c:3772 read.c:1249 read.c:2061
8244 msgid "alignment not a power of 2"
8247 #: config/tc-sparc.c:3687 config/tc-v850.c:231
8248 msgid "Expected comma after symbol-name"
8251 #: config/tc-sparc.c:3715 config/tc-v850.c:264
8253 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
8256 #: config/tc-sparc.c:3729
8257 msgid "Expected comma after common length"
8260 #: config/tc-sparc.c:3970 config/tc-sparc.c:3980
8262 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
8265 #: config/tc-sparc.c:3998
8266 msgid "redefinition of global register"
8269 #: config/tc-sparc.c:4009
8271 msgid "Register symbol %s already defined."
8274 #: config/tc-sparc.c:4218
8276 msgid "Illegal operands: %%r_plt in %d-byte data field"
8279 #: config/tc-sparc.c:4255
8281 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
8284 #: config/tc-sparc.c:4263 config/tc-sparc.c:4294 config/tc-sparc.c:4303
8286 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
8289 #: config/tc-sparc.c:4312
8291 msgid "Illegal operands: garbage after %%r_%s%d()"
8294 #: config/tc-sparc.h:55
8295 msgid "sparc convert_frag\n"
8298 #: config/tc-sparc.h:57
8299 msgid "estimate_size_before_relax called"
8302 #: config/tc-tahoe.c:403
8303 msgid "The -a option doesn't exist. (Despite what the man page says!"
8306 #: config/tc-tahoe.c:407 config/tc-vax.c:3286
8308 msgid "Displacement length %s ignored!"
8311 #: config/tc-tahoe.c:411 config/tc-vax.c:3278
8312 msgid "SYMBOL TABLE not implemented"
8315 #: config/tc-tahoe.c:415 config/tc-vax.c:3282
8316 msgid "TOKEN TRACE not implemented"
8319 #: config/tc-tahoe.c:419 config/tc-vax.c:3290
8321 msgid "I don't need or use temp. file \"%s\"."
8324 #: config/tc-tahoe.c:423 config/tc-vax.c:3294
8325 msgid "I don't use an interpass file! -V ignored"
8328 #: config/tc-tahoe.c:437
8332 "-d LENGTH\t\tignored\n"
8335 "-t FILE\t\t\tignored\n"
8340 #: config/tc-tahoe.c:1066
8341 msgid "Casting a branch displacement is bad form, and is ignored."
8344 #: config/tc-tahoe.c:1122
8345 msgid "Couldn't parse the [index] in this operand."
8348 #: config/tc-tahoe.c:1128
8349 msgid "Couldn't find the opening '[' for the index of this operand."
8352 #: config/tc-tahoe.c:1168
8353 msgid "Couldn't find the opening '(' for the deref of this operand."
8356 #: config/tc-tahoe.c:1178
8357 msgid "Operand can't be both pre-inc and post-dec."
8360 #: config/tc-tahoe.c:1208
8361 msgid "I parsed 2 registers in this operand."
8364 #: config/tc-tahoe.c:1258
8365 msgid "Can't relocate expression error."
8368 #. This is an error. Tahoe doesn't allow any expressions
8369 #. bigger that a 32 bit long word. Any bigger has to be referenced
8371 #: config/tc-tahoe.c:1265
8372 msgid "Expression is too large for a 32 bits."
8375 #: config/tc-tahoe.c:1270
8376 msgid "Junk at end of expression."
8379 #: config/tc-tahoe.c:1309
8380 msgid "Syntax error in direct register mode."
8383 #: config/tc-tahoe.c:1311
8384 msgid "You can't index a register in direct register mode."
8387 #: config/tc-tahoe.c:1314
8388 msgid "SP can't be the source operand with direct register addressing."
8391 #: config/tc-tahoe.c:1316
8392 msgid "Can't take the address of a register."
8395 #: config/tc-tahoe.c:1318
8396 msgid "Direct Register can't be used in a branch."
8399 #: config/tc-tahoe.c:1320
8400 msgid "For quad access, the register must be even and < 14."
8403 #: config/tc-tahoe.c:1322
8404 msgid "You can't cast a direct register."
8407 #: config/tc-tahoe.c:1328
8408 msgid "Using reg 14 for quadwords can tromp the FP register."
8411 #: config/tc-tahoe.c:1340
8412 msgid "Syntax error in auto-dec mode."
8415 #: config/tc-tahoe.c:1342
8416 msgid "You can't have an index auto dec mode."
8419 #: config/tc-tahoe.c:1344
8420 msgid "Auto dec mode cant be used for reading."
8423 #: config/tc-tahoe.c:1346
8424 msgid "Auto dec only works of the SP register."
8427 #: config/tc-tahoe.c:1348
8428 msgid "Auto dec can't be used in a branch."
8431 #: config/tc-tahoe.c:1350
8432 msgid "Auto dec won't work with quadwords."
8435 #: config/tc-tahoe.c:1357
8436 msgid "Syntax error in one of the auto-inc modes."
8439 #: config/tc-tahoe.c:1363
8440 msgid "Auto inc deferred only works of the SP register."
8443 #: config/tc-tahoe.c:1365
8444 msgid "You can't have an index auto inc deferred mode."
8447 #: config/tc-tahoe.c:1367 config/tc-tahoe.c:1378
8448 msgid "Auto inc can't be used in a branch."
8451 #: config/tc-tahoe.c:1374
8452 msgid "You can't write to an auto inc register."
8455 #: config/tc-tahoe.c:1376
8456 msgid "Auto inc only works of the SP register."
8459 #: config/tc-tahoe.c:1380
8460 msgid "Auto inc won't work with quadwords."
8463 #: config/tc-tahoe.c:1382
8464 msgid "You can't have an index in auto inc mode."
8467 #: config/tc-tahoe.c:1390
8468 msgid "You can't index the sp register."
8471 #: config/tc-tahoe.c:1396
8472 msgid "Syntax error in register displaced mode."
8475 #: config/tc-tahoe.c:1415
8476 msgid "An offest is needed for this operand."
8479 #: config/tc-tahoe.c:1427
8480 msgid "You can't index a register in immediate mode."
8483 #: config/tc-tahoe.c:1429
8484 msgid "Immediate access can't be used as an address."
8487 #: config/tc-tahoe.c:1540
8489 msgid "Compiler bug: ODD number of bytes in arg structure %s."
8492 #: config/tc-tahoe.c:1567 config/tc-vax.c:1963
8493 msgid "Not enough operands"
8496 #: config/tc-tahoe.c:1577 config/tc-vax.c:1970
8497 msgid "Too many operands"
8500 #: config/tc-tahoe.c:1628 config/tc-vax.c:403
8502 msgid "Ignoring statement due to \"%s\""
8505 #: config/tc-tahoe.c:1723
8507 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
8510 #: config/tc-tahoe.c:1817
8511 msgid "Real branch displacements must be expressions."
8514 #: config/tc-tahoe.c:1820
8516 msgid "Complier error: I got an unknown synthetic branch :%c"
8519 #: config/tc-tahoe.c:1961
8521 msgid "Barf, bad mode %x\n"
8524 #. Only word (et al.), align, or conditionals are allowed within
8526 #: config/tc-tic54x.c:224
8527 msgid "pseudo-op illegal within .struct/.union"
8530 #: config/tc-tic54x.c:349
8531 msgid "C54x-specific command line options:\n"
8534 #: config/tc-tic54x.c:350
8535 msgid "-mfar-mode | -mf Use extended addressing\n"
8538 #: config/tc-tic54x.c:351
8539 msgid "-mcpu=<CPU version> Specify the CPU version\n"
8542 #: config/tc-tic54x.c:353
8543 msgid "-mcoff-version={0|1|2} Select COFF version\n"
8546 #: config/tc-tic54x.c:355
8547 msgid "-merrors-to-file <filename>\n"
8550 #: config/tc-tic54x.c:356
8551 msgid "-me <filename> Redirect errors to a file\n"
8554 #: config/tc-tic54x.c:478
8555 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
8558 #: config/tc-tic54x.c:532
8559 msgid "Unterminated string after absolute expression"
8562 #: config/tc-tic54x.c:540
8563 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
8566 #: config/tc-tic54x.c:552
8567 msgid "symbols assigned with .eval must begin with a letter"
8570 #: config/tc-tic54x.c:810
8571 msgid "Offset on nested structures is ignored"
8574 #: config/tc-tic54x.c:861
8576 msgid ".end%s without preceding .%s"
8579 #: config/tc-tic54x.c:928
8581 msgid "Unrecognized struct/union tag '%s'"
8584 #: config/tc-tic54x.c:930
8585 msgid ".tag requires a structure tag"
8588 #: config/tc-tic54x.c:936
8589 msgid "Label required for .tag"
8592 #: config/tc-tic54x.c:955
8594 msgid ".tag target '%s' undefined"
8597 #: config/tc-tic54x.c:1018
8599 msgid ".field count '%d' out of range (1 <= X <= 32)"
8602 #: config/tc-tic54x.c:1046
8604 msgid "Unrecognized field type '%c'"
8607 #. Disallow .byte with a non constant expression that will
8608 #. require relocation.
8609 #: config/tc-tic54x.c:1183
8610 msgid "Relocatable values require at least WORD storage"
8613 #: config/tc-tic54x.c:1245
8614 msgid "Use of .def/.ref is deprecated. Use .global instead"
8617 #: config/tc-tic54x.c:1444
8618 msgid ".space/.bes repeat count is negative, ignored"
8621 #: config/tc-tic54x.c:1449
8622 msgid ".space/.bes repeat count is zero, ignored"
8625 #: config/tc-tic54x.c:1527
8626 msgid "Missing size argument"
8629 #: config/tc-tic54x.c:1664
8630 msgid "CPU version has already been set"
8633 #: config/tc-tic54x.c:1668
8635 msgid "Unrecognized version '%s'"
8638 #: config/tc-tic54x.c:1674
8639 msgid "Changing of CPU version on the fly not supported"
8642 #: config/tc-tic54x.c:1810
8643 msgid "p2align not supported on this target"
8646 #: config/tc-tic54x.c:1823
8647 msgid "Argument to .even ignored"
8650 #: config/tc-tic54x.c:1870
8651 msgid "Invalid field size, must be from 1 to 32"
8654 #: config/tc-tic54x.c:1883
8655 msgid "field size must be 16 when value is relocatable"
8658 #: config/tc-tic54x.c:1898
8659 msgid "field value truncated"
8662 #: config/tc-tic54x.c:2007 config/tc-tic54x.c:2324
8664 msgid "Unrecognized section '%s'"
8667 #: config/tc-tic54x.c:2016
8668 msgid "Current section is unitialized, section name required for .clink"
8671 #: config/tc-tic54x.c:2230
8672 msgid "ENDLOOP without corresponding LOOP"
8675 #: config/tc-tic54x.c:2274
8676 msgid "Mixing of normal and extended addressing not supported"
8679 #: config/tc-tic54x.c:2280
8680 msgid "Extended addressing not supported on the specified CPU"
8683 #: config/tc-tic54x.c:2330
8684 msgid ".sblock may be used for initialized sections only"
8687 #: config/tc-tic54x.c:2361
8688 msgid "Symbol missing for .set/.equ"
8691 #: config/tc-tic54x.c:2420
8692 msgid ".var may only be used within a macro definition"
8695 #: config/tc-tic54x.c:2428
8696 msgid "Substitution symbols must begin with a letter"
8699 #: config/tc-tic54x.c:2522
8701 msgid "Can't open macro library file '%s' for reading."
8704 #: config/tc-tic54x.c:2529
8706 msgid "File '%s' not in macro archive format"
8709 #: config/tc-tic54x.c:2689
8711 msgid "Bad COFF version '%s'"
8714 #: config/tc-tic54x.c:2698
8716 msgid "Bad CPU version '%s'"
8719 #: config/tc-tic54x.c:2711 config/tc-tic54x.c:2714
8721 msgid "Can't redirect stderr to the file '%s'"
8724 #: config/tc-tic54x.c:2861
8726 msgid "Undefined substitution symbol '%s'"
8729 #: config/tc-tic54x.c:3518
8730 msgid "Badly formed address expression"
8733 #: config/tc-tic54x.c:3782
8735 msgid "Invalid dmad syntax '%s'"
8738 #: config/tc-tic54x.c:3848
8741 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
8744 #: config/tc-tic54x.c:3901
8745 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
8748 #: config/tc-tic54x.c:3921
8750 msgid "Unrecognized indirect address format \"%s\""
8753 #: config/tc-tic54x.c:3960
8755 msgid "Operand '%s' out of range (%d <= x <= %d)"
8758 #: config/tc-tic54x.c:3980
8759 msgid "Error in relocation handling"
8762 #: config/tc-tic54x.c:4001 config/tc-tic54x.c:4065 config/tc-tic54x.c:4097
8764 msgid "Unrecognized condition code \"%s\""
8767 #: config/tc-tic54x.c:4018
8769 msgid "Condition \"%s\" does not match preceding group"
8772 #: config/tc-tic54x.c:4026
8775 "Condition \"%s\" uses a different accumulator from a preceding condition"
8778 #: config/tc-tic54x.c:4033
8779 msgid "Only one comparison conditional allowed"
8782 #: config/tc-tic54x.c:4038
8783 msgid "Only one overflow conditional allowed"
8786 #: config/tc-tic54x.c:4046
8788 msgid "Duplicate %s conditional"
8791 #: config/tc-tic54x.c:4081
8792 msgid "Invalid auxiliary register (use AR0-AR7)"
8795 #: config/tc-tic54x.c:4117
8796 msgid "lk addressing modes are invalid for memory-mapped register addressing"
8799 #: config/tc-tic54x.c:4125
8801 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
8802 "Resulting behavior is undefined."
8805 #: config/tc-tic54x.c:4151
8807 "Destination accumulator for each part of this parallel instruction must be "
8811 #: config/tc-tic54x.c:4200
8813 msgid "Memory mapped register \"%s\" out of range"
8816 #: config/tc-tic54x.c:4239
8817 msgid "Invalid operand (use 1, 2, or 3)"
8820 #: config/tc-tic54x.c:4264
8821 msgid "A status register or status bit name is required"
8824 #: config/tc-tic54x.c:4274
8826 msgid "Unrecognized status bit \"%s\""
8829 #: config/tc-tic54x.c:4297
8831 msgid "Invalid status register \"%s\""
8834 #: config/tc-tic54x.c:4309
8836 msgid "Operand \"%s\" out of range (use 1 or 2)"
8839 #: config/tc-tic54x.c:4517
8841 msgid "Unrecognized instruction \"%s\""
8844 #: config/tc-tic54x.c:4546
8846 msgid "Unrecognized operand list '%s' for instruction '%s'"
8849 #: config/tc-tic54x.c:4578
8851 msgid "Unrecognized parallel instruction \"%s\""
8854 #: config/tc-tic54x.c:4629
8856 msgid "Invalid operand (s) for parallel instruction \"%s\""
8859 #: config/tc-tic54x.c:4632
8861 msgid "Unrecognized parallel instruction combination \"%s || %s\""
8864 #: config/tc-tic54x.c:4869
8866 msgid "%s symbol recursion stopped at second appearance of '%s'"
8869 #: config/tc-tic54x.c:4909
8870 msgid "Unrecognized substitution symbol function"
8873 #: config/tc-tic54x.c:4914
8874 msgid "Missing '(' after substitution symbol function"
8877 #: config/tc-tic54x.c:4928
8878 msgid "Expecting second argument"
8881 #: config/tc-tic54x.c:4941 config/tc-tic54x.c:4991
8882 msgid "Extra junk in function call, expecting ')'"
8885 #: config/tc-tic54x.c:4967
8886 msgid "Function expects two arguments"
8889 #: config/tc-tic54x.c:4980
8890 msgid "Expecting character constant argument"
8893 #: config/tc-tic54x.c:4986
8894 msgid "Both arguments must be substitution symbols"
8897 #: config/tc-tic54x.c:5039
8899 msgid "Invalid subscript (use 1 to %d)"
8902 #: config/tc-tic54x.c:5049
8904 msgid "Invalid length (use 0 to %d"
8907 #: config/tc-tic54x.c:5059
8908 msgid "Missing ')' in subscripted substitution symbol expression"
8911 #: config/tc-tic54x.c:5079
8912 msgid "Missing forced substitution terminator ':'"
8915 #: config/tc-tic54x.c:5252
8918 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
8922 #: config/tc-tic54x.c:5293
8924 msgid "Unrecognized parallel instruction '%s'"
8927 #: config/tc-tic54x.c:5305
8929 msgid "Instruction '%s' requires an LP cpu version"
8932 #: config/tc-tic54x.c:5312
8934 msgid "Instruction '%s' requires far mode addressing"
8937 #: config/tc-tic54x.c:5324
8940 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
8941 "left). Resulting behavior is undefined."
8944 #: config/tc-tic54x.c:5334
8946 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
8947 "Resulting behavior is undefined."
8950 #: config/tc-tic54x.c:5345
8952 msgid "'%s' is not repeatable. Resulting behavior is undefined."
8955 #: config/tc-tic54x.c:5349
8957 "Instructions using long offset modifiers or absolute addresses are not "
8958 "repeatable. Resulting behavior is undefined."
8961 #: config/tc-tic54x.c:5545
8963 msgid "Unsupported relocation size %d"
8966 #: config/tc-tic54x.c:5699
8967 msgid "non-absolute value used with .space/.bes"
8970 #: config/tc-tic54x.c:5703
8972 msgid "negative value ignored in %s"
8975 #: config/tc-tic54x.c:5792
8977 msgid "attempt to .space/.bes backwards? (%ld)"
8980 #: config/tc-tic54x.c:5826
8982 msgid "Invalid label '%s'"
8985 #: config/tc-tic80.c:26
8987 msgid "internal error:%s:%d: %s\n"
8990 #: config/tc-tic80.c:29
8992 msgid "internal error:%s:%d: %s %d\n"
8995 #: config/tc-tic80.c:91
8996 msgid "Relaxation is a luxury we can't afford"
8999 #: config/tc-tic80.c:141
9000 msgid "bad call to md_atof ()"
9003 #: config/tc-tic80.c:239
9004 msgid "':' not followed by 'm' or 's'"
9007 #: config/tc-tic80.c:252
9008 msgid "paren nesting"
9011 #: config/tc-tic80.c:266
9012 msgid "mismatched parenthesis"
9015 #: config/tc-tic80.c:468
9016 msgid "unhandled expression type"
9019 #: config/tc-tic80.c:682
9020 msgid "symbol reloc that is not PC relative or 32 bits"
9023 #: config/tc-tic80.c:711
9024 msgid "unhandled operand modifier"
9027 #: config/tc-tic80.c:753
9028 msgid "unhandled expression"
9031 #: config/tc-tic80.c:802
9033 msgid "Invalid mnemonic: '%s'"
9036 #: config/tc-tic80.c:815
9038 msgid "Invalid operands: '%s'"
9041 #: config/tc-tic80.c:893
9042 msgid "unhandled predefined symbol bits"
9045 #: config/tc-tic80.c:987
9047 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
9050 #: config/tc-tic80.c:1002
9051 msgid "unhandled relocation type in fixup"
9054 #: config/tc-tic80.c:1041
9055 msgid "md_convert_frag() not implemented yet"
9058 #: config/tc-v850.c:242
9060 msgid ".COMMon length (%d.) < 0! Ignored."
9063 #: config/tc-v850.c:291
9064 msgid "Common alignment negative; 0 assumed"
9067 #: config/tc-v850.c:916
9069 msgid "unknown operand shift: %x\n"
9072 #: config/tc-v850.c:917
9073 msgid "internal failure in parse_register_list"
9076 #: config/tc-v850.c:934
9077 msgid "constant expression or register list expected"
9080 #: config/tc-v850.c:939 config/tc-v850.c:952 config/tc-v850.c:971
9081 msgid "high bits set in register list expression"
9084 #: config/tc-v850.c:1011 config/tc-v850.c:1075
9085 msgid "illegal register included in list"
9088 #: config/tc-v850.c:1018
9089 msgid "system registers cannot be included in list"
9092 #: config/tc-v850.c:1023
9093 msgid "PSW cannot be included in list"
9096 #: config/tc-v850.c:1030
9097 msgid "High value system registers cannot be included in list"
9100 #: config/tc-v850.c:1054
9101 msgid "second register should follow dash in register list"
9104 #: config/tc-v850.c:1101
9105 msgid " V850 options:\n"
9108 #: config/tc-v850.c:1102
9109 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
9112 #: config/tc-v850.c:1103
9114 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
9117 #: config/tc-v850.c:1104
9118 msgid " -mv850 The code is targeted at the v850\n"
9121 #: config/tc-v850.c:1105
9122 msgid " -mv850e The code is targeted at the v850e\n"
9125 #: config/tc-v850.c:1106
9126 msgid " -mv850ea The code is targeted at the v850ea\n"
9129 #: config/tc-v850.c:1107
9131 " -mv850any The code is generic, despite any processor "
9132 "specific instructions\n"
9135 #: config/tc-v850.c:1119 config/tc-v850.c:1157
9137 msgid "unknown command line option: -%c%s\n"
9140 #: config/tc-v850.c:1306
9142 msgid "Unable to determine default target processor from string: %s"
9145 #: config/tc-v850.c:1344
9146 msgid "ctoff() relocation used on an instruction which does not support it"
9149 #: config/tc-v850.c:1370
9150 msgid "sdaoff() relocation used on an instruction which does not support it"
9153 #: config/tc-v850.c:1396
9154 msgid "zdaoff() relocation used on an instruction which does not support it"
9157 #: config/tc-v850.c:1433
9158 msgid "tdaoff() relocation used on an instruction which does not support it"
9161 #: config/tc-v850.c:1657
9162 msgid "Target processor does not support this instruction."
9165 #: config/tc-v850.c:1747 config/tc-v850.c:1777 config/tc-v850.c:1965
9166 msgid "immediate operand is too large"
9169 #: config/tc-v850.c:1759
9170 msgid "AAARG -> unhandled constant reloc"
9173 #: config/tc-v850.c:1803
9174 msgid "invalid register name"
9177 #: config/tc-v850.c:1808
9178 msgid "register r0 cannot be used here"
9181 #: config/tc-v850.c:1820
9182 msgid "invalid system register name"
9185 #: config/tc-v850.c:1833
9186 msgid "expected EP register"
9189 #: config/tc-v850.c:1850
9190 msgid "invalid condition code name"
9193 #: config/tc-v850.c:1871 config/tc-v850.c:1875
9194 msgid "constant too big to fit into instruction"
9197 #: config/tc-v850.c:1928
9198 msgid "syntax error: value is missing before the register name"
9201 #: config/tc-v850.c:1930
9202 msgid "syntax error: register not expected"
9205 #: config/tc-v850.c:1944
9206 msgid "syntax error: system register not expected"
9209 #: config/tc-v850.c:1949
9210 msgid "syntax error: condition code not expected"
9213 #: config/tc-v850.c:1990
9214 msgid "invalid operand"
9217 #: config/tc-vax.c:285
9219 msgid "VIP_BEGIN error:%s"
9222 #: config/tc-vax.c:422
9224 msgid "Aborting because statement has \"%s\""
9227 #: config/tc-vax.c:469
9228 msgid "Can't relocate expression"
9231 #: config/tc-vax.c:572
9232 msgid "Bignum not permitted in short literal. Immediate mode assumed."
9235 #: config/tc-vax.c:581
9236 msgid "Can't do flonum short literal: immediate mode used."
9239 #: config/tc-vax.c:626
9241 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
9244 #: config/tc-vax.c:961
9246 msgid "Short literal overflow(%ld.), immediate mode assumed."
9249 #: config/tc-vax.c:970
9251 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
9254 #: config/tc-vax.c:1035
9255 msgid "Length specification ignored. Address mode 9F used"
9258 #: config/tc-vax.c:1096
9259 msgid "Invalid operand: immediate value used as base address."
9262 #: config/tc-vax.c:1098
9263 msgid "Invalid operand: immediate value used as address."
9266 #: config/tc-vax.c:1123
9267 msgid "Symbol used as immediate operand in PIC mode."
9270 #: config/tc-vax.c:1942
9271 msgid "odd number of bytes in operand description"
9274 #: config/tc-vax.c:1958
9278 #: config/tc-vax.c:2533
9279 msgid "no '[' to match ']'"
9282 #: config/tc-vax.c:2553
9283 msgid "bad register in []"
9286 #: config/tc-vax.c:2555
9287 msgid "[PC] index banned"
9290 #: config/tc-vax.c:2590
9291 msgid "no '(' to match ')'"
9294 #: config/tc-vax.c:2730
9295 msgid "invalid branch operand"
9298 #: config/tc-vax.c:2759
9299 msgid "address prohibits @"
9302 #: config/tc-vax.c:2761
9303 msgid "address prohibits #"
9306 #: config/tc-vax.c:2765
9307 msgid "address prohibits -()"
9310 #: config/tc-vax.c:2767
9311 msgid "address prohibits ()+"
9314 #: config/tc-vax.c:2770
9315 msgid "address prohibits ()"
9318 #: config/tc-vax.c:2772
9319 msgid "address prohibits []"
9322 #: config/tc-vax.c:2774
9323 msgid "address prohibits register"
9326 #: config/tc-vax.c:2776
9327 msgid "address prohibits displacement length specifier"
9330 #: config/tc-vax.c:2806
9331 msgid "invalid operand of S^#"
9334 #: config/tc-vax.c:2823
9335 msgid "S^# needs expression"
9338 #: config/tc-vax.c:2830
9339 msgid "S^# may only read-access"
9342 #: config/tc-vax.c:2855
9343 msgid "invalid operand of -()"
9346 #: config/tc-vax.c:2861
9347 msgid "-(PC) unpredictable"
9350 #: config/tc-vax.c:2863
9351 msgid "[]index same as -()register: unpredictable"
9354 #: config/tc-vax.c:2899
9355 msgid "invalid operand of ()+"
9358 #: config/tc-vax.c:2905
9359 msgid "(PC)+ unpredictable"
9362 #: config/tc-vax.c:2907
9363 msgid "[]index same as ()+register: unpredictable"
9366 #: config/tc-vax.c:2932
9367 msgid "# conflicts length"
9370 #: config/tc-vax.c:2934
9371 msgid "# bars register"
9374 #: config/tc-vax.c:2956
9375 msgid "writing or modifying # is unpredictable"
9378 #: config/tc-vax.c:2986
9379 msgid "length not needed"
9382 #: config/tc-vax.c:2993
9383 msgid "can't []index a register, because it has no address"
9386 #: config/tc-vax.c:2995
9387 msgid "a register has no address"
9390 #: config/tc-vax.c:3006
9391 msgid "PC part of operand unpredictable"
9394 #: config/tc-vax.c:3346
9397 "-d LENGTH\t\tignored\n"
9400 "-t FILE\t\t\tignored\n"
9405 #: config/tc-vax.c:3355
9408 "-+\t\t\thash encode names longer than 31 characters\n"
9409 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
9410 "-H\t\t\tshow new symbol after hash truncation\n"
9411 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
9412 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
9413 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
9416 #: config/tc-w65.c:144
9417 msgid "need on or off."
9420 #: config/tc-w65.c:304 config/tc-w65.c:347
9421 msgid "syntax error after <exp"
9424 #: config/tc-w65.c:855
9425 msgid "call to tc_Nout_fix_to_chars \n"
9428 #: config/tc-xstormy16.c:80
9429 msgid " XSTORMY16 specific command line options:\n"
9432 #: config/tc-xstormy16.c:561
9434 msgid "internal error: can't install fix for reloc type %d (`%s')"
9437 #: config/tc-z8k.c:285
9439 msgid "register rr%d, out of range."
9442 #: config/tc-z8k.c:295
9444 msgid "register rh%d, out of range."
9447 #: config/tc-z8k.c:305
9449 msgid "register rl%d, out of range."
9452 #: config/tc-z8k.c:316
9454 msgid "register rq%d, out of range."
9457 #: config/tc-z8k.c:326
9459 msgid "register r%d, out of range."
9462 #: config/tc-z8k.c:371
9467 #: config/tc-z8k.c:388
9469 msgid "register is wrong size for a word %s"
9472 #: config/tc-z8k.c:404
9474 msgid "register is wrong size for address %s"
9477 #: config/tc-z8k.c:665
9478 msgid "Missing ) in ra(rb)"
9481 #: config/tc-z8k.c:932
9483 msgid "operand %s0x%x out of range."
9486 #: config/tc-z8k.c:1060
9487 msgid "immediate must be 1 or 2"
9490 #: config/tc-z8k.c:1063
9491 msgid "immediate 1 or 2 expected"
9494 #: config/tc-z8k.c:1090
9495 msgid "can't use R0 here"
9498 #: config/tc-z8k.c:1250
9499 msgid "Can't find opcode to match operands"
9502 #: config/tc-z8k.c:1366
9504 msgid "invalid architecture -z%s"
9507 #: config/tc-z8k.c:1382
9510 "-z8001\t\t\tgenerate segmented code\n"
9511 "-z8002\t\t\tgenerate unsegmented code\n"
9514 #: config/tc-z8k.c:1530
9516 msgid "Can't subtract symbols in different sections %s %s"
9521 msgid "can't open `%s' for writing"
9526 msgid "can't close `%s'"
9529 #: dwarf2dbg.c:375 dwarf2dbg.c:419
9530 msgid "file number less than one"
9535 msgid "file number %ld already allocated"
9538 #: dwarf2dbg.c:424 dwarf2dbg.c:973
9540 msgid "unassigned file number %ld"
9543 #: dwarf2dbg.c:1329 dwarf2dbg.c:1337 dwarf2dbg.c:1345 dwarf2dbg.c:1365
9544 msgid "dwarf2 is not supported for this object file format"
9549 msgid "string too big (%lu bytes)"
9554 msgid "inserting \"%s\" into string hash table: %s"
9557 #: ecoff.c:1614 ecoff.c:1808 ecoff.c:1833 ecoff.c:1865 ecoff.c:2019
9559 msgid "no current file pointer"
9563 msgid "too many st_End's"
9568 msgid "inserting \"%s\" into tag hash table: %s"
9572 msgid "fake .file after real one"
9576 msgid "filename goes over one page boundary"
9580 msgid ".begin directive without a preceding .file directive"
9584 msgid ".begin directive without a preceding .ent directive"
9588 msgid ".bend directive without a preceding .file directive"
9592 msgid ".bend directive without a preceding .ent directive"
9596 msgid ".bend directive names unknown symbol"
9600 msgid ".def pseudo-op used inside of .def/.endef; ignored"
9604 msgid "empty symbol name in .def; ignored"
9608 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
9612 msgid "badly formed .dim directive"
9616 msgid "too many .dim entries"
9620 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
9624 msgid ".size pseudo-op used outside of .def/.endef; ignored"
9628 msgid "badly formed .size directive"
9632 msgid "too many .size entries"
9636 msgid ".type pseudo-op used outside of .def/.endef; ignored"
9639 #. FIXME: We could handle this by setting the continued bit.
9640 #. There would still be a limit: the .type argument can not
9644 msgid "the type of %s is too complex; it will be simplified"
9648 msgid "Unrecognized .type argument"
9652 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
9656 msgid ".val pseudo-op used outside of .def/.endef; ignored"
9660 msgid ".val expression is too copmlex"
9664 msgid ".endef pseudo-op used before .def; ignored"
9667 #: ecoff.c:2863 ecoff.c:2944
9668 msgid "bad COFF debugging information"
9673 msgid "no tag specified for %s"
9677 msgid ".end directive without a preceding .file directive"
9681 msgid ".end directive without a preceding .ent directive"
9685 msgid ".end directive names unknown symbol"
9689 msgid "second .ent directive found before .end directive"
9693 msgid "no way to handle .file within .ent/.end section"
9697 msgid ".fmask outside of .ent"
9701 msgid "bad .fmask directive"
9705 msgid "bad .frame directive"
9709 msgid ".mask outside of .ent"
9713 msgid "bad .mask directive"
9717 msgid ".loc before .file"
9721 msgid "bad .weakext directive"
9726 msgid ".stab%c is not supported"
9731 msgid ".stab%c: ignoring non-zero other field"
9737 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
9742 msgid "illegal .stab%c directive, bad character"
9745 #: ecoff.c:4021 ecoff.c:4210 ecoff.c:4235
9746 msgid ".begin/.bend in different segments"
9750 msgid "missing .end or .bend at end of file"
9754 msgid "GP prologue size exceeds field size, using 0 instead"
9757 #: expr.c:84 read.c:3230
9758 msgid "bignum invalid"
9761 #: expr.c:86 read.c:3232 read.c:3565 read.c:4464
9762 msgid "floating point number invalid"
9766 msgid "bad floating-point constant: exponent overflow"
9771 msgid "bad floating-point constant: unknown error code=%d"
9776 "a bignum with underscores may not have more than 8 hex digits in any word"
9780 msgid "a bignum with underscores must have exactly 4 words"
9783 #. Either not seen or not defined.
9784 #. @@ Should print out the original string instead of
9785 #. the parsed number.
9788 msgid "backward ref to unknown label \"%d:\""
9792 msgid "character constant too large"
9797 msgid "expr.c(operand): bad atof_generic return val %d"
9802 msgid "missing '%c'"
9805 #: expr.c:1024 read.c:3935
9806 msgid "EBCDIC constants are not supported"
9811 msgid "Unary operator %c ignored because bad operand follows"
9814 #: expr.c:1141 expr.c:1166
9815 msgid "syntax error in .startof. or .sizeof."
9819 msgid "missing operand; zero assumed"
9823 msgid "left operand is a bignum; integer 0 assumed"
9827 msgid "left operand is a float; integer 0 assumed"
9831 msgid "right operand is a bignum; integer 0 assumed"
9835 msgid "right operand is a float; integer 0 assumed"
9838 #: expr.c:1780 symbols.c:1136
9839 msgid "division by zero"
9843 msgid "operation combines symbols in different segments"
9848 msgid "can't extend frag %u chars"
9852 msgid "attempt to allocate data in absolute section"
9856 msgid "attempt to allocate data in common section"
9860 msgid "redefinition not allowed\n"
9865 msgid "the %c operator cannot take non-absolute arguments.\n"
9869 msgid "string where expression expected.\n"
9873 msgid "can't find primary in expression.\n"
9877 msgid "misplaced closing parens.\n"
9881 msgid "attempt to divide by zero.\n"
9885 msgid "can't add two relocatable expressions\n"
9889 msgid "unreasonable nesting.\n"
9893 msgid "End of file not at start of line.\n"
9898 msgid "Illegal base character %c.\n"
9903 msgid "radix is %c must be one of b, q, d or h"
9908 msgid "size must be one of b, w or l, is %c.\n"
9912 msgid "datab repeat must be constant.\n"
9916 msgid "datab data must be absolute.\n"
9920 msgid "align needs absolute expression.\n"
9924 msgid ".align needs absolute fill value.\n"
9928 msgid "res needs absolute expression for fill count.\n"
9932 msgid "form LIN= needs absolute expresssion.\n"
9940 msgid "form COL= needs absolute expresssion.\n"
9943 #. Turns the next expression into a string.
9944 #: gasp.c:1617 macro.c:382
9946 msgid "% operator needs absolute expression"
9950 msgid "misplaced ( .\n"
9954 msgid "misplaced ).\n"
9958 msgid ".instr needs absolute expresson.\n"
9962 msgid "need absolute position.\n"
9966 msgid "need absolute length.\n"
9970 msgid "END missing from end of file.\n"
9974 msgid ".ASSIGNA needs constant expression argument.\n"
9978 msgid ".ASSIGNA without label.\n"
9982 msgid ".ASSIGNS without label.\n"
9987 msgid "Can't find preprocessor variable %s.\n"
9991 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
9995 msgid "Comparison operator for strings must be EQ or NE\n"
9998 #: gasp.c:2262 gasp.c:2272 gasp.c:2375
9999 msgid "Conditional operator must have absolute operands.\n"
10003 msgid "String compared against expression.\n"
10007 msgid "AIF nesting unreasonable.\n"
10011 msgid "Multiple AELSEs in AIF.\n"
10015 msgid "AENDI without AIF.\n"
10018 #: gasp.c:2372 gasp.c:2454
10019 msgid "IF nesting unreasonable.\n"
10023 msgid "Bad format for IF or IFNC.\n"
10027 msgid "AENDR without a AREPEAT.\n"
10031 msgid "ENDR without a REPT.\n"
10036 msgid "AWHILE without a AENDW at %d.\n"
10040 msgid "AENDW without a AENDW.\n"
10044 msgid "AREPEAT must have absolute operand.\n"
10049 msgid "AREPEAT without a AENDR at %d.\n"
10053 msgid ".ENDM without a matching .MACRO.\n"
10057 msgid "LOCAL outside of MACRO"
10062 msgid "macro at line %d: %s\n"
10066 msgid "macro expansion"
10070 msgid "Character code in string must be absolute expression.\n"
10074 msgid "Missing > for character code.\n"
10079 msgid "string for SDATAC longer than 255 characters (%d).\n"
10084 msgid "illegal character in SDATA line (0x%x).\n"
10088 msgid "Must have absolute SDATAB repeat count.\n"
10093 msgid "Must have positive SDATAB repeat count (%d).\n"
10098 msgid "Unreasonable include depth (%ld).\n"
10103 msgid "Can't open include file `%s'.\n"
10107 msgid "Unreasonable expansion (-u turns off check).\n"
10110 #. This one causes lots of pain when trying to preprocess
10114 msgid "Unrecognised pseudo op `%s'.\n"
10118 msgid "ORG command not allowed.\n"
10122 msgid "Invalid expression on command line.\n"
10129 " [-a] [--alternate] enter alternate macro mode\n"
10130 " [-c char] [--commentchar char] change the comment character from !\n"
10131 " [-d] [--debug] print some debugging info\n"
10132 " [-h] [--help] print this message\n"
10133 " [-M] [--mri] enter MRI compatibility mode\n"
10134 " [-o out] [--output out] set the output file\n"
10135 " [-p] [--print] print line numbers\n"
10140 " [-s] [--copysource] copy source through as comments \n"
10141 " [-u] [--unreasonable] allow unreasonable nesting\n"
10142 " [-v] [--version] print the program version\n"
10143 " [-Dname=value] create preprocessor variable called name, "
10145 " [-Ipath] add to include path list\n"
10151 msgid "%s: Gnu Assembler Macro Preprocessor\n"
10154 #. This output is intended to follow the GNU standards document.
10157 msgid "GNU assembler pre-processor %s\n"
10161 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
10166 msgid "%s: Can't open output file `%s'.\n"
10171 msgid "%s: Can't open input file `%s'.\n"
10176 msgid "Internal error, aborting at %s line %d"
10182 "Please report this bug.\n"
10185 #. Detect if we are reading from stdin by examining the file
10186 #. name returned by as_where().
10188 #. [FIXME: We rely upon the name in the strcmp below being the
10189 #. same as the one used by input_scrub_new_file(), if that is
10190 #. not true, then this code will fail].
10192 #. If we are reading from stdin, then we need to save each input
10193 #. line here (assuming of course that we actually have a line of
10194 #. input to read), so that it can be displayed in the listing
10195 #. that is produced at the end of the assembly.
10196 #: input-file.c:145 input-scrub.c:242 listing.c:343
10197 msgid "{standard input}"
10200 #: input-file.c:149
10202 msgid "can't open %s for reading"
10205 #: input-file.c:212 input-file.c:239
10207 msgid "Can't read from %s"
10210 #: input-file.c:247
10212 msgid "Can't close %s"
10215 #: input-scrub.c:272
10216 msgid "macros nested too deeply"
10219 #: input-scrub.c:375 input-scrub.c:397
10220 msgid "partial line at end of file ignored"
10224 msgid "Unable to allocate memory for new instructions\n"
10237 msgid "can't open list file: %s"
10242 msgid "error closing list file: %s"
10246 msgid "strange paper height, set to no form"
10250 msgid "new line in title"
10254 msgid "unexpected end of file in macro definition"
10258 msgid "missing ) after formals"
10262 msgid "missplaced )"
10266 msgid "confusion in formal parameters"
10270 msgid "macro formal argument does not exist"
10274 msgid "can't mix positional and keyword arguments"
10278 msgid "too many positional arguments"
10282 msgid "unexpected end of file in irp or irpc"
10286 msgid "missing model parameter"
10290 msgid "Assembler messages:\n"
10301 #: messages.c:413 messages.c:433
10302 msgid "Fatal error: "
10306 msgid "Internal error!\n"
10311 msgid "Assertion failure in %s at %s line %d.\n"
10316 msgid "Assertion failure at %s line %d.\n"
10319 #: messages.c:456 messages.c:475
10320 msgid "Please report this bug.\n"
10325 msgid "Internal error, aborting at %s line %d in %s\n"
10330 msgid "Internal error, aborting at %s line %d\n"
10333 #: output-file.c:48
10335 msgid "can't open a bfd on stdout %s"
10338 #: output-file.c:52 output-file.c:115
10340 msgid "FATAL: can't create %s"
10343 #: output-file.c:73 output-file.c:80
10345 msgid "FATAL: can't close %s\n"
10348 #: output-file.c:126
10350 msgid "FATAL: can't close %s"
10353 #: output-file.c:147
10354 msgid "Failed to emit an object byte"
10357 #: output-file.c:148
10358 msgid "can't continue"
10363 msgid "error constructing %s pseudo-op table: %s"
10368 msgid "unknown pseudo-op: `%s'"
10373 msgid "label \"%d$\" redefined"
10377 msgid ".abort detected. Abandoning ship."
10380 #: read.c:1172 read.c:2411
10381 msgid "ignoring fill value in absolute section"
10386 msgid "alignment too large: %u assumed"
10390 msgid "expected fill pattern missing"
10393 #: read.c:1368 read.c:1973 read.c:2181 read.c:2793
10394 msgid "expected symbol name"
10397 #: read.c:1378 read.c:2191 read.c:2803 stabs.c:480
10399 msgid "expected comma after \"%s\""
10404 msgid ".COMMon length (%ld) < 0 ignored"
10409 msgid "length of .comm \"%s\" is already %ld; not changing to %ld"
10412 #. Some of the back ends can't deal with non-positive line numbers.
10413 #. Besides, it's silly.
10416 msgid "line numbers must be positive; line number %d rejected"
10420 msgid "start address not supported"
10424 msgid ".err encountered"
10427 #: read.c:1690 read.c:1692
10429 msgid ".fail %ld encountered"
10434 msgid ".fill size clamped to %d"
10438 msgid "size negative; .fill ignored"
10442 msgid "repeat < 0; .fill ignored"
10447 msgid "unrecognized .linkonce type `%s'"
10450 #: read.c:1913 read.c:1939
10451 msgid ".linkonce is not supported for this object file format"
10456 msgid "bfd_set_section_flags: %s"
10460 msgid "missing size expression"
10465 msgid "BSS length (%d) < 0 ignored"
10470 msgid "error setting flags for \".sbss\": %s"
10474 msgid "expected comma after size"
10479 msgid "alignment too large; %d assumed"
10483 msgid "alignment negative; 0 assumed"
10488 msgid "attempt to redefine pseudo-op `%s' ignored"
10493 msgid "invalid segment \"%s\""
10497 msgid "only constant offsets supported in absolute section"
10501 msgid "MRI style ORG pseudo-op not supported"
10506 msgid "unrecognized section type `%s'"
10510 msgid "absolute sections are not supported"
10515 msgid "unrecognized section command `%s'"
10519 msgid ".endr encountered without preceeding .rept, .irc, or .irp"
10524 msgid "%s without %s"
10528 msgid "unsupported variable size or fill value"
10532 msgid ".space repeat count is zero, ignored"
10536 msgid ".space repeat count is negative, ignored"
10540 msgid "space allocation too complex in absolute section"
10544 msgid "space allocation too complex in common section"
10547 #: read.c:3097 read.c:4180
10549 msgid "bad floating literal: %s"
10554 msgid "rest of line ignored; first ignored character is `%c'"
10559 msgid "rest of line ignored; first ignored character valued 0x%x"
10563 msgid "missing expression"
10567 msgid "rva without symbol"
10571 msgid "attempt to store value in absolute section"
10574 #: read.c:3559 read.c:4458
10575 msgid "zero assumed for missing expression"
10578 #: read.c:3571 read.c:4470 write.c:290
10579 msgid "register value used as expression"
10582 #. Leading bits contain both 0s & 1s.
10585 msgid "value 0x%lx truncated to 0x%lx"
10590 msgid "bignum truncated to %d bytes"
10594 msgid "using a bit field width of zero"
10599 msgid "field width \"%s\" too complex for a bitfield"
10604 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
10609 msgid "field value \"%s\" too complex for a bitfield"
10612 #: read.c:4008 read.c:4202
10613 msgid "unresolvable or nonpositive repeat count; using 1"
10618 msgid "unknown floating type type '%c'"
10622 msgid "floating point constant too large"
10626 msgid "strings must be placed into a section"
10630 msgid "expected <nn>"
10633 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
10634 #: read.c:4654 read.c:4740
10635 msgid "unterminated string; newline inserted"
10639 msgid "bad escaped character in string"
10643 msgid "expected address expression"
10648 msgid "symbol \"%s\" undefined; zero assumed"
10652 msgid "some symbol undefined; zero assumed"
10656 msgid "bad or irreducible absolute expression"
10660 msgid "this string may not contain '\\0'"
10664 msgid "missing string"
10669 msgid ".incbin count zero, ignoring `%s'"
10674 msgid "file not found: %s"
10679 msgid "seek to end of .incbin file failed `%s'"
10684 msgid "skip (%ld) + count (%ld) larger than file size (%ld)"
10689 msgid "could not skip to %ld in file `%s'"
10694 msgid "truncated file `%s', %ld of %ld bytes read"
10698 msgid "missing .func"
10702 msgid ".endfunc missing for previous .func"
10705 #: stabs.c:220 stabs.c:228 stabs.c:236 stabs.c:255
10707 msgid ".stab%c: missing comma"
10710 #. This could happen for example with a source file with a huge
10711 #. number of lines. The only cure is to use a different debug
10712 #. format, probably DWARF.
10715 msgid ".stab%c: description field '%x' too big, try a different debug format"
10719 msgid "comma missing in .xstabs"
10724 msgid "attempt to switch to nonexistent segment \"%s\""
10729 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
10732 #: symbols.c:523 symbols.c:530
10734 msgid "inserting \"%s\" into symbol table failed: %s"
10739 msgid "symbol definition loop encountered at `%s'"
10742 #: symbols.c:1094 symbols.c:1098
10744 msgid "undefined symbol `%s' in operation"
10748 msgid "invalid section for operation"
10751 #: symbols.c:1108 symbols.c:1112
10753 msgid "undefined symbol `%s' in operation setting `%s'"
10758 msgid "invalid section for operation setting `%s'"
10763 msgid "division by zero when setting `%s'"
10766 #: symbols.c:1225 write.c:2003
10768 msgid "can't resolve value for symbol `%s'"
10773 msgid "\"%d\" (instance number %d of a %s label)"
10778 msgid "attempt to get value of unresolved symbol `%s'"
10782 msgid "section symbols are already global"
10787 msgid "field fx_size too small to hold %d"
10791 msgid "rva not supported"
10796 msgid "attempt to .org/.space backwards? (%ld)"
10800 msgid "relocation out of range"
10805 msgid "%s:%u: bad return from bfd_install_relocation: %x"
10809 msgid "internal error: fixup not contained within frag"
10814 msgid "%s:%u: bad return from bfd_install_relocation"
10817 #: write.c:1191 write.c:1215
10819 msgid "FATAL: Can't write %s"
10823 msgid "cannot write to output file"
10828 msgid "%d error%s, %d warning%s, generating bad object file"
10833 msgid "%d error%s, %d warning%s, no object file generated"
10838 msgid "local label `%s' is not defined"
10843 msgid "alignment padding (%lu bytes) not a multiple of %ld"
10848 msgid ".word %s-%s+%s didn't fit"
10852 msgid "attempt to .org backwards"
10856 msgid ".space specifies non-absolute value"
10860 msgid ".space or .fill with negative value, ignored"
10865 msgid "negative of non-absolute symbol `%s'"
10871 "subtraction of two symbols in different sections `%s' {%s section} - `%s' {%"
10872 "s section} at file address %s"
10877 msgid "value of %s too large for field of %d bytes at %s"
10882 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"