1
# Greek translation for binutils
2
# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
3
# This file is distributed under the same license as the binutils package.
4
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
8
"Project-Id-Version: binutils\n"
9
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10
"POT-Creation-Date: 2014-02-10 09:42+1030\n"
11
"PO-Revision-Date: 2012-10-28 13:39+0000\n"
12
"Last-Translator: George Fragos <fragos.george@hotmail.com>\n"
13
"Language-Team: Greek <el@li.org>\n"
15
"Content-Type: text/plain; charset=UTF-8\n"
16
"Content-Transfer-Encoding: 8bit\n"
17
"X-Launchpad-Export-Date: 2015-10-08 10:34+0000\n"
18
"X-Generator: Launchpad (build 17802)\n"
20
#: app.c:489 app.c:503
21
msgid "end of file in comment"
22
msgstr "τέλος αρχείου εντός του σχολίου"
24
#: app.c:581 app.c:628
26
msgid "end of file in string; '%c' inserted"
27
msgstr "τέλος αρχείου εντός της συμβολοσειράς· παρεμβλήθηκε '%c'"
31
msgid "unknown escape '\\%c' in string; ignored"
32
msgstr "άγνωστη διαφυγή '%c' εντός της συμβολοσειράς· αγνοήθηκε"
35
msgid "end of file not at end of a line; newline inserted"
36
msgstr "τέλος αρχείου όχι στο τέλος της γραμμής· παρεμβλήθηκε νέα γραμμή"
39
msgid "end of file in multiline comment"
40
msgstr "τέλος αρχείου σε πολλαπλά σχόλια"
43
msgid "end of file after a one-character quote; \\0 inserted"
44
msgstr "τέλος αρχείου μετά από εισαγωγικά μονού χαρακτήρα· παρεμβλήθηκε \\0"
47
msgid "end of file in escape character"
48
msgstr "τέλος αρχείου εντός χαρακτήρα διαφυγής"
51
msgid "missing close quote; (assumed)"
52
msgstr "λείπουν αριστερά εισαγωγικά· (κατά προσέγγιση)"
54
#: app.c:1154 app.c:1209 app.c:1221 app.c:1301
55
msgid "end of file in comment; newline inserted"
56
msgstr "τέλος αρχείου εντός του σχολίου· παρεμβλήθηκε νέα γραμμή"
59
msgid "missing emulation mode name"
60
msgstr "λείπει το όνομα της λειτουργίας προσομοίωσης"
64
msgid "unrecognized emulation name `%s'"
65
msgstr "όνομα '%s' άγνωστο για προσομοίωση"
69
msgid "GNU assembler version %s (%s) using BFD version %s\n"
70
msgstr "Έκδοση συμβολομεταφραστή GNU %s(%s) με χρήση της έκδοσης %s BFD\n"
74
msgid "Usage: %s [option...] [asmfile...]\n"
75
msgstr "Χρήση: %s [επιλογή...] [asmfile...]\n"
81
" -a[sub-option...]\t turn on listings\n"
82
" \t Sub-options [default hls]:\n"
83
" \t c omit false conditionals\n"
84
" \t d omit debugging directives\n"
85
" \t g include general info\n"
86
" \t h include high-level source\n"
87
" \t l include assembly\n"
88
" \t m include macro expansions\n"
89
" \t n omit forms processing\n"
90
" \t s include symbols\n"
91
" \t =FILE list to FILE (must be last sub-option)\n"
94
" -a[sub-option...]\t turn on listings\n"
95
" \t Sub-options [default hls]:\n"
96
" \t c omit false conditionals\n"
97
" \t d omit debugging directives\n"
98
" \t g include general info\n"
99
" \t h include high-level source\n"
100
" \t l include assembly\n"
101
" \t m include macro expansions\n"
102
" \t n omit forms processing\n"
103
" \t s include symbols\n"
104
" \t =FILE list to FILE (must be last sub-option)\n"
108
msgid " --alternate initially turn on alternate macro syntax\n"
109
msgstr " --alternate αρχική εκκίνηση εναλλακτικής σύνταξης macro\n"
114
" --compress-debug-sections\n"
115
" compress DWARF debug sections using zlib\n"
121
" --nocompress-debug-sections\n"
122
" don't compress DWARF debug sections\n"
127
msgid " -D produce assembler debugging messages\n"
128
msgstr " -D παράγει μηνύματα αποσφαλμάτωσης του συμβολομεταφραστή\n"
133
" --debug-prefix-map OLD=NEW\n"
134
" map OLD to NEW in debug information\n"
139
msgid " --defsym SYM=VAL define symbol SYM to given value\n"
140
msgstr " --defsym SYM=VAL ορίζει το σύμβολο SYM στην δοθήσα τιμή\n"
144
msgid " emulate output (default %s)\n"
146
" προσομοίωση αποτελέσματος (προεπιλογή %s)\n"
150
msgid " --execstack require executable stack for this object\n"
152
" --execstack απαιτείται εκτελέσιμη στοιβάδα για το αντικείμενο αυτό\n"
157
" --noexecstack don't require executable stack for this object\n"
159
" --noexecstack δεν απαιτείται εκτελεστική στοιβάδα για το αντικείμενο αυτό\n"
164
" --size-check=[error|warning]\n"
165
"\t\t\t ELF .size directive check (default --size-check=error)\n"
170
msgid " -f skip whitespace and comment preprocessing\n"
171
msgstr " -f παράκαμψη κενών διαστημάτων και επεξεργασία σχολίων\n"
175
msgid " -g --gen-debug generate debugging information\n"
176
msgstr " -g --gen-debug παραγωγή πληροφοριών αποσφαλμάτωσης\n"
180
msgid " --gstabs generate STABS debugging information\n"
181
msgstr " --gstabs παραγωγή πληροφοριών αποσφαλμάτωσης STABS\n"
186
" --gstabs+ generate STABS debug info with GNU extensions\n"
188
" --gstabs+ παραγωγή πληροφοριών αποσφαλμάτωσης STABS με επεκτάσεις GNU\n"
192
msgid " --gdwarf-2 generate DWARF2 debugging information\n"
193
msgstr " --gdwarf-2 παραγωγή πληροφοριών αποσφαλμάτωσης DWARF2\n"
198
" --gdwarf-sections generate per-function section names for DWARF line "
204
msgid " --hash-size=<value> set the hash table size close to <value>\n"
206
" --hash-size=<τιμή> ορισμός του μεγέθους του πίνακα hash περίπου στο "
211
msgid " --help show this message and exit\n"
212
msgstr " --help εμφάνιση αυτού του μηνύματος και έξοδος\n"
216
msgid " --target-help show target specific options\n"
217
msgstr " --target-help εμφάνιση επιλογών για συγκεκριμένο στόχο\n"
222
" -I DIR add DIR to search list for .include directives\n"
224
" -I DIR προσθήκη του καταλόγου DIR για αναζήτηση ταξινομημένων οδηγιών "
229
msgid " -J don't warn about signed overflow\n"
235
" -K warn when differences altered for long "
242
" -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
247
msgid " -M,--mri assemble in MRI compatibility mode\n"
253
" --MD FILE write dependency information in FILE (default "
259
msgid " -nocpp ignored\n"
265
" -o OBJFILE name the object-file output OBJFILE (default "
271
msgid " -R fold data section into text section\n"
277
" --reduce-memory-overheads \n"
278
" prefer smaller memory use at the cost of longer\n"
285
" --statistics print various measured statistics from execution\n"
290
msgid " --strip-local-absolute strip local absolute symbols\n"
296
" --traditional-format Use same format as native assembler when possible\n"
301
msgid " --version print assembler version number and exit\n"
306
msgid " -W --no-warn suppress warnings\n"
311
msgid " --warn don't suppress warnings\n"
316
msgid " --fatal-warnings treat warnings as errors\n"
322
" --itbl INSTTBL extend instruction set to include instructions\n"
323
" matching the specifications defined in file "
329
msgid " -w ignored\n"
334
msgid " -X ignored\n"
339
msgid " -Z generate object file even after errors\n"
345
" --listing-lhs-width set the width in words of the output data column "
353
" --listing-lhs-width2 set the width in words of the continuation lines\n"
354
" of the output data column; ignored if smaller "
356
" the width of the first line\n"
362
" --listing-rhs-width set the max width in characters of the lines from\n"
369
" --listing-cont-lines set the maximum number of continuation lines used\n"
370
" for the output data column of the listing\n"
375
msgid " @FILE read options from FILE\n"
380
msgid "Report bugs to %s\n"
381
msgstr "Αναφορά σφαλμάτων σε %s\n"
385
msgid "unrecognized option -%c%s"
388
#. This output is intended to follow the GNU standards document.
391
msgid "GNU assembler %s\n"
396
msgid "Copyright 2014 Free Software Foundation, Inc.\n"
402
"This program is free software; you may redistribute it under the terms of\n"
403
"the GNU General Public License version 3 or later.\n"
404
"This program has absolutely no warranty.\n"
409
msgid "This assembler was configured for a target of `%s'.\n"
413
msgid "multiple emulation names specified"
417
msgid "emulations not handled in this configuration"
427
msgid "canonical = %s\n"
428
msgstr "canonical = %s\n"
432
msgid "cpu-type = %s\n"
433
msgstr "τύπος-cpu = %s\n"
437
msgid "format = %s\n"
438
msgstr "τύπος = %s\n"
442
msgid "bfd-target = %s\n"
446
msgid "cannot compress debug sections (zlib not installed)"
450
msgid "bad defsym; format is --defsym name=value"
454
msgid "no file name following -t option"
459
msgid "failed to read instruction table %s\n"
464
msgid "Invalid --size-check= option: `%s'"
469
msgid "invalid listing option `%c'"
473
msgid "--hash-size needs a numeric argument"
478
msgid "%s: total time in assembly: %ld.%06ld\n"
483
msgid "%s: data size %ld\n"
484
msgstr "%s: μέγεθος δεδομένων %ld\n"
488
msgid "%d warnings, treating warnings as errors"
493
msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
497
#. * We have a GROSS internal error.
498
#. * This should never happen.
500
#: atof-generic.c:417 config/tc-m68k.c:3583
501
msgid "failed sanity check"
504
#: cgen.c:113 config/tc-alpha.c:2101 config/tc-alpha.c:2125
505
#: config/tc-arc.c:1684 config/tc-d10v.c:552 config/tc-d30v.c:538
506
#: config/tc-mn10200.c:1101 config/tc-mn10300.c:1753 config/tc-ppc.c:2861
507
#: config/tc-ppc.c:3038 config/tc-ppc.c:3307 config/tc-s390.c:1262
508
#: config/tc-s390.c:1382 config/tc-s390.c:1511 config/tc-v850.c:2523
509
#: config/tc-v850.c:2594 config/tc-v850.c:2641 config/tc-v850.c:2678
510
#: config/tc-v850.c:2715 config/tc-v850.c:2976
511
msgid "too many fixups"
514
#: cgen.c:400 cgen.c:420 config/tc-arc.c:1665 config/tc-d10v.c:463
515
#: config/tc-d30v.c:454 config/tc-i370.c:2125 config/tc-mn10200.c:1043
516
#: config/tc-mn10300.c:1678 config/tc-ppc.c:2903 config/tc-s390.c:1233
517
#: config/tc-v850.c:2632 config/tc-v850.c:2666 config/tc-v850.c:2706
518
#: config/tc-v850.c:2949 config/tc-z80.c:444
519
msgid "illegal operand"
522
#: cgen.c:424 config/tc-arc.c:1667 config/tc-avr.c:639 config/tc-d10v.c:465
523
#: config/tc-d30v.c:456 config/tc-h8300.c:497 config/tc-i370.c:2127
524
#: config/tc-mcore.c:662 config/tc-microblaze.c:604 config/tc-mmix.c:495
525
#: config/tc-mn10200.c:1046 config/tc-mn10300.c:1681 config/tc-msp430.c:883
526
#: config/tc-or32.c:307 config/tc-ppc.c:2905 config/tc-s390.c:1251
527
#: config/tc-sh.c:1386 config/tc-sh64.c:2213 config/tc-v850.c:2636
528
#: config/tc-v850.c:2670 config/tc-v850.c:2710 config/tc-v850.c:2952
529
#: config/tc-xgate.c:897 config/tc-z80.c:555 config/tc-z8k.c:350
530
msgid "missing operand"
531
msgstr "απουσία τελεστή"
534
msgid "a reloc on this operand implies an overflow"
538
msgid "operand mask overflow"
541
#. We can't actually support subtracting a symbol.
542
#: cgen.c:887 config/tc-arc.c:1249 config/tc-arm.c:1683 config/tc-arm.c:9384
543
#: config/tc-arm.c:9436 config/tc-arm.c:9685 config/tc-arm.c:10506
544
#: config/tc-arm.c:11632 config/tc-arm.c:11672 config/tc-arm.c:12015
545
#: config/tc-arm.c:12056 config/tc-avr.c:1172 config/tc-avr.c:1397
546
#: config/tc-cris.c:4047 config/tc-d10v.c:1511 config/tc-d30v.c:1915
547
#: config/tc-mips.c:8510 config/tc-mips.c:9797 config/tc-mips.c:11029
548
#: config/tc-mips.c:11684 config/tc-nds32.c:5775 config/tc-ppc.c:6515
549
#: config/tc-spu.c:957 config/tc-spu.c:981 config/tc-tilegx.c:1485
550
#: config/tc-tilepro.c:1346 config/tc-v850.c:3435 config/tc-xstormy16.c:483
551
#: config/tc-xtensa.c:5833 config/tc-xtensa.c:11830
552
msgid "expression too complex"
555
#: cgen.c:983 config/tc-arc.c:1310 config/tc-ppc.c:6832 config/tc-ppc.c:7048
556
#: config/tc-s390.c:2246 config/tc-v850.c:3487 config/tc-xstormy16.c:537
557
msgid "unresolved expression that must be resolved"
560
#: cgen.c:1008 config/tc-xstormy16.c:562
562
msgid "internal error: can't install fix for reloc type %d (`%s')"
565
#: cgen.c:1061 config/tc-nios2.c:1231
566
msgid "relocation is not supported"
570
msgid "invalid identifier for \".ifdef\""
574
msgid "non-constant expression in \".if\" statement"
578
msgid "bad format for ifc or ifnc"
582
msgid "\".elseif\" without matching \".if\""
586
msgid "\".elseif\" after \".else\""
589
#: cond.c:314 cond.c:420
590
msgid "here is the previous \".else\""
593
#: cond.c:317 cond.c:423
594
msgid "here is the previous \".if\""
598
msgid "non-constant expression in \".elseif\" statement"
602
msgid "\".endif\" without \".if\""
606
msgid "\".else\" without matching \".if\""
610
msgid "duplicate \".else\""
614
msgid ".ifeqs syntax error"
618
msgid "end of macro inside conditional"
622
msgid "end of file inside conditional"
626
msgid "here is the start of the unterminated conditional"
630
msgid "here is the \"else\" of the unterminated conditional"
633
#: config/atof-ieee.c:141
634
msgid "cannot create floating-point number"
637
#: config/atof-ieee.c:288
638
msgid "NaNs are not supported by this target\n"
641
#: config/atof-ieee.c:327 config/atof-ieee.c:368
642
msgid "Infinities are not supported by this target\n"
645
#: config/atof-ieee.c:784 config/atof-vax.c:450 config/tc-arm.c:1070
646
#: config/tc-ia64.c:11651 config/tc-tic30.c:1259 config/tc-tic4x.c:2592
647
msgid "Unrecognized or unsupported floating point constant"
650
#: config/obj-aout.c:84
652
msgid "Attempt to put a common symbol into set %s"
655
#: config/obj-aout.c:88
657
msgid "Attempt to put an undefined symbol into set %s"
660
#: config/obj-aout.c:115 config/obj-coff.c:1401
662
msgid "Symbol `%s' can not be both weak and common"
665
#: config/obj-coff.c:141 dw2gencfi.c:214
667
msgid "Inserting \"%s\" into structure table failed: %s"
670
#: config/obj-coff.c:220 config/obj-coff.c:1705 config/tc-ppc.c:5519
671
#: config/tc-tic54x.c:4008 read.c:2896
673
msgid "error setting flags for \"%s\": %s"
676
#. Zero is used as an end marker in the file.
677
#: config/obj-coff.c:439
678
msgid "Line numbers must be positive integers\n"
681
#: config/obj-coff.c:471
682
msgid ".ln pseudo-op inside .def/.endef: ignored."
685
#: config/obj-coff.c:513 ecoff.c:3249
686
msgid ".loc outside of .text"
689
#: config/obj-coff.c:520
690
msgid ".loc pseudo-op inside .def/.endef: ignored."
693
#: config/obj-coff.c:601
694
msgid ".def pseudo-op used inside of .def/.endef: ignored."
697
#: config/obj-coff.c:637
698
msgid ".endef pseudo-op used outside of .def/.endef: ignored."
701
#: config/obj-coff.c:676
703
msgid "`%s' symbol without preceding function"
706
#: config/obj-coff.c:763
708
msgid "unexpected storage class %d"
711
#: config/obj-coff.c:871
712
msgid ".dim pseudo-op used outside of .def/.endef: ignored."
715
#: config/obj-coff.c:891
716
msgid "badly formed .dim directive ignored"
719
#: config/obj-coff.c:940
720
msgid ".size pseudo-op used outside of .def/.endef ignored."
723
#: config/obj-coff.c:955
724
msgid ".scl pseudo-op used outside of .def/.endef ignored."
727
#: config/obj-coff.c:972
728
msgid ".tag pseudo-op used outside of .def/.endef ignored."
731
#: config/obj-coff.c:990
733
msgid "tag not found for .tag %s"
736
#: config/obj-coff.c:1003
737
msgid ".type pseudo-op used outside of .def/.endef ignored."
740
#: config/obj-coff.c:1022
741
msgid ".val pseudo-op used outside of .def/.endef ignored."
744
#: config/obj-coff.c:1179
745
msgid "badly formed .weak directive ignored"
748
#: config/obj-coff.c:1357
749
msgid "mismatched .eb"
752
#: config/obj-coff.c:1380
754
msgid "C_EFCN symbol for %s out of scope"
757
#: config/obj-coff.c:1434
759
msgid "Warning: internal error: forgetting to set endndx of %s"
765
#: config/obj-coff.c:1670
767
msgid "unsupported section attribute '%c'"
770
#: config/obj-coff.c:1674 config/tc-ppc.c:5501
772
msgid "unknown section attribute '%c'"
775
#: config/obj-coff.c:1717 config/obj-macho.c:276
777
msgid "Ignoring changed section attributes for %s"
780
#: config/obj-coff.c:1857
782
msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
785
#: config/obj-ecoff.c:125
786
msgid "Can't set GP value"
789
#: config/obj-ecoff.c:132
790
msgid "Can't set register masks"
793
#: config/obj-elf.c:342 config/tc-sparc.c:4193 config/tc-v850.c:512
795
msgid "bad .common segment %s"
798
#: config/obj-elf.c:419
799
msgid "Missing symbol name in directive"
802
#: config/obj-elf.c:625
804
msgid "setting incorrect section type for %s"
807
#: config/obj-elf.c:630
809
msgid "ignoring incorrect section type for %s"
812
#: config/obj-elf.c:680
814
msgid "setting incorrect section attributes for %s"
817
#: config/obj-elf.c:735
819
msgid "ignoring changed section type for %s"
822
#: config/obj-elf.c:747
824
msgid "ignoring changed section attributes for %s"
827
#: config/obj-elf.c:749
829
msgid "ignoring changed section entity size for %s"
832
#: config/obj-elf.c:809
833
msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T"
836
#: config/obj-elf.c:851 read.c:2880
837
msgid "unrecognized section type"
840
#: config/obj-elf.c:883
841
msgid "unrecognized section attribute"
844
#: config/obj-elf.c:914 config/tc-alpha.c:4208
846
msgstr "απουσία ονόματος"
848
#: config/obj-elf.c:1045
849
msgid "invalid merge entity size"
852
#: config/obj-elf.c:1052
853
msgid "entity size for SHF_MERGE not specified"
856
#: config/obj-elf.c:1058
857
msgid "? section flag ignored with G present"
860
#: config/obj-elf.c:1082
861
msgid "group name for SHF_GROUP not specified"
864
#: config/obj-elf.c:1105
865
msgid "character following name is not '#'"
868
#: config/obj-elf.c:1224
869
msgid ".previous without corresponding .section; ignored"
872
#: config/obj-elf.c:1250
873
msgid ".popsection without corresponding .pushsection; ignored"
876
#: config/obj-elf.c:1296
877
msgid "expected comma after name in .symver"
880
#: config/obj-elf.c:1320
882
msgid "missing version name in `%s' for symbol `%s'"
885
#: config/obj-elf.c:1331
887
msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
890
#: config/obj-elf.c:1368
892
msgid "expected `%s' to have already been set for .vtable_inherit"
895
#: config/obj-elf.c:1378
896
msgid "expected comma after name in .vtable_inherit"
899
#: config/obj-elf.c:1431
900
msgid "expected comma after name in .vtable_entry"
903
#: config/obj-elf.c:1507
905
msgid "Attribute name not recognised: %s"
908
#: config/obj-elf.c:1522
909
msgid "expected numeric constant"
912
#: config/obj-elf.c:1531 config/tc-arm.c:6097
913
msgid "expected comma"
916
#: config/obj-elf.c:1563
917
msgid "bad string constant"
920
#: config/obj-elf.c:1567
921
msgid "expected <tag> , <value>"
924
#: config/obj-elf.c:1686
925
msgid "expected quoted string"
928
#: config/obj-elf.c:1706
930
msgid "expected comma after name `%s' in .size directive"
933
#: config/obj-elf.c:1715
934
msgid "missing expression in .size directive"
937
#: config/obj-elf.c:1839
939
msgid "symbol '%s' is already defined"
942
#: config/obj-elf.c:1860
944
msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
947
#: config/obj-elf.c:1872
949
msgid "symbol type \"%s\" is supported only by GNU targets"
952
#: config/obj-elf.c:1883
954
msgid "unrecognized symbol type \"%s\""
957
#: config/obj-elf.c:2053 config/obj-elf.c:2056
959
msgid ".size expression for %s does not evaluate to a constant"
962
#: config/obj-elf.c:2088
965
"invalid attempt to declare external version name as default in symbol `%s'"
968
#: config/obj-elf.c:2149 ecoff.c:3607
970
msgid "symbol `%s' can not be both weak and common"
973
#: config/obj-elf.c:2266
975
msgid "assuming all members of group `%s' are COMDAT"
978
#: config/obj-elf.c:2278
980
msgid "can't create group: %s"
983
#: config/obj-elf.c:2417
985
msgid "failed to set up debugging information: %s"
988
#: config/obj-elf.c:2437
990
msgid "can't start writing .mdebug section: %s"
993
#: config/obj-elf.c:2445
995
msgid "could not write .mdebug section: %s"
998
#: config/obj-evax.c:130
1000
msgid "no entry symbol for global function '%s'"
1003
#. make a temp string.
1004
#: config/obj-macho.c:119
1006
msgid "the %s name '%s' is too long (maximum 16 characters)"
1009
#: config/obj-macho.c:130
1011
msgid "expected a %s name followed by a `,'"
1014
#: config/obj-macho.c:195
1016
msgid "cannot overide zerofill section type for `%s,%s'"
1019
#: config/obj-macho.c:258
1021
msgid "failed to set flags for \"%s\": %s"
1024
#: config/obj-macho.c:349
1026
msgid "unknown or invalid section type '%s'"
1029
#: config/obj-macho.c:388
1031
msgid "unknown or invalid section attribute '%s'"
1034
#: config/obj-macho.c:409
1035
msgid "unexpected section size information"
1038
#: config/obj-macho.c:421
1039
msgid "missing sizeof_stub expression"
1042
#: config/obj-macho.c:486 config/tc-ia64.c:1093 config/tc-ia64.c:11814
1043
#: config/tc-score.c:6105 read.c:1669
1044
msgid "expected symbol name"
1047
#: config/obj-macho.c:499 read.c:490
1048
msgid "bad or irreducible absolute expression"
1051
#: config/obj-macho.c:505 config/tc-score.c:6122 read.c:1707
1052
msgid "missing size expression"
1055
#: config/obj-macho.c:514 config/tc-ia64.c:1128 read.c:1713
1057
msgid "size (%ld) out of range, ignored"
1060
#: config/obj-macho.c:524 config/tc-score.c:6266 ecoff.c:3364 read.c:1725
1061
#: read.c:1831 read.c:2568 read.c:3198 read.c:3560 symbols.c:341 symbols.c:437
1063
msgid "symbol `%s' is already defined"
1066
#: config/obj-macho.c:534 read.c:1740
1068
msgid "size of \"%s\" is already %ld; not changing to %ld"
1071
#: config/obj-macho.c:545
1072
msgid "align value not recognized, using size"
1075
#: config/obj-macho.c:550 config/obj-macho.c:913
1077
msgid "Alignment (%lu) too large: 15 assumed."
1080
#: config/obj-macho.c:616
1082
msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1085
#: config/obj-macho.c:818
1087
msgid "%s is not used for the selected target"
1090
#: config/obj-macho.c:883
1091
msgid "internal error: base section index out of range"
1094
#: config/obj-macho.c:969
1096
msgid "internal error: bad file property ID %d"
1099
#: config/obj-macho.c:977
1100
msgid "failed to set subsections by symbols"
1103
#: config/obj-macho.c:1041
1105
msgid "'%s' previously declared as '%s'."
1108
#: config/obj-macho.c:1092 config/obj-macho.c:1412 config/obj-macho.c:1494
1111
"'%s' can't be a weak_definition (currently only supported in sections of "
1115
#: config/obj-macho.c:1177
1116
msgid "use of .indirect_symbols requires `-dynamic'"
1119
#: config/obj-macho.c:1194
1122
"attempt to add an indirect_symbol to a stub or reference section with a zero-"
1123
"sized element at %s"
1126
#: config/obj-macho.c:1225
1127
msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1130
#: config/obj-macho.c:1491
1132
msgid "'%s' can't be a weak_definition (since it is undefined)"
1135
#: config/obj-macho.c:1497
1137
msgid "Non-global symbol: '%s' can't be a weak_definition."
1140
#: config/obj-macho.c:1503
1142
msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1145
#: config/obj-macho.c:1544
1147
msgid "unrecognized stab type '%c'"
1150
#: config/obj-macho.c:1595
1152
msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1155
#: config/obj-macho.c:1603
1157
msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1160
#: config/obj-macho.c:1610
1162
msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1165
#: config/obj-macho.c:1812
1168
"the number of .indirect_symbols defined in section %s does not match the "
1169
"number expected (%d defined, %d expected)"
1172
#: config/obj-macho.c:1825
1174
msgid "internal error: failed to allocate %d indirectsymbol pointers"
1177
#: config/obj-som.c:58
1178
msgid "Only one .compiler pseudo-op per file!"
1181
#: config/obj-som.c:75 config/obj-som.c:146 config/obj-som.c:188
1182
msgid "Expected quoted string"
1185
#: config/obj-som.c:88
1186
msgid ".compiler directive missing language and version"
1189
#: config/obj-som.c:98
1190
msgid ".compiler directive missing version"
1193
#: config/obj-som.c:114
1195
msgid "FATAL: Attaching compiler header %s"
1198
#: config/obj-som.c:129
1199
msgid "Only one .version pseudo-op per file!"
1202
#: config/obj-som.c:153
1204
msgid "attaching version header %s: %s"
1207
#: config/obj-som.c:171
1208
msgid "Only one .copyright pseudo-op per file!"
1211
#: config/obj-som.c:195
1213
msgid "attaching copyright header %s: %s"
1216
#: config/tc-aarch64.c:353
1217
msgid "integer 32-bit register expected"
1220
#: config/tc-aarch64.c:356
1221
msgid "integer 64-bit register expected"
1224
#: config/tc-aarch64.c:359
1225
msgid "integer register expected"
1228
#: config/tc-aarch64.c:362
1229
msgid "integer, zero or SP register expected"
1232
#: config/tc-aarch64.c:365
1233
msgid "8-bit SIMD scalar register expected"
1236
#: config/tc-aarch64.c:368
1237
msgid "16-bit SIMD scalar or floating-point half precision register expected"
1240
#: config/tc-aarch64.c:372
1242
"32-bit SIMD scalar or floating-point single precision register expected"
1245
#: config/tc-aarch64.c:376
1247
"64-bit SIMD scalar or floating-point double precision register expected"
1250
#: config/tc-aarch64.c:380
1252
"128-bit SIMD scalar or floating-point quad precision register expected"
1255
#: config/tc-aarch64.c:384
1256
msgid "C0 - C15 expected"
1259
#: config/tc-aarch64.c:387 config/tc-arm.c:4119
1260
msgid "register expected"
1264
#: config/tc-aarch64.c:390
1265
msgid "SIMD scalar or floating-point register expected"
1269
#: config/tc-aarch64.c:393
1270
msgid "vector register expected"
1273
#: config/tc-aarch64.c:396
1275
msgid "invalid register type %d"
1278
#. Define some common error messages.
1279
#: config/tc-aarch64.c:408
1280
msgid "SP not allowed here"
1283
#: config/tc-aarch64.c:551 config/tc-aarch64.c:553 config/tc-arm.c:979
1284
#: config/tc-score.c:6515 expr.c:1363 read.c:2550
1285
msgid "bad expression"
1288
#: config/tc-aarch64.c:563 config/tc-arm.c:990 config/tc-i860.c:1004
1289
#: config/tc-sparc.c:3096
1293
#: config/tc-aarch64.c:774
1295
msgid "bad size %d in vector width specifier"
1298
#: config/tc-aarch64.c:807
1300
msgid "unexpected character `%c' in element size"
1303
#: config/tc-aarch64.c:809
1304
msgid "missing element size"
1307
#: config/tc-aarch64.c:815
1309
msgid "invalid element size %d and vector size combination %c"
1312
#: config/tc-aarch64.c:842 config/tc-arm.c:1375
1313
msgid "vector type expected"
1316
#: config/tc-aarch64.c:923
1317
msgid "this type of register can't be indexed"
1320
#: config/tc-aarch64.c:929
1321
msgid "index not allowed inside register list"
1324
#: config/tc-aarch64.c:939 config/tc-aarch64.c:1839 config/tc-aarch64.c:1993
1325
#: config/tc-arm.c:1480 config/tc-arm.c:3400 config/tc-arm.c:4499
1326
msgid "constant expression required"
1329
#. Indexed vector register expected.
1330
#: config/tc-aarch64.c:951
1331
msgid "indexed vector register expected"
1334
#: config/tc-aarch64.c:958
1335
msgid "invalid use of vector register"
1338
#: config/tc-aarch64.c:1048 config/tc-arm.c:1744
1342
#: config/tc-aarch64.c:1073
1343
msgid "invalid vector register in list"
1346
#: config/tc-aarch64.c:1080
1347
msgid "invalid scalar register in list"
1350
#: config/tc-aarch64.c:1093
1351
msgid "invalid range in vector register list"
1354
#: config/tc-aarch64.c:1106
1355
msgid "type mismatch in vector register list"
1358
#: config/tc-aarch64.c:1123
1359
msgid "end of vector register list not found"
1362
#: config/tc-aarch64.c:1139
1363
msgid "constant expression required."
1366
#: config/tc-aarch64.c:1149
1367
msgid "expected index"
1370
#: config/tc-aarch64.c:1156
1371
msgid "too many registers in vector register list"
1374
#: config/tc-aarch64.c:1161
1375
msgid "empty vector register list"
1378
#: config/tc-aarch64.c:1183 config/tc-arm.c:2126
1380
msgid "ignoring attempt to redefine built-in register '%s'"
1383
#: config/tc-aarch64.c:1189 config/tc-arm.c:2131
1385
msgid "ignoring redefinition of register alias '%s'"
1388
#: config/tc-aarch64.c:1235 config/tc-arm.c:2198
1390
msgid "unknown register '%s' -- .req ignored"
1393
#: config/tc-aarch64.c:1291 config/tc-arm.c:2405
1394
msgid "invalid syntax for .req directive"
1397
#: config/tc-aarch64.c:1316 config/tc-arm.c:2443
1398
msgid "invalid syntax for .unreq directive"
1401
#: config/tc-aarch64.c:1322 config/tc-arm.c:2450
1403
msgid "unknown register alias '%s'"
1406
#: config/tc-aarch64.c:1324
1408
msgid "ignoring attempt to undefine built-in register '%s'"
1411
#: config/tc-aarch64.c:1639 config/tc-arm.c:3108
1412
msgid "literal pool overflow"
1415
#: config/tc-aarch64.c:1792 config/tc-aarch64.c:5020 config/tc-arm.c:3278
1416
#: config/tc-arm.c:6585
1417
msgid "unrecognized relocation suffix"
1420
#: config/tc-aarch64.c:1794
1421
msgid "unimplemented relocation suffix"
1424
#: config/tc-aarch64.c:1962 config/tc-aarch64.c:2196
1425
msgid "immediate operand required"
1428
#: config/tc-aarch64.c:1970
1429
msgid "missing immediate expression"
1432
#: config/tc-aarch64.c:2176 config/tc-aarch64.c:4871
1433
msgid "invalid floating-point constant"
1436
#: config/tc-aarch64.c:2548 config/tc-arm.c:4794 config/tc-arm.c:4803
1437
msgid "shift expression expected"
1440
#: config/tc-aarch64.c:2556
1441
msgid "shift operator expected"
1444
#: config/tc-aarch64.c:2564
1445
msgid "invalid use of 'MSL'"
1448
#: config/tc-aarch64.c:2573
1449
msgid "extending shift is not permitted"
1452
#: config/tc-aarch64.c:2581
1453
msgid "'ROR' shift is not permitted"
1456
#: config/tc-aarch64.c:2589
1457
msgid "only 'LSL' shift is permitted"
1460
#: config/tc-aarch64.c:2599
1461
msgid "invalid shift for the register offset addressing mode"
1464
#: config/tc-aarch64.c:2607
1465
msgid "invalid shift operator"
1468
#: config/tc-aarch64.c:2636
1469
msgid "missing shift amount"
1472
#: config/tc-aarch64.c:2643
1473
msgid "constant shift amount required"
1476
#: config/tc-aarch64.c:2648
1477
msgid "shift amount out of range 0 to 63"
1480
#: config/tc-aarch64.c:2697
1481
msgid "unexpected shift operator"
1484
#: config/tc-aarch64.c:2733
1485
msgid "unexpected register in the immediate operand"
1488
#: config/tc-aarch64.c:2758
1489
msgid "integer register expected in the extended/shifted operand register"
1492
#: config/tc-aarch64.c:2793 config/tc-aarch64.c:2904 config/tc-aarch64.c:3011
1493
#: config/tc-aarch64.c:3153 config/tc-aarch64.c:3200
1494
msgid "unknown relocation modifier"
1497
#: config/tc-aarch64.c:2800 config/tc-aarch64.c:2911 config/tc-aarch64.c:3018
1498
#: config/tc-aarch64.c:3160 config/tc-aarch64.c:3207
1499
msgid "this relocation modifier is not allowed on this instruction"
1502
#: config/tc-aarch64.c:2919 config/tc-aarch64.c:3029
1503
msgid "invalid relocation expression"
1506
#: config/tc-aarch64.c:2937
1507
msgid "invalid address"
1510
#: config/tc-aarch64.c:2989
1511
msgid "invalid use of 32-bit register offset"
1514
#: config/tc-aarch64.c:2995
1515
msgid "invalid use of 64-bit register offset"
1519
#: config/tc-aarch64.c:3040 config/tc-aarch64.c:3092
1520
msgid "invalid expression in the address"
1523
#: config/tc-aarch64.c:3049 config/tc-arm.c:5306 config/tc-arm.c:5876
1524
msgid "']' expected"
1527
#: config/tc-aarch64.c:3057
1528
msgid "register offset not allowed in pre-indexed addressing mode"
1531
#: config/tc-aarch64.c:3072 config/tc-arm.c:5342
1532
msgid "cannot combine pre- and post-indexing"
1535
#: config/tc-aarch64.c:3083
1536
msgid "invalid 32-bit register offset"
1540
#: config/tc-aarch64.c:3104
1541
msgid "missing offset in the pre-indexed address"
1544
#: config/tc-aarch64.c:3318
1547
"system register name '%s' is deprecated and may be removed in a future "
1551
#: config/tc-aarch64.c:3390
1552
msgid "immediate value out of range "
1555
#: config/tc-aarch64.c:3898
1560
#: config/tc-aarch64.c:3932 config/tc-score.c:2750 config/tc-score.c:6504
1565
#: config/tc-aarch64.c:3934
1567
msgid "%s at operand %d -- `%s'"
1570
#: config/tc-aarch64.c:3938
1572
msgid "operand %d should be %s -- `%s'"
1575
#: config/tc-aarch64.c:3943
1577
msgid "operand mismatch -- `%s'"
1581
#: config/tc-aarch64.c:4004
1582
msgid " did you mean this?"
1585
#: config/tc-aarch64.c:4007 config/tc-aarch64.c:4034
1590
#: config/tc-aarch64.c:4012
1591
msgid " other valid variant(s):"
1594
#: config/tc-aarch64.c:4042
1596
msgid "%s out of range %d to %d at operand %d -- `%s'"
1599
#: config/tc-aarch64.c:4043 config/tc-aarch64.c:4047 config/tc-aarch64.c:5353
1600
msgid "immediate value"
1603
#: config/tc-aarch64.c:4046
1605
msgid "%s expected to be %d at operand %d -- `%s'"
1608
#: config/tc-aarch64.c:4053
1611
"invalid number of registers in the list; only 1 register is expected at "
1612
"operand %d -- `%s'"
1615
#: config/tc-aarch64.c:4057
1618
"invalid number of registers in the list; %d registers are expected at "
1619
"operand %d -- `%s'"
1622
#: config/tc-aarch64.c:4063
1624
msgid "immediate value should be a multiple of %d at operand %d -- `%s'"
1627
#: config/tc-aarch64.c:4314
1628
msgid "bad vector arrangement type"
1631
#: config/tc-aarch64.c:4420
1632
msgid "the specified relocation type is not allowed for MOVK"
1635
#: config/tc-aarch64.c:4449 config/tc-aarch64.c:4459
1636
msgid "the specified relocation type is not allowed for 32-bit register"
1639
#: config/tc-aarch64.c:4594
1640
msgid "comma expected between operands"
1643
#: config/tc-aarch64.c:4687
1644
msgid "the top half of a 128-bit FP/SIMD register is expected"
1647
#: config/tc-aarch64.c:4725 config/tc-arm.c:1813 config/tc-arm.c:1858
1648
#: config/tc-h8300.c:1043
1649
msgid "invalid register list"
1652
#: config/tc-aarch64.c:4790 config/tc-aarch64.c:4811
1653
msgid "immediate zero expected"
1656
#: config/tc-aarch64.c:4885
1657
msgid "shift not allowed for bitmask immediate"
1660
#: config/tc-aarch64.c:4939
1661
msgid "can't mix relocation modifier with explicit shift"
1664
#: config/tc-aarch64.c:4982
1665
msgid "invalid condition"
1668
#: config/tc-aarch64.c:5007
1669
msgid "invalid pc-relative address"
1672
#. Only permit "=value" in the literal load instructions.
1673
#. The literal will be generated by programmer_friendly_fixup.
1674
#: config/tc-aarch64.c:5015
1675
msgid "invalid use of \"=immediate\""
1678
#: config/tc-aarch64.c:5081
1679
msgid "the optional immediate offset can only be 0"
1682
#: config/tc-aarch64.c:5096 config/tc-aarch64.c:5114 config/tc-aarch64.c:5131
1683
#: config/tc-aarch64.c:5150 config/tc-aarch64.c:5165
1684
msgid "invalid addressing mode"
1687
#: config/tc-aarch64.c:5136
1688
msgid "relocation not allowed"
1691
#: config/tc-aarch64.c:5175
1692
msgid "writeback value should be an immediate constant"
1695
#: config/tc-aarch64.c:5186
1696
msgid "unknown or missing system register name"
1699
#: config/tc-aarch64.c:5196
1700
msgid "unknown or missing PSTATE field name"
1703
#: config/tc-aarch64.c:5220
1704
msgid "unknown or missing operation name"
1707
#: config/tc-aarch64.c:5233
1708
msgid "the specified option is not accepted in ISB"
1711
#: config/tc-aarch64.c:5253 config/tc-aarch64.c:6305 config/tc-arm.c:6800
1713
msgid "unhandled operand code %d"
1716
#: config/tc-aarch64.c:5284
1717
msgid "unexpected comma before the omitted optional operand"
1720
#: config/tc-aarch64.c:5301
1721
msgid "unexpected characters following instruction"
1724
#: config/tc-aarch64.c:5379 config/tc-arm.c:4905 config/tc-arm.c:5441
1725
#: config/tc-arm.c:7318
1726
msgid "constant expression expected"
1729
#: config/tc-aarch64.c:5386 config/tc-arm.c:7359
1730
msgid "literal pool insertion failed"
1733
#: config/tc-aarch64.c:5504
1735
msgid "unknown mnemonic `%s' -- `%s'"
1738
#: config/tc-aarch64.c:5512
1740
msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
1743
#: config/tc-aarch64.c:5562
1745
msgid "selected processor does not support `%s'"
1748
#: config/tc-aarch64.c:5836
1750
msgid "alignments greater than %d bytes not supported in .text sections"
1753
#: config/tc-aarch64.c:5969 config/tc-arm.c:21185
1754
msgid "GOT already in the symbol table"
1757
#: config/tc-aarch64.c:6131
1758
msgid "immediate cannot be moved by a single instruction"
1761
#: config/tc-aarch64.c:6174 config/tc-aarch64.c:6219 config/tc-aarch64.c:6245
1762
#: config/tc-arm.c:14422 config/tc-arm.c:14449 config/tc-arm.c:14993
1763
#: config/tc-arm.c:15474 config/tc-metag.c:2444 config/tc-metag.c:2453
1764
#: config/tc-metag.c:2492 config/tc-metag.c:2501 config/tc-metag.c:3020
1765
#: config/tc-metag.c:3029
1766
msgid "immediate out of range"
1769
#: config/tc-aarch64.c:6238 config/tc-metag.c:4655 config/tc-xtensa.c:4111
1770
msgid "invalid immediate"
1773
#: config/tc-aarch64.c:6300 config/tc-tic6x.c:3864 config/tc-tic6x.c:3929
1774
#: config/tc-tic6x.c:3956 config/tc-tic6x.c:3984
1775
msgid "immediate offset out of range"
1778
#: config/tc-aarch64.c:6374 config/tc-arm.c:21523 config/tc-arm.c:21574
1779
#: config/tc-arm.c:21855
1781
msgid "undefined symbol %s used as an immediate value"
1784
#: config/tc-aarch64.c:6386
1785
msgid "pc-relative load offset not word aligned"
1788
#: config/tc-aarch64.c:6389
1789
msgid "pc-relative load offset out of range"
1792
#: config/tc-aarch64.c:6401
1793
msgid "pc-relative address offset out of range"
1796
#: config/tc-aarch64.c:6413 config/tc-aarch64.c:6428
1797
msgid "conditional branch target not word aligned"
1800
#: config/tc-aarch64.c:6416 config/tc-aarch64.c:6431 config/tc-arm.c:22118
1801
msgid "conditional branch out of range"
1804
#: config/tc-aarch64.c:6444
1805
msgid "branch target not word aligned"
1808
#: config/tc-aarch64.c:6447 config/tc-arm.c:753 config/tc-mips.c:14494
1809
msgid "branch out of range"
1812
#: config/tc-aarch64.c:6481 config/tc-arm.c:21746 config/tc-arm.c:21761
1813
#: config/tc-arm.c:21776 config/tc-arm.c:21787 config/tc-arm.c:21810
1814
#: config/tc-arm.c:22522 config/tc-moxie.c:710 config/tc-pj.c:448
1815
#: config/tc-sh.c:4291
1816
msgid "offset out of range"
1819
#: config/tc-aarch64.c:6494
1820
msgid "unsigned value out of range"
1823
#: config/tc-aarch64.c:6502
1824
msgid "signed value out of range"
1827
#: config/tc-aarch64.c:6610
1829
msgid "unexpected %s fixup"
1832
#: config/tc-aarch64.c:6676 config/tc-arm.c:22958 config/tc-arm.c:22979
1833
#: config/tc-mips.c:16546 config/tc-score.c:7480
1835
msgid "cannot represent %s relocation in this object file format"
1838
#: config/tc-aarch64.c:6709
1840
msgid "cannot do %u-byte relocation"
1843
#: config/tc-aarch64.c:6967 config/tc-arc.c:212 config/tc-arm.c:23434
1844
#: config/tc-score.c:6299 config/tc-score.c:6528 config/tc-score.c:6533
1845
msgid "virtual memory exhausted"
1848
#: config/tc-aarch64.c:7114 config/tc-arm.c:23759
1849
msgid "assemble for big-endian"
1852
#: config/tc-aarch64.c:7115 config/tc-arm.c:23760
1853
msgid "assemble for little-endian"
1856
#: config/tc-aarch64.c:7118
1857
msgid "temporary switch for dumping"
1860
#: config/tc-aarch64.c:7120
1861
msgid "output verbose error messages"
1864
#: config/tc-aarch64.c:7210 config/tc-arm.c:24261
1865
msgid "invalid architectural extension"
1868
#: config/tc-aarch64.c:7235 config/tc-arm.c:24293
1869
msgid "must specify extensions to add before specifying those to remove"
1872
#: config/tc-aarch64.c:7243 config/tc-arm.c:24301
1873
msgid "missing architectural extension"
1876
#: config/tc-aarch64.c:7262 config/tc-arm.c:24338
1878
msgid "unknown architectural extension `%s'"
1881
#: config/tc-aarch64.c:7286 config/tc-arm.c:24372 config/tc-metag.c:5833
1883
msgid "missing cpu name `%s'"
1886
#: config/tc-aarch64.c:7300 config/tc-aarch64.c:7519 config/tc-arm.c:24398
1887
#: config/tc-arm.c:24939 config/tc-metag.c:5844
1889
msgid "unknown cpu `%s'"
1892
#: config/tc-aarch64.c:7318 config/tc-arm.c:24416
1894
msgid "missing architecture name `%s'"
1897
#: config/tc-aarch64.c:7332 config/tc-aarch64.c:7566 config/tc-arm.c:24433
1898
#: config/tc-arm.c:24973 config/tc-arm.c:25004 config/tc-score.c:7715
1900
msgid "unknown architecture `%s'\n"
1903
#: config/tc-aarch64.c:7357
1905
msgid "missing abi name `%s'"
1908
#: config/tc-aarch64.c:7368
1910
msgid "unknown abi `%s'\n"
1913
#: config/tc-aarch64.c:7374
1914
msgid "<abi name>\t specify for ABI <abi name>"
1917
#: config/tc-aarch64.c:7377 config/tc-arm.c:24511 config/tc-metag.c:5910
1918
msgid "<cpu name>\t assemble for CPU <cpu name>"
1921
#: config/tc-aarch64.c:7379 config/tc-arm.c:24513
1922
msgid "<arch name>\t assemble for architecture <arch name>"
1925
#: config/tc-aarch64.c:7418 config/tc-aarch64.c:7438 config/tc-arm.c:24567
1926
#: config/tc-arm.c:24585 config/tc-arm.c:24605 config/tc-metag.c:5935
1928
msgid "option `-%c%s' is deprecated: %s"
1931
#: config/tc-aarch64.c:7458
1933
msgid " AArch64-specific assembler options:\n"
1936
#: config/tc-aarch64.c:7469 config/tc-arm.c:24636
1938
msgid " -EB assemble code for a big-endian cpu\n"
1941
#: config/tc-aarch64.c:7474 config/tc-arm.c:24641
1943
msgid " -EL assemble code for a little-endian cpu\n"
1946
#: config/tc-alpha.c:655
1948
msgid "No !literal!%ld was found"
1951
#: config/tc-alpha.c:662
1953
msgid "No !tlsgd!%ld was found"
1956
#: config/tc-alpha.c:669
1958
msgid "No !tlsldm!%ld was found"
1961
#: config/tc-alpha.c:678
1963
msgid "No ldah !gpdisp!%ld was found"
1966
#: config/tc-alpha.c:728
1968
msgid "too many !literal!%ld for %s"
1971
#: config/tc-alpha.c:758
1973
msgid "No lda !gpdisp!%ld was found"
1976
#. Only support one relocation op per insn.
1977
#: config/tc-alpha.c:917
1978
msgid "More than one relocation op per insn"
1981
#: config/tc-alpha.c:933
1982
msgid "No relocation operand"
1985
#: config/tc-alpha.c:943
1987
msgid "Unknown relocation operand: !%s"
1990
#: config/tc-alpha.c:953
1992
msgid "no sequence number after !%s"
1995
#: config/tc-alpha.c:963
1997
msgid "!%s does not use a sequence number"
2000
#: config/tc-alpha.c:973
2002
msgid "Bad sequence number: !%s!%s"
2005
#: config/tc-alpha.c:1188 config/tc-alpha.c:3361
2007
msgid "inappropriate arguments for opcode `%s'"
2010
#: config/tc-alpha.c:1190 config/tc-alpha.c:3363
2012
msgid "opcode `%s' not supported for target %s"
2015
#: config/tc-alpha.c:1194 config/tc-alpha.c:3367 config/tc-avr.c:1440
2016
#: config/tc-msp430.c:3521
2018
msgid "unknown opcode `%s'"
2021
#: config/tc-alpha.c:1275 config/tc-alpha.c:1534
2022
msgid "overflow in literal (.lita) table"
2025
#: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547
2026
#: config/tc-alpha.c:2234 config/tc-alpha.c:2279 config/tc-alpha.c:2348
2027
#: config/tc-alpha.c:2431 config/tc-alpha.c:2656 config/tc-alpha.c:2754
2028
msgid "macro requires $at register while noat in effect"
2031
#: config/tc-alpha.c:1284 config/tc-alpha.c:1308 config/tc-alpha.c:1549
2032
msgid "macro requires $at while $at in use"
2035
#: config/tc-alpha.c:1493
2036
msgid "bignum invalid; zero assumed"
2039
#: config/tc-alpha.c:1495
2040
msgid "floating point number invalid; zero assumed"
2043
#: config/tc-alpha.c:1500
2044
msgid "can't handle expression"
2047
#: config/tc-alpha.c:1540
2048
msgid "overflow in literal (.lit8) table"
2051
#: config/tc-alpha.c:1837
2053
msgid "too many ldah insns for !gpdisp!%ld"
2056
#: config/tc-alpha.c:1839 config/tc-alpha.c:1851
2058
msgid "both insns for !gpdisp!%ld must be in the same section"
2061
#: config/tc-alpha.c:1849
2063
msgid "too many lda insns for !gpdisp!%ld"
2066
#: config/tc-alpha.c:1905
2068
msgid "too many lituse insns for !lituse_tlsgd!%ld"
2071
#: config/tc-alpha.c:1908
2073
msgid "too many lituse insns for !lituse_tlsldm!%ld"
2076
#: config/tc-alpha.c:1925
2078
msgid "duplicate !tlsgd!%ld"
2081
#: config/tc-alpha.c:1927
2083
msgid "sequence number in use for !tlsldm!%ld"
2086
#: config/tc-alpha.c:1941
2088
msgid "duplicate !tlsldm!%ld"
2091
#: config/tc-alpha.c:1943
2093
msgid "sequence number in use for !tlsgd!%ld"
2096
#: config/tc-alpha.c:1998 config/tc-arc.c:292 config/tc-mn10200.c:857
2097
#: config/tc-mn10300.c:1150 config/tc-ppc.c:1820 config/tc-s390.c:650
2098
#: config/tc-tilegx.c:427 config/tc-tilegx.c:476 config/tc-tilepro.c:383
2102
#: config/tc-alpha.c:2137
2103
msgid "invalid relocation for instruction"
2106
#: config/tc-alpha.c:2151
2107
msgid "invalid relocation for field"
2110
#: config/tc-alpha.c:2982
2111
msgid "can not resolve expression"
2114
#: config/tc-alpha.c:3516 config/tc-i370.c:1055 config/tc-microblaze.c:199
2115
#: config/tc-ppc.c:2156 config/tc-ppc.c:5264
2117
msgid ".COMMon length (%ld.) <0! Ignored."
2120
#: config/tc-alpha.c:3527 config/tc-ia64.c:1104 config/tc-sparc.c:4064
2121
#: config/tc-v850.c:307
2122
msgid "Ignoring attempt to re-define symbol"
2125
#: config/tc-alpha.c:3619 config/tc-sparc.c:4072
2127
msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2130
#: config/tc-alpha.c:3722 ecoff.c:3063
2131
msgid ".ent directive has no name"
2134
#: config/tc-alpha.c:3730
2135
msgid "nested .ent directives"
2138
#: config/tc-alpha.c:3775 ecoff.c:3014
2139
msgid ".end directive has no name"
2142
#: config/tc-alpha.c:3784
2143
msgid ".end directive without matching .ent"
2146
#: config/tc-alpha.c:3786
2147
msgid ".end directive names different symbol than .ent"
2150
#: config/tc-alpha.c:3829 ecoff.c:3149
2151
msgid ".fmask outside of .ent"
2154
#: config/tc-alpha.c:3831 config/tc-score.c:5598 ecoff.c:3213
2155
msgid ".mask outside of .ent"
2158
#: config/tc-alpha.c:3839 ecoff.c:3156
2159
msgid "bad .fmask directive"
2162
#: config/tc-alpha.c:3841 ecoff.c:3220
2163
msgid "bad .mask directive"
2166
#: config/tc-alpha.c:3874 config/tc-mips.c:17705 config/tc-score.c:5740
2168
msgid ".frame outside of .ent"
2171
#: config/tc-alpha.c:3885 config/tc-mips.c:17716 ecoff.c:3188
2172
msgid "bad .frame directive"
2175
#: config/tc-alpha.c:3919
2176
msgid ".prologue directive without a preceding .ent directive"
2179
#: config/tc-alpha.c:3937
2181
msgid "Invalid argument %d to .prologue."
2184
#: config/tc-alpha.c:4028
2185
msgid "ECOFF debugging is disabled."
2188
#: config/tc-alpha.c:4042
2189
msgid ".ent directive without matching .end"
2192
#: config/tc-alpha.c:4135
2193
msgid ".usepv directive has no name"
2196
#: config/tc-alpha.c:4146
2197
msgid ".usepv directive has no type"
2200
#: config/tc-alpha.c:4161
2201
msgid "unknown argument for .usepv"
2204
#: config/tc-alpha.c:4276
2206
msgid "unknown section attribute %s"
2209
#: config/tc-alpha.c:4370
2210
msgid "previous .ent not closed by a .end"
2213
#: config/tc-alpha.c:4391
2214
msgid ".ent directive has no symbol"
2217
#: config/tc-alpha.c:4416
2218
msgid ".handler directive has no name"
2221
#: config/tc-alpha.c:4446
2222
msgid "Bad .frame directive 1./2. param"
2225
#: config/tc-alpha.c:4456
2227
msgid "Bad RA (%d) register for .frame"
2230
#: config/tc-alpha.c:4461
2231
msgid "Bad .frame directive 3./4. param"
2234
#: config/tc-alpha.c:4497
2235
msgid ".pdesc directive not in link (.link) section"
2238
#: config/tc-alpha.c:4504
2239
msgid ".pdesc directive has no entry symbol"
2242
#: config/tc-alpha.c:4515
2243
msgid ".pdesc has a bad entry symbol"
2246
#: config/tc-alpha.c:4526
2247
msgid ".pdesc doesn't match with last .ent"
2250
#: config/tc-alpha.c:4541
2251
msgid "No comma after .pdesc <entryname>"
2254
#: config/tc-alpha.c:4561
2255
msgid "unknown procedure kind"
2258
#: config/tc-alpha.c:4656
2259
msgid ".name directive not in link (.link) section"
2262
#: config/tc-alpha.c:4664
2263
msgid ".name directive has no symbol"
2266
#: config/tc-alpha.c:4698
2267
msgid "No symbol after .linkage"
2270
#: config/tc-alpha.c:4746
2271
msgid "No symbol after .code_address"
2274
#: config/tc-alpha.c:4772 config/tc-score.c:5604
2275
msgid "Bad .mask directive"
2278
#: config/tc-alpha.c:4790
2279
msgid "Bad .fmask directive"
2282
#: config/tc-alpha.c:4947
2284
msgid "Expected comma after name \"%s\""
2287
#: config/tc-alpha.c:4959
2289
msgid "unhandled: .proc %s,%d"
2292
#: config/tc-alpha.c:4993
2294
msgid "Tried to .set unrecognized mode `%s'"
2297
#: config/tc-alpha.c:5019
2299
msgid "Bad base register, using $%d."
2302
#: config/tc-alpha.c:5040 config/tc-nios2.c:385 config/tc-nios2.c:500
2304
msgid "Alignment too large: %d. assumed"
2307
#: config/tc-alpha.c:5044 config/tc-d30v.c:2060 config/tc-nios2.c:389
2308
#: config/tc-nios2.c:504
2309
msgid "Alignment negative: 0 assumed"
2312
#: config/tc-alpha.c:5139 config/tc-alpha.c:5631
2314
msgid "Unknown CPU identifier `%s'"
2317
#: config/tc-alpha.c:5330
2319
msgid "Chose GP value of %lx\n"
2322
#: config/tc-alpha.c:5344
2323
msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2326
#: config/tc-alpha.c:5433
2328
msgid "internal error: can't hash opcode `%s': %s"
2331
#: config/tc-alpha.c:5469
2333
msgid "internal error: can't hash macro `%s': %s"
2336
#: config/tc-alpha.c:5553 config/tc-arm.c:6871 config/tc-arm.c:6883
2337
#: config/tc-i960.c:708 config/tc-xtensa.c:5315 config/tc-xtensa.c:5393
2338
#: config/tc-xtensa.c:5510 config/tc-z80.c:1927
2339
msgid "syntax error"
2342
#: config/tc-alpha.c:5682
2345
"-32addr\t\t\ttreat addresses as 32-bit values\n"
2346
"-F\t\t\tlack floating point instructions support\n"
2347
"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2348
"\t\t\tspecify variant of Alpha architecture\n"
2349
"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2351
"\t\t\tthese variants include PALcode opcodes\n"
2354
#: config/tc-alpha.c:5692
2357
"-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2358
"-H\t\t\tshow new symbol after hash truncation\n"
2359
"-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2362
#: config/tc-alpha.c:5943
2364
msgid "unhandled relocation type %s"
2367
#: config/tc-alpha.c:5956
2368
msgid "non-absolute expression in constant field"
2371
#: config/tc-alpha.c:5970
2373
msgid "type %d reloc done?\n"
2376
#: config/tc-alpha.c:6017 config/tc-alpha.c:6024
2377
msgid "Used $at without \".set noat\""
2380
#: config/tc-alpha.c:6193
2382
msgid "!samegp reloc against symbol without .prologue: %s"
2385
#: config/tc-alpha.c:6237 config/tc-tilegx.c:1751 config/tc-tilepro.c:1531
2386
#: config/tc-xtensa.c:5999
2388
msgid "cannot represent `%s' relocation in object file"
2391
#: config/tc-alpha.c:6243
2393
msgid "internal error? cannot generate `%s' relocation"
2396
#: config/tc-alpha.c:6342
2398
msgid "frame reg expected, using $%d."
2401
#: config/tc-arc.c:194 config/tc-arc.c:215 config/tc-arc.c:992
2402
#: config/tc-h8300.c:75 config/tc-h8300.c:84 config/tc-h8300.c:94
2403
#: config/tc-h8300.c:104 config/tc-h8300.c:114 config/tc-h8300.c:125
2404
#: config/tc-h8300.c:242 config/tc-hppa.c:6898 config/tc-hppa.c:6904
2405
#: config/tc-hppa.c:6910 config/tc-hppa.c:6916 config/tc-hppa.c:8323
2406
#: config/tc-lm32.c:197 config/tc-mips.c:3342 config/tc-mn10300.c:939
2407
#: config/tc-mn10300.c:944 config/tc-mn10300.c:2441 config/tc-xc16x.c:79
2408
#: config/tc-xc16x.c:86 config/tc-xc16x.c:93
2409
msgid "could not set architecture and machine"
2412
#: config/tc-arc.c:432 config/tc-arc.c:671
2413
msgid "expected comma after operand name"
2416
#: config/tc-arc.c:443
2418
msgid "negative operand number %d"
2421
#: config/tc-arc.c:455
2422
msgid "expected comma after register-number"
2425
#: config/tc-arc.c:480
2426
msgid "invalid mode"
2429
#: config/tc-arc.c:497
2430
msgid "expected comma after register-mode"
2433
#: config/tc-arc.c:514
2434
msgid "shortcut designator invalid"
2437
#: config/tc-arc.c:529
2439
msgid "core register value (%d) too large"
2442
#: config/tc-arc.c:537
2444
msgid "condition code value (%d) too large"
2447
#: config/tc-arc.c:555
2449
msgid "attempt to override symbol: %s"
2452
#: config/tc-arc.c:626
2453
msgid "invalid opertype"
2456
#: config/tc-arc.c:683
2457
msgid "expected comma after opcode"
2460
#: config/tc-arc.c:693
2462
msgid "negative subopcode %d"
2465
#: config/tc-arc.c:702
2466
msgid "subcode value found when opcode not equal 0x03"
2469
#: config/tc-arc.c:710
2471
msgid "invalid subopcode %d"
2474
#: config/tc-arc.c:721
2475
msgid "expected comma after subopcode"
2478
#: config/tc-arc.c:740
2479
msgid "invalid suffix class"
2482
#: config/tc-arc.c:749
2483
msgid "expected comma after suffix class"
2486
#: config/tc-arc.c:768
2487
msgid "invalid syntax class"
2490
#: config/tc-arc.c:775
2491
msgid "opcode 0x3 and SYNTAX_3OP invalid"
2494
#: config/tc-arc.c:795
2495
msgid "unknown suffix class"
2498
#: config/tc-arc.c:862 config/tc-tic6x.c:581
2499
msgid "expected comma after symbol name"
2502
#: config/tc-arc.c:872
2503
msgid "negative symbol length"
2506
#: config/tc-arc.c:883
2507
msgid "ignoring attempt to re-define symbol"
2510
#: config/tc-arc.c:890
2512
msgid "length of symbol \"%s\" already %ld, ignoring %d"
2515
#: config/tc-arc.c:904
2516
msgid "assuming symbol alignment of zero"
2519
#: config/tc-arc.c:971
2520
msgid "\".option\" directive must appear before any instructions"
2523
#: config/tc-arc.c:981
2524
msgid "\".option\" directive conflicts with initial definition"
2527
#: config/tc-arc.c:989
2528
msgid "\".option\" directive overrides command-line (default) value"
2531
#: config/tc-arc.c:999
2532
msgid "invalid identifier for \".option\""
2535
#: config/tc-arc.c:1037 config/tc-i860.c:1035 config/tc-ip2k.c:249
2536
msgid "relaxation not supported\n"
2539
#: config/tc-arc.c:1081
2540
msgid "expression too complex code symbol"
2543
#: config/tc-arc.c:1108
2545
msgid "missing ')' in %%-op"
2548
#: config/tc-arc.c:1364 config/tc-dlx.c:1206 config/tc-i960.c:2639
2549
#: config/tc-m32r.c:2281 config/tc-nds32.c:5825 config/tc-sparc.c:3751
2551
msgid "internal error: can't export reloc type %d (`%s')"
2554
#: config/tc-arc.c:1496
2556
msgid "unknown syntax format character `%c'"
2559
#: config/tc-arc.c:1635
2560
msgid "too many suffixes"
2563
#: config/tc-arc.c:1674
2564
msgid "symbol as destination register"
2567
#. xgettext:c-format.
2568
#: config/tc-arc.c:1759 config/tc-i370.c:2207 config/tc-mn10200.c:1142
2569
#: config/tc-mn10300.c:1822 config/tc-ppc.c:3355 config/tc-s390.c:1524
2570
#: config/tc-v850.c:3026
2572
msgid "junk at end of line: `%s'"
2575
#: config/tc-arc.c:1798
2576
msgid "8 byte instruction in delay slot"
2579
#. except for jl addr
2580
#: config/tc-arc.c:1801
2581
msgid "8 byte jump instruction with delay slot"
2584
#: config/tc-arc.c:1809
2585
msgid "conditional branch follows set of flags"
2588
#: config/tc-arc.c:1893 config/tc-arm.c:17216
2590
msgid "bad instruction `%s'"
2593
#: config/tc-arm.c:556
2594
msgid "ARM register expected"
2597
#: config/tc-arm.c:557
2598
msgid "bad or missing co-processor number"
2601
#: config/tc-arm.c:558
2602
msgid "co-processor register expected"
2605
#: config/tc-arm.c:559
2606
msgid "FPA register expected"
2609
#: config/tc-arm.c:560
2610
msgid "VFP single precision register expected"
2613
#: config/tc-arm.c:561
2614
msgid "VFP/Neon double precision register expected"
2617
#: config/tc-arm.c:562
2618
msgid "Neon quad precision register expected"
2621
#: config/tc-arm.c:563
2622
msgid "VFP single or double precision register expected"
2625
#: config/tc-arm.c:564
2626
msgid "Neon double or quad precision register expected"
2629
#: config/tc-arm.c:565
2630
msgid "VFP single, double or Neon quad precision register expected"
2633
#: config/tc-arm.c:566
2634
msgid "VFP system register expected"
2637
#: config/tc-arm.c:567
2638
msgid "Maverick MVF register expected"
2641
#: config/tc-arm.c:568
2642
msgid "Maverick MVD register expected"
2645
#: config/tc-arm.c:569
2646
msgid "Maverick MVFX register expected"
2649
#: config/tc-arm.c:570
2650
msgid "Maverick MVDX register expected"
2653
#: config/tc-arm.c:571
2654
msgid "Maverick MVAX register expected"
2657
#: config/tc-arm.c:572
2658
msgid "Maverick DSPSC register expected"
2661
#: config/tc-arm.c:573
2662
msgid "iWMMXt data register expected"
2665
#: config/tc-arm.c:574 config/tc-arm.c:6650
2666
msgid "iWMMXt control register expected"
2669
#: config/tc-arm.c:575
2670
msgid "iWMMXt scalar register expected"
2673
#: config/tc-arm.c:576
2674
msgid "XScale accumulator register expected"
2677
#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
2678
#: config/tc-arm.c:734 config/tc-score.c:259
2679
msgid "bad arguments to instruction"
2682
#: config/tc-arm.c:735
2683
msgid "r13 not allowed here"
2686
#: config/tc-arm.c:736
2687
msgid "r15 not allowed here"
2690
#: config/tc-arm.c:737
2691
msgid "instruction cannot be conditional"
2694
#: config/tc-arm.c:738
2695
msgid "registers may not be the same"
2698
#: config/tc-arm.c:739
2699
msgid "lo register required"
2702
#: config/tc-arm.c:740
2703
msgid "instruction not supported in Thumb16 mode"
2706
#: config/tc-arm.c:741
2707
msgid "instruction does not accept this addressing mode"
2710
#: config/tc-arm.c:742
2711
msgid "branch must be last instruction in IT block"
2714
#: config/tc-arm.c:743
2715
msgid "instruction not allowed in IT block"
2718
#: config/tc-arm.c:744
2719
msgid "selected FPU does not support instruction"
2722
#: config/tc-arm.c:745
2723
msgid "thumb conditional instruction should be in IT block"
2726
#: config/tc-arm.c:746
2727
msgid "incorrect condition in IT block"
2730
#: config/tc-arm.c:747
2731
msgid "IT falling in the range of a previous IT block"
2734
#: config/tc-arm.c:748
2735
msgid "missing .fnstart before unwinding directive"
2738
#: config/tc-arm.c:750
2739
msgid "cannot use register index with PC-relative addressing"
2742
#: config/tc-arm.c:752
2743
msgid "cannot use writeback with PC-relative addressing"
2746
#: config/tc-arm.c:754
2750
#: config/tc-arm.c:951
2751
msgid "immediate expression requires a # prefix"
2754
#: config/tc-arm.c:979 read.c:3727
2755
msgid "missing expression"
2758
#: config/tc-arm.c:1009 config/tc-arm.c:4917 config/tc-i960.c:1300
2759
#: config/tc-score.c:1210
2760
msgid "invalid constant"
2763
#: config/tc-arm.c:1139
2764
msgid "expected #constant"
2767
#: config/tc-arm.c:1302
2769
msgid "unexpected character `%c' in type specifier"
2772
#: config/tc-arm.c:1319
2774
msgid "bad size %d in type specifier"
2777
#: config/tc-arm.c:1369
2778
msgid "only one type should be specified for operand"
2781
#: config/tc-arm.c:1447
2782
msgid "can't redefine type for operand"
2785
#: config/tc-arm.c:1458
2786
msgid "only D registers may be indexed"
2789
#: config/tc-arm.c:1464
2790
msgid "can't change index for operand"
2793
#: config/tc-arm.c:1527
2794
msgid "register operand expected, but got scalar"
2797
#: config/tc-arm.c:1560
2798
msgid "scalar must have an index"
2801
#: config/tc-arm.c:1565 config/tc-arm.c:15368 config/tc-arm.c:15428
2802
#: config/tc-arm.c:15850
2803
msgid "scalar index out of range"
2806
#: config/tc-arm.c:1615
2807
msgid "bad range in register list"
2810
#: config/tc-arm.c:1623 config/tc-arm.c:1632 config/tc-arm.c:1673
2812
msgid "Warning: duplicated register (r%d) in register list"
2815
#: config/tc-arm.c:1635
2816
msgid "Warning: register range not in ascending order"
2819
#: config/tc-arm.c:1646
2823
#: config/tc-arm.c:1662
2824
msgid "invalid register mask"
2827
#: config/tc-arm.c:1797 config/tc-arm.c:1841
2828
msgid "register out of range in list"
2831
#: config/tc-arm.c:1819 config/tc-arm.c:3915 config/tc-arm.c:4049
2832
msgid "register list not in ascending order"
2835
#: config/tc-arm.c:1850
2836
msgid "register range not in ascending order"
2839
#: config/tc-arm.c:1883
2840
msgid "non-contiguous register range"
2843
#: config/tc-arm.c:1942
2844
msgid "register stride must be 1 or 2"
2847
#: config/tc-arm.c:1943
2848
msgid "mismatched element/structure types in list"
2851
#: config/tc-arm.c:2007
2852
msgid "don't use Rn-Rm syntax with non-unit stride"
2855
#: config/tc-arm.c:2062
2856
msgid "error parsing element/structure list"
2859
#: config/tc-arm.c:2068
2863
#: config/tc-arm.c:2159
2864
msgid "attempt to redefine typed alias"
2867
#: config/tc-arm.c:2293
2868
msgid "bad type for register"
2871
#: config/tc-arm.c:2304
2872
msgid "expression must be constant"
2875
#: config/tc-arm.c:2321
2876
msgid "can't redefine the type of a register alias"
2879
#: config/tc-arm.c:2328
2880
msgid "you must specify a single type only"
2883
#: config/tc-arm.c:2341
2884
msgid "can't redefine the index of a scalar alias"
2887
#: config/tc-arm.c:2349
2888
msgid "scalar index must be constant"
2891
#: config/tc-arm.c:2358
2895
#: config/tc-arm.c:2411
2896
msgid "invalid syntax for .dn directive"
2899
#: config/tc-arm.c:2417
2900
msgid "invalid syntax for .qn directive"
2903
#: config/tc-arm.c:2452
2905
msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
2908
#: config/tc-arm.c:2720
2910
msgid "Failed to find real start of function: %s\n"
2913
#: config/tc-arm.c:2737
2914
msgid "selected processor does not support THUMB opcodes"
2917
#: config/tc-arm.c:2750
2918
msgid "selected processor does not support ARM opcodes"
2921
#: config/tc-arm.c:2762
2923
msgid "invalid instruction size selected (%d)"
2926
#: config/tc-arm.c:2794
2928
msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
2931
#: config/tc-arm.c:2850
2933
msgid "expected comma after name \"%s\""
2936
#: config/tc-arm.c:2900 config/tc-m32r.c:588
2938
msgid "symbol `%s' already defined"
2941
#: config/tc-arm.c:2934
2943
msgid "unrecognized syntax mode \"%s\""
2946
#: config/tc-arm.c:2955
2948
msgid "alignment too large: %d assumed"
2951
#: config/tc-arm.c:2958
2952
msgid "alignment negative. 0 assumed."
2955
#: config/tc-arm.c:3293
2956
msgid "(plt) is only valid on branch targets"
2959
#: config/tc-arm.c:3299 config/tc-s390.c:1146 config/tc-s390.c:1789
2960
#: config/tc-xtensa.c:1591
2962
msgid "%s relocations do not fit in %d bytes"
2965
#: config/tc-arm.c:3376
2966
msgid ".inst.n operand too big. Use .inst.w instead"
2969
#: config/tc-arm.c:3396
2970
msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
2973
#: config/tc-arm.c:3426
2974
msgid "width suffixes are invalid in ARM mode"
2977
#: config/tc-arm.c:3468 dwarf2dbg.c:762
2978
msgid "expected 0 or 1"
2981
#: config/tc-arm.c:3472
2982
msgid "missing comma"
2985
#: config/tc-arm.c:3505
2986
msgid "duplicate .fnstart directive"
2989
#: config/tc-arm.c:3536 config/tc-tic6x.c:412
2990
msgid "duplicate .handlerdata directive"
2993
#: config/tc-arm.c:3555
2994
msgid ".fnend directive without .fnstart"
2997
#: config/tc-arm.c:3622 config/tc-tic6x.c:393
2998
msgid "personality routine specified for cantunwind frame"
3001
#: config/tc-arm.c:3639 config/tc-tic6x.c:454
3002
msgid "duplicate .personalityindex directive"
3005
#: config/tc-arm.c:3646 config/tc-tic6x.c:461
3006
msgid "bad personality routine number"
3009
#: config/tc-arm.c:3668 config/tc-tic6x.c:478
3010
msgid "duplicate .personality directive"
3013
#: config/tc-arm.c:3691 config/tc-arm.c:3819 config/tc-arm.c:3867
3014
msgid "expected register list"
3017
#: config/tc-arm.c:3773
3018
msgid "expected , <constant>"
3021
#: config/tc-arm.c:3782
3022
msgid "number of registers must be in the range [1:4]"
3025
#: config/tc-arm.c:3929 config/tc-arm.c:4063
3026
msgid "bad register range"
3029
#: config/tc-arm.c:4129
3030
msgid "FPA .unwind_save does not take a register list"
3033
#: config/tc-arm.c:4148
3034
msgid ".unwind_save does not support this kind of register"
3037
#: config/tc-arm.c:4187
3038
msgid "SP and PC not permitted in .unwind_movsp directive"
3041
#: config/tc-arm.c:4192
3042
msgid "unexpected .unwind_movsp directive"
3045
#: config/tc-arm.c:4219
3046
msgid "stack increment must be multiple of 4"
3049
#: config/tc-arm.c:4251
3050
msgid "expected <reg>, <reg>"
3053
#: config/tc-arm.c:4269
3054
msgid "register must be either sp or set by a previousunwind_movsp directive"
3057
#: config/tc-arm.c:4308
3058
msgid "expected <offset>, <opcode>"
3061
#: config/tc-arm.c:4320
3062
msgid "unwind opcode too long"
3065
#: config/tc-arm.c:4325
3066
msgid "invalid unwind opcode"
3069
#: config/tc-arm.c:4505 config/tc-arm.c:5447 config/tc-arm.c:9688
3070
#: config/tc-arm.c:10211 config/tc-arm.c:12231 config/tc-arm.c:13664
3071
#: config/tc-arm.c:22438 config/tc-arm.c:22463 config/tc-arm.c:22471
3072
#: config/tc-metag.c:5175 config/tc-z8k.c:1144 config/tc-z8k.c:1154
3073
msgid "immediate value out of range"
3076
#: config/tc-arm.c:4670
3077
msgid "invalid FPA immediate expression"
3080
#: config/tc-arm.c:4817
3081
msgid "'LSL' or 'ASR' required"
3084
#: config/tc-arm.c:4825
3085
msgid "'LSL' required"
3088
#: config/tc-arm.c:4833
3089
msgid "'ASR' required"
3092
#: config/tc-arm.c:4912
3093
msgid "invalid rotation"
3096
#: config/tc-arm.c:5071 config/tc-arm.c:5238
3097
msgid "unknown group relocation"
3100
#: config/tc-arm.c:5107
3101
msgid "alignment must be constant"
3104
#: config/tc-arm.c:5269
3105
msgid "this group relocation is not allowed on this instruction"
3108
#: config/tc-arm.c:5324
3109
msgid "'}' expected at end of 'option' field"
3112
#: config/tc-arm.c:5329
3113
msgid "cannot combine index with option"
3116
#: config/tc-arm.c:5585
3117
msgid "unexpected bit specified after APSR"
3120
#: config/tc-arm.c:5597
3121
msgid "selected processor does not support DSP extension"
3124
#: config/tc-arm.c:5609
3125
msgid "bad bitmask specified after APSR"
3128
#: config/tc-arm.c:5633
3129
msgid "writing to APSR without specifying a bitmask is deprecated"
3132
#: config/tc-arm.c:5645 config/tc-arm.c:11356 config/tc-arm.c:11400
3133
#: config/tc-arm.c:11404
3135
"selected processor does not support requested special purpose register"
3138
#: config/tc-arm.c:5650
3139
msgid "flag for {c}psr instruction expected"
3142
#: config/tc-arm.c:5675
3143
msgid "unrecognized CPS flag"
3146
#: config/tc-arm.c:5682
3147
msgid "missing CPS flags"
3150
#: config/tc-arm.c:5705 config/tc-arm.c:5711
3151
msgid "valid endian specifiers are be or le"
3154
#: config/tc-arm.c:5733
3155
msgid "missing rotation field after comma"
3158
#: config/tc-arm.c:5748
3159
msgid "rotation can only be 0, 8, 16, or 24"
3162
#: config/tc-arm.c:5777
3163
msgid "condition required"
3166
#: config/tc-arm.c:5838 config/tc-arm.c:8012
3167
msgid "'[' expected"
3170
#: config/tc-arm.c:5851
3171
msgid "',' expected"
3174
#: config/tc-arm.c:5868
3175
msgid "invalid shift"
3178
#: config/tc-arm.c:5941
3179
msgid "can't use Neon quad register here"
3182
#: config/tc-arm.c:6007
3183
msgid "expected <Rm> or <Dm> or <Qm> operand"
3186
#: config/tc-arm.c:6087
3190
#. ISB can only take SY as an option.
3191
#: config/tc-arm.c:6351
3192
msgid "invalid barrier type"
3195
#: config/tc-arm.c:6488
3196
msgid "immediate value is out of range"
3199
#: config/tc-arm.c:6635
3200
msgid "iWMMXt data or control register expected"
3203
#: config/tc-arm.c:6675
3204
msgid "Banked registers are not available with this architecture."
3207
#: config/tc-arm.c:6897 config/tc-score.c:264
3208
msgid "garbage following instruction"
3211
#. If REG is R13 (the stack pointer), warn that its use is
3213
#: config/tc-arm.c:6938
3214
msgid "use of r13 is deprecated"
3217
#: config/tc-arm.c:7008
3218
msgid "D register out of range for selected VFP version"
3221
#: config/tc-arm.c:7087 config/tc-arm.c:9416
3222
msgid "Instruction does not support =N addresses"
3225
#: config/tc-arm.c:7095
3226
msgid "instruction does not accept preindexed addressing"
3229
#. unindexed - only for coprocessor
3230
#: config/tc-arm.c:7111 config/tc-arm.c:9479
3231
msgid "instruction does not accept unindexed addressing"
3234
#: config/tc-arm.c:7119
3235
msgid "destination register same as write-back base"
3238
#: config/tc-arm.c:7120
3239
msgid "source register same as write-back base"
3242
#: config/tc-arm.c:7170
3243
msgid "use of PC in this instruction is deprecated"
3246
#: config/tc-arm.c:7193
3247
msgid "instruction does not accept scaled register index"
3250
#: config/tc-arm.c:7247
3251
msgid "instruction does not support unindexed addressing"
3254
#: config/tc-arm.c:7262
3255
msgid "pc may not be used with write-back"
3258
#: config/tc-arm.c:7267
3259
msgid "instruction does not support writeback"
3262
#: config/tc-arm.c:7313
3263
msgid "invalid pseudo operation"
3266
#: config/tc-arm.c:7442
3267
msgid "Rn must not overlap other operands"
3270
#: config/tc-arm.c:7447
3271
msgid "swp{b} use is obsoleted for ARMv8 and later"
3274
#: config/tc-arm.c:7450
3275
msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
3278
#: config/tc-arm.c:7552 config/tc-arm.c:7571 config/tc-arm.c:7584
3279
#: config/tc-arm.c:10052 config/tc-arm.c:10083 config/tc-arm.c:10105
3280
msgid "bit-field extends past end of register"
3283
#: config/tc-arm.c:7614
3284
msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
3287
#: config/tc-arm.c:7667
3288
msgid "use of r15 in blx in ARM mode is not really useful"
3291
#: config/tc-arm.c:7689
3292
msgid "use of r15 in bx in ARM mode is not really useful"
3295
#: config/tc-arm.c:7714
3296
msgid "use of r15 in bxj is not really useful"
3299
#: config/tc-arm.c:7762
3300
msgid "This coprocessor register access is deprecated in ARMv8"
3303
#: config/tc-arm.c:7962 config/tc-arm.c:7971
3304
msgid "writeback of base register is UNPREDICTABLE"
3307
#: config/tc-arm.c:7965
3308
msgid "writeback of base register when in register list is UNPREDICTABLE"
3311
#: config/tc-arm.c:7975
3313
"if writeback register is in list, it must be the lowest reg in the list"
3316
#: config/tc-arm.c:8007
3317
msgid "first transfer register must be even"
3320
#: config/tc-arm.c:8010
3321
msgid "can only transfer two consecutive registers"
3324
#. If op 1 were present and equal to PC, this function wouldn't
3325
#. have been called in the first place.
3326
#. If op 2 were present and equal to PC, this function wouldn't
3327
#. have been called in the first place.
3328
#: config/tc-arm.c:8011 config/tc-arm.c:8081 config/tc-arm.c:8714
3329
#: config/tc-arm.c:10857
3330
msgid "r14 not allowed here"
3333
#: config/tc-arm.c:8023
3334
msgid "base register written back, and overlaps second transfer register"
3337
#: config/tc-arm.c:8033
3338
msgid "index register overlaps transfer register"
3341
#: config/tc-arm.c:8062 config/tc-arm.c:8681
3342
msgid "offset must be zero in ARM encoding"
3345
#: config/tc-arm.c:8075 config/tc-arm.c:8708
3346
msgid "even register required"
3349
#: config/tc-arm.c:8078
3350
msgid "can only load two consecutive registers"
3353
#: config/tc-arm.c:8096
3354
msgid "ldr to register 15 must be 4-byte alligned"
3357
#: config/tc-arm.c:8119 config/tc-arm.c:8151
3358
msgid "this instruction requires a post-indexed address"
3361
#: config/tc-arm.c:8178
3362
msgid "Rd and Rm should be different in mla"
3365
#: config/tc-arm.c:8202 config/tc-arm.c:11221
3366
msgid ":lower16: not allowed this instruction"
3369
#: config/tc-arm.c:8204
3370
msgid ":upper16: not allowed instruction"
3373
#: config/tc-arm.c:8223
3374
msgid "operand 1 must be FPSCR"
3377
#: config/tc-arm.c:8305 config/tc-arm.c:11340
3378
msgid "bad register for mrs"
3381
#: config/tc-arm.c:8312 config/tc-arm.c:11363
3382
msgid "'APSR', 'CPSR' or 'SPSR' expected"
3385
#: config/tc-arm.c:8353
3386
msgid "Rd and Rm should be different in mul"
3389
#: config/tc-arm.c:8372 config/tc-arm.c:8626 config/tc-arm.c:11501
3390
msgid "rdhi and rdlo must be different"
3393
#: config/tc-arm.c:8378
3394
msgid "rdhi, rdlo and rm must all be different"
3397
#: config/tc-arm.c:8444
3398
msgid "'[' expected after PLD mnemonic"
3401
#: config/tc-arm.c:8446 config/tc-arm.c:8461
3402
msgid "post-indexed expression used in preload instruction"
3405
#: config/tc-arm.c:8448 config/tc-arm.c:8463
3406
msgid "writeback used in preload instruction"
3409
#: config/tc-arm.c:8450 config/tc-arm.c:8465
3410
msgid "unindexed addressing used in preload instruction"
3413
#: config/tc-arm.c:8459
3414
msgid "'[' expected after PLI mnemonic"
3417
#: config/tc-arm.c:8550 config/tc-arm.c:11817
3418
msgid "setend use is deprecated for ARMv8"
3421
#: config/tc-arm.c:8571 config/tc-arm.c:11878 config/tc-arm.c:11910
3422
#: config/tc-arm.c:11953
3423
msgid "extraneous shift as part of operand to shift insn"
3426
#: config/tc-arm.c:8652
3427
msgid "SRS base register must be r13"
3430
#: config/tc-arm.c:8711
3431
msgid "can only store two consecutive registers"
3434
#: config/tc-arm.c:8825 config/tc-arm.c:8842
3435
msgid "only two consecutive VFP SP registers allowed here"
3438
#: config/tc-arm.c:8870 config/tc-arm.c:8885
3439
msgid "this addressing mode requires base-register writeback"
3442
#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
3443
#. i.e. immbits must be in range 0 - 16.
3444
#: config/tc-arm.c:9002
3445
msgid "immediate value out of range, expected range [0, 16]"
3448
#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
3449
#. i.e. immbits must be in range 0 - 31.
3450
#: config/tc-arm.c:9009
3451
msgid "immediate value out of range, expected range [1, 32]"
3454
#: config/tc-arm.c:9075
3455
msgid "this instruction does not support indexing"
3458
#: config/tc-arm.c:9098
3459
msgid "only r15 allowed here"
3462
#: config/tc-arm.c:9233
3463
msgid "immediate operand requires iWMMXt2"
3466
#: config/tc-arm.c:9377
3467
msgid "shift by register not allowed in thumb mode"
3470
#: config/tc-arm.c:9389 config/tc-arm.c:12061 config/tc-arm.c:21828
3471
msgid "shift expression is too large"
3474
#: config/tc-arm.c:9422
3475
msgid "cannot use register index with this instruction"
3478
#: config/tc-arm.c:9424
3479
msgid "Thumb does not support negative register indexing"
3482
#: config/tc-arm.c:9426
3483
msgid "Thumb does not support register post-indexing"
3486
#: config/tc-arm.c:9428
3487
msgid "Thumb does not support register indexing with writeback"
3490
#: config/tc-arm.c:9430
3491
msgid "Thumb supports only LSL in shifted register indexing"
3494
#: config/tc-arm.c:9439 config/tc-arm.c:15160
3495
msgid "shift out of range"
3498
#: config/tc-arm.c:9448
3499
msgid "cannot use writeback with this instruction"
3502
#: config/tc-arm.c:9469
3503
msgid "cannot use post-indexing with PC-relative addressing"
3506
#: config/tc-arm.c:9470
3507
msgid "cannot use post-indexing with this instruction"
3510
#: config/tc-arm.c:9683
3511
msgid "only SUBS PC, LR, #const allowed"
3514
#: config/tc-arm.c:9765 config/tc-arm.c:9920 config/tc-arm.c:10017
3515
#: config/tc-arm.c:11301 config/tc-arm.c:11607
3516
msgid "shift must be constant"
3519
#: config/tc-arm.c:9770
3520
msgid "shift value over 3 not allowed in thumb mode"
3523
#: config/tc-arm.c:9772
3524
msgid "only LSL shift allowed in thumb mode"
3527
#: config/tc-arm.c:9796 config/tc-arm.c:9935 config/tc-arm.c:10032
3528
#: config/tc-arm.c:11314
3529
msgid "unshifted register required"
3532
#: config/tc-arm.c:9811 config/tc-arm.c:10043 config/tc-arm.c:11462
3533
msgid "dest must overlap one source register"
3536
#: config/tc-arm.c:9938
3537
msgid "dest and source1 must be the same register"
3540
#: config/tc-arm.c:10207
3541
msgid "instruction is always unconditional"
3544
#: config/tc-arm.c:10322
3545
msgid "selected processor does not support 'A' form of this instruction"
3548
#: config/tc-arm.c:10325
3549
msgid "Thumb does not support the 2-argument form of this instruction"
3552
#: config/tc-arm.c:10446
3553
msgid "SP not allowed in register list"
3556
#: config/tc-arm.c:10450 config/tc-arm.c:10556
3558
"having the base register in the register list when using write back is "
3562
#: config/tc-arm.c:10458
3563
msgid "LR and PC should not both be in register list"
3566
#: config/tc-arm.c:10466
3567
msgid "PC not allowed in register list"
3570
#: config/tc-arm.c:10508
3571
msgid "Thumb load/store multiple does not support {reglist}^"
3574
#: config/tc-arm.c:10533 config/tc-arm.c:10610
3576
msgid "value stored for r%d is UNKNOWN"
3579
#: config/tc-arm.c:10603
3580
msgid "Thumb-2 instruction only valid in unified syntax"
3583
#: config/tc-arm.c:10607 config/tc-arm.c:10617
3584
msgid "this instruction will write back the base register"
3587
#: config/tc-arm.c:10620
3588
msgid "this instruction will not write back the base register"
3591
#: config/tc-arm.c:10651
3592
msgid "r14 not allowed as first register when second register is omitted"
3595
#: config/tc-arm.c:10751
3597
"This instruction may be unpredictable if executed on M-profile cores with "
3598
"interrupts enabled."
3601
#: config/tc-arm.c:10780 config/tc-arm.c:10793 config/tc-arm.c:10829
3602
msgid "Thumb does not support this addressing mode"
3605
#: config/tc-arm.c:10797
3606
msgid "byte or halfword not valid for base register"
3609
#: config/tc-arm.c:10800
3610
msgid "r15 based store not allowed"
3613
#: config/tc-arm.c:10802
3614
msgid "invalid base register for register offset"
3617
#: config/tc-arm.c:10859
3618
msgid "r12 not allowed here"
3621
#: config/tc-arm.c:10865
3622
msgid "base register written back, and overlaps one of transfer registers"
3625
#: config/tc-arm.c:10993
3628
"Use of r%u as a source register is deprecated when r%u is the destination "
3632
#: config/tc-arm.c:11177
3633
msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
3636
#: config/tc-arm.c:11205
3637
msgid "only lo regs allowed with immediate"
3640
#: config/tc-arm.c:11226
3641
msgid ":upper16: not allowed this instruction"
3644
#: config/tc-arm.c:11381
3645
msgid "Thumb encoding does not support an immediate here"
3648
#: config/tc-arm.c:11467
3649
msgid "Thumb-2 MUL must not set flags"
3652
#: config/tc-arm.c:11532
3653
msgid "Thumb does not support NOP with hints"
3656
#: config/tc-arm.c:11670
3657
msgid "push/pop do not support {reglist}^"
3660
#: config/tc-arm.c:11692
3661
msgid "invalid register list to push/pop instruction"
3664
#: config/tc-arm.c:11937
3665
msgid "source1 and dest must be same register"
3668
#: config/tc-arm.c:11962
3669
msgid "ror #imm not supported"
3672
#: config/tc-arm.c:12013
3673
msgid "SMC is not permitted on this architecture"
3676
#: config/tc-arm.c:12178
3677
msgid "Thumb encoding does not support rotation"
3680
#: config/tc-arm.c:12193
3681
msgid "SVC is not permitted on this architecture"
3684
#: config/tc-arm.c:12209
3685
msgid "instruction requires register index"
3688
#: config/tc-arm.c:12218
3689
msgid "instruction does not allow shifted index"
3692
#: config/tc-arm.c:12402
3693
msgid "invalid neon suffix for non neon instruction"
3696
#: config/tc-arm.c:12697 config/tc-arm.c:13034 config/tc-arm.c:14689
3697
#: config/tc-arm.c:16082
3698
msgid "invalid instruction shape"
3701
#: config/tc-arm.c:12942
3702
msgid "types specified in both the mnemonic and operands"
3705
#: config/tc-arm.c:12979
3706
msgid "operand types can't be inferred"
3709
#: config/tc-arm.c:12985
3710
msgid "type specifier has the wrong number of parts"
3713
#: config/tc-arm.c:13050 config/tc-arm.c:14829 config/tc-arm.c:14836
3714
msgid "operand size must match register width"
3717
#: config/tc-arm.c:13061
3718
msgid "bad type in Neon instruction"
3721
#: config/tc-arm.c:13072
3722
msgid "inconsistent types in Neon instruction"
3725
#: config/tc-arm.c:13889
3726
msgid "first and second operands shall be the same register"
3729
#: config/tc-arm.c:14165
3730
msgid "scalar out of range for multiply instruction"
3733
#: config/tc-arm.c:14341 config/tc-arm.c:14353
3734
msgid "immediate out of range for insert"
3737
#: config/tc-arm.c:14365 config/tc-arm.c:15533
3738
msgid "immediate out of range for shift"
3741
#: config/tc-arm.c:14486
3742
msgid "immediate out of range for narrowing operation"
3745
#: config/tc-arm.c:14620
3746
msgid "operands 0 and 1 must be the same register"
3749
#: config/tc-arm.c:14699 config/tc-arm.c:16165
3750
msgid "invalid rounding mode"
3753
#: config/tc-arm.c:14967
3754
msgid "operand size must be specified for immediate VMOV"
3757
#: config/tc-arm.c:14977
3758
msgid "immediate has bits set outside the operand size"
3761
#: config/tc-arm.c:15142
3762
msgid "Instruction form not available on this architecture."
3765
#: config/tc-arm.c:15186
3766
msgid "elements must be smaller than reversal region"
3769
#: config/tc-arm.c:15367 config/tc-arm.c:15427
3770
msgid "bad type for scalar"
3773
#: config/tc-arm.c:15491 config/tc-arm.c:15499
3774
msgid "VFP registers must be adjacent"
3777
#: config/tc-arm.c:15645
3778
msgid "bad list length for table lookup"
3781
#: config/tc-arm.c:15675
3782
msgid "writeback (!) must be used for VLDMDB and VSTMDB"
3785
#: config/tc-arm.c:15678
3786
msgid "register list must contain at least 1 and at most 16 registers"
3789
#: config/tc-arm.c:15703
3790
msgid "Use of PC here is UNPREDICTABLE"
3793
#: config/tc-arm.c:15705
3794
msgid "Use of PC here is deprecated"
3797
#: config/tc-arm.c:15768
3798
msgid "bad alignment"
3801
#: config/tc-arm.c:15785
3802
msgid "bad list type for instruction"
3805
#: config/tc-arm.c:15787
3806
msgid "bad element type for instruction"
3809
#: config/tc-arm.c:15829
3810
msgid "unsupported alignment for instruction"
3813
#: config/tc-arm.c:15848 config/tc-arm.c:15942 config/tc-arm.c:15953
3814
#: config/tc-arm.c:15963 config/tc-arm.c:15977
3815
msgid "bad list length"
3818
#: config/tc-arm.c:15853
3819
msgid "stride of 2 unavailable when element size is 8"
3822
#: config/tc-arm.c:15886 config/tc-arm.c:15961
3823
msgid "can't use alignment with this instruction"
3826
#: config/tc-arm.c:16033
3827
msgid "post-index must be a register"
3830
#: config/tc-arm.c:16035
3831
msgid "bad register for post-index"
3834
#: config/tc-arm.c:16720 config/tc-arm.c:16806
3835
msgid "conditional infixes are deprecated in unified syntax"
3838
#: config/tc-arm.c:16957
3839
msgid "Warning: conditional outside an IT block for Thumb."
3842
#: config/tc-arm.c:17109
3843
msgid "Short branches, Undefined, SVC, LDM/STM"
3846
#: config/tc-arm.c:17110
3847
msgid "Miscellaneous 16-bit instructions"
3850
#: config/tc-arm.c:17111
3854
#: config/tc-arm.c:17112
3855
msgid "Literal loads"
3858
#: config/tc-arm.c:17113
3859
msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
3862
#: config/tc-arm.c:17114
3863
msgid "Hi-register ADD, MOV, CMP using pc"
3866
#: config/tc-arm.c:17133
3868
"IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8"
3871
#: config/tc-arm.c:17145
3874
"IT blocks containing 16-bit Thumb instructions of the following class are "
3875
"deprecated in ARMv8: %s"
3878
#: config/tc-arm.c:17158
3880
"IT blocks containing more than one conditional instruction are deprecated in "
3884
#: config/tc-arm.c:17222
3885
msgid "s suffix on comparison instruction is deprecated"
3888
#: config/tc-arm.c:17241
3890
msgid "selected processor does not support Thumb mode `%s'"
3893
#: config/tc-arm.c:17247
3894
msgid "Thumb does not support conditional execution"
3897
#: config/tc-arm.c:17266
3899
msgid "selected processor does not support Thumb-2 mode `%s'"
3902
#: config/tc-arm.c:17291
3904
msgid "cannot honor width suffix -- `%s'"
3907
#: config/tc-arm.c:17332
3909
msgid "selected processor does not support ARM mode `%s'"
3912
#: config/tc-arm.c:17337
3914
msgid "width suffixes are invalid in ARM mode -- `%s'"
3917
#: config/tc-arm.c:17370
3919
msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
3922
#: config/tc-arm.c:17387
3924
msgid "section '%s' finished with an open IT block."
3927
#: config/tc-arm.c:17392
3928
msgid "file finished with an open IT block."
3931
#: config/tc-arm.c:20557
3933
msgid "alignments greater than %d bytes not supported in .text sections."
3936
#: config/tc-arm.c:20825 config/tc-ia64.c:3612
3938
msgid "Group section `%s' has no group signature"
3941
#: config/tc-arm.c:20870
3942
msgid "handlerdata in cantunwind frame"
3945
#: config/tc-arm.c:20887
3946
msgid "too many unwind opcodes for personality routine 0"
3949
#: config/tc-arm.c:20923
3950
msgid "too many unwind opcodes"
3953
#: config/tc-arm.c:21525 config/tc-arm.c:21576
3955
msgid "symbol %s is in a different section"
3958
#: config/tc-arm.c:21527 config/tc-arm.c:21578
3960
msgid "symbol %s is weak and may be overridden later"
3963
#: config/tc-arm.c:21555 config/tc-arm.c:21897
3965
msgid "invalid constant (%lx) after fixup"
3968
#: config/tc-arm.c:21611
3970
msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
3973
#: config/tc-arm.c:21646 config/tc-arm.c:21676
3974
msgid "invalid literal constant: pool needs to be closer"
3977
#: config/tc-arm.c:21649 config/tc-arm.c:21698
3979
msgid "bad immediate value for offset (%ld)"
3982
#: config/tc-arm.c:21679
3984
msgid "bad immediate value for 8-bit offset (%ld)"
3987
#: config/tc-arm.c:21739
3988
msgid "offset not a multiple of 4"
3991
#: config/tc-arm.c:21913
3992
msgid "invalid smc expression"
3995
#: config/tc-arm.c:21922
3996
msgid "invalid hvc expression"
3999
#: config/tc-arm.c:21933 config/tc-arm.c:21942
4000
msgid "invalid swi expression"
4003
#: config/tc-arm.c:21952
4004
msgid "invalid expression in load/store multiple"
4007
#: config/tc-arm.c:22013
4009
msgid "blx to '%s' an ARM ISA state function changed to bl"
4012
#: config/tc-arm.c:22032
4013
msgid "misaligned branch destination"
4016
#: config/tc-arm.c:22152
4018
msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
4021
#: config/tc-arm.c:22202
4022
msgid "Thumb2 branch out of range"
4025
#: config/tc-arm.c:22291
4026
msgid "rel31 relocation overflow"
4029
#: config/tc-arm.c:22303 config/tc-arm.c:22331
4030
msgid "co-processor offset out of range"
4033
#: config/tc-arm.c:22348
4035
msgid "invalid offset, target not word aligned (0x%08lX)"
4038
#: config/tc-arm.c:22355 config/tc-arm.c:22364 config/tc-arm.c:22372
4039
#: config/tc-arm.c:22380 config/tc-arm.c:22388
4041
msgid "invalid offset, value too big (0x%08lX)"
4044
#: config/tc-arm.c:22429
4045
msgid "invalid Hi register with immediate"
4048
#: config/tc-arm.c:22445
4049
msgid "invalid immediate for stack address calculation"
4052
#: config/tc-arm.c:22453
4054
msgid "invalid immediate for address calculation (value = 0x%08lX)"
4057
#: config/tc-arm.c:22483
4059
msgid "invalid immediate: %ld is out of range"
4062
#: config/tc-arm.c:22495
4064
msgid "invalid shift value: %ld"
4067
#: config/tc-arm.c:22574
4069
msgid "the offset 0x%08lX is not representable"
4072
#: config/tc-arm.c:22614
4074
msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
4077
#: config/tc-arm.c:22653
4079
msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
4082
#: config/tc-arm.c:22693
4084
msgid "bad offset 0x%08lX (must be word-aligned)"
4087
#: config/tc-arm.c:22698
4089
msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
4092
#: config/tc-arm.c:22729 config/tc-score.c:7392
4094
msgid "bad relocation fixup type (%d)"
4097
#: config/tc-arm.c:22840
4098
msgid "literal referenced across section boundary"
4101
#: config/tc-arm.c:22907
4102
msgid "internal relocation (type: IMMEDIATE) not fixed up"
4105
#: config/tc-arm.c:22912
4106
msgid "ADRL used for a symbol not defined in the same file"
4109
#: config/tc-arm.c:22927
4111
msgid "undefined local label `%s'"
4114
#: config/tc-arm.c:22933
4115
msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
4118
#: config/tc-arm.c:22955 config/tc-cris.c:3986 config/tc-mcore.c:1926
4119
#: config/tc-microblaze.c:1965 config/tc-mmix.c:2893 config/tc-moxie.c:820
4120
#: config/tc-ns32k.c:2248 config/tc-score.c:7478
4124
#: config/tc-arm.c:23339
4126
msgid "%s: unexpected function type: %d"
4129
#: config/tc-arm.c:23476
4130
msgid "use of old and new-style options to set CPU type"
4133
#: config/tc-arm.c:23486
4134
msgid "use of old and new-style options to set FPU type"
4137
#: config/tc-arm.c:23562
4138
msgid "hard-float conflicts with specified fpu"
4141
#: config/tc-arm.c:23749
4142
msgid "generate PIC code"
4145
#: config/tc-arm.c:23750
4146
msgid "assemble Thumb code"
4149
#: config/tc-arm.c:23751
4150
msgid "support ARM/Thumb interworking"
4153
#: config/tc-arm.c:23753
4154
msgid "code uses 32-bit program counter"
4157
#: config/tc-arm.c:23754
4158
msgid "code uses 26-bit program counter"
4161
#: config/tc-arm.c:23755
4162
msgid "floating point args are in fp regs"
4165
#: config/tc-arm.c:23757
4166
msgid "re-entrant code"
4169
#: config/tc-arm.c:23758
4170
msgid "code is ATPCS conformant"
4173
#. These are recognized by the assembler, but have no affect on code.
4174
#: config/tc-arm.c:23764
4175
msgid "use frame pointer"
4178
#: config/tc-arm.c:23765
4179
msgid "use stack size checking"
4182
#: config/tc-arm.c:23768
4183
msgid "do not warn on use of deprecated feature"
4186
#. DON'T add any new processors to this list -- we want the whole list
4187
#. to go away... Add them to the processors table instead.
4188
#: config/tc-arm.c:23785 config/tc-arm.c:23786
4189
msgid "use -mcpu=arm1"
4192
#: config/tc-arm.c:23787 config/tc-arm.c:23788
4193
msgid "use -mcpu=arm2"
4196
#: config/tc-arm.c:23789 config/tc-arm.c:23790
4197
msgid "use -mcpu=arm250"
4200
#: config/tc-arm.c:23791 config/tc-arm.c:23792
4201
msgid "use -mcpu=arm3"
4204
#: config/tc-arm.c:23793 config/tc-arm.c:23794
4205
msgid "use -mcpu=arm6"
4208
#: config/tc-arm.c:23795 config/tc-arm.c:23796
4209
msgid "use -mcpu=arm600"
4212
#: config/tc-arm.c:23797 config/tc-arm.c:23798
4213
msgid "use -mcpu=arm610"
4216
#: config/tc-arm.c:23799 config/tc-arm.c:23800
4217
msgid "use -mcpu=arm620"
4220
#: config/tc-arm.c:23801 config/tc-arm.c:23802
4221
msgid "use -mcpu=arm7"
4224
#: config/tc-arm.c:23803 config/tc-arm.c:23804
4225
msgid "use -mcpu=arm70"
4228
#: config/tc-arm.c:23805 config/tc-arm.c:23806
4229
msgid "use -mcpu=arm700"
4232
#: config/tc-arm.c:23807 config/tc-arm.c:23808
4233
msgid "use -mcpu=arm700i"
4236
#: config/tc-arm.c:23809 config/tc-arm.c:23810
4237
msgid "use -mcpu=arm710"
4240
#: config/tc-arm.c:23811 config/tc-arm.c:23812
4241
msgid "use -mcpu=arm710c"
4244
#: config/tc-arm.c:23813 config/tc-arm.c:23814
4245
msgid "use -mcpu=arm720"
4248
#: config/tc-arm.c:23815 config/tc-arm.c:23816
4249
msgid "use -mcpu=arm7d"
4252
#: config/tc-arm.c:23817 config/tc-arm.c:23818
4253
msgid "use -mcpu=arm7di"
4256
#: config/tc-arm.c:23819 config/tc-arm.c:23820
4257
msgid "use -mcpu=arm7m"
4260
#: config/tc-arm.c:23821 config/tc-arm.c:23822
4261
msgid "use -mcpu=arm7dm"
4264
#: config/tc-arm.c:23823 config/tc-arm.c:23824
4265
msgid "use -mcpu=arm7dmi"
4268
#: config/tc-arm.c:23825 config/tc-arm.c:23826
4269
msgid "use -mcpu=arm7100"
4272
#: config/tc-arm.c:23827 config/tc-arm.c:23828
4273
msgid "use -mcpu=arm7500"
4276
#: config/tc-arm.c:23829 config/tc-arm.c:23830
4277
msgid "use -mcpu=arm7500fe"
4280
#: config/tc-arm.c:23831 config/tc-arm.c:23832 config/tc-arm.c:23833
4281
#: config/tc-arm.c:23834
4282
msgid "use -mcpu=arm7tdmi"
4285
#: config/tc-arm.c:23835 config/tc-arm.c:23836
4286
msgid "use -mcpu=arm710t"
4289
#: config/tc-arm.c:23837 config/tc-arm.c:23838
4290
msgid "use -mcpu=arm720t"
4293
#: config/tc-arm.c:23839 config/tc-arm.c:23840
4294
msgid "use -mcpu=arm740t"
4297
#: config/tc-arm.c:23841 config/tc-arm.c:23842
4298
msgid "use -mcpu=arm8"
4301
#: config/tc-arm.c:23843 config/tc-arm.c:23844
4302
msgid "use -mcpu=arm810"
4305
#: config/tc-arm.c:23845 config/tc-arm.c:23846
4306
msgid "use -mcpu=arm9"
4309
#: config/tc-arm.c:23847 config/tc-arm.c:23848
4310
msgid "use -mcpu=arm9tdmi"
4313
#: config/tc-arm.c:23849 config/tc-arm.c:23850
4314
msgid "use -mcpu=arm920"
4317
#: config/tc-arm.c:23851 config/tc-arm.c:23852
4318
msgid "use -mcpu=arm940"
4321
#: config/tc-arm.c:23853
4322
msgid "use -mcpu=strongarm"
4325
#: config/tc-arm.c:23855
4326
msgid "use -mcpu=strongarm110"
4329
#: config/tc-arm.c:23857
4330
msgid "use -mcpu=strongarm1100"
4333
#: config/tc-arm.c:23859
4334
msgid "use -mcpu=strongarm1110"
4337
#: config/tc-arm.c:23860
4338
msgid "use -mcpu=xscale"
4341
#: config/tc-arm.c:23861
4342
msgid "use -mcpu=iwmmxt"
4345
#: config/tc-arm.c:23862
4346
msgid "use -mcpu=all"
4349
#. Architecture variants -- don't add any more to this list either.
4350
#: config/tc-arm.c:23865 config/tc-arm.c:23866
4351
msgid "use -march=armv2"
4354
#: config/tc-arm.c:23867 config/tc-arm.c:23868
4355
msgid "use -march=armv2a"
4358
#: config/tc-arm.c:23869 config/tc-arm.c:23870
4359
msgid "use -march=armv3"
4362
#: config/tc-arm.c:23871 config/tc-arm.c:23872
4363
msgid "use -march=armv3m"
4366
#: config/tc-arm.c:23873 config/tc-arm.c:23874
4367
msgid "use -march=armv4"
4370
#: config/tc-arm.c:23875 config/tc-arm.c:23876
4371
msgid "use -march=armv4t"
4374
#: config/tc-arm.c:23877 config/tc-arm.c:23878
4375
msgid "use -march=armv5"
4378
#: config/tc-arm.c:23879 config/tc-arm.c:23880
4379
msgid "use -march=armv5t"
4382
#: config/tc-arm.c:23881 config/tc-arm.c:23882
4383
msgid "use -march=armv5te"
4386
#. Floating point variants -- don't add any more to this list either.
4387
#: config/tc-arm.c:23885
4388
msgid "use -mfpu=fpe"
4391
#: config/tc-arm.c:23886
4392
msgid "use -mfpu=fpa10"
4395
#: config/tc-arm.c:23887
4396
msgid "use -mfpu=fpa11"
4399
#: config/tc-arm.c:23889
4400
msgid "use either -mfpu=softfpa or -mfpu=softvfp"
4403
#: config/tc-arm.c:24315
4404
msgid "extension does not apply to the base architecture"
4407
#: config/tc-arm.c:24340
4408
msgid "architectural extensions must be specified in alphabetical order"
4411
#: config/tc-arm.c:24449 config/tc-arm.c:25086
4413
msgid "unknown floating point format `%s'\n"
4416
#: config/tc-arm.c:24465
4418
msgid "unknown floating point abi `%s'\n"
4421
#: config/tc-arm.c:24481
4423
msgid "unknown EABI `%s'\n"
4426
#: config/tc-arm.c:24501
4429
"unknown implicit IT mode `%s', should be arm, thumb, always, or never."
4432
#: config/tc-arm.c:24515 config/tc-metag.c:5912
4433
msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
4436
#: config/tc-arm.c:24517
4437
msgid "<abi>\t assemble for floating point ABI <abi>"
4440
#: config/tc-arm.c:24520
4441
msgid "<ver>\t\t assemble for eabi version <ver>"
4444
#: config/tc-arm.c:24523
4445
msgid "<mode>\t controls implicit insertion of IT instructions"
4448
#: config/tc-arm.c:24625
4450
msgid " ARM-specific assembler options:\n"
4453
#: config/tc-arm.c:24645
4455
msgid " --fix-v4bx Allow BX in ARMv4 code\n"
4458
#: config/tc-arm.c:25037
4461
"architectural extension `%s' is not allowed for the current base architecture"
4464
#: config/tc-arm.c:25055
4466
msgid "unknown architecture extension `%s'\n"
4469
#: config/tc-avr.c:379
4471
msgid "Known MCU names:"
4474
#: config/tc-avr.c:444
4477
"AVR Assembler options:\n"
4478
" -mmcu=[avr-name] select microcontroller variant\n"
4479
" [avr-name] can be:\n"
4480
" avr1 - classic AVR core without data RAM\n"
4481
" avr2 - classic AVR core with up to 8K program memory\n"
4482
" avr25 - classic AVR core with up to 8K program memory\n"
4483
" plus the MOVW instruction\n"
4484
" avr3 - classic AVR core with up to 64K program memory\n"
4485
" avr31 - classic AVR core with up to 128K program memory\n"
4486
" avr35 - classic AVR core with up to 64K program memory\n"
4487
" plus the MOVW instruction\n"
4488
" avr4 - enhanced AVR core with up to 8K program memory\n"
4489
" avr5 - enhanced AVR core with up to 64K program memory\n"
4490
" avr51 - enhanced AVR core with up to 128K program memory\n"
4491
" avr6 - enhanced AVR core with up to 256K program memory\n"
4492
" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
4493
" avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n"
4494
" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
4495
" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
4496
" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
4497
" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
4498
" or immediate microcontroller name.\n"
4501
#: config/tc-avr.c:467
4504
" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
4505
" -mno-skip-bug disable warnings for skipping two-word instructions\n"
4506
" (default for avr4, avr5)\n"
4507
" -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
4508
" (default for avr3, avr5)\n"
4511
#: config/tc-avr.c:511
4513
msgid "unknown MCU: %s\n"
4516
#: config/tc-avr.c:520
4518
msgid "redefinition of mcu type `%s' to `%s'"
4521
#: config/tc-avr.c:598
4522
msgid "constant value required"
4525
#: config/tc-avr.c:601
4527
msgid "number must be positive and less than %d"
4530
#: config/tc-avr.c:627 config/tc-avr.c:764
4532
msgid "constant out of 8-bit range: %d"
4535
#: config/tc-avr.c:695 config/tc-score.c:1199 read.c:3725
4536
msgid "illegal expression"
4539
#: config/tc-avr.c:724 config/tc-avr.c:1542
4540
msgid "`)' required"
4543
#: config/tc-avr.c:819
4544
msgid "register r16-r23 required"
4547
#: config/tc-avr.c:825
4548
msgid "register number above 15 required"
4551
#: config/tc-avr.c:831
4552
msgid "even register number required"
4555
#: config/tc-avr.c:837
4556
msgid "register r24, r26, r28 or r30 required"
4559
#: config/tc-avr.c:843
4560
msgid "register name or number from 0 to 31 required"
4563
#: config/tc-avr.c:861
4564
msgid "pointer register (X, Y or Z) required"
4567
#: config/tc-avr.c:868
4568
msgid "cannot both predecrement and postincrement"
4571
#: config/tc-avr.c:876
4572
msgid "addressing mode not supported"
4575
#: config/tc-avr.c:882
4576
msgid "can't predecrement"
4579
#: config/tc-avr.c:885
4580
msgid "pointer register Z required"
4583
#: config/tc-avr.c:904
4584
msgid "postincrement not supported"
4587
#: config/tc-avr.c:914
4588
msgid "pointer register (Y or Z) required"
4591
#: config/tc-avr.c:1028 config/tc-xgate.c:1349
4593
msgid "unknown constraint `%c'"
4596
#: config/tc-avr.c:1080
4597
msgid "`,' required"
4600
#: config/tc-avr.c:1098
4601
msgid "undefined combination of operands"
4604
#: config/tc-avr.c:1107
4605
msgid "skipping two-word instruction"
4608
#: config/tc-avr.c:1199 config/tc-avr.c:1215 config/tc-avr.c:1336
4609
#: config/tc-msp430.c:3659 config/tc-msp430.c:3678
4611
msgid "odd address operand: %ld"
4614
#: config/tc-avr.c:1207 config/tc-avr.c:1226 config/tc-avr.c:1244
4615
#: config/tc-avr.c:1255 config/tc-avr.c:1262 config/tc-avr.c:1269
4616
#: config/tc-d10v.c:505 config/tc-d30v.c:554 config/tc-msp430.c:3667
4617
#: config/tc-msp430.c:3685
4619
msgid "operand out of range: %ld"
4622
#: config/tc-avr.c:1357 config/tc-d10v.c:1594 config/tc-d30v.c:2037
4623
#: config/tc-msp430.c:3750
4625
msgid "line %d: unknown relocation type: 0x%x"
4628
#: config/tc-avr.c:1371
4629
msgid "only constant expression allowed"
4632
#. xgettext:c-format.
4633
#: config/tc-avr.c:1411 config/tc-bfin.c:833 config/tc-d10v.c:1466
4634
#: config/tc-d30v.c:1774 config/tc-metag.c:7023 config/tc-mn10200.c:782
4635
#: config/tc-mn10300.c:2178 config/tc-msp430.c:3798 config/tc-or32.c:957
4636
#: config/tc-ppc.c:7121 config/tc-spu.c:879 config/tc-spu.c:1090
4637
#: config/tc-v850.c:3351 config/tc-z80.c:2051
4639
msgid "reloc %d not supported by object file format"
4642
#: config/tc-avr.c:1434 config/tc-h8300.c:1954 config/tc-mcore.c:881
4643
#: config/tc-microblaze.c:920 config/tc-moxie.c:182 config/tc-msp430.c:3513
4644
#: config/tc-pj.c:253 config/tc-sh.c:2589 config/tc-z8k.c:1216
4645
msgid "can't find opcode "
4648
#: config/tc-avr.c:1451
4650
msgid "illegal opcode %s for mcu %s"
4653
#: config/tc-avr.c:1462
4654
msgid "garbage at end of line"
4657
#: config/tc-avr.c:1591
4659
msgid "illegal %srelocation size: %d"
4662
#: config/tc-bfin.c:96 config/tc-frv.c:1605 config/tc-frv.c:1615
4666
#: config/tc-bfin.c:442
4668
msgid " Blackfin specific assembler options:\n"
4671
#: config/tc-bfin.c:443
4673
msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
4676
#: config/tc-bfin.c:444
4678
msgid " -mfdpic assemble for the FDPIC ABI\n"
4681
#: config/tc-bfin.c:445
4683
msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
4686
#: config/tc-bfin.c:458
4687
msgid "Could not set architecture and machine."
4690
#: config/tc-bfin.c:607
4691
msgid "Parse failed."
4694
#: config/tc-bfin.c:682
4695
msgid "pcrel too far BFD_RELOC_BFIN_10"
4698
#: config/tc-bfin.c:698
4699
msgid "pcrel too far BFD_RELOC_BFIN_12"
4702
#: config/tc-bfin.c:718
4703
msgid "pcrel too far BFD_RELOC_BFIN_24"
4706
#: config/tc-bfin.c:733
4707
msgid "pcrel too far BFD_RELOC_BFIN_5"
4710
#: config/tc-bfin.c:745
4711
msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
4714
#: config/tc-bfin.c:755
4715
msgid "rel too far BFD_RELOC_8"
4718
#: config/tc-bfin.c:762
4719
msgid "rel too far BFD_RELOC_16"
4722
#: config/tc-cr16.c:165 read.c:4484
4723
msgid "using a bit field width of zero"
4726
#: config/tc-cr16.c:173 read.c:4492
4728
msgid "field width \"%s\" too complex for a bitfield"
4731
#: config/tc-cr16.c:182 read.c:4500
4733
msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
4736
#: config/tc-cr16.c:204 read.c:4522
4738
msgid "field value \"%s\" too complex for a bitfield"
4741
#: config/tc-cr16.c:385
4743
msgid "Unknown register pair - index relative mode: `%d'"
4746
#: config/tc-cr16.c:570 config/tc-crx.c:346 config/tc-mn10200.c:769
4749
msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
4752
#: config/tc-cr16.c:600 config/tc-crx.c:362
4754
msgid "internal error: reloc %d (`%s') not supported by object file format"
4757
#: config/tc-cr16.c:693 config/tc-i386.c:10111 config/tc-s390.c:2002
4758
msgid "GOT already in symbol table"
4761
#: config/tc-cr16.c:802 config/tc-cr16.c:825 config/tc-cris.c:1190
4762
#: config/tc-crx.c:536 config/tc-crx.c:563 config/tc-crx.c:581
4763
#: config/tc-pdp11.c:194
4764
msgid "Virtual memory exhausted"
4767
#: config/tc-cr16.c:810 config/tc-crx.c:573 config/tc-crx.c:592
4768
#: config/tc-m68k.c:4660 config/tc-tilegx.c:319 config/tc-tilepro.c:256
4770
msgid "Internal Error: Can't hash %s: %s"
4773
#: config/tc-cr16.c:836 config/tc-cris.c:1224 config/tc-crx.c:546
4775
msgid "Can't hash `%s': %s\n"
4778
#: config/tc-cr16.c:837 config/tc-cris.c:1225 config/tc-crx.c:547
4779
msgid "(unknown reason)"
4782
#. Missing or bad expr becomes absolute 0.
4783
#: config/tc-cr16.c:889 config/tc-crx.c:620
4785
msgid "missing or invalid displacement expression `%s' taken as 0"
4788
#: config/tc-cr16.c:939
4790
msgid "GOT bad expression with %s."
4793
#: config/tc-cr16.c:1050
4795
msgid "operand %d: illegal use expression: `%s`"
4798
#: config/tc-cr16.c:1115 config/tc-crx.c:1128
4800
msgid "Unknown register: `%d'"
4803
#. Issue a error message when register is illegal.
4804
#: config/tc-cr16.c:1123 config/tc-crx.c:1136
4806
msgid "Illegal register (`%s') in Instruction: `%s'"
4809
#: config/tc-cr16.c:1194 config/tc-cr16.c:1269 config/tc-crx.c:758
4810
#: config/tc-crx.c:778 config/tc-crx.c:793
4812
msgid "Illegal register `%s' in Instruction `%s'"
4815
#: config/tc-cr16.c:1222 config/tc-cr16.c:1233
4817
msgid "Illegal register pair `%s' in Instruction `%s'"
4820
#: config/tc-cr16.c:1258 config/tc-i960.c:835
4821
msgid "unmatched '['"
4824
#: config/tc-cr16.c:1264 config/tc-i960.c:842
4825
msgid "garbage after index spec ignored"
4828
#: config/tc-cr16.c:1412 config/tc-crx.c:937
4830
msgid "Illegal operands (whitespace): `%s'"
4833
#: config/tc-cr16.c:1424 config/tc-cr16.c:1431 config/tc-cr16.c:1448
4834
#: config/tc-crx.c:949 config/tc-crx.c:956 config/tc-crx.c:973
4835
#: config/tc-crx.c:1765
4837
msgid "Missing matching brackets : `%s'"
4840
#: config/tc-cr16.c:1480 config/tc-crx.c:999
4842
msgid "Unknown exception: `%s'"
4845
#: config/tc-cr16.c:1565 config/tc-crx.c:1095
4847
msgid "Illegal `cinv' parameter: `%c'"
4850
#: config/tc-cr16.c:1586 config/tc-cr16.c:1625
4852
msgid "Unknown register pair: `%d'"
4855
#. Issue a error message when register pair is illegal.
4856
#: config/tc-cr16.c:1594
4858
msgid "Illegal register pair (`%s') in Instruction: `%s'"
4861
#. Issue a error message when register pair is illegal.
4862
#: config/tc-cr16.c:1633
4864
msgid "Illegal index register pair (`%s') in Instruction: `%s'"
4867
#: config/tc-cr16.c:1672
4869
msgid "Unknown processor register : `%d'"
4872
#. Issue a error message when register pair is illegal.
4873
#: config/tc-cr16.c:1680
4875
msgid "Illegal processor register (`%s') in Instruction: `%s'"
4878
#: config/tc-cr16.c:1728
4880
msgid "Unknown processor register (32 bit) : `%d'"
4883
#. Issue a error message when register pair is illegal.
4884
#: config/tc-cr16.c:1736
4886
msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
4889
#: config/tc-cr16.c:2100 config/tc-crx.c:1663 config/tc-crx.c:1680
4891
msgid "Same src/dest register is used (`r%d'), result is undefined"
4894
#: config/tc-cr16.c:2121
4895
msgid "RA register is saved twice."
4898
#: config/tc-cr16.c:2125
4900
msgid "`%s' Illegal use of registers."
4903
#: config/tc-cr16.c:2139
4905
msgid "`%s' Illegal count-register combination."
4908
#: config/tc-cr16.c:2145
4910
msgid "`%s' Illegal use of register."
4913
#: config/tc-cr16.c:2154 config/tc-crx.c:1672
4915
msgid "`%s' has undefined result"
4918
#: config/tc-cr16.c:2162
4920
msgid "Same src/dest register is used (`r%d'),result is undefined"
4923
#: config/tc-cr16.c:2333 config/tc-crx.c:1577
4924
msgid "Incorrect number of operands"
4927
#: config/tc-cr16.c:2335 config/tc-crx.c:1579
4929
msgid "Illegal type of operand (arg %d)"
4932
#: config/tc-cr16.c:2341 config/tc-crx.c:1585
4934
msgid "Operand out of range (arg %d)"
4937
#: config/tc-cr16.c:2344 config/tc-crx.c:1588
4939
msgid "Operand has odd displacement (arg %d)"
4942
#: config/tc-cr16.c:2347 config/tc-cr16.c:2378 config/tc-crx.c:1601
4943
#: config/tc-crx.c:1632
4945
msgid "Illegal operand (arg %d)"
4948
#. Give an error if a frag containing code is not aligned to a 2-byte
4950
#: config/tc-cr16.c:2480 config/tc-cr16.h:73 config/tc-crx.c:1954
4951
#: config/tc-crx.h:76 config/tc-ppc.c:3402 config/tc-ppc.c:6375
4952
msgid "instruction address is not a multiple of 2"
4955
#: config/tc-cr16.c:2555 config/tc-cris.c:1538 config/tc-cris.c:1546
4956
#: config/tc-crx.c:1990 config/tc-dlx.c:690 config/tc-hppa.c:3248
4957
#: config/tc-hppa.c:3255 config/tc-i860.c:491 config/tc-i860.c:508
4958
#: config/tc-i860.c:988 config/tc-sparc.c:1518 config/tc-sparc.c:1526
4960
msgid "Unknown opcode: `%s'"
4963
#: config/tc-cris.c:551 config/tc-m68hc11.c:3898
4965
msgid "internal inconsistency problem in %s: fr_symbol %lx"
4968
#: config/tc-cris.c:555 config/tc-m68hc11.c:3902 config/tc-msp430.c:4148
4970
msgid "internal inconsistency problem in %s: resolved symbol"
4973
#: config/tc-cris.c:565 config/tc-m68hc11.c:3908
4975
msgid "internal inconsistency problem in %s: fr_subtype %d"
4978
#: config/tc-cris.c:905
4979
msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
4982
#: config/tc-cris.c:935
4983
msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
4986
#: config/tc-cris.c:940
4989
"Internal error found in md_convert_frag: offset %ld. Please report this."
4992
#: config/tc-cris.c:965
4994
msgid "internal inconsistency in %s: bdapq no symbol"
4997
#: config/tc-cris.c:978
4999
msgid "internal inconsistency in %s: bdap.w with no symbol"
5002
#: config/tc-cris.c:1002
5003
msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
5006
#: config/tc-cris.c:1011
5007
msgid "dangerous MULS/MULU location; give it higher alignment"
5010
#. Bail out for compatibility mode. (It seems it can be implemented,
5011
#. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
5012
#. $acr", "nop"; but doesn't seem worth it at the moment.)
5013
#: config/tc-cris.c:1052
5015
"Out-of-range .word offset handling is not implemented for .arch "
5019
#: config/tc-cris.c:1097
5020
msgid ".word case-table handling failed: table too large"
5023
#: config/tc-cris.c:1229
5025
msgid "Buggy opcode: `%s' \"%s\"\n"
5028
#: config/tc-cris.c:1644
5030
msgid "Immediate value not in 5 bit unsigned range: %ld"
5033
#: config/tc-cris.c:1660
5035
msgid "Immediate value not in 4 bit unsigned range: %ld"
5038
#: config/tc-cris.c:1712
5040
msgid "Immediate value not in 6 bit range: %ld"
5043
#: config/tc-cris.c:1727
5045
msgid "Immediate value not in 6 bit unsigned range: %ld"
5048
#. Others have a generic warning.
5049
#: config/tc-cris.c:1835
5051
msgid "Unimplemented register `%s' specified"
5054
#. We've come to the end of instructions with this
5055
#. opcode, so it must be an error.
5056
#: config/tc-cris.c:2079
5057
msgid "Illegal operands"
5060
#: config/tc-cris.c:2120 config/tc-cris.c:2160
5062
msgid "Immediate value not in 8 bit range: %ld"
5065
#: config/tc-cris.c:2130 config/tc-cris.c:2181
5067
msgid "Immediate value not in 16 bit range: %ld"
5070
#: config/tc-cris.c:2165
5072
msgid "Immediate value not in 8 bit signed range: %ld"
5075
#: config/tc-cris.c:2170
5077
msgid "Immediate value not in 8 bit unsigned range: %ld"
5080
#: config/tc-cris.c:2186
5082
msgid "Immediate value not in 16 bit signed range: %ld"
5085
#: config/tc-cris.c:2191
5087
msgid "Immediate value not in 16 bit unsigned range: %ld"
5090
#: config/tc-cris.c:2217
5091
msgid "TLS relocation size does not match operand size"
5094
#: config/tc-cris.c:2218
5095
msgid "PIC relocation size does not match operand size"
5098
#: config/tc-cris.c:3365
5099
msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
5102
#: config/tc-cris.c:3369
5103
msgid "32-bit conditional branch generated"
5106
#: config/tc-cris.c:3430
5107
msgid "Complex expression not supported"
5110
#. FIXME: Is this function mentioned in the internals.texi manual? If
5112
#: config/tc-cris.c:3580
5113
msgid "Bad call to md_atof () - floating point formats are not supported"
5116
#: config/tc-cris.c:3621
5117
msgid "PC-relative relocation must be trivially resolved"
5120
#: config/tc-cris.c:3693
5122
msgid "Value not in 16 bit range: %ld"
5125
#: config/tc-cris.c:3701
5127
msgid "Value not in 16 bit signed range: %ld"
5130
#: config/tc-cris.c:3709
5132
msgid "Value not in 8 bit range: %ld"
5135
#: config/tc-cris.c:3716
5137
msgid "Value not in 8 bit signed range: %ld"
5140
#: config/tc-cris.c:3726
5142
msgid "Value not in 4 bit unsigned range: %ld"
5145
#: config/tc-cris.c:3733
5147
msgid "Value not in 5 bit unsigned range: %ld"
5150
#: config/tc-cris.c:3740
5152
msgid "Value not in 6 bit range: %ld"
5155
#: config/tc-cris.c:3747
5157
msgid "Value not in 6 bit unsigned range: %ld"
5160
#: config/tc-cris.c:3791
5162
msgid "Please use --help to see usage and options for this assembler.\n"
5165
#: config/tc-cris.c:3803
5166
msgid "--no-underscore is invalid with a.out format"
5169
#: config/tc-cris.c:3815
5170
msgid "--pic is invalid for this object format"
5173
#: config/tc-cris.c:3829
5175
msgid "invalid <arch> in --march=<arch>: %s"
5178
#: config/tc-cris.c:3938 config/tc-moxie.c:772
5180
"Semantics error. This type of operand can not be relocated, it must be an "
5181
"assembly-time constant"
5184
#: config/tc-cris.c:3987 config/tc-moxie.c:821
5186
msgid "Cannot generate relocation type for symbol %s, code %s"
5189
#. The messages are formatted to line up with the generic options.
5190
#: config/tc-cris.c:4000
5192
msgid "CRIS-specific options:\n"
5195
#: config/tc-cris.c:4002
5197
" -h, -H Don't execute, print this help text. Deprecated.\n"
5200
#: config/tc-cris.c:4004
5201
msgid " -N Warn when branches are expanded to jumps.\n"
5204
#: config/tc-cris.c:4006
5206
" --underscore User symbols are normally prepended with "
5210
#: config/tc-cris.c:4008
5211
msgid " Registers will not need any prefix.\n"
5214
#: config/tc-cris.c:4010
5215
msgid " --no-underscore User symbols do not have any prefix.\n"
5218
#: config/tc-cris.c:4012
5219
msgid " Registers will require a `$'-prefix.\n"
5222
#: config/tc-cris.c:4015
5223
msgid " --pic\t\t\tEnable generation of position-independent code.\n"
5226
#: config/tc-cris.c:4018
5228
" --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
5229
"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
5232
#: config/tc-cris.c:4039
5233
msgid "Invalid relocation"
5236
#: config/tc-cris.c:4076
5237
msgid "Invalid pc-relative relocation"
5240
#: config/tc-cris.c:4121
5242
msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
5245
#: config/tc-cris.c:4151
5247
msgid ".syntax %s requires command-line option `--underscore'"
5250
#: config/tc-cris.c:4160
5252
msgid ".syntax %s requires command-line option `--no-underscore'"
5255
#: config/tc-cris.c:4197
5256
msgid "Unknown .syntax operand"
5259
#: config/tc-cris.c:4207
5260
msgid "Pseudodirective .file is only valid when generating ELF"
5263
#: config/tc-cris.c:4219
5264
msgid "Pseudodirective .loc is only valid when generating ELF"
5267
#: config/tc-cris.c:4234
5269
msgid "internal inconsistency problem: %s called for %d bytes"
5272
#: config/tc-cris.c:4386
5273
msgid "unknown operand to .arch"
5276
#: config/tc-cris.c:4395
5277
msgid ".arch <arch> requires a matching --march=... option"
5280
#: config/tc-crx.c:821
5282
msgid "Illegal Scale - `%d'"
5285
#: config/tc-crx.c:1263
5287
msgid "Illegal Co-processor register in Instruction `%s' "
5290
#: config/tc-crx.c:1270
5292
msgid "Illegal Co-processor special register in Instruction `%s' "
5295
#: config/tc-crx.c:1591
5297
msgid "Invalid DISPU4 operand value (arg %d)"
5300
#: config/tc-crx.c:1594
5302
msgid "Invalid CST4 operand value (arg %d)"
5305
#: config/tc-crx.c:1597
5307
msgid "Operand value is not within upper 64 KB (arg %d)"
5310
#: config/tc-crx.c:1734
5311
msgid "Invalid Register in Register List"
5314
#: config/tc-crx.c:1788
5316
msgid "Illegal register `%s' in cop-register list"
5319
#: config/tc-crx.c:1796
5321
msgid "Illegal register `%s' in cop-special-register list"
5324
#: config/tc-crx.c:1815
5326
msgid "Illegal register `%s' in user register list"
5329
#: config/tc-crx.c:1834
5331
msgid "Illegal register `%s' in register list"
5334
#: config/tc-crx.c:1840
5336
msgid "Maximum %d bits may be set in `mask16' operand"
5339
#: config/tc-crx.c:1849
5341
msgid "rest of line ignored; first ignored character is `%c'"
5344
#: config/tc-crx.c:1857
5346
msgid "Illegal `mask16' operand, operation is undefined - `%s'"
5349
#. HI can't be specified without LO (and vise-versa).
5350
#: config/tc-crx.c:1863
5351
msgid "HI/LO registers should be specified together"
5354
#: config/tc-crx.c:1869
5355
msgid "HI/LO registers should be specified without additional registers"
5358
#: config/tc-d10v.c:218
5362
"-O Optimize. Will do some operations in parallel.\n"
5363
"--gstabs-packing Pack adjacent short instructions together even\n"
5364
" when --gstabs is specified. On by default.\n"
5365
"--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
5366
" instructions together.\n"
5369
#: config/tc-d10v.c:575
5370
msgid "operand is not an immediate"
5373
#: config/tc-d10v.c:593
5375
msgid "operand out of range: %lu"
5378
#: config/tc-d10v.c:653
5379
msgid "Instruction must be executed in parallel with another instruction."
5382
#: config/tc-d10v.c:707 config/tc-d10v.c:715
5384
msgid "packing conflict: %s must dispatch sequentially"
5387
#: config/tc-d10v.c:814
5389
msgid "resource conflict (R%d)"
5392
#: config/tc-d10v.c:817
5394
msgid "resource conflict (A%d)"
5397
#: config/tc-d10v.c:819
5398
msgid "resource conflict (PSW)"
5401
#: config/tc-d10v.c:821
5402
msgid "resource conflict (C flag)"
5405
#: config/tc-d10v.c:823
5406
msgid "resource conflict (F flag)"
5409
#: config/tc-d10v.c:973
5410
msgid "Instruction must be executed in parallel"
5413
#: config/tc-d10v.c:976
5414
msgid "Long instructions may not be combined."
5417
#: config/tc-d10v.c:1009
5418
msgid "One of these instructions may not be executed in parallel."
5421
#: config/tc-d10v.c:1013 config/tc-d30v.c:1038
5422
msgid "Two IU instructions may not be executed in parallel"
5425
#: config/tc-d10v.c:1015 config/tc-d10v.c:1023 config/tc-d10v.c:1037
5426
#: config/tc-d10v.c:1052 config/tc-d30v.c:1039 config/tc-d30v.c:1048
5427
msgid "Swapping instruction order"
5430
#: config/tc-d10v.c:1021 config/tc-d30v.c:1045
5431
msgid "Two MU instructions may not be executed in parallel"
5434
#: config/tc-d10v.c:1041 config/tc-d30v.c:1065
5435
msgid "IU instruction may not be in the left container"
5438
#: config/tc-d10v.c:1043 config/tc-d10v.c:1058
5440
"Instruction in R container is squashed by flow control instruction in L "
5444
#: config/tc-d10v.c:1056 config/tc-d30v.c:1076
5445
msgid "MU instruction may not be in the right container"
5448
#: config/tc-d10v.c:1062 config/tc-d30v.c:1088
5449
msgid "unknown execution type passed to write_2_short()"
5452
#: config/tc-d10v.c:1191 config/tc-d10v.c:1366
5453
msgid "bad opcode or operands"
5456
#: config/tc-d10v.c:1268
5457
msgid "value out of range"
5460
#: config/tc-d10v.c:1342
5461
msgid "illegal operand - register name found where none expected"
5464
#: config/tc-d10v.c:1377
5465
msgid "Register number must be EVEN"
5468
#: config/tc-d10v.c:1380
5469
msgid "Unsupported use of sp"
5472
#: config/tc-d10v.c:1399
5474
msgid "cr%ld is a reserved control register"
5477
#: config/tc-d10v.c:1574
5479
msgid "line %d: rep or repi must include at least 4 instructions"
5482
#: config/tc-d10v.c:1763
5483
msgid "can't find previous opcode "
5486
#: config/tc-d10v.c:1775
5488
msgid "could not assemble: %s"
5491
#: config/tc-d10v.c:1790 config/tc-d10v.c:1812 config/tc-d30v.c:1747
5492
msgid "Unable to mix instructions as specified"
5495
#: config/tc-d30v.c:150
5497
msgid "Register name %s conflicts with symbol of the same name"
5500
#: config/tc-d30v.c:240
5505
"-O Make adjacent short instructions parallel if "
5507
"-n Warn about all NOPs inserted by the assembler.\n"
5508
"-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
5509
"-c Warn about symbols whoes names match register "
5511
"-C Opposite of -C. -c is the default.\n"
5514
#: config/tc-d30v.c:368
5515
msgid "unexpected 12-bit reloc type"
5518
#: config/tc-d30v.c:375
5519
msgid "unexpected 18-bit reloc type"
5522
#: config/tc-d30v.c:626
5524
msgid "%s NOP inserted"
5527
#: config/tc-d30v.c:627
5531
#: config/tc-d30v.c:627
5535
#: config/tc-d30v.c:1034
5536
msgid "Instructions may not be executed in parallel"
5539
#: config/tc-d30v.c:1047
5541
msgid "Executing %s in IU may not work"
5544
#: config/tc-d30v.c:1054
5546
msgid "Executing %s in IU may not work in parallel execution"
5549
#: config/tc-d30v.c:1067
5552
"special left instruction `%s' kills instruction `%s' in right container"
5555
#: config/tc-d30v.c:1078
5557
msgid "Executing %s in reverse serial with %s may not work"
5560
#: config/tc-d30v.c:1081
5562
msgid "Executing %s in IU in reverse serial may not work"
5565
#: config/tc-d30v.c:1271
5566
msgid "Odd numbered register used as target of multi-register instruction"
5569
#: config/tc-d30v.c:1335 config/tc-d30v.c:1371
5571
msgid "unknown condition code: %s"
5574
#: config/tc-d30v.c:1364
5576
msgid "cmpu doesn't support condition code %s"
5579
#: config/tc-d30v.c:1399
5581
msgid "unknown opcode: %s"
5584
#: config/tc-d30v.c:1410
5586
msgid "operands for opcode `%s' do not match any valid format"
5589
#: config/tc-d30v.c:1625 config/tc-d30v.c:1642
5590
msgid "Cannot assemble instruction"
5593
#: config/tc-d30v.c:1627
5594
msgid "First opcode is long. Unable to mix instructions as specified."
5597
#: config/tc-d30v.c:1697
5598
msgid "word of NOPs added between word multiply and load"
5601
#: config/tc-d30v.c:1699
5602
msgid "word of NOPs added between word multiply and 16-bit multiply"
5605
#: config/tc-d30v.c:1731
5606
msgid "Instruction uses long version, so it cannot be mixed as specified"
5609
#: config/tc-d30v.c:1858
5611
msgid "value too large to fit in %d bits"
5614
#: config/tc-d30v.c:1926
5616
msgid "line %d: unable to place address of symbol '%s' into a byte"
5619
#: config/tc-d30v.c:1929
5621
msgid "line %d: unable to place value %lx into a byte"
5624
#: config/tc-d30v.c:1937
5626
msgid "line %d: unable to place address of symbol '%s' into a short"
5629
#: config/tc-d30v.c:1940
5631
msgid "line %d: unable to place value %lx into a short"
5634
#: config/tc-d30v.c:1948
5636
msgid "line %d: unable to place address of symbol '%s' into a quad"
5639
#: config/tc-d30v.c:2056
5641
msgid "Alignment too large: %d assumed"
5644
#: config/tc-dlx.c:212
5645
msgid "missing .proc"
5648
#: config/tc-dlx.c:229
5649
msgid ".endfunc missing for previous .proc"
5652
#: config/tc-dlx.c:296 config/tc-i860.c:227 config/tc-mips.c:3354
5653
#: config/tc-nios2.c:2611 config/tc-nios2.c:2625 config/tc-nios2.c:2640
5654
#: config/tc-nios2.c:2654
5656
msgid "internal error: can't hash `%s': %s\n"
5659
#. Probably a memory allocation problem? Give up now.
5660
#. Probably a memory allocation problem. Give up now.
5661
#: config/tc-dlx.c:303 config/tc-hppa.c:8365 config/tc-nios2.c:2614
5662
#: config/tc-nios2.c:2628 config/tc-nios2.c:2643 config/tc-nios2.c:2657
5663
#: config/tc-nios2.c:2773 config/tc-or32.c:211 config/tc-sparc.c:899
5664
msgid "Broken assembler. No assembly attempted."
5667
#: config/tc-dlx.c:333
5669
msgid "Bad operand for a load instruction: <%s>"
5672
#: config/tc-dlx.c:447
5674
msgid "Bad operand for a store instruction: <%s>"
5677
#: config/tc-dlx.c:627
5679
msgid "Expression Error for operand modifier %%hi/%%lo\n"
5682
#: config/tc-dlx.c:640 config/tc-or32.c:811
5684
msgid "Invalid expression after %%%%\n"
5687
#: config/tc-dlx.c:708 config/tc-tic4x.c:2481
5689
msgid "Unknown opcode `%s'."
5692
#: config/tc-dlx.c:720
5693
msgid "Can not set dlx_skip_hi16_flag"
5696
#: config/tc-dlx.c:734
5698
msgid "Missing arguments for opcode <%s>."
5701
#: config/tc-dlx.c:768
5703
msgid "Too many operands: %s"
5706
#: config/tc-dlx.c:805
5708
msgid "Both the_insn.HI and the_insn.LO are set : %s"
5711
#: config/tc-dlx.c:875
5712
msgid "failed regnum sanity check."
5715
#: config/tc-dlx.c:888
5716
msgid "failed general register sanity check."
5719
#. Types or values of args don't match.
5720
#: config/tc-dlx.c:896
5721
msgid "Invalid operands"
5724
#: config/tc-dlx.c:1125 config/tc-or32.c:773
5726
msgid "label \"$%d\" redefined"
5729
#: config/tc-dlx.c:1163
5730
msgid "Invalid expression after # number\n"
5733
#: config/tc-epiphany.c:147
5735
msgid "EPIPHANY specific command line options:\n"
5738
#: config/tc-epiphany.c:386
5739
msgid "register number too large for push/pop"
5742
#: config/tc-epiphany.c:390
5743
msgid "register is out of order"
5746
#: config/tc-epiphany.c:401 config/tc-m68k.c:6041 config/tc-m68k.c:6070
5747
msgid "bad register list"
5750
#: config/tc-epiphany.c:404
5751
msgid "malformed reglist in push/pop"
5754
#. Checks for behavioral restrictions on LD/ST instructions.
5755
#: config/tc-epiphany.c:505
5756
msgid "destination register modified by displacement-post-modified address"
5759
#: config/tc-epiphany.c:506
5760
msgid "ldrd/strd requires even:odd register pair"
5763
#: config/tc-epiphany.c:824 config/tc-m32r.c:1789
5764
msgid "Addend to unresolved symbol not on word boundary."
5767
#: config/tc-fr30.c:82
5769
msgid " FR30 specific command line options:\n"
5772
#: config/tc-fr30.c:135
5774
msgid "Instruction %s not allowed in a delay slot."
5777
#: config/tc-frv.c:405
5779
msgid "Unknown cpu -mcpu=%s"
5782
#: config/tc-frv.c:458
5784
msgid "FRV specific command line options:\n"
5787
#: config/tc-frv.c:459
5789
msgid "-G n Put data <= n bytes in the small data area\n"
5792
#: config/tc-frv.c:460
5794
msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
5797
#: config/tc-frv.c:461
5799
msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
5802
#: config/tc-frv.c:462
5804
msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
5807
#: config/tc-frv.c:463
5809
msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
5812
#: config/tc-frv.c:464
5814
msgid "-msoft-float Mark generated file as using software FP\n"
5817
#: config/tc-frv.c:465
5820
"-mdword Mark generated file as using a 8-byte stack alignment\n"
5823
#: config/tc-frv.c:466
5826
"-mno-dword Mark generated file as using a 4-byte stack alignment\n"
5829
#: config/tc-frv.c:467
5832
"-mdouble Mark generated file as using double precision FP insns\n"
5835
#: config/tc-frv.c:468
5837
msgid "-mmedia Mark generated file as using media insns\n"
5840
#: config/tc-frv.c:469
5843
"-mmuladd Mark generated file as using multiply add/subtract insns\n"
5846
#: config/tc-frv.c:470
5848
msgid "-mpack Allow instructions to be packed\n"
5851
#: config/tc-frv.c:471
5853
msgid "-mno-pack Do not allow instructions to be packed\n"
5856
#: config/tc-frv.c:472
5859
"-mpic Mark generated file as using small position independent "
5863
#: config/tc-frv.c:473
5866
"-mPIC Mark generated file as using large position independent "
5870
#: config/tc-frv.c:474
5873
"-mlibrary-pic Mark generated file as using position indepedent code for "
5877
#: config/tc-frv.c:475
5879
msgid "-mfdpic Assemble for the FDPIC ABI\n"
5882
#: config/tc-frv.c:476
5884
msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
5887
#: config/tc-frv.c:477
5889
msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
5892
#: config/tc-frv.c:478
5894
msgid " Record the cpu type\n"
5897
#: config/tc-frv.c:479
5899
msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
5902
#: config/tc-frv.c:480
5904
msgid "-mtomcat-debug Debug tomcat workarounds\n"
5907
#: config/tc-frv.c:1162
5908
msgid "VLIW packing used for -mno-pack"
5911
#: config/tc-frv.c:1172
5912
msgid "Instruction not supported by this architecture"
5915
#: config/tc-frv.c:1182
5916
msgid "VLIW packing constraint violation"
5919
#: config/tc-frv.c:1773
5921
msgid "Relocation %s is not safe for %s"
5924
#: config/tc-h8300.c:172
5927
"new section '%s' defined without attributes - this might cause problems"
5930
#: config/tc-h8300.c:443 config/tc-h8300.c:451
5931
msgid "Reg not valid for H8/300"
5934
#: config/tc-h8300.c:532
5935
msgid "invalid operand size requested"
5938
#: config/tc-h8300.c:637
5939
msgid "Invalid register list for ldm/stm\n"
5942
#: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
5943
msgid "mismatch between register and suffix"
5946
#: config/tc-h8300.c:680
5947
msgid "invalid suffix after register."
5950
#: config/tc-h8300.c:702
5951
msgid "address too high for vector table jmp/jsr"
5954
#: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
5955
msgid "Wrong size pointer register for architecture."
5958
#: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
5959
msgid "expected @(exp, reg16)"
5962
#: config/tc-h8300.c:814
5963
msgid "expected .L, .W or .B for register in indexed addressing mode"
5966
#: config/tc-h8300.c:1008
5967
msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
5970
#: config/tc-h8300.c:1026 config/tc-h8300.c:1035
5971
msgid "expected register"
5974
#: config/tc-h8300.c:1051
5975
msgid "expected closing paren"
5978
#: config/tc-h8300.c:1110
5980
msgid "can't use high part of register in operand %d"
5983
#: config/tc-h8300.c:1267
5985
msgid "Opcode `%s' with these operand types not available in %s mode"
5988
#: config/tc-h8300.c:1276
5989
msgid "mismatch between opcode size and operand size"
5992
#: config/tc-h8300.c:1312
5994
msgid "operand %s0x%lx out of range."
5997
#: config/tc-h8300.c:1429
5998
msgid "Can't work out size of operand.\n"
6001
#: config/tc-h8300.c:1478
6003
msgid "Opcode `%s' with these operand types not available in H8/300 mode"
6006
#: config/tc-h8300.c:1483
6008
msgid "Opcode `%s' with these operand types not available in H8/300H mode"
6011
#: config/tc-h8300.c:1489
6013
msgid "Opcode `%s' with these operand types not available in H8/300S mode"
6016
#: config/tc-h8300.c:1550 config/tc-h8300.c:1570
6017
msgid "Need #1 or #2 here"
6020
#: config/tc-h8300.c:1565
6021
msgid "#4 not valid on H8/300."
6024
#: config/tc-h8300.c:1680 config/tc-h8300.c:1762
6026
msgid "branch operand has odd offset (%lx)\n"
6029
#: config/tc-h8300.c:1800
6030
msgid "destination operand must be 16 bit register"
6033
#: config/tc-h8300.c:1809
6034
msgid "source operand must be 8 bit register"
6037
#: config/tc-h8300.c:1817
6038
msgid "destination operand must be 16bit absolute address"
6041
#: config/tc-h8300.c:1824
6042
msgid "destination operand must be 8 bit register"
6045
#: config/tc-h8300.c:1832
6046
msgid "source operand must be 16bit absolute address"
6049
#. This seems more sane than saying "too many operands". We'll
6050
#. get here only if the trailing trash starts with a comma.
6051
#. Types or values of args don't match.
6052
#: config/tc-h8300.c:1840 config/tc-mips.c:13043 config/tc-mips.c:13111
6053
#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2531
6054
#: config/tc-mmix.c:2555 config/tc-mmix.c:2828 config/tc-or32.c:527
6055
msgid "invalid operands"
6058
#: config/tc-h8300.c:1871
6059
msgid "operand/size mis-match"
6062
#: config/tc-h8300.c:1971 config/tc-sh.c:2970 config/tc-sh64.c:2795
6063
#: config/tc-z8k.c:1226
6064
msgid "unknown opcode"
6067
#: config/tc-h8300.c:2004
6068
msgid "invalid operand in ldm"
6071
#: config/tc-h8300.c:2013
6072
msgid "invalid operand in stm"
6075
#: config/tc-h8300.c:2139
6077
msgid "call to tc_aout_fix_to_chars \n"
6080
#: config/tc-h8300.c:2148 config/tc-xc16x.c:347
6082
msgid "call to md_convert_frag \n"
6085
#: config/tc-h8300.c:2199 config/tc-xc16x.c:251
6087
msgid "call to md_estimate_size_before_relax \n"
6090
#: config/tc-h8300.c:2214
6091
msgid "Unexpected reference to a symbol in a non-code section"
6094
#: config/tc-h8300.c:2230 config/tc-xc16x.c:292
6095
msgid "Difference of symbols in different sections is not supported"
6098
#: config/tc-h8300.c:2252 config/tc-mcore.c:2199 config/tc-microblaze.c:2444
6099
#: config/tc-pj.c:487 config/tc-sh.c:4478 config/tc-tic6x.c:4523
6100
#: config/tc-xc16x.c:315
6102
msgid "Cannot represent relocation type %s"
6105
#. Simple range checking for FIELD against HIGH and LOW bounds.
6106
#. IGNORE is used to suppress the error message.
6107
#. Variant of CHECK_FIELD for use in md_apply_fix and other places where
6108
#. the current file and line number are not valid.
6109
#: config/tc-hppa.c:1029 config/tc-hppa.c:1043
6111
msgid "Field out of range [%d..%d] (%d)."
6114
#. Simple alignment checking for FIELD against ALIGN (a power of two).
6115
#. IGNORE is used to suppress the error message.
6116
#: config/tc-hppa.c:1057
6118
msgid "Field not properly aligned [%d] (%d)."
6121
#: config/tc-hppa.c:1110
6122
msgid "Missing .exit\n"
6125
#: config/tc-hppa.c:1113
6126
msgid "Missing .procend\n"
6129
#: config/tc-hppa.c:1298
6131
msgid "Invalid field selector. Assuming F%%."
6134
#: config/tc-hppa.c:1325
6135
msgid "Bad segment in expression."
6138
#: config/tc-hppa.c:1350
6140
msgid "Invalid Nullification: (%c)"
6143
#: config/tc-hppa.c:1421
6144
msgid "Cannot handle fixup"
6147
#: config/tc-hppa.c:1719
6149
msgid " -Q ignored\n"
6152
#: config/tc-hppa.c:1723
6154
msgid " -c print a warning if a comment is found\n"
6157
#: config/tc-hppa.c:1789
6159
msgid "no hppa_fixup entry for fixup type 0x%x"
6162
#: config/tc-hppa.c:1968
6163
msgid "Unknown relocation encountered in md_apply_fix."
6166
#: config/tc-hppa.c:2156 config/tc-hppa.c:2181
6168
msgid "Undefined register: '%s'."
6171
#: config/tc-hppa.c:2215
6173
msgid "Non-absolute symbol: '%s'."
6176
#: config/tc-hppa.c:2230
6178
msgid "Undefined absolute constant: '%s'."
6181
#: config/tc-hppa.c:2261 config/tc-hppa.c:5728
6182
msgid "could not update architecture and machine"
6185
#: config/tc-hppa.c:2299
6187
msgid "Invalid FP Compare Condition: %s"
6190
#: config/tc-hppa.c:2354
6192
msgid "Invalid FTEST completer: %s"
6195
#: config/tc-hppa.c:2420 config/tc-hppa.c:2457
6197
msgid "Invalid FP Operand Format: %3s"
6200
#: config/tc-hppa.c:2561
6201
msgid "Bad segment (should be absolute)."
6204
#: config/tc-hppa.c:2621
6206
msgid "Invalid argument location: %s\n"
6209
#: config/tc-hppa.c:2650
6211
msgid "Invalid argument description: %d"
6214
#: config/tc-hppa.c:3479
6215
msgid "Invalid Indexed Load Completer."
6218
#: config/tc-hppa.c:3484
6219
msgid "Invalid Indexed Load Completer Syntax."
6222
#: config/tc-hppa.c:3518
6223
msgid "Invalid Short Load/Store Completer."
6226
#: config/tc-hppa.c:3578 config/tc-hppa.c:3583
6227
msgid "Invalid Store Bytes Short Completer"
6230
#: config/tc-hppa.c:3898 config/tc-hppa.c:3904
6231
msgid "Invalid left/right combination completer"
6234
#: config/tc-hppa.c:3953 config/tc-hppa.c:3960
6235
msgid "Invalid permutation completer"
6238
#: config/tc-hppa.c:4060
6240
msgid "Invalid Add Condition: %s"
6243
#: config/tc-hppa.c:4076 config/tc-hppa.c:4086
6244
msgid "Invalid Add and Branch Condition"
6247
#: config/tc-hppa.c:4107 config/tc-hppa.c:4252
6248
msgid "Invalid Compare/Subtract Condition"
6251
#: config/tc-hppa.c:4147
6253
msgid "Invalid Branch On Bit Condition: %c"
6256
#: config/tc-hppa.c:4150
6257
msgid "Missing Branch On Bit Condition"
6260
#: config/tc-hppa.c:4235
6262
msgid "Invalid Compare/Subtract Condition: %s"
6265
#: config/tc-hppa.c:4267
6266
msgid "Invalid Compare and Branch Condition"
6269
#: config/tc-hppa.c:4363
6270
msgid "Invalid Logical Instruction Condition."
6273
#: config/tc-hppa.c:4425
6274
msgid "Invalid Shift/Extract/Deposit Condition."
6277
#: config/tc-hppa.c:4542
6278
msgid "Invalid Unit Instruction Condition."
6281
#: config/tc-hppa.c:5021 config/tc-hppa.c:5053 config/tc-hppa.c:5084
6282
#: config/tc-hppa.c:5114
6283
msgid "Branch to unaligned address"
6286
#: config/tc-hppa.c:5298
6287
msgid "Invalid SFU identifier"
6290
#: config/tc-hppa.c:5348
6291
msgid "Invalid COPR identifier"
6294
#: config/tc-hppa.c:5477
6295
msgid "Invalid Floating Point Operand Format."
6298
#: config/tc-hppa.c:5597 config/tc-hppa.c:5617 config/tc-hppa.c:5637
6299
#: config/tc-hppa.c:5657 config/tc-hppa.c:5677
6300
msgid "Invalid register for single precision fmpyadd or fmpysub"
6303
#: config/tc-hppa.c:5745
6305
msgid "Invalid operands %s"
6308
#: config/tc-hppa.c:5755
6310
msgid "Immediates %d and %d will give undefined behavior."
6313
#: config/tc-hppa.c:5807 config/tc-hppa.c:7034 config/tc-hppa.c:7089
6314
msgid "Missing function name for .PROC (corrupted label chain)"
6317
#: config/tc-hppa.c:5810 config/tc-hppa.c:7092
6318
msgid "Missing function name for .PROC"
6321
#: config/tc-hppa.c:5869
6322
msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
6325
#: config/tc-hppa.c:5965
6327
msgid "Invalid .CALL argument: %s"
6330
#: config/tc-hppa.c:6113
6331
msgid ".callinfo is not within a procedure definition"
6334
#: config/tc-hppa.c:6133
6336
msgid "FRAME parameter must be a multiple of 8: %d\n"
6339
#: config/tc-hppa.c:6152
6340
msgid "Value for ENTRY_GR must be in the range 3..18\n"
6343
#: config/tc-hppa.c:6164
6344
msgid "Value for ENTRY_FR must be in the range 12..21\n"
6347
#: config/tc-hppa.c:6174
6348
msgid "Value for ENTRY_SR must be 3\n"
6351
#: config/tc-hppa.c:6230
6353
msgid "Invalid .CALLINFO argument: %s"
6356
#: config/tc-hppa.c:6340
6357
msgid "The .ENTER pseudo-op is not supported"
6360
#: config/tc-hppa.c:6356
6361
msgid "Misplaced .entry. Ignored."
6364
#: config/tc-hppa.c:6360
6365
msgid "Missing .callinfo."
6368
#: config/tc-hppa.c:6424
6369
msgid ".REG expression must be a register"
6372
#: config/tc-hppa.c:6440
6373
msgid "bad or irreducible absolute expression; zero assumed"
6376
#: config/tc-hppa.c:6451
6377
msgid ".REG must use a label"
6380
#: config/tc-hppa.c:6453
6381
msgid ".EQU must use a label"
6384
#: config/tc-hppa.c:6515
6386
msgid "Symbol '%s' could not be created."
6389
#: config/tc-hppa.c:6519
6390
msgid "No memory for symbol name."
6393
#: config/tc-hppa.c:6569
6394
msgid ".EXIT must appear within a procedure"
6397
#: config/tc-hppa.c:6573
6398
msgid "Missing .callinfo"
6401
#: config/tc-hppa.c:6577
6402
msgid "No .ENTRY for this .EXIT"
6405
#: config/tc-hppa.c:6617
6407
msgid "Using ENTRY rather than CODE in export directive for %s"
6410
#: config/tc-hppa.c:6740
6412
msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
6415
#: config/tc-hppa.c:6764
6417
msgid "Cannot define export symbol: %s\n"
6420
#: config/tc-hppa.c:6861
6421
msgid "Missing label name on .LABEL"
6424
#: config/tc-hppa.c:6866
6425
msgid "extra .LABEL arguments ignored."
6428
#: config/tc-hppa.c:6882
6429
msgid "The .LEAVE pseudo-op is not supported"
6432
#: config/tc-hppa.c:6920
6433
msgid "Unrecognized .LEVEL argument\n"
6436
#: config/tc-hppa.c:6954
6438
msgid "Cannot define static symbol: %s\n"
6441
#: config/tc-hppa.c:6988
6442
msgid "Nested procedures"
6445
#: config/tc-hppa.c:6998
6446
msgid "Cannot allocate unwind descriptor\n"
6449
#: config/tc-hppa.c:7096
6450
msgid "misplaced .procend"
6453
#: config/tc-hppa.c:7099
6454
msgid "Missing .callinfo for this procedure"
6457
#: config/tc-hppa.c:7102
6458
msgid "Missing .EXIT for a .ENTRY"
6461
#: config/tc-hppa.c:7139
6462
msgid "Not in a space.\n"
6465
#: config/tc-hppa.c:7142
6466
msgid "Not in a subspace.\n"
6469
#: config/tc-hppa.c:7231
6470
msgid "Invalid .SPACE argument"
6473
#: config/tc-hppa.c:7277
6474
msgid "Can't change spaces within a procedure definition. Ignored"
6477
#: config/tc-hppa.c:7405
6479
msgid "Undefined space: '%s' Assuming space number = 0."
6482
#: config/tc-hppa.c:7428
6483
msgid "Must be in a space before changing or declaring subspaces.\n"
6486
#: config/tc-hppa.c:7432
6487
msgid "Can't change subspaces within a procedure definition. Ignored"
6490
#: config/tc-hppa.c:7468
6491
msgid "Parameters of an existing subspace can't be modified"
6494
#: config/tc-hppa.c:7520
6495
msgid "Alignment must be a power of 2"
6498
#: config/tc-hppa.c:7567
6499
msgid "FIRST not supported as a .SUBSPACE argument"
6502
#: config/tc-hppa.c:7569
6503
msgid "Invalid .SUBSPACE argument"
6506
#: config/tc-hppa.c:7758
6508
msgid "Internal error: Unable to find containing space for %s."
6511
#: config/tc-hppa.c:7796
6513
msgid "Out of memory: could not allocate new space chain entry: %s\n"
6516
#: config/tc-hppa.c:7884
6518
msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
6521
#: config/tc-hppa.c:8329
6522
msgid "-R option not supported on this target."
6525
#: config/tc-hppa.c:8346 config/tc-sparc.c:854 config/tc-sparc.c:891
6527
msgid "Internal error: can't hash `%s': %s\n"
6530
#: config/tc-hppa.c:8355 config/tc-i860.c:236
6532
msgid "internal error: losing opcode: `%s' \"%s\"\n"
6535
#: config/tc-i370.c:419 config/tc-ppc.c:1218 config/tc-s390.c:432
6536
#: config/tc-s390.c:439
6538
msgid "invalid switch -m%s"
6541
#: config/tc-i370.c:516 config/tc-s390.c:519
6543
msgid "Internal assembler error for instruction %s"
6546
#: config/tc-i370.c:535
6548
msgid "Internal assembler error for macro %s"
6551
#: config/tc-i370.c:630 config/tc-ppc.c:1995
6552
msgid "identifier+constant@got means identifier@got+constant"
6555
#: config/tc-i370.c:684 config/tc-m68k.c:8079 config/tc-ppc.c:2083
6557
msgid "%s relocations do not fit in %d bytes\n"
6560
#: config/tc-i370.c:926 config/tc-i370.c:966
6561
msgid "unsupported DC type"
6564
#: config/tc-i370.c:938 config/tc-i370.c:948 config/tc-i370.c:1530
6565
#: config/tc-i370.c:1541
6566
msgid "missing end-quote"
6569
#: config/tc-i370.c:996
6570
msgid "unsupported alignment"
6573
#: config/tc-i370.c:1003
6574
msgid "this DS form not yet supported"
6577
#: config/tc-i370.c:1046 config/tc-m32r.c:1493 config/tc-microblaze.c:191
6578
msgid "Expected comma after symbol-name: rest of line ignored."
6581
#: config/tc-i370.c:1069 config/tc-m32r.c:1517 config/tc-microblaze.c:213
6582
#: config/tc-ppc.c:2170 config/tc-ppc.c:3653 config/tc-ppc.c:3696
6583
#: config/tc-ppc.c:5280
6584
msgid "ignoring bad alignment"
6587
#: config/tc-i370.c:1080 config/tc-m32r.c:1544 config/tc-microblaze.c:224
6589
msgid "Ignoring attempt to re-define symbol `%s'."
6592
#: config/tc-i370.c:1088 config/tc-microblaze.c:232
6594
msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
6597
#: config/tc-i370.c:1107 config/tc-m32r.c:1529 config/tc-microblaze.c:248
6598
#: config/tc-v850.c:384
6599
msgid "Common alignment not a power of 2"
6602
#: config/tc-i370.c:1245
6603
msgid "Missing or bad .using directive"
6606
#: config/tc-i370.c:1290
6607
msgid "Literal Pool Overflow"
6610
#: config/tc-i370.c:1588
6611
msgid "expression not a constant"
6614
#: config/tc-i370.c:1595
6615
msgid "Unknown/unsupported address literal type"
6618
#: config/tc-i370.c:1618
6620
msgid ".ltorg without prior .using in section %s"
6623
#: config/tc-i370.c:1622
6625
msgid ".ltorg in section %s paired to .using in section %s"
6628
#: config/tc-i370.c:1645
6630
msgid "bad alignment of %d bytes in literal pool"
6633
#: config/tc-i370.c:1669
6634
msgid "bad literal size\n"
6637
#: config/tc-i370.c:1743
6638
msgid ".using: base address expression illegal or too complex"
6641
#: config/tc-i370.c:1778 config/tc-i370.c:1787
6643
msgid "droping register %d in section %s does not match using register %d"
6646
#: config/tc-i370.c:1791
6648
msgid "droping register %d in section %s previously used in section %s"
6651
#: config/tc-i370.c:1847 config/tc-ppc.c:3490
6652
msgid "wrong number of operands"
6655
#: config/tc-i370.c:1928 config/tc-mn10200.c:899 config/tc-mn10300.c:1253
6656
#: config/tc-s390.c:1608 config/tc-v850.c:2313
6658
msgid "Unrecognized opcode: `%s'"
6661
#: config/tc-i370.c:2071
6662
msgid "not using any base register"
6665
#: config/tc-i370.c:2101
6667
msgid "expecting a register for operand %d"
6670
#. Not used --- don't have any 8 byte instructions.
6671
#: config/tc-i370.c:2222
6672
msgid "Internal Error: bad instruction length"
6675
#: config/tc-i386.c:2077
6677
msgid "%s shortened to %s"
6680
#: config/tc-i386.c:2163
6681
msgid "same type of prefix used twice"
6684
#: config/tc-i386.c:2190
6686
msgid "64bit mode not supported on `%s'."
6689
#: config/tc-i386.c:2199
6691
msgid "32bit mode not supported on `%s'."
6694
#: config/tc-i386.c:2239
6695
msgid "bad argument to syntax directive."
6698
#: config/tc-i386.c:2302
6700
msgid "bad argument to %s_check directive."
6703
#: config/tc-i386.c:2306
6705
msgid "missing argument for %s_check directive"
6708
#: config/tc-i386.c:2341
6710
msgid "`%s' is not supported on `%s'"
6713
#: config/tc-i386.c:2415
6715
msgid "no such architecture: `%s'"
6718
#: config/tc-i386.c:2420
6719
msgid "missing cpu architecture"
6722
#: config/tc-i386.c:2434
6724
msgid "no such architecture modifier: `%s'"
6727
#: config/tc-i386.c:2449 config/tc-i386.c:2472
6728
msgid "Intel L1OM is 64bit ELF only"
6731
#: config/tc-i386.c:2456 config/tc-i386.c:2479
6732
msgid "Intel K1OM is 64bit ELF only"
6735
#: config/tc-i386.c:2490 config/tc-i386.c:9976
6736
msgid "unknown architecture"
6739
#: config/tc-i386.c:2524 config/tc-i386.c:2546
6741
msgid "can't hash %s: %s"
6744
#: config/tc-i386.c:2839
6745
msgid "there are no pc-relative size relocations"
6748
#: config/tc-i386.c:2849
6750
msgid "unknown relocation (%u)"
6753
#: config/tc-i386.c:2851
6755
msgid "%u-byte relocation cannot be applied to %u-byte field"
6758
#: config/tc-i386.c:2855
6759
msgid "non-pc-relative relocation for pc-relative field"
6762
#: config/tc-i386.c:2860
6763
msgid "relocated field and relocation type differ in signedness"
6766
#: config/tc-i386.c:2869
6767
msgid "there are no unsigned pc-relative relocations"
6770
#: config/tc-i386.c:2879
6772
msgid "cannot do %u byte pc-relative relocation"
6775
#: config/tc-i386.c:2896
6777
msgid "cannot do %s %u byte relocation"
6780
#: config/tc-i386.c:3352
6782
msgid "can't use register '%s%s' as operand %d in '%s'."
6785
#: config/tc-i386.c:3391 config/tc-i386.c:3528
6787
msgid "invalid instruction `%s' after `%s'"
6790
#: config/tc-i386.c:3397
6792
msgid "missing `lock' with `%s'"
6795
#: config/tc-i386.c:3404
6797
msgid "instruction `%s' after `xacquire' not allowed"
6800
#: config/tc-i386.c:3411
6802
msgid "memory destination needed for instruction `%s' after `xrelease'"
6805
#: config/tc-i386.c:3502
6807
msgid "SSE instruction `%s' is used"
6810
#: config/tc-i386.c:3516 config/tc-i386.c:5263
6812
msgid "ambiguous operand size for `%s'"
6815
#: config/tc-i386.c:3541
6816
msgid "expecting lockable instruction after `lock'"
6819
#: config/tc-i386.c:3551
6820
msgid "expecting valid branch instruction after `bnd'"
6823
#: config/tc-i386.c:3556
6824
msgid "32-bit address isn't allowed in 64-bit MPX instructions."
6827
#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
6828
#: config/tc-i386.c:3611
6830
msgid "translating to `%sp'"
6833
#: config/tc-i386.c:3669
6835
msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
6838
#: config/tc-i386.c:3709 config/tc-i386.c:3850
6840
msgid "no such instruction: `%s'"
6843
#: config/tc-i386.c:3720 config/tc-i386.c:3883
6845
msgid "invalid character %s in mnemonic"
6848
#: config/tc-i386.c:3727
6849
msgid "expecting prefix; got nothing"
6852
#: config/tc-i386.c:3729
6853
msgid "expecting mnemonic; got nothing"
6856
#: config/tc-i386.c:3744 config/tc-i386.c:3901
6858
msgid "`%s' is only supported in 64-bit mode"
6861
#: config/tc-i386.c:3745 config/tc-i386.c:3900
6863
msgid "`%s' is not supported in 64-bit mode"
6866
#: config/tc-i386.c:3757
6868
msgid "redundant %s prefix"
6871
#: config/tc-i386.c:3907
6873
msgid "`%s' is not supported on `%s%s'"
6876
#: config/tc-i386.c:3918
6877
msgid "use .code16 to ensure correct addressing mode"
6880
#: config/tc-i386.c:3942
6882
msgid "invalid character %s before operand %d"
6885
#: config/tc-i386.c:3956
6887
msgid "unbalanced parenthesis in operand %d."
6890
#: config/tc-i386.c:3959
6892
msgid "unbalanced brackets in operand %d."
6895
#: config/tc-i386.c:3968
6897
msgid "invalid character %s in operand %d"
6900
#: config/tc-i386.c:3996
6902
msgid "spurious operands; (%d operands/instruction max)"
6905
#: config/tc-i386.c:4019
6906
msgid "expecting operand after ','; got nothing"
6909
#: config/tc-i386.c:4024
6910
msgid "expecting operand before ','; got nothing"
6913
#: config/tc-i386.c:4394
6914
msgid "mask, index, and destination registers should be distinct"
6917
#: config/tc-i386.c:4409
6918
msgid "index and destination registers should be distinct"
6921
#: config/tc-i386.c:4923
6922
msgid "operand size mismatch"
6925
#: config/tc-i386.c:4926
6926
msgid "operand type mismatch"
6929
#: config/tc-i386.c:4929
6930
msgid "register type mismatch"
6933
#: config/tc-i386.c:4932
6934
msgid "number of operands mismatch"
6937
#: config/tc-i386.c:4935
6938
msgid "invalid instruction suffix"
6941
#: config/tc-i386.c:4938
6942
msgid "constant doesn't fit in 4 bits"
6945
#: config/tc-i386.c:4941
6946
msgid "only supported with old gcc"
6949
#: config/tc-i386.c:4944
6950
msgid "unsupported with Intel mnemonic"
6953
#: config/tc-i386.c:4947
6954
msgid "unsupported syntax"
6957
#: config/tc-i386.c:4950
6959
msgid "unsupported instruction `%s'"
6962
#: config/tc-i386.c:4954
6963
msgid "invalid VSIB address"
6966
#: config/tc-i386.c:4957
6967
msgid "mask, index, and destination registers must be distinct"
6970
#: config/tc-i386.c:4960
6971
msgid "unsupported vector index register"
6974
#: config/tc-i386.c:4963
6975
msgid "unsupported broadcast"
6978
#: config/tc-i386.c:4966
6979
msgid "broadcast not on source memory operand"
6982
#: config/tc-i386.c:4969
6983
msgid "broadcast is needed for operand of such type"
6986
#: config/tc-i386.c:4972
6987
msgid "unsupported masking"
6990
#: config/tc-i386.c:4975
6991
msgid "mask not on destination operand"
6994
#: config/tc-i386.c:4978
6995
msgid "default mask isn't allowed"
6998
#: config/tc-i386.c:4981
6999
msgid "unsupported static rounding/sae"
7002
#: config/tc-i386.c:4985
7003
msgid "RC/SAE operand must precede immediate operands"
7006
#: config/tc-i386.c:4987
7007
msgid "RC/SAE operand must follow immediate operands"
7010
#: config/tc-i386.c:4990 config/tc-metag.c:4788 config/tc-metag.c:5529
7011
#: config/tc-metag.c:5551
7012
msgid "invalid register operand"
7015
#: config/tc-i386.c:4993
7020
#: config/tc-i386.c:5004
7022
msgid "indirect %s without `*'"
7025
#. Warn them that a data or address size prefix doesn't
7026
#. affect assembly of the next line of code.
7027
#: config/tc-i386.c:5012
7029
msgid "stand-alone `%s' prefix"
7032
#: config/tc-i386.c:5046 config/tc-i386.c:5062
7034
msgid "`%s' operand %d must use `%ses' segment"
7037
#. We have to know the operand size for crc32.
7038
#: config/tc-i386.c:5116
7040
msgid "ambiguous memory operand size for `%s`"
7043
#: config/tc-i386.c:5236
7045
"no instruction mnemonic suffix given and no register operands; can't size "
7049
#: config/tc-i386.c:5378 config/tc-i386.c:5452 config/tc-i386.c:5563
7051
msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
7054
#: config/tc-i386.c:5405 config/tc-i386.c:5429 config/tc-i386.c:5494
7055
#: config/tc-i386.c:5539
7057
msgid "`%s%s' not allowed with `%s%c'"
7060
#: config/tc-i386.c:5446 config/tc-i386.c:5472 config/tc-i386.c:5518
7061
#: config/tc-i386.c:5557
7063
msgid "incorrect register `%s%s' used with `%c' suffix"
7066
#: config/tc-i386.c:5626
7067
msgid "no instruction mnemonic suffix given; can't determine immediate size"
7070
#: config/tc-i386.c:5662
7072
msgid "the last operand of `%s' must be `%s%s'"
7075
#: config/tc-i386.c:5665
7077
msgid "the first operand of `%s' must be `%s%s'"
7080
#: config/tc-i386.c:5814
7082
msgid "you can't `pop %scs'"
7085
#. Reversed arguments on faddp, fsubp, etc.
7086
#: config/tc-i386.c:5843
7088
msgid "translating to `%s %s%s,%s%s'"
7091
#. Extraneous `l' suffix on fp insn.
7092
#: config/tc-i386.c:5850
7094
msgid "translating to `%s %s%s'"
7097
#: config/tc-i386.c:5878
7099
msgid "segment override on `%s' is ineffectual"
7102
#: config/tc-i386.c:6694 config/tc-i386.c:6801 config/tc-i386.c:6858
7103
msgid "skipping prefixes on this instruction"
7106
#: config/tc-i386.c:6878
7107
msgid "16-bit jump out of range"
7110
#: config/tc-i386.c:6887
7112
msgid "can't handle non absolute segment in `%s'"
7115
#: config/tc-i386.c:7515 config/tc-i386.c:7618
7117
msgid "@%s reloc is not supported with %d-bit output format"
7120
#: config/tc-i386.c:7667
7122
msgid "missing or invalid expression `%s'"
7125
#: config/tc-i386.c:7747
7127
msgid "Unsupported broadcast: `%s'"
7130
#: config/tc-i386.c:7762
7132
msgid "`%s' can't be used for write mask"
7135
#: config/tc-i386.c:7785
7137
msgid "invalid write mask `%s'"
7140
#: config/tc-i386.c:7807 config/tc-i386.c:8439
7142
msgid "duplicated `%s'"
7145
#: config/tc-i386.c:7817
7147
msgid "invalid zeroing-masking `%s'"
7150
#: config/tc-i386.c:7830
7152
msgid "missing `}' in `%s'"
7155
#. We don't know this one.
7156
#: config/tc-i386.c:7838
7158
msgid "unknown vector operation: `%s'"
7161
#: config/tc-i386.c:7858
7163
msgid "at most %d immediate operands are allowed"
7166
#: config/tc-i386.c:7892 config/tc-i386.c:8141
7168
msgid "junk `%s' after expression"
7171
#: config/tc-i386.c:7913
7173
msgid "missing or invalid immediate expression `%s'"
7176
#: config/tc-i386.c:7936 config/tc-i386.c:8231
7178
msgid "unimplemented segment %s in operand"
7181
#: config/tc-i386.c:7943
7183
msgid "illegal immediate register operand %s"
7186
#: config/tc-i386.c:7991
7188
msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
7191
#: config/tc-i386.c:8000
7193
msgid "scale factor of %d without an index register"
7196
#: config/tc-i386.c:8022
7198
msgid "at most %d displacement operands are allowed"
7201
#: config/tc-i386.c:8197
7203
msgid "missing or invalid displacement expression `%s'"
7206
#: config/tc-i386.c:8214
7208
msgid "0x%lx out range of signed 32bit displacement"
7211
#: config/tc-i386.c:8354
7213
msgid "`%s' is not valid here (expected `%c%s%s%c')"
7216
#: config/tc-i386.c:8366
7218
msgid "`%s' is not a valid %s expression"
7221
#: config/tc-i386.c:8452
7223
msgid "Missing '}': '%s'"
7226
#: config/tc-i386.c:8458
7228
msgid "Junk after '}': '%s'"
7231
#: config/tc-i386.c:8543
7233
msgid "bad memory operand `%s'"
7236
#: config/tc-i386.c:8567
7238
msgid "junk `%s' after register"
7241
#: config/tc-i386.c:8580 config/tc-i386.c:8714 config/tc-i386.c:8758
7243
msgid "bad register name `%s'"
7246
#: config/tc-i386.c:8588
7247
msgid "immediate operand illegal with absolute jump"
7250
#: config/tc-i386.c:8616
7252
msgid "too many memory references for `%s'"
7255
#: config/tc-i386.c:8703
7257
msgid "expecting `,' or `)' after index register in `%s'"
7260
#: config/tc-i386.c:8731
7262
msgid "expecting `)' after scale factor in `%s'"
7265
#: config/tc-i386.c:8739
7267
msgid "expecting index register or scale factor after `,'; got '%c'"
7270
#: config/tc-i386.c:8747
7272
msgid "expecting `,' or `)' after base register in `%s'"
7275
#. It's not a memory operand; argh!
7276
#: config/tc-i386.c:8794
7278
msgid "invalid char %s beginning operand %d `%s'"
7281
#: config/tc-i386.c:8984
7282
msgid "long jump required"
7285
#: config/tc-i386.c:9039
7286
msgid "jump target out of range"
7289
#: config/tc-i386.c:9579
7290
msgid "no compiled in support for x86_64"
7293
#: config/tc-i386.c:9599
7294
msgid "no compiled in support for 32bit x86_64"
7297
#: config/tc-i386.c:9603
7298
msgid "32bit x86_64 is only supported for ELF"
7301
#: config/tc-i386.c:9633 config/tc-i386.c:9689
7303
msgid "invalid -march= option: `%s'"
7306
#: config/tc-i386.c:9698 config/tc-i386.c:9710
7308
msgid "invalid -mtune= option: `%s'"
7311
#: config/tc-i386.c:9719
7313
msgid "invalid -mmnemonic= option: `%s'"
7316
#: config/tc-i386.c:9728
7318
msgid "invalid -msyntax= option: `%s'"
7321
#: config/tc-i386.c:9755
7323
msgid "invalid -msse-check= option: `%s'"
7326
#: config/tc-i386.c:9766
7328
msgid "invalid -moperand-check= option: `%s'"
7331
#: config/tc-i386.c:9775
7333
msgid "invalid -mavxscalar= option: `%s'"
7336
#: config/tc-i386.c:9790
7338
msgid "invalid -mevexlig= option: `%s'"
7341
#: config/tc-i386.c:9799
7343
msgid "invalid -mevexwig= option: `%s'"
7346
#: config/tc-i386.c:9891
7350
" -V print assembler version number\n"
7354
#: config/tc-i386.c:9896
7357
" -n Do not optimize code alignment\n"
7358
" -q quieten some warnings\n"
7361
#: config/tc-i386.c:9900
7363
msgid " -s ignored\n"
7366
#: config/tc-i386.c:9905
7368
msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
7371
#: config/tc-i386.c:9909
7373
msgid " --divide do not treat `/' as a comment character\n"
7376
#: config/tc-i386.c:9912
7378
msgid " --divide ignored\n"
7381
#: config/tc-i386.c:9915
7384
" -march=CPU[,+EXTENSION...]\n"
7385
" generate code for CPU and EXTENSION, CPU is one "
7389
#: config/tc-i386.c:9919
7391
msgid " EXTENSION is combination of:\n"
7394
#: config/tc-i386.c:9922
7396
msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
7399
#: config/tc-i386.c:9925
7401
msgid " -msse2avx encode SSE instructions with VEX prefix\n"
7404
#: config/tc-i386.c:9927
7407
" -msse-check=[none|error|warning]\n"
7408
" check SSE instructions\n"
7411
#: config/tc-i386.c:9930
7414
" -moperand-check=[none|error|warning]\n"
7415
" check operand combinations for validity\n"
7418
#: config/tc-i386.c:9933
7421
" -mavxscalar=[128|256] encode scalar AVX instructions with specific "
7426
#: config/tc-i386.c:9936
7429
" -mevexlig=[128|256|512] encode scalar EVEX instructions with specific "
7434
#: config/tc-i386.c:9939
7437
" -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W "
7439
" for EVEX.W bit ignored instructions\n"
7442
#: config/tc-i386.c:9942
7444
msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n"
7447
#: config/tc-i386.c:9944
7449
msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n"
7452
#: config/tc-i386.c:9946
7454
msgid " -mindex-reg support pseudo index registers\n"
7457
#: config/tc-i386.c:9948
7459
msgid " -mnaked-reg don't require `%%' prefix for registers\n"
7462
#: config/tc-i386.c:9950
7464
msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
7467
#: config/tc-i386.c:9952
7469
msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
7472
#: config/tc-i386.c:10026
7473
msgid "Intel L1OM is 64bit only"
7476
#: config/tc-i386.c:10032
7477
msgid "Intel K1OM is 64bit only"
7480
#: config/tc-i386.c:10213
7481
msgid "symbol size computation overflow"
7484
#: config/tc-i386.c:10277
7486
msgid "can not do %d byte pc-relative relocation"
7489
#: config/tc-i386.c:10298
7491
msgid "can not do %d byte relocation"
7494
#: config/tc-i386.c:10366
7496
msgid "cannot represent relocation type %s in x32 mode"
7499
#: config/tc-i386.c:10402 config/tc-s390.c:2479
7501
msgid "cannot represent relocation type %s"
7504
#: config/tc-i386.c:10519
7505
msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
7508
#: config/tc-i386.c:10522
7509
msgid "bad .section directive: want a,w,x,M,S,G,T in string"
7512
#: config/tc-i386.c:10541
7513
msgid ".largecomm supported only in 64bit mode, producing .comm"
7516
#: config/tc-i860.c:122
7517
msgid "Directive .dual available only with -mintel-syntax option"
7520
#: config/tc-i860.c:132
7521
msgid "Directive .enddual available only with -mintel-syntax option"
7524
#: config/tc-i860.c:145
7525
msgid "Directive .atmp available only with -mintel-syntax option"
7528
#: config/tc-i860.c:167 config/tc-i860.c:171
7529
msgid "Unknown temporary pseudo register"
7532
#: config/tc-i860.c:247
7533
msgid "Defective assembler. No assembly attempted."
7536
#: config/tc-i860.c:393 config/tc-i860.c:939 config/tc-m68k.c:3918
7537
#: config/tc-m68k.c:3950 config/tc-sparc.c:2897
7538
msgid "failed sanity check."
7541
#: config/tc-i860.c:400
7543
msgid "Expanded opcode after delayed branch: `%s'"
7546
#: config/tc-i860.c:404
7548
msgid "Expanded opcode in dual mode: `%s'"
7551
#: config/tc-i860.c:408
7553
msgid "An instruction was expanded (%s)"
7556
#: config/tc-i860.c:675
7557
msgid "Pipelined instruction: fsrc1 = fdest"
7560
#: config/tc-i860.c:878 config/tc-i860.c:885 config/tc-i860.c:892
7561
msgid "Assembler does not yet support PIC"
7564
#: config/tc-i860.c:956
7566
msgid "Illegal operands for %s"
7569
#: config/tc-i860.c:973
7571
msgid "'d.%s' must be 8-byte aligned"
7574
#: config/tc-i860.c:981
7576
msgid "Prefix 'd.' invalid for instruction `%s'"
7579
#: config/tc-i860.c:1134
7582
" -EL\t\t\t generate code for little endian mode (default)\n"
7583
" -EB\t\t\t generate code for big endian mode\n"
7584
" -mwarn-expand\t\t warn if pseudo operations are expanded\n"
7585
" -mxp\t\t\t enable i860XP support (disabled by default)\n"
7586
" -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
7589
#. SVR4 compatibility flags.
7590
#: config/tc-i860.c:1142
7593
" -V\t\t\t print assembler version number\n"
7594
" -Qy, -Qn\t\t ignored\n"
7597
#: config/tc-i860.c:1205
7598
msgid "This immediate requires 0 MOD 2 alignment"
7601
#: config/tc-i860.c:1208
7602
msgid "This immediate requires 0 MOD 4 alignment"
7605
#: config/tc-i860.c:1211
7606
msgid "This immediate requires 0 MOD 8 alignment"
7609
#: config/tc-i860.c:1214
7610
msgid "This immediate requires 0 MOD 16 alignment"
7613
#: config/tc-i860.c:1309
7614
msgid "5-bit immediate too large"
7617
#: config/tc-i860.c:1312
7618
msgid "5-bit field must be absolute"
7621
#: config/tc-i860.c:1357 config/tc-i860.c:1380
7622
msgid "A branch offset requires 0 MOD 4 alignment"
7625
#: config/tc-i860.c:1401
7627
msgid "Unrecognized fix-up (0x%08lx)"
7630
#: config/tc-i960.c:486
7632
msgid "Hashing returned \"%s\"."
7635
#: config/tc-i960.c:582 config/tc-i960.c:1112
7636
msgid "expression syntax error"
7639
#: config/tc-i960.c:618
7640
msgid "attempt to branch into different segment"
7643
#: config/tc-i960.c:622
7645
msgid "target of %s instruction must be a label"
7648
#: config/tc-i960.c:732
7649
msgid "unaligned register"
7652
#: config/tc-i960.c:754
7653
msgid "no such sfr in this architecture"
7656
#: config/tc-i960.c:792
7657
msgid "illegal literal"
7660
#: config/tc-i960.c:942
7661
msgid "invalid index register"
7664
#: config/tc-i960.c:965
7665
msgid "invalid scale factor"
7668
#: config/tc-i960.c:1189
7669
msgid "architecture of opcode conflicts with that of earlier instruction(s)"
7672
#: config/tc-i960.c:1423 config/tc-xtensa.c:11519
7673
msgid "too many operands"
7676
#. We never moved: there was no opcode either!
7677
#: config/tc-i960.c:1471
7678
msgid "missing opcode"
7681
#: config/tc-i960.c:1611
7682
msgid "branch prediction invalid on this opcode"
7685
#: config/tc-i960.c:1649
7687
msgid "invalid opcode, \"%s\"."
7690
#: config/tc-i960.c:1651
7692
msgid "improper number of operands. expecting %d, got %d"
7695
#: config/tc-i960.c:1751
7697
msgid "Fixup of %ld too large for field width of %d"
7700
#: config/tc-i960.c:1861
7702
msgid "invalid architecture %s"
7705
#: config/tc-i960.c:1881
7707
msgid "I960 options:\n"
7710
#: config/tc-i960.c:1884
7714
"\t\t\tspecify variant of 960 architecture\n"
7715
"-b\t\t\tadd code to collect statistics about branches taken\n"
7716
"-link-relax\t\tpreserve individual alignment directives so linker\n"
7717
"\t\t\tcan do relaxing (b.out format only)\n"
7718
"-no-relax\t\tdon't alter compare-and-branch instructions for\n"
7719
"\t\t\tlong displacements\n"
7722
#: config/tc-i960.c:2146
7723
msgid "should have 1 or 2 operands"
7726
#: config/tc-i960.c:2154 config/tc-i960.c:2169
7728
msgid "Redefining leafproc %s"
7731
#: config/tc-i960.c:2199
7732
msgid "should have two operands"
7735
#: config/tc-i960.c:2209
7736
msgid "'entry_num' must be absolute number in [0,31]"
7739
#: config/tc-i960.c:2217
7741
msgid "Redefining entrynum for sysproc %s"
7744
#. Should not happen: see block comment above.
7745
#: config/tc-i960.c:2317
7747
msgid "Trying to 'bal' to %s"
7750
#: config/tc-i960.c:2327
7751
msgid "Looks like a proc, but can't tell what kind.\n"
7754
#: config/tc-i960.c:2346
7755
msgid "big endian mode is not supported"
7758
#: config/tc-i960.c:2348
7760
msgid "ignoring unrecognized .endian type `%s'"
7763
#: config/tc-i960.c:2393
7764
msgid "can't use COBR format with external label"
7767
#: config/tc-i960.c:2568
7768
msgid "option --link-relax is only supported in b.out format"
7771
#: config/tc-i960.c:2595
7773
msgid "No 'bal' entry point for leafproc %s"
7776
#: config/tc-ia64.c:872
7777
msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
7780
#: config/tc-ia64.c:924
7781
msgid "Size of frame exceeds maximum of 96 registers"
7784
#: config/tc-ia64.c:929
7785
msgid "Size of rotating registers exceeds frame size"
7788
#: config/tc-ia64.c:1016
7789
msgid "Unwind directive not followed by an instruction."
7792
#: config/tc-ia64.c:1025 config/tc-ia64.c:7648
7793
msgid "qualifying predicate not followed by instruction"
7796
#: config/tc-ia64.c:1082
7797
msgid "expected ',' after section name"
7800
#: config/tc-ia64.c:1118
7801
msgid "expected ',' after symbol name"
7804
#: config/tc-ia64.c:1142
7805
msgid "expected ',' after symbol size"
7808
#: config/tc-ia64.c:1225 config/tc-ia64.c:1259
7809
msgid "record type is not valid"
7812
#: config/tc-ia64.c:1328
7813
msgid "Invalid record type for P3 format."
7816
#: config/tc-ia64.c:1364
7817
msgid "Invalid record type for format P6"
7820
#: config/tc-ia64.c:1544 config/tc-ia64.c:1596
7821
msgid "Invalid record type for format B1"
7824
#: config/tc-ia64.c:1629
7825
msgid "Invalid record type for format X1"
7828
#: config/tc-ia64.c:1671
7829
msgid "Invalid record type for format X3"
7832
#: config/tc-ia64.c:1709
7833
msgid "Previous .save incomplete"
7836
#: config/tc-ia64.c:2534
7837
msgid "spill_mask record unimplemented."
7840
#: config/tc-ia64.c:2591
7841
msgid "record_type_not_valid"
7844
#: config/tc-ia64.c:2676
7845
msgid "Ignoring attempt to spill beyond end of region"
7848
#: config/tc-ia64.c:2735
7849
msgid "Only constant space allocation is supported"
7852
#: config/tc-ia64.c:2749
7853
msgid "Only constant offsets are supported"
7856
#: config/tc-ia64.c:2772
7857
msgid "Section switching in code is not supported."
7860
#: config/tc-ia64.c:2814
7861
msgid " Insn slot not set in unwind record."
7864
#: config/tc-ia64.c:2888
7865
msgid "frgr_mem record before region record!"
7868
#: config/tc-ia64.c:2899
7869
msgid "fr_mem record before region record!"
7872
#: config/tc-ia64.c:2908
7873
msgid "gr_mem record before region record!"
7876
#: config/tc-ia64.c:2917
7877
msgid "br_mem record before region record!"
7880
#: config/tc-ia64.c:2927
7881
msgid "gr_gr record before region record!"
7884
#: config/tc-ia64.c:2935
7885
msgid "br_gr record before region record!"
7888
#: config/tc-ia64.c:3053
7890
msgid "First operand to .%s must be a predicate"
7893
#: config/tc-ia64.c:3057
7895
msgid "Pointless use of p0 as first operand to .%s"
7898
#: config/tc-ia64.c:3113
7900
msgid "Operand %d to .%s must be a preserved register"
7903
#: config/tc-ia64.c:3149
7905
msgid "Operand %d to .%s must be a writable register"
7908
#: config/tc-ia64.c:3174
7910
msgid "Radix `%s' unsupported or invalid"
7913
#: config/tc-ia64.c:3204 config/tc-ia64.c:3209
7915
msgid ".%s outside of %s"
7918
#: config/tc-ia64.c:3294
7919
msgid "Tags on unwind pseudo-ops aren't supported, yet"
7922
#: config/tc-ia64.c:3316
7923
msgid "First operand to .fframe must be a constant"
7926
#: config/tc-ia64.c:3336
7927
msgid "First operand to .vframe must be a general register"
7930
#: config/tc-ia64.c:3344
7931
msgid "Operand of .vframe contradicts .prologue"
7934
#: config/tc-ia64.c:3354
7935
msgid ".vframepsp is meaningless, assuming .vframesp was meant"
7938
#: config/tc-ia64.c:3362
7939
msgid "Operand to .vframesp must be a constant (sp-relative offset)"
7942
#: config/tc-ia64.c:3389
7943
msgid "First operand to .save not a register"
7946
#: config/tc-ia64.c:3395
7947
msgid "Second operand to .save not a valid register"
7950
#: config/tc-ia64.c:3426 config/tc-ia64.c:3437 config/tc-ia64.c:3445
7951
msgid "Second operand of .save contradicts .prologue"
7954
#: config/tc-ia64.c:3452
7955
msgid "First operand to .save not a valid register"
7958
#: config/tc-ia64.c:3470
7959
msgid "First operand to .restore must be stack pointer (sp)"
7962
#: config/tc-ia64.c:3479
7963
msgid "Second operand to .restore must be a constant >= 0"
7966
#: config/tc-ia64.c:3489
7968
msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
7971
#: config/tc-ia64.c:3576
7973
msgid "Illegal section name `%s' (causes unwind section name clash)"
7976
#: config/tc-ia64.c:3767
7977
msgid "First operand to .altrp not a valid branch register"
7980
#: config/tc-ia64.c:3796
7982
msgid "First operand to .%s not a register"
7985
#: config/tc-ia64.c:3801
7987
msgid "Second operand to .%s not a constant"
7990
#: config/tc-ia64.c:3868
7992
msgid "First operand to .%s not a valid register"
7995
#: config/tc-ia64.c:3891
7996
msgid "First operand to .save.g must be a positive 4-bit constant"
7999
#: config/tc-ia64.c:3904
8000
msgid "Second operand to .save.g must be a general register"
8003
#: config/tc-ia64.c:3909
8005
msgid "Second operand to .save.g must be the first of %d general registers"
8008
#: config/tc-ia64.c:3932
8009
msgid "Operand to .save.f must be a positive 20-bit constant"
8012
#: config/tc-ia64.c:3955
8013
msgid "First operand to .save.b must be a positive 5-bit constant"
8016
#: config/tc-ia64.c:3968
8017
msgid "Second operand to .save.b must be a general register"
8020
#: config/tc-ia64.c:3973
8022
msgid "Second operand to .save.b must be the first of %d general registers"
8025
#: config/tc-ia64.c:3999
8026
msgid "First operand to .save.gf must be a non-negative 4-bit constant"
8029
#: config/tc-ia64.c:4007
8030
msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
8033
#: config/tc-ia64.c:4015
8034
msgid "Operands to .save.gf may not be both zero"
8037
#: config/tc-ia64.c:4032
8038
msgid "Operand to .spill must be a constant"
8041
#: config/tc-ia64.c:4101
8043
msgid "Operand %d to .%s must be a constant"
8046
#: config/tc-ia64.c:4122
8048
msgid "Missing .label_state %ld"
8051
#: config/tc-ia64.c:4176
8052
msgid "Operand to .label_state must be a constant"
8055
#: config/tc-ia64.c:4195
8056
msgid "Operand to .copy_state must be a constant"
8059
#: config/tc-ia64.c:4218
8060
msgid "First operand to .unwabi must be a constant"
8063
#: config/tc-ia64.c:4224
8064
msgid "Second operand to .unwabi must be a constant"
8067
#: config/tc-ia64.c:4259
8068
msgid "Missing .endp after previous .proc"
8071
#: config/tc-ia64.c:4278
8072
msgid "Empty argument of .proc"
8075
#: config/tc-ia64.c:4283
8077
msgid "`%s' was already defined"
8080
#: config/tc-ia64.c:4326
8081
msgid "Initial .body should precede any instructions"
8084
#: config/tc-ia64.c:4345
8085
msgid ".prologue within prologue"
8088
#: config/tc-ia64.c:4350
8089
msgid "Initial .prologue should precede any instructions"
8092
#: config/tc-ia64.c:4360
8093
msgid "First operand to .prologue must be a positive 4-bit constant"
8096
#: config/tc-ia64.c:4362
8097
msgid "Pointless use of zero first operand to .prologue"
8100
#: config/tc-ia64.c:4376
8101
msgid "Using a constant as second operand to .prologue is deprecated"
8104
#: config/tc-ia64.c:4382
8105
msgid "Second operand to .prologue must be a general register"
8108
#: config/tc-ia64.c:4387
8110
msgid "Second operand to .prologue must be the first of %d general registers"
8113
#: config/tc-ia64.c:4499
8115
msgid "`%s' was not defined within procedure"
8118
#: config/tc-ia64.c:4537
8119
msgid "Empty argument of .endp"
8122
#: config/tc-ia64.c:4551
8124
msgid "`%s' was not specified with previous .proc"
8127
#: config/tc-ia64.c:4566
8129
msgid "`%s' should be an operand to this .endp"
8132
#: config/tc-ia64.c:4607 config/tc-ia64.c:4945 config/tc-ia64.c:5252
8133
msgid "Comma expected"
8136
#: config/tc-ia64.c:4648
8137
msgid "Expected '['"
8140
#: config/tc-ia64.c:4657 config/tc-ia64.c:7783
8141
msgid "Expected ']'"
8144
#: config/tc-ia64.c:4662
8145
msgid "Number of elements must be positive"
8148
#: config/tc-ia64.c:4673
8150
msgid "Used more than the declared %d rotating registers"
8153
#: config/tc-ia64.c:4681
8154
msgid "Used more than the available 96 rotating registers"
8157
#: config/tc-ia64.c:4688
8158
msgid "Used more than the available 48 rotating registers"
8161
#: config/tc-ia64.c:4716
8163
msgid "Attempt to redefine register set `%s'"
8166
#: config/tc-ia64.c:4782
8168
msgid "Unknown psr option `%s'"
8171
#: config/tc-ia64.c:4830
8172
msgid "Missing section name"
8175
#: config/tc-ia64.c:4840
8176
msgid "Comma expected after section name"
8179
#: config/tc-ia64.c:4851
8180
msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
8183
#: config/tc-ia64.c:4940
8184
msgid "Register name expected"
8187
#: config/tc-ia64.c:4953
8188
msgid "Register value annotation ignored"
8191
#: config/tc-ia64.c:4992
8192
msgid "Directive invalid within a bundle"
8195
#: config/tc-ia64.c:5083
8196
msgid "Missing predicate relation type"
8199
#: config/tc-ia64.c:5089
8200
msgid "Unrecognized predicate relation type"
8203
#: config/tc-ia64.c:5135
8204
msgid "Bad register range"
8207
#: config/tc-ia64.c:5144 config/tc-ia64.c:7728
8208
msgid "Predicate register expected"
8211
#: config/tc-ia64.c:5149
8212
msgid "Duplicate predicate register ignored"
8215
#: config/tc-ia64.c:5165
8216
msgid "Predicate source and target required"
8219
#: config/tc-ia64.c:5167 config/tc-ia64.c:5179
8220
msgid "Use of p0 is not valid in this context"
8223
#: config/tc-ia64.c:5174
8224
msgid "At least two PR arguments expected"
8227
#: config/tc-ia64.c:5188
8228
msgid "At least one PR argument expected"
8231
#: config/tc-ia64.c:5223
8233
msgid "Inserting \"%s\" into entry hint table failed: %s"
8236
#. FIXME -- need 62-bit relocation type
8237
#: config/tc-ia64.c:5702
8238
msgid "62-bit relocation not yet implemented"
8241
#. XXX technically, this is wrong: we should not be issuing warning
8242
#. messages until we're sure this instruction pattern is going to
8244
#: config/tc-ia64.c:5788
8245
msgid "lower 16 bits of mask ignored"
8248
#: config/tc-ia64.c:6017
8249
msgid "stride must be a multiple of 64; lower 6 bits ignored"
8252
#: config/tc-ia64.c:6135
8253
msgid "Expected separator `='"
8256
#: config/tc-ia64.c:6169
8257
msgid "Duplicate equal sign (=) in instruction"
8260
#: config/tc-ia64.c:6176
8262
msgid "Illegal operand separator `%c'"
8265
#: config/tc-ia64.c:6291
8267
msgid "Operand %u of `%s' should be %s"
8270
#: config/tc-ia64.c:6295
8271
msgid "Wrong number of output operands"
8274
#: config/tc-ia64.c:6297
8275
msgid "Wrong number of input operands"
8278
#: config/tc-ia64.c:6299
8279
msgid "Operand mismatch"
8282
#: config/tc-ia64.c:6381
8284
msgid "Invalid use of `%c%d' as output operand"
8287
#: config/tc-ia64.c:6384
8289
msgid "Invalid use of `r%d' as base update address operand"
8292
#: config/tc-ia64.c:6408
8294
msgid "Invalid duplicate use of `%c%d'"
8297
#: config/tc-ia64.c:6415
8299
msgid "Invalid simultaneous use of `f%d' and `f%d'"
8302
#: config/tc-ia64.c:6421
8304
msgid "Dangerous simultaneous use of `f%d' and `f%d'"
8307
#: config/tc-ia64.c:6465
8308
msgid "Value truncated to 62 bits"
8311
#: config/tc-ia64.c:6533
8313
msgid "Bad operand value: %s"
8316
#. Give an error if a frag containing code is not aligned to a 16 byte
8318
#: config/tc-ia64.c:6608 config/tc-ia64.h:177
8319
msgid "instruction address is not a multiple of 16"
8322
#: config/tc-ia64.c:6676
8324
msgid "`%s' must be last in bundle"
8327
#: config/tc-ia64.c:6708
8330
"Internal error: don't know how to force %s to end of instruction group"
8333
#: config/tc-ia64.c:6721
8335
msgid "`%s' must be last in instruction group"
8338
#: config/tc-ia64.c:6751
8339
msgid "Label must be first in a bundle"
8342
#: config/tc-ia64.c:6828
8343
msgid "hint in B unit may be treated as nop"
8346
#: config/tc-ia64.c:6839
8347
msgid "hint in B unit can't be used"
8350
#: config/tc-ia64.c:6853
8351
msgid "emit_one_bundle: unexpected dynamic op"
8354
#: config/tc-ia64.c:6978
8356
msgid "`%s' does not fit into %s template"
8359
#: config/tc-ia64.c:6993
8361
msgid "`%s' does not fit into bundle"
8364
#: config/tc-ia64.c:7005
8366
msgid "`%s' can't go in %s of %s template"
8369
#: config/tc-ia64.c:7011
8370
msgid "Missing '}' at end of file"
8373
#: config/tc-ia64.c:7158
8375
msgid "Unrecognized option '-x%s'"
8378
#: config/tc-ia64.c:7185
8381
" --mconstant-gp\t mark output file as using the constant-GP model\n"
8382
"\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
8383
" --mauto-pic\t\t mark output file as using the constant-GP model\n"
8384
"\t\t\t without function descriptors (sets ELF header flag\n"
8385
"\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
8386
" -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
8387
" -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
8388
" -mtune=[itanium1|itanium2]\n"
8389
"\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
8390
" -munwind-check=[warning|error]\n"
8391
"\t\t\t unwind directive check (default -munwind-check=warning)\n"
8392
" -mhint.b=[ok|warning|error]\n"
8393
"\t\t\t hint.b check (default -mhint.b=error)\n"
8394
" -x | -xexplicit\t turn on dependency violation checking\n"
8397
#. Note for translators: "automagically" can be translated as "automatically" here.
8398
#: config/tc-ia64.c:7202
8400
" -xauto\t\t automagically remove dependency violations (default)\n"
8401
" -xnone\t\t turn off dependency violation checking\n"
8402
" -xdebug\t\t debug dependency violation checker\n"
8403
" -xdebugn\t\t debug dependency violation checker but turn off\n"
8404
"\t\t\t dependency violation checking\n"
8405
" -xdebugx\t\t debug dependency violation checker and turn on\n"
8406
"\t\t\t dependency violation checking\n"
8409
#: config/tc-ia64.c:7217
8410
msgid "--gstabs is not supported for ia64"
8413
#: config/tc-ia64.c:7455
8415
msgid "ia64.md_begin: can't hash `%s': %s"
8418
#: config/tc-ia64.c:7519
8420
msgid "Inserting \"%s\" into constant hash table failed: %s"
8423
#: config/tc-ia64.c:7531 config/tc-tilegx.c:263
8424
msgid "Could not set architecture and machine"
8427
#: config/tc-ia64.c:7663
8428
msgid "Explicit stops are ignored in auto mode"
8431
#: config/tc-ia64.c:7672
8432
msgid "Found '{' when manual bundling is already turned on"
8435
#: config/tc-ia64.c:7685
8436
msgid "Found '{' after explicit switch to automatic mode"
8439
#: config/tc-ia64.c:7691
8440
msgid "Found '}' when manual bundling is off"
8443
#: config/tc-ia64.c:7718
8444
msgid "Expected ')'"
8447
#: config/tc-ia64.c:7723
8448
msgid "Qualifying predicate expected"
8451
#: config/tc-ia64.c:7742
8452
msgid "Tag must come before qualifying predicate."
8455
#: config/tc-ia64.c:7772
8456
msgid "Expected ':'"
8459
#: config/tc-ia64.c:7788
8460
msgid "Tag name expected"
8463
#: config/tc-ia64.c:7890
8464
msgid "Rotating register index must be a non-negative constant"
8467
#: config/tc-ia64.c:7895
8469
msgid "Index out of range 0..%u"
8472
#: config/tc-ia64.c:7907
8473
msgid "Indirect register index must be a general register"
8476
#: config/tc-ia64.c:7916
8477
msgid "Index can only be applied to rotating or indirect registers"
8480
#: config/tc-ia64.c:7952 config/tc-xstormy16.c:146
8481
msgid "Expected '('"
8484
#: config/tc-ia64.c:7960 config/tc-pdp11.c:448 config/tc-pdp11.c:512
8485
#: config/tc-pdp11.c:546 config/tc-tilegx.c:1046 config/tc-tilepro.c:938
8486
#: config/tc-xstormy16.c:155
8490
#: config/tc-ia64.c:7978 config/tc-xstormy16.c:162
8491
msgid "Not a symbolic expression"
8494
#: config/tc-ia64.c:7983 config/tc-ia64.c:7997
8495
msgid "Illegal combination of relocation functions"
8498
#: config/tc-ia64.c:8086
8499
msgid "No current frame"
8502
#: config/tc-ia64.c:8088
8504
msgid "Register number out of range 0..%u"
8507
#: config/tc-ia64.c:8126
8508
msgid "Standalone `#' is illegal"
8511
#: config/tc-ia64.c:8129
8512
msgid "Redundant `#' suffix operators"
8515
#: config/tc-ia64.c:8287
8517
msgid "Unhandled dependency %s for %s (%s), note %d"
8520
#: config/tc-ia64.c:9599
8522
msgid "Unrecognized dependency specifier %d\n"
8525
#: config/tc-ia64.c:10475
8526
msgid "Only the first path encountering the conflict is reported"
8529
#: config/tc-ia64.c:10477
8530
msgid "This is the location of the conflicting usage"
8533
#: config/tc-ia64.c:10738
8535
msgid "Unknown opcode `%s'"
8538
#: config/tc-ia64.c:10816
8540
msgid "AR %d can only be accessed by %c-unit"
8543
#: config/tc-ia64.c:10828
8544
msgid "hint.b may be treated as nop"
8547
#: config/tc-ia64.c:10831
8548
msgid "hint.b shouldn't be used"
8551
#: config/tc-ia64.c:10870
8553
msgid "`%s' cannot be predicated"
8556
#: config/tc-ia64.c:10942
8557
msgid "Closing bracket missing"
8560
#: config/tc-ia64.c:10951
8561
msgid "Index must be a general register"
8564
#: config/tc-ia64.c:11116
8566
msgid "Unsupported fixup size %d"
8569
#. This should be an error, but since previously there wasn't any
8570
#. diagnostic here, don't make it fail because of this for now.
8571
#: config/tc-ia64.c:11388
8573
msgid "Cannot express %s%d%s relocation"
8576
#: config/tc-ia64.c:11407
8577
msgid "No addend allowed in @fptr() relocation"
8580
#: config/tc-ia64.c:11446
8581
msgid "integer operand out of range"
8584
#: config/tc-ia64.c:11513
8586
msgid "%s must have a constant value"
8589
#: config/tc-ia64.c:11533
8590
msgid "cannot resolve @slotcount parameter"
8593
#: config/tc-ia64.c:11566
8594
msgid "invalid @slotcount value"
8597
#: config/tc-ia64.c:11603 config/tc-z8k.c:1371
8599
msgid "Cannot represent %s relocation in object file"
8602
#: config/tc-ia64.c:11714
8603
msgid "Can't add stop bit to mark end of instruction group"
8606
#: config/tc-ia64.c:11824 read.c:2540 read.c:3234 read.c:3571 stabs.c:469
8608
msgid "expected comma after \"%s\""
8611
#: config/tc-ia64.c:11866
8613
msgid "`%s' is already the alias of %s `%s'"
8616
#: config/tc-ia64.c:11876
8618
msgid "%s `%s' already has an alias `%s'"
8621
#: config/tc-ia64.c:11887
8623
msgid "inserting \"%s\" into %s alias hash table failed: %s"
8626
#: config/tc-ia64.c:11895
8628
msgid "inserting \"%s\" into %s name hash table failed: %s"
8631
#: config/tc-ia64.c:11921
8633
msgid "symbol `%s' aliased to `%s' is not used"
8636
#: config/tc-ia64.c:11944
8638
msgid "section `%s' aliased to `%s' is not used"
8641
#: config/tc-ip2k.c:158
8643
msgid "IP2K specific command line options:\n"
8646
#: config/tc-ip2k.c:159
8648
msgid " -mip2022 restrict to IP2022 insns \n"
8651
#: config/tc-ip2k.c:160
8653
msgid " -mip2022ext permit extended IP2022 insn\n"
8656
#: config/tc-iq2000.c:364
8658
msgid "the yielding instruction %s may not be in a delay slot."
8661
#: config/tc-iq2000.c:372
8663
msgid "Register number (R%ld) for double word access must be even."
8666
#: config/tc-iq2000.c:381 config/tc-iq2000.c:386 config/tc-iq2000.c:391
8667
#: config/tc-iq2000.c:408 config/tc-mt.c:244 config/tc-mt.c:249
8669
msgid "operand references R%ld of previous load."
8672
#: config/tc-iq2000.c:396
8673
msgid "instruction implicitly accesses R31 of previous load."
8676
#: config/tc-iq2000.c:651 config/tc-mep.c:2008
8677
msgid "Unmatched high relocation"
8680
#: config/tc-iq2000.c:829 config/tc-mips.c:17570 config/tc-score.c:5815
8681
msgid ".end not in text section"
8684
#: config/tc-iq2000.c:833 config/tc-score.c:5818
8685
msgid ".end directive without a preceding .ent directive."
8688
#: config/tc-iq2000.c:842 config/tc-score.c:5826
8689
msgid ".end symbol does not match .ent symbol."
8692
#: config/tc-iq2000.c:845 config/tc-mips.c:17590 config/tc-score.c:5831
8693
msgid ".end directive missing or unknown symbol"
8696
#: config/tc-iq2000.c:863
8697
msgid "Expected simple number."
8700
#: config/tc-iq2000.c:892 config/tc-mips.c:17495 config/tc-score.c:5667
8702
msgid " *input_line_pointer == '%c' 0x%02x\n"
8705
#: config/tc-iq2000.c:894
8706
msgid "Invalid number"
8709
#: config/tc-iq2000.c:928 config/tc-score.c:5705
8710
msgid ".ent or .aent not in text section."
8713
#: config/tc-iq2000.c:931
8714
msgid "missing `.end'"
8717
#: config/tc-lm32.c:236 config/tc-moxie.c:579 config/tc-nios2.c:283
8718
msgid "bad call to md_atof"
8721
#: config/tc-m32c.c:143
8723
msgid " M32C specific command line options:\n"
8726
#. Pretend that we do not recognise this option.
8727
#: config/tc-m32r.c:331
8728
msgid "Unrecognised option: -hidden"
8731
#: config/tc-m32r.c:358 config/tc-sparc.c:619
8732
msgid "Unrecognized option following -K"
8735
#: config/tc-m32r.c:373
8737
msgid " M32R specific command line options:\n"
8740
#: config/tc-m32r.c:375
8743
" -m32r disable support for the m32rx instruction set\n"
8746
#: config/tc-m32r.c:377
8749
" -m32rx support the extended m32rx instruction set\n"
8752
#: config/tc-m32r.c:379
8755
" -m32r2 support the extended m32r2 instruction set\n"
8758
#: config/tc-m32r.c:381
8760
msgid " -EL,-little produce little endian code and data\n"
8763
#: config/tc-m32r.c:383
8765
msgid " -EB,-big produce big endian code and data\n"
8768
#: config/tc-m32r.c:385
8770
msgid " -parallel try to combine instructions in parallel\n"
8773
#: config/tc-m32r.c:387
8775
msgid " -no-parallel disable -parallel\n"
8778
#: config/tc-m32r.c:389
8781
" -no-bitinst disallow the M32R2's extended bit-field "
8785
#: config/tc-m32r.c:391
8787
msgid " -O try to optimize code. Implies -parallel\n"
8790
#: config/tc-m32r.c:394
8793
" -warn-explicit-parallel-conflicts warn when parallel instructions\n"
8796
#: config/tc-m32r.c:396
8798
msgid " might violate contraints\n"
8801
#: config/tc-m32r.c:398
8803
msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
8806
#: config/tc-m32r.c:400
8809
" instructions might violate "
8813
#: config/tc-m32r.c:402
8816
" -Wp synonym for -warn-explicit-parallel-conflicts\n"
8819
#: config/tc-m32r.c:404
8822
" -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
8825
#: config/tc-m32r.c:406
8828
" -ignore-parallel-conflicts do not check parallel instructions\n"
8831
#: config/tc-m32r.c:408
8833
msgid " for constraint violations\n"
8836
#: config/tc-m32r.c:410
8839
" -no-ignore-parallel-conflicts check parallel instructions for\n"
8842
#: config/tc-m32r.c:412
8844
msgid " constraint violations\n"
8847
#: config/tc-m32r.c:414
8849
msgid " -Ip synonym for -ignore-parallel-conflicts\n"
8852
#: config/tc-m32r.c:416
8854
msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
8857
#: config/tc-m32r.c:419
8860
" -warn-unmatched-high warn when an (s)high reloc has no matching low "
8864
#: config/tc-m32r.c:421
8866
msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
8869
#: config/tc-m32r.c:423
8871
msgid " -Wuh synonym for -warn-unmatched-high\n"
8874
#: config/tc-m32r.c:425
8876
msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
8879
#: config/tc-m32r.c:428
8881
msgid " -KPIC generate PIC\n"
8884
#: config/tc-m32r.c:850
8885
msgid "instructions write to the same destination register."
8888
#: config/tc-m32r.c:858
8889
msgid "Instructions do not use parallel execution pipelines."
8892
#: config/tc-m32r.c:866
8893
msgid "Instructions share the same execution pipeline"
8896
#: config/tc-m32r.c:931 config/tc-m32r.c:1045
8898
msgid "not a 16 bit instruction '%s'"
8901
#: config/tc-m32r.c:943 config/tc-m32r.c:1057 config/tc-m32r.c:1241
8903
msgid "instruction '%s' is for the M32R2 only"
8906
#: config/tc-m32r.c:956 config/tc-m32r.c:1070 config/tc-m32r.c:1254
8908
msgid "unknown instruction '%s'"
8911
#: config/tc-m32r.c:965 config/tc-m32r.c:1077 config/tc-m32r.c:1261
8913
msgid "instruction '%s' is for the M32RX only"
8916
#: config/tc-m32r.c:974 config/tc-m32r.c:1086
8918
msgid "instruction '%s' cannot be executed in parallel."
8921
#: config/tc-m32r.c:1029 config/tc-m32r.c:1111 config/tc-m32r.c:1318
8922
msgid "internal error: lookup/get operands failed"
8925
#: config/tc-m32r.c:1096
8927
msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
8930
#: config/tc-m32r.c:1125
8933
"%s: output of 1st instruction is the same as an input to 2nd instruction - "
8934
"is this intentional ?"
8937
#: config/tc-m32r.c:1129
8940
"%s: output of 2nd instruction is the same as an input to 1st instruction - "
8941
"is this intentional ?"
8944
#: config/tc-m32r.c:1503
8946
msgid ".SCOMMon length (%ld.) <0! Ignored."
8949
#: config/tc-m32r.c:1553
8951
msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
8954
#: config/tc-m32r.c:1930 config/tc-m32r.c:1983 config/tc-nds32.c:4060
8955
#: config/tc-nds32.c:4092 config/tc-sh.c:775 config/tc-sh.c:2455
8956
msgid "Invalid PIC expression."
8959
#: config/tc-m32r.c:2074
8960
msgid "Unmatched high/shigh reloc"
8963
#: config/tc-m68hc11.c:418
8966
"Motorola 68HC11/68HC12/68HCS12 options:\n"
8967
" -m68hc11 | -m68hc12 |\n"
8968
" -m68hcs12 | -mm9s12x |\n"
8969
" -mm9s12xg specify the processor [default %s]\n"
8970
" -mshort use 16-bit int ABI (default)\n"
8971
" -mlong use 32-bit int ABI\n"
8972
" -mshort-double use 32-bit double ABI\n"
8973
" -mlong-double use 64-bit double ABI (default)\n"
8974
" --force-long-branches always turn relative branches into absolute ones\n"
8975
" -S,--short-branches do not turn relative branches into absolute ones\n"
8976
" when the offset is out of range\n"
8977
" --strict-direct-mode do not turn the direct mode into extended mode\n"
8978
" when the instruction does not support direct mode\n"
8979
" --print-insn-syntax print the syntax of instruction in case of error\n"
8980
" --print-opcodes print the list of instructions with syntax\n"
8981
" --xgate-ramoffset offset ram addresses by 0xc000\n"
8982
" --generate-example generate an example of each instruction\n"
8983
" (used for testing)\n"
8986
#: config/tc-m68hc11.c:466 config/tc-xgate.c:285
8988
msgid "Default target `%s' is not supported."
8991
#. Dump the opcode statistics table.
8992
#: config/tc-m68hc11.c:484
8994
msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
8997
#: config/tc-m68hc11.c:563
8999
msgid "Option `%s' is not recognized."
9002
#: config/tc-m68hc11.c:753
9006
#: config/tc-m68hc11.c:761
9010
#: config/tc-m68hc11.c:769
9014
#: config/tc-m68hc11.c:777
9018
#: config/tc-m68hc11.c:809
9019
msgid "RD, (RI,#offs5)"
9022
#: config/tc-m68hc11.c:861
9026
#: config/tc-m68hc11.c:870
9030
#: config/tc-m68hc11.c:879 config/tc-m68hc11.c:888
9034
#: config/tc-m68hc11.c:915
9038
#: config/tc-m68hc11.c:927
9042
#: config/tc-m68hc11.c:937
9047
#: config/tc-m68hc11.c:939
9051
#: config/tc-m68hc11.c:958
9055
#: config/tc-m68hc11.c:974
9058
"# Example of `%s' instructions\n"
9063
#: config/tc-m68hc11.c:1021
9065
msgid "Instruction `%s' is not recognized."
9068
#: config/tc-m68hc11.c:1026
9070
msgid "Instruction formats for `%s':"
9073
#: config/tc-m68hc11.c:1178
9075
msgid "Immediate operand is not allowed for operand %d."
9078
#: config/tc-m68hc11.c:1222
9079
msgid "Indirect indexed addressing is not valid for 68HC11."
9082
#: config/tc-m68hc11.c:1242
9083
msgid "Spurious `,' or bad indirect register addressing mode."
9086
#: config/tc-m68hc11.c:1264
9087
msgid "Missing second register or offset for indexed-indirect mode."
9090
#: config/tc-m68hc11.c:1274
9091
msgid "Missing second register for indexed-indirect mode."
9094
#: config/tc-m68hc11.c:1290
9095
msgid "Missing `]' to close indexed-indirect mode."
9098
#: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2965 config/tc-m68hc11.c:3077
9099
#: config/tc-m68hc11.c:3151 config/tc-m68hc11.c:3335 config/tc-m68hc11.c:3406
9100
msgid "Illegal operand."
9103
#. Looks like OP_R_R.
9104
#: config/tc-m68hc11.c:1340 config/tc-m68hc11.c:2970 config/tc-m68hc11.c:3082
9105
#: config/tc-m68hc11.c:3156 config/tc-m68hc11.c:3262 config/tc-m68hc11.c:3314
9106
#: config/tc-m68hc11.c:3322 config/tc-m68hc11.c:3340
9107
msgid "Missing operand."
9110
#: config/tc-m68hc11.c:1393
9111
msgid "Pre-increment mode is not valid for 68HC11"
9114
#: config/tc-m68hc11.c:1406
9115
msgid "Wrong register in register indirect mode."
9118
#: config/tc-m68hc11.c:1414
9119
msgid "Missing `]' to close register indirect operand."
9122
#: config/tc-m68hc11.c:1434
9123
msgid "Post-decrement mode is not valid for 68HC11."
9126
#: config/tc-m68hc11.c:1442
9127
msgid "Post-increment mode is not valid for 68HC11."
9130
#: config/tc-m68hc11.c:1460
9131
msgid "Invalid indexed indirect mode."
9134
#: config/tc-m68hc11.c:1584
9136
msgid "Trap id `%ld' is out of range."
9139
#: config/tc-m68hc11.c:1588
9140
msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
9143
#: config/tc-m68hc11.c:1595 config/tc-m68hc11.c:1746
9145
msgid "Operand out of 8-bit range: `%ld'."
9148
#: config/tc-m68hc11.c:1602
9149
msgid "The trap id must be a constant."
9152
#: config/tc-m68hc11.c:1634 config/tc-m68hc11.c:1789 config/tc-xgate.c:1342
9154
msgid "Operand `%x' not recognized in fixup8."
9157
#: config/tc-m68hc11.c:1651 config/tc-m68hc11.c:1699
9159
msgid "Operand out of 16-bit range: `%ld'."
9162
#: config/tc-m68hc11.c:1682 config/tc-m68hc11.c:1713
9164
msgid "Operand `%x' not recognized in fixup16."
9167
#: config/tc-m68hc11.c:1806
9169
msgid "Unexpected branch conversion with `%x'"
9172
#: config/tc-m68hc11.c:1892 config/tc-m68hc11.c:2024
9174
msgid "Operand out of range for a relative branch: `%ld'"
9177
#: config/tc-m68hc11.c:1992
9178
msgid "Invalid register for dbcc/tbcc instruction."
9181
#: config/tc-m68hc11.c:2080
9183
msgid "Increment/decrement value is out of range: `%ld'."
9186
#: config/tc-m68hc11.c:2092
9187
msgid "Expecting a register."
9190
#: config/tc-m68hc11.c:2107
9191
msgid "Invalid register for post/pre increment."
9194
#: config/tc-m68hc11.c:2137
9195
msgid "Invalid register."
9198
#: config/tc-m68hc11.c:2144
9200
msgid "Offset out of 16-bit range: %ld."
9203
#: config/tc-m68hc11.c:2150
9205
msgid "Offset out of 5-bit range for movw/movb insn: %ld."
9208
#: config/tc-m68hc11.c:2275
9209
msgid "Expecting register D for indexed indirect mode."
9212
#: config/tc-m68hc11.c:2277
9213
msgid "Indexed indirect mode is not allowed for movb/movw."
9216
#: config/tc-m68hc11.c:2294
9217
msgid "Invalid accumulator register."
9220
#: config/tc-m68hc11.c:2319
9221
msgid "Invalid indexed register."
9224
#: config/tc-m68hc11.c:2329
9225
msgid "Addressing mode not implemented yet."
9228
#: config/tc-m68hc11.c:2343
9229
msgid "Invalid source register for this instruction, use 'tfr'."
9232
#: config/tc-m68hc11.c:2345
9233
msgid "Invalid source register."
9236
#: config/tc-m68hc11.c:2350
9237
msgid "Invalid destination register for this instruction, use 'tfr'."
9240
#: config/tc-m68hc11.c:2352
9241
msgid "Invalid destination register."
9244
#: config/tc-m68hc11.c:2527
9245
msgid "Invalid indexed register, expecting register X."
9248
#: config/tc-m68hc11.c:2529
9249
msgid "Invalid indexed register, expecting register Y."
9252
#: config/tc-m68hc11.c:2848
9253
msgid "No instruction or missing opcode."
9256
#: config/tc-m68hc11.c:2858 config/tc-m68hc11.c:3536
9258
msgid "Opcode `%s' is not recognized."
9261
#: config/tc-m68hc11.c:2907 config/tc-m68hc11.c:3456 config/tc-m68hc11.c:3558
9263
msgid "Garbage at end of instruction: `%s'."
9266
#: config/tc-m68hc11.c:3444
9268
msgid "Failed to find a valid mode for `%s'."
9271
#: config/tc-m68hc11.c:3468 config/tc-m68hc11.c:3686 config/tc-m68hc11.c:3692
9273
msgid "Invalid operand for `%s'"
9276
#: config/tc-m68hc11.c:3744
9278
msgid "Invalid mode: %s\n"
9281
#: config/tc-m68hc11.c:3804
9282
msgid "bad .relax format"
9285
#: config/tc-m68hc11.c:3848 config/tc-xgate.c:633
9287
msgid "Relocation %d is not supported by object file format."
9290
#: config/tc-m68hc11.c:4125
9291
msgid "bra or bsr with undefined symbol."
9294
#: config/tc-m68hc11.c:4226 config/tc-m68hc11.c:4283
9296
msgid "Subtype %d is not recognized."
9299
#: config/tc-m68hc11.c:4341 config/tc-xgate.c:666
9300
msgid "Expression too complex."
9303
#: config/tc-m68hc11.c:4372 config/tc-xgate.c:711 config/tc-xgate.c:720
9304
msgid "Value out of 16-bit range."
9307
#: config/tc-m68hc11.c:4394
9309
msgid "Value %ld too large for 8-bit PC-relative branch."
9312
#: config/tc-m68hc11.c:4404 config/tc-xgate.c:677
9314
msgid "Value %ld too large for 9-bit PC-relative branch."
9317
#: config/tc-m68hc11.c:4413 config/tc-xgate.c:694
9319
msgid "Value %ld too large for 10-bit PC-relative branch."
9322
#: config/tc-m68hc11.c:4421
9324
msgid "Auto increment/decrement offset '%ld' is out of range."
9327
#: config/tc-m68hc11.c:4434
9329
msgid "Offset out of 5-bit range for movw/movb insn: %ld"
9332
#: config/tc-m68hc11.c:4445
9334
msgid "Offset out of 9-bit range for movw/movb insn: %ld"
9337
#: config/tc-m68hc11.c:4457
9339
msgid "Offset out of 16-bit range for movw/movb insn: %ld"
9342
#: config/tc-m68hc11.c:4474 config/tc-xgate.c:755
9344
msgid "Line %d: unknown relocation type: 0x%x."
9347
#: config/tc-m68hc11.c:4499
9348
msgid "Invalid directive"
9351
#: config/tc-m68k.c:1167
9353
msgid "Can not do %d byte pc-relative relocation"
9356
#: config/tc-m68k.c:1169
9358
msgid "Can not do %d byte pc-relative pic relocation"
9361
#: config/tc-m68k.c:1174
9363
msgid "Can not do %d byte relocation"
9366
#: config/tc-m68k.c:1176
9368
msgid "Can not do %d byte pic relocation"
9371
#: config/tc-m68k.c:1256
9373
msgid "Unable to produce reloc against symbol '%s'"
9376
#: config/tc-m68k.c:1315 config/tc-vax.c:2363
9378
msgid "Cannot make %s relocation PC relative"
9381
#: config/tc-m68k.c:1431 config/tc-vax.c:1873
9385
#: config/tc-m68k.c:1461 config/tc-vax.c:1889
9386
msgid "Unknown operator"
9389
#: config/tc-m68k.c:2364
9390
msgid "invalid instruction for this architecture; needs "
9393
#: config/tc-m68k.c:2372
9394
msgid "hardware divide"
9397
#: config/tc-m68k.c:2394 config/tc-m68k.c:2398 config/tc-m68k.c:2402
9401
#: config/tc-m68k.c:2455
9402
msgid "operands mismatch"
9405
#: config/tc-m68k.c:2519 config/tc-m68k.c:2525 config/tc-m68k.c:2531
9406
#: config/tc-mmix.c:2493 config/tc-mmix.c:2517
9407
msgid "operand out of range"
9410
#: config/tc-m68k.c:2588
9412
msgid "Bignum too big for %c format; truncated"
9415
#: config/tc-m68k.c:2665
9416
msgid "displacement too large for this architecture; needs 68020 or higher"
9419
#: config/tc-m68k.c:2776
9421
"scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
9424
#: config/tc-m68k.c:2781
9425
msgid "invalid index size for coldfire"
9428
#: config/tc-m68k.c:2834
9429
msgid "Forcing byte displacement"
9432
#: config/tc-m68k.c:2836
9433
msgid "byte displacement out of range"
9436
#: config/tc-m68k.c:2884 config/tc-m68k.c:2922
9437
msgid "invalid operand mode for this architecture; needs 68020 or higher"
9440
#: config/tc-m68k.c:2908 config/tc-m68k.c:2942
9441
msgid ":b not permitted; defaulting to :w"
9444
#: config/tc-m68k.c:3019
9445
msgid "unsupported byte value; use a different suffix"
9448
#: config/tc-m68k.c:3034
9449
msgid "unknown/incorrect operand"
9452
#: config/tc-m68k.c:3077 config/tc-m68k.c:3085 config/tc-m68k.c:3092
9453
#: config/tc-m68k.c:3099
9454
msgid "out of range"
9457
#: config/tc-m68k.c:3172
9458
msgid "Can't use long branches on this architecture"
9461
#: config/tc-m68k.c:3278
9462
msgid "Expression out of range, using 0"
9465
#: config/tc-m68k.c:3479 config/tc-m68k.c:3495
9466
msgid "Floating point register in register list"
9469
#: config/tc-m68k.c:3485
9470
msgid "Wrong register in floating-point reglist"
9473
#: config/tc-m68k.c:3501
9474
msgid "incorrect register in reglist"
9477
#: config/tc-m68k.c:3507
9478
msgid "wrong register in floating-point reglist"
9482
#: config/tc-m68k.c:3980
9487
#: config/tc-m68k.c:3991
9491
#: config/tc-m68k.c:4008
9492
msgid "Missing operand"
9495
#: config/tc-m68k.c:4333
9497
msgid "unrecognized default cpu `%s'"
9500
#: config/tc-m68k.c:4387
9502
msgid "%s -- statement `%s' ignored"
9505
#: config/tc-m68k.c:4436
9507
msgid "Don't know how to figure width of %c in md_assemble()"
9510
#: config/tc-m68k.c:4605
9512
msgid "Internal Error: Can't allocate m68k_sorted_opcodes of size %d"
9515
#: config/tc-m68k.c:4670 config/tc-m68k.c:4709
9517
msgid "Internal Error: Can't find %s in hash table"
9520
#: config/tc-m68k.c:4673 config/tc-m68k.c:4712
9522
msgid "Internal Error: Can't hash %s: %s"
9525
#: config/tc-m68k.c:4837
9527
msgid "text label `%s' aligned to odd boundary"
9530
#: config/tc-m68k.c:5009
9532
msgid "value %ld out of range"
9535
#: config/tc-m68k.c:5023
9536
msgid "invalid byte branch offset"
9539
#: config/tc-m68k.c:5060
9540
msgid "short branch with zero offset: use :w"
9543
#: config/tc-m68k.c:5104
9544
msgid "Conversion of PC relative BSR to absolute JSR"
9547
#: config/tc-m68k.c:5115
9548
msgid "Conversion of PC relative branch to absolute jump"
9551
#: config/tc-m68k.c:5132 config/tc-m68k.c:5193
9552
msgid "Conversion of PC relative conditional branch to absolute jump"
9555
#: config/tc-m68k.c:5173
9556
msgid "Conversion of DBcc to absolute jump"
9559
#: config/tc-m68k.c:5258
9560
msgid "Conversion of PC relative displacement to absolute"
9563
#: config/tc-m68k.c:5471
9564
msgid "Tried to convert PC relative branch to absolute jump"
9567
#: config/tc-m68k.c:5516 config/tc-m68k.c:5527 config/tc-m68k.c:5571
9568
msgid "expression out of range: defaulting to 1"
9571
#: config/tc-m68k.c:5563
9572
msgid "expression out of range: defaulting to 0"
9575
#: config/tc-m68k.c:5604 config/tc-m68k.c:5616
9577
msgid "Can't deal with expression; defaulting to %ld"
9580
#: config/tc-m68k.c:5630
9581
msgid "expression doesn't fit in BYTE"
9584
#: config/tc-m68k.c:5634
9585
msgid "expression doesn't fit in WORD"
9588
#: config/tc-m68k.c:5721
9590
msgid "%s: unrecognized processor name"
9593
#: config/tc-m68k.c:5782
9594
msgid "bad coprocessor id"
9597
#: config/tc-m68k.c:5788
9598
msgid "unrecognized fopt option"
9601
#: config/tc-m68k.c:5921
9603
msgid "option `%s' may not be negated"
9606
#: config/tc-m68k.c:5932
9608
msgid "option `%s' not recognized"
9611
#: config/tc-m68k.c:5961
9612
msgid "bad format of OPT NEST=depth"
9615
#: config/tc-m68k.c:6017
9616
msgid "missing label"
9619
#: config/tc-m68k.c:6043
9621
msgid "bad register list: %s"
9624
#: config/tc-m68k.c:6141
9625
msgid "restore without save"
9628
#: config/tc-m68k.c:6295 config/tc-m68k.c:6665
9629
msgid "syntax error in structured control directive"
9632
#: config/tc-m68k.c:6340
9633
msgid "missing condition code in structured control directive"
9636
#: config/tc-m68k.c:6411
9639
"Condition <%c%c> in structured control directive can not be encoded correctly"
9642
#: config/tc-m68k.c:6707
9643
msgid "missing then"
9646
#: config/tc-m68k.c:6788
9647
msgid "else without matching if"
9650
#: config/tc-m68k.c:6821
9651
msgid "endi without matching if"
9654
#: config/tc-m68k.c:6861
9655
msgid "break outside of structured loop"
9658
#: config/tc-m68k.c:6899
9659
msgid "next outside of structured loop"
9662
#: config/tc-m68k.c:6950
9666
#: config/tc-m68k.c:6988
9667
msgid "missing to or downto"
9670
#: config/tc-m68k.c:7024 config/tc-m68k.c:7058 config/tc-m68k.c:7272
9674
#: config/tc-m68k.c:7159
9675
msgid "endf without for"
9678
#: config/tc-m68k.c:7213
9679
msgid "until without repeat"
9682
#: config/tc-m68k.c:7307
9683
msgid "endw without while"
9686
#: config/tc-m68k.c:7340 config/tc-m68k.c:7368
9687
msgid "already assembled instructions"
9690
#: config/tc-m68k.c:7445
9692
msgid "`%s' is deprecated, use `%s'"
9695
#: config/tc-m68k.c:7464
9697
msgid "cpu `%s' unrecognized"
9700
#: config/tc-m68k.c:7483
9702
msgid "architecture `%s' unrecognized"
9705
#: config/tc-m68k.c:7504
9707
msgid "extension `%s' unrecognized"
9710
#: config/tc-m68k.c:7623
9712
msgid "option `-A%s' is deprecated: use `-%s'"
9715
#: config/tc-m68k.c:7656
9716
msgid "architecture features both enabled and disabled"
9719
#: config/tc-m68k.c:7683
9721
"selected processor does not have all features of selected architecture"
9724
#: config/tc-m68k.c:7692
9725
msgid "m68k and cf features both selected"
9728
#: config/tc-m68k.c:7704
9729
msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
9732
#: config/tc-m68k.c:7736
9735
"-march=<arch>\t\tset architecture\n"
9736
"-mcpu=<cpu>\t\tset cpu [default %s]\n"
9739
#: config/tc-m68k.c:7741
9741
msgid "-m[no-]%-16s enable/disable%s architecture extension\n"
9744
#: config/tc-m68k.c:7747
9747
"-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
9748
"-pic, -k\t\tgenerate position independent code\n"
9749
"-S\t\t\tturn jbsr into jsr\n"
9750
"--pcrel never turn PC-relative branches into absolute jumps\n"
9751
"--register-prefix-optional\n"
9752
"\t\t\trecognize register names without prefix character\n"
9753
"--bitwise-or\t\tdo not treat `|' as a comment character\n"
9754
"--base-size-default-16\tbase reg without size is 16 bits\n"
9755
"--base-size-default-32\tbase reg without size is 32 bits (default)\n"
9756
"--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
9757
"--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
9760
#: config/tc-m68k.c:7761
9762
msgid "Architecture variants are: "
9765
#: config/tc-m68k.c:7770
9767
msgid "Processor variants are: "
9770
#: config/tc-m68k.c:7777 config/tc-xtensa.c:6241
9775
#: config/tc-m68k.c:7808
9777
msgid "Error %s in %s\n"
9780
#: config/tc-m68k.c:7812
9782
msgid "Opcode(%d.%s): "
9785
#: config/tc-m68k.c:7970
9786
msgid "Not a defined coldfire architecture"
9789
#: config/tc-m68k.c:8146
9791
msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
9794
#: config/tc-mcore.c:521 config/tc-microblaze.c:506 config/tc-microblaze.c:534
9795
#: config/tc-microblaze.c:571 config/tc-microblaze.c:583
9797
msgid "register expected, but saw '%.6s'"
9800
#: config/tc-mcore.c:603
9802
msgid "control register expected, but saw '%.6s'"
9805
#: config/tc-mcore.c:639
9806
msgid "bad/missing psr specifier"
9809
#: config/tc-mcore.c:689
9810
msgid "more than 65K literal pools"
9813
#: config/tc-mcore.c:743
9817
#: config/tc-mcore.c:782
9818
msgid "operand must be a constant"
9821
#: config/tc-mcore.c:784
9823
msgid "operand must be absolute in range %u..%u, not %ld"
9826
#: config/tc-mcore.c:819
9827
msgid "operand must be a multiple of 4"
9830
#: config/tc-mcore.c:826
9831
msgid "operand must be a multiple of 2"
9834
#: config/tc-mcore.c:840 config/tc-mcore.c:1356 config/tc-mcore.c:1410
9835
msgid "base register expected"
9838
#: config/tc-mcore.c:888 config/tc-microblaze.c:927
9839
#: config/tc-microblaze.c:1059 config/tc-microblaze.c:1091
9840
#: config/tc-microblaze.c:1544 config/tc-microblaze.c:1610
9841
#: config/tc-microblaze.c:1683 config/tc-microblaze.c:2095
9842
#: config/tc-microblaze.c:2141
9844
msgid "unknown opcode \"%s\""
9847
#: config/tc-mcore.c:931
9848
msgid "invalid register: r15 illegal"
9851
#: config/tc-mcore.c:980 config/tc-mcore.c:1561
9852
msgid "M340 specific opcode used when assembling for M210"
9855
#: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
9856
#: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
9857
#: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
9858
#: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
9859
#: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
9860
#: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
9861
msgid "second operand missing"
9864
#: config/tc-mcore.c:1014
9865
msgid "destination register must be r1"
9868
#: config/tc-mcore.c:1035
9869
msgid "source register must be r1"
9872
#: config/tc-mcore.c:1099 config/tc-mcore.c:1156
9873
msgid "immediate is not a power of two"
9876
#: config/tc-mcore.c:1127
9877
msgid "translating bgeni to movi"
9880
#: config/tc-mcore.c:1164
9881
msgid "translating mgeni to movi"
9884
#: config/tc-mcore.c:1196
9885
msgid "translating bmaski to movi"
9888
#: config/tc-mcore.c:1272
9890
msgid "displacement too large (%d)"
9893
#: config/tc-mcore.c:1286
9894
msgid "Invalid register: r0 and r15 illegal"
9897
#: config/tc-mcore.c:1317
9898
msgid "bad starting register: r0 and r15 invalid"
9901
#: config/tc-mcore.c:1330
9902
msgid "ending register must be r15"
9905
#: config/tc-mcore.c:1350
9906
msgid "bad base register: must be r0"
9909
#: config/tc-mcore.c:1368
9910
msgid "first register must be r4"
9913
#: config/tc-mcore.c:1379
9914
msgid "last register must be r7"
9917
#: config/tc-mcore.c:1416
9918
msgid "reg-reg expected"
9921
#: config/tc-mcore.c:1527
9922
msgid "second operand must be 1"
9925
#: config/tc-mcore.c:1548
9926
msgid "zero used as immediate value"
9929
#: config/tc-mcore.c:1575
9930
msgid "duplicated psr bit specifier"
9933
#: config/tc-mcore.c:1581
9934
msgid "`af' must appear alone"
9937
#: config/tc-mcore.c:1588 config/tc-microblaze.c:1721
9939
msgid "unimplemented opcode \"%s\""
9942
#: config/tc-mcore.c:1597 config/tc-microblaze.c:1730
9944
msgid "ignoring operands: %s "
9947
#: config/tc-mcore.c:1667
9949
msgid "unrecognised cpu type '%s'"
9952
#: config/tc-mcore.c:1685
9955
"MCORE specific options:\n"
9956
" -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
9957
" -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
9958
" -cpu=[210|340] select CPU type\n"
9959
" -EB assemble for a big endian system (default)\n"
9960
" -EL assemble for a little endian system\n"
9963
#: config/tc-mcore.c:1703 config/tc-microblaze.c:1841
9964
msgid "failed sanity check: short_jump"
9967
#: config/tc-mcore.c:1713 config/tc-microblaze.c:1851
9968
msgid "failed sanity check: long_jump"
9971
#: config/tc-mcore.c:1739
9973
msgid "odd displacement at %x"
9976
#. Variable not in small data read only segment accessed
9977
#. using small data read only anchor.
9978
#: config/tc-mcore.c:1921 config/tc-microblaze.c:1957
9979
#: config/tc-microblaze.c:2254 config/tc-microblaze.c:2277
9983
#: config/tc-mcore.c:1948
9985
msgid "odd distance branch (0x%lx bytes)"
9988
#: config/tc-mcore.c:1952
9990
msgid "pcrel for branch to %s too far (0x%lx)"
9993
#: config/tc-mcore.c:1972
9995
msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
9998
#: config/tc-mcore.c:1984
10000
msgid "pcrel for loopt too far (0x%lx)"
10003
#: config/tc-mcore.c:2180 config/tc-microblaze.c:2421 config/tc-tic30.c:1382
10005
msgid "Can not do %d byte %srelocation"
10008
#: config/tc-mcore.c:2182 config/tc-microblaze.c:2423
10009
msgid "pc-relative"
10012
#: config/tc-mep.c:341
10015
"MeP specific command line options:\n"
10016
" -EB assemble for a big endian system\n"
10017
" -EL assemble for a little endian system (default)\n"
10018
" -mconfig=<name> specify a chip configuration to use\n"
10019
" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10020
" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10021
" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
10022
" enable/disable the given opcodes\n"
10024
" If -mconfig is given, the other -m options modify it. Otherwise,\n"
10025
" if no -m options are given, all core opcodes are enabled;\n"
10026
" if any enabling -m options are given, only those are enabled;\n"
10027
" if only disabling -m options are given, only those are disabled.\n"
10030
#: config/tc-mep.c:410
10031
msgid "$hi and $lo are disabled when MUL and DIV are off"
10034
#: config/tc-mep.c:417
10035
msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
10038
#: config/tc-mep.c:422
10039
msgid "$dbg and $depc are disabled when DEBUG is off"
10042
#: config/tc-mep.c:613
10043
msgid "core and copro insn lengths must total 32 bits."
10046
#: config/tc-mep.c:616 config/tc-mep.c:753
10047
msgid "vliw group must consist of 1 core and 1 copro insn."
10050
#: config/tc-mep.c:750
10051
msgid "core and copro insn lengths must total 64 bits."
10054
#: config/tc-mep.c:982
10056
msgid "cannot pack %s with a 16-bit insn"
10059
#: config/tc-mep.c:1000
10061
msgid "cannot pack %s and %s together with a 16-bit insn"
10064
#: config/tc-mep.c:1006
10065
msgid "too many IVC2 insns to pack with a 16-bit core insn"
10068
#: config/tc-mep.c:1021
10070
msgid "cannot pack %s into slot P1"
10073
#: config/tc-mep.c:1027
10074
msgid "too many IVC2 insns to pack with a 32-bit core insn"
10077
#: config/tc-mep.c:1045
10079
msgid "unable to pack %s by itself?"
10082
#: config/tc-mep.c:1075
10084
msgid "cannot pack %s and %s together"
10087
#: config/tc-mep.c:1081
10088
msgid "too many IVC2 insns to pack together"
10091
#. There are no insns in the queue and a plus is present.
10092
#. This is a syntax error. Let's not tolerate this.
10093
#. We can relax this later if necessary.
10094
#: config/tc-mep.c:1318
10095
msgid "Invalid use of parallelization operator."
10098
#: config/tc-mep.c:1364
10099
msgid "Leading plus sign not allowed in core mode"
10102
#: config/tc-mep.c:1892
10104
msgid "Don't know how to relocate plain operands of type %s"
10107
#: config/tc-mep.c:1902
10109
msgid "Perhaps you are missing %%tpoff()?"
10112
#: config/tc-mep.c:2089
10113
msgid "bad .section directive: want a,v,w,x,M,S in string"
10116
#: config/tc-mep.c:2147
10117
msgid ".vliw unavailable when VLIW is disabled."
10120
#: config/tc-metag.c:457
10121
msgid "no floating point unit specified"
10124
#: config/tc-metag.c:722
10126
msgid "offset must be a multiple of %d"
10129
#: config/tc-metag.c:738 config/tc-metag.c:4444
10130
msgid "offset and base must be from the same unit"
10133
#: config/tc-metag.c:869 config/tc-metag.c:3168 config/tc-metag.c:3270
10134
msgid "invalid destination register"
10137
#: config/tc-metag.c:885 config/tc-metag.c:903 config/tc-metag.c:1294
10138
#: config/tc-metag.c:1312 config/tc-metag.c:1532 config/tc-metag.c:3100
10139
#: config/tc-metag.c:3185 config/tc-metag.c:3287
10140
msgid "invalid memory operand"
10143
#: config/tc-metag.c:940 config/tc-metag.c:3118
10144
msgid "invalid source register"
10147
#: config/tc-metag.c:1025
10148
msgid "invalid destination unit"
10151
#: config/tc-metag.c:1033
10152
msgid "mov cannot use RD port as destination"
10155
#: config/tc-metag.c:1058
10156
msgid "invalid source unit"
10159
#: config/tc-metag.c:1066
10160
msgid "source and address units must not be shared for this addressing mode"
10163
#: config/tc-metag.c:1074 config/tc-metag.c:1678
10164
msgid "set can only use RD port as source"
10167
#: config/tc-metag.c:1089 config/tc-metag.c:1190 config/tc-metag.c:1441
10168
#: config/tc-metag.c:1699 config/tc-metag.c:4054
10170
msgid "base unit must be one of %s"
10173
#. We already tried to encode as an extended GET/SET.
10174
#. Parsing as a standard GET/SET provides a smaller offset.
10175
#: config/tc-metag.c:1110 config/tc-metag.c:1216 config/tc-metag.c:3131
10176
#: config/tc-metag.c:3198 config/tc-metag.c:3300 config/tc-metag.c:4581
10177
msgid "offset value out of range"
10180
#: config/tc-metag.c:1170
10181
msgid "destination unit must be RD"
10184
#: config/tc-metag.c:1280
10185
msgid "invalid destination register list"
10188
#: config/tc-metag.c:1327
10189
msgid "invalid source register list"
10192
#: config/tc-metag.c:1352
10193
msgid "register list must be even numbered"
10196
#: config/tc-metag.c:1358
10197
msgid "register list must be from the same unit"
10200
#: config/tc-metag.c:1381
10201
msgid "register list must not contain duplicates"
10204
#: config/tc-metag.c:1638
10205
msgid "MDRD value must be between 1 and 8"
10208
#: config/tc-metag.c:1729
10209
msgid "invalid destination memory operand"
10212
#: config/tc-metag.c:1744
10213
msgid "invalid source memory operand"
10216
#: config/tc-metag.c:1751
10218
msgid "address units must be one of %s"
10221
#: config/tc-metag.c:1758
10222
msgid "base and offset must be from the same unit"
10225
#: config/tc-metag.c:1766
10226
msgid "source and destination increment mode must agree"
10229
#: config/tc-metag.c:2041
10231
"PC, CT, TR and TT are treated as if they are a single unit but operands must "
10232
"be in different units"
10235
#: config/tc-metag.c:2049
10236
msgid "source and destination register must be in different units"
10239
#: config/tc-metag.c:2081
10241
msgid "register unit must be one of %s"
10244
#: config/tc-metag.c:2168
10246
msgid "link register unit must be one of %s"
10249
#: config/tc-metag.c:2174
10250
msgid "link register must be in a low numbered register"
10253
#: config/tc-metag.c:2191 config/tc-metag.c:2715 config/tc-metag.c:2769
10254
msgid "target out of range"
10257
#: config/tc-metag.c:2672
10258
msgid "invalid quickrot unit specified"
10261
#: config/tc-metag.c:2687
10262
msgid "invalid quickrot register specified"
10265
#: config/tc-metag.c:2741
10266
msgid "source register must be in the trigger unit"
10269
#: config/tc-metag.c:2844
10270
msgid "Source registers must be in the same unit"
10273
#: config/tc-metag.c:3555 config/tc-metag.c:3719 config/tc-metag.c:3987
10274
msgid "destination register should be even numbered"
10277
#: config/tc-metag.c:3627
10278
msgid "comparison must be with register or #0"
10281
#: config/tc-metag.c:3693 config/tc-metag.c:3758
10282
msgid "instruction cannot operate on pair values"
10285
#: config/tc-metag.c:3704
10286
msgid "zero flag is not valid for this instruction"
10289
#: config/tc-metag.c:3725
10290
msgid "source register should be even numbered"
10293
#: config/tc-metag.c:3785 config/tc-metag.c:3794
10294
msgid "fraction bits value out of range"
10297
#: config/tc-metag.c:3976
10298
msgid "simd instructions operate on pair values (L prefix)"
10301
#: config/tc-metag.c:3994
10302
msgid "source registers should be even numbered"
10305
#: config/tc-metag.c:4272
10307
msgid "expected ']', not %c in %s"
10310
#: config/tc-metag.c:4391
10311
msgid "invalid register for memory access"
10314
#: config/tc-metag.c:4504 config/tc-metag.c:4632
10315
msgid "unexpected end of line"
10318
#: config/tc-metag.c:4551
10319
msgid "'H' modifier only valid for accumulator registers"
10322
#: config/tc-metag.c:4604
10323
msgid "base unit must be either A0 or A1"
10326
#: config/tc-metag.c:4677 config/tc-metag.c:5120
10327
msgid "invalid register"
10330
#: config/tc-metag.c:4825
10331
msgid "could not parse template definition"
10334
#: config/tc-metag.c:5012
10335
msgid "QUICKRoT 64-bit extension not applicable to this instruction"
10338
#: config/tc-metag.c:5068
10339
msgid "invalid operands for cross-unit op"
10342
#: config/tc-metag.c:5110
10343
msgid "missing flags: one of 'P', 'N' or 'Z' required"
10346
#: config/tc-metag.c:5138
10347
msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
10350
#: config/tc-metag.c:5159
10351
msgid "accumulator not a valid destination"
10354
#: config/tc-metag.c:5169 config/tc-metag.c:5385 config/tc-metag.c:5569
10355
msgid "invalid immediate value"
10358
#: config/tc-metag.c:5181
10359
msgid "immediate value not allowed when source & dest differ"
10362
#: config/tc-metag.c:5213
10364
msgid "invalid register operand: %s"
10367
#: config/tc-metag.c:5247
10368
msgid "QUICKRoT extension requires 4 registers"
10371
#: config/tc-metag.c:5254
10372
msgid "invalid fourth register"
10375
#: config/tc-metag.c:5261
10376
msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
10379
#: config/tc-metag.c:5289
10380
msgid "DSP RAM pointer in incorrect unit"
10383
#: config/tc-metag.c:5335
10384
msgid "invalid register operand #1"
10387
#: config/tc-metag.c:5349
10388
msgid "invalid register operand #2"
10391
#: config/tc-metag.c:5413
10392
msgid "this instruction does not accept an immediate"
10395
#: config/tc-metag.c:5433
10396
msgid "invalid register operand #3"
10399
#: config/tc-metag.c:5445
10400
msgid "this instruction does not accept an accumulator"
10403
#: config/tc-metag.c:5463
10404
msgid "invalid register operand #4"
10407
#: config/tc-metag.c:5540
10408
msgid "invalid accumulator register"
10411
#: config/tc-metag.c:5596
10412
msgid "conditional instruction cannot use G flag"
10415
#: config/tc-metag.c:5607
10416
msgid "conditional instruction cannot use B flag"
10419
#: config/tc-metag.c:5618
10420
msgid "conditional instruction cannot use R flag"
10423
#: config/tc-metag.c:5727
10424
msgid "'L' modifier not valid for this instruction"
10427
#: config/tc-metag.c:5859
10429
msgid "missing fpu name `%s'"
10432
#: config/tc-metag.c:5870
10434
msgid "unknown fpu `%s'"
10437
#: config/tc-metag.c:5885
10439
msgid "missing DSP name `%s'"
10442
#: config/tc-metag.c:5896
10444
msgid "unknown DSP `%s'"
10447
#: config/tc-metag.c:5914
10448
msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
10451
#: config/tc-metag.c:5952
10453
msgid " Meta specific command line options:\n"
10456
#: config/tc-metag.c:6041
10457
msgid "premature end of floating point prefix"
10460
#: config/tc-metag.c:6101
10461
msgid "unknown floating point prefix character"
10464
#: config/tc-metag.c:6250
10466
msgid "unknown DSP prefix character %c %s"
10469
#: config/tc-metag.c:6513
10471
msgid "instruction mnemonic too long: %s"
10474
#: config/tc-metag.c:6568
10476
msgid "junk at end of line: \"%s\""
10479
#: config/tc-metag.c:6575
10481
msgid "failed to assemble instruction: \"%s\""
10484
#: config/tc-metag.c:6580
10486
msgid "unknown floating point mnemonic: \"%s\""
10489
#: config/tc-metag.c:6582
10491
msgid "unknown mnemonic: \"%s\""
10494
#: config/tc-metag.c:6633
10496
msgid "cannot assemble DSP instruction, DSP option not set: %s"
10499
#: config/tc-metag.c:6640
10501
msgid "cannot assemble FPU instruction, FPU option not set: %s"
10504
#: config/tc-metag.c:6738 config/tc-nds32.c:5356
10505
msgid "Bad call to md_atof()"
10508
#: config/tc-microblaze.c:511 config/tc-microblaze.c:540
10509
#: config/tc-microblaze.c:577
10511
msgid "Invalid register number at '%.6s'"
10514
#: config/tc-microblaze.c:738
10515
msgid "operand must be a constant or a label"
10518
#: config/tc-microblaze.c:742
10520
msgid "operand must be absolute in range %d..%d, not %d"
10523
#: config/tc-microblaze.c:941 config/tc-microblaze.c:948
10524
#: config/tc-microblaze.c:955 config/tc-microblaze.c:988
10525
#: config/tc-microblaze.c:995 config/tc-microblaze.c:1001
10526
#: config/tc-microblaze.c:1114 config/tc-microblaze.c:1121
10527
#: config/tc-microblaze.c:1127 config/tc-microblaze.c:1158
10528
#: config/tc-microblaze.c:1165 config/tc-microblaze.c:1185
10529
#: config/tc-microblaze.c:1192 config/tc-microblaze.c:1212
10530
#: config/tc-microblaze.c:1219 config/tc-microblaze.c:1237
10531
#: config/tc-microblaze.c:1244 config/tc-microblaze.c:1266
10532
#: config/tc-microblaze.c:1273 config/tc-microblaze.c:1291
10533
#: config/tc-microblaze.c:1303 config/tc-microblaze.c:1321
10534
#: config/tc-microblaze.c:1338 config/tc-microblaze.c:1345
10535
#: config/tc-microblaze.c:1391 config/tc-microblaze.c:1398
10536
#: config/tc-microblaze.c:1444 config/tc-microblaze.c:1451
10537
#: config/tc-microblaze.c:1473 config/tc-microblaze.c:1480
10538
#: config/tc-microblaze.c:1500 config/tc-microblaze.c:1506
10539
#: config/tc-microblaze.c:1566 config/tc-microblaze.c:1572
10540
#: config/tc-microblaze.c:1632 config/tc-microblaze.c:1706
10541
msgid "Error in statement syntax"
10544
#: config/tc-microblaze.c:961 config/tc-microblaze.c:963
10545
#: config/tc-microblaze.c:965 config/tc-microblaze.c:1005
10546
#: config/tc-microblaze.c:1007 config/tc-microblaze.c:1131
10547
#: config/tc-microblaze.c:1133 config/tc-microblaze.c:1171
10548
#: config/tc-microblaze.c:1173 config/tc-microblaze.c:1198
10549
#: config/tc-microblaze.c:1200 config/tc-microblaze.c:1225
10550
#: config/tc-microblaze.c:1248 config/tc-microblaze.c:1279
10551
#: config/tc-microblaze.c:1309 config/tc-microblaze.c:1327
10552
#: config/tc-microblaze.c:1457 config/tc-microblaze.c:1459
10553
#: config/tc-microblaze.c:1486 config/tc-microblaze.c:1488
10554
#: config/tc-microblaze.c:1510 config/tc-microblaze.c:1576
10555
#: config/tc-microblaze.c:1638
10556
msgid "Cannot use special register with this instruction"
10559
#: config/tc-microblaze.c:1015
10560
msgid "lmi pseudo instruction should not use a label in imm field"
10563
#: config/tc-microblaze.c:1017
10564
msgid "smi pseudo instruction should not use a label in imm field"
10567
#: config/tc-microblaze.c:1136
10568
msgid "Symbol used as immediate for shift instruction"
10571
#: config/tc-microblaze.c:1145
10573
msgid "Shift value > 32. using <value %% 32>"
10576
#: config/tc-microblaze.c:1251
10577
msgid "Symbol used as immediate value for msrset/msrclr instructions"
10580
#: config/tc-microblaze.c:1380 config/tc-microblaze.c:1433
10581
msgid "invalid value for special purpose register"
10584
#: config/tc-microblaze.c:1646
10585
msgid "An IMM instruction should not be present in the .s file"
10588
#: config/tc-microblaze.c:1708
10589
msgid "Symbol used as immediate for mbar instruction"
10592
#: config/tc-microblaze.c:1714
10594
msgid "Immediate value for mbar > 32. using <value %% 32>"
10597
#: config/tc-microblaze.c:1791
10598
msgid "Bad call to MD_NTOF()"
10601
#: config/tc-microblaze.c:2048
10603
msgid "pcrel for branch to %s too far (0x%x)"
10606
#. We know the abs value: Should never happen.
10607
#: config/tc-microblaze.c:2202
10608
msgid "Absolute PC-relative value in relaxation code. Assembler error....."
10611
#. Cannot have a PC-relative branch to a diff segment.
10612
#: config/tc-microblaze.c:2216
10614
msgid "PC relative branch to label %s which is not in the instruction space"
10617
#: config/tc-microblaze.c:2257
10619
"Variable is accessed using small data read only anchor, but it is not in the "
10620
"small data read only section"
10623
#: config/tc-microblaze.c:2280
10625
"Variable is accessed using small data read write anchor, but it is not in "
10626
"the small data read write section"
10629
#: config/tc-microblaze.c:2289
10630
msgid "Incorrect fr_opcode value in frag. Internal error....."
10633
#. We know the abs value: Should never happen.
10634
#: config/tc-microblaze.c:2296
10635
msgid "Absolute value in relaxation code. Assembler error....."
10638
#: config/tc-microblaze.c:2519 config/tc-mn10300.c:1069 config/tc-sh.c:802
10639
#: config/tc-z80.c:694 read.c:4413
10641
msgid "unsupported BFD relocation size %u"
10644
#: config/tc-mips.c:1903
10646
msgid "the %d-bit %s architecture does not support the `%s' extension"
10649
#: config/tc-mips.c:1906
10651
msgid "the `%s' extension requires %s%d revision %d or greater"
10654
#: config/tc-mips.c:1914
10656
msgid "the `%s' extension requires 64-bit FPRs"
10659
#: config/tc-mips.c:2732 config/tc-mips.c:14935
10661
msgid "unrecognized register name `%s'"
10664
#: config/tc-mips.c:2958
10665
msgid "invalid register range"
10668
#: config/tc-mips.c:2986
10669
msgid "vector element must be constant"
10672
#: config/tc-mips.c:2996
10673
msgid "missing `]'"
10676
#: config/tc-mips.c:3192
10678
msgid "internal: bad mips opcode (mask error): %s %s"
10681
#: config/tc-mips.c:3219
10683
msgid "internal: unknown operand type: %s %s"
10686
#: config/tc-mips.c:3244
10688
msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
10691
#: config/tc-mips.c:3252
10693
msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
10696
#: config/tc-mips.c:3259
10698
msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
10701
#: config/tc-mips.c:3303
10703
msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
10706
#: config/tc-mips.c:3311
10708
msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
10711
#: config/tc-mips.c:3337
10712
msgid "-G may not be used in position-independent code"
10715
#. Probably a memory allocation problem? Give up now.
10716
#: config/tc-mips.c:3357 config/tc-mips.c:3448
10717
msgid "broken assembler, no assembly attempted"
10720
#: config/tc-mips.c:3387 config/tc-mips.c:3416
10722
msgid "internal: can't hash `%s': %s"
10725
#: config/tc-mips.c:3623
10727
msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
10730
#: config/tc-mips.c:4285
10732
msgid "operand %d out of range"
10735
#: config/tc-mips.c:4293
10737
msgid "operand %d must be constant"
10740
#: config/tc-mips.c:4337 read.c:4215 read.c:5100 write.c:266 write.c:1009
10741
msgid "register value used as expression"
10744
#: config/tc-mips.c:4350
10746
msgid "operand %d must be an immediate expression"
10749
#: config/tc-mips.c:4465
10751
msgid "float register should be even, was %d"
10754
#: config/tc-mips.c:4477
10756
msgid "condition code register should be even for %s, was %d"
10759
#: config/tc-mips.c:4482
10761
msgid "condition code register should be 0 or 4 for %s, was %d"
10764
#: config/tc-mips.c:4791
10765
msgid "invalid performance register"
10768
#: config/tc-mips.c:5075
10769
msgid "missing frame size"
10772
#: config/tc-mips.c:5080
10773
msgid "frame size specified twice"
10776
#: config/tc-mips.c:5085
10777
msgid "invalid frame size"
10780
#: config/tc-mips.c:5123
10782
msgid "operand %d must be an immediate"
10785
#: config/tc-mips.c:5138
10786
msgid "invalid element selector"
10789
#: config/tc-mips.c:5151
10791
msgid "operand %d must be scalar"
10794
#: config/tc-mips.c:5292
10795
msgid "floating-point expression required"
10798
#: config/tc-mips.c:5389
10800
msgid "cannot use `%s' in this section"
10803
#: config/tc-mips.c:5524
10804
msgid "used $at without \".set noat\""
10807
#: config/tc-mips.c:5526
10809
msgid "used $%u with \".set at=$%u\""
10812
#: config/tc-mips.c:6511
10814
msgid "wrong size instruction in a %u-bit branch delay slot"
10817
#: config/tc-mips.c:6529 config/tc-mips.c:6539
10819
msgid "jump to misaligned address (0x%lx)"
10822
#: config/tc-mips.c:6554 config/tc-mips.c:7945
10824
msgid "branch to misaligned address (0x%lx)"
10827
#: config/tc-mips.c:6560 config/tc-mips.c:7948
10829
msgid "branch address range overflow (0x%lx)"
10832
#: config/tc-mips.c:6764 config/tc-mips.c:17083
10833
msgid "extended instruction in delay slot"
10836
#: config/tc-mips.c:7191
10837
msgid "source and destination must be different"
10840
#: config/tc-mips.c:7194
10841
msgid "a destination register must be supplied"
10844
#: config/tc-mips.c:7199
10845
msgid "the source register must not be $31"
10848
#: config/tc-mips.c:7416 config/tc-mips.c:13202
10849
msgid "invalid unextended operand value"
10852
#: config/tc-mips.c:7529
10854
msgid "opcode not supported on this processor: %s (%s)"
10857
#: config/tc-mips.c:7608
10858
msgid "opcode not supported in the `insn32' mode"
10861
#: config/tc-mips.c:7611
10863
msgid "unrecognized %d-bit version of microMIPS opcode"
10866
#: config/tc-mips.c:7695
10868
"macro instruction expanded into multiple instructions in a branch delay slot"
10871
#: config/tc-mips.c:7698
10872
msgid "macro instruction expanded into multiple instructions"
10875
#: config/tc-mips.c:7702
10877
"macro instruction expanded into a wrong size instruction in a 16-bit branch "
10881
#: config/tc-mips.c:7704
10883
"macro instruction expanded into a wrong size instruction in a 32-bit branch "
10887
#: config/tc-mips.c:8146
10888
msgid "operand overflow"
10891
#: config/tc-mips.c:8165 config/tc-mips.c:8749 config/tc-mips.c:12690
10892
msgid "macro used $at after \".set noat\""
10895
#: config/tc-mips.c:8313 config/tc-mips.c:11039 config/tc-mips.c:11694
10897
msgid "number (0x%s) larger than 32 bits"
10900
#: config/tc-mips.c:8333
10901
msgid "number larger than 64 bits"
10904
#: config/tc-mips.c:8627 config/tc-mips.c:8655 config/tc-mips.c:8693
10905
#: config/tc-mips.c:8738 config/tc-mips.c:11274 config/tc-mips.c:11313
10906
#: config/tc-mips.c:11352 config/tc-mips.c:11790 config/tc-mips.c:11842
10907
msgid "PIC code offset overflow (max 16 signed bits)"
10910
#: config/tc-mips.c:9266
10912
msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
10915
#. result is always true
10916
#: config/tc-mips.c:9360
10918
msgid "branch %s is always true"
10921
#: config/tc-mips.c:9576 config/tc-mips.c:9686
10922
msgid "divide by zero"
10925
#: config/tc-mips.c:9774
10926
msgid "dla used to load 32-bit register"
10929
#: config/tc-mips.c:9777
10930
msgid "la used to load 64-bit address"
10933
#: config/tc-mips.c:9885 config/tc-z80.c:726
10934
msgid "offset too large"
10937
#: config/tc-mips.c:10059 config/tc-mips.c:10337
10938
msgid "PIC code offset overflow (max 32 signed bits)"
10941
#: config/tc-mips.c:10407 config/tc-mips.c:10483
10943
msgid "opcode not supported in the `insn32' mode `%s'"
10946
#: config/tc-mips.c:10435
10947
msgid "MIPS PIC call to register other than $25"
10950
#: config/tc-mips.c:10451 config/tc-mips.c:10462 config/tc-mips.c:10595
10951
#: config/tc-mips.c:10606
10952
msgid "no .cprestore pseudo-op used in PIC code"
10955
#: config/tc-mips.c:10456 config/tc-mips.c:10600
10956
msgid "no .frame pseudo-op used in PIC code"
10959
#: config/tc-mips.c:10621
10960
msgid "non-PIC jump used in PIC library"
10963
#: config/tc-mips.c:12248
10965
msgid "instruction %s: result is always false"
10968
#: config/tc-mips.c:12401
10970
msgid "instruction %s: result is always true"
10973
#. FIXME: Check if this is one of the itbl macros, since they
10974
#. are added dynamically.
10975
#: config/tc-mips.c:12686
10977
msgid "macro %s not implemented yet"
10980
#: config/tc-mips.c:13027 config/tc-mips.c:13089 config/tc-mips.c:13102
10981
#: config/tc-score.c:2691 config/tc-score.c:2737
10982
msgid "unrecognized opcode"
10985
#: config/tc-mips.c:13212
10986
msgid "extended operand requested but not required"
10989
#: config/tc-mips.c:13221
10990
msgid "operand value out of range for instruction"
10993
#: config/tc-mips.c:13316
10995
msgid "relocation %s isn't supported by the current ABI"
10998
#: config/tc-mips.c:13372
10999
msgid "unclosed '('"
11002
#: config/tc-mips.c:13438
11004
msgid "a different %s was already specified, is now %s"
11007
#: config/tc-mips.c:13581
11008
msgid "-mmicromips cannot be used with -mips16"
11011
#: config/tc-mips.c:13596
11012
msgid "-mips16 cannot be used with -micromips"
11015
#: config/tc-mips.c:13739 config/tc-mips.c:13785
11016
msgid "no compiled in support for 64 bit object file format"
11019
#: config/tc-mips.c:13792
11021
msgid "invalid abi -mabi=%s"
11024
#: config/tc-mips.c:13832
11026
msgid "invalid NaN setting -mnan=%s"
11029
#: config/tc-mips.c:13881
11030
msgid "-G not supported in this configuration"
11033
#: config/tc-mips.c:13907
11035
msgid "-%s conflicts with the other architecture options, which imply -%s"
11038
#: config/tc-mips.c:13923
11040
msgid "-march=%s is not compatible with the selected ABI"
11043
#: config/tc-mips.c:13942
11044
msgid "-mgp64 used with a 32-bit processor"
11047
#: config/tc-mips.c:13944
11048
msgid "-mgp32 used with a 64-bit ABI"
11051
#: config/tc-mips.c:13946
11052
msgid "-mgp64 used with a 32-bit ABI"
11055
#: config/tc-mips.c:13984
11056
msgid "-mfp64 used with a 32-bit fpu"
11059
#: config/tc-mips.c:13987
11060
msgid "-mfp64 used with a 32-bit ABI"
11063
#: config/tc-mips.c:13991
11064
msgid "-mfp32 used with a 64-bit ABI"
11067
#: config/tc-mips.c:14005
11068
msgid "trap exception not supported at ISA 1"
11071
#: config/tc-mips.c:14069
11072
msgid "PC relative MIPS16 instruction references a different section"
11075
#: config/tc-mips.c:14334
11076
msgid "TLS relocation against a constant"
11079
#: config/tc-mips.c:14411
11080
msgid "unsupported constant in relocation"
11083
#: config/tc-mips.c:14450
11085
msgid "branch to misaligned address (%lx)"
11088
#: config/tc-mips.c:14592
11090
msgid "alignment too large, %d assumed"
11093
#: config/tc-mips.c:14595
11094
msgid "alignment negative, 0 assumed"
11097
#: config/tc-mips.c:14831
11099
msgid "%s: no such section"
11102
#: config/tc-mips.c:14880
11104
msgid ".option pic%d not supported"
11107
#: config/tc-mips.c:14885 config/tc-mips.c:15171
11108
msgid "-G may not be used with SVR4 PIC code"
11111
#: config/tc-mips.c:14891
11113
msgid "unrecognized option \"%s\""
11116
#: config/tc-mips.c:14952
11117
msgid "`noreorder' must be set before `nomacro'"
11120
#: config/tc-mips.c:14978
11122
msgid "%s isa does not support 64-bit registers"
11125
#: config/tc-mips.c:14989
11127
msgid "%s isa does not support 64-bit floating point registers"
11130
#: config/tc-mips.c:15005
11131
msgid "`mips16' cannot be used with `micromips'"
11134
#: config/tc-mips.c:15014
11135
msgid "`micromips' cannot be used with `mips16'"
11138
#: config/tc-mips.c:15043
11140
msgid "unknown architecture %s"
11143
#: config/tc-mips.c:15056 config/tc-mips.c:15093
11145
msgid "unknown ISA level %s"
11148
#: config/tc-mips.c:15064
11150
msgid "unknown ISA or architecture %s"
11153
#: config/tc-mips.c:15125
11154
msgid ".set pop with no .set push"
11157
#: config/tc-mips.c:15154
11159
msgid "tried to set unrecognized symbol: %s\n"
11162
#: config/tc-mips.c:15213 config/tc-mips.c:15290 config/tc-mips.c:15393
11163
#: config/tc-mips.c:15421 config/tc-mips.c:15468
11165
msgid "%s not supported in MIPS16 mode"
11168
#: config/tc-mips.c:15220
11169
msgid ".cpload not in noreorder section"
11172
#: config/tc-mips.c:15299 config/tc-mips.c:15318
11173
msgid "missing argument separator ',' for .cpsetup"
11176
#: config/tc-mips.c:15511
11178
msgid "unsupported use of %s"
11181
#: config/tc-mips.c:15602
11182
msgid "unsupported use of .gpword"
11185
#: config/tc-mips.c:15640
11186
msgid "unsupported use of .gpdword"
11189
#: config/tc-mips.c:15672
11190
msgid "unsupported use of .ehword"
11193
#: config/tc-mips.c:15747
11194
msgid "bad .nan directive"
11197
#: config/tc-mips.c:15796
11199
msgid "ignoring attempt to redefine symbol %s"
11202
#: config/tc-mips.c:15811 ecoff.c:3377
11203
msgid "bad .weakext directive"
11206
#: config/tc-mips.c:16019
11207
msgid "unsupported PC relative reference to different section"
11210
#: config/tc-mips.c:16128 config/tc-xtensa.c:1583 config/tc-xtensa.c:1859
11211
msgid "unsupported relocation"
11214
#: config/tc-mips.c:16641 config/tc-mips.c:16904
11215
msgid "relaxed out-of-range branch into a jump"
11218
#: config/tc-mips.c:17454
11219
msgid "missing .end at end of assembly"
11222
#: config/tc-mips.c:17469 config/tc-score.c:5641
11223
msgid "expected simple number"
11226
#: config/tc-mips.c:17497 config/tc-score.c:5668
11227
msgid "invalid number"
11230
#: config/tc-mips.c:17574 ecoff.c:3004
11231
msgid ".end directive without a preceding .ent directive"
11234
#: config/tc-mips.c:17583
11235
msgid ".end symbol does not match .ent symbol"
11238
#: config/tc-mips.c:17660
11239
msgid ".ent or .aent not in text section"
11242
#: config/tc-mips.c:17663 config/tc-score.c:5707
11243
msgid "missing .end"
11246
#: config/tc-mips.c:17746
11247
msgid ".mask/.fmask outside of .ent"
11250
#: config/tc-mips.c:17753
11251
msgid "bad .mask/.fmask directive"
11254
#: config/tc-mips.c:18024
11256
msgid "bad value (%s) for %s"
11259
#: config/tc-mips.c:18088
11263
"-EB\t\t\tgenerate big endian output\n"
11264
"-EL\t\t\tgenerate little endian output\n"
11265
"-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
11266
"-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
11267
"\t\t\timplicitly with the gp register [default 8]\n"
11270
#: config/tc-mips.c:18095
11273
"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
11274
"-mips2\t\t\tgenerate MIPS ISA II instructions\n"
11275
"-mips3\t\t\tgenerate MIPS ISA III instructions\n"
11276
"-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
11277
"-mips5 generate MIPS ISA V instructions\n"
11278
"-mips32 generate MIPS32 ISA instructions\n"
11279
"-mips32r2 generate MIPS32 release 2 ISA instructions\n"
11280
"-mips64 generate MIPS64 ISA instructions\n"
11281
"-mips64r2 generate MIPS64 release 2 ISA instructions\n"
11282
"-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
11285
#: config/tc-mips.c:18114
11288
"-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
11289
"-no-mCPU\t\tdon't generate code specific to CPU.\n"
11290
"\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
11293
#: config/tc-mips.c:18127
11296
"-mips16\t\t\tgenerate mips16 instructions\n"
11297
"-no-mips16\t\tdo not generate mips16 instructions\n"
11300
#: config/tc-mips.c:18130
11303
"-mmicromips\t\tgenerate microMIPS instructions\n"
11304
"-mno-micromips\t\tdo not generate microMIPS instructions\n"
11307
#: config/tc-mips.c:18133
11310
"-msmartmips\t\tgenerate smartmips instructions\n"
11311
"-mno-smartmips\t\tdo not generate smartmips instructions\n"
11314
#: config/tc-mips.c:18136
11317
"-mdsp\t\t\tgenerate DSP instructions\n"
11318
"-mno-dsp\t\tdo not generate DSP instructions\n"
11321
#: config/tc-mips.c:18139
11324
"-mdspr2\t\t\tgenerate DSP R2 instructions\n"
11325
"-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
11328
#: config/tc-mips.c:18142
11331
"-mmt\t\t\tgenerate MT instructions\n"
11332
"-mno-mt\t\t\tdo not generate MT instructions\n"
11335
#: config/tc-mips.c:18145
11338
"-mmcu\t\t\tgenerate MCU instructions\n"
11339
"-mno-mcu\t\tdo not generate MCU instructions\n"
11342
#: config/tc-mips.c:18148
11345
"-mmsa\t\t\tgenerate MSA instructions\n"
11346
"-mno-msa\t\tdo not generate MSA instructions\n"
11349
#: config/tc-mips.c:18151
11352
"-mvirt\t\t\tgenerate Virtualization instructions\n"
11353
"-mno-virt\t\tdo not generate Virtualization instructions\n"
11356
#: config/tc-mips.c:18154
11359
"-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
11360
"-mno-insn32\t\tgenerate all microMIPS instructions\n"
11363
#: config/tc-mips.c:18157
11366
"-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
11367
"-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
11368
"-mfix-vr4120\t\twork around certain VR4120 errata\n"
11369
"-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
11370
"-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
11371
"-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
11372
"-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
11373
"-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
11374
"-msym32\t\t\tassume all symbols have 32-bit values\n"
11375
"-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
11376
"-O\t\t\tremove unneeded NOPs and swap branches\n"
11377
"--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
11378
"--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
11381
#: config/tc-mips.c:18171
11384
"-mhard-float\t\tallow floating-point instructions\n"
11385
"-msoft-float\t\tdo not allow floating-point instructions\n"
11386
"-msingle-float\t\tonly allow 32-bit floating-point operations\n"
11387
"-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
11388
"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
11389
"--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
11390
"-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
11393
#: config/tc-mips.c:18187
11396
"-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
11397
"-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
11398
"-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
11399
"-non_shared\t\tdo not generate code that can operate with DSOs\n"
11400
"-xgot\t\t\tassume a 32 bit GOT\n"
11401
"-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
11402
"-mshared, -mno-shared disable/enable .cpload optimization for\n"
11403
" position dependent (non shared) code\n"
11404
"-mabi=ABI\t\tcreate ABI conformant object file for:\n"
11407
#: config/tc-mips.c:18208
11410
"-32\t\t\tcreate o32 ABI object file (default)\n"
11411
"-n32\t\t\tcreate n32 ABI object file\n"
11412
"-64\t\t\tcreate 64 ABI object file\n"
11415
#: config/tc-mmix.c:700
11417
msgid " MMIX-specific command line options:\n"
11420
#: config/tc-mmix.c:701
11423
" -fixed-special-register-names\n"
11424
" Allow only the original special register names.\n"
11427
#: config/tc-mmix.c:704
11429
msgid " -globalize-symbols Make all symbols global.\n"
11432
#: config/tc-mmix.c:706
11434
msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
11437
#: config/tc-mmix.c:708
11439
msgid " -relax Create linker relaxable code.\n"
11442
#: config/tc-mmix.c:710
11445
" -no-predefined-syms Do not provide mmixal built-in constants.\n"
11446
" Implies -fixed-special-register-names.\n"
11449
#: config/tc-mmix.c:713
11452
" -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
11453
" into multiple instructions.\n"
11456
#: config/tc-mmix.c:716
11459
" -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
11462
#: config/tc-mmix.c:718
11465
" -linker-allocated-gregs If there's no suitable GREG definition for the "
11466
" operands of an instruction, let the linker resolve.\n"
11469
#: config/tc-mmix.c:721
11472
" -x Do not warn when an operand to GETA, a branch,\n"
11473
" PUSHJ or JUMP is not known to be within range.\n"
11474
" The linker will catch any errors. Implies\n"
11475
" -linker-allocated-gregs."
11478
#: config/tc-mmix.c:847
11480
msgid "unknown opcode: `%s'"
11483
#: config/tc-mmix.c:969 config/tc-mmix.c:984
11484
msgid "specified location wasn't TETRA-aligned"
11487
#: config/tc-mmix.c:971 config/tc-mmix.c:986 config/tc-mmix.c:4205
11488
#: config/tc-mmix.c:4221
11489
msgid "unaligned data at an absolute location is not supported"
11492
#: config/tc-mmix.c:1096
11494
msgid "invalid operand to opcode %s: `%s'"
11497
#: config/tc-mmix.c:1118 config/tc-mmix.c:1145 config/tc-mmix.c:1178
11498
#: config/tc-mmix.c:1186 config/tc-mmix.c:1203 config/tc-mmix.c:1231
11499
#: config/tc-mmix.c:1252 config/tc-mmix.c:1277 config/tc-mmix.c:1325
11500
#: config/tc-mmix.c:1426 config/tc-mmix.c:1451 config/tc-mmix.c:1483
11501
#: config/tc-mmix.c:1515 config/tc-mmix.c:1545 config/tc-mmix.c:1598
11502
#: config/tc-mmix.c:1615 config/tc-mmix.c:1642 config/tc-mmix.c:1670
11503
#: config/tc-mmix.c:1700 config/tc-mmix.c:1726 config/tc-mmix.c:1742
11504
#: config/tc-mmix.c:1768 config/tc-mmix.c:1784 config/tc-mmix.c:1800
11505
#: config/tc-mmix.c:1881
11507
msgid "invalid operands to opcode %s: `%s'"
11510
#: config/tc-mmix.c:1983
11511
msgid "internal: mmix_prefix_name but empty prefix"
11514
#: config/tc-mmix.c:2046
11516
msgid "too many GREG registers allocated (max %d)"
11519
#: config/tc-mmix.c:2104
11520
msgid "BSPEC already active. Nesting is not supported."
11523
#: config/tc-mmix.c:2113
11524
msgid "invalid BSPEC expression"
11527
#: config/tc-mmix.c:2129
11529
msgid "can't create section %s"
11532
#: config/tc-mmix.c:2134
11534
msgid "can't set section flags for section %s"
11537
#: config/tc-mmix.c:2155
11538
msgid "ESPEC without preceding BSPEC"
11541
#: config/tc-mmix.c:2184
11542
msgid "missing local expression"
11545
#: config/tc-mmix.c:2394
11546
msgid "operand out of range, instruction expanded"
11549
#. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
11550
#. user-friendly, though a little bit non-substantial.
11551
#: config/tc-mmix.c:2645
11552
msgid "directive LOCAL must be placed in code or data"
11555
#: config/tc-mmix.c:2646
11556
msgid "internal confusion: relocation in a section without contents"
11559
#: config/tc-mmix.c:2760
11560
msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
11563
#: config/tc-mmix.c:2808
11564
msgid "no suitable GREG definition for operands"
11567
#: config/tc-mmix.c:2867
11568
msgid "operands were not reducible at assembly-time"
11571
#: config/tc-mmix.c:2894
11573
msgid "cannot generate relocation type for symbol %s, code %s"
11576
#: config/tc-mmix.c:2914
11578
msgid "internal: unhandled label %s"
11581
#: config/tc-mmix.c:2944
11582
msgid "[0-9]H labels may not appear alone on a line"
11585
#: config/tc-mmix.c:2953
11586
msgid "[0-9]H labels do not mix with dot-pseudos"
11589
#: config/tc-mmix.c:3041
11590
msgid "invalid characters in input"
11593
#: config/tc-mmix.c:3147
11594
msgid "empty label field for IS"
11597
#: config/tc-mmix.c:3473
11599
msgid "internal: unexpected relax type %d:%d"
11602
#: config/tc-mmix.c:3497
11603
msgid "BSPEC without ESPEC."
11606
#: config/tc-mmix.c:3562
11607
msgid "LOC to section unknown or indeterminable at first pass"
11610
#: config/tc-mmix.c:3725
11611
msgid "GREG expression too complicated"
11614
#: config/tc-mmix.c:3740
11615
msgid "internal: GREG expression not resolved to section"
11618
#: config/tc-mmix.c:3789
11619
msgid "register section has contents\n"
11622
#: config/tc-mmix.c:3916
11623
msgid "section change from within a BSPEC/ESPEC pair is not supported"
11626
#: config/tc-mmix.c:3937
11627
msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
11630
#: config/tc-mmix.c:3947
11631
msgid "invalid LOC expression"
11634
#: config/tc-mmix.c:3992 config/tc-mmix.c:4019
11635
msgid "LOC expression stepping backwards is not supported"
11638
#. We will only get here in rare cases involving #NO_APP,
11639
#. where the unterminated string is not recognized by the
11640
#. preformatting pass.
11641
#: config/tc-mmix.c:4128 config/tc-mmix.c:4286 config/tc-z80.c:1725
11642
msgid "unterminated string"
11645
#: config/tc-mmix.c:4145
11646
msgid "BYTE expression not a pure number"
11649
#. Note that mmixal does not allow negative numbers in
11650
#. BYTE sequences, so neither should we.
11651
#: config/tc-mmix.c:4154
11652
msgid "BYTE expression not in the range 0..255"
11655
#: config/tc-mmix.c:4203 config/tc-mmix.c:4219
11656
msgid "data item with alignment larger than location"
11659
#. Since integer_constant is local to expr.c, we have to make this a
11660
#. macro. FIXME: Do it cleaner.
11661
#: config/tc-mmix.h:105
11662
msgid "`&' serial number operator is not supported"
11665
#: config/tc-mn10200.c:303
11668
"MN10200 options:\n"
11672
#: config/tc-mn10300.c:443
11675
"MN10300 assembler options:\n"
11679
#: config/tc-mn10300.c:1270
11680
msgid "Invalid opcode/operands"
11683
#: config/tc-mn10300.c:1793
11684
msgid "Invalid register specification."
11687
#: config/tc-mn10300.c:2391
11689
msgid "Bad relocation fixup type (%d)"
11692
#: config/tc-moxie.c:104
11693
msgid "expecting register"
11696
#: config/tc-moxie.c:123 config/tc-moxie.c:139
11697
msgid "illegal register number"
11700
#: config/tc-moxie.c:188 config/tc-pj.c:260
11702
msgid "unknown opcode %s"
11705
#: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
11706
#: config/tc-moxie.c:362
11707
msgid "expecting comma delimited register operands"
11710
#: config/tc-moxie.c:232 config/tc-moxie.c:292 config/tc-moxie.c:304
11711
#: config/tc-moxie.c:337 config/tc-moxie.c:369 config/tc-moxie.c:402
11712
#: config/tc-moxie.c:456 config/tc-moxie.c:510 config/tc-moxie.c:520
11713
#: config/tc-moxie.c:548 config/tc-pj.c:308
11714
msgid "extra stuff on line ignored"
11717
#: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
11718
#: config/tc-moxie.c:497
11719
msgid "expecting comma delimited operands"
11722
#: config/tc-moxie.c:320 config/tc-moxie.c:348
11723
msgid "expecting indirect register `($rA)'"
11726
#: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
11727
#: config/tc-moxie.c:489
11728
msgid "missing closing parenthesis"
11731
#: config/tc-moxie.c:439 config/tc-moxie.c:481
11732
msgid "expecting indirect register `($rX)'"
11735
#: config/tc-moxie.c:551 config/tc-pj.c:313
11736
msgid "Something forgot to clean up\n"
11739
#: config/tc-moxie.c:637
11742
" -EB assemble for a big endian system (default)\n"
11743
" -EL assemble for a little endian system\n"
11746
#: config/tc-moxie.c:697
11747
msgid "pcrel too far BFD_RELOC_MOXIE_10"
11750
#: config/tc-msp430.c:978
11751
msgid ".profiler pseudo requires at least two operands."
11754
#: config/tc-msp430.c:1037
11755
msgid "unknown profiling flag - ignored."
11758
#: config/tc-msp430.c:1053
11759
msgid "ambiguous flags combination - '.profiler' directive ignored."
11762
#: config/tc-msp430.c:1063
11763
msgid "profiling in absolute section?"
11766
#: config/tc-msp430.c:1164
11767
msgid "MCU option requires a name\n"
11770
#: config/tc-msp430.c:1176
11772
msgid "redefinition of mcu type '%s' to '%s'"
11775
#: config/tc-msp430.c:1193
11777
msgid "unrecognised argument to -mcpu option '%s'"
11780
#: config/tc-msp430.c:1333
11783
"MSP430 options:\n"
11784
" -mmcu=<msp430-name> - select microcontroller type\n"
11785
" -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
11788
#: config/tc-msp430.c:1337
11791
" -mQ - enable relaxation at assembly time. DANGEROUS!\n"
11792
" -mP - enable polymorph instructions\n"
11795
#: config/tc-msp430.c:1340
11797
msgid " -ml - enable large code model\n"
11800
#: config/tc-msp430.c:1342
11802
msgid " -mN - disable generation of NOP after changing interrupts\n"
11805
#: config/tc-msp430.c:1344
11807
msgid " -mn - enable generation of NOP after changing interrupts\n"
11810
#: config/tc-msp430.c:1346
11812
msgid " -md - Force copying of data from ROM to RAM at startup\n"
11815
#: config/tc-msp430.c:1518 config/tc-msp430.c:1692 config/tc-msp430.c:1799
11817
msgid "value 0x%x out of extended range."
11820
#: config/tc-msp430.c:1524
11822
msgid "value %d out of range. Use #lo() or #hi()"
11825
#: config/tc-msp430.c:1615
11827
msgid "unknown expression in operand %s. use #llo() #lhi() #hlo() #hhi() "
11830
#: config/tc-msp430.c:1666
11832
msgid "Registers cannot be used within immediate expression [%s]"
11835
#: config/tc-msp430.c:1668
11837
msgid "unknown operand %s"
11840
#: config/tc-msp430.c:1698 config/tc-msp430.c:1805
11842
msgid "value out of range: 0x%x"
11845
#: config/tc-msp430.c:1709
11847
msgid "Registers cannot be used within absolute expression [%s]"
11850
#: config/tc-msp430.c:1711 config/tc-msp430.c:1826
11852
msgid "unknown expression in operand %s"
11855
#: config/tc-msp430.c:1725
11857
msgid "unknown addressing mode %s"
11860
#: config/tc-msp430.c:1733
11862
msgid "Bad register name %s"
11865
#: config/tc-msp430.c:1744
11866
msgid "cannot use indirect addressing with the PC"
11869
#: config/tc-msp430.c:1763
11870
msgid "')' required"
11873
#: config/tc-msp430.c:1775
11875
msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
11878
#: config/tc-msp430.c:1782
11879
msgid "r2 should not be used in indexed addressing mode"
11882
#: config/tc-msp430.c:1824
11884
msgid "Registers cannot be used as a prefix of indexed expression [%s]"
11888
#: config/tc-msp430.c:1858
11890
msgid "unknown addressing mode for operand %s"
11893
#: config/tc-msp430.c:1889
11895
msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
11898
#: config/tc-msp430.c:1899
11899
msgid "this addressing mode is not applicable for destination operand"
11902
#: config/tc-msp430.c:1931 config/tc-msp430.c:2066 config/tc-msp430.c:2103
11903
#: config/tc-msp430.c:2133 config/tc-msp430.c:2715 config/tc-msp430.c:2793
11904
#: config/tc-msp430.c:2933
11906
msgid "expected register as second argument of %s"
11909
#: config/tc-msp430.c:1970 config/tc-msp430.c:2036
11911
msgid "index value too big for %s"
11914
#: config/tc-msp430.c:1987 config/tc-msp430.c:2053 config/tc-msp430.c:2160
11916
msgid "unexpected addressing mode for %s"
11919
#: config/tc-msp430.c:2073 config/tc-msp430.c:2110 config/tc-msp430.c:2140
11921
msgid "constant generator destination register found in %s"
11924
#: config/tc-msp430.c:2117 config/tc-msp430.c:2147
11926
msgid "constant generator source register found in %s"
11929
#: config/tc-msp430.c:2229
11930
msgid "no size modifier after period, .w assumed"
11933
#: config/tc-msp430.c:2233
11935
msgid "unrecognised instruction size modifier .%c"
11938
#: config/tc-msp430.c:2247
11940
msgid "junk found after instruction: %s.%s"
11943
#: config/tc-msp430.c:2267
11945
msgid "instruction %s.a does not exist"
11948
#: config/tc-msp430.c:2281
11950
msgid "instruction %s requires %d operand(s)"
11953
#: config/tc-msp430.c:2297
11955
msgid "instruction %s requires MSP430X mcu"
11958
#: config/tc-msp430.c:2317
11960
msgid "unable to repeat %s insn"
11964
#: config/tc-msp430.c:2351 config/tc-msp430.c:2436 config/tc-msp430.c:3193
11966
msgid "a NOP instruction has been inserted after %s"
11969
#: config/tc-msp430.c:2377 config/tc-msp430.c:2477 config/tc-msp430.c:3091
11970
#: config/tc-msp430.c:3255
11971
msgid "repeat instruction used with non-register mode instruction"
11974
#: config/tc-msp430.c:2466 config/tc-msp430.c:2800 config/tc-msp430.c:2840
11975
#: config/tc-msp430.c:3225
11977
msgid "%s: attempt to rotate the PC register"
11980
#: config/tc-msp430.c:2702 config/tc-msp430.c:2773
11982
msgid "expected #n as first argument of %s"
11985
#: config/tc-msp430.c:2708 config/tc-msp430.c:2779
11987
msgid "expected constant expression for first argument of %s"
11990
#: config/tc-msp430.c:2734
11991
msgid "Too many registers popped"
11994
#: config/tc-msp430.c:2744
11995
msgid "Cannot use POPM to restore the SR register"
11998
#: config/tc-msp430.c:2764 config/tc-msp430.c:2826 config/tc-msp430.c:2885
12000
msgid "repeat count cannot be used with %s"
12003
#: config/tc-msp430.c:2786
12005
msgid "expected first argument of %s to be in the range 1-4"
12008
#: config/tc-msp430.c:2833
12010
msgid "expected register as argument of %s"
12013
#: config/tc-msp430.c:2903
12015
msgid "expected value of first argument of %s to fit into 20-bits"
12018
#: config/tc-msp430.c:2922
12020
msgid "expected register name or constant as first argument of %s"
12023
#: config/tc-msp430.c:3011
12024
msgid "expected constant value as argument to RPT"
12027
#: config/tc-msp430.c:3017
12028
msgid "expected constant in the range 2..16"
12031
#: config/tc-msp430.c:3032
12032
msgid "PC used as an argument to RPT"
12035
#: config/tc-msp430.c:3038
12036
msgid "expected constant or register name as argument to RPT insn"
12039
#: config/tc-msp430.c:3045
12040
msgid "Illegal emulated instruction "
12043
#: config/tc-msp430.c:3243
12045
msgid "%s instruction does not accept a .b suffix"
12048
#: config/tc-msp430.c:3348
12050
msgid "Even number required. Rounded to %d"
12053
#: config/tc-msp430.c:3359
12055
msgid "Wrong displacement %d"
12058
#: config/tc-msp430.c:3381
12059
msgid "instruction requires label sans '$'"
12062
#: config/tc-msp430.c:3385
12063
msgid "instruction requires label or value in range -511:512"
12066
#: config/tc-msp430.c:3391 config/tc-msp430.c:3440 config/tc-msp430.c:3483
12067
msgid "instruction requires label"
12070
#: config/tc-msp430.c:3399 config/tc-msp430.c:3446
12071
msgid "polymorphs are not enabled. Use -mP option to enable."
12074
#: config/tc-msp430.c:3487
12075
msgid "Illegal instruction or not implemented opcode."
12078
#: config/tc-msp430.c:4025
12080
msgid "internal inconsistency problem in %s: insn %04lx"
12083
#: config/tc-msp430.c:4067 config/tc-msp430.c:4099
12085
msgid "internal inconsistency problem in %s: ext. insn %04lx"
12088
#: config/tc-msp430.c:4111
12090
msgid "internal inconsistency problem in %s: %lx"
12093
#: config/tc-mt.c:151
12095
msgid "MT specific command line options:\n"
12098
#: config/tc-mt.c:152
12100
msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
12103
#: config/tc-mt.c:153
12105
msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
12108
#: config/tc-mt.c:154
12110
msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
12113
#: config/tc-mt.c:155
12115
msgid " -march=ms2 allow ms2 instructions \n"
12118
#: config/tc-mt.c:156
12120
msgid " -nosched disable scheduling restrictions\n"
12123
#: config/tc-mt.c:224
12125
msgid "instruction %s may not follow another memory access instruction."
12128
#: config/tc-mt.c:230
12130
msgid "instruction %s may not follow another I/O instruction."
12133
#: config/tc-mt.c:236
12135
msgid "%s may not occupy the delay slot of another branch insn."
12138
#: config/tc-mt.c:261
12140
msgid "operand references R%ld of previous instruction."
12143
#: config/tc-mt.c:267
12145
msgid "operand references R%ld of instruction before previous."
12148
#: config/tc-mt.c:281 config/tc-mt.c:286
12151
"conditional branch or jal insn's operand references R%ld of previous "
12152
"arithmetic or logic insn."
12155
#: config/tc-mt.c:349
12156
msgid "md_estimate_size_before_relax\n"
12159
#: config/tc-nds32.c:1929
12161
"<arch name>\t Assemble for architecture <arch name>\n"
12162
"\t\t\t <arch name> could be\n"
12163
"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
12166
#: config/tc-nds32.c:1933
12168
"<baseline>\t Assemble for baseline <baseline>\n"
12169
"\t\t\t <baseline> could be v2, v3, v3m"
12172
#: config/tc-nds32.c:1936
12174
"<freg>\t Specify a FPU configuration\n"
12176
"\t\t\t 0: 8 SP / 4 DP registers\n"
12177
"\t\t\t 1: 16 SP / 8 DP registers\n"
12178
"\t\t\t 2: 32 SP / 16 DP registers\n"
12179
"\t\t\t 3: 32 SP / 32 DP registers"
12182
#: config/tc-nds32.c:1942
12184
"<abi>\t Specify a abi version\n"
12185
"\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
12188
#: config/tc-nds32.c:1973
12189
msgid "Multiply instructions support"
12192
#: config/tc-nds32.c:1974
12193
msgid "Divide instructions support"
12196
#: config/tc-nds32.c:1975
12197
msgid "16-bit extension"
12200
#: config/tc-nds32.c:1976
12201
msgid "d0/d1 registers"
12204
#: config/tc-nds32.c:1977
12205
msgid "Performance extension"
12208
#: config/tc-nds32.c:1978
12209
msgid "Performance extension 2"
12212
#: config/tc-nds32.c:1979
12213
msgid "String extension"
12216
#: config/tc-nds32.c:1980
12217
msgid "Reduced Register configuration (GPR16) option"
12220
#: config/tc-nds32.c:1981
12221
msgid "AUDIO ISA extension"
12224
#: config/tc-nds32.c:1982
12225
msgid "FPU SP extension"
12228
#: config/tc-nds32.c:1983
12229
msgid "FPU DP extension"
12232
#: config/tc-nds32.c:1984
12233
msgid "FPU fused-multiply-add instructions"
12236
#: config/tc-nds32.c:2021
12240
" NDS32-specific assembler options:\n"
12243
#: config/tc-nds32.c:2022
12246
" -O1,\t\t\t Optimize for performance\n"
12247
" -Os\t\t\t Optimize for space\n"
12250
#: config/tc-nds32.c:2025
12253
" -EL, -mel or -little Produce little endian output\n"
12254
" -EB, -meb or -big Produce big endian output\n"
12255
" -mpic\t\t\t Generate PIC\n"
12256
" -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
12257
" -mb2bb-relax\t\t Back-to-back branch optimization\n"
12258
" -mno-all-relax\t Suppress all relaxation for this file\n"
12261
#: config/tc-nds32.c:2036
12266
#: config/tc-nds32.c:2043
12268
msgid " -m[no-]%-17sEnable/Disable %s\n"
12271
#: config/tc-nds32.c:2047
12273
msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
12276
#: config/tc-nds32.c:2329
12278
msgid "need PIC qualifier with symbol. '%s'"
12281
#: config/tc-nds32.c:2363
12283
msgid "Operand is not a constant. `%s'"
12286
#: config/tc-nds32.c:2431
12288
msgid "needs @GOT or @GOTOFF. %s"
12291
#: config/tc-nds32.c:2891
12293
msgid "Duplicated pseudo-opcode %s."
12296
#: config/tc-nds32.c:2941
12298
msgid "Too many argument. `%s'"
12301
#. Logic here rejects the input arch name.
12302
#: config/tc-nds32.c:3002
12304
msgid "unknown arch name `%s'\n"
12307
#. Logic here rejects the input baseline.
12308
#: config/tc-nds32.c:3021
12310
msgid "unknown baseline `%s'\n"
12313
#. Logic here rejects the input FPU configuration.
12314
#: config/tc-nds32.c:3044
12316
msgid "unknown FPU configuration `%s'\n"
12319
#. Logic here rejects the input abi version.
12320
#: config/tc-nds32.c:3068
12322
msgid "unknown ABI version`%s'\n"
12325
#: config/tc-nds32.c:3670
12327
msgid "Different arguments of .vec_size are found, previous %d, current %d"
12330
#: config/tc-nds32.c:3675
12332
msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
12335
#: config/tc-nds32.c:3679
12336
msgid "Argument of .vec_size is not a constant."
12339
#: config/tc-nds32.c:4166
12341
msgid "Don't know how to handle this field. %s"
12344
#: config/tc-nds32.c:4460
12346
msgid "instruction %s requires enabling performance extension"
12349
#: config/tc-nds32.c:4468
12351
msgid "instruction %s requires enabling performance extension II"
12354
#: config/tc-nds32.c:4476
12356
msgid "instruction %s requires enabling AUDIO extension"
12359
#: config/tc-nds32.c:4484
12361
msgid "instruction %s requires enabling STRING extension"
12364
#: config/tc-nds32.c:4493
12366
msgid "instruction %s requires enabling DIV & DX_REGS extension"
12369
#: config/tc-nds32.c:4504
12371
msgid "instruction %s requires enabling FPU extension"
12374
#: config/tc-nds32.c:4512
12376
msgid "instruction %s requires enabling FPU_SP extension"
12379
#: config/tc-nds32.c:4524 config/tc-nds32.c:4544
12381
msgid "instruction %s requires enabling FPU_MAC extension"
12384
#: config/tc-nds32.c:4532
12386
msgid "instruction %s requires enabling FPU_DP extension"
12389
#: config/tc-nds32.c:4554
12391
msgid "instruction %s requires enabling DX_REGS extension"
12394
#: config/tc-nds32.c:4651
12396
msgid "Not support instrcution %s in the baseline."
12399
#: config/tc-nds32.c:4703
12401
msgid "Unrecognized opcode, %s."
12404
#: config/tc-nds32.c:4706
12406
msgid "Incorrect syntax, %s."
12409
#: config/tc-nds32.c:4709
12411
msgid "Unrecognized operand, %s."
12414
#: config/tc-nds32.c:4712
12416
msgid "Operand out of range, %s."
12419
#: config/tc-nds32.c:4715
12421
msgid "Prohibited register used for reduced-register, %s."
12424
#: config/tc-nds32.c:4718
12426
msgid "Junk at end of line, %s."
12429
#: config/tc-nds32.c:5160
12430
msgid "Addend to unresolved symbol is not on word boundary."
12433
#. Should never here.
12434
#: config/tc-nds32.c:5625
12435
msgid "Used FPU instructions requires enabling FPU extension"
12438
#: config/tc-nds32.c:5798
12440
msgid "Internal error: Unknown fixup type %d (`%s')"
12443
#: config/tc-nios2.c:477
12444
msgid "expecting opcode string in self test mode"
12447
#: config/tc-nios2.c:479
12449
msgid "assembly 0x%08x, expected %s"
12452
#: config/tc-nios2.c:853
12453
msgid "branch offset out of range\n"
12456
#: config/tc-nios2.c:854
12457
msgid "branch relaxation failed\n"
12460
#: config/tc-nios2.c:937
12461
msgid "expecting conditional branch for relaxation\n"
12464
#: config/tc-nios2.c:1045
12465
msgid "error checking for overflow - broken assembler"
12468
#: config/tc-nios2.c:1061
12470
msgid "immediate value 0x%x truncated to 0x%x"
12473
#: config/tc-nios2.c:1087
12475
msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
12478
#: config/tc-nios2.c:1092
12480
msgid "branch offset %d out of range %d to %d"
12483
#: config/tc-nios2.c:1097
12485
msgid "%s offset %d out of range %d to %d"
12488
#: config/tc-nios2.c:1102
12490
msgid "immediate value %d out of range %d to %d"
12493
#: config/tc-nios2.c:1107 config/tc-nios2.c:1112
12495
msgid "immediate value %u out of range %u to %u"
12498
#: config/tc-nios2.c:1117
12500
msgid "custom instruction opcode %u out of range %u to %u"
12503
#: config/tc-nios2.c:1122
12504
msgid "overflow in immediate argument"
12507
#: config/tc-nios2.c:1181
12508
msgid "cannot create 64-bit relocation"
12511
#: config/tc-nios2.c:1344
12512
msgid "can't create relocation"
12515
#: config/tc-nios2.c:1457 config/tc-nios2.c:1462 config/tc-nios2.c:1467
12516
#: config/tc-nios2.c:1489 config/tc-nios2.c:1494 config/tc-nios2.c:1519
12517
#: config/tc-nios2.c:1524 config/tc-nios2.c:1549 config/tc-nios2.c:1554
12518
#: config/tc-nios2.c:1628 config/tc-nios2.c:1651 config/tc-nios2.c:1656
12519
#: config/tc-nios2.c:1675 config/tc-nios2.c:1680 config/tc-nios2.c:1697
12520
#: config/tc-nios2.c:1704 config/tc-nios2.c:1721 config/tc-nios2.c:1726
12521
#: config/tc-nios2.c:1754 config/tc-nios2.c:1759 config/tc-nios2.c:1764
12522
#: config/tc-nios2.c:1812 config/tc-nios2.c:1817 config/tc-nios2.c:1835
12524
msgid "unknown register %s"
12527
#: config/tc-nios2.c:1593
12529
msgid "unknown base register %s"
12532
#: config/tc-nios2.c:1699
12533
msgid "ipending control register (ctl4) is read-only\n"
12536
#: config/tc-nios2.c:1923
12537
msgid "expecting control register"
12540
#: config/tc-nios2.c:1931
12541
msgid "illegal use of control register"
12544
#: config/tc-nios2.c:1936
12545
msgid "illegal use of coprocessor register\n"
12548
#: config/tc-nios2.c:1961
12550
"Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
12551
"Use .set noat to turn off those optimizations (and this warning)."
12554
#: config/tc-nios2.c:1969
12556
"The debugger will corrupt bt (r25).\n"
12557
"If you don't need to debug this code use .set nobreak to turn off this "
12561
#: config/tc-nios2.c:1977
12563
"The debugger will corrupt sstatus/ba (r30).\n"
12564
"If you don't need to debug this code use .set nobreak to turn off this "
12568
#: config/tc-nios2.c:1997 config/tc-nios2.c:2006
12570
msgid "badly formed expression near %s"
12573
#: config/tc-nios2.c:2041
12575
msgid "expecting %c near %s"
12578
#: config/tc-nios2.c:2064 config/tc-nios2.c:2089 config/tc-xtensa.c:2033
12579
msgid "too many arguments"
12582
#: config/tc-nios2.c:2104 config/tc-xtensa.c:1967
12583
msgid "missing argument"
12586
#. we cannot recover from this.
12587
#: config/tc-nios2.c:2232
12589
msgid "unrecognized pseudo-instruction %s"
12592
#. ??? Ideally we should do something other than as_fatal here as we can
12593
#. continue to assemble.
12594
#. However this function (actually the output_* functions) should not
12595
#. have been called in the first place once an illegal instruction had
12596
#. been encountered.
12597
#: config/tc-nios2.c:2289
12599
"Invalid instruction encountered, cannot recover. No assembly attempted."
12602
#: config/tc-nios2.c:2770
12604
msgid "internal error: %s is not a valid argument syntax\n"
12607
#. Unrecognised instruction - error.
12608
#: config/tc-nios2.c:2778
12610
msgid "unrecognised instruction %s"
12613
#: config/tc-nios2.c:2898
12615
msgid "can't represent relocation type %s"
12618
#: config/tc-nios2.c:2991
12619
msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
12622
#: config/tc-nios2.c:3019
12624
msgid "Illegal operands: %%tls_ldo in %d-byte data field"
12627
#: config/tc-nios2.c:3031 config/tc-nios2.c:3049 config/tc-nios2.c:3056
12629
msgid "Illegal operands: %%tls_ldo requires arguments in ()"
12632
#: config/tc-nios2.c:3063
12634
msgid "Illegal operands: garbage after %%tls_ldo()"
12637
#: config/tc-ns32k.c:439
12638
msgid "Invalid syntax in PC-relative addressing mode"
12641
#: config/tc-ns32k.c:463
12642
msgid "Invalid syntax in External addressing mode"
12645
#: config/tc-ns32k.c:544
12646
msgid "Invalid syntax in Memory Relative addressing mode"
12649
#: config/tc-ns32k.c:611
12650
msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
12653
#: config/tc-ns32k.c:616
12654
msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
12657
#: config/tc-ns32k.c:621
12658
msgid "Scaled-indexed addressing mode combined with scaled-index"
12661
#: config/tc-ns32k.c:632
12662
msgid "Invalid or illegal addressing mode combined with scaled-index"
12665
#: config/tc-ns32k.c:755
12666
msgid "Premature end of suffix -- Defaulting to d"
12669
#: config/tc-ns32k.c:768
12670
msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
12673
#: config/tc-ns32k.c:813
12674
msgid "Very short instr to option, ie you can't do it on a NULLstr"
12677
#: config/tc-ns32k.c:863
12678
msgid "No such entry in list. (cpu/mmu register)"
12681
#: config/tc-ns32k.c:920
12682
msgid "Internal consistency error. check ns32k-opcode.h"
12685
#: config/tc-ns32k.c:944
12686
msgid "Address of immediate operand"
12689
#: config/tc-ns32k.c:945
12690
msgid "Invalid immediate write operand."
12693
#: config/tc-ns32k.c:1075
12694
msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
12697
#: config/tc-ns32k.c:1108
12698
msgid "No such opcode"
12701
#: config/tc-ns32k.c:1183
12702
msgid "Bad suffix, defaulting to d"
12705
#: config/tc-ns32k.c:1210
12706
msgid "Too many operands passed to instruction"
12709
#. Check error in default.
12710
#: config/tc-ns32k.c:1222
12711
msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
12714
#: config/tc-ns32k.c:1225
12715
msgid "Wrong number of operands"
12718
#: config/tc-ns32k.c:1298
12720
msgid "Can not do %d byte pc-relative relocation for storage type %d"
12723
#: config/tc-ns32k.c:1301
12725
msgid "Can not do %d byte relocation for storage type %d"
12728
#: config/tc-ns32k.c:1393
12730
msgid "value of %ld out of byte displacement range."
12733
#: config/tc-ns32k.c:1403
12735
msgid "value of %ld out of word displacement range."
12738
#: config/tc-ns32k.c:1418
12740
msgid "value of %ld out of double word displacement range."
12743
#: config/tc-ns32k.c:1439
12745
msgid "Internal logic error. line %d, file \"%s\""
12748
#: config/tc-ns32k.c:1487
12750
msgid "Internal logic error. line %d, file \"%s\""
12753
#: config/tc-ns32k.c:1588
12754
msgid "Bit field out of range"
12757
#: config/tc-ns32k.c:1688
12758
msgid "iif convert internal pcrel/binary"
12761
#: config/tc-ns32k.c:1705
12762
msgid "Bignum too big for long"
12765
#: config/tc-ns32k.c:1782
12766
msgid "iif convert internal pcrel/pointer"
12769
#: config/tc-ns32k.c:1787
12770
msgid "Internal logic error in iif.iifP[n].type"
12773
#. We cant relax this case.
12774
#: config/tc-ns32k.c:1823
12775
msgid "Can't relax difference"
12778
#: config/tc-ns32k.c:1864
12779
msgid "Displacement too large for :d"
12782
#: config/tc-ns32k.c:1877
12783
msgid "Internal logic error in iif.iifP[].type"
12787
#: config/tc-ns32k.c:1909
12789
msgid "Can't hash %s: %s"
12792
#: config/tc-ns32k.c:2145
12794
msgid "invalid architecture option -m%s, ignored"
12797
#: config/tc-ns32k.c:2158
12799
msgid "invalid default displacement size \"%s\". Defaulting to %d."
12802
#: config/tc-ns32k.c:2174
12806
"-m32032 | -m32532\tselect variant of NS32K architecture\n"
12807
"--disp-size-default=<1|2|4>\n"
12810
#: config/tc-ns32k.c:2249
12812
msgid "Cannot find relocation type for symbol %s, code %d"
12815
#: config/tc-or32.c:361
12817
msgid "unknown opcode1: `%s'"
12820
#: config/tc-or32.c:367
12822
msgid "unknown opcode2 `%s'."
12825
#: config/tc-or32.c:403
12827
msgid "instruction not allowed: %s"
12830
#: config/tc-or32.c:406
12832
msgid "too many operands: %s"
12835
#: config/tc-or32.c:490
12836
msgid "call/jmp target out of range (1)"
12839
#: config/tc-or32.c:612
12840
msgid "call/jmp target out of range (2)"
12843
#: config/tc-or32.c:631
12845
msgid "bad relocation type: 0x%02x"
12848
#: config/tc-or32.c:823
12849
msgid "invalid register in & expression"
12852
#: config/tc-pdp11.c:339 config/tc-pdp11.c:357 config/tc-pdp11.c:382
12853
#: config/tc-pdp11.c:388 config/tc-pdp11.c:401
12854
msgid "Bad register name"
12857
#: config/tc-pdp11.c:420 config/tc-pdp11.c:484 config/tc-pdp11.c:495
12858
msgid "Error in expression"
12861
#: config/tc-pdp11.c:492
12862
msgid "Low order bits truncated in immediate float operand"
12865
#: config/tc-pdp11.c:611
12866
msgid "Float AC not legal as integer operand"
12869
#: config/tc-pdp11.c:631
12870
msgid "General register not legal as float operand"
12873
#: config/tc-pdp11.c:664
12874
msgid "No instruction found"
12877
#: config/tc-pdp11.c:674 config/tc-z80.c:1924 config/tc-z80.c:1937
12879
msgid "Unknown instruction '%s'"
12882
#: config/tc-pdp11.c:680
12884
msgid "Unsupported instruction set extension: %s"
12887
#: config/tc-pdp11.c:716
12888
msgid "operand is not an absolute constant"
12891
#: config/tc-pdp11.c:724
12892
msgid "3-bit immediate out of range"
12895
#: config/tc-pdp11.c:731
12896
msgid "6-bit immediate out of range"
12899
#: config/tc-pdp11.c:738
12900
msgid "8-bit immediate out of range"
12903
#: config/tc-pdp11.c:755 config/tc-pdp11.c:948
12904
msgid "Symbol expected"
12907
#: config/tc-pdp11.c:760
12908
msgid "8-bit displacement out of range"
12911
#: config/tc-pdp11.c:802 config/tc-pdp11.c:823 config/tc-pdp11.c:840
12912
#: config/tc-pdp11.c:861 config/tc-pdp11.c:878 config/tc-pdp11.c:899
12913
#: config/tc-pdp11.c:918 config/tc-pdp11.c:939
12914
msgid "Missing ','"
12917
#: config/tc-pdp11.c:953
12918
msgid "6-bit displacement out of range"
12921
#: config/tc-pdp11.c:974 config/tc-tilegx.c:1215 config/tc-tilepro.c:1101
12922
#: config/tc-vax.c:1944
12923
msgid "Too many operands"
12926
#: config/tc-pdp11.c:1424
12928
msgid "Can not represent %s relocation in this object file format"
12931
#: config/tc-pj.c:65 config/tc-pj.c:74
12932
msgid "confusing relocation expressions"
12935
#: config/tc-pj.c:157
12936
msgid "can't have relocation for ipush"
12939
#: config/tc-pj.c:289
12940
msgid "expected expression"
12943
#: config/tc-pj.c:355
12947
"-little\t\t\tgenerate little endian code\n"
12948
"-big\t\t\tgenerate big endian code\n"
12951
#: config/tc-pj.c:380 config/tc-sh.c:4147 config/tc-sh.c:4154
12952
#: config/tc-sh.c:4161 config/tc-sh.c:4168
12953
msgid "pcrel too far"
12956
#: config/tc-pj.h:38
12957
msgid "convert_frag\n"
12960
#: config/tc-pj.h:39
12961
msgid "estimate size\n"
12964
#: config/tc-ppc.c:1100 config/tc-ppc.c:1157 config/tc-ppc.c:1195
12965
msgid "the use of -mvle requires big endian."
12968
#: config/tc-ppc.c:1138 config/tc-ppc.c:1159
12969
msgid "the use of -mvle requires -a32."
12972
#: config/tc-ppc.c:1140
12974
msgid "%s unsupported"
12977
#: config/tc-ppc.c:1249
12978
msgid "--nops needs a numeric argument"
12981
#: config/tc-ppc.c:1263
12984
"PowerPC options:\n"
12985
"-a32 generate ELF32/XCOFF32\n"
12986
"-a64 generate ELF64/XCOFF64\n"
12988
"-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
12989
"-mpwr generate code for POWER (RIOS1)\n"
12990
"-m601 generate code for PowerPC 601\n"
12991
"-mppc, -mppc32, -m603, -m604\n"
12992
" generate code for PowerPC 603/604\n"
12993
"-m403 generate code for PowerPC 403\n"
12994
"-m405 generate code for PowerPC 405\n"
12995
"-m440 generate code for PowerPC 440\n"
12996
"-m464 generate code for PowerPC 464\n"
12997
"-m476 generate code for PowerPC 476\n"
12998
"-m7400, -m7410, -m7450, -m7455\n"
12999
" generate code for PowerPC 7400/7410/7450/7455\n"
13000
"-m750cl generate code for PowerPC 750cl\n"
13003
#: config/tc-ppc.c:1281
13006
"-mppc64, -m620 generate code for PowerPC 620/625/630\n"
13007
"-mppc64bridge generate code for PowerPC 64, including bridge "
13009
"-mbooke generate code for 32-bit PowerPC BookE\n"
13010
"-ma2 generate code for A2 architecture\n"
13011
"-mpower4, -mpwr4 generate code for Power4 architecture\n"
13012
"-mpower5, -mpwr5, -mpwr5x\n"
13013
" generate code for Power5 architecture\n"
13014
"-mpower6, -mpwr6 generate code for Power6 architecture\n"
13015
"-mpower7, -mpwr7 generate code for Power7 architecture\n"
13016
"-mpower8, -mpwr8 generate code for Power8 architecture\n"
13017
"-mcell generate code for Cell Broadband Engine "
13019
"-mcom generate code Power/PowerPC common instructions\n"
13020
"-many generate code for any architecture (PWR/PWRX/PPC)\n"
13023
#: config/tc-ppc.c:1295
13026
"-maltivec generate code for AltiVec\n"
13027
"-mvsx generate code for Vector-Scalar (VSX) instructions\n"
13028
"-mhtm generate code for Hardware Transactional Memory\n"
13029
"-me300 generate code for PowerPC e300 family\n"
13030
"-me500, -me500x2 generate code for Motorola e500 core complex\n"
13031
"-me500mc, generate code for Freescale e500mc core complex\n"
13032
"-me500mc64, generate code for Freescale e500mc64 core complex\n"
13033
"-me5500, generate code for Freescale e5500 core complex\n"
13034
"-me6500, generate code for Freescale e6500 core complex\n"
13035
"-mspe generate code for Motorola SPE instructions\n"
13036
"-mvle generate code for Freescale VLE instructions\n"
13037
"-mtitan generate code for AppliedMicro Titan core complex\n"
13038
"-mregnames Allow symbolic names for registers\n"
13039
"-mno-regnames Do not allow symbolic names for registers\n"
13042
#: config/tc-ppc.c:1311
13045
"-mrelocatable support for GCC's -mrelocatble option\n"
13046
"-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
13047
"-memb set PPC_EMB bit in ELF flags\n"
13048
"-mlittle, -mlittle-endian, -le\n"
13049
" generate code for a little endian machine\n"
13050
"-mbig, -mbig-endian, -be\n"
13051
" generate code for a big endian machine\n"
13052
"-msolaris generate code for Solaris\n"
13053
"-mno-solaris do not generate code for Solaris\n"
13054
"-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
13055
"-V print assembler version number\n"
13056
"-Qy, -Qn ignored\n"
13059
#: config/tc-ppc.c:1325
13062
"-nops=count when aligning, more than COUNT nops uses a branch\n"
13065
#: config/tc-ppc.c:1351
13067
msgid "unknown default cpu = %s, os = %s"
13070
#: config/tc-ppc.c:1379
13071
msgid "neither Power nor PowerPC opcodes were selected."
13074
#: config/tc-ppc.c:1439
13076
msgid "mask trims opcode bits for %s"
13079
#: config/tc-ppc.c:1448
13081
msgid "operand index error for %s"
13084
#: config/tc-ppc.c:1464
13086
msgid "operand %d overlap in %s"
13089
#: config/tc-ppc.c:1516
13091
msgid "powerpc_operands[%d].bitm invalid"
13094
#: config/tc-ppc.c:1523
13096
msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
13099
#: config/tc-ppc.c:1552 config/tc-ppc.c:1604
13101
msgid "major opcode is not sorted for %s"
13104
#: config/tc-ppc.c:1568 config/tc-ppc.c:1621
13106
msgid "duplicate instruction %s"
13109
#: config/tc-ppc.c:1645
13111
msgid "duplicate macro %s"
13114
#: config/tc-ppc.c:2015
13115
msgid "symbol+offset not supported for got tls"
13118
#: config/tc-ppc.c:2148 config/tc-ppc.c:5256
13119
msgid "expected comma after symbol-name: rest of line ignored."
13122
#: config/tc-ppc.c:2181 config/tc-ppc.c:5292
13124
msgid "ignoring attempt to re-define symbol `%s'."
13127
#: config/tc-ppc.c:2189
13129
msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
13132
#: config/tc-ppc.c:2207
13133
msgid "common alignment not a power of 2"
13136
#: config/tc-ppc.c:2249
13138
msgid "expected comma after name `%s' in .localentry directive"
13141
#: config/tc-ppc.c:2259
13142
msgid "missing expression in .localentry directive"
13145
#: config/tc-ppc.c:2273
13147
msgid ".localentry expression for `%s' is not a valid power of 2"
13150
#: config/tc-ppc.c:2287
13152
msgid ".localentry expression for `%s' does not evaluate to a constant"
13155
#: config/tc-ppc.c:2302
13156
msgid "missing expression in .abiversion directive"
13159
#: config/tc-ppc.c:2311
13160
msgid ".abiversion expression does not evaluate to a constant"
13163
#: config/tc-ppc.c:2364
13164
msgid "relocation cannot be done when using -mrelocatable"
13167
#: config/tc-ppc.c:2414
13168
msgid "TOC section size exceeds 64k"
13171
#: config/tc-ppc.c:2510
13173
msgid "syntax error: invalid toc specifier `%s'"
13176
#: config/tc-ppc.c:2524
13178
msgid "syntax error: expected `]', found `%c'"
13181
#: config/tc-ppc.c:2650
13183
msgid "unrecognized opcode: `%s'"
13186
#: config/tc-ppc.c:2833
13187
msgid "[tocv] symbol is not a toc symbol"
13190
#: config/tc-ppc.c:2844
13191
msgid "unimplemented toc32 expression modifier"
13194
#: config/tc-ppc.c:2849
13195
msgid "unimplemented toc64 expression modifier"
13198
#: config/tc-ppc.c:2853
13200
msgid "Unexpected return value [%d] from parse_toc_entry!\n"
13203
#: config/tc-ppc.c:3059
13205
msgid "@tls may not be used with \"%s\" operands"
13208
#: config/tc-ppc.c:3062
13209
msgid "@tls may only be used in last operand"
13212
#: config/tc-ppc.c:3238
13213
msgid "unsupported relocation for DS offset field"
13216
#: config/tc-ppc.c:3341
13218
msgid "syntax error; end of line, expected `%c'"
13221
#: config/tc-ppc.c:3343
13223
msgid "syntax error; found `%c', expected `%c'"
13226
#: config/tc-ppc.c:3404 config/tc-ppc.c:6380
13227
msgid "instruction address is not a multiple of 4"
13230
#: config/tc-ppc.c:3628
13231
msgid "missing size"
13234
#: config/tc-ppc.c:3637
13235
msgid "negative size"
13238
#: config/tc-ppc.c:3669
13239
msgid "missing real symbol name"
13242
#: config/tc-ppc.c:3709
13243
msgid "attempt to redefine symbol"
13246
#: config/tc-ppc.c:3974
13248
msgid "no known dwarf XCOFF section for flag 0x%08x\n"
13251
#: config/tc-ppc.c:3987
13253
msgid "label %s was not defined in this dwarf section"
13256
#: config/tc-ppc.c:4103
13257
msgid "the XCOFF file format does not support arbitrary sections"
13260
#: config/tc-ppc.c:4176
13261
msgid ".ref outside .csect"
13264
#: config/tc-ppc.c:4198 config/tc-ppc.c:4400
13265
msgid "missing symbol name"
13268
#: config/tc-ppc.c:4229
13269
msgid "missing rename string"
13272
#: config/tc-ppc.c:4259 config/tc-ppc.c:4801 read.c:3447
13273
msgid "missing value"
13276
#: config/tc-ppc.c:4277
13277
msgid "illegal .stabx expression; zero assumed"
13280
#: config/tc-ppc.c:4309
13281
msgid "missing class"
13284
#: config/tc-ppc.c:4318
13285
msgid "missing type"
13288
#: config/tc-ppc.c:4345
13289
msgid ".stabx of storage class stsym must be within .bs/.es"
13292
#: config/tc-ppc.c:4588
13293
msgid "nested .bs blocks"
13296
#: config/tc-ppc.c:4620
13297
msgid ".es without preceding .bs"
13300
#: config/tc-ppc.c:4793
13301
msgid "non-constant byte count"
13304
#: config/tc-ppc.c:4867
13305
msgid ".tc not in .toc section"
13308
#: config/tc-ppc.c:4886
13309
msgid ".tc with no label"
13312
#: config/tc-ppc.c:4979 config/tc-s390.c:1857
13313
msgid ".machine stack overflow"
13316
#: config/tc-ppc.c:4986 config/tc-s390.c:1864
13317
msgid ".machine stack underflow"
13320
#: config/tc-ppc.c:4993 config/tc-s390.c:1871 config/tc-s390.c:1947
13322
msgid "invalid machine `%s'"
13325
#: config/tc-ppc.c:5025
13326
msgid "no previous section to return to, ignored."
13329
#: config/tc-ppc.c:5301
13331
msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
13334
#. Section Contents
13336
#: config/tc-ppc.c:5431
13337
msgid "unsupported section attribute -- 'a'"
13340
#: config/tc-ppc.c:5615
13341
msgid "bad symbol suffix"
13344
#: config/tc-ppc.c:5708
13345
msgid "unrecognized symbol suffix"
13348
#: config/tc-ppc.c:5797
13349
msgid "two .function pseudo-ops with no intervening .ef"
13352
#: config/tc-ppc.c:5810
13353
msgid ".ef with no preceding .function"
13356
#: config/tc-ppc.c:5939
13358
msgid "warning: symbol %s has no csect"
13361
#: config/tc-ppc.c:6201
13362
msgid "symbol in .toc does not match any .tc"
13365
#: config/tc-ppc.c:6835
13367
msgid "unsupported relocation against %s"
13370
#: config/tc-ppc.c:6979
13372
msgid "Gas failure, reloc value %d\n"
13375
#: config/tc-ppc.c:7052
13377
msgid "cannot emit PC relative %s relocation against %s"
13380
#: config/tc-ppc.c:7059
13381
msgid "unable to resolve expression"
13384
#: config/tc-rl78.c:226 config/tc-rx.c:863
13386
msgid "Value %d doesn't fit in unsigned %d-bit field"
13389
#: config/tc-rl78.c:232 config/tc-rx.c:869
13391
msgid "Value %d doesn't fit in signed %d-bit field"
13394
#: config/tc-rl78.c:364
13396
msgid "%%%s() must be outermost term in expression"
13399
#: config/tc-rl78.c:591 config/tc-rx.c:2192
13401
msgid "unsupported constant size %d\n"
13404
#: config/tc-rl78.c:604
13406
msgid "%%hi16/%%lo16 only applies to .short or .hword"
13409
#: config/tc-rl78.c:609
13411
msgid "%%hi8 only applies to .byte"
13414
#: config/tc-rl78.c:619 config/tc-rx.c:2199
13415
msgid "difference of two symbols only supported with .long, .short, or .byte"
13418
#: config/tc-rl78.c:855 config/tc-rx.c:2389
13420
msgid "Unknown reloc in md_apply_fix: %s"
13423
#: config/tc-rx.c:173
13425
msgid "unrecognised RX CPU type %s"
13428
#: config/tc-rx.c:184
13430
msgid " RX specific command line options:\n"
13433
#: config/tc-rx.c:185
13435
msgid " --mbig-endian-data\n"
13438
#: config/tc-rx.c:186
13440
msgid " --mlittle-endian-data [default]\n"
13443
#: config/tc-rx.c:187
13445
msgid " --m32bit-doubles [default]\n"
13448
#: config/tc-rx.c:188
13450
msgid " --m64bit-doubles\n"
13453
#: config/tc-rx.c:189
13455
msgid " --muse-conventional-section-names\n"
13458
#: config/tc-rx.c:190
13460
msgid " --muse-renesas-section-names [default]\n"
13463
#: config/tc-rx.c:191
13465
msgid " --msmall-data-limit\n"
13468
#: config/tc-rx.c:192
13470
msgid " --mrelax\n"
13473
#: config/tc-rx.c:193
13478
#: config/tc-rx.c:194
13480
msgid " --mint-register=<value>\n"
13483
#: config/tc-rx.c:195
13485
msgid " --mcpu=<rx100|rx200|rx600|rx610>\n"
13488
#: config/tc-rx.c:275
13489
msgid "no filename following .INCLUDE pseudo-op"
13492
#: config/tc-rx.c:378
13494
msgid "unable to locate include file: %s"
13497
#: config/tc-rx.c:429
13499
msgid "unrecognised alignment value in .SECTION directive: %s"
13502
#: config/tc-rx.c:446
13504
msgid "unknown parameter following .SECTION directive: %s"
13507
#: config/tc-rx.c:535
13508
msgid "expecting either ON or OFF after .list"
13511
#: config/tc-rx.c:571
13513
msgid "The \".%s\" pseudo-op is not implemented\n"
13516
#: config/tc-rx.c:1069
13517
msgid "The .DEFINE pseudo-op is not implemented"
13520
#: config/tc-rx.c:1071
13521
msgid "The .MACRO pseudo-op is not implemented"
13524
#: config/tc-rx.c:1073
13525
msgid "The .BTEQU pseudo-op is not implemented."
13528
#: config/tc-rx.c:2057
13529
msgid "invalid immediate size"
13532
#: config/tc-rx.c:2076
13533
msgid "invalid immediate field position"
13536
#: config/tc-rx.c:2125
13538
msgid "bad frag at %p : fix %ld addr %ld %ld \n"
13541
#: config/tc-rx.c:2243
13543
msgid "jump not 3..10 bytes away (is %d)"
13546
#: config/tc-s390.c:338 config/tc-sparc.c:297
13547
msgid "Invalid default architecture, broken assembler."
13550
#: config/tc-s390.c:451 config/tc-sparc.c:508
13552
msgid "invalid architecture -A%s"
13555
#: config/tc-s390.c:474
13559
" -mregnames Allow symbolic names for registers\n"
13560
" -mwarn-areg-zero Warn about zero base/index registers\n"
13561
" -mno-regnames Do not allow symbolic names for registers\n"
13562
" -m31 Set file format to 31 bit format\n"
13563
" -m64 Set file format to 64 bit format\n"
13566
#: config/tc-s390.c:481
13569
" -V print assembler version number\n"
13570
" -Qy, -Qn ignored\n"
13573
#: config/tc-s390.c:546
13574
msgid "The 64 bit file format is used without esame instructions."
13577
#: config/tc-s390.c:562
13579
msgid "Internal assembler error for instruction format %s"
13582
#: config/tc-s390.c:608
13584
msgid "operand out of range (%s not between %ld and %ld)"
13587
#: config/tc-s390.c:790
13589
msgid "identifier+constant@%s means identifier@%s+constant"
13592
#: config/tc-s390.c:871
13593
msgid "Can't handle O_big in s390_exp_compare"
13596
#: config/tc-s390.c:952
13597
msgid "Invalid suffix for literal pool entry"
13600
#: config/tc-s390.c:1009
13601
msgid "Big number is too big"
13604
#: config/tc-s390.c:1156
13605
msgid "relocation not applicable"
13608
#: config/tc-s390.c:1273
13609
msgid "index register specified but zero"
13612
#: config/tc-s390.c:1277
13613
msgid "base register specified but zero"
13616
#: config/tc-s390.c:1281
13617
msgid "odd numbered general purpose register specified as register pair"
13620
#: config/tc-s390.c:1289
13622
"invalid floating point register pair. Valid fp register pair operands are "
13623
"0, 1, 4, 5, 8, 9, 12 or 13."
13626
#: config/tc-s390.c:1378
13627
msgid "invalid operand suffix"
13630
#: config/tc-s390.c:1401
13631
msgid "syntax error; missing '(' after displacement"
13634
#: config/tc-s390.c:1417 config/tc-s390.c:1461 config/tc-s390.c:1491
13635
msgid "syntax error; expected ,"
13638
#: config/tc-s390.c:1449
13639
msgid "syntax error; missing ')' after base register"
13642
#: config/tc-s390.c:1478
13643
msgid "syntax error; ')' not allowed here"
13646
#: config/tc-s390.c:1613
13648
msgid "Opcode %s not available in this mode"
13651
#: config/tc-s390.c:1668 config/tc-s390.c:1691 config/tc-s390.c:1704
13652
msgid "Invalid .insn format\n"
13655
#: config/tc-s390.c:1676
13657
msgid "Unrecognized opcode format: `%s'"
13660
#: config/tc-s390.c:1707
13661
msgid "second operand of .insn not a constant\n"
13664
#: config/tc-s390.c:1710
13665
msgid "missing comma after insn constant\n"
13668
#: config/tc-s390.c:1923
13669
msgid ".machinemode stack overflow"
13672
#: config/tc-s390.c:1930
13673
msgid ".machinemode stack underflow"
13676
#: config/tc-s390.c:2145
13678
msgid "cannot emit relocation %s against subsy symbol %s"
13681
#: config/tc-s390.c:2249
13682
msgid "unsupported relocation type"
13685
#: config/tc-s390.c:2304
13687
msgid "cannot emit PC relative %s relocation%s%s"
13690
#: config/tc-s390.c:2443
13692
msgid "Gas failure, reloc type %s\n"
13695
#: config/tc-s390.c:2445
13697
msgid "Gas failure, reloc type #%i\n"
13700
#: config/tc-score.c:260
13701
msgid "div / mul are reserved instructions"
13704
#: config/tc-score.c:261
13705
msgid "This architecture doesn't support mmu"
13708
#: config/tc-score.c:262
13709
msgid "This architecture doesn't support atomic instruction"
13712
#: config/tc-score.c:469
13713
msgid "S+core register expected"
13716
#: config/tc-score.c:470
13717
msgid "S+core special-register expected"
13720
#: config/tc-score.c:471
13721
msgid "S+core co-processor register expected"
13724
#: config/tc-score.c:1074 config/tc-score.c:2068
13725
msgid "Using temp register(r1)"
13728
#: config/tc-score.c:1093
13730
msgid "register expected, not '%.100s'"
13733
#: config/tc-score.c:1149 config/tc-score.c:5485
13734
msgid "rd must be even number."
13737
#: config/tc-score.c:1513 config/tc-score.c:1520
13739
msgid "invalid constant: %d bit expression not in range %u..%u"
13742
#: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
13743
#: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
13744
#: config/tc-score.c:3462
13746
msgid "invalid constant: %d bit expression not in range %d..%d"
13749
#: config/tc-score.c:1558
13750
msgid "invalid constant: bit expression not defined"
13753
#: config/tc-score.c:2082
13755
msgid "low register(r0-r15)expected, not '%.100s'"
13758
#: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
13759
#: config/tc-score.c:3695
13764
#: config/tc-score.c:2158 config/tc-score.c:3103 config/tc-score.c:3305
13765
#: config/tc-score.c:3321 config/tc-score.c:3392 config/tc-score.c:3447
13766
#: config/tc-score.c:3671 config/tc-score.c:3716 config/tc-score.c:3865
13767
#: config/tc-score.c:3919 config/tc-score.c:3965
13772
#: config/tc-score.c:2347
13774
msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
13777
#: config/tc-score.c:2366
13779
msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
13782
#: config/tc-score.c:2382 config/tc-score.c:2389
13784
msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
13787
#: config/tc-score.c:2838
13788
msgid "address offset must be half word alignment"
13791
#: config/tc-score.c:2846
13792
msgid "address offset must be word alignment"
13795
#: config/tc-score.c:2986 config/tc-score.c:3123
13796
msgid "register same as write-back base"
13799
#: config/tc-score.c:3093
13800
msgid "pre-indexed expression expected"
13803
#: config/tc-score.c:3422
13805
msgid "invalid register number: %d is not in [r0--r7]"
13808
#: config/tc-score.c:3439
13809
msgid "comma is expected"
13812
#: config/tc-score.c:3470
13814
msgid "invalid constant: %d is not word align integer"
13817
#: config/tc-score.c:3509 config/tc-score.c:3552
13818
msgid "invalid constant: 32 bit expression not word align"
13821
#: config/tc-score.c:3518 config/tc-score.c:3561
13822
msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
13825
#: config/tc-score.c:3594
13827
"invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
13830
#: config/tc-score.c:3783 config/tc-score.c:3811
13831
msgid "imm5 should >= 2"
13834
#: config/tc-score.c:3788 config/tc-score.c:3817
13835
msgid "reg should <= 31"
13838
#: config/tc-score.c:3859 config/tc-score.c:3910
13842
#: config/tc-score.c:3903
13844
msgid "%s register same as write-back base"
13847
#: config/tc-score.c:3905
13848
msgid "destination"
13851
#: config/tc-score.c:3905
13855
#: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4946
13856
msgid "expression error"
13859
#: config/tc-score.c:4241
13860
msgid "value not in range [0, 0xffffffff]"
13863
#: config/tc-score.c:4317
13864
msgid "value not in range [-0xffffffff, 0xffffffff]"
13867
#: config/tc-score.c:4345
13868
msgid "li rd label isn't correct instruction form"
13871
#: config/tc-score.c:4515 config/tc-score.c:4670 config/tc-score.c:5197
13872
#: config/tc-score.c:5225
13873
msgid "lacking label "
13876
#: config/tc-score.c:4896
13877
msgid "s3_PIC code offset overflow (max 16 signed bits)"
13880
#: config/tc-score.c:4952
13881
msgid "value not in range [0, 0x7fffffff]"
13884
#: config/tc-score.c:4957
13885
msgid "end on line error"
13888
#: config/tc-score.c:5204
13890
"invalid constant: 25 bit expression not in range [-16777216, 16777215]"
13893
#: config/tc-score.c:5231
13894
msgid "invalid constant: 20 bit expression not in range -2^19..2^19"
13897
#: config/tc-score.c:5264
13898
msgid "lacking label"
13901
#: config/tc-score.c:5269
13902
msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
13905
#: config/tc-score.c:5365
13906
msgid "pce instruction error (16 bit || 16 bit)'"
13909
#: config/tc-score.c:5383 config/tc-score.c:5407 config/tc-score.c:5434
13910
#: config/tc-score.c:5463 config/tc-score.c:5512
13911
msgid "score3d instruction."
13914
#: config/tc-score.c:6031
13915
msgid "Unsupported use of .gpword"
13918
#: config/tc-score.c:6128
13920
msgid "BSS length (%d) < 0 ignored"
13923
#: config/tc-score.c:6143 read.c:2408
13925
msgid "error setting flags for \".sbss\": %s"
13928
#: config/tc-score.c:6157 config/tc-sparc.c:3939
13929
msgid "missing alignment"
13932
#: config/tc-score.c:6194
13934
msgid "alignment too large; %d assumed"
13937
#: config/tc-score.c:6199 read.c:2469
13938
msgid "alignment negative; 0 assumed"
13942
#: config/tc-score.c:6608 config/tc-score.c:6632
13943
msgid "size is not 4 or 6"
13946
#: config/tc-score.c:6691
13947
msgid "bad call to MD_ATOF()"
13950
#: config/tc-score.c:7198
13952
msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9]"
13955
#: config/tc-score.c:7213 config/tc-score.c:7242 config/tc-score.c:7294
13957
msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19]"
13960
#: config/tc-score.c:7264 config/tc-score.c:7319
13962
msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9]"
13965
#: config/tc-score.c:7488
13967
msgid "cannot represent %s relocation in this object file format1"
13970
#: config/tc-score.c:7779
13972
msgid "Sunplus-v2-0-0-20060510\n"
13975
#: config/tc-score.c:7799
13977
msgid " Score-specific assembler options:\n"
13980
#: config/tc-score.c:7801
13982
msgid " -EB\t\tassemble code for a big-endian cpu\n"
13985
#: config/tc-score.c:7806
13987
msgid " -EL\t\tassemble code for a little-endian cpu\n"
13990
#: config/tc-score.c:7810
13992
msgid " -FIXDD\t\tassemble code for fix data dependency\n"
13995
#: config/tc-score.c:7812
13998
" -NWARN\t\tassemble code for no warning message for fix data "
14002
#: config/tc-score.c:7814
14004
msgid " -SCORE5\t\tassemble code for target is SCORE5\n"
14007
#: config/tc-score.c:7816
14009
msgid " -SCORE5U\tassemble code for target is SCORE5U\n"
14012
#: config/tc-score.c:7818
14015
" -SCORE7\t\tassemble code for target is SCORE7, this is default "
14019
#: config/tc-score.c:7820
14021
msgid " -SCORE3\t\tassemble code for target is SCORE3\n"
14024
#: config/tc-score.c:7822
14027
" -march=score7\tassemble code for target is SCORE7, this is default "
14031
#: config/tc-score.c:7824
14033
msgid " -march=score3\tassemble code for target is SCORE3\n"
14036
#: config/tc-score.c:7826
14039
" -USE_R1\t\tassemble code for no warning message when using temp "
14043
#: config/tc-score.c:7828
14045
msgid " -KPIC\t\tassemble code for PIC\n"
14048
#: config/tc-score.c:7830
14050
msgid " -O0\t\tassembler will not perform any optimizations\n"
14053
#: config/tc-score.c:7832
14056
" -G gpnum\tassemble code for setting gpsize and default is 8 byte\n"
14059
#: config/tc-score.c:7834
14061
msgid " -V \t\tSunplus release version \n"
14064
#: config/tc-sh.c:64
14065
msgid "directive .big encountered when option -big required"
14068
#: config/tc-sh.c:74
14069
msgid "directive .little encountered when option -little required"
14072
#: config/tc-sh.c:1423
14073
msgid "illegal double indirection"
14076
#: config/tc-sh.c:1432
14077
msgid "illegal register after @-"
14080
#: config/tc-sh.c:1448
14081
msgid "must be @(r0,...)"
14084
#: config/tc-sh.c:1472
14085
msgid "syntax error in @(r0,...)"
14088
#: config/tc-sh.c:1477
14089
msgid "syntax error in @(r0...)"
14092
#: config/tc-sh.c:1522
14093
msgid "Deprecated syntax."
14096
#: config/tc-sh.c:1534 config/tc-sh.c:1539
14097
msgid "syntax error in @(disp,[Rn, gbr, pc])"
14100
#: config/tc-sh.c:1544
14101
msgid "expecting )"
14104
#: config/tc-sh.c:1552
14105
msgid "illegal register after @"
14108
#: config/tc-sh.c:2193
14110
msgid "unhandled %d\n"
14113
#: config/tc-sh.c:2403
14115
msgid "Invalid register: 'r%d'"
14118
#: config/tc-sh.c:2513
14120
msgid "failed for %d\n"
14123
#: config/tc-sh.c:2519
14124
msgid "misplaced PIC operand"
14127
#: config/tc-sh.c:2630 config/tc-sh.c:3029
14128
msgid "invalid operands for opcode"
14131
#: config/tc-sh.c:2635
14132
msgid "insn can't be combined with parallel processing insn"
14135
#: config/tc-sh.c:2642 config/tc-sh.c:2653 config/tc-sh.c:2685
14136
msgid "multiple movx specifications"
14139
#: config/tc-sh.c:2647 config/tc-sh.c:2669 config/tc-sh.c:2708
14140
msgid "multiple movy specifications"
14143
#: config/tc-sh.c:2656 config/tc-sh.c:2689
14144
msgid "invalid movx address register"
14147
#: config/tc-sh.c:2658
14148
msgid "insn cannot be combined with non-nopy"
14151
#: config/tc-sh.c:2672 config/tc-sh.c:2728
14152
msgid "invalid movy address register"
14155
#: config/tc-sh.c:2674
14156
msgid "insn cannot be combined with non-nopx"
14159
#: config/tc-sh.c:2687
14160
msgid "previous movy requires nopx"
14163
#: config/tc-sh.c:2695 config/tc-sh.c:2700
14164
msgid "invalid movx dsp register"
14167
#: config/tc-sh.c:2710
14168
msgid "previous movx requires nopy"
14171
#: config/tc-sh.c:2719 config/tc-sh.c:2724
14172
msgid "invalid movy dsp register"
14175
#: config/tc-sh.c:2734
14176
msgid "dsp immediate shift value not constant"
14179
#: config/tc-sh.c:2748 config/tc-sh.c:2774
14180
msgid "multiple parallel processing specifications"
14183
#: config/tc-sh.c:2767
14184
msgid "multiple condition specifications"
14187
#: config/tc-sh.c:2805
14188
msgid "insn cannot be combined with pmuls"
14191
#: config/tc-sh.c:2821
14192
msgid "bad combined pmuls output operand"
14195
#: config/tc-sh.c:2831
14196
msgid "destination register is same for parallel insns"
14199
#: config/tc-sh.c:2840
14200
msgid "condition not followed by conditionalizable insn"
14203
#: config/tc-sh.c:2850
14204
msgid "unrecognized characters at end of parallel processing insn"
14207
#: config/tc-sh.c:2966
14208
msgid "opcode not valid for this cpu variant"
14211
#: config/tc-sh.c:2999
14212
msgid "Delayed branches not available on SH1"
14215
#: config/tc-sh.c:3034
14217
msgid "excess operands: '%s'"
14220
#: config/tc-sh.c:3111
14221
msgid ".uses pseudo-op seen when not relaxing"
14224
#: config/tc-sh.c:3117
14225
msgid "bad .uses format"
14228
#: config/tc-sh.c:3228
14229
msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
14232
#: config/tc-sh.c:3234
14233
msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
14236
#: config/tc-sh.c:3236
14237
msgid "Invalid combination: --abi=64 with --isa=SHcompact"
14240
#: config/tc-sh.c:3268
14242
msgid "Invalid argument to --isa option: %s"
14245
#: config/tc-sh.c:3277
14246
msgid "Invalid combination: --abi=32 with --abi=64"
14249
#: config/tc-sh.c:3283
14250
msgid "Invalid combination: --abi=64 with --abi=32"
14253
#: config/tc-sh.c:3285
14254
msgid "Invalid combination: --isa=SHcompact with --abi=64"
14257
#: config/tc-sh.c:3289
14259
msgid "Invalid argument to --abi option: %s"
14262
#: config/tc-sh.c:3329
14266
"--little\t\tgenerate little endian code\n"
14267
"--big\t\t\tgenerate big endian code\n"
14268
"--relax\t\t\talter jump instructions for long displacements\n"
14269
"--renesas\t\tdisable optimization with section symbol for\n"
14270
"\t\t\tcompatibility with Renesas assembler.\n"
14271
"--small\t\t\talign sections to 4 byte boundaries, not 16\n"
14272
"--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
14273
"--allow-reg-prefix\tallow '$' as a register name prefix.\n"
14274
"--isa=[any\t\tuse most appropriate isa\n"
14275
" | dsp same as '-dsp'\n"
14279
#: config/tc-sh.c:3355
14282
"--isa=[shmedia\t\tset as the default instruction set for SH64\n"
14288
#: config/tc-sh.c:3360
14291
"--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
14292
"\t\t\tfile type\n"
14293
"--shcompact-const-crange emit code-range descriptors for constants in\n"
14294
"\t\t\tSHcompact code sections\n"
14295
"--no-mix\t\tdisallow SHmedia code in the same section as\n"
14296
"\t\t\tconstants and SHcompact code\n"
14297
"--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
14298
"--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
14299
"\t\t\tto 32 bits only\n"
14302
#: config/tc-sh.c:3372
14304
msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
14307
#: config/tc-sh.c:3463
14308
msgid ".uses does not refer to a local symbol in the same section"
14311
#: config/tc-sh.c:3482
14312
msgid "can't find fixup pointed to by .uses"
14315
#: config/tc-sh.c:3502
14316
msgid ".uses target does not refer to a local symbol in the same section"
14319
#: config/tc-sh.c:3579
14320
msgid "displacement overflows 12-bit field"
14323
#: config/tc-sh.c:3582
14325
msgid "displacement to defined symbol %s overflows 12-bit field"
14328
#: config/tc-sh.c:3586
14330
msgid "displacement to undefined symbol %s overflows 12-bit field"
14333
#: config/tc-sh.c:3659
14334
msgid "displacement overflows 8-bit field"
14337
#: config/tc-sh.c:3662
14339
msgid "displacement to defined symbol %s overflows 8-bit field"
14342
#: config/tc-sh.c:3666
14344
msgid "displacement to undefined symbol %s overflows 8-bit field "
14347
#: config/tc-sh.c:3683
14349
msgid "overflow in branch to %s; converted into longer instruction sequence"
14352
#: config/tc-sh.c:3748 config/tc-sh.c:3795 config/tc-sparc.c:4446
14353
#: config/tc-sparc.c:4470
14354
msgid "misaligned data"
14357
#: config/tc-sh.c:4124
14358
msgid "offset to unaligned destination"
14361
#: config/tc-sh.c:4129
14362
msgid "negative offset"
14365
#: config/tc-sh.c:4280
14366
msgid "misaligned offset"
14369
#: config/tc-sh64.c:568
14370
msgid "This operand must be constant at assembly time"
14373
#: config/tc-sh64.c:681
14374
msgid "Invalid operand expression"
14377
#: config/tc-sh64.c:773 config/tc-sh64.c:877
14378
msgid "PTB operand is a SHmedia symbol"
14381
#: config/tc-sh64.c:776 config/tc-sh64.c:874
14382
msgid "PTA operand is a SHcompact symbol"
14385
#: config/tc-sh64.c:792
14386
msgid "invalid expression in operand"
14389
#: config/tc-sh64.c:1483
14391
msgid "invalid operand, not a 5-bit unsigned value: %d"
14394
#: config/tc-sh64.c:1488
14396
msgid "invalid operand, not a 6-bit signed value: %d"
14399
#: config/tc-sh64.c:1493
14401
msgid "invalid operand, not a 6-bit unsigned value: %d"
14404
#: config/tc-sh64.c:1498 config/tc-sh64.c:1510
14406
msgid "invalid operand, not a 11-bit signed value: %d"
14409
#: config/tc-sh64.c:1500
14411
msgid "invalid operand, not a multiple of 32: %d"
14414
#: config/tc-sh64.c:1505
14416
msgid "invalid operand, not a 10-bit signed value: %d"
14419
#: config/tc-sh64.c:1512
14421
msgid "invalid operand, not an even value: %d"
14424
#: config/tc-sh64.c:1517
14426
msgid "invalid operand, not a 12-bit signed value: %d"
14429
#: config/tc-sh64.c:1519
14431
msgid "invalid operand, not a multiple of 4: %d"
14434
#: config/tc-sh64.c:1524
14436
msgid "invalid operand, not a 13-bit signed value: %d"
14439
#: config/tc-sh64.c:1526
14441
msgid "invalid operand, not a multiple of 8: %d"
14444
#: config/tc-sh64.c:1531
14446
msgid "invalid operand, not a 16-bit signed value: %d"
14449
#: config/tc-sh64.c:1536
14451
msgid "invalid operand, not a 16-bit unsigned value: %d"
14454
#: config/tc-sh64.c:1542
14455
msgid "operand out of range for PT, PTA and PTB"
14458
#: config/tc-sh64.c:1544
14460
msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
14463
#: config/tc-sh64.c:2064
14465
msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
14468
#: config/tc-sh64.c:2421 config/tc-sh64.c:2584 config/tc-sh64.c:2599
14469
msgid "invalid PIC reference"
14472
#: config/tc-sh64.c:2478
14473
msgid "can't find opcode"
14476
#: config/tc-sh64.c:2681 config/tc-sh64.c:2721
14477
msgid "invalid operand: expression in PT target"
14480
#: config/tc-sh64.c:2812
14482
msgid "invalid operands to %s"
14485
#: config/tc-sh64.c:2818
14487
msgid "excess operands to %s"
14490
#: config/tc-sh64.c:2863
14492
msgid "The `.mode %s' directive is not valid with this architecture"
14495
#: config/tc-sh64.c:2871
14497
msgid "Invalid argument to .mode: %s"
14500
#: config/tc-sh64.c:2901
14502
msgid "The `.abi %s' directive is not valid with this architecture"
14505
#: config/tc-sh64.c:2907
14506
msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
14509
#: config/tc-sh64.c:2912
14510
msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
14513
#: config/tc-sh64.c:2915
14515
msgid "Invalid argument to .abi: %s"
14518
#: config/tc-sh64.c:2970
14519
msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
14522
#: config/tc-sh64.c:2975
14523
msgid "-shcompact-const-crange is invalid without SHcompact"
14526
#: config/tc-sh64.c:2978
14527
msgid "-expand-pt32 only valid with -abi=64"
14530
#: config/tc-sh64.c:2981
14531
msgid "-no-expand only valid with SHcompact or SHmedia"
14534
#: config/tc-sh64.c:2984
14535
msgid "-expand-pt32 invalid together with -no-expand"
14538
#: config/tc-sh64.c:3198
14540
"SHmedia code not allowed in same section as constants and SHcompact code"
14543
#: config/tc-sh64.c:3216
14544
msgid "No segment info for current section"
14547
#: config/tc-sh64.c:3255
14548
msgid "duplicate datalabel operator ignored"
14551
#: config/tc-sh64.c:3325
14552
msgid "Invalid DataLabel expression"
14555
#: config/tc-sparc.c:301 config/tc-sparc.c:514
14556
msgid "Bad opcode table, broken assembler."
14559
#: config/tc-sparc.c:506
14561
msgid "invalid architecture -xarch=%s"
14564
#: config/tc-sparc.c:578
14566
msgid "No compiled in support for %d bit object file format"
14569
#: config/tc-sparc.c:659
14571
msgid "SPARC options:\n"
14574
#: config/tc-sparc.c:688
14578
"\t\t\tspecify variant of SPARC architecture\n"
14579
"-bump\t\t\twarn when assembler switches architectures\n"
14580
"-sparc\t\t\tignored\n"
14581
"--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
14582
"-relax\t\t\trelax jumps and branches (default)\n"
14583
"-no-relax\t\tavoid changing any jumps and branches\n"
14586
#: config/tc-sparc.c:696
14588
msgid "-k\t\t\tgenerate PIC\n"
14591
#: config/tc-sparc.c:700
14594
"-32\t\t\tcreate 32 bit object file\n"
14595
"-64\t\t\tcreate 64 bit object file\n"
14598
#: config/tc-sparc.c:703
14600
msgid "\t\t\t[default is %d]\n"
14603
#: config/tc-sparc.c:705
14606
"-TSO\t\t\tuse Total Store Ordering\n"
14607
"-PSO\t\t\tuse Partial Store Ordering\n"
14608
"-RMO\t\t\tuse Relaxed Memory Ordering\n"
14611
#: config/tc-sparc.c:709
14613
msgid "\t\t\t[default is %s]\n"
14616
#: config/tc-sparc.c:711
14619
"-KPIC\t\t\tgenerate PIC\n"
14620
"-V\t\t\tprint assembler version number\n"
14621
"-undeclared-regs\tignore application global register usage without\n"
14622
"\t\t\tappropriate .register directive (default)\n"
14623
"-no-undeclared-regs\tforce error on application global register usage\n"
14624
"\t\t\twithout appropriate .register directive\n"
14625
"-q\t\t\tignored\n"
14626
"-Qy, -Qn\t\tignored\n"
14627
"-s\t\t\tignored\n"
14630
#: config/tc-sparc.c:723
14633
"-EL\t\t\tgenerate code for a little endian machine\n"
14634
"-EB\t\t\tgenerate code for a big endian machine\n"
14635
"--little-endian-data\tgenerate code for a machine having big endian\n"
14636
" instructions and little endian data.\n"
14639
#: config/tc-sparc.c:862
14641
msgid "Internal error: losing opcode: `%s' \"%s\"\n"
14644
#: config/tc-sparc.c:881
14646
msgid "Internal error: can't find opcode `%s' for `%s'\n"
14649
#: config/tc-sparc.c:1027
14650
msgid "Support for 64-bit arithmetic not compiled in."
14653
#: config/tc-sparc.c:1073
14654
msgid "set: number not in 0..4294967295 range"
14657
#: config/tc-sparc.c:1080
14658
msgid "set: number not in -2147483648..4294967295 range"
14661
#: config/tc-sparc.c:1139
14662
msgid "setsw: number not in -2147483648..4294967295 range"
14665
#: config/tc-sparc.c:1187
14666
msgid "setx: temporary register same as destination register"
14669
#: config/tc-sparc.c:1258
14670
msgid "setx: illegal temporary register g0"
14673
#: config/tc-sparc.c:1355
14674
msgid "FP branch in delay slot"
14677
#: config/tc-sparc.c:1370
14678
msgid "FP branch preceded by FP instruction; NOP inserted"
14681
#: config/tc-sparc.c:1410
14682
msgid "failed special case insn sanity check"
14685
#: config/tc-sparc.c:1562
14686
msgid ": invalid membar mask name"
14689
#: config/tc-sparc.c:1578
14690
msgid ": invalid membar mask expression"
14693
#: config/tc-sparc.c:1583
14694
msgid ": invalid membar mask number"
14697
#: config/tc-sparc.c:1598
14698
msgid ": invalid siam mode expression"
14701
#: config/tc-sparc.c:1603
14702
msgid ": invalid siam mode number"
14705
#: config/tc-sparc.c:1619
14706
msgid ": invalid prefetch function name"
14709
#: config/tc-sparc.c:1627
14710
msgid ": invalid prefetch function expression"
14713
#: config/tc-sparc.c:1632
14714
msgid ": invalid prefetch function number"
14717
#: config/tc-sparc.c:1660 config/tc-sparc.c:1672
14718
msgid ": unrecognizable privileged register"
14721
#: config/tc-sparc.c:1696 config/tc-sparc.c:1708
14722
msgid ": unrecognizable hyperprivileged register"
14725
#: config/tc-sparc.c:1732 config/tc-sparc.c:1757
14726
msgid ": unrecognizable v9a or v9b ancillary state register"
14729
#: config/tc-sparc.c:1737
14730
msgid ": rd on write only ancillary state register"
14733
#. %sys_tick and %sys_tick_cmpr are v9bnotv9a
14734
#: config/tc-sparc.c:1745
14735
msgid ": unrecognizable v9a ancillary state register"
14738
#: config/tc-sparc.c:1781
14739
msgid ": asr number must be between 16 and 31"
14742
#: config/tc-sparc.c:1789
14743
msgid ": asr number must be between 0 and 31"
14746
#: config/tc-sparc.c:1799
14748
msgid ": expecting %asrN"
14751
#: config/tc-sparc.c:1841
14752
msgid ": crypto immediate must be between 0 and 31"
14755
#: config/tc-sparc.c:1850
14756
msgid ": expecting crypto immediate"
14759
#: config/tc-sparc.c:2032 config/tc-sparc.c:2070 config/tc-sparc.c:2502
14760
#: config/tc-sparc.c:2538
14762
msgid "Illegal operands: %%%s requires arguments in ()"
14765
#: config/tc-sparc.c:2038
14768
"Illegal operands: %%%s cannot be used together with other relocs in the insn "
14772
#: config/tc-sparc.c:2049
14774
msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
14777
#: config/tc-sparc.c:2256
14778
msgid "detected global register use not covered by .register pseudo-op"
14781
#: config/tc-sparc.c:2331
14782
msgid ": There are only 64 f registers; [0-63]"
14785
#: config/tc-sparc.c:2333 config/tc-sparc.c:2351
14786
msgid ": There are only 32 f registers; [0-31]"
14789
#: config/tc-sparc.c:2343
14790
msgid ": There are only 32 single precision f registers; [0-31]"
14793
#: config/tc-sparc.c:2550
14796
"Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
14799
#: config/tc-sparc.c:2667
14801
msgid "Illegal operands: Can't add non-constant expression to %%%s()"
14804
#: config/tc-sparc.c:2677
14807
"Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
14811
#: config/tc-sparc.c:2695
14812
msgid ": PC-relative operand can't be a constant"
14815
#: config/tc-sparc.c:2702
14816
msgid ": TLS operand can't be a constant"
14819
#: config/tc-sparc.c:2728
14820
msgid ": Immediate value in cbcond is out of range."
14823
#: config/tc-sparc.c:2755
14824
msgid ": invalid ASI name"
14827
#: config/tc-sparc.c:2763
14828
msgid ": invalid ASI expression"
14831
#: config/tc-sparc.c:2768
14832
msgid ": invalid ASI number"
14835
#: config/tc-sparc.c:2865
14836
msgid "OPF immediate operand out of range (0-0x1ff)"
14839
#: config/tc-sparc.c:2870
14840
msgid "non-immediate OPF operand, ignored"
14843
#: config/tc-sparc.c:2889
14844
msgid ": invalid cpreg name"
14847
#: config/tc-sparc.c:2918
14849
msgid "Illegal operands%s"
14852
#: config/tc-sparc.c:2957
14854
msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
14857
#: config/tc-sparc.c:2993
14859
msgid "Architecture mismatch on \"%s\"."
14862
#: config/tc-sparc.c:2994
14864
msgid " (Requires %s; requested architecture is %s.)"
14867
#: config/tc-sparc.c:3006
14869
msgid "Hardware capability \"%s\" not enabled for \"%s\"."
14872
#: config/tc-sparc.c:3404 config/tc-sparc.c:3411 config/tc-sparc.c:3418
14873
#: config/tc-sparc.c:3425 config/tc-sparc.c:3432 config/tc-sparc.c:3441
14874
#: config/tc-sparc.c:3453 config/tc-sparc.c:3464 config/tc-sparc.c:3486
14875
#: config/tc-sparc.c:3510 write.c:1160
14876
msgid "relocation overflow"
14879
#: config/tc-sparc.c:3565
14881
msgid "bad or unhandled relocation type: 0x%02x"
14884
#: config/tc-sparc.c:3901
14885
msgid "Expected comma after name"
14888
#: config/tc-sparc.c:3910
14890
msgid "BSS length (%d.) <0! Ignored."
14893
#: config/tc-sparc.c:3922
14894
msgid "bad .reserve segment -- expected BSS segment"
14897
#: config/tc-sparc.c:3950
14899
msgid "alignment too large; assuming %d"
14902
#: config/tc-sparc.c:3956 config/tc-sparc.c:4106
14903
msgid "negative alignment"
14906
#: config/tc-sparc.c:3966 config/tc-sparc.c:4128 read.c:1482 read.c:2481
14907
msgid "alignment not a power of 2"
14910
#: config/tc-sparc.c:4019
14912
msgid "Ignoring attempt to re-define symbol %s"
14915
#: config/tc-sparc.c:4043 config/tc-v850.c:284
14916
msgid "Expected comma after symbol-name"
14919
#: config/tc-sparc.c:4053
14921
msgid ".COMMon length (%lu) out of range ignored"
14924
#: config/tc-sparc.c:4086
14925
msgid "Expected comma after common length"
14928
#: config/tc-sparc.c:4100
14930
msgid "alignment too large; assuming %ld"
14933
#: config/tc-sparc.c:4243
14934
msgid "Unknown segment type"
14937
#: config/tc-sparc.c:4318 config/tc-sparc.c:4328
14939
msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
14942
#: config/tc-sparc.c:4346
14943
msgid "redefinition of global register"
14946
#: config/tc-sparc.c:4357
14948
msgid "Register symbol %s already defined."
14951
#: config/tc-sparc.c:4561
14953
msgid "Illegal operands: %%r_plt in %d-byte data field"
14956
#: config/tc-sparc.c:4571
14958
msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
14961
#: config/tc-sparc.c:4608 config/tc-vax.c:3312
14963
msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
14966
#: config/tc-sparc.c:4616 config/tc-sparc.c:4647 config/tc-sparc.c:4656
14967
#: config/tc-vax.c:3320 config/tc-vax.c:3351 config/tc-vax.c:3360
14969
msgid "Illegal operands: %%r_%s%d requires arguments in ()"
14972
#: config/tc-sparc.c:4665 config/tc-vax.c:3369
14974
msgid "Illegal operands: garbage after %%r_%s%d()"
14977
#: config/tc-sparc.h:65
14978
msgid "sparc convert_frag\n"
14981
#: config/tc-sparc.h:67 config/tc-z80.h:53
14982
msgid "estimate_size_before_relax called"
14985
#: config/tc-spu.c:130
14987
msgid "Can't hash instruction '%s':%s"
14990
#: config/tc-spu.c:184
14993
" --apuasm\t\t emulate behaviour of apuasm\n"
14996
#: config/tc-spu.c:290
14998
msgid "Invalid mnemonic '%s'"
15001
#: config/tc-spu.c:296
15003
msgid "'%s' is only available in DD2.0 or higher."
15006
#: config/tc-spu.c:328
15008
msgid "Error in argument %d. Expecting: \"%s\""
15011
#: config/tc-spu.c:339
15012
msgid "Mixing register syntax, with and without '$'."
15015
#: config/tc-spu.c:345
15017
msgid "Treating '%-*s' as a symbol."
15020
#: config/tc-spu.c:564
15021
msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
15024
#: config/tc-spu.c:566
15025
msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
15028
#: config/tc-spu.c:609
15030
msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
15033
#: config/tc-spu.c:615
15035
msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
15038
#: config/tc-spu.c:685 config/tc-spu.c:688
15040
msgid "Constant expression %d out of range, [%d, %d]."
15043
#: config/tc-spu.c:790
15045
msgid "invalid priority '%lu'"
15048
#: config/tc-spu.c:796
15050
msgid "invalid lrlive '%lu'"
15053
#: config/tc-spu.c:855
15054
msgid "Relaxation should never occur"
15057
#: config/tc-spu.c:1005
15059
msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
15062
#: config/tc-spu.h:85
15063
msgid "spu convert_frag\n"
15066
#: config/tc-tic30.c:37
15070
#: config/tc-tic30.c:37
15074
#: config/tc-tic30.c:37
15078
#: config/tc-tic30.c:37
15082
#: config/tc-tic30.c:37
15086
#: config/tc-tic30.c:483
15087
msgid "More than one AR register found in indirect reference"
15090
#: config/tc-tic30.c:488
15091
msgid "Illegal AR register in indirect reference"
15094
#: config/tc-tic30.c:508
15095
msgid "More than one displacement found in indirect reference"
15098
#: config/tc-tic30.c:516
15099
msgid "Invalid displacement in indirect reference"
15102
#: config/tc-tic30.c:533
15103
msgid "AR register not found in indirect reference"
15106
#. Maybe an implied displacement of 1 again.
15107
#: config/tc-tic30.c:549
15108
msgid "required displacement wasn't given in indirect reference"
15111
#: config/tc-tic30.c:555
15112
msgid "illegal indirect reference"
15115
#: config/tc-tic30.c:561
15116
msgid "displacement must be an unsigned 8-bit number"
15119
#: config/tc-tic30.c:747 config/tc-tic30.c:1494
15121
msgid "Invalid character %s before %s operand"
15124
#: config/tc-tic30.c:766 config/tc-tic30.c:1509
15126
msgid "Unbalanced parenthesis in %s operand."
15129
#: config/tc-tic30.c:782 config/tc-tic30.c:1519
15131
msgid "Invalid character %s in %s operand"
15134
#: config/tc-tic30.c:801 config/tc-tic30.c:1536
15136
msgid "Spurious operands; (%d operands/instruction max)"
15139
#. Just skip it, if it's \n complain.
15140
#: config/tc-tic30.c:819 config/tc-tic30.c:835 config/tc-tic30.c:1553
15141
#: config/tc-tic30.c:1569
15142
msgid "Expecting operand after ','; got nothing"
15145
#: config/tc-tic30.c:824 config/tc-tic30.c:1558
15146
msgid "Expecting operand before ','; got nothing"
15149
#: config/tc-tic30.c:862
15150
msgid "incorrect number of operands given in the first instruction"
15153
#: config/tc-tic30.c:868
15154
msgid "incorrect number of operands given in the second instruction"
15157
#: config/tc-tic30.c:889
15159
msgid "%s instruction, operand %d doesn't match"
15162
#. Shouldn't get here.
15163
#: config/tc-tic30.c:913 config/tc-tic30.c:920
15164
msgid "incorrect format for multiply parallel instruction"
15167
#: config/tc-tic30.c:927
15168
msgid "destination for multiply can only be R0 or R1"
15171
#: config/tc-tic30.c:934
15172
msgid "destination for add/subtract can only be R2 or R3"
15175
#: config/tc-tic30.c:1001
15176
msgid "loading the same register in parallel operation"
15179
#: config/tc-tic30.c:1383
15180
msgid "pc-relative "
15183
#: config/tc-tic30.c:1444
15185
msgid "Invalid character %s in opcode"
15188
#: config/tc-tic30.c:1474
15190
msgid "Unknown TMS320C30 instruction: %s"
15193
#: config/tc-tic30.c:1594
15194
msgid "Incorrect number of operands given"
15197
#: config/tc-tic30.c:1627
15199
msgid "The %s operand doesn't match"
15202
#. Shouldn't make it to this stage.
15203
#: config/tc-tic30.c:1652 config/tc-tic30.c:1664
15204
msgid "Incompatible first and second operands in instruction"
15207
#: config/tc-tic30.c:1778
15208
msgid "invalid short form floating point immediate operand"
15211
#: config/tc-tic30.c:1788
15212
msgid "rounding down first operand float to unsigned int"
15215
#: config/tc-tic30.c:1790
15216
msgid "only lower 16-bits of first operand are used"
15219
#: config/tc-tic30.c:1800
15220
msgid "rounding down first operand float to signed int"
15223
#: config/tc-tic30.c:1805 config/tc-tic30.c:1876
15224
msgid "first operand is too large for 16-bit signed int"
15227
#: config/tc-tic30.c:1870
15228
msgid "first operand is floating point"
15231
#. Shouldn't get here.
15232
#: config/tc-tic30.c:1901
15233
msgid "interrupt vector for trap instruction out of range"
15236
#: config/tc-tic30.c:1946
15237
msgid "LDP instruction needs a 24-bit operand"
15240
#: config/tc-tic30.c:1970
15241
msgid "first operand is too large for a 24-bit displacement"
15244
#: config/tc-tic4x.c:393
15245
msgid "Nan, using zero."
15248
#: config/tc-tic4x.c:515
15250
msgid "Cannot represent exponent in %d bits"
15253
#: config/tc-tic4x.c:598 config/tc-tic4x.c:608
15254
msgid "Invalid floating point number"
15257
#: config/tc-tic4x.c:728
15258
msgid "Comma expected\n"
15261
#: config/tc-tic4x.c:768 config/tc-tic54x.c:479
15262
msgid ".bss size argument missing\n"
15265
#: config/tc-tic4x.c:776
15267
msgid ".bss size %ld < 0!"
15270
#: config/tc-tic4x.c:910
15271
msgid "Non-constant symbols not allowed\n"
15274
#: config/tc-tic4x.c:941
15275
msgid "Symbol missing\n"
15279
#. Skip null symbol terminator.
15280
#: config/tc-tic4x.c:987
15281
msgid ".sect: subsection name ignored"
15284
#: config/tc-tic4x.c:1015 config/tc-tic4x.c:1115 config/tc-tic54x.c:1441
15286
msgid "Error setting flags for \"%s\": %s"
15289
#: config/tc-tic4x.c:1046
15290
msgid ".set syntax invalid\n"
15293
#: config/tc-tic4x.c:1104
15294
msgid ".usect: non-zero alignment flag ignored"
15297
#: config/tc-tic4x.c:1135
15299
msgid "This assembler does not support processor generation %ld"
15302
#: config/tc-tic4x.c:1139
15303
msgid "Changing processor generation on fly not supported..."
15306
#: config/tc-tic4x.c:1438
15307
msgid "Auxiliary register AR0--AR7 required for indirect"
15310
#: config/tc-tic4x.c:1452
15312
msgid "Bad displacement %d (require 0--255)\n"
15315
#: config/tc-tic4x.c:1470
15316
msgid "Index register IR0,IR1 required for displacement"
15319
#: config/tc-tic4x.c:1539
15320
msgid "Expecting a register name"
15323
#: config/tc-tic4x.c:1551 config/tc-tic4x.c:1574 config/tc-tic4x.c:1643
15324
msgid "Number too large"
15327
#: config/tc-tic4x.c:1591
15328
msgid "Expecting a constant value"
15331
#: config/tc-tic4x.c:1598
15333
msgid "Bad direct addressing construct %s"
15336
#: config/tc-tic4x.c:1602
15338
msgid "Direct value of %ld is not suitable"
15341
#: config/tc-tic4x.c:1626
15342
msgid "Unknown indirect addressing mode"
15345
#: config/tc-tic4x.c:1723
15347
msgid "Immediate value of %ld is too large for ldf"
15350
#: config/tc-tic4x.c:1763
15351
msgid "Destination register must be ARn"
15354
#: config/tc-tic4x.c:1782 config/tc-tic4x.c:2155 config/tc-tic4x.c:2214
15356
msgid "Immediate value of %ld is too large"
15359
#: config/tc-tic4x.c:1811 config/tc-tic4x.c:2016
15360
msgid "Invalid indirect addressing mode"
15363
#: config/tc-tic4x.c:1835 config/tc-tic4x.c:1875 config/tc-tic4x.c:2066
15364
#: config/tc-tic4x.c:2088
15365
msgid "Register must be Rn"
15368
#: config/tc-tic4x.c:1889 config/tc-tic4x.c:1959 config/tc-tic4x.c:1973
15369
msgid "Register must be R0--R7"
15372
#: config/tc-tic4x.c:1913 config/tc-tic4x.c:1941
15374
msgid "Invalid indirect addressing mode displacement %d"
15377
#: config/tc-tic4x.c:1987
15378
msgid "Destination register must be R2 or R3"
15381
#: config/tc-tic4x.c:2001
15382
msgid "Destination register must be R0 or R1"
15385
#: config/tc-tic4x.c:2038
15387
msgid "Displacement value of %ld is too large"
15390
#: config/tc-tic4x.c:2099 config/tc-tic4x.c:2230
15391
msgid "Floating point number not valid in expression"
15394
#: config/tc-tic4x.c:2113
15396
msgid "Signed immediate value %ld too large"
15399
#: config/tc-tic4x.c:2176
15401
msgid "Unsigned immediate value %ld too large"
15404
#: config/tc-tic4x.c:2244
15406
msgid "Immediate value %ld too large"
15409
#: config/tc-tic4x.c:2263 config/tc-tic4x.c:2291
15410
msgid "Register must be ivtp or tvtp"
15413
#: config/tc-tic4x.c:2277
15414
msgid "Register must be address register"
15417
#: config/tc-tic4x.c:2350
15418
msgid "Source and destination register should not be equal"
15421
#: config/tc-tic4x.c:2365
15422
msgid "Equal parallell destination registers, one result will be discarded"
15425
#: config/tc-tic4x.c:2406
15426
msgid "Too many operands scanned"
15429
#: config/tc-tic4x.c:2436
15430
msgid "Parallel opcode cannot contain more than two instructions"
15433
#: config/tc-tic4x.c:2509
15435
msgid "Invalid operands for %s"
15438
#: config/tc-tic4x.c:2512
15440
msgid "Invalid instruction %s"
15443
#: config/tc-tic4x.c:2661
15445
msgid "Bad relocation type: 0x%02x"
15448
#: config/tc-tic4x.c:2719
15450
msgid "Unsupported processor generation %d"
15453
#: config/tc-tic4x.c:2727
15454
msgid "Option -b is depreciated, please use -mbig"
15457
#: config/tc-tic4x.c:2733
15458
msgid "Option -p is depreciated, please use -mmemparm"
15461
#: config/tc-tic4x.c:2739
15462
msgid "Option -r is depreciated, please use -mregparm"
15465
#: config/tc-tic4x.c:2745
15466
msgid "Option -s is depreciated, please use -msmall"
15469
#: config/tc-tic4x.c:2773
15474
" -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
15475
" 30 - TMS320C30\n"
15476
" 31 - TMS320C31, TMS320LC31\n"
15477
" 32 - TMS320C32\n"
15478
" 33 - TMS320VC33\n"
15479
" 40 - TMS320C40\n"
15480
" 44 - TMS320C44\n"
15481
" -mrev=REV set cpu hardware revision (integer numbers).\n"
15482
" Combinations of -mcpu and -mrev will "
15484
" the appropriate options (-midle2, -mlowpower and\n"
15485
" -menhanced) according to the selected type\n"
15486
" -mbig select big memory model\n"
15487
" -msmall select small memory model (default)\n"
15488
" -mregparm select register parameters (default)\n"
15489
" -mmemparm select memory parameters\n"
15490
" -midle2 enable IDLE2 support\n"
15491
" -mlowpower enable LOPOWER and MAXSPEED support\n"
15492
" -menhanced enable enhanced opcode support\n"
15495
#: config/tc-tic4x.c:2818
15497
msgid "Label \"$%d\" redefined"
15500
#: config/tc-tic4x.c:3028
15502
msgid "Reloc %d not supported by object file format"
15505
#. Only word (et al.), align, or conditionals are allowed within
15507
#: config/tc-tic54x.c:220
15508
msgid "pseudo-op illegal within .struct/.union"
15511
#: config/tc-tic54x.c:234
15513
msgid "C54x-specific command line options:\n"
15516
#: config/tc-tic54x.c:235
15518
msgid "-mfar-mode | -mf Use extended addressing\n"
15521
#: config/tc-tic54x.c:236
15523
msgid "-mcpu=<CPU version> Specify the CPU version\n"
15526
#: config/tc-tic54x.c:237
15528
msgid "-merrors-to-file <filename>\n"
15531
#: config/tc-tic54x.c:238
15533
msgid "-me <filename> Redirect errors to a file\n"
15536
#: config/tc-tic54x.c:350
15537
msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
15540
#: config/tc-tic54x.c:359
15541
msgid "symbols assigned with .asg must begin with a letter"
15544
#: config/tc-tic54x.c:403
15545
msgid "Unterminated string after absolute expression"
15548
#: config/tc-tic54x.c:411
15549
msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
15552
#: config/tc-tic54x.c:423
15553
msgid "symbols assigned with .eval must begin with a letter"
15556
#: config/tc-tic54x.c:488
15558
msgid ".bss size %d < 0!"
15561
#: config/tc-tic54x.c:677
15562
msgid "Offset on nested structures is ignored"
15565
#: config/tc-tic54x.c:727
15567
msgid ".end%s without preceding .%s"
15570
#: config/tc-tic54x.c:793
15572
msgid "Unrecognized struct/union tag '%s'"
15575
#: config/tc-tic54x.c:795
15576
msgid ".tag requires a structure tag"
15579
#: config/tc-tic54x.c:801
15580
msgid "Label required for .tag"
15583
#: config/tc-tic54x.c:820
15585
msgid ".tag target '%s' undefined"
15588
#: config/tc-tic54x.c:882
15590
msgid ".field count '%d' out of range (1 <= X <= 32)"
15593
#: config/tc-tic54x.c:910
15595
msgid "Unrecognized field type '%c'"
15598
#: config/tc-tic54x.c:1033
15599
msgid "Overflow in expression, truncated to 8 bits"
15602
#: config/tc-tic54x.c:1038
15603
msgid "Overflow in expression, truncated to 16 bits"
15606
#. Disallow .byte with a non constant expression that will
15607
#. require relocation.
15608
#: config/tc-tic54x.c:1046
15609
msgid "Relocatable values require at least WORD storage"
15612
#: config/tc-tic54x.c:1107
15613
msgid "Use of .def/.ref is deprecated. Use .global instead"
15616
#: config/tc-tic54x.c:1300
15617
msgid ".space/.bes repeat count is negative, ignored"
15620
#: config/tc-tic54x.c:1305
15621
msgid ".space/.bes repeat count is zero, ignored"
15624
#: config/tc-tic54x.c:1382
15625
msgid "Missing size argument"
15628
#: config/tc-tic54x.c:1516
15629
msgid "CPU version has already been set"
15632
#: config/tc-tic54x.c:1520
15634
msgid "Unrecognized version '%s'"
15637
#: config/tc-tic54x.c:1526
15638
msgid "Changing of CPU version on the fly not supported"
15641
#: config/tc-tic54x.c:1657
15642
msgid "p2align not supported on this target"
15645
#: config/tc-tic54x.c:1669
15646
msgid "Argument to .even ignored"
15649
#: config/tc-tic54x.c:1715
15650
msgid "Invalid field size, must be from 1 to 32"
15653
#: config/tc-tic54x.c:1728
15654
msgid "field size must be 16 when value is relocatable"
15657
#: config/tc-tic54x.c:1743
15658
msgid "field value truncated"
15661
#: config/tc-tic54x.c:1850 config/tc-tic54x.c:2156
15663
msgid "Unrecognized section '%s'"
15666
#: config/tc-tic54x.c:1859
15667
msgid "Current section is unitialized, section name required for .clink"
15670
#: config/tc-tic54x.c:2066
15671
msgid "ENDLOOP without corresponding LOOP"
15674
#: config/tc-tic54x.c:2107
15675
msgid "Mixing of normal and extended addressing not supported"
15678
#: config/tc-tic54x.c:2113
15679
msgid "Extended addressing not supported on the specified CPU"
15682
#: config/tc-tic54x.c:2162
15683
msgid ".sblock may be used for initialized sections only"
15686
#: config/tc-tic54x.c:2192
15687
msgid "Symbol missing for .set/.equ"
15690
#: config/tc-tic54x.c:2248
15691
msgid ".var may only be used within a macro definition"
15694
#: config/tc-tic54x.c:2256
15695
msgid "Substitution symbols must begin with a letter"
15698
#: config/tc-tic54x.c:2349
15700
msgid "can't open macro library file '%s' for reading: %s"
15703
#: config/tc-tic54x.c:2356
15705
msgid "File '%s' not in macro archive format"
15708
#: config/tc-tic54x.c:2486
15710
msgid "Bad COFF version '%s'"
15713
#: config/tc-tic54x.c:2495
15715
msgid "Bad CPU version '%s'"
15718
#: config/tc-tic54x.c:2508 config/tc-tic54x.c:2511
15720
msgid "Can't redirect stderr to the file '%s'"
15723
#: config/tc-tic54x.c:2626
15725
msgid "Undefined substitution symbol '%s'"
15728
#: config/tc-tic54x.c:3128
15730
msgid "Unbalanced parenthesis in operand %d"
15733
#: config/tc-tic54x.c:3159 config/tc-tic54x.c:3167
15734
msgid "Expecting operand after ','"
15737
#: config/tc-tic54x.c:3178
15738
msgid "Extra junk on line"
15741
#: config/tc-tic54x.c:3215
15742
msgid "Badly formed address expression"
15745
#: config/tc-tic54x.c:3468
15747
msgid "Invalid dmad syntax '%s'"
15750
#: config/tc-tic54x.c:3532
15753
"Use the .mmregs directive to use memory-mapped register names such as '%s'"
15756
#: config/tc-tic54x.c:3583
15757
msgid "Address mode *+ARx is write-only. Results of reading are undefined."
15760
#: config/tc-tic54x.c:3603
15762
msgid "Unrecognized indirect address format \"%s\""
15765
#: config/tc-tic54x.c:3641
15767
msgid "Operand '%s' out of range (%d <= x <= %d)"
15770
#: config/tc-tic54x.c:3661
15771
msgid "Error in relocation handling"
15774
#: config/tc-tic54x.c:3680 config/tc-tic54x.c:3742 config/tc-tic54x.c:3770
15776
msgid "Unrecognized condition code \"%s\""
15779
#: config/tc-tic54x.c:3697
15781
msgid "Condition \"%s\" does not match preceding group"
15784
#: config/tc-tic54x.c:3705
15787
"Condition \"%s\" uses a different accumulator from a preceding condition"
15790
#: config/tc-tic54x.c:3712
15791
msgid "Only one comparison conditional allowed"
15794
#: config/tc-tic54x.c:3717
15795
msgid "Only one overflow conditional allowed"
15798
#: config/tc-tic54x.c:3725
15800
msgid "Duplicate %s conditional"
15803
#: config/tc-tic54x.c:3756
15804
msgid "Invalid auxiliary register (use AR0-AR7)"
15807
#: config/tc-tic54x.c:3787
15808
msgid "lk addressing modes are invalid for memory-mapped register addressing"
15811
#: config/tc-tic54x.c:3795
15813
"Address mode *+ARx is not allowed in memory-mapped register addressing. "
15814
"Resulting behavior is undefined."
15817
#: config/tc-tic54x.c:3821
15819
"Destination accumulator for each part of this parallel instruction must be "
15823
#: config/tc-tic54x.c:3870
15825
msgid "Memory mapped register \"%s\" out of range"
15828
#: config/tc-tic54x.c:3909
15829
msgid "Invalid operand (use 1, 2, or 3)"
15832
#: config/tc-tic54x.c:3934
15833
msgid "A status register or status bit name is required"
15836
#: config/tc-tic54x.c:3944
15838
msgid "Unrecognized status bit \"%s\""
15841
#: config/tc-tic54x.c:3967
15843
msgid "Invalid status register \"%s\""
15846
#: config/tc-tic54x.c:3979
15848
msgid "Operand \"%s\" out of range (use 1 or 2)"
15851
#: config/tc-tic54x.c:4182
15853
msgid "Unrecognized instruction \"%s\""
15856
#: config/tc-tic54x.c:4211
15858
msgid "Unrecognized operand list '%s' for instruction '%s'"
15861
#: config/tc-tic54x.c:4240
15863
msgid "Unrecognized parallel instruction \"%s\""
15866
#: config/tc-tic54x.c:4289
15868
msgid "Invalid operand (s) for parallel instruction \"%s\""
15871
#: config/tc-tic54x.c:4292
15873
msgid "Unrecognized parallel instruction combination \"%s || %s\""
15876
#: config/tc-tic54x.c:4519
15878
msgid "%s symbol recursion stopped at second appearance of '%s'"
15881
#: config/tc-tic54x.c:4559
15882
msgid "Unrecognized substitution symbol function"
15885
#: config/tc-tic54x.c:4564
15886
msgid "Missing '(' after substitution symbol function"
15889
#: config/tc-tic54x.c:4578
15890
msgid "Expecting second argument"
15893
#: config/tc-tic54x.c:4591 config/tc-tic54x.c:4641
15894
msgid "Extra junk in function call, expecting ')'"
15897
#: config/tc-tic54x.c:4617
15898
msgid "Function expects two arguments"
15901
#: config/tc-tic54x.c:4630
15902
msgid "Expecting character constant argument"
15905
#: config/tc-tic54x.c:4636
15906
msgid "Both arguments must be substitution symbols"
15909
#: config/tc-tic54x.c:4689
15911
msgid "Invalid subscript (use 1 to %d)"
15914
#: config/tc-tic54x.c:4699
15916
msgid "Invalid length (use 0 to %d"
15919
#: config/tc-tic54x.c:4709
15920
msgid "Missing ')' in subscripted substitution symbol expression"
15923
#: config/tc-tic54x.c:4729
15924
msgid "Missing forced substitution terminator ':'"
15927
#: config/tc-tic54x.c:4883
15930
"Instruction does not fit in available delay slots (%d-word insn, %d slots "
15934
#: config/tc-tic54x.c:4924
15936
msgid "Unrecognized parallel instruction '%s'"
15939
#: config/tc-tic54x.c:4936
15941
msgid "Instruction '%s' requires an LP cpu version"
15944
#: config/tc-tic54x.c:4943
15946
msgid "Instruction '%s' requires far mode addressing"
15949
#: config/tc-tic54x.c:4955
15952
"Instruction does not fit in available delay slots (%d-word insn, %d slots "
15953
"left). Resulting behavior is undefined."
15956
#: config/tc-tic54x.c:4965
15958
"Instructions which cause PC discontinuity are not allowed in a delay slot. "
15959
"Resulting behavior is undefined."
15962
#: config/tc-tic54x.c:4976
15964
msgid "'%s' is not repeatable. Resulting behavior is undefined."
15967
#: config/tc-tic54x.c:4980
15969
"Instructions using long offset modifiers or absolute addresses are not "
15970
"repeatable. Resulting behavior is undefined."
15973
#: config/tc-tic54x.c:5132
15975
msgid "Unsupported relocation size %d"
15978
#: config/tc-tic54x.c:5263
15979
msgid "non-absolute value used with .space/.bes"
15982
#: config/tc-tic54x.c:5267
15984
msgid "negative value ignored in %s"
15987
#: config/tc-tic54x.c:5355
15989
msgid "attempt to .space/.bes backwards? (%ld)"
15992
#: config/tc-tic54x.c:5387
15994
msgid "Invalid label '%s'"
15997
#: config/tc-tic6x.c:232
15999
msgid "unknown architecture '%s'"
16002
#: config/tc-tic6x.c:262
16004
msgid "unknown -mpid= argument '%s'"
16007
#: config/tc-tic6x.c:320
16009
msgid "TMS320C6000 options:\n"
16012
#: config/tc-tic6x.c:321
16015
" -march=ARCH enable instructions from architecture ARCH\n"
16018
#: config/tc-tic6x.c:322
16020
msgid " -mbig-endian generate big-endian code\n"
16023
#: config/tc-tic6x.c:323
16025
msgid " -mlittle-endian generate little-endian code\n"
16028
#: config/tc-tic6x.c:324
16030
msgid " -mdsbt code uses DSBT addressing\n"
16033
#: config/tc-tic6x.c:325
16035
msgid " -mno-dsbt code does not use DSBT addressing\n"
16038
#: config/tc-tic6x.c:326
16041
" -mpid=no code uses position-dependent data addressing\n"
16044
#: config/tc-tic6x.c:327
16047
" -mpid=near code uses position-independent data addressing,\n"
16048
" GOT accesses use near DP addressing\n"
16051
#: config/tc-tic6x.c:329
16054
" -mpid=far code uses position-independent data addressing,\n"
16055
" GOT accesses use far DP addressing\n"
16058
#: config/tc-tic6x.c:331
16060
msgid " -mpic code addressing is position-independent\n"
16063
#: config/tc-tic6x.c:332
16065
msgid " -mno-pic code addressing is position-dependent\n"
16068
#: config/tc-tic6x.c:337
16070
msgid "Supported ARCH values are:"
16073
#: config/tc-tic6x.c:386
16074
msgid "unexpected .cantunwind directive"
16077
#: config/tc-tic6x.c:406
16078
msgid "unexpected .handlerdata directive"
16081
#: config/tc-tic6x.c:418
16082
msgid "personality routine required before .handlerdata directive"
16085
#: config/tc-tic6x.c:534
16086
msgid "expected symbol"
16089
#: config/tc-tic6x.c:591
16091
msgid "invalid length for .scomm directive"
16094
#: config/tc-tic6x.c:605
16095
msgid "alignment is not a positive number"
16098
#: config/tc-tic6x.c:617
16099
msgid "alignment is not a power of 2"
16102
#: config/tc-tic6x.c:632
16104
msgid "attempt to re-define symbol `%s'"
16107
#: config/tc-tic6x.c:641
16109
msgid "attempt to redefine `%s' with a different length"
16112
#: config/tc-tic6x.c:843
16113
msgid "multiple '||' on same line"
16116
#: config/tc-tic6x.c:846
16117
msgid "'||' after predicate"
16120
#: config/tc-tic6x.c:890
16121
msgid "multiple predicates on same line"
16124
#: config/tc-tic6x.c:896
16126
msgid "bad predicate '%s'"
16129
#: config/tc-tic6x.c:907
16130
msgid "predication on A0 not supported on this architecture"
16133
#: config/tc-tic6x.c:940
16134
msgid "label after '||'"
16137
#: config/tc-tic6x.c:946
16138
msgid "label after predicate"
16141
#: config/tc-tic6x.c:970
16142
msgid "'||' not followed by instruction"
16145
#: config/tc-tic6x.c:976
16146
msgid "predicate not followed by instruction"
16149
#: config/tc-tic6x.c:1409
16151
msgid "control register '%s' not supported on this architecture"
16154
#: config/tc-tic6x.c:1588 config/tc-tic6x.c:1591 config/tc-tic6x.c:1644
16155
#: config/tc-tic6x.c:1648
16157
msgid "register number %u not supported on this architecture"
16160
#: config/tc-tic6x.c:1619
16162
msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
16165
#: config/tc-tic6x.c:1675
16167
msgid "junk after operand %u of '%.*s'"
16170
#: config/tc-tic6x.c:1688
16172
msgid "bad register or register pair for operand %u of '%.*s'"
16175
#: config/tc-tic6x.c:1694
16177
msgid "bad register for operand %u of '%.*s'"
16180
#: config/tc-tic6x.c:1699
16182
msgid "bad register pair for operand %u of '%.*s'"
16185
#: config/tc-tic6x.c:1704
16187
msgid "bad functional unit for operand %u of '%.*s'"
16190
#: config/tc-tic6x.c:1709
16192
msgid "bad operand %u of '%.*s'"
16195
#: config/tc-tic6x.c:1841
16196
msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
16199
#: config/tc-tic6x.c:1881
16200
msgid "$DSBT_INDEX not supported in this context"
16203
#: config/tc-tic6x.c:1894
16204
msgid "$GOT not supported in this context"
16207
#: config/tc-tic6x.c:1911
16208
msgid "$DPR_GOT not supported in this context"
16211
#: config/tc-tic6x.c:1932
16212
msgid "$DPR_BYTE not supported in this context"
16215
#: config/tc-tic6x.c:1949
16216
msgid "$DPR_HWORD not supported in this context"
16219
#: config/tc-tic6x.c:1966
16220
msgid "$DPR_WORD not supported in this context"
16223
#: config/tc-tic6x.c:1985
16224
msgid "$PCR_OFFSET not supported in this context"
16227
#: config/tc-tic6x.c:1996
16228
msgid "invalid PC-relative operand"
16231
#: config/tc-tic6x.c:2034
16233
msgid "no %d-byte relocations available"
16236
#: config/tc-tic6x.c:2521 config/tc-tic6x.c:2552 config/tc-tic6x.c:2570
16237
#: config/tc-tic6x.c:3000 config/tc-tic6x.c:3019 config/tc-tic6x.c:3051
16239
msgid "operand %u of '%.*s' out of range"
16242
#: config/tc-tic6x.c:2614 config/tc-tic6x.c:2839
16244
msgid "offset in operand %u of '%.*s' not divisible by %u"
16247
#: config/tc-tic6x.c:2831 config/tc-tic6x.c:2864
16249
msgid "offset in operand %u of '%.*s' out of range"
16252
#: config/tc-tic6x.c:2946
16254
msgid "functional unit already masked for operand %u of '%.*s'"
16257
#: config/tc-tic6x.c:2970 config/tc-tic6x.c:3729
16259
msgid "'%.*s' instruction not in a software pipelined loop"
16262
#: config/tc-tic6x.c:3069
16264
msgid "instruction '%.*s' cannot be predicated"
16267
#: config/tc-tic6x.c:3198
16269
msgid "unknown opcode '%s'"
16272
#: config/tc-tic6x.c:3337
16274
msgid "'%.*s' instruction not supported on this architecture"
16277
#: config/tc-tic6x.c:3345
16279
msgid "'%.*s' instruction not supported on this functional unit"
16282
#: config/tc-tic6x.c:3353
16285
"'%.*s' instruction not supported on this functional unit for this "
16289
#: config/tc-tic6x.c:3373
16290
msgid "missing operand after comma"
16293
#: config/tc-tic6x.c:3381 config/tc-tic6x.c:3399
16295
msgid "too many operands to '%.*s'"
16298
#: config/tc-tic6x.c:3412
16300
msgid "bad number of operands to '%.*s'"
16303
#: config/tc-tic6x.c:3484
16305
msgid "operand %u of '%.*s' not constant"
16308
#: config/tc-tic6x.c:3489
16310
msgid "operand %u of '%.*s' on wrong side"
16313
#: config/tc-tic6x.c:3494
16315
msgid "operand %u of '%.*s' not a valid return address register"
16318
#: config/tc-tic6x.c:3500
16320
msgid "operand %u of '%.*s' is write-only"
16323
#: config/tc-tic6x.c:3505
16325
msgid "operand %u of '%.*s' is read-only"
16328
#: config/tc-tic6x.c:3510
16330
msgid "operand %u of '%.*s' not a valid memory reference"
16333
#: config/tc-tic6x.c:3516
16335
msgid "operand %u of '%.*s' not a valid base address register"
16338
#: config/tc-tic6x.c:3602
16340
msgid "bad operand combination for '%.*s'"
16343
#: config/tc-tic6x.c:3648
16344
msgid "parallel instruction not following another instruction"
16347
#: config/tc-tic6x.c:3654
16348
msgid "too many instructions in execute packet"
16351
#: config/tc-tic6x.c:3659
16352
msgid "label not at start of execute packet"
16355
#: config/tc-tic6x.c:3662
16357
msgid "'%.*s' instruction not at start of execute packet"
16360
#: config/tc-tic6x.c:3710
16361
msgid "functional unit already used in this execute packet"
16364
#: config/tc-tic6x.c:3718
16365
msgid "nested software pipelined loop"
16368
#: config/tc-tic6x.c:3737
16369
msgid "'||^' without previous SPMASK"
16372
#: config/tc-tic6x.c:3739
16373
msgid "cannot mask instruction using no functional unit"
16376
#: config/tc-tic6x.c:3751
16377
msgid "functional unit already masked"
16380
#: config/tc-tic6x.c:3816
16381
msgid "value too large for 2-byte field"
16384
#: config/tc-tic6x.c:3826
16385
msgid "value too large for 1-byte field"
16388
#: config/tc-tic6x.c:3953
16389
msgid "immediate offset not 2-byte-aligned"
16392
#: config/tc-tic6x.c:3981
16393
msgid "immediate offset not 4-byte-aligned"
16396
#: config/tc-tic6x.c:3995
16397
msgid "addend used with $DSBT_INDEX"
16400
#: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
16401
#: config/tc-tic6x.c:4063
16402
msgid "PC-relative offset not 4-byte-aligned"
16405
#: config/tc-tic6x.c:4012 config/tc-tic6x.c:4030 config/tc-tic6x.c:4048
16406
#: config/tc-tic6x.c:4066
16407
msgid "PC-relative offset out of range"
16410
#: config/tc-tic6x.c:4545
16412
msgid "undefined symbol %s in PCR relocation"
16415
#: config/tc-tic6x.c:4663
16417
msgid "group section `%s' has no group signature"
16420
#: config/tc-tic6x.c:4814
16421
msgid "missing .endp before .cfi_startproc"
16424
#: config/tc-tic6x.c:4918
16425
msgid "stack pointer offset too large for personality routine"
16428
#: config/tc-tic6x.c:4925
16429
msgid "stack frame layout does not match personality routine"
16432
#: config/tc-tic6x.c:5059
16433
msgid "too many unwinding instructions"
16436
#: config/tc-tic6x.c:5134 config/tc-tic6x.c:5147 config/tc-tic6x.c:5155
16438
msgid "unable to generate unwinding opcode for reg %d"
16441
#: config/tc-tic6x.c:5164
16442
msgid "unable to restore return address from previously restored reg"
16445
#: config/tc-tic6x.c:5176
16447
msgid "unhandled CFA insn for unwinding (%d)"
16450
#: config/tc-tic6x.c:5186
16452
msgid "unable to generate unwinding opcode for frame pointer reg %d"
16455
#: config/tc-tic6x.c:5195
16456
msgid "unable to generate unwinding opcode for frame pointer offset"
16459
#: config/tc-tic6x.c:5204
16460
msgid "unwound stack pointer not doubleword aligned"
16463
#: config/tc-tic6x.c:5349
16464
msgid "stack frame layout too complex for unwinder"
16467
#: config/tc-tic6x.c:5366
16468
msgid "unwound frame has negative size"
16471
#: config/tc-tilegx.c:142
16475
" -V print assembler version number\n"
16476
" -EB/-EL generate big-endian/little-endian code\n"
16477
" --32/--64 generate 32bit/64bit code\n"
16480
#: config/tc-tilegx.c:735 config/tc-tilepro.c:627
16481
msgid "Invalid operator for operand."
16484
#: config/tc-tilegx.c:756 config/tc-tilepro.c:648
16485
msgid "Operator may only be applied to symbols."
16488
#: config/tc-tilegx.c:821 config/tc-tilepro.c:713
16490
msgid "Writes to register '%s' are not allowed."
16493
#: config/tc-tilegx.c:848 config/tc-tilepro.c:740
16496
"Two instructions in the same bundle both write to register %s, which is not "
16500
#: config/tc-tilegx.c:913 config/tc-tilepro.c:804
16502
msgid "'%s' may not be bundled with other instructions."
16505
#: config/tc-tilegx.c:943 config/tc-tilepro.c:834
16506
msgid "Invalid combination of instructions for bundle."
16509
#: config/tc-tilegx.c:978 config/tc-tilepro.c:869
16510
msgid "instruction address is not a multiple of 8"
16513
#: config/tc-tilegx.c:1055 config/tc-tilepro.c:947
16514
msgid "Invalid expression."
16517
#: config/tc-tilegx.c:1098 config/tc-tilepro.c:989
16519
msgid "Expected register, got '%s'."
16522
#: config/tc-tilegx.c:1107 config/tc-tilepro.c:996
16524
msgid "Found use of non-canonical register name %s; use %s instead."
16527
#: config/tc-tilegx.c:1169 config/tc-tilepro.c:1055
16529
msgid "Too few operands to '%s'."
16532
#: config/tc-tilegx.c:1174 config/tc-tilepro.c:1060
16534
msgid "Unexpected character '%c' after operand %d to %s."
16537
#: config/tc-tilegx.c:1195 config/tc-tilepro.c:1081
16538
msgid "Expected immediate expression"
16541
#: config/tc-tilegx.c:1208 config/tc-tilegx.c:1813 config/tc-tilepro.c:1094
16542
#: config/tc-tilepro.c:1593
16543
msgid "Found '}' when not bundling."
16546
#: config/tc-tilegx.c:1249 config/tc-tilepro.c:1134
16548
msgid "Unknown opcode `%.*s'."
16551
#: config/tc-tilegx.c:1260 config/tc-tilepro.c:1145
16552
msgid "Too many instructions for bundle."
16555
#: config/tc-tilegx.c:1355 config/tc-tilepro.c:1230
16556
msgid "Bad call to md_atof ()"
16559
#: config/tc-tilegx.c:1431 config/tc-tilepro.c:1293
16560
msgid "This operator only produces two byte values."
16563
#: config/tc-tilegx.c:1457 config/tc-tilepro.c:1319
16565
msgid "unsupported BFD relocation size %d"
16568
#: config/tc-tilegx.c:1758 config/tc-tilepro.c:1538
16570
msgid "internal error? cannot generate `%s' relocation (%d, %d)"
16573
#: config/tc-tilegx.c:1801 config/tc-tilepro.c:1581
16574
msgid "Found '{' when already bundling."
16577
#: config/tc-tilepro.c:99
16581
" -V print assembler version number\n"
16584
#: config/tc-v850.c:295
16586
msgid ".COMMon length (%d.) < 0! Ignored."
16589
#: config/tc-v850.c:316
16591
msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
16594
#: config/tc-v850.c:342
16595
msgid "Common alignment negative; 0 assumed"
16598
#: config/tc-v850.c:546
16599
msgid ".longcall pseudo-op seen when not relaxing"
16602
#: config/tc-v850.c:548
16603
msgid ".longjump pseudo-op seen when not relaxing"
16606
#: config/tc-v850.c:555
16607
msgid "bad .longcall format"
16610
#: config/tc-v850.c:1401
16612
msgid "unknown operand shift: %x\n"
16615
#: config/tc-v850.c:1402
16616
msgid "internal failure in parse_register_list"
16619
#: config/tc-v850.c:1418
16620
msgid "constant expression or register list expected"
16623
#: config/tc-v850.c:1423
16624
msgid "high bits set in register list expression"
16627
#: config/tc-v850.c:1461 config/tc-v850.c:1518
16628
msgid "illegal register included in list"
16631
#: config/tc-v850.c:1467
16632
msgid "system registers cannot be included in list"
16635
#: config/tc-v850.c:1493
16636
msgid "second register should follow dash in register list"
16639
#: config/tc-v850.c:1498
16640
msgid "second register should be greater than first register"
16643
#: config/tc-v850.c:1546
16645
msgid " V850 options:\n"
16648
#: config/tc-v850.c:1547
16651
" -mwarn-signed-overflow Warn if signed immediate values overflow\n"
16654
#: config/tc-v850.c:1548
16657
" -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
16660
#: config/tc-v850.c:1549
16662
msgid " -mv850 The code is targeted at the v850\n"
16665
#: config/tc-v850.c:1550
16667
msgid " -mv850e The code is targeted at the v850e\n"
16670
#: config/tc-v850.c:1551
16672
msgid " -mv850e1 The code is targeted at the v850e1\n"
16675
#: config/tc-v850.c:1552
16677
msgid " -mv850e2 The code is targeted at the v850e2\n"
16680
#: config/tc-v850.c:1553
16682
msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
16685
#: config/tc-v850.c:1554
16687
msgid " -mv850e2v4 Alias for -mv850e3v5\n"
16690
#: config/tc-v850.c:1555
16692
msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
16695
#: config/tc-v850.c:1556
16697
msgid " -mrelax Enable relaxation\n"
16700
#: config/tc-v850.c:1557
16703
" --disp-size-default-22 branch displacement with unknown size is 22 bits "
16707
#: config/tc-v850.c:1558
16710
" --disp-size-default-32 branch displacement with unknown size is 32 "
16714
#: config/tc-v850.c:1559
16716
msgid " -mextension enable extension opcode support\n"
16719
#: config/tc-v850.c:1560
16721
msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
16724
#: config/tc-v850.c:1561
16726
msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
16729
#: config/tc-v850.c:1562
16732
" -mgcc-abi Mark the binary as using the old GCC ABI\n"
16735
#: config/tc-v850.c:1563
16738
" -mrh850-abi Mark the binary as using the RH850 ABI "
16742
#: config/tc-v850.c:1564
16745
" -m8byte-align Mark the binary as using 64-bit alignment\n"
16748
#: config/tc-v850.c:1565
16751
" -m4byte-align Mark the binary as using 32-bit alignment "
16755
#: config/tc-v850.c:1943
16757
msgid "Unable to determine default target processor from string: %s"
16760
#: config/tc-v850.c:1984
16761
msgid "hi0() relocation used on an instruction which does not support it"
16764
#: config/tc-v850.c:2004
16765
msgid "hi() relocation used on an instruction which does not support it"
16768
#: config/tc-v850.c:2027
16769
msgid "lo() relocation used on an instruction which does not support it"
16772
#: config/tc-v850.c:2047
16773
msgid "ctoff() relocation used on an instruction which does not support it"
16776
#: config/tc-v850.c:2066
16777
msgid "sdaoff() relocation used on an instruction which does not support it"
16780
#: config/tc-v850.c:2085
16781
msgid "zdaoff() relocation used on an instruction which does not support it"
16784
#: config/tc-v850.c:2117
16785
msgid "tdaoff() relocation used on an instruction which does not support it"
16788
#: config/tc-v850.c:2258
16790
msgid "operand out of range (%d is not between %d and %d)"
16793
#: config/tc-v850.c:2341
16794
msgid "st/ld offset 23 instruction was disabled ."
16797
#: config/tc-v850.c:2350
16798
msgid "Target processor does not support this instruction."
16801
#: config/tc-v850.c:2462 config/tc-v850.c:2472 config/tc-v850.c:2493
16802
#: config/tc-v850.c:2507 config/tc-v850.c:2513 config/tc-v850.c:2537
16803
#: config/tc-v850.c:2543 config/tc-v850.c:2550 config/tc-v850.c:2564
16804
#: config/tc-v850.c:2578 config/tc-v850.c:2584 config/tc-v850.c:2919
16805
msgid "immediate operand is too large"
16808
#: config/tc-v850.c:2479
16810
msgid "AAARG -> unhandled constant reloc: %d"
16813
#: config/tc-v850.c:2614 config/tc-v850.c:2625
16814
msgid "constant too big to fit into instruction"
16817
#: config/tc-v850.c:2700
16818
msgid "odd number cannot be used here"
16821
#: config/tc-v850.c:2745
16822
msgid "invalid register name"
16825
#: config/tc-v850.c:2751
16826
msgid "register r0 cannot be used here"
16829
#: config/tc-v850.c:2757
16830
msgid "odd register cannot be used here"
16833
#: config/tc-v850.c:2766
16834
msgid "invalid system register name"
16837
#: config/tc-v850.c:2779
16838
msgid "expected EP register"
16841
#: config/tc-v850.c:2796 config/tc-v850.c:2809
16842
msgid "invalid condition code name"
16845
#: config/tc-v850.c:2802
16846
msgid "condition sa cannot be used here"
16849
#: config/tc-v850.c:2815
16850
msgid "invalid cache oparation name"
16853
#: config/tc-v850.c:2820
16854
msgid "invalid pref oparation name"
16857
#: config/tc-v850.c:2825
16858
msgid "invalid vector register name"
16861
#: config/tc-v850.c:2862
16862
msgid "syntax error: value is missing before the register name"
16865
#: config/tc-v850.c:2864
16866
msgid "syntax error: register not expected"
16869
#: config/tc-v850.c:2878
16870
msgid "syntax error: system register not expected"
16873
#: config/tc-v850.c:2883 config/tc-v850.c:2888
16874
msgid "syntax error: condition code not expected"
16877
#: config/tc-v850.c:2893
16878
msgid "syntax error: vector register not expected"
16881
#: config/tc-v850.c:2903
16882
msgid "immediate 0 cannot be used here"
16885
#: config/tc-v850.c:2927
16886
msgid "immediate operand is not match"
16889
#: config/tc-v850.c:2940
16890
msgid "displacement is too large"
16893
#: config/tc-v850.c:2958 config/tc-xtensa.c:11816
16894
msgid "invalid operand"
16897
#: config/tc-v850.c:3071
16898
msgid "loop: 32-bit displacement not supported"
16901
#: config/tc-vax.c:1340
16902
msgid "no '[' to match ']'"
16905
#: config/tc-vax.c:1356
16906
msgid "bad register in []"
16909
#: config/tc-vax.c:1358
16910
msgid "[PC] index banned"
16913
#: config/tc-vax.c:1394
16914
msgid "no '(' to match ')'"
16917
#: config/tc-vax.c:1510
16918
msgid "invalid branch operand"
16921
#: config/tc-vax.c:1537
16922
msgid "address prohibits @"
16925
#: config/tc-vax.c:1539
16926
msgid "address prohibits #"
16929
#: config/tc-vax.c:1543
16930
msgid "address prohibits -()"
16933
#: config/tc-vax.c:1545
16934
msgid "address prohibits ()+"
16937
#: config/tc-vax.c:1548
16938
msgid "address prohibits ()"
16941
#: config/tc-vax.c:1550
16942
msgid "address prohibits []"
16945
#: config/tc-vax.c:1552
16946
msgid "address prohibits register"
16949
#: config/tc-vax.c:1554
16950
msgid "address prohibits displacement length specifier"
16953
#: config/tc-vax.c:1582
16954
msgid "invalid operand of S^#"
16957
#: config/tc-vax.c:1595
16958
msgid "S^# needs expression"
16961
#: config/tc-vax.c:1602
16962
msgid "S^# may only read-access"
16965
#: config/tc-vax.c:1625
16966
msgid "invalid operand of -()"
16969
#: config/tc-vax.c:1631
16970
msgid "-(PC) unpredictable"
16973
#: config/tc-vax.c:1633
16974
msgid "[]index same as -()register: unpredictable"
16977
#: config/tc-vax.c:1665
16978
msgid "invalid operand of ()+"
16981
#: config/tc-vax.c:1671
16982
msgid "(PC)+ unpredictable"
16985
#: config/tc-vax.c:1673
16986
msgid "[]index same as ()+register: unpredictable"
16989
#: config/tc-vax.c:1696
16990
msgid "# conflicts length"
16993
#: config/tc-vax.c:1698
16994
msgid "# bars register"
16997
#: config/tc-vax.c:1718
16998
msgid "writing or modifying # is unpredictable"
17001
#: config/tc-vax.c:1744
17002
msgid "length not needed"
17005
#: config/tc-vax.c:1751
17006
msgid "can't []index a register, because it has no address"
17009
#: config/tc-vax.c:1753
17010
msgid "a register has no address"
17013
#: config/tc-vax.c:1762
17014
msgid "PC part of operand unpredictable"
17017
#: config/tc-vax.c:1918
17018
msgid "odd number of bytes in operand description"
17021
#: config/tc-vax.c:1932
17022
msgid "Bad operand"
17025
#: config/tc-vax.c:1937
17026
msgid "Not enough operands"
17029
#: config/tc-vax.c:2214
17030
msgid "SYMBOL TABLE not implemented"
17033
#: config/tc-vax.c:2218
17034
msgid "TOKEN TRACE not implemented"
17037
#: config/tc-vax.c:2222
17039
msgid "Displacement length %s ignored!"
17042
#: config/tc-vax.c:2226
17044
msgid "I don't need or use temp. file \"%s\"."
17047
#: config/tc-vax.c:2230
17048
msgid "I don't use an interpass file! -V ignored"
17051
#: config/tc-vax.c:2287
17055
"-d LENGTH\t\tignored\n"
17056
"-J\t\t\tignored\n"
17057
"-S\t\t\tignored\n"
17058
"-t FILE\t\t\tignored\n"
17059
"-T\t\t\tignored\n"
17060
"-V\t\t\tignored\n"
17063
#: config/tc-vax.c:2296
17067
"-+\t\t\thash encode names longer than 31 characters\n"
17068
"-1\t\t\t`const' handling compatible with gcc 1.x\n"
17069
"-H\t\t\tshow new symbol after hash truncation\n"
17070
"-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
17071
"\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
17072
"-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
17075
#: config/tc-vax.c:2461
17077
msgid "Ignoring statement due to \"%s\""
17080
#: config/tc-vax.c:2478
17082
msgid "Aborting because statement has \"%s\""
17085
#: config/tc-vax.c:2523
17086
msgid "Can't relocate expression"
17089
#: config/tc-vax.c:2626
17090
msgid "Bignum not permitted in short literal. Immediate mode assumed."
17093
#: config/tc-vax.c:2635
17094
msgid "Can't do flonum short literal: immediate mode used."
17097
#: config/tc-vax.c:2682
17099
msgid "A bignum/flonum may not be a displacement: 0x%lx used"
17102
#: config/tc-vax.c:2994
17104
msgid "Short literal overflow(%ld.), immediate mode assumed."
17107
#: config/tc-vax.c:3003
17109
msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
17112
#: config/tc-vax.c:3068
17113
msgid "Length specification ignored. Address mode 9F used"
17116
#: config/tc-vax.c:3126
17117
msgid "Invalid operand: immediate value used as base address."
17120
#: config/tc-vax.c:3128
17121
msgid "Invalid operand: immediate value used as address."
17124
#: config/tc-vax.c:3153
17126
msgid "Symbol %s used as immediate operand in PIC mode."
17129
#: config/tc-vax.c:3258
17131
msgid "VIP_BEGIN error:%s"
17134
#: config/tc-xc16x.c:218
17136
msgid " XC16X specific command line options:\n"
17139
#: config/tc-xgate.c:216
17140
msgid " architecture variant invalid"
17143
#: config/tc-xgate.c:373
17146
"Freescale XGATE co-processor options:\n"
17147
" -mshort use 16-bit int ABI (default)\n"
17148
" -mlong use 32-bit int ABI\n"
17149
" -mshort-double use 32-bit double ABI\n"
17150
" -mlong-double use 64-bit double ABI (default)\n"
17151
" --mxgate specify the processor variant[default %s]\n"
17152
" --print-insn-syntax print the syntax of instruction in case of error\n"
17153
" --print-opcodes print the list of instructions with syntax\n"
17154
" --generate-example generate an example of each instruction"
17157
#: config/tc-xgate.c:496
17158
msgid "opcode missing or not found on input line"
17161
#: config/tc-xgate.c:501
17163
msgid "opcode %s not found in opcode hash table"
17166
#: config/tc-xgate.c:514
17167
msgid "matching operands to opcode "
17170
#: config/tc-xgate.c:552
17171
msgid ": processing macro, real opcode handle not found in hash"
17174
#: config/tc-xgate.c:683
17176
msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
17179
#: config/tc-xgate.c:700
17181
msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
17184
#: config/tc-xgate.c:727
17185
msgid "Value out of 3-bit range."
17188
#: config/tc-xgate.c:734
17189
msgid "Value out of 4-bit range."
17192
#: config/tc-xgate.c:741
17193
msgid "Value out of 5-bit range."
17196
#: config/tc-xgate.c:878
17197
msgid ":operand has too many bits"
17200
#: config/tc-xgate.c:990
17201
msgid "unknown operand count"
17204
#: config/tc-xgate.c:1233 config/tc-xgate.c:1245
17205
msgid ": expected register name r0-r7 "
17208
#: config/tc-xgate.c:1281
17210
msgid ":operand value(%d) too big for constraint"
17213
#: config/tc-xgate.c:1299
17215
"you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
17218
#: config/tc-xgate.c:1312
17219
msgid ":unknown relocation constraint size"
17222
#: config/tc-xgate.c:1319
17223
msgid ": expected register name ccr "
17226
#: config/tc-xgate.c:1325
17227
msgid ": expected register name pc "
17230
#: config/tc-xstormy16.c:78
17232
msgid " XSTORMY16 specific command line options:\n"
17235
#: config/tc-xstormy16.c:225
17237
msgid "unsupported fptr fixup size %d"
17240
#: config/tc-xstormy16.c:237
17242
msgid "unsupported fixup size %d"
17245
#: config/tc-xstormy16.c:268
17246
msgid "unsupported fptr fixup"
17249
#: config/tc-xtensa.c:619
17250
msgid "illegal range of target hardware versions"
17253
#: config/tc-xtensa.c:776
17254
msgid "--density option is ignored"
17257
#: config/tc-xtensa.c:779
17258
msgid "--no-density option is ignored"
17261
#: config/tc-xtensa.c:797
17262
msgid "--generics is deprecated; use --transform instead"
17265
#: config/tc-xtensa.c:800
17266
msgid "--no-generics is deprecated; use --no-transform instead"
17269
#: config/tc-xtensa.c:803
17270
msgid "--relax is deprecated; use --transform instead"
17273
#: config/tc-xtensa.c:806
17274
msgid "--no-relax is deprecated; use --no-transform instead"
17277
#: config/tc-xtensa.c:823
17278
msgid "--absolute-literals option not supported in this Xtensa configuration"
17281
#: config/tc-xtensa.c:896
17282
msgid "prefer-l32r conflicts with prefer-const16"
17285
#: config/tc-xtensa.c:902
17286
msgid "prefer-const16 conflicts with prefer-l32r"
17289
#: config/tc-xtensa.c:910 config/tc-xtensa.c:919 config/tc-xtensa.c:923
17290
msgid "invalid target hardware version"
17293
#: config/tc-xtensa.c:1107
17294
msgid "unmatched end directive"
17297
#: config/tc-xtensa.c:1136
17298
msgid ".begin directive with no matching .end directive"
17301
#: config/tc-xtensa.c:1177
17302
msgid "[no-]generics is deprecated; use [no-]transform instead"
17305
#: config/tc-xtensa.c:1182
17306
msgid "[no-]relax is deprecated; use [no-]transform instead"
17309
#: config/tc-xtensa.c:1195
17311
msgid "directive %s cannot be negated"
17314
#: config/tc-xtensa.c:1201
17315
msgid "unknown directive"
17318
#: config/tc-xtensa.c:1222 config/tc-xtensa.c:1318 config/tc-xtensa.c:1563
17319
#: config/tc-xtensa.c:5774
17320
msgid "directives are not valid inside bundles"
17323
#: config/tc-xtensa.c:1234
17324
msgid ".begin literal is deprecated; use .literal instead"
17327
#: config/tc-xtensa.c:1248
17328
msgid "cannot set literal_prefix inside literal fragment"
17331
#: config/tc-xtensa.c:1281
17332
msgid ".begin [no-]density is ignored"
17335
#: config/tc-xtensa.c:1288 config/tc-xtensa.c:1338
17336
msgid "Xtensa absolute literals option not supported; ignored"
17339
#: config/tc-xtensa.c:1331
17340
msgid ".end [no-]density is ignored"
17343
#: config/tc-xtensa.c:1356
17345
msgid "does not match begin %s%s at %s:%d"
17348
#: config/tc-xtensa.c:1411
17349
msgid ".literal_position inside literal directive; ignoring"
17352
#: config/tc-xtensa.c:1431
17353
msgid ".literal not allowed inside .begin literal region"
17356
#: config/tc-xtensa.c:1470
17357
msgid "expected comma or colon after symbol name; rest of line ignored"
17360
#: config/tc-xtensa.c:1532
17361
msgid "fall through frequency must be greater than 0"
17364
#: config/tc-xtensa.c:1540
17365
msgid "branch target frequency must be greater than 0"
17368
#: config/tc-xtensa.c:1588
17370
msgid "opcode-specific %s relocation used outside an instruction"
17373
#: config/tc-xtensa.c:1596
17375
msgid "invalid use of %s relocation"
17378
#: config/tc-xtensa.c:1792 config/tc-xtensa.c:1809
17380
msgid "bad register name: %s"
17383
#: config/tc-xtensa.c:1798
17385
msgid "bad register number: %s"
17388
#: config/tc-xtensa.c:1862
17389
msgid "pcrel relocation not allowed in an instruction"
17392
#: config/tc-xtensa.c:1879
17393
msgid "register number out of range"
17396
#: config/tc-xtensa.c:1963
17397
msgid "extra comma"
17400
#: config/tc-xtensa.c:1965
17401
msgid "extra colon"
17404
#: config/tc-xtensa.c:1969
17405
msgid "missing comma or colon"
17408
#: config/tc-xtensa.c:2026
17409
msgid "incorrect register number, ignoring"
17412
#: config/tc-xtensa.c:2107
17414
msgid "cannot encode opcode \"%s\""
17417
#: config/tc-xtensa.c:2201
17419
msgid "not enough operands (%d) for '%s'; expected %d"
17422
#: config/tc-xtensa.c:2208
17424
msgid "too many operands (%d) for '%s'; expected %d"
17427
#: config/tc-xtensa.c:2259
17429
msgid "invalid register '%s' for '%s' instruction"
17432
#: config/tc-xtensa.c:2266
17434
msgid "invalid register number (%ld) for '%s' instruction"
17437
#: config/tc-xtensa.c:2334
17439
msgid "invalid register number (%ld) for '%s'"
17442
#: config/tc-xtensa.c:2725
17444
msgid "operand %d of '%s' has out of range value '%u'"
17447
#: config/tc-xtensa.c:2731
17449
msgid "operand %d of '%s' has invalid value '%u'"
17452
#: config/tc-xtensa.c:2778
17454
msgid "internal error: unknown option name '%s'"
17457
#: config/tc-xtensa.c:3887
17458
msgid "can't handle generation of literal/labels yet"
17461
#: config/tc-xtensa.c:3891
17462
msgid "can't handle undefined OP TYPE"
17465
#: config/tc-xtensa.c:3952
17467
msgid "found %d operands for '%s': Expected %d"
17470
#: config/tc-xtensa.c:3959
17472
msgid "found too many (%d) operands for '%s': Expected %d"
17475
#: config/tc-xtensa.c:3980
17476
msgid "immediate operands sum to greater than 32"
17479
#: config/tc-xtensa.c:4232
17481
msgid "invalid relocation for operand %i of '%s'"
17484
#: config/tc-xtensa.c:4242
17486
msgid "invalid expression for operand %i of '%s'"
17489
#: config/tc-xtensa.c:4252
17491
msgid "invalid relocation in instruction slot %i"
17494
#: config/tc-xtensa.c:4259
17496
msgid "undefined symbol for opcode \"%s\""
17499
#: config/tc-xtensa.c:4745
17500
msgid "opcode 'NOP.N' unavailable in this configuration"
17503
#: config/tc-xtensa.c:4805
17504
msgid "get_expanded_loop_offset: invalid opcode"
17507
#: config/tc-xtensa.c:4938
17509
msgid "assembly state not set for first frag in section %s"
17512
#: config/tc-xtensa.c:4991
17514
msgid "unaligned branch target: %d bytes at 0x%lx"
17517
#: config/tc-xtensa.c:5035
17519
msgid "unaligned loop: %d bytes at 0x%lx"
17522
#: config/tc-xtensa.c:5060
17523
msgid "unexpected fix"
17526
#: config/tc-xtensa.c:5071 config/tc-xtensa.c:5075
17527
msgid "undecodable fix"
17530
#: config/tc-xtensa.c:5213
17531
msgid "labels are not valid inside bundles"
17534
#: config/tc-xtensa.c:5233
17535
msgid "invalid last instruction for a zero-overhead loop"
17538
#: config/tc-xtensa.c:5300
17539
msgid "extra opening brace"
17542
#: config/tc-xtensa.c:5310
17543
msgid "extra closing brace"
17546
#: config/tc-xtensa.c:5337
17547
msgid "missing closing brace"
17550
#: config/tc-xtensa.c:5437 config/tc-xtensa.c:5466
17552
msgid "wrong number of operands for '%s'"
17555
#: config/tc-xtensa.c:5453
17557
msgid "bad relocation expression for '%s'"
17560
#: config/tc-xtensa.c:5488
17562
msgid "unknown opcode or format name '%s'"
17565
#: config/tc-xtensa.c:5494
17566
msgid "format names only valid inside bundles"
17569
#: config/tc-xtensa.c:5499
17571
msgid "multiple formats specified for one bundle; using '%s'"
17574
#: config/tc-xtensa.c:5549
17575
msgid "entry instruction with stack decrement < 16"
17578
#: config/tc-xtensa.c:5602
17579
msgid "unaligned entry instruction"
17582
#: config/tc-xtensa.c:5667
17583
msgid "bad instruction format"
17586
#: config/tc-xtensa.c:5670
17587
msgid "invalid relocation"
17590
#: config/tc-xtensa.c:5681
17592
msgid "invalid relocation for '%s' instruction"
17595
#: config/tc-xtensa.c:5693
17597
msgid "invalid relocation for operand %d of '%s'"
17600
#: config/tc-xtensa.c:5956
17602
msgid "unhandled local relocation fix %s"
17605
#: config/tc-xtensa.c:6007
17607
msgid "internal error; cannot generate `%s' relocation"
17610
#: config/tc-xtensa.c:6226
17611
msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
17614
#: config/tc-xtensa.c:6235
17615
msgid "couldn't find a valid instruction format"
17618
#: config/tc-xtensa.c:6236
17620
msgid " ops were: "
17623
#: config/tc-xtensa.c:6238
17628
#: config/tc-xtensa.c:6249
17630
msgid "format '%s' allows %d slots, but there are %d opcodes"
17633
#: config/tc-xtensa.c:6260 config/tc-xtensa.c:6358
17634
msgid "illegal resource usage in bundle"
17637
#: config/tc-xtensa.c:6445
17639
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
17642
#: config/tc-xtensa.c:6450
17644
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
17647
#: config/tc-xtensa.c:6455
17649
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
17652
#: config/tc-xtensa.c:6460
17655
"opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
17658
#: config/tc-xtensa.c:6476
17659
msgid "multiple branches or jumps in the same bundle"
17662
#: config/tc-xtensa.c:6928
17663
msgid "cannot assemble into a literal fragment"
17666
#: config/tc-xtensa.c:6930
17670
#: config/tc-xtensa.c:7565
17672
"instruction sequence (write a0, branch, retw) may trigger hardware errata"
17675
#: config/tc-xtensa.c:7677
17676
msgid "branching or jumping to a loop end may trigger hardware errata"
17679
#: config/tc-xtensa.c:7759
17680
msgid "loop end too close to another loop end may trigger hardware errata"
17683
#: config/tc-xtensa.c:7768
17685
msgid "fr_var %lu < length %d"
17688
#: config/tc-xtensa.c:7925
17690
"loop containing less than three instructions may trigger hardware errata"
17693
#: config/tc-xtensa.c:7997
17694
msgid "undecodable instruction in instruction frag"
17697
#: config/tc-xtensa.c:8107
17698
msgid "invalid empty loop"
17701
#: config/tc-xtensa.c:8112
17702
msgid "loop target does not follow loop instruction in section"
17705
#: config/tc-xtensa.c:8713
17706
msgid "bad relaxation state"
17709
#: config/tc-xtensa.c:8771
17711
msgid "fr_var (%ld) < length (%d)"
17714
#: config/tc-xtensa.c:9406
17715
msgid "invalid relaxation fragment result"
17718
#: config/tc-xtensa.c:9485
17719
msgid "unable to widen instruction"
17722
#: config/tc-xtensa.c:9624
17723
msgid "multiple literals in expansion"
17726
#: config/tc-xtensa.c:9628
17727
msgid "no registered fragment for literal"
17730
#: config/tc-xtensa.c:9630
17731
msgid "number of literal tokens != 1"
17734
#: config/tc-xtensa.c:9759 config/tc-xtensa.c:9765
17736
msgid "unresolved loop target symbol: %s"
17739
#: config/tc-xtensa.c:9871
17741
msgid "invalid expression evaluation type %d"
17744
#: config/tc-xtensa.c:9888
17745
msgid "loop too long for LOOP instruction"
17748
#: config/tc-xtensa.c:10157
17750
msgid "fixes not all moved from %s"
17753
#: config/tc-xtensa.c:10288
17755
"literal pool location required for text-section-literals; specify with "
17756
".literal_position"
17759
#: config/tc-xtensa.c:11130
17760
msgid "too many operands in instruction"
17763
#: config/tc-xtensa.c:11340
17764
msgid "invalid symbolic operand"
17767
#: config/tc-xtensa.c:11401
17768
msgid "operand number mismatch"
17771
#: config/tc-xtensa.c:11405
17773
msgid "cannot encode opcode \"%s\" in the given format \"%s\""
17776
#: config/tc-xtensa.c:11430
17778
msgid "xtensa-isa failure: %s"
17781
#: config/tc-xtensa.c:11507
17782
msgid "invalid opcode"
17785
#: config/tc-xtensa.c:11513
17786
msgid "too few operands"
17789
#: config/tc-xtensa.c:11563
17790
msgid "multiple writes to the same register"
17793
#: config/tc-xtensa.c:11677 config/tc-xtensa.c:11683
17794
msgid "out of memory"
17797
#: config/tc-xtensa.c:11772
17798
msgid "TLS relocation not allowed in FLIX bundle"
17801
#. Instructions that generate TLS relocations should always be
17802
#. relaxed in the front-end. If "record_fixup" is set, then this
17803
#. function is being called during back-end relaxation, so flag
17804
#. the unexpected behavior as an error.
17805
#: config/tc-xtensa.c:11778
17806
msgid "unexpected TLS relocation"
17809
#: config/tc-xtensa.c:11822
17810
msgid "symbolic operand not allowed"
17813
#: config/tc-xtensa.c:11859
17814
msgid "cannot decode instruction format"
17817
#: config/tc-xtensa.c:12003
17818
msgid "ignoring extra '-rename-section' delimiter ':'"
17821
#: config/tc-xtensa.c:12008
17823
msgid "ignoring invalid '-rename-section' specification: '%s'"
17826
#: config/tc-xtensa.c:12019
17828
msgid "section %s renamed multiple times"
17831
#: config/tc-xtensa.c:12021
17833
msgid "multiple sections remapped to output section %s"
17836
#: config/tc-z80.c:325
17837
msgid "-- unterminated string"
17840
#: config/tc-z80.c:390
17841
msgid "floating point numbers are not implemented"
17844
#: config/tc-z80.c:515 config/tc-z80.c:521
17845
msgid "mismatched parentheses"
17848
#: config/tc-z80.c:558
17849
msgid "bad expression syntax"
17852
#: config/tc-z80.c:716
17853
msgid "cannot make a relative jump to an absolute location"
17856
#: config/tc-z80.c:728 config/tc-z80.c:1994
17860
#: config/tc-z80.c:1099 config/tc-z80.c:1142 config/tc-z80.c:1186
17861
#: config/tc-z80.c:1254 config/tc-z80.c:1306 config/tc-z80.c:1360
17862
#: config/tc-z80.c:1629
17863
msgid "bad instruction syntax"
17866
#: config/tc-z80.c:1232
17867
msgid "condition code invalid for jr"
17870
#: config/tc-z80.c:1738
17871
msgid "parentheses ignored"
17874
#: config/tc-z80.c:1943 read.c:3666
17876
msgid "junk at end of line, first unrecognized character is `%c'"
17879
#: config/tc-z80.c:1969 config/tc-z8k.c:1460 config/tc-z8k.c:1523
17880
msgid "relative jump out of range"
17883
#: config/tc-z80.c:1986
17884
msgid "index offset out of range"
17887
#: config/tc-z80.c:2028 config/tc-z8k.c:1531
17889
msgid "md_apply_fix: unknown r_type 0x%x\n"
17892
#: config/tc-z8k.c:282
17894
msgid "register rr%d out of range"
17897
#: config/tc-z8k.c:284
17899
msgid "register rr%d does not exist"
17902
#: config/tc-z8k.c:296
17904
msgid "register rh%d out of range"
17907
#: config/tc-z8k.c:308
17909
msgid "register rl%d out of range"
17912
#: config/tc-z8k.c:321
17914
msgid "register rq%d out of range"
17917
#: config/tc-z8k.c:323
17919
msgid "register rq%d does not exist"
17922
#: config/tc-z8k.c:335
17924
msgid "register r%d out of range"
17927
#: config/tc-z8k.c:376
17929
msgid "expected %c"
17932
#: config/tc-z8k.c:391
17934
msgid "register is wrong size for a word %s"
17937
#: config/tc-z8k.c:405
17939
msgid "register is wrong size for address %s"
17942
#: config/tc-z8k.c:539
17944
msgid "unknown interrupt %s"
17947
#. No interrupt type specified, opcode won't do anything.
17948
#: config/tc-z8k.c:562
17949
msgid "opcode has no effect"
17952
#: config/tc-z8k.c:673
17953
msgid "Missing ) in ra(rb)"
17956
#: config/tc-z8k.c:753 config/tc-z8k.c:792
17958
msgid "invalid condition code '%s'"
17961
#: config/tc-z8k.c:765
17963
msgid "invalid flag '%s'"
17966
#: config/tc-z8k.c:919 config/tc-z8k.c:925
17967
msgid "invalid indirect register size"
17970
#: config/tc-z8k.c:942 config/tc-z8k.c:1090 config/tc-z8k.c:1095
17971
msgid "invalid control register name"
17974
#: config/tc-z8k.c:1079
17975
msgid "immediate must be 1 or 2"
17978
#: config/tc-z8k.c:1082
17979
msgid "immediate 1 or 2 expected"
17982
#: config/tc-z8k.c:1113
17983
msgid "can't use R0 here"
17986
#: config/tc-z8k.c:1271
17987
msgid "Can't find opcode to match operands"
17990
#: config/tc-z8k.c:1318
17992
msgid "invalid architecture -z%s"
17995
#: config/tc-z8k.c:1337
17999
" -z8001 generate segmented code\n"
18000
" -z8002 generate unsegmented code\n"
18001
" -linkrelax create linker relaxable code\n"
18004
#: config/tc-z8k.c:1349
18006
msgid "call to md_convert_frag\n"
18009
#: config/tc-z8k.c:1456 config/tc-z8k.c:1496 config/tc-z8k.c:1519
18010
msgid "cannot branch to odd address"
18013
#: config/tc-z8k.c:1478
18014
msgid "relative address out of range"
18017
#: config/tc-z8k.c:1499
18018
msgid "relative call out of range"
18021
#: config/tc-z8k.c:1543
18023
msgid "call to md_estimate_size_before_relax\n"
18026
#: config/xtensa-relax.c:1556
18028
msgid "invalid configuration option '%s' in transition rule '%s'"
18031
#: config/xtensa-relax.c:1681
18033
msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
18036
#: config/xtensa-relax.c:1691
18038
msgid "opcode '%s': no bound opname '%s' for precondition in %s"
18041
#: config/xtensa-relax.c:1698
18043
msgid "opcode '%s': precondition only contains constants in '%s'"
18046
#: config/xtensa-relax.c:1745
18047
msgid "expected one operand for generated literal"
18050
#: config/xtensa-relax.c:1752
18051
msgid "expected 0 operands for generated label"
18054
#: config/xtensa-relax.c:1765
18056
msgid "invalid opcode '%s' in transition rule '%s'"
18059
#: config/xtensa-relax.c:1773
18061
msgid "opcode '%s': replacement does not have %d ops"
18064
#: config/xtensa-relax.c:1787
18066
msgid "opcode '%s': cannot find literal definition"
18069
#: config/xtensa-relax.c:1803 config/xtensa-relax.c:1833
18071
msgid "opcode %s: unidentified operand '%s' in '%s'"
18074
#: config/xtensa-relax.c:1828
18076
msgid "unknown user-defined function %s"
18079
#: config/xtensa-relax.c:1839
18081
msgid "opcode %s: could not parse operand '%s' in '%s'"
18084
#: config/xtensa-relax.c:1880
18086
msgid "could not parse INSN_PATTERN '%s'"
18089
#: config/xtensa-relax.c:1884
18091
msgid "could not parse INSN_REPL '%s'"
18094
#: config/xtensa-relax.c:1895
18096
msgid "could not build transition for %s => %s"
18101
msgid "can't open `%s' for writing"
18106
msgid "can't close `%s'"
18109
#: dw2gencfi.c:199 read.c:2382
18111
msgid "bfd_set_section_flags: %s"
18116
msgid "register save offset not a multiple of %u"
18120
msgid "CFI state restore without previous remember"
18124
msgid "missing separator"
18128
msgid "bad register expression"
18131
#: dw2gencfi.c:660 dw2gencfi.c:783 dw2gencfi.c:821 dw2gencfi.c:891
18133
msgid "CFI instruction used without previous .cfi_startproc"
18137
msgid "invalid or unsupported encoding in .cfi_personality"
18141
msgid ".cfi_personality requires encoding and symbol arguments"
18145
msgid "wrong second argument to .cfi_personality"
18148
#: dw2gencfi.c:915 dw2gencfi.c:991
18149
msgid "invalid or unsupported encoding in .cfi_lsda"
18153
msgid ".cfi_lsda requires encoding and symbol arguments"
18157
msgid "wrong second argument to .cfi_lsda"
18160
#: dw2gencfi.c:1012
18161
msgid "wrong third argument to .cfi_val_encoded_addr"
18164
#: dw2gencfi.c:1083
18165
msgid "previous CFI entry not closed (missing .cfi_endproc)"
18168
#: dw2gencfi.c:1123
18169
msgid ".cfi_endproc without corresponding .cfi_startproc"
18172
#: dw2gencfi.c:1920 dw2gencfi.c:1983
18173
msgid "open CFI at the end of file; missing .cfi_endproc directive"
18176
#: dw2gencfi.c:2009
18177
msgid "CFI is not supported for this target"
18180
#: dwarf2dbg.c:603 dwarf2dbg.c:638
18181
msgid "file number less than one"
18186
msgid "file number %ld already allocated"
18189
#: dwarf2dbg.c:643 dwarf2dbg.c:1445
18191
msgid "unassigned file number %ld"
18195
msgid "is_stmt value not 0 or 1"
18199
msgid "isa number less than zero"
18203
msgid "discriminator less than zero"
18208
msgid "unknown .loc sub-directive `%s'"
18211
#: dwarf2dbg.c:1508
18212
msgid "internal error: unknown dwarf2 format"
18217
msgid "string too big (%lu bytes)"
18222
msgid "inserting \"%s\" into string hash table: %s"
18225
#: ecoff.c:1618 ecoff.c:1811 ecoff.c:1834 ecoff.c:1865 ecoff.c:2018
18227
msgid "no current file pointer"
18231
msgid "too many st_End's"
18236
msgid "inserting \"%s\" into tag hash table: %s"
18240
msgid "fake .file after real one"
18244
msgid "filename goes over one page boundary"
18248
msgid ".begin directive without a preceding .file directive"
18252
msgid ".begin directive without a preceding .ent directive"
18256
msgid ".bend directive without a preceding .file directive"
18260
msgid ".bend directive without a preceding .ent directive"
18264
msgid ".bend directive names unknown symbol"
18268
msgid ".def pseudo-op used inside of .def/.endef; ignored"
18272
msgid "empty symbol name in .def; ignored"
18276
msgid ".dim pseudo-op used outside of .def/.endef; ignored"
18280
msgid "badly formed .dim directive"
18284
msgid "too many .dim entries"
18288
msgid ".scl pseudo-op used outside of .def/.endef; ignored"
18292
msgid ".size pseudo-op used outside of .def/.endef; ignored"
18296
msgid "badly formed .size directive"
18300
msgid "too many .size entries"
18304
msgid ".type pseudo-op used outside of .def/.endef; ignored"
18307
#. FIXME: We could handle this by setting the continued bit.
18308
#. There would still be a limit: the .type argument can not
18312
msgid "the type of %s is too complex; it will be simplified"
18316
msgid "Unrecognized .type argument"
18320
msgid ".tag pseudo-op used outside of .def/.endef; ignored"
18324
msgid ".val pseudo-op used outside of .def/.endef; ignored"
18328
msgid ".val expression is too complex"
18332
msgid ".endef pseudo-op used before .def; ignored"
18335
#: ecoff.c:2846 ecoff.c:2927
18336
msgid "bad COFF debugging information"
18341
msgid "no tag specified for %s"
18345
msgid ".end directive without a preceding .file directive"
18349
msgid ".end directive names unknown symbol"
18353
msgid "second .ent directive found before .end directive"
18357
msgid "no way to handle .file within .ent/.end section"
18361
msgid ".loc before .file"
18366
msgid ".stab%c is not supported"
18371
msgid ".stab%c: ignoring non-zero other field"
18377
"line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
18382
msgid "illegal .stab%c directive, bad character"
18385
#: ecoff.c:3984 ecoff.c:4173 ecoff.c:4198
18386
msgid ".begin/.bend in different segments"
18390
msgid "missing .end or .bend at end of file"
18394
msgid "GP prologue size exceeds field size, using 0 instead"
18397
#: expr.c:87 read.c:3731
18398
msgid "bignum invalid"
18401
#: expr.c:89 read.c:3733 read.c:4209 read.c:5094
18402
msgid "floating point number invalid"
18406
msgid "bad floating-point constant: exponent overflow"
18411
msgid "bad floating-point constant: unknown error code=%d"
18416
"a bignum with underscores may not have more than 8 hex digits in any word"
18420
msgid "a bignum with underscores must have exactly 4 words"
18423
#. Either not seen or not defined.
18424
#. @@ Should print out the original string instead of
18425
#. the parsed number.
18428
msgid "backward ref to unknown label \"%d:\""
18432
msgid "character constant too large"
18437
msgid "expr.c(operand): bad atof_generic return val %d"
18442
msgid "missing '%c'"
18445
#: expr.c:980 read.c:4576
18446
msgid "EBCDIC constants are not supported"
18451
msgid "Unary operator %c ignored because bad operand follows"
18454
#: expr.c:1151 expr.c:1176
18455
msgid "syntax error in .startof. or .sizeof."
18458
#: expr.c:1257 expr.c:1618
18460
msgid "invalid use of operator \"%s\""
18464
msgid "missing operand; zero assumed"
18468
msgid "left operand is a bignum; integer 0 assumed"
18472
msgid "left operand is a float; integer 0 assumed"
18476
msgid "right operand is a bignum; integer 0 assumed"
18480
msgid "right operand is a float; integer 0 assumed"
18483
#: expr.c:1925 symbols.c:1388
18484
msgid "division by zero"
18488
msgid "shift count"
18492
msgid "operation combines symbols in different segments"
18496
msgid "attempt to allocate data in absolute section"
18500
msgid "attempt to allocate data in common section"
18503
#: frags.c:102 write.c:1431
18505
msgid "can't extend frag %u chars"
18508
#. For error messages.
18509
#. Detect if we are reading from stdin by examining the file
18510
#. name returned by as_where().
18512
#. [FIXME: We rely upon the name in the strcmp below being the
18513
#. same as the one used by input_scrub_new_file(), if that is
18514
#. not true, then this code will fail].
18516
#. If we are reading from stdin, then we need to save each input
18517
#. line here (assuming of course that we actually have a line of
18518
#. input to read), so that it can be displayed in the listing
18519
#. that is produced at the end of the assembly.
18520
#: input-file.c:136 input-scrub.c:243 listing.c:352
18521
msgid "{standard input}"
18524
#: input-file.c:141
18526
msgid "can't open %s for reading: %s"
18529
#: input-file.c:150 input-file.c:224
18531
msgid "can't read from %s: %s"
18534
#: input-file.c:252 listing.c:1449 output-file.c:72
18536
msgid "can't close %s: %s"
18539
#: input-scrub.c:270
18540
msgid "macros nested too deeply"
18543
#: input-scrub.c:381 input-scrub.c:405
18544
msgid "partial line at end of file ignored"
18549
msgid "Unable to allocate memory for new instructions\n"
18562
msgid "unable to rebuffer file: %s\n"
18569
" time stamp \t: %s\n"
18588
" options passed\t: "
18594
" GNU assembler version %s (%s)\n"
18595
"\t using BFD version %s."
18602
" input file \t: %s"
18609
" output file \t: %s"
18621
msgid "can't open %s: %s"
18625
msgid "strange paper height, set to no form"
18629
msgid "new line in title"
18632
#. Turns the next expression into a string.
18635
msgid "% operator needs absolute expression"
18640
msgid "Missing parameter qualifier for `%s' in macro `%s'"
18645
msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
18650
msgid "Pointless default value for required parameter `%s' in macro `%s'"
18655
msgid "A parameter named `%s' already exists for macro `%s'"
18660
msgid "Reserved word `%s' used as parameter in macro `%s'"
18665
msgid "unexpected end of file in macro `%s' definition"
18670
msgid "missing `)' after formals in macro definition `%s'"
18674
msgid "Missing macro name"
18679
msgid "Bad parameter list for macro `%s'"
18684
msgid "Macro `%s' was already defined"
18687
#: macro.c:816 macro.c:818
18688
msgid "missing `)'"
18693
msgid "`%s' was already used as parameter (or another local) name"
18697
msgid "confusion in formal parameters"
18702
msgid "Parameter named `%s' does not exist for macro `%s'"
18707
msgid "Value for parameter `%s' of macro `%s' was already specified"
18711
msgid "can't mix positional and keyword arguments"
18715
msgid "too many positional arguments"
18720
msgid "Missing value for required parameter `%s' of macro `%s'"
18725
msgid "Attempt to purge non-existant macro `%s'"
18729
msgid "unexpected end of file in irp or irpc"
18733
msgid "missing model parameter"
18738
msgid "Assembler messages:\n"
18753
msgid "Fatal error: "
18758
msgid "Internal error!\n"
18763
msgid "Assertion failure in %s at %s line %d.\n"
18768
msgid "Assertion failure at %s line %d.\n"
18771
#: messages.c:306 messages.c:323
18773
msgid "Please report this bug.\n"
18778
msgid "Internal error, aborting at %s line %d in %s\n"
18783
msgid "Internal error, aborting at %s line %d\n"
18788
msgid "%s out of domain (%d is not a multiple of %d)"
18793
msgid "%s out of range (%d is not between %d and %d)"
18796
#. xgettext:c-format.
18799
msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
18802
#: output-file.c:35
18804
msgid "can't open a bfd on stdout %s"
18807
#: output-file.c:42
18809
msgid "selected target format '%s' unknown"
18812
#: output-file.c:44
18814
msgid "can't create %s: %s"
18819
msgid "error constructing %s pseudo-op table: %s"
18823
msgid "cannot change section or subsection inside .bundle_lock"
18829
".bundle_lock sequence at %u bytes but .bundle_align_mode limit is %u bytes"
18835
"single instruction is %u bytes long but .bundle_align_mode limit is %u"
18840
msgid "unknown pseudo-op: `%s'"
18845
msgid "label \"%d$\" redefined"
18849
msgid ".bundle_lock with no matching .bundle_unlock"
18853
msgid ".abort detected. Abandoning ship."
18856
#: read.c:1400 read.c:2751
18857
msgid "ignoring fill value in absolute section"
18862
msgid "alignment too large: %u assumed"
18866
msgid "expected fill pattern missing"
18870
msgid "symbol name not recognised in the current locale"
18873
#. Some of the back ends can't deal with non-positive line numbers.
18874
#. Besides, it's silly. GCC however will generate a line number of
18875
#. zero when it is pre-processing builtins for assembler-with-cpp files:
18877
#. # 0 "<built-in>"
18879
#. We do not want to barf on this, especially since such files are used
18880
#. in the GCC and GDB testsuites. So we check for negative line numbers
18881
#. rather than non-positive line numbers.
18884
msgid "line numbers must be positive; line number %d rejected"
18889
msgid "incompatible flag %i in line directive"
18894
msgid "unsupported flag %i in line directive"
18898
msgid "start address not supported"
18902
msgid ".err encountered"
18906
msgid ".error directive invoked in source file"
18910
msgid ".warning directive invoked in source file"
18915
msgid "%s argument must be a string"
18918
#: read.c:2135 read.c:2137
18920
msgid ".fail %ld encountered"
18925
msgid ".fill size clamped to %d"
18929
msgid "size negative; .fill ignored"
18933
msgid "repeat < 0; .fill ignored"
18938
msgid "unrecognized .linkonce type `%s'"
18942
msgid ".linkonce is not supported for this object file format"
18946
msgid "expected alignment after size"
18951
msgid "attempt to redefine pseudo-op `%s' ignored"
18955
msgid "ignoring macro exit outside a macro definition."
18960
msgid "invalid segment \"%s\""
18964
msgid "only constant offsets supported in absolute section"
18968
msgid "MRI style ORG pseudo-op not supported"
18973
msgid "unrecognized section type `%s'"
18977
msgid "absolute sections are not supported"
18982
msgid "unrecognized section command `%s'"
18987
msgid ".end%c encountered without preceding %s"
18990
#: read.c:3069 read.c:3099
18992
msgid "%s without %s"
18996
msgid "unsupported variable size or fill value"
19000
msgid ".space repeat count is zero, ignored"
19004
msgid ".space repeat count is negative, ignored"
19008
msgid "space allocation too complex in absolute section"
19012
msgid "space allocation too complex in common section"
19015
#: read.c:3486 read.c:4822
19017
msgid "bad floating literal: %s"
19022
msgid "%s: would close weakref loop: %s"
19027
msgid "junk at end of line, first unrecognized character valued 0x%x"
19032
msgid "`%s' can't be equated to common symbol '%s'"
19036
msgid "unexpected `\"' in expression"
19040
msgid "rva without symbol"
19044
msgid "missing or bad offset expression"
19048
msgid "missing reloc type"
19052
msgid "unrecognized reloc type"
19056
msgid "bad reloc expression"
19060
msgid "attempt to store value in absolute section"
19063
#: read.c:4203 read.c:5088
19064
msgid "zero assumed for missing expression"
19069
msgid "value 0x%llx truncated to 0x%llx"
19073
msgid "value 0x%I64x truncated to 0x%I64x"
19078
msgid "value 0x%lx truncated to 0x%lx"
19083
msgid "bignum truncated to %d bytes"
19086
#: read.c:4649 read.c:4844
19087
msgid "unresolvable or nonpositive repeat count; using 1"
19092
msgid "unknown floating type type '%c'"
19096
msgid "floating point constant too large"
19100
msgid "strings must be placed into a section"
19104
msgid "expected <nn>"
19107
#. To be compatible with BSD 4.2 as: give the luser a linefeed!!
19108
#: read.c:5337 read.c:5423
19109
msgid "unterminated string; newline inserted"
19113
msgid "bad escaped character in string"
19117
msgid "expected address expression"
19122
msgid "symbol \"%s\" undefined; zero assumed"
19126
msgid "some symbol undefined; zero assumed"
19130
msgid "this string may not contain '\\0'"
19134
msgid "missing string"
19139
msgid ".incbin count zero, ignoring `%s'"
19144
msgid "file not found: %s"
19149
msgid "seek to end of .incbin file failed `%s'"
19154
msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
19159
msgid "could not skip to %ld in file `%s'"
19164
msgid "truncated file `%s', %ld of %ld bytes read"
19168
msgid "missing .func"
19172
msgid ".endfunc missing for previous .func"
19177
msgid ".bundle_align_mode alignment too large (maximum %u)"
19181
msgid "cannot change .bundle_align_mode inside .bundle_lock"
19185
msgid ".bundle_lock is meaningless without .bundle_align_mode"
19189
msgid ".bundle_unlock without preceding .bundle_lock"
19194
msgid ".bundle_lock sequence is %u bytes, but bundle size only %u"
19199
msgid "missing closing `%c'"
19208
msgid "invalid argument '%s' to -fdebug-prefix-map"
19211
#: stabs.c:215 stabs.c:223 stabs.c:231 stabs.c:250
19213
msgid ".stab%c: missing comma"
19216
#. This could happen for example with a source file with a huge
19217
#. number of lines. The only cure is to use a different debug
19218
#. format, probably DWARF.
19221
msgid ".stab%c: description field '%x' too big, try a different debug format"
19225
msgid "comma missing in .xstabs"
19230
msgid "cannot define symbol `%s' in absolute section"
19235
msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
19238
#: symbols.c:497 symbols.c:504
19240
msgid "inserting \"%s\" into symbol table failed: %s"
19245
msgid "invalid operands (%s and %s sections) for `%s'"
19250
msgid "invalid operand (%s section) for `%s'"
19255
msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
19260
msgid "invalid operand (%s section) for `%s' when setting `%s'"
19265
msgid "symbol definition loop encountered at `%s'"
19270
msgid "cannot convert expression symbol %s to complex relocation"
19275
msgid "division by zero when setting `%s'"
19278
#: symbols.c:1471 write.c:2108
19280
msgid "can't resolve value for symbol `%s'"
19285
msgid "\"%d\" (instance number %d of a %s label)"
19290
msgid "attempt to get value of unresolved symbol `%s'"
19294
msgid "section symbols are already global"
19299
msgid "Accessing function `%s' as thread-local object"
19304
msgid "Accessing `%s' as thread-local object"
19309
msgid "field fx_size too small to hold %d"
19314
msgid "attempt to .org/.space backwards? (%ld)"
19318
msgid "invalid offset expression"
19322
msgid "invalid reloc expression"
19327
msgid "value of %s too large for field of %d bytes at %s"
19332
msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
19336
msgid "redefined symbol cannot be used on reloc"
19340
msgid "relocation out of range"
19345
msgid "%s:%u: bad return from bfd_install_relocation: %x"
19349
msgid "reloc not within (fixed part of) section"
19353
msgid "internal error: fixup not contained within frag"
19356
#: write.c:1377 write.c:1507
19357
msgid "can't extend frag"
19360
#: write.c:1569 write.c:1590
19362
msgid "can't write %s: %s"
19367
msgid "cannot write to output file '%s': %s"
19372
msgid "%d error%s, %d warning%s, generating bad object file"
19377
msgid "%d error%s, %d warning%s, no object file generated"
19382
msgid "%s: global symbols not supported in common sections"
19387
msgid "local label `%s' is not defined"
19392
msgid "Local symbol `%s' can't be equated to common symbol `%s'"
19397
msgid "can't make global register symbol `%s'"
19402
msgid "alignment padding (%lu bytes) not a multiple of %ld"
19407
msgid ".word %s-%s+%s didn't fit"
19411
msgid "padding added"
19415
msgid "attempt to move .org backwards"
19419
msgid ".space specifies non-absolute value"
19423
msgid ".space or .fill with negative value, ignored"
19429
"Infinite loop encountered whilst attempting to compute the addresses of "
19430
"symbols in section %s"