+#: config/tc-arm.c:24224 config/tc-arm.c:24225
+msgid "use -mcpu=arm810"
+msgstr ""
+
+#: config/tc-arm.c:24226 config/tc-arm.c:24227
+msgid "use -mcpu=arm9"
+msgstr ""
+
+#: config/tc-arm.c:24228 config/tc-arm.c:24229
+msgid "use -mcpu=arm9tdmi"
+msgstr ""
+
+#: config/tc-arm.c:24230 config/tc-arm.c:24231
+msgid "use -mcpu=arm920"
+msgstr ""
+
+#: config/tc-arm.c:24232 config/tc-arm.c:24233
+msgid "use -mcpu=arm940"
+msgstr ""
+
+#: config/tc-arm.c:24234
+msgid "use -mcpu=strongarm"
+msgstr ""
+
+#: config/tc-arm.c:24236
+msgid "use -mcpu=strongarm110"
+msgstr ""
+
+#: config/tc-arm.c:24238
+msgid "use -mcpu=strongarm1100"
+msgstr ""
+
+#: config/tc-arm.c:24240
+msgid "use -mcpu=strongarm1110"
+msgstr ""
+
+#: config/tc-arm.c:24241
+msgid "use -mcpu=xscale"
+msgstr ""
+
+#: config/tc-arm.c:24242
+msgid "use -mcpu=iwmmxt"
+msgstr ""
+
+#: config/tc-arm.c:24243
+msgid "use -mcpu=all"
+msgstr ""
+
+#. Architecture variants -- don't add any more to this list either.
+#: config/tc-arm.c:24246 config/tc-arm.c:24247
+msgid "use -march=armv2"
+msgstr ""
+
+#: config/tc-arm.c:24248 config/tc-arm.c:24249
+msgid "use -march=armv2a"
+msgstr ""
+
+#: config/tc-arm.c:24250 config/tc-arm.c:24251
+msgid "use -march=armv3"
+msgstr ""
+
+#: config/tc-arm.c:24252 config/tc-arm.c:24253
+msgid "use -march=armv3m"
+msgstr ""
+
+#: config/tc-arm.c:24254 config/tc-arm.c:24255
+msgid "use -march=armv4"
+msgstr ""
+
+#: config/tc-arm.c:24256 config/tc-arm.c:24257
+msgid "use -march=armv4t"
+msgstr ""
+
+#: config/tc-arm.c:24258 config/tc-arm.c:24259
+msgid "use -march=armv5"
+msgstr ""
+
+#: config/tc-arm.c:24260 config/tc-arm.c:24261
+msgid "use -march=armv5t"
+msgstr ""
+
+#: config/tc-arm.c:24262 config/tc-arm.c:24263
+msgid "use -march=armv5te"
+msgstr ""
+
+#. Floating point variants -- don't add any more to this list either.
+#: config/tc-arm.c:24266
+msgid "use -mfpu=fpe"
+msgstr ""
+
+#: config/tc-arm.c:24267
+msgid "use -mfpu=fpa10"
+msgstr ""
+
+#: config/tc-arm.c:24268
+msgid "use -mfpu=fpa11"
+msgstr ""
+
+#: config/tc-arm.c:24270
+msgid "use either -mfpu=softfpa or -mfpu=softvfp"
+msgstr ""
+
+#: config/tc-arm.c:24698
+msgid "extension does not apply to the base architecture"
+msgstr ""
+
+#: config/tc-arm.c:24723
+msgid "architectural extensions must be specified in alphabetical order"
+msgstr ""
+
+#: config/tc-arm.c:24832 config/tc-arm.c:25482
+#, c-format
+msgid "unknown floating point format `%s'\n"
+msgstr ""
+
+#: config/tc-arm.c:24848
+#, c-format
+msgid "unknown floating point abi `%s'\n"
+msgstr ""
+
+#: config/tc-arm.c:24864
+#, c-format
+msgid "unknown EABI `%s'\n"
+msgstr ""
+
+#: config/tc-arm.c:24884
+#, c-format
+msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
+msgstr ""
+
+#: config/tc-arm.c:24907 config/tc-metag.c:5912
+msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
+msgstr ""
+
+#: config/tc-arm.c:24909
+msgid "<abi>\t assemble for floating point ABI <abi>"
+msgstr ""
+
+#: config/tc-arm.c:24912
+msgid "<ver>\t\t assemble for eabi version <ver>"
+msgstr ""
+
+#: config/tc-arm.c:24915
+msgid "<mode>\t controls implicit insertion of IT instructions"
+msgstr ""
+
+#: config/tc-arm.c:24917
+msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
+msgstr ""
+
+#: config/tc-arm.c:25019
+#, c-format
+msgid " ARM-specific assembler options:\n"
+msgstr ""
+
+#: config/tc-arm.c:25039
+#, c-format
+msgid " --fix-v4bx Allow BX in ARMv4 code\n"
+msgstr ""
+
+#: config/tc-arm.c:25433
+#, c-format
+msgid ""
+"architectural extension `%s' is not allowed for the current base architecture"
+msgstr ""
+
+#: config/tc-arm.c:25451
+#, c-format
+msgid "unknown architecture extension `%s'\n"
+msgstr ""
+
+#: config/tc-avr.c:437
+#, c-format
+msgid "Known MCU names:"
+msgstr ""
+
+#: config/tc-avr.c:502
+#, c-format
+msgid ""
+"AVR Assembler options:\n"
+" -mmcu=[avr-name] select microcontroller variant\n"
+" [avr-name] can be:\n"
+" avr1 - classic AVR core without data RAM\n"
+" avr2 - classic AVR core with up to 8K program memory\n"
+" avr25 - classic AVR core with up to 8K program memory\n"
+" plus the MOVW instruction\n"
+" avr3 - classic AVR core with up to 64K program memory\n"
+" avr31 - classic AVR core with up to 128K program memory\n"
+" avr35 - classic AVR core with up to 64K program memory\n"
+" plus the MOVW instruction\n"
+" avr4 - enhanced AVR core with up to 8K program memory\n"
+" avr5 - enhanced AVR core with up to 64K program memory\n"
+" avr51 - enhanced AVR core with up to 128K program memory\n"
+" avr6 - enhanced AVR core with up to 256K program memory\n"
+" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
+" avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n"
+" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
+" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
+" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
+" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
+" avrtiny - AVR Tiny core with 16 gp registers\n"
+msgstr ""
+
+#: config/tc-avr.c:525
+#, c-format
+msgid ""
+" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
+" -mno-skip-bug disable warnings for skipping two-word instructions\n"
+" (default for avr4, avr5)\n"
+" -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
+" (default for avr3, avr5)\n"
+" -mrmw accept Read-Modify-Write instructions\n"
+" -mlink-relax generate relocations for linker relaxation\n"
+msgstr ""
+
+#: config/tc-avr.c:572
+#, c-format
+msgid "unknown MCU: %s\n"
+msgstr ""
+
+#: config/tc-avr.c:586
+#, c-format
+msgid "redefinition of mcu type `%s' to `%s'"
+msgstr ""
+
+#: config/tc-avr.c:671
+msgid "constant value required"
+msgstr ""
+
+#: config/tc-avr.c:674
+#, c-format
+msgid "number must be positive and less than %d"
+msgstr ""
+
+#: config/tc-avr.c:700 config/tc-avr.c:837
+#, c-format
+msgid "constant out of 8-bit range: %d"
+msgstr ""
+
+#: config/tc-avr.c:768 config/tc-score.c:1199 read.c:3729
+msgid "illegal expression"
+msgstr ""
+
+#: config/tc-avr.c:797 config/tc-avr.c:1753
+msgid "`)' required"
+msgstr ""
+
+#: config/tc-avr.c:903
+msgid "register name or number from 16 to 31 required"
+msgstr ""
+
+#: config/tc-avr.c:909
+msgid "register name or number from 0 to 31 required"
+msgstr ""
+
+#: config/tc-avr.c:917
+msgid "register r16-r23 required"
+msgstr ""
+
+#: config/tc-avr.c:923
+msgid "register number above 15 required"
+msgstr ""
+
+#: config/tc-avr.c:929
+msgid "even register number required"
+msgstr ""
+
+#: config/tc-avr.c:935
+msgid "register r24, r26, r28 or r30 required"
+msgstr ""
+
+#: config/tc-avr.c:956
+msgid "pointer register (X, Y or Z) required"
+msgstr ""
+
+#: config/tc-avr.c:963
+msgid "cannot both predecrement and postincrement"
+msgstr ""
+
+#: config/tc-avr.c:971
+msgid "addressing mode not supported"
+msgstr ""
+
+#: config/tc-avr.c:977
+msgid "can't predecrement"
+msgstr ""
+
+#: config/tc-avr.c:980
+msgid "pointer register Z required"
+msgstr ""
+
+#: config/tc-avr.c:999
+msgid "postincrement not supported"
+msgstr ""
+
+#: config/tc-avr.c:1009
+msgid "pointer register (Y or Z) required"
+msgstr ""
+
+#: config/tc-avr.c:1121 config/tc-xgate.c:1348
+#, c-format
+msgid "unknown constraint `%c'"
+msgstr ""
+
+#: config/tc-avr.c:1173
+msgid "`,' required"
+msgstr ""
+
+#: config/tc-avr.c:1191
+msgid "undefined combination of operands"
+msgstr ""
+
+#: config/tc-avr.c:1200
+msgid "skipping two-word instruction"
+msgstr ""
+
+#: config/tc-avr.c:1385 config/tc-avr.c:1401 config/tc-avr.c:1532
+#: config/tc-msp430.c:3334 config/tc-msp430.c:3353
+#, c-format
+msgid "odd address operand: %ld"
+msgstr ""
+
+#: config/tc-avr.c:1393 config/tc-avr.c:1412 config/tc-avr.c:1430
+#: config/tc-avr.c:1441 config/tc-avr.c:1457 config/tc-avr.c:1465
+#: config/tc-avr.c:1560 config/tc-avr.c:1567 config/tc-d10v.c:503
+#: config/tc-d30v.c:553 config/tc-msp430.c:3342 config/tc-msp430.c:3360
+#, c-format
+msgid "operand out of range: %ld"
+msgstr ""
+
+#: config/tc-avr.c:1448
+#, c-format
+msgid "operand out of range: 0x%lx"
+msgstr ""
+
+#: config/tc-avr.c:1553 config/tc-d10v.c:1590 config/tc-d30v.c:2034
+#: config/tc-msp430.c:3431
+#, c-format
+msgid "line %d: unknown relocation type: 0x%x"
+msgstr ""
+
+#: config/tc-avr.c:1581
+msgid "only constant expression allowed"
+msgstr ""
+
+#. xgettext:c-format.
+#: config/tc-avr.c:1621 config/tc-bfin.c:832 config/tc-d10v.c:1462
+#: config/tc-d30v.c:1771 config/tc-metag.c:7023 config/tc-mn10200.c:782
+#: config/tc-mn10300.c:2178 config/tc-msp430.c:3479 config/tc-ppc.c:7140
+#: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3354
+#: config/tc-z80.c:2051
+#, c-format
+msgid "reloc %d not supported by object file format"
+msgstr ""
+
+#: config/tc-avr.c:1644 config/tc-h8300.c:1954 config/tc-mcore.c:880
+#: config/tc-microblaze.c:921 config/tc-moxie.c:182 config/tc-msp430.c:3188
+#: config/tc-pj.c:253 config/tc-sh.c:2588 config/tc-z8k.c:1215
+msgid "can't find opcode "
+msgstr ""
+
+#: config/tc-avr.c:1663
+#, c-format
+msgid "illegal opcode %s for mcu %s"
+msgstr ""
+
+#: config/tc-avr.c:1691
+msgid "garbage at end of line"
+msgstr ""
+
+#: config/tc-avr.c:1802
+#, c-format
+msgid "illegal %srelocation size: %d"
+msgstr ""
+
+#: config/tc-bfin.c:95 config/tc-frv.c:1604 config/tc-frv.c:1614
+msgid "missing ')'"
+msgstr ""
+
+#: config/tc-bfin.c:441
+#, c-format
+msgid " Blackfin specific assembler options:\n"
+msgstr ""
+
+#: config/tc-bfin.c:442
+#, c-format
+msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
+msgstr ""
+
+#: config/tc-bfin.c:443
+#, c-format
+msgid " -mfdpic assemble for the FDPIC ABI\n"
+msgstr ""
+
+#: config/tc-bfin.c:444
+#, c-format
+msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
+msgstr ""
+
+#: config/tc-bfin.c:457
+msgid "Could not set architecture and machine."
+msgstr ""
+
+#: config/tc-bfin.c:606
+msgid "Parse failed."
+msgstr ""
+
+#: config/tc-bfin.c:681
+msgid "pcrel too far BFD_RELOC_BFIN_10"
+msgstr ""
+
+#: config/tc-bfin.c:697
+msgid "pcrel too far BFD_RELOC_BFIN_12"
+msgstr ""
+
+#: config/tc-bfin.c:717
+msgid "pcrel too far BFD_RELOC_BFIN_24"
+msgstr ""
+
+#: config/tc-bfin.c:732
+msgid "pcrel too far BFD_RELOC_BFIN_5"
+msgstr ""
+
+#: config/tc-bfin.c:744
+msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
+msgstr ""
+
+#: config/tc-bfin.c:754
+msgid "rel too far BFD_RELOC_8"
+msgstr ""
+
+#: config/tc-bfin.c:761
+msgid "rel too far BFD_RELOC_16"
+msgstr ""
+
+#: config/tc-cr16.c:164 read.c:4532
+msgid "using a bit field width of zero"
+msgstr ""
+
+#: config/tc-cr16.c:172 read.c:4540
+#, c-format
+msgid "field width \"%s\" too complex for a bitfield"
+msgstr ""
+
+#: config/tc-cr16.c:181 read.c:4548
+#, c-format
+msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
+msgstr ""
+
+#: config/tc-cr16.c:203 read.c:4570
+#, c-format
+msgid "field value \"%s\" too complex for a bitfield"
+msgstr ""
+
+#: config/tc-cr16.c:384
+#, c-format
+msgid "Unknown register pair - index relative mode: `%d'"
+msgstr ""
+
+#: config/tc-cr16.c:568 config/tc-crx.c:345 config/tc-mn10200.c:769
+#: write.c:1011
+#, c-format
+msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
+msgstr ""
+
+#: config/tc-cr16.c:598 config/tc-crx.c:361
+#, c-format
+msgid "internal error: reloc %d (`%s') not supported by object file format"
+msgstr ""
+
+#: config/tc-cr16.c:691 config/tc-i386.c:10224 config/tc-s390.c:2001
+msgid "GOT already in symbol table"
+msgstr ""
+
+#: config/tc-cr16.c:800 config/tc-cr16.c:823 config/tc-cris.c:1195
+#: config/tc-crx.c:535 config/tc-crx.c:562 config/tc-crx.c:580
+#: config/tc-pdp11.c:193
+msgid "Virtual memory exhausted"
+msgstr ""
+
+#: config/tc-cr16.c:808 config/tc-crx.c:572 config/tc-crx.c:591
+#: config/tc-m68k.c:4659 config/tc-tilegx.c:319 config/tc-tilepro.c:256
+#, c-format
+msgid "Internal Error: Can't hash %s: %s"
+msgstr ""
+
+#: config/tc-cr16.c:834 config/tc-cris.c:1229 config/tc-crx.c:545
+#, c-format
+msgid "Can't hash `%s': %s\n"
+msgstr ""
+
+#: config/tc-cr16.c:835 config/tc-cris.c:1230 config/tc-crx.c:546
+msgid "(unknown reason)"
+msgstr ""
+
+#. Missing or bad expr becomes absolute 0.
+#: config/tc-cr16.c:887 config/tc-crx.c:619
+#, c-format
+msgid "missing or invalid displacement expression `%s' taken as 0"
+msgstr ""
+
+#: config/tc-cr16.c:937
+#, c-format
+msgid "GOT bad expression with %s."
+msgstr ""
+
+#: config/tc-cr16.c:1048
+#, c-format
+msgid "operand %d: illegal use expression: `%s`"
+msgstr ""
+
+#: config/tc-cr16.c:1113 config/tc-crx.c:1127
+#, c-format
+msgid "Unknown register: `%d'"
+msgstr ""
+
+#. Issue a error message when register is illegal.
+#: config/tc-cr16.c:1121 config/tc-crx.c:1135
+#, c-format
+msgid "Illegal register (`%s') in Instruction: `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:1192 config/tc-cr16.c:1267 config/tc-crx.c:757
+#: config/tc-crx.c:777 config/tc-crx.c:792
+#, c-format
+msgid "Illegal register `%s' in Instruction `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:1220 config/tc-cr16.c:1231
+#, c-format
+msgid "Illegal register pair `%s' in Instruction `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:1256 config/tc-i960.c:832
+msgid "unmatched '['"
+msgstr ""
+
+#: config/tc-cr16.c:1262 config/tc-i960.c:839
+msgid "garbage after index spec ignored"
+msgstr ""
+
+#: config/tc-cr16.c:1410 config/tc-crx.c:936
+#, c-format
+msgid "Illegal operands (whitespace): `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:1422 config/tc-cr16.c:1429 config/tc-cr16.c:1446
+#: config/tc-crx.c:948 config/tc-crx.c:955 config/tc-crx.c:972
+#: config/tc-crx.c:1764
+#, c-format
+msgid "Missing matching brackets : `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:1478 config/tc-crx.c:998
+#, c-format
+msgid "Unknown exception: `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:1563 config/tc-crx.c:1094
+#, c-format
+msgid "Illegal `cinv' parameter: `%c'"
+msgstr ""
+
+#: config/tc-cr16.c:1584 config/tc-cr16.c:1623
+#, c-format
+msgid "Unknown register pair: `%d'"
+msgstr ""
+
+#. Issue a error message when register pair is illegal.
+#: config/tc-cr16.c:1592
+#, c-format
+msgid "Illegal register pair (`%s') in Instruction: `%s'"
+msgstr ""
+
+#. Issue a error message when register pair is illegal.
+#: config/tc-cr16.c:1631
+#, c-format
+msgid "Illegal index register pair (`%s') in Instruction: `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:1670
+#, c-format
+msgid "Unknown processor register : `%d'"
+msgstr ""
+
+#. Issue a error message when register pair is illegal.
+#: config/tc-cr16.c:1678
+#, c-format
+msgid "Illegal processor register (`%s') in Instruction: `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:1726
+#, c-format
+msgid "Unknown processor register (32 bit) : `%d'"
+msgstr ""
+
+#. Issue a error message when register pair is illegal.
+#: config/tc-cr16.c:1734
+#, c-format
+msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
+msgstr ""
+
+#: config/tc-cr16.c:2098 config/tc-crx.c:1662 config/tc-crx.c:1679
+#, c-format
+msgid "Same src/dest register is used (`r%d'), result is undefined"
+msgstr ""
+
+#: config/tc-cr16.c:2119
+msgid "RA register is saved twice."
+msgstr ""
+
+#: config/tc-cr16.c:2123
+#, c-format
+msgid "`%s' Illegal use of registers."
+msgstr ""
+
+#: config/tc-cr16.c:2137
+#, c-format
+msgid "`%s' Illegal count-register combination."
+msgstr ""
+
+#: config/tc-cr16.c:2143
+#, c-format
+msgid "`%s' Illegal use of register."
+msgstr ""
+
+#: config/tc-cr16.c:2152 config/tc-crx.c:1671
+#, c-format
+msgid "`%s' has undefined result"
+msgstr ""
+
+#: config/tc-cr16.c:2160
+#, c-format
+msgid "Same src/dest register is used (`r%d'),result is undefined"
+msgstr ""
+
+#: config/tc-cr16.c:2331 config/tc-crx.c:1576
+msgid "Incorrect number of operands"
+msgstr ""
+
+#: config/tc-cr16.c:2333 config/tc-crx.c:1578
+#, c-format
+msgid "Illegal type of operand (arg %d)"
+msgstr ""
+
+#: config/tc-cr16.c:2339 config/tc-crx.c:1584
+#, c-format
+msgid "Operand out of range (arg %d)"
+msgstr ""
+
+#: config/tc-cr16.c:2342 config/tc-crx.c:1587
+#, c-format
+msgid "Operand has odd displacement (arg %d)"
+msgstr ""
+
+#: config/tc-cr16.c:2345 config/tc-cr16.c:2376 config/tc-crx.c:1600
+#: config/tc-crx.c:1631
+#, c-format
+msgid "Illegal operand (arg %d)"
+msgstr ""
+
+#. Give an error if a frag containing code is not aligned to a 2-byte
+#. boundary.
+#: config/tc-cr16.c:2478 config/tc-cr16.h:74 config/tc-crx.c:1953
+#: config/tc-crx.h:77 config/tc-ppc.c:3402 config/tc-ppc.c:6383
+msgid "instruction address is not a multiple of 2"
+msgstr ""
+
+#: config/tc-cr16.c:2553 config/tc-cris.c:1556 config/tc-cris.c:1564
+#: config/tc-crx.c:1989 config/tc-dlx.c:692 config/tc-hppa.c:3242
+#: config/tc-hppa.c:3249 config/tc-i860.c:490 config/tc-i860.c:507
+#: config/tc-i860.c:987 config/tc-sparc.c:1584 config/tc-sparc.c:1592
+#, c-format
+msgid "Unknown opcode: `%s'"
+msgstr ""
+
+#: config/tc-cris.c:550 config/tc-m68hc11.c:3896
+#, c-format
+msgid "internal inconsistency problem in %s: fr_symbol %lx"
+msgstr ""
+
+#: config/tc-cris.c:554 config/tc-m68hc11.c:3900 config/tc-msp430.c:3829
+#, c-format
+msgid "internal inconsistency problem in %s: resolved symbol"
+msgstr ""
+
+#: config/tc-cris.c:564 config/tc-m68hc11.c:3906
+#, c-format
+msgid "internal inconsistency problem in %s: fr_subtype %d"
+msgstr ""
+
+#: config/tc-cris.c:904
+msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
+msgstr ""
+
+#: config/tc-cris.c:934
+msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
+msgstr ""
+
+#: config/tc-cris.c:939
+#, c-format
+msgid ""
+"Internal error found in md_convert_frag: offset %ld. Please report this."
+msgstr ""
+
+#: config/tc-cris.c:964
+#, c-format
+msgid "internal inconsistency in %s: bdapq no symbol"
+msgstr ""
+
+#: config/tc-cris.c:977
+#, c-format
+msgid "internal inconsistency in %s: bdap.w with no symbol"
+msgstr ""
+
+#: config/tc-cris.c:1001
+msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
+msgstr ""
+
+#: config/tc-cris.c:1010
+msgid "dangerous MULS/MULU location; give it higher alignment"
+msgstr ""
+
+#. Bail out for compatibility mode. (It seems it can be implemented,
+#. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
+#. $acr", "nop"; but doesn't seem worth it at the moment.)
+#: config/tc-cris.c:1051
+msgid ""
+"Out-of-range .word offset handling is not implemented for .arch "
+"common_v10_v32"
+msgstr ""
+
+#: config/tc-cris.c:1096
+msgid ".word case-table handling failed: table too large"
+msgstr ""
+
+#: config/tc-cris.c:1234
+#, c-format
+msgid "Buggy opcode: `%s' \"%s\"\n"
+msgstr ""
+
+#: config/tc-cris.c:1662
+#, c-format
+msgid "Immediate value not in 5 bit unsigned range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:1678
+#, c-format
+msgid "Immediate value not in 4 bit unsigned range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:1730
+#, c-format
+msgid "Immediate value not in 6 bit range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:1746
+#, c-format
+msgid "Immediate value not in 6 bit unsigned range: %ld"
+msgstr ""
+
+#. Others have a generic warning.
+#: config/tc-cris.c:1855
+#, c-format
+msgid "Unimplemented register `%s' specified"
+msgstr ""
+
+#. We've come to the end of instructions with this
+#. opcode, so it must be an error.
+#: config/tc-cris.c:2099
+msgid "Illegal operands"
+msgstr ""
+
+#: config/tc-cris.c:2140 config/tc-cris.c:2180
+#, c-format
+msgid "Immediate value not in 8 bit range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:2150 config/tc-cris.c:2201
+#, c-format
+msgid "Immediate value not in 16 bit range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:2185
+#, c-format
+msgid "Immediate value not in 8 bit signed range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:2190
+#, c-format
+msgid "Immediate value not in 8 bit unsigned range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:2206
+#, c-format
+msgid "Immediate value not in 16 bit signed range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:2211
+#, c-format
+msgid "Immediate value not in 16 bit unsigned range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:2237
+msgid "TLS relocation size does not match operand size"
+msgstr ""
+
+#: config/tc-cris.c:2238
+msgid "PIC relocation size does not match operand size"
+msgstr ""
+
+#: config/tc-cris.c:3385
+msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
+msgstr ""
+
+#: config/tc-cris.c:3389
+msgid "32-bit conditional branch generated"
+msgstr ""
+
+#: config/tc-cris.c:3450
+msgid "Complex expression not supported"
+msgstr ""
+
+#. FIXME: Is this function mentioned in the internals.texi manual? If
+#. not, add it.
+#: config/tc-cris.c:3600
+msgid "Bad call to md_atof () - floating point formats are not supported"
+msgstr ""
+
+#: config/tc-cris.c:3641
+msgid "PC-relative relocation must be trivially resolved"
+msgstr ""
+
+#: config/tc-cris.c:3713
+#, c-format
+msgid "Value not in 16 bit range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:3721
+#, c-format
+msgid "Value not in 16 bit signed range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:3729
+#, c-format
+msgid "Value not in 8 bit range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:3736
+#, c-format
+msgid "Value not in 8 bit signed range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:3746
+#, c-format
+msgid "Value not in 4 bit unsigned range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:3753
+#, c-format
+msgid "Value not in 5 bit unsigned range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:3760
+#, c-format
+msgid "Value not in 6 bit range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:3767
+#, c-format
+msgid "Value not in 6 bit unsigned range: %ld"
+msgstr ""
+
+#: config/tc-cris.c:3811
+#, c-format
+msgid "Please use --help to see usage and options for this assembler.\n"
+msgstr ""
+
+#: config/tc-cris.c:3823
+msgid "--no-underscore is invalid with a.out format"
+msgstr ""
+
+#: config/tc-cris.c:3835
+msgid "--pic is invalid for this object format"
+msgstr ""
+
+#: config/tc-cris.c:3849
+#, c-format
+msgid "invalid <arch> in --march=<arch>: %s"
+msgstr ""
+
+#: config/tc-cris.c:3958 config/tc-moxie.c:770
+msgid ""
+"Semantics error. This type of operand can not be relocated, it must be an "
+"assembly-time constant"
+msgstr ""
+
+#: config/tc-cris.c:4007 config/tc-moxie.c:819
+#, c-format
+msgid "Cannot generate relocation type for symbol %s, code %s"
+msgstr ""
+
+#. The messages are formatted to line up with the generic options.
+#: config/tc-cris.c:4020
+#, c-format
+msgid "CRIS-specific options:\n"
+msgstr ""
+
+#: config/tc-cris.c:4022
+msgid ""
+" -h, -H Don't execute, print this help text. Deprecated.\n"
+msgstr ""
+
+#: config/tc-cris.c:4024
+msgid " -N Warn when branches are expanded to jumps.\n"
+msgstr ""
+
+#: config/tc-cris.c:4026
+msgid ""
+" --underscore User symbols are normally prepended with "
+"underscore.\n"
+msgstr ""
+
+#: config/tc-cris.c:4028
+msgid " Registers will not need any prefix.\n"
+msgstr ""
+
+#: config/tc-cris.c:4030
+msgid " --no-underscore User symbols do not have any prefix.\n"
+msgstr ""
+
+#: config/tc-cris.c:4032
+msgid " Registers will require a `$'-prefix.\n"
+msgstr ""
+
+#: config/tc-cris.c:4035
+msgid " --pic\t\t\tEnable generation of position-independent code.\n"
+msgstr ""
+
+#: config/tc-cris.c:4038
+msgid ""
+" --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
+"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
+msgstr ""
+
+#: config/tc-cris.c:4059
+msgid "Invalid relocation"
+msgstr ""
+
+#: config/tc-cris.c:4096
+msgid "Invalid pc-relative relocation"
+msgstr ""
+
+#: config/tc-cris.c:4141
+#, c-format
+msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
+msgstr ""
+
+#: config/tc-cris.c:4171
+#, c-format
+msgid ".syntax %s requires command-line option `--underscore'"
+msgstr ""
+
+#: config/tc-cris.c:4180
+#, c-format
+msgid ".syntax %s requires command-line option `--no-underscore'"
+msgstr ""
+
+#: config/tc-cris.c:4217
+msgid "Unknown .syntax operand"
+msgstr ""
+
+#: config/tc-cris.c:4227
+msgid "Pseudodirective .file is only valid when generating ELF"
+msgstr ""
+
+#: config/tc-cris.c:4239
+msgid "Pseudodirective .loc is only valid when generating ELF"
+msgstr ""
+
+#: config/tc-cris.c:4254
+#, c-format
+msgid "internal inconsistency problem: %s called for %d bytes"
+msgstr ""
+
+#: config/tc-cris.c:4406
+msgid "unknown operand to .arch"
+msgstr ""
+
+#: config/tc-cris.c:4415
+msgid ".arch <arch> requires a matching --march=... option"
+msgstr ""
+
+#: config/tc-crx.c:820
+#, c-format
+msgid "Illegal Scale - `%d'"
+msgstr ""
+
+#: config/tc-crx.c:1262
+#, c-format
+msgid "Illegal Co-processor register in Instruction `%s' "
+msgstr ""
+
+#: config/tc-crx.c:1269
+#, c-format
+msgid "Illegal Co-processor special register in Instruction `%s' "
+msgstr ""
+
+#: config/tc-crx.c:1590
+#, c-format
+msgid "Invalid DISPU4 operand value (arg %d)"
+msgstr ""
+
+#: config/tc-crx.c:1593
+#, c-format
+msgid "Invalid CST4 operand value (arg %d)"
+msgstr ""
+
+#: config/tc-crx.c:1596
+#, c-format
+msgid "Operand value is not within upper 64 KB (arg %d)"
+msgstr ""
+
+#: config/tc-crx.c:1733
+msgid "Invalid Register in Register List"
+msgstr ""
+
+#: config/tc-crx.c:1787
+#, c-format
+msgid "Illegal register `%s' in cop-register list"
+msgstr ""
+
+#: config/tc-crx.c:1795
+#, c-format
+msgid "Illegal register `%s' in cop-special-register list"
+msgstr ""
+
+#: config/tc-crx.c:1814
+#, c-format
+msgid "Illegal register `%s' in user register list"
+msgstr ""
+
+#: config/tc-crx.c:1833
+#, c-format
+msgid "Illegal register `%s' in register list"
+msgstr ""
+
+#: config/tc-crx.c:1839
+#, c-format
+msgid "Maximum %d bits may be set in `mask16' operand"
+msgstr ""
+
+#: config/tc-crx.c:1848
+#, c-format
+msgid "rest of line ignored; first ignored character is `%c'"
+msgstr ""
+
+#: config/tc-crx.c:1856
+#, c-format
+msgid "Illegal `mask16' operand, operation is undefined - `%s'"
+msgstr ""
+
+#. HI can't be specified without LO (and vise-versa).
+#: config/tc-crx.c:1862
+msgid "HI/LO registers should be specified together"
+msgstr ""
+
+#: config/tc-crx.c:1868
+msgid "HI/LO registers should be specified without additional registers"
+msgstr ""
+
+#: config/tc-d10v.c:216
+#, c-format
+msgid ""
+"D10V options:\n"
+"-O Optimize. Will do some operations in parallel.\n"
+"--gstabs-packing Pack adjacent short instructions together even\n"
+" when --gstabs is specified. On by default.\n"
+"--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
+" instructions together.\n"
+msgstr ""
+
+#: config/tc-d10v.c:573
+msgid "operand is not an immediate"
+msgstr ""
+
+#: config/tc-d10v.c:591
+#, c-format
+msgid "operand out of range: %lu"
+msgstr ""
+
+#: config/tc-d10v.c:651
+msgid "Instruction must be executed in parallel with another instruction."
+msgstr ""
+
+#: config/tc-d10v.c:705 config/tc-d10v.c:713
+#, c-format
+msgid "packing conflict: %s must dispatch sequentially"
+msgstr ""
+
+#: config/tc-d10v.c:812
+#, c-format
+msgid "resource conflict (R%d)"
+msgstr ""
+
+#: config/tc-d10v.c:815
+#, c-format
+msgid "resource conflict (A%d)"
+msgstr ""
+
+#: config/tc-d10v.c:817
+msgid "resource conflict (PSW)"
+msgstr ""
+
+#: config/tc-d10v.c:819
+msgid "resource conflict (C flag)"
+msgstr ""
+
+#: config/tc-d10v.c:821
+msgid "resource conflict (F flag)"
+msgstr ""
+
+#: config/tc-d10v.c:971
+msgid "Instruction must be executed in parallel"
+msgstr ""
+
+#: config/tc-d10v.c:974
+msgid "Long instructions may not be combined."
+msgstr ""
+
+#: config/tc-d10v.c:1007
+msgid "One of these instructions may not be executed in parallel."
+msgstr ""
+
+#: config/tc-d10v.c:1011 config/tc-d30v.c:1037
+msgid "Two IU instructions may not be executed in parallel"
+msgstr ""
+
+#: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035
+#: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047
+msgid "Swapping instruction order"
+msgstr ""
+
+#: config/tc-d10v.c:1019 config/tc-d30v.c:1044
+msgid "Two MU instructions may not be executed in parallel"
+msgstr ""
+
+#: config/tc-d10v.c:1039 config/tc-d30v.c:1064
+msgid "IU instruction may not be in the left container"
+msgstr ""
+
+#: config/tc-d10v.c:1041 config/tc-d10v.c:1056
+msgid ""
+"Instruction in R container is squashed by flow control instruction in L "
+"container."
+msgstr ""
+
+#: config/tc-d10v.c:1054 config/tc-d30v.c:1075
+msgid "MU instruction may not be in the right container"
+msgstr ""
+
+#: config/tc-d10v.c:1060 config/tc-d30v.c:1087
+msgid "unknown execution type passed to write_2_short()"
+msgstr ""
+
+#: config/tc-d10v.c:1189 config/tc-d10v.c:1362
+msgid "bad opcode or operands"
+msgstr ""
+
+#: config/tc-d10v.c:1264
+msgid "value out of range"
+msgstr ""
+
+#: config/tc-d10v.c:1338
+msgid "illegal operand - register name found where none expected"
+msgstr ""
+
+#: config/tc-d10v.c:1373
+msgid "Register number must be EVEN"
+msgstr ""
+
+#: config/tc-d10v.c:1376
+msgid "Unsupported use of sp"
+msgstr ""
+
+#: config/tc-d10v.c:1395
+#, c-format
+msgid "cr%ld is a reserved control register"
+msgstr ""
+
+#: config/tc-d10v.c:1570
+#, c-format
+msgid "line %d: rep or repi must include at least 4 instructions"
+msgstr ""
+
+#: config/tc-d10v.c:1759
+msgid "can't find previous opcode "
+msgstr ""
+
+#: config/tc-d10v.c:1771
+#, c-format
+msgid "could not assemble: %s"
+msgstr ""
+
+#: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1744
+msgid "Unable to mix instructions as specified"
+msgstr ""
+
+#: config/tc-d30v.c:149
+#, c-format
+msgid "Register name %s conflicts with symbol of the same name"
+msgstr ""
+
+#: config/tc-d30v.c:239
+#, c-format
+msgid ""
+"\n"
+"D30V options:\n"
+"-O Make adjacent short instructions parallel if "
+"possible.\n"
+"-n Warn about all NOPs inserted by the assembler.\n"
+"-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
+"-c Warn about symbols whoes names match register "
+"names.\n"
+"-C Opposite of -C. -c is the default.\n"
+msgstr ""
+
+#: config/tc-d30v.c:367
+msgid "unexpected 12-bit reloc type"
+msgstr ""
+
+#: config/tc-d30v.c:374
+msgid "unexpected 18-bit reloc type"
+msgstr ""
+
+#: config/tc-d30v.c:625
+#, c-format
+msgid "%s NOP inserted"
+msgstr ""
+
+#: config/tc-d30v.c:626
+msgid "sequential"
+msgstr ""
+
+#: config/tc-d30v.c:626
+msgid "parallel"
+msgstr ""
+
+#: config/tc-d30v.c:1033
+msgid "Instructions may not be executed in parallel"
+msgstr ""
+
+#: config/tc-d30v.c:1046
+#, c-format
+msgid "Executing %s in IU may not work"
+msgstr ""
+
+#: config/tc-d30v.c:1053
+#, c-format
+msgid "Executing %s in IU may not work in parallel execution"
+msgstr ""
+
+#: config/tc-d30v.c:1066
+#, c-format
+msgid "special left instruction `%s' kills instruction `%s' in right container"
+msgstr ""
+
+#: config/tc-d30v.c:1077
+#, c-format
+msgid "Executing %s in reverse serial with %s may not work"
+msgstr ""
+
+#: config/tc-d30v.c:1080
+#, c-format
+msgid "Executing %s in IU in reverse serial may not work"
+msgstr ""
+
+#: config/tc-d30v.c:1268
+msgid "Odd numbered register used as target of multi-register instruction"
+msgstr ""
+
+#: config/tc-d30v.c:1332 config/tc-d30v.c:1368
+#, c-format
+msgid "unknown condition code: %s"
+msgstr ""
+
+#: config/tc-d30v.c:1361
+#, c-format
+msgid "cmpu doesn't support condition code %s"
+msgstr ""
+
+#: config/tc-d30v.c:1396
+#, c-format
+msgid "unknown opcode: %s"
+msgstr ""
+
+#: config/tc-d30v.c:1407
+#, c-format
+msgid "operands for opcode `%s' do not match any valid format"
+msgstr ""
+
+#: config/tc-d30v.c:1622 config/tc-d30v.c:1639
+msgid "Cannot assemble instruction"
+msgstr ""
+
+#: config/tc-d30v.c:1624
+msgid "First opcode is long. Unable to mix instructions as specified."
+msgstr ""
+
+#: config/tc-d30v.c:1694
+msgid "word of NOPs added between word multiply and load"
+msgstr ""
+
+#: config/tc-d30v.c:1696
+msgid "word of NOPs added between word multiply and 16-bit multiply"
+msgstr ""
+
+#: config/tc-d30v.c:1728
+msgid "Instruction uses long version, so it cannot be mixed as specified"
+msgstr ""
+
+#: config/tc-d30v.c:1855
+#, c-format
+msgid "value too large to fit in %d bits"
+msgstr ""
+
+#: config/tc-d30v.c:1923
+#, c-format
+msgid "line %d: unable to place address of symbol '%s' into a byte"
+msgstr ""
+
+#: config/tc-d30v.c:1926
+#, c-format
+msgid "line %d: unable to place value %lx into a byte"
+msgstr ""
+
+#: config/tc-d30v.c:1934
+#, c-format
+msgid "line %d: unable to place address of symbol '%s' into a short"
+msgstr ""
+
+#: config/tc-d30v.c:1937
+#, c-format
+msgid "line %d: unable to place value %lx into a short"
+msgstr ""
+
+#: config/tc-d30v.c:1945
+#, c-format
+msgid "line %d: unable to place address of symbol '%s' into a quad"
+msgstr ""
+
+#: config/tc-d30v.c:2053
+#, c-format
+msgid "Alignment too large: %d assumed"
+msgstr ""
+
+#: config/tc-dlx.c:211
+msgid "missing .proc"
+msgstr ""
+
+#: config/tc-dlx.c:228
+msgid ".endfunc missing for previous .proc"
+msgstr ""
+
+#: config/tc-dlx.c:295 config/tc-i860.c:226 config/tc-mips.c:3483
+#: config/tc-nios2.c:2419 config/tc-nios2.c:2433 config/tc-nios2.c:2448
+#, c-format
+msgid "internal error: can't hash `%s': %s\n"
+msgstr ""
+
+#. Probably a memory allocation problem? Give up now.
+#: config/tc-dlx.c:302 config/tc-hppa.c:8359 config/tc-nios2.c:1270
+#: config/tc-nios2.c:2422 config/tc-nios2.c:2436 config/tc-nios2.c:2451
+#: config/tc-sparc.c:930
+msgid "Broken assembler. No assembly attempted."
+msgstr ""
+
+#: config/tc-dlx.c:332
+#, c-format
+msgid "Bad operand for a load instruction: <%s>"
+msgstr ""
+
+#: config/tc-dlx.c:446
+#, c-format
+msgid "Bad operand for a store instruction: <%s>"
+msgstr ""
+
+#: config/tc-dlx.c:626
+#, c-format
+msgid "Expression Error for operand modifier %%hi/%%lo\n"
+msgstr ""
+
+#: config/tc-dlx.c:639
+#, c-format
+msgid "Invalid expression after %%%%\n"
+msgstr ""
+
+#: config/tc-dlx.c:703 config/tc-tic4x.c:2479
+#, c-format
+msgid "Unknown opcode `%s'."
+msgstr ""
+
+#: config/tc-dlx.c:712
+msgid "Can not set dlx_skip_hi16_flag"
+msgstr ""
+
+#: config/tc-dlx.c:726
+#, c-format
+msgid "Missing arguments for opcode <%s>."
+msgstr ""
+
+#: config/tc-dlx.c:760
+#, c-format
+msgid "Too many operands: %s"
+msgstr ""
+
+#: config/tc-dlx.c:797
+#, c-format
+msgid "Both the_insn.HI and the_insn.LO are set : %s"
+msgstr ""
+
+#: config/tc-dlx.c:867
+msgid "failed regnum sanity check."
+msgstr ""
+
+#: config/tc-dlx.c:880
+msgid "failed general register sanity check."
+msgstr ""
+
+#. Types or values of args don't match.
+#: config/tc-dlx.c:888
+msgid "Invalid operands"
+msgstr ""
+
+#: config/tc-dlx.c:1117
+#, c-format
+msgid "label \"$%d\" redefined"
+msgstr ""
+
+#: config/tc-dlx.c:1155
+msgid "Invalid expression after # number\n"
+msgstr ""
+
+#: config/tc-epiphany.c:147
+#, c-format
+msgid "EPIPHANY specific command line options:\n"
+msgstr ""
+
+#: config/tc-epiphany.c:386
+msgid "register number too large for push/pop"
+msgstr ""
+
+#: config/tc-epiphany.c:390
+msgid "register is out of order"
+msgstr ""
+
+#: config/tc-epiphany.c:401 config/tc-m68k.c:6036 config/tc-m68k.c:6065
+msgid "bad register list"
+msgstr ""
+
+#: config/tc-epiphany.c:404
+msgid "malformed reglist in push/pop"
+msgstr ""
+
+#. Checks for behavioral restrictions on LD/ST instructions.
+#: config/tc-epiphany.c:505
+msgid "destination register modified by displacement-post-modified address"
+msgstr ""
+
+#: config/tc-epiphany.c:506
+msgid "ldrd/strd requires even:odd register pair"
+msgstr ""
+
+#: config/tc-epiphany.c:824 config/tc-m32r.c:1788
+msgid "Addend to unresolved symbol not on word boundary."
+msgstr ""
+
+#: config/tc-fr30.c:81
+#, c-format
+msgid " FR30 specific command line options:\n"
+msgstr ""
+
+#: config/tc-fr30.c:134
+#, c-format
+msgid "Instruction %s not allowed in a delay slot."
+msgstr ""
+
+#: config/tc-frv.c:404
+#, c-format
+msgid "Unknown cpu -mcpu=%s"
+msgstr ""
+
+#: config/tc-frv.c:457
+#, c-format
+msgid "FRV specific command line options:\n"
+msgstr ""
+
+#: config/tc-frv.c:458
+#, c-format
+msgid "-G n Put data <= n bytes in the small data area\n"
+msgstr ""
+
+#: config/tc-frv.c:459
+#, c-format
+msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
+msgstr ""
+
+#: config/tc-frv.c:460
+#, c-format
+msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
+msgstr ""
+
+#: config/tc-frv.c:461
+#, c-format
+msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
+msgstr ""
+
+#: config/tc-frv.c:462
+#, c-format
+msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
+msgstr ""
+
+#: config/tc-frv.c:463
+#, c-format
+msgid "-msoft-float Mark generated file as using software FP\n"
+msgstr ""
+
+#: config/tc-frv.c:464
+#, c-format
+msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
+msgstr ""
+
+#: config/tc-frv.c:465
+#, c-format
+msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
+msgstr ""
+
+#: config/tc-frv.c:466
+#, c-format
+msgid ""
+"-mdouble Mark generated file as using double precision FP insns\n"
+msgstr ""
+
+#: config/tc-frv.c:467
+#, c-format
+msgid "-mmedia Mark generated file as using media insns\n"
+msgstr ""
+
+#: config/tc-frv.c:468
+#, c-format
+msgid ""
+"-mmuladd Mark generated file as using multiply add/subtract insns\n"
+msgstr ""
+
+#: config/tc-frv.c:469
+#, c-format
+msgid "-mpack Allow instructions to be packed\n"
+msgstr ""
+
+#: config/tc-frv.c:470
+#, c-format
+msgid "-mno-pack Do not allow instructions to be packed\n"
+msgstr ""
+
+#: config/tc-frv.c:471
+#, c-format
+msgid ""
+"-mpic Mark generated file as using small position independent "
+"code\n"
+msgstr ""
+
+#: config/tc-frv.c:472
+#, c-format
+msgid ""
+"-mPIC Mark generated file as using large position independent "
+"code\n"
+msgstr ""
+
+#: config/tc-frv.c:473
+#, c-format
+msgid ""
+"-mlibrary-pic Mark generated file as using position indepedent code for "
+"libraries\n"
+msgstr ""
+
+#: config/tc-frv.c:474
+#, c-format
+msgid "-mfdpic Assemble for the FDPIC ABI\n"
+msgstr ""
+
+#: config/tc-frv.c:475
+#, c-format
+msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
+msgstr ""
+
+#: config/tc-frv.c:476
+#, c-format
+msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
+msgstr ""
+
+#: config/tc-frv.c:477
+#, c-format
+msgid " Record the cpu type\n"
+msgstr ""
+
+#: config/tc-frv.c:478
+#, c-format
+msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
+msgstr ""
+
+#: config/tc-frv.c:479
+#, c-format
+msgid "-mtomcat-debug Debug tomcat workarounds\n"
+msgstr ""
+
+#: config/tc-frv.c:1161
+msgid "VLIW packing used for -mno-pack"
+msgstr ""
+
+#: config/tc-frv.c:1171
+msgid "Instruction not supported by this architecture"
+msgstr ""
+
+#: config/tc-frv.c:1181
+msgid "VLIW packing constraint violation"
+msgstr ""
+
+#: config/tc-frv.c:1772
+#, c-format
+msgid "Relocation %s is not safe for %s"
+msgstr ""
+
+#: config/tc-h8300.c:172
+#, c-format
+msgid "new section '%s' defined without attributes - this might cause problems"
+msgstr ""
+
+#: config/tc-h8300.c:443 config/tc-h8300.c:451
+msgid "Reg not valid for H8/300"
+msgstr ""
+
+#: config/tc-h8300.c:532
+msgid "invalid operand size requested"
+msgstr ""
+
+#: config/tc-h8300.c:637
+msgid "Invalid register list for ldm/stm\n"
+msgstr ""
+
+#: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
+msgid "mismatch between register and suffix"
+msgstr ""
+
+#: config/tc-h8300.c:680
+msgid "invalid suffix after register."
+msgstr ""
+
+#: config/tc-h8300.c:702
+msgid "address too high for vector table jmp/jsr"
+msgstr ""
+
+#: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
+msgid "Wrong size pointer register for architecture."
+msgstr ""
+
+#: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
+msgid "expected @(exp, reg16)"
+msgstr ""
+
+#: config/tc-h8300.c:814
+msgid "expected .L, .W or .B for register in indexed addressing mode"
+msgstr ""
+
+#: config/tc-h8300.c:1008
+msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
+msgstr ""
+
+#: config/tc-h8300.c:1026 config/tc-h8300.c:1035
+msgid "expected register"
+msgstr ""
+
+#: config/tc-h8300.c:1051
+msgid "expected closing paren"
+msgstr ""
+
+#: config/tc-h8300.c:1110
+#, c-format
+msgid "can't use high part of register in operand %d"
+msgstr ""
+
+#: config/tc-h8300.c:1267
+#, c-format
+msgid "Opcode `%s' with these operand types not available in %s mode"
+msgstr ""
+
+#: config/tc-h8300.c:1276
+msgid "mismatch between opcode size and operand size"
+msgstr ""
+
+#: config/tc-h8300.c:1312
+#, c-format
+msgid "operand %s0x%lx out of range."
+msgstr ""
+
+#: config/tc-h8300.c:1429
+msgid "Can't work out size of operand.\n"
+msgstr ""
+
+#: config/tc-h8300.c:1478
+#, c-format
+msgid "Opcode `%s' with these operand types not available in H8/300 mode"
+msgstr ""
+
+#: config/tc-h8300.c:1483
+#, c-format
+msgid "Opcode `%s' with these operand types not available in H8/300H mode"
+msgstr ""
+
+#: config/tc-h8300.c:1489
+#, c-format
+msgid "Opcode `%s' with these operand types not available in H8/300S mode"
+msgstr ""
+
+#: config/tc-h8300.c:1550 config/tc-h8300.c:1570
+msgid "Need #1 or #2 here"
+msgstr ""
+
+#: config/tc-h8300.c:1565
+msgid "#4 not valid on H8/300."
+msgstr ""
+
+#: config/tc-h8300.c:1680 config/tc-h8300.c:1762
+#, c-format
+msgid "branch operand has odd offset (%lx)\n"
+msgstr ""
+
+#: config/tc-h8300.c:1800
+msgid "destination operand must be 16 bit register"
+msgstr ""
+
+#: config/tc-h8300.c:1809
+msgid "source operand must be 8 bit register"
+msgstr ""
+
+#: config/tc-h8300.c:1817
+msgid "destination operand must be 16bit absolute address"
+msgstr ""
+
+#: config/tc-h8300.c:1824
+msgid "destination operand must be 8 bit register"
+msgstr ""
+
+#: config/tc-h8300.c:1832
+msgid "source operand must be 16bit absolute address"
+msgstr ""
+
+#. This seems more sane than saying "too many operands". We'll
+#. get here only if the trailing trash starts with a comma.
+#: config/tc-h8300.c:1840 config/tc-mips.c:13631 config/tc-mips.c:13699
+#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2531
+#: config/tc-mmix.c:2555 config/tc-mmix.c:2828
+msgid "invalid operands"
+msgstr ""
+
+#: config/tc-h8300.c:1871
+msgid "operand/size mis-match"
+msgstr ""
+
+#: config/tc-h8300.c:1971 config/tc-sh.c:2969 config/tc-sh64.c:2794
+#: config/tc-z8k.c:1225
+msgid "unknown opcode"
+msgstr ""
+
+#: config/tc-h8300.c:2004
+msgid "invalid operand in ldm"
+msgstr ""
+
+#: config/tc-h8300.c:2013
+msgid "invalid operand in stm"
+msgstr ""
+
+#: config/tc-h8300.c:2139
+#, c-format
+msgid "call to tc_aout_fix_to_chars \n"
+msgstr ""
+
+#: config/tc-h8300.c:2148 config/tc-xc16x.c:347
+#, c-format
+msgid "call to md_convert_frag \n"
+msgstr ""
+
+#: config/tc-h8300.c:2199 config/tc-xc16x.c:251
+#, c-format
+msgid "call to md_estimate_size_before_relax \n"
+msgstr ""
+
+#: config/tc-h8300.c:2214
+msgid "Unexpected reference to a symbol in a non-code section"
+msgstr ""
+
+#: config/tc-h8300.c:2230 config/tc-xc16x.c:292
+msgid "Difference of symbols in different sections is not supported"
+msgstr ""
+
+#: config/tc-h8300.c:2252 config/tc-mcore.c:2198 config/tc-microblaze.c:2445
+#: config/tc-pj.c:487 config/tc-sh.c:4477 config/tc-tic6x.c:4523
+#: config/tc-xc16x.c:315
+#, c-format
+msgid "Cannot represent relocation type %s"
+msgstr ""
+
+#. Simple range checking for FIELD against HIGH and LOW bounds.
+#. IGNORE is used to suppress the error message.
+#. Variant of CHECK_FIELD for use in md_apply_fix and other places where
+#. the current file and line number are not valid.
+#: config/tc-hppa.c:1024 config/tc-hppa.c:1038
+#, c-format
+msgid "Field out of range [%d..%d] (%d)."
+msgstr ""
+
+#. Simple alignment checking for FIELD against ALIGN (a power of two).
+#. IGNORE is used to suppress the error message.
+#: config/tc-hppa.c:1052
+#, c-format
+msgid "Field not properly aligned [%d] (%d)."
+msgstr ""
+
+#: config/tc-hppa.c:1105
+msgid "Missing .exit\n"
+msgstr ""
+
+#: config/tc-hppa.c:1108
+msgid "Missing .procend\n"
+msgstr ""
+
+#: config/tc-hppa.c:1294
+#, c-format
+msgid "Invalid field selector. Assuming F%%."
+msgstr ""
+
+#: config/tc-hppa.c:1318
+msgid "Bad segment in expression."
+msgstr ""
+
+#: config/tc-hppa.c:1343
+#, c-format
+msgid "Invalid Nullification: (%c)"
+msgstr ""
+
+#: config/tc-hppa.c:1414
+msgid "Cannot handle fixup"
+msgstr ""
+
+#: config/tc-hppa.c:1712
+#, c-format
+msgid " -Q ignored\n"
+msgstr ""
+
+#: config/tc-hppa.c:1716
+#, c-format
+msgid " -c print a warning if a comment is found\n"
+msgstr ""
+
+#: config/tc-hppa.c:1782
+#, c-format
+msgid "no hppa_fixup entry for fixup type 0x%x"
+msgstr ""
+
+#: config/tc-hppa.c:1961
+msgid "Unknown relocation encountered in md_apply_fix."
+msgstr ""
+
+#: config/tc-hppa.c:2149 config/tc-hppa.c:2174
+#, c-format
+msgid "Undefined register: '%s'."
+msgstr ""
+
+#: config/tc-hppa.c:2208
+#, c-format
+msgid "Non-absolute symbol: '%s'."
+msgstr ""
+
+#: config/tc-hppa.c:2223
+#, c-format
+msgid "Undefined absolute constant: '%s'."
+msgstr ""
+
+#: config/tc-hppa.c:2254 config/tc-hppa.c:5722
+msgid "could not update architecture and machine"
+msgstr ""
+
+#: config/tc-hppa.c:2292
+#, c-format
+msgid "Invalid FP Compare Condition: %s"
+msgstr ""
+
+#: config/tc-hppa.c:2347
+#, c-format
+msgid "Invalid FTEST completer: %s"
+msgstr ""
+
+#: config/tc-hppa.c:2413 config/tc-hppa.c:2450
+#, c-format
+msgid "Invalid FP Operand Format: %3s"
+msgstr ""
+
+#: config/tc-hppa.c:2555
+msgid "Bad segment (should be absolute)."
+msgstr ""
+
+#: config/tc-hppa.c:2615
+#, c-format
+msgid "Invalid argument location: %s\n"
+msgstr ""
+
+#: config/tc-hppa.c:2644
+#, c-format
+msgid "Invalid argument description: %d"
+msgstr ""
+
+#: config/tc-hppa.c:3473
+msgid "Invalid Indexed Load Completer."
+msgstr ""
+
+#: config/tc-hppa.c:3478
+msgid "Invalid Indexed Load Completer Syntax."
+msgstr ""
+
+#: config/tc-hppa.c:3512
+msgid "Invalid Short Load/Store Completer."
+msgstr ""
+
+#: config/tc-hppa.c:3572 config/tc-hppa.c:3577
+msgid "Invalid Store Bytes Short Completer"
+msgstr ""
+
+#: config/tc-hppa.c:3892 config/tc-hppa.c:3898
+msgid "Invalid left/right combination completer"
+msgstr ""
+
+#: config/tc-hppa.c:3947 config/tc-hppa.c:3954
+msgid "Invalid permutation completer"
+msgstr ""
+
+#: config/tc-hppa.c:4054
+#, c-format
+msgid "Invalid Add Condition: %s"
+msgstr ""
+
+#: config/tc-hppa.c:4070 config/tc-hppa.c:4080
+msgid "Invalid Add and Branch Condition"
+msgstr ""
+
+#: config/tc-hppa.c:4101 config/tc-hppa.c:4246
+msgid "Invalid Compare/Subtract Condition"
+msgstr ""
+
+#: config/tc-hppa.c:4141
+#, c-format
+msgid "Invalid Branch On Bit Condition: %c"
+msgstr ""
+
+#: config/tc-hppa.c:4144
+msgid "Missing Branch On Bit Condition"
+msgstr ""
+
+#: config/tc-hppa.c:4229
+#, c-format
+msgid "Invalid Compare/Subtract Condition: %s"
+msgstr ""
+
+#: config/tc-hppa.c:4261
+msgid "Invalid Compare and Branch Condition"
+msgstr ""
+
+#: config/tc-hppa.c:4357
+msgid "Invalid Logical Instruction Condition."
+msgstr ""
+
+#: config/tc-hppa.c:4419
+msgid "Invalid Shift/Extract/Deposit Condition."
+msgstr ""
+
+#: config/tc-hppa.c:4536
+msgid "Invalid Unit Instruction Condition."
+msgstr ""
+
+#: config/tc-hppa.c:5015 config/tc-hppa.c:5047 config/tc-hppa.c:5078
+#: config/tc-hppa.c:5108
+msgid "Branch to unaligned address"
+msgstr ""
+
+#: config/tc-hppa.c:5292
+msgid "Invalid SFU identifier"
+msgstr ""
+
+#: config/tc-hppa.c:5342
+msgid "Invalid COPR identifier"
+msgstr ""
+
+#: config/tc-hppa.c:5471
+msgid "Invalid Floating Point Operand Format."
+msgstr ""
+
+#: config/tc-hppa.c:5591 config/tc-hppa.c:5611 config/tc-hppa.c:5631
+#: config/tc-hppa.c:5651 config/tc-hppa.c:5671
+msgid "Invalid register for single precision fmpyadd or fmpysub"
+msgstr ""
+
+#: config/tc-hppa.c:5739
+#, c-format
+msgid "Invalid operands %s"
+msgstr ""
+
+#: config/tc-hppa.c:5749
+#, c-format
+msgid "Immediates %d and %d will give undefined behavior."
+msgstr ""
+
+#: config/tc-hppa.c:5801 config/tc-hppa.c:7028 config/tc-hppa.c:7083
+msgid "Missing function name for .PROC (corrupted label chain)"
+msgstr ""
+
+#: config/tc-hppa.c:5804 config/tc-hppa.c:7086
+msgid "Missing function name for .PROC"
+msgstr ""
+
+#: config/tc-hppa.c:5863
+msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
+msgstr ""
+
+#: config/tc-hppa.c:5959
+#, c-format
+msgid "Invalid .CALL argument: %s"
+msgstr ""
+
+#: config/tc-hppa.c:6107
+msgid ".callinfo is not within a procedure definition"