aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJohn Ericson <git@JohnEricson.me>2021-08-11 13:17:54 +0100
committerNick Clifton <nickc@redhat.com>2021-08-11 13:17:54 +0100
commitab4f385b3c31e6bca198d2eef1a8c5268e28cd76 (patch)
tree64a9c881a0adcf1efcb7e9bc774ca6180f1002ab /gas
parent0e6e4b599a1572823c71e2e95a24cf17d048f42b (diff)
downloadfsf-binutils-gdb-ab4f385b3c31e6bca198d2eef1a8c5268e28cd76.zip
fsf-binutils-gdb-ab4f385b3c31e6bca198d2eef1a8c5268e28cd76.tar.gz
fsf-binutils-gdb-ab4f385b3c31e6bca198d2eef1a8c5268e28cd76.tar.bz2
Deprecate a.out support for NetBSD targets.
As discussed previously, a.out support is now quite deprecated, and in some cases removed, in both Binutils itself and NetBSD, so this legacy default makes little sense. `netbsdelf*` and `netbsdaout*` still work allowing the user to be explicit about there choice. Additionally, the configure script warns about the change as Nick Clifton requested. One possible concern was the status of NetBSD on NS32K, where only a.out was supported. But per [1] NetBSD has removed support, and if it were to come back, it would be with ELF. The binutils implementation is therefore marked obsolete, per the instructions in the last message. With that patch and this one applied, I have confirmed the following: --target=i686-unknown-netbsd --target=i686-unknown-netbsdelf builds completely --target=i686-unknown-netbsdaout properly fails because target is deprecated. --target=vax-unknown-netbsdaout builds completely except for gas, where the target is deprecated. [1]: https://mail-index.netbsd.org/tech-toolchain/2021/07/19/msg004025.html --- bfd/config.bfd | 43 +++++++++++++-------- bfd/configure.ac | 5 +-- binutils/testsuite/binutils-all/nm.exp | 2 +- binutils/testsuite/lib/binutils-common.exp | 7 +--- config/picflag.m4 | 4 +- gas/configure.tgt | 9 +++-- gas/testsuite/gas/arm/blx-bl-convert.d | 2 +- gas/testsuite/gas/arm/blx-local-thumb.d | 2 +- gas/testsuite/gas/sh/basic.exp | 2 +- gdb/configure.host | 34 +++++++---------- gdb/configure.tgt | 2 +- gdb/testsuite/gdb.asm/asm-source.exp | 6 +-- intl/configure | 2 +- ld/configure.tgt | 44 +++++++++++----------- ld/testsuite/ld-arm/arm-elf.exp | 4 +- ld/testsuite/ld-elf/elf.exp | 2 +- ld/testsuite/ld-elf/shared.exp | 4 +- libiberty/configure | 4 +-
Diffstat (limited to 'gas')
-rw-r--r--gas/configure.tgt9
-rw-r--r--gas/po/gas.pot3383
-rw-r--r--gas/testsuite/gas/arm/blx-bl-convert.d2
-rw-r--r--gas/testsuite/gas/arm/blx-local-thumb.d2
-rw-r--r--gas/testsuite/gas/sh/basic.exp2
5 files changed, 1694 insertions, 1704 deletions
diff --git a/gas/configure.tgt b/gas/configure.tgt
index 0be695b..68ee046 100644
--- a/gas/configure.tgt
+++ b/gas/configure.tgt
@@ -155,7 +155,7 @@ case ${generic_target} in
arm-*-uclinux*eabi*) fmt=elf em=armlinuxeabi ;;
arm-*-uclinux*) fmt=elf em=linux ;;
arm-*-nacl*) fmt=elf em=nacl ;;
- arm-*-netbsdelf*) fmt=elf em=nbsd ;;
+ arm-*-netbsd*) fmt=elf em=nbsd ;;
arm-*-nto*) fmt=elf ;;
arm-wince-pe | arm-*-wince | arm*-*-mingw32ce* | arm*-*-cegcc*)
fmt=coff em=wince-pe ;;
@@ -287,7 +287,7 @@ case ${generic_target} in
m68k-*-linux-*) fmt=elf em=linux ;;
m68k-*-uclinux*) fmt=elf em=uclinux ;;
m68k-*-gnu*) fmt=elf ;;
- m68k-*-netbsdelf*) fmt=elf em=nbsd ;;
+ m68k-*-netbsd*) fmt=elf em=nbsd ;;
s12z-*-*) fmt=elf ;;
@@ -373,7 +373,7 @@ case ${generic_target} in
sh*eb) endian=big ;;
*) endian=little ;;
esac ;;
- sh*-*-netbsdelf*) fmt=elf em=nbsd
+ sh*-*-netbsd*) fmt=elf em=nbsd
case ${cpu} in
sh*l*) endian=little ;;
*) endian=big ;;
@@ -402,7 +402,8 @@ case ${generic_target} in
v850*-*-*) fmt=elf ;;
- vax-*-netbsdelf*) fmt=elf em=nbsd ;;
+ vax-*-netbsdaout) fmt=aout em=nbsd ;;
+ vax-*-netbsd*) fmt=elf em=nbsd ;;
vax-*-linux-*) fmt=elf em=linux ;;
visium-*-elf) fmt=elf ;;
diff --git a/gas/po/gas.pot b/gas/po/gas.pot
index 7b895ad..c9e5f15 100644
--- a/gas/po/gas.pot
+++ b/gas/po/gas.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2021-07-07 09:03+0100\n"
+"POT-Creation-Date: 2021-08-11 10:45+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -171,12 +171,12 @@ msgstr ""
msgid " --elf-stt-common=[no|yes] "
msgstr ""
-#: as.c:317 as.c:328 config/tc-i386.c:13810 config/tc-i386.c:13830
+#: as.c:317 as.c:328 config/tc-i386.c:13859 config/tc-i386.c:13879
#, c-format
msgid "(default: yes)\n"
msgstr ""
-#: as.c:319 as.c:330 config/tc-i386.c:13812 config/tc-i386.c:13832
+#: as.c:319 as.c:330 config/tc-i386.c:13861 config/tc-i386.c:13881
#, c-format
msgid "(default: no)\n"
msgstr ""
@@ -573,14 +573,14 @@ msgstr ""
#. * We have a GROSS internal error.
#. * This should never happen.
#.
-#: atof-generic.c:437 config/tc-m68k.c:3503
+#: atof-generic.c:455 config/tc-m68k.c:3503
msgid "failed sanity check"
msgstr ""
#: cgen.c:106 config/tc-alpha.c:2095 config/tc-alpha.c:2119
-#: config/tc-arc.c:4058 config/tc-arc.c:4131 config/tc-d10v.c:550
-#: config/tc-d30v.c:534 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
-#: config/tc-ppc.c:3920 config/tc-s390.c:1334 config/tc-s390.c:1457
+#: config/tc-arc.c:4053 config/tc-arc.c:4126 config/tc-d10v.c:550
+#: config/tc-d30v.c:534 config/tc-mn10200.c:1091 config/tc-mn10300.c:1752
+#: config/tc-ppc.c:3922 config/tc-s390.c:1334 config/tc-s390.c:1457
#: config/tc-s390.c:1591 config/tc-v850.c:2538 config/tc-v850.c:2609
#: config/tc-v850.c:2656 config/tc-v850.c:2693 config/tc-v850.c:2730
#: config/tc-v850.c:2993
@@ -588,16 +588,16 @@ msgid "too many fixups"
msgstr ""
#: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:450
-#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3443
+#: config/tc-mn10200.c:1033 config/tc-mn10300.c:1677 config/tc-ppc.c:3445
#: config/tc-s390.c:1318 config/tc-v850.c:2647 config/tc-v850.c:2681
#: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:785
msgid "illegal operand"
msgstr ""
-#: cgen.c:395 config/tc-avr.c:900 config/tc-d10v.c:463 config/tc-d30v.c:452
+#: cgen.c:395 config/tc-avr.c:910 config/tc-d10v.c:463 config/tc-d30v.c:452
#: config/tc-h8300.c:496 config/tc-mcore.c:662 config/tc-microblaze.c:613
-#: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
-#: config/tc-msp430.c:417 config/tc-ppc.c:3445 config/tc-s390.c:1323
+#: config/tc-mmix.c:495 config/tc-mn10200.c:1036 config/tc-mn10300.c:1680
+#: config/tc-msp430.c:417 config/tc-ppc.c:3447 config/tc-s390.c:1323
#: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685
#: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
#: config/tc-z80.c:932 config/tc-z8k.c:349
@@ -612,23 +612,16 @@ msgstr ""
msgid "operand mask overflow"
msgstr ""
-#. We can't actually support subtracting a symbol.
-#: cgen.c:858 config/tc-arm.c:2076 config/tc-arm.c:11321 config/tc-arm.c:11373
-#: config/tc-arm.c:11655 config/tc-arm.c:12551 config/tc-arm.c:13691
-#: config/tc-arm.c:13731 config/tc-arm.c:14104 config/tc-arm.c:14146
-#: config/tc-arm.c:21386 config/tc-arm.c:21446 config/tc-avr.c:1551
-#: config/tc-avr.c:1563 config/tc-avr.c:1827 config/tc-cris.c:4054
-#: config/tc-d10v.c:1506 config/tc-d30v.c:1909 config/tc-ft32.c:574
-#: config/tc-ft32.c:587 config/tc-mips.c:9707 config/tc-mips.c:11017
-#: config/tc-mips.c:12314 config/tc-mips.c:12997 config/tc-nds32.c:7829
-#: config/tc-pru.c:746 config/tc-pru.c:756 config/tc-spu.c:960
-#: config/tc-spu.c:984 config/tc-tilegx.c:1479 config/tc-tilepro.c:1337
-#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
-#: config/tc-xtensa.c:6009 config/tc-xtensa.c:13092 config/tc-z80.c:3856
+#: cgen.c:858 config/tc-arm.c:2036 config/tc-arm.c:11295 config/tc-arm.c:11347
+#: config/tc-arm.c:11635 config/tc-arm.c:12531 config/tc-arm.c:13671
+#: config/tc-arm.c:13711 config/tc-arm.c:14084 config/tc-arm.c:14126
+#: config/tc-arm.c:21366 config/tc-arm.c:21426 config/tc-mips.c:9707
+#: config/tc-mips.c:11017 config/tc-mips.c:12314 config/tc-mips.c:12997
+#: config/tc-spu.c:981 config/tc-xtensa.c:13092
msgid "expression too complex"
msgstr ""
-#: cgen.c:959 config/tc-ppc.c:7200 config/tc-s390.c:2372 config/tc-v850.c:3503
+#: cgen.c:959 config/tc-ppc.c:7211 config/tc-s390.c:2369 config/tc-v850.c:3502
#: config/tc-xstormy16.c:541
msgid "unresolved expression that must be resolved"
msgstr ""
@@ -638,7 +631,7 @@ msgstr ""
msgid "internal error: can't install fix for reloc type %d (`%s')"
msgstr ""
-#: cgen.c:1035 config/tc-nios2.c:1355 config/tc-pru.c:787
+#: cgen.c:1035 config/tc-nios2.c:1355 config/tc-pru.c:786
msgid "relocation is not supported"
msgstr ""
@@ -706,20 +699,24 @@ msgstr ""
msgid "here is the \"else\" of the unterminated conditional"
msgstr ""
-#: config/atof-ieee.c:140
+#: config/atof-ieee.c:148
msgid "cannot create floating-point number"
msgstr ""
-#: config/atof-ieee.c:318
+#: config/atof-ieee.c:335
msgid "NaNs are not supported by this target"
msgstr ""
-#: config/atof-ieee.c:362 config/atof-ieee.c:407
+#: config/atof-ieee.c:354
+msgid "NaN flavors are not supported by this target"
+msgstr ""
+
+#: config/atof-ieee.c:392
msgid "Infinities are not supported by this target"
msgstr ""
-#: config/atof-ieee.c:829 config/atof-vax.c:449 config/tc-arm.c:1322
-#: config/tc-ia64.c:11600 config/tc-tic30.c:1241 config/tc-tic4x.c:2565
+#: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1282
+#: config/tc-ia64.c:11600 config/tc-tic30.c:1241 config/tc-tic4x.c:2567
msgid "Unrecognized or unsupported floating point constant"
msgstr ""
@@ -866,7 +863,7 @@ msgstr ""
msgid "bad .common segment %s"
msgstr ""
-#: config/obj-elf.c:420 config/tc-aarch64.c:2009
+#: config/obj-elf.c:420 config/tc-aarch64.c:1961
msgid "Missing symbol name in directive"
msgstr ""
@@ -889,267 +886,267 @@ msgstr ""
#. assembly might get the section type wrong; Even high
#. profile projects like glibc have done so in the past.
#. So don't error in this case.
-#: config/obj-elf.c:797
+#: config/obj-elf.c:813
#, c-format
msgid "ignoring changed section type for %s"
msgstr ""
#. Do error when assembly isn't self-consistent.
-#: config/obj-elf.c:800
+#: config/obj-elf.c:816
#, c-format
msgid "changed section type for %s"
msgstr ""
-#: config/obj-elf.c:815
+#: config/obj-elf.c:831
#, c-format
msgid "ignoring changed section attributes for %s"
msgstr ""
-#: config/obj-elf.c:817
+#: config/obj-elf.c:833
#, c-format
msgid "changed section attributes for %s"
msgstr ""
-#: config/obj-elf.c:825
+#: config/obj-elf.c:841
#, c-format
msgid "changed section entity size for %s"
msgstr ""
-#: config/obj-elf.c:896
+#: config/obj-elf.c:912
msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number"
msgstr ""
-#: config/obj-elf.c:980
+#: config/obj-elf.c:996
msgid "extraneous characters at end of numeric section type"
msgstr ""
-#: config/obj-elf.c:986 read.c:3010
+#: config/obj-elf.c:1002 read.c:3010
msgid "unrecognized section type"
msgstr ""
-#: config/obj-elf.c:1018
+#: config/obj-elf.c:1034
msgid "unrecognized section attribute"
msgstr ""
-#: config/obj-elf.c:1049 config/tc-alpha.c:4206
+#: config/obj-elf.c:1065 config/tc-alpha.c:4206
msgid "missing name"
msgstr ""
-#: config/obj-elf.c:1092
+#: config/obj-elf.c:1108
msgid "group name not parseable"
msgstr ""
-#: config/obj-elf.c:1098
+#: config/obj-elf.c:1114
#, c-format
msgid "section %s already has a group (%s)"
msgstr ""
-#: config/obj-elf.c:1153
+#: config/obj-elf.c:1169
#, c-format
msgid "section name '%s' already defined as another symbol"
msgstr ""
-#: config/obj-elf.c:1245
+#: config/obj-elf.c:1261
msgid "invalid merge entity size"
msgstr ""
-#: config/obj-elf.c:1252
+#: config/obj-elf.c:1268
msgid "entity size for SHF_MERGE not specified"
msgstr ""
-#: config/obj-elf.c:1280
+#: config/obj-elf.c:1296
msgid "? section flag ignored with G present"
msgstr ""
-#: config/obj-elf.c:1305
+#: config/obj-elf.c:1321
msgid "group name for SHF_GROUP not specified"
msgstr ""
-#: config/obj-elf.c:1331
+#: config/obj-elf.c:1347
#, c-format
msgid "unsupported mbind section info: %s"
msgstr ""
-#: config/obj-elf.c:1384
+#: config/obj-elf.c:1400
#, c-format
msgid "unsupported section id: %s"
msgstr ""
-#: config/obj-elf.c:1409
+#: config/obj-elf.c:1425
msgid "character following name is not '#'"
msgstr ""
-#: config/obj-elf.c:1436
+#: config/obj-elf.c:1452
#, c-format
msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
msgstr ""
-#: config/obj-elf.c:1443
+#: config/obj-elf.c:1459
#, c-format
msgid "%s section is supported only by GNU and FreeBSD targets"
msgstr ""
-#: config/obj-elf.c:1584
+#: config/obj-elf.c:1600
msgid ".previous without corresponding .section; ignored"
msgstr ""
-#: config/obj-elf.c:1610
+#: config/obj-elf.c:1626
msgid ".popsection without corresponding .pushsection; ignored"
msgstr ""
-#: config/obj-elf.c:1654 config/obj-elf.c:1749
+#: config/obj-elf.c:1670 config/obj-elf.c:1765
#, c-format
msgid "missing version name in `%s' for symbol `%s'"
msgstr ""
-#: config/obj-elf.c:1673
+#: config/obj-elf.c:1689
#, c-format
msgid "only one version name with `@@@' is allowed for symbol `%s'"
msgstr ""
-#: config/obj-elf.c:1681
+#: config/obj-elf.c:1697
#, c-format
msgid "invalid version name '%s' for symbol `%s'"
msgstr ""
-#: config/obj-elf.c:1723
+#: config/obj-elf.c:1739
msgid "expected comma after name in .symver"
msgstr ""
-#: config/obj-elf.c:1740 config/obj-elf.c:2644
+#: config/obj-elf.c:1756 config/obj-elf.c:2660
#, c-format
msgid "`%s' can't be versioned to common symbol '%s'"
msgstr ""
-#: config/obj-elf.c:1817
+#: config/obj-elf.c:1833
#, c-format
msgid "expected `%s' to have already been set for .vtable_inherit"
msgstr ""
-#: config/obj-elf.c:1827
+#: config/obj-elf.c:1843
msgid "expected comma after name in .vtable_inherit"
msgstr ""
-#: config/obj-elf.c:1888
+#: config/obj-elf.c:1904
msgid "expected comma after name in .vtable_entry"
msgstr ""
-#: config/obj-elf.c:2027
+#: config/obj-elf.c:2043
#, c-format
msgid "Attribute name not recognised: %s"
msgstr ""
-#: config/obj-elf.c:2044
+#: config/obj-elf.c:2060
msgid "expected numeric constant"
msgstr ""
-#: config/obj-elf.c:2053 config/tc-arm.c:7048
+#: config/obj-elf.c:2069 config/tc-arm.c:7008
msgid "expected comma"
msgstr ""
-#: config/obj-elf.c:2086
+#: config/obj-elf.c:2102
msgid "bad string constant"
msgstr ""
-#: config/obj-elf.c:2090
+#: config/obj-elf.c:2106
msgid "expected <tag> , <value>"
msgstr ""
-#: config/obj-elf.c:2223
+#: config/obj-elf.c:2239
msgid "expected quoted string"
msgstr ""
-#: config/obj-elf.c:2243
+#: config/obj-elf.c:2259
#, c-format
msgid "expected comma after name `%s' in .size directive"
msgstr ""
-#: config/obj-elf.c:2252
+#: config/obj-elf.c:2268
msgid "missing expression in .size directive"
msgstr ""
-#: config/obj-elf.c:2372
+#: config/obj-elf.c:2388
#, c-format
msgid "symbol '%s' is already defined"
msgstr ""
-#: config/obj-elf.c:2392
+#: config/obj-elf.c:2408
#, c-format
msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
msgstr ""
-#: config/obj-elf.c:2396
+#: config/obj-elf.c:2412
#, c-format
msgid "symbol type \"%s\" is not supported by MIPS targets"
msgstr ""
-#: config/obj-elf.c:2408
+#: config/obj-elf.c:2424
#, c-format
msgid "symbol type \"%s\" is supported only by GNU targets"
msgstr ""
-#: config/obj-elf.c:2418
+#: config/obj-elf.c:2434
#, c-format
msgid "unrecognized symbol type \"%s\""
msgstr ""
-#: config/obj-elf.c:2439
+#: config/obj-elf.c:2455
#, c-format
msgid "cannot change type of common symbol '%s'"
msgstr ""
-#: config/obj-elf.c:2451
+#: config/obj-elf.c:2467
#, c-format
msgid "symbol '%s' already has its type set"
msgstr ""
-#: config/obj-elf.c:2617 config/obj-elf.c:2620
+#: config/obj-elf.c:2633 config/obj-elf.c:2636
#, c-format
msgid ".size expression for %s does not evaluate to a constant"
msgstr ""
-#: config/obj-elf.c:2716 ecoff.c:3578
+#: config/obj-elf.c:2732 ecoff.c:3578
#, c-format
msgid "symbol `%s' can not be both weak and common"
msgstr ""
-#: config/obj-elf.c:2751
+#: config/obj-elf.c:2767
#, c-format
msgid "undefined linked-to symbol `%s' on section `%s'"
msgstr ""
-#: config/obj-elf.c:2829
+#: config/obj-elf.c:2845
#, c-format
msgid "assuming all members of group `%s' are COMDAT"
msgstr ""
-#: config/obj-elf.c:2841
+#: config/obj-elf.c:2857
#, c-format
msgid "can't create group: %s"
msgstr ""
-#: config/obj-elf.c:2918
+#: config/obj-elf.c:2934
#, c-format
msgid ""
"invalid attempt to declare external version name as default in symbol `%s'"
msgstr ""
-#: config/obj-elf.c:2928
+#: config/obj-elf.c:2944
#, c-format
msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
msgstr ""
-#: config/obj-elf.c:3020
+#: config/obj-elf.c:3036
#, c-format
msgid "failed to set up debugging information: %s"
msgstr ""
-#: config/obj-elf.c:3040
+#: config/obj-elf.c:3056
#, c-format
msgid "can't start writing .mdebug section: %s"
msgstr ""
-#: config/obj-elf.c:3048
+#: config/obj-elf.c:3064
#, c-format
msgid "could not write .mdebug section: %s"
msgstr ""
@@ -1216,8 +1213,8 @@ msgstr ""
msgid "size (%ld) out of range, ignored"
msgstr ""
-#: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1309 ecoff.c:3346
-#: read.c:1839 read.c:1942 read.c:2693 read.c:3266 read.c:3772 symbols.c:495
+#: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1324 ecoff.c:3346
+#: read.c:1839 read.c:1942 read.c:2693 read.c:3266 read.c:3860 symbols.c:495
#: symbols.c:590
#, c-format
msgid "symbol `%s' is already defined"
@@ -1434,7 +1431,7 @@ msgstr ""
msgid "128-bit SIMD scalar or floating-point quad precision register expected"
msgstr ""
-#: config/tc-aarch64.c:421 config/tc-arm.c:4746
+#: config/tc-aarch64.c:421 config/tc-arm.c:4706
msgid "register expected"
msgstr ""
@@ -1461,7 +1458,7 @@ msgstr ""
msgid "invalid register type %d"
msgstr ""
-#: config/tc-aarch64.c:611 config/tc-aarch64.c:613 config/tc-arm.c:1196
+#: config/tc-aarch64.c:611 config/tc-aarch64.c:613 config/tc-arm.c:1199
#: config/tc-score.c:6492 expr.c:1379 read.c:2675
msgid "bad expression"
msgstr ""
@@ -1470,766 +1467,762 @@ msgstr ""
msgid "bad segment"
msgstr ""
-#: config/tc-aarch64.c:659 config/tc-arm.c:1262
-msgid "invalid floating point number"
-msgstr ""
-
-#: config/tc-aarch64.c:890
+#: config/tc-aarch64.c:842
#, c-format
msgid "bad size %d in vector width specifier"
msgstr ""
-#: config/tc-aarch64.c:923
+#: config/tc-aarch64.c:875
#, c-format
msgid "unexpected character `%c' in element size"
msgstr ""
-#: config/tc-aarch64.c:925
+#: config/tc-aarch64.c:877
msgid "missing element size"
msgstr ""
-#: config/tc-aarch64.c:934
+#: config/tc-aarch64.c:886
#, c-format
msgid "invalid element size %d and vector size combination %c"
msgstr ""
-#: config/tc-aarch64.c:969
+#: config/tc-aarch64.c:921
#, c-format
msgid "unexpected character `%c' in predication type"
msgstr ""
-#: config/tc-aarch64.c:972
+#: config/tc-aarch64.c:924
msgid "missing predication type"
msgstr ""
-#: config/tc-aarch64.c:1067
+#: config/tc-aarch64.c:1019
msgid "this type of register can't be indexed"
msgstr ""
-#: config/tc-aarch64.c:1073
+#: config/tc-aarch64.c:1025
msgid "index not allowed inside register list"
msgstr ""
-#: config/tc-aarch64.c:1084 config/tc-aarch64.c:2054 config/tc-aarch64.c:2256
-#: config/tc-arm.c:1816 config/tc-arm.c:4022 config/tc-arm.c:5196
-#: config/tc-arm.c:7335
+#: config/tc-aarch64.c:1036 config/tc-aarch64.c:2006 config/tc-aarch64.c:2208
+#: config/tc-arm.c:1776 config/tc-arm.c:3982 config/tc-arm.c:5156
+#: config/tc-arm.c:7297
msgid "constant expression required"
msgstr ""
#. Indexed vector register expected.
-#: config/tc-aarch64.c:1096
+#: config/tc-aarch64.c:1048
msgid "indexed vector register expected"
msgstr ""
-#: config/tc-aarch64.c:1103
+#: config/tc-aarch64.c:1055
msgid "invalid use of vector register"
msgstr ""
-#: config/tc-aarch64.c:1195 config/tc-arm.c:2132
+#: config/tc-aarch64.c:1147 config/tc-arm.c:2092
msgid "expecting {"
msgstr ""
-#: config/tc-aarch64.c:1220
+#: config/tc-aarch64.c:1172
msgid "invalid vector register in list"
msgstr ""
-#: config/tc-aarch64.c:1227
+#: config/tc-aarch64.c:1179
msgid "invalid scalar register in list"
msgstr ""
-#: config/tc-aarch64.c:1240
+#: config/tc-aarch64.c:1192
msgid "invalid range in vector register list"
msgstr ""
-#: config/tc-aarch64.c:1253
+#: config/tc-aarch64.c:1205
msgid "type mismatch in vector register list"
msgstr ""
-#: config/tc-aarch64.c:1270
+#: config/tc-aarch64.c:1222
msgid "end of vector register list not found"
msgstr ""
-#: config/tc-aarch64.c:1287
+#: config/tc-aarch64.c:1239
msgid "constant expression required."
msgstr ""
-#: config/tc-aarch64.c:1297
+#: config/tc-aarch64.c:1249
msgid "expected index"
msgstr ""
-#: config/tc-aarch64.c:1304
+#: config/tc-aarch64.c:1256
msgid "too many registers in vector register list"
msgstr ""
-#: config/tc-aarch64.c:1309
+#: config/tc-aarch64.c:1261
msgid "empty vector register list"
msgstr ""
-#: config/tc-aarch64.c:1331 config/tc-arm.c:2568
+#: config/tc-aarch64.c:1283 config/tc-arm.c:2528
#, c-format
msgid "ignoring attempt to redefine built-in register '%s'"
msgstr ""
-#: config/tc-aarch64.c:1337 config/tc-arm.c:2573
+#: config/tc-aarch64.c:1289 config/tc-arm.c:2533
#, c-format
msgid "ignoring redefinition of register alias '%s'"
msgstr ""
-#: config/tc-aarch64.c:1382 config/tc-arm.c:2638
+#: config/tc-aarch64.c:1334 config/tc-arm.c:2598
#, c-format
msgid "unknown register '%s' -- .req ignored"
msgstr ""
-#: config/tc-aarch64.c:1440 config/tc-arm.c:2846
+#: config/tc-aarch64.c:1392 config/tc-arm.c:2806
msgid "invalid syntax for .req directive"
msgstr ""
-#: config/tc-aarch64.c:1465 config/tc-arm.c:2884
+#: config/tc-aarch64.c:1417 config/tc-arm.c:2844
msgid "invalid syntax for .unreq directive"
msgstr ""
-#: config/tc-aarch64.c:1471 config/tc-arm.c:2891
+#: config/tc-aarch64.c:1423 config/tc-arm.c:2851
#, c-format
msgid "unknown register alias '%s'"
msgstr ""
-#: config/tc-aarch64.c:1473
+#: config/tc-aarch64.c:1425
#, c-format
msgid "ignoring attempt to undefine built-in register '%s'"
msgstr ""
-#: config/tc-aarch64.c:1797 config/tc-arm.c:3634 config/tc-arm.c:3661
-#: config/tc-arm.c:3674
+#: config/tc-aarch64.c:1749 config/tc-arm.c:3594 config/tc-arm.c:3621
+#: config/tc-arm.c:3634
msgid "literal pool overflow"
msgstr ""
-#: config/tc-aarch64.c:1979 config/tc-aarch64.c:6398 config/tc-arm.c:3895
-#: config/tc-arm.c:7766
+#: config/tc-aarch64.c:1931 config/tc-aarch64.c:6350 config/tc-arm.c:3855
+#: config/tc-arm.c:7730
msgid "unrecognized relocation suffix"
msgstr ""
-#: config/tc-aarch64.c:1981
+#: config/tc-aarch64.c:1933
msgid "unimplemented relocation suffix"
msgstr ""
-#: config/tc-aarch64.c:2223 config/tc-aarch64.c:2414 config/tc-aarch64.c:2458
+#: config/tc-aarch64.c:2175 config/tc-aarch64.c:2366 config/tc-aarch64.c:2410
#: config/tc-csky.c:2314
msgid "immediate operand required"
msgstr ""
-#: config/tc-aarch64.c:2232
+#: config/tc-aarch64.c:2184
msgid "missing immediate expression"
msgstr ""
-#: config/tc-aarch64.c:2438 config/tc-aarch64.c:6221 config/tc-aarch64.c:6241
+#: config/tc-aarch64.c:2390 config/tc-aarch64.c:6173 config/tc-aarch64.c:6193
msgid "invalid floating-point constant"
msgstr ""
-#: config/tc-aarch64.c:3241 config/tc-arm.c:5536 config/tc-arm.c:5546
+#: config/tc-aarch64.c:3193 config/tc-arm.c:5496 config/tc-arm.c:5506
msgid "shift expression expected"
msgstr ""
-#: config/tc-aarch64.c:3249
+#: config/tc-aarch64.c:3201
msgid "shift operator expected"
msgstr ""
-#: config/tc-aarch64.c:3257
+#: config/tc-aarch64.c:3209
msgid "invalid use of 'MSL'"
msgstr ""
-#: config/tc-aarch64.c:3265
+#: config/tc-aarch64.c:3217
msgid "invalid use of 'MUL'"
msgstr ""
-#: config/tc-aarch64.c:3274
+#: config/tc-aarch64.c:3226
msgid "extending shift is not permitted"
msgstr ""
-#: config/tc-aarch64.c:3282
+#: config/tc-aarch64.c:3234
msgid "'ROR' shift is not permitted"
msgstr ""
-#: config/tc-aarch64.c:3290
+#: config/tc-aarch64.c:3242
msgid "only 'LSL' shift is permitted"
msgstr ""
-#: config/tc-aarch64.c:3298
+#: config/tc-aarch64.c:3250
msgid "only 'MUL' is permitted"
msgstr ""
-#: config/tc-aarch64.c:3316
+#: config/tc-aarch64.c:3268
msgid "only 'MUL VL' is permitted"
msgstr ""
-#: config/tc-aarch64.c:3324
+#: config/tc-aarch64.c:3276
msgid "invalid shift for the register offset addressing mode"
msgstr ""
-#: config/tc-aarch64.c:3332
+#: config/tc-aarch64.c:3284
msgid "invalid shift operator"
msgstr ""
-#: config/tc-aarch64.c:3366
+#: config/tc-aarch64.c:3318
msgid "missing shift amount"
msgstr ""
-#: config/tc-aarch64.c:3373
+#: config/tc-aarch64.c:3325
msgid "constant shift amount required"
msgstr ""
-#: config/tc-aarch64.c:3382
+#: config/tc-aarch64.c:3334
msgid "shift amount out of range 0 to 63"
msgstr ""
-#: config/tc-aarch64.c:3432
+#: config/tc-aarch64.c:3384
msgid "unexpected shift operator"
msgstr ""
-#: config/tc-aarch64.c:3468
+#: config/tc-aarch64.c:3420
msgid "unexpected register in the immediate operand"
msgstr ""
-#: config/tc-aarch64.c:3493
+#: config/tc-aarch64.c:3445
msgid "integer register expected in the extended/shifted operand register"
msgstr ""
-#: config/tc-aarch64.c:3528 config/tc-aarch64.c:3666 config/tc-aarch64.c:3799
-#: config/tc-aarch64.c:3983 config/tc-aarch64.c:4025
+#: config/tc-aarch64.c:3480 config/tc-aarch64.c:3618 config/tc-aarch64.c:3751
+#: config/tc-aarch64.c:3935 config/tc-aarch64.c:3977
msgid "unknown relocation modifier"
msgstr ""
-#: config/tc-aarch64.c:3535 config/tc-aarch64.c:3685 config/tc-aarch64.c:3806
-#: config/tc-aarch64.c:3990 config/tc-aarch64.c:4032
+#: config/tc-aarch64.c:3487 config/tc-aarch64.c:3637 config/tc-aarch64.c:3758
+#: config/tc-aarch64.c:3942 config/tc-aarch64.c:3984
msgid "this relocation modifier is not allowed on this instruction"
msgstr ""
-#: config/tc-aarch64.c:3694 config/tc-aarch64.c:3818
+#: config/tc-aarch64.c:3646 config/tc-aarch64.c:3770
msgid "invalid relocation expression"
msgstr ""
-#: config/tc-aarch64.c:3711
+#: config/tc-aarch64.c:3663
msgid "invalid address"
msgstr ""
-#: config/tc-aarch64.c:3768
+#: config/tc-aarch64.c:3720
msgid "invalid use of 32-bit register offset"
msgstr ""
-#: config/tc-aarch64.c:3777
+#: config/tc-aarch64.c:3729
msgid "offset has different size from base"
msgstr ""
-#: config/tc-aarch64.c:3783
+#: config/tc-aarch64.c:3735
msgid "invalid use of 64-bit register offset"
msgstr ""
#. [Xn],#expr
-#: config/tc-aarch64.c:3832 config/tc-aarch64.c:3890
+#: config/tc-aarch64.c:3784 config/tc-aarch64.c:3842
msgid "invalid expression in the address"
msgstr ""
-#: config/tc-aarch64.c:3846 config/tc-arm.c:6135 config/tc-arm.c:6728
+#: config/tc-aarch64.c:3798 config/tc-arm.c:6095 config/tc-arm.c:6688
msgid "']' expected"
msgstr ""
-#: config/tc-aarch64.c:3854
+#: config/tc-aarch64.c:3806
msgid "register offset not allowed in pre-indexed addressing mode"
msgstr ""
-#: config/tc-aarch64.c:3869 config/tc-arm.c:6171
+#: config/tc-aarch64.c:3821 config/tc-arm.c:6131
msgid "cannot combine pre- and post-indexing"
msgstr ""
#. Reject [Rn]!
-#: config/tc-aarch64.c:3914
+#: config/tc-aarch64.c:3866
msgid "missing offset in the pre-indexed address"
msgstr ""
-#: config/tc-aarch64.c:4157
+#: config/tc-aarch64.c:4109
msgid "unknown or missing option to PSB/TSB"
msgstr ""
-#: config/tc-aarch64.c:4165
+#: config/tc-aarch64.c:4117
msgid "the specified option is not accepted for PSB/TSB"
msgstr ""
-#: config/tc-aarch64.c:4192 config/tc-aarch64.c:4206
+#: config/tc-aarch64.c:4144 config/tc-aarch64.c:4158
msgid "unknown option to BTI"
msgstr ""
-#: config/tc-aarch64.c:4270
+#: config/tc-aarch64.c:4222
#, c-format
msgid "selected processor does not support PSTATE field name '%s'"
msgstr ""
-#: config/tc-aarch64.c:4275 config/tc-aarch64.c:4317
+#: config/tc-aarch64.c:4227 config/tc-aarch64.c:4269
#, c-format
msgid "selected processor does not support system register name '%s'"
msgstr ""
-#: config/tc-aarch64.c:4278 config/tc-aarch64.c:4320
+#: config/tc-aarch64.c:4230 config/tc-aarch64.c:4272
#, c-format
msgid ""
"system register name '%s' is deprecated and may be removed in a future "
"release"
msgstr ""
-#: config/tc-aarch64.c:4362
+#: config/tc-aarch64.c:4314
msgid "immediate value out of range "
msgstr ""
-#: config/tc-aarch64.c:4876
+#: config/tc-aarch64.c:4828
#, c-format
msgid "Info: "
msgstr ""
-#: config/tc-aarch64.c:4911 config/tc-score.c:2752 config/tc-score.c:6481
+#: config/tc-aarch64.c:4863 config/tc-score.c:2752 config/tc-score.c:6481
#, c-format
msgid "%s -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4913
+#: config/tc-aarch64.c:4865
#, c-format
msgid "%s at operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4919
+#: config/tc-aarch64.c:4871
#, c-format
msgid "operand %d must be %s -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4925
+#: config/tc-aarch64.c:4877
#, c-format
msgid "operand mismatch -- `%s'"
msgstr ""
#. Print the hint.
-#: config/tc-aarch64.c:4985
+#: config/tc-aarch64.c:4937
msgid " did you mean this?"
msgstr ""
-#: config/tc-aarch64.c:4988 config/tc-aarch64.c:5015
+#: config/tc-aarch64.c:4940 config/tc-aarch64.c:4967
#, c-format
msgid " %s"
msgstr ""
-#: config/tc-aarch64.c:4993
+#: config/tc-aarch64.c:4945
msgid " other valid variant(s):"
msgstr ""
-#: config/tc-aarch64.c:5022
+#: config/tc-aarch64.c:4974
#, c-format
msgid "operand %d must be the same register as operand 1 -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:5028
+#: config/tc-aarch64.c:4980
#, c-format
msgid "%s out of range %d to %d at operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:5029 config/tc-aarch64.c:5033 config/tc-aarch64.c:7041
+#: config/tc-aarch64.c:4981 config/tc-aarch64.c:4985 config/tc-aarch64.c:6993
msgid "immediate value"
msgstr ""
-#: config/tc-aarch64.c:5032
+#: config/tc-aarch64.c:4984
#, c-format
msgid "%s must be %d at operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:5039
+#: config/tc-aarch64.c:4991
#, c-format
msgid ""
"invalid number of registers in the list; only 1 register is expected at "
"operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:5043
+#: config/tc-aarch64.c:4995
#, c-format
msgid ""
"invalid number of registers in the list; %d registers are expected at "
"operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:5049
+#: config/tc-aarch64.c:5001
#, c-format
msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:5367
+#: config/tc-aarch64.c:5319
msgid "bad vector arrangement type"
msgstr ""
-#: config/tc-aarch64.c:5496
+#: config/tc-aarch64.c:5448
msgid "the specified relocation type is not allowed for MOVK"
msgstr ""
-#: config/tc-aarch64.c:5544 config/tc-aarch64.c:5555
+#: config/tc-aarch64.c:5496 config/tc-aarch64.c:5507
msgid "the specified relocation type is not allowed for 32-bit register"
msgstr ""
-#: config/tc-aarch64.c:5666
+#: config/tc-aarch64.c:5618
msgid "relocation qualifier does not match instruction size"
msgstr ""
-#: config/tc-aarch64.c:5755
+#: config/tc-aarch64.c:5707
msgid "comma expected between operands"
msgstr ""
-#: config/tc-aarch64.c:5786
+#: config/tc-aarch64.c:5738
msgid "invalid Rt register number in 64-byte load/store"
msgstr ""
-#: config/tc-aarch64.c:5906
+#: config/tc-aarch64.c:5858
msgid "the top half of a 128-bit FP/SIMD register is expected"
msgstr ""
-#: config/tc-aarch64.c:5981 config/tc-arm.c:2241 config/tc-arm.c:2286
+#: config/tc-aarch64.c:5933 config/tc-arm.c:2201 config/tc-arm.c:2246
#: config/tc-h8300.c:1042
msgid "invalid register list"
msgstr ""
-#: config/tc-aarch64.c:5988
+#: config/tc-aarch64.c:5940
msgid "expected element type rather than vector type"
msgstr ""
-#: config/tc-aarch64.c:6009
+#: config/tc-aarch64.c:5961
msgid "missing type suffix"
msgstr ""
-#: config/tc-aarch64.c:6028
+#: config/tc-aarch64.c:5980
msgid "C0 - C15 expected"
msgstr ""
-#: config/tc-aarch64.c:6135 config/tc-aarch64.c:6159
+#: config/tc-aarch64.c:6087 config/tc-aarch64.c:6111
msgid "immediate zero expected"
msgstr ""
-#: config/tc-aarch64.c:6256
+#: config/tc-aarch64.c:6208
msgid "shift not allowed for bitmask immediate"
msgstr ""
-#: config/tc-aarch64.c:6310
+#: config/tc-aarch64.c:6262
msgid "can't mix relocation modifier with explicit shift"
msgstr ""
-#: config/tc-aarch64.c:6359 config/tc-arm.c:15901 config/tc-arm.c:15926
-#: config/tc-arm.c:15937 config/tc-arm.c:15944
+#: config/tc-aarch64.c:6311 config/tc-arm.c:15881 config/tc-arm.c:15906
+#: config/tc-arm.c:15917 config/tc-arm.c:15924
msgid "invalid condition"
msgstr ""
-#: config/tc-aarch64.c:6385
+#: config/tc-aarch64.c:6337
msgid "invalid pc-relative address"
msgstr ""
#. Only permit "=value" in the literal load instructions.
#. The literal will be generated by programmer_friendly_fixup.
-#: config/tc-aarch64.c:6393
+#: config/tc-aarch64.c:6345
msgid "invalid use of \"=immediate\""
msgstr ""
-#: config/tc-aarch64.c:6458 config/tc-aarch64.c:6490 config/tc-aarch64.c:6508
-#: config/tc-aarch64.c:6532 config/tc-aarch64.c:6552 config/tc-aarch64.c:6571
-#: config/tc-aarch64.c:6594 config/tc-aarch64.c:6630 config/tc-aarch64.c:6637
-#: config/tc-aarch64.c:6665 config/tc-aarch64.c:6685 config/tc-aarch64.c:6710
-#: config/tc-aarch64.c:6728 config/tc-aarch64.c:6736 config/tc-aarch64.c:6753
-#: config/tc-aarch64.c:6777
+#: config/tc-aarch64.c:6410 config/tc-aarch64.c:6442 config/tc-aarch64.c:6460
+#: config/tc-aarch64.c:6484 config/tc-aarch64.c:6504 config/tc-aarch64.c:6523
+#: config/tc-aarch64.c:6546 config/tc-aarch64.c:6582 config/tc-aarch64.c:6589
+#: config/tc-aarch64.c:6617 config/tc-aarch64.c:6637 config/tc-aarch64.c:6662
+#: config/tc-aarch64.c:6680 config/tc-aarch64.c:6688 config/tc-aarch64.c:6705
+#: config/tc-aarch64.c:6729
msgid "invalid addressing mode"
msgstr ""
-#: config/tc-aarch64.c:6474
+#: config/tc-aarch64.c:6426
msgid "the optional immediate offset can only be 0"
msgstr ""
-#: config/tc-aarch64.c:6513 config/tc-aarch64.c:6537 config/tc-aarch64.c:6557
+#: config/tc-aarch64.c:6465 config/tc-aarch64.c:6489 config/tc-aarch64.c:6509
msgid "relocation not allowed"
msgstr ""
-#: config/tc-aarch64.c:6604
+#: config/tc-aarch64.c:6556
msgid "writeback value must be an immediate constant"
msgstr ""
#. Make sure this has priority over
#. "invalid addressing mode".
-#: config/tc-aarch64.c:6645
+#: config/tc-aarch64.c:6597
msgid "constant offset required"
msgstr ""
-#: config/tc-aarch64.c:6789
+#: config/tc-aarch64.c:6741
msgid "unknown or missing system register name"
msgstr ""
-#: config/tc-aarch64.c:6801
+#: config/tc-aarch64.c:6753
msgid "unknown or missing PSTATE field name"
msgstr ""
-#: config/tc-aarch64.c:6833
+#: config/tc-aarch64.c:6785
msgid "unknown or missing operation name"
msgstr ""
-#: config/tc-aarch64.c:6846
+#: config/tc-aarch64.c:6798
msgid "the specified option is not accepted in ISB"
msgstr ""
-#: config/tc-aarch64.c:6858 config/tc-aarch64.c:6875
+#: config/tc-aarch64.c:6810 config/tc-aarch64.c:6827
msgid "the specified option is not accepted in DSB"
msgstr ""
-#: config/tc-aarch64.c:6889
+#: config/tc-aarch64.c:6841
msgid "immediate value must be 16, 20, 24, 28"
msgstr ""
-#: config/tc-aarch64.c:6919 config/tc-aarch64.c:8132 config/tc-arm.c:8048
+#: config/tc-aarch64.c:6871 config/tc-aarch64.c:8084 config/tc-arm.c:8012
#, c-format
msgid "unhandled operand code %d"
msgstr ""
-#: config/tc-aarch64.c:6961
+#: config/tc-aarch64.c:6913
msgid "unexpected comma before the omitted optional operand"
msgstr ""
-#: config/tc-aarch64.c:6989
+#: config/tc-aarch64.c:6941
msgid "unexpected characters following instruction"
msgstr ""
-#: config/tc-aarch64.c:7067 config/tc-arm.c:5661 config/tc-arm.c:6279
-#: config/tc-arm.c:8852
+#: config/tc-aarch64.c:7019 config/tc-arm.c:5621 config/tc-arm.c:6239
+#: config/tc-arm.c:8826
msgid "constant expression expected"
msgstr ""
-#: config/tc-aarch64.c:7074
+#: config/tc-aarch64.c:7026
msgid "literal pool insertion failed"
msgstr ""
-#: config/tc-aarch64.c:7145 config/tc-aarch64.c:7160
+#: config/tc-aarch64.c:7097 config/tc-aarch64.c:7112
#, c-format
msgid "unpredictable transfer with writeback -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:7164 config/tc-aarch64.c:7178
+#: config/tc-aarch64.c:7116 config/tc-aarch64.c:7130
#, c-format
msgid "unpredictable load of register pair -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:7185 config/tc-aarch64.c:7198
+#: config/tc-aarch64.c:7137 config/tc-aarch64.c:7150
#, c-format
msgid "unpredictable: identical transfer and status registers --`%s'"
msgstr ""
-#: config/tc-aarch64.c:7193 config/tc-aarch64.c:7207
+#: config/tc-aarch64.c:7145 config/tc-aarch64.c:7159
#, c-format
msgid "unpredictable: identical base and status registers --`%s'"
msgstr ""
-#: config/tc-aarch64.c:7223
+#: config/tc-aarch64.c:7175
#, c-format
msgid "previous `%s' sequence has not been closed"
msgstr ""
-#: config/tc-aarch64.c:7302
+#: config/tc-aarch64.c:7254
#, c-format
msgid "unknown mnemonic `%s' -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:7310
+#: config/tc-aarch64.c:7262
#, c-format
msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:7368
+#: config/tc-aarch64.c:7320
#, c-format
msgid "selected processor does not support `%s'"
msgstr ""
-#: config/tc-aarch64.c:7791 config/tc-arm.c:28047
+#: config/tc-aarch64.c:7743 config/tc-arm.c:28067
msgid "GOT already in the symbol table"
msgstr ""
-#: config/tc-aarch64.c:7954
+#: config/tc-aarch64.c:7906
msgid "immediate cannot be moved by a single instruction"
msgstr ""
-#: config/tc-aarch64.c:7998 config/tc-aarch64.c:8043 config/tc-aarch64.c:8069
-#: config/tc-arm.c:16445 config/tc-arm.c:18142 config/tc-arm.c:18722
-#: config/tc-arm.c:18749 config/tc-arm.c:19537 config/tc-arm.c:20372
-#: config/tc-arm.c:21389 config/tc-arm.c:21449 config/tc-metag.c:2443
+#: config/tc-aarch64.c:7950 config/tc-aarch64.c:7995 config/tc-aarch64.c:8021
+#: config/tc-arm.c:16425 config/tc-arm.c:18122 config/tc-arm.c:18702
+#: config/tc-arm.c:18729 config/tc-arm.c:19517 config/tc-arm.c:20352
+#: config/tc-arm.c:21369 config/tc-arm.c:21429 config/tc-metag.c:2443
#: config/tc-metag.c:2452 config/tc-metag.c:2491 config/tc-metag.c:2500
#: config/tc-metag.c:3019 config/tc-metag.c:3028
msgid "immediate out of range"
msgstr ""
-#: config/tc-aarch64.c:8062 config/tc-metag.c:4654 config/tc-xtensa.c:4243
+#: config/tc-aarch64.c:8014 config/tc-metag.c:4654 config/tc-xtensa.c:4243
msgid "invalid immediate"
msgstr ""
-#: config/tc-aarch64.c:8127 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920
+#: config/tc-aarch64.c:8079 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920
#: config/tc-tic6x.c:3947 config/tc-tic6x.c:3975
msgid "immediate offset out of range"
msgstr ""
-#: config/tc-aarch64.c:8201 config/tc-arm.c:28385 config/tc-arm.c:28453
-#: config/tc-arm.c:28735
+#: config/tc-aarch64.c:8153 config/tc-arm.c:28405 config/tc-arm.c:28473
+#: config/tc-arm.c:28755
#, c-format
msgid "undefined symbol %s used as an immediate value"
msgstr ""
-#: config/tc-aarch64.c:8213
+#: config/tc-aarch64.c:8165
msgid "pc-relative load offset not word aligned"
msgstr ""
-#: config/tc-aarch64.c:8216
+#: config/tc-aarch64.c:8168
msgid "pc-relative load offset out of range"
msgstr ""
-#: config/tc-aarch64.c:8228
+#: config/tc-aarch64.c:8180
msgid "pc-relative address offset out of range"
msgstr ""
-#: config/tc-aarch64.c:8240 config/tc-aarch64.c:8255
+#: config/tc-aarch64.c:8192 config/tc-aarch64.c:8207
msgid "conditional branch target not word aligned"
msgstr ""
-#: config/tc-aarch64.c:8243 config/tc-aarch64.c:8258 config/tc-arm.c:29030
+#: config/tc-aarch64.c:8195 config/tc-aarch64.c:8210 config/tc-arm.c:29050
msgid "conditional branch out of range"
msgstr ""
-#: config/tc-aarch64.c:8271
+#: config/tc-aarch64.c:8223
msgid "branch target not word aligned"
msgstr ""
-#: config/tc-aarch64.c:8274 config/tc-arm.c:925 config/tc-arm.c:29836
+#: config/tc-aarch64.c:8226 config/tc-arm.c:927 config/tc-arm.c:29856
#: config/tc-mips.c:16069 config/tc-mips.c:16085 config/tc-mips.c:16175
msgid "branch out of range"
msgstr ""
-#: config/tc-aarch64.c:8333 config/tc-arm.c:28626 config/tc-arm.c:28641
-#: config/tc-arm.c:28656 config/tc-arm.c:28667 config/tc-arm.c:28690
-#: config/tc-arm.c:29540 config/tc-moxie.c:714 config/tc-pj.c:449
+#: config/tc-aarch64.c:8285 config/tc-arm.c:28646 config/tc-arm.c:28661
+#: config/tc-arm.c:28676 config/tc-arm.c:28687 config/tc-arm.c:28710
+#: config/tc-arm.c:29560 config/tc-moxie.c:714 config/tc-pj.c:449
#: config/tc-sh.c:3728
msgid "offset out of range"
msgstr ""
-#: config/tc-aarch64.c:8348
+#: config/tc-aarch64.c:8300
msgid "unsigned value out of range"
msgstr ""
-#: config/tc-aarch64.c:8359
+#: config/tc-aarch64.c:8311
msgid "signed value out of range"
msgstr ""
-#: config/tc-aarch64.c:8509
+#: config/tc-aarch64.c:8461
#, c-format
msgid "unexpected %s fixup"
msgstr ""
-#: config/tc-aarch64.c:8574 config/tc-arm.c:30256 config/tc-arm.c:30277
+#: config/tc-aarch64.c:8526 config/tc-arm.c:30276 config/tc-arm.c:30297
#: config/tc-mips.c:18436 config/tc-or1k.c:345 config/tc-score.c:7448
#, c-format
msgid "cannot represent %s relocation in this object file format"
msgstr ""
-#: config/tc-aarch64.c:8607
+#: config/tc-aarch64.c:8559
#, c-format
msgid "cannot do %u-byte relocation"
msgstr ""
-#: config/tc-aarch64.c:9012 config/tc-arm.c:31091
+#: config/tc-aarch64.c:8964 config/tc-arm.c:31111
msgid "assemble for big-endian"
msgstr ""
-#: config/tc-aarch64.c:9013 config/tc-arm.c:31092
+#: config/tc-aarch64.c:8965 config/tc-arm.c:31112
msgid "assemble for little-endian"
msgstr ""
-#: config/tc-aarch64.c:9016
+#: config/tc-aarch64.c:8968
msgid "temporary switch for dumping"
msgstr ""
-#: config/tc-aarch64.c:9018
+#: config/tc-aarch64.c:8970
msgid "output verbose error messages"
msgstr ""
-#: config/tc-aarch64.c:9020
+#: config/tc-aarch64.c:8972
msgid "do not output verbose error messages"
msgstr ""
-#: config/tc-aarch64.c:9358 config/tc-arm.c:32213
+#: config/tc-aarch64.c:9310 config/tc-arm.c:32234
msgid "invalid architectural extension"
msgstr ""
-#: config/tc-aarch64.c:9383 config/tc-arm.c:32245
+#: config/tc-aarch64.c:9335 config/tc-arm.c:32266
msgid "must specify extensions to add before specifying those to remove"
msgstr ""
-#: config/tc-aarch64.c:9391 config/tc-arm.c:32253
+#: config/tc-aarch64.c:9343 config/tc-arm.c:32274
msgid "missing architectural extension"
msgstr ""
-#: config/tc-aarch64.c:9418 config/tc-arm.c:32339
+#: config/tc-aarch64.c:9370 config/tc-arm.c:32360
#, c-format
msgid "unknown architectural extension `%s'"
msgstr ""
-#: config/tc-aarch64.c:9442 config/tc-arm.c:32389 config/tc-metag.c:5832
+#: config/tc-aarch64.c:9394 config/tc-arm.c:32410 config/tc-metag.c:5832
#, c-format
msgid "missing cpu name `%s'"
msgstr ""
-#: config/tc-aarch64.c:9456 config/tc-aarch64.c:9672 config/tc-arm.c:32424
-#: config/tc-arm.c:33225 config/tc-csky.c:1218 config/tc-metag.c:5843
+#: config/tc-aarch64.c:9408 config/tc-aarch64.c:9624 config/tc-arm.c:32445
+#: config/tc-arm.c:33246 config/tc-csky.c:1218 config/tc-metag.c:5843
#, c-format
msgid "unknown cpu `%s'"
msgstr ""
-#: config/tc-aarch64.c:9474 config/tc-arm.c:32442
+#: config/tc-aarch64.c:9426 config/tc-arm.c:32463
#, c-format
msgid "missing architecture name `%s'"
msgstr ""
-#: config/tc-aarch64.c:9488 config/tc-aarch64.c:9719 config/tc-arm.c:32464
-#: config/tc-arm.c:33260 config/tc-arm.c:33290 config/tc-score.c:7683
+#: config/tc-aarch64.c:9440 config/tc-aarch64.c:9671 config/tc-arm.c:32485
+#: config/tc-arm.c:33281 config/tc-arm.c:33311 config/tc-score.c:7683
#, c-format
msgid "unknown architecture `%s'\n"
msgstr ""
-#: config/tc-aarch64.c:9511
+#: config/tc-aarch64.c:9463
#, c-format
msgid "missing abi name `%s'"
msgstr ""
-#: config/tc-aarch64.c:9522
+#: config/tc-aarch64.c:9474
#, c-format
msgid "unknown abi `%s'\n"
msgstr ""
-#: config/tc-aarch64.c:9528
+#: config/tc-aarch64.c:9480
msgid "<abi name>\t specify for ABI <abi name>"
msgstr ""
-#: config/tc-aarch64.c:9531 config/tc-arm.c:32551 config/tc-metag.c:5909
+#: config/tc-aarch64.c:9483 config/tc-arm.c:32572 config/tc-metag.c:5909
msgid "<cpu name>\t assemble for CPU <cpu name>"
msgstr ""
-#: config/tc-aarch64.c:9533 config/tc-arm.c:32553
+#: config/tc-aarch64.c:9485 config/tc-arm.c:32574
msgid "<arch name>\t assemble for architecture <arch name>"
msgstr ""
-#: config/tc-aarch64.c:9572 config/tc-aarch64.c:9591 config/tc-arm.c:32621
-#: config/tc-arm.c:32639 config/tc-arm.c:32659 config/tc-metag.c:5933
+#: config/tc-aarch64.c:9524 config/tc-aarch64.c:9543 config/tc-arm.c:32642
+#: config/tc-arm.c:32660 config/tc-arm.c:32680 config/tc-metag.c:5933
#, c-format
msgid "option `-%c%s' is deprecated: %s"
msgstr ""
-#: config/tc-aarch64.c:9611
+#: config/tc-aarch64.c:9563
#, c-format
msgid " AArch64-specific assembler options:\n"
msgstr ""
-#: config/tc-aarch64.c:9622 config/tc-arc.c:3581 config/tc-arm.c:32690
+#: config/tc-aarch64.c:9574 config/tc-arc.c:3576 config/tc-arm.c:32711
#, c-format
msgid " -EB assemble code for a big-endian cpu\n"
msgstr ""
-#: config/tc-aarch64.c:9627 config/tc-arc.c:3583 config/tc-arm.c:32695
+#: config/tc-aarch64.c:9579 config/tc-arc.c:3578 config/tc-arm.c:32716
#, c-format
msgid " -EL assemble code for a little-endian cpu\n"
msgstr ""
@@ -2303,7 +2296,7 @@ msgstr ""
msgid "opcode `%s' not supported for target %s"
msgstr ""
-#: config/tc-alpha.c:1189 config/tc-alpha.c:3363 config/tc-avr.c:1905
+#: config/tc-alpha.c:1189 config/tc-alpha.c:3363 config/tc-avr.c:1915
#: config/tc-msp430.c:4361 config/tc-wasm32.c:753
#, c-format
msgid "unknown opcode `%s'"
@@ -2384,8 +2377,8 @@ msgstr ""
msgid "sequence number in use for !tlsgd!%ld"
msgstr ""
-#: config/tc-alpha.c:1992 config/tc-arc.c:2848 config/tc-mn10200.c:854
-#: config/tc-mn10300.c:1150 config/tc-ppc.c:2019 config/tc-s390.c:668
+#: config/tc-alpha.c:1992 config/tc-arc.c:2848 config/tc-mn10200.c:847
+#: config/tc-mn10300.c:1150 config/tc-ppc.c:2016 config/tc-s390.c:668
#: config/tc-tilegx.c:422 config/tc-tilegx.c:472 config/tc-tilepro.c:375
msgid "operand"
msgstr ""
@@ -2402,7 +2395,7 @@ msgstr ""
msgid "can not resolve expression"
msgstr ""
-#: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2352
+#: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2349
#, c-format
msgid ".COMMon length (%ld.) <0! Ignored."
msgstr ""
@@ -2615,19 +2608,19 @@ msgstr ""
#: config/tc-alpha.c:5428 config/tc-alpha.c:5462 config/tc-arc.c:767
#: config/tc-arc.c:2552 config/tc-arc.c:2584 config/tc-arc.c:2689
-#: config/tc-cr16.c:813 config/tc-cr16.c:832 config/tc-cris.c:1223
-#: config/tc-crx.c:516 config/tc-crx.c:538 config/tc-crx.c:549
-#: config/tc-dlx.c:289 config/tc-hppa.c:8246 config/tc-i386.c:3078
-#: config/tc-i386.c:3130 config/tc-ia64.c:5380 config/tc-ia64.c:7418
+#: config/tc-cr16.c:809 config/tc-cr16.c:828 config/tc-cris.c:1223
+#: config/tc-crx.c:512 config/tc-crx.c:534 config/tc-crx.c:545
+#: config/tc-dlx.c:289 config/tc-hppa.c:8246 config/tc-i386.c:3084
+#: config/tc-i386.c:3136 config/tc-ia64.c:5380 config/tc-ia64.c:7418
#: config/tc-ia64.c:7477 config/tc-m68k.c:4574 config/tc-m68k.c:4586
#: config/tc-mips.c:3700 config/tc-mips.c:3733 config/tc-mips.c:3759
#: config/tc-nds32.c:3439 config/tc-nios2.c:3624 config/tc-nios2.c:3629
-#: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1708
-#: config/tc-ppc.c:1746 config/tc-ppc.c:1785 config/tc-ppc.c:1824
-#: config/tc-ppc.c:1842 config/tc-pru.c:1569 config/tc-pru.c:1573
+#: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1705
+#: config/tc-ppc.c:1743 config/tc-ppc.c:1782 config/tc-ppc.c:1821
+#: config/tc-ppc.c:1839 config/tc-pru.c:1568 config/tc-pru.c:1572
#: config/tc-s390.c:538 config/tc-s390.c:576 config/tc-sparc.c:961
#: config/tc-sparc.c:993 config/tc-tic30.c:121 config/tc-tic30.c:131
-#: config/tc-tic30.c:141 config/tc-tic30.c:151 config/tc-tic4x.c:1215
+#: config/tc-tic30.c:141 config/tc-tic30.c:151 config/tc-tic4x.c:1217
#: config/tc-tilegx.c:316 config/tc-tilepro.c:252 config/tc-vax.c:965
#: config/tc-vax.c:970 ecoff.c:1582
#, c-format
@@ -2635,7 +2628,7 @@ msgid "duplicate %s"
msgstr ""
#: config/tc-alpha.c:5545 config/tc-arc.c:2520 config/tc-arc.c:2534
-#: config/tc-arm.c:897 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563
+#: config/tc-arm.c:899 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563
#: config/tc-xtensa.c:5680 config/tc-z80.c:3675
msgid "syntax error"
msgstr ""
@@ -2660,12 +2653,12 @@ msgid ""
"-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
msgstr ""
-#: config/tc-alpha.c:5942 config/tc-arc.c:3128
+#: config/tc-alpha.c:5942 config/tc-arc.c:3123
#, c-format
msgid "unhandled relocation type %s"
msgstr ""
-#: config/tc-alpha.c:5955 config/tc-arc.c:3136
+#: config/tc-alpha.c:5955 config/tc-arc.c:3131
msgid "non-absolute expression in constant field"
msgstr ""
@@ -2683,14 +2676,14 @@ msgstr ""
msgid "!samegp reloc against symbol without .prologue: %s"
msgstr ""
-#: config/tc-alpha.c:6236 config/tc-arc.c:3259 config/tc-csky.c:5645
+#: config/tc-alpha.c:6236 config/tc-arc.c:3254 config/tc-csky.c:5645
#: config/tc-tilegx.c:1745 config/tc-tilepro.c:1522 config/tc-wasm32.c:813
#: config/tc-xtensa.c:6190
#, c-format
msgid "cannot represent `%s' relocation in object file"
msgstr ""
-#: config/tc-alpha.c:6242 config/tc-arc.c:3265
+#: config/tc-alpha.c:6242 config/tc-arc.c:3260
#, c-format
msgid "internal error? cannot generate `%s' relocation"
msgstr ""
@@ -2758,7 +2751,7 @@ msgstr ""
msgid "extra comma"
msgstr ""
-#: config/tc-arc.c:1335 config/tc-pru.c:1450 config/tc-pru.c:1698
+#: config/tc-arc.c:1335 config/tc-pru.c:1449 config/tc-pru.c:1697
#: config/tc-xtensa.c:2090
msgid "missing argument"
msgstr ""
@@ -2804,7 +2797,7 @@ msgid "flag mismatch"
msgstr ""
#: config/tc-arc.c:2083 config/tc-nios2.c:3103 config/tc-nios2.c:3130
-#: config/tc-pru.c:1413 config/tc-pru.c:1438 config/tc-xtensa.c:2156
+#: config/tc-pru.c:1412 config/tc-pru.c:1437 config/tc-xtensa.c:2156
msgid "too many arguments"
msgstr ""
@@ -2828,14 +2821,14 @@ msgstr ""
msgid "unknown opcode '%s'"
msgstr ""
-#: config/tc-arc.c:2602 config/tc-arc.c:5068 config/tc-h8300.c:78
+#: config/tc-arc.c:2602 config/tc-arc.c:5063 config/tc-h8300.c:78
#: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
#: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:242
#: config/tc-hppa.c:6820 config/tc-hppa.c:6826 config/tc-hppa.c:6832
#: config/tc-hppa.c:6838 config/tc-hppa.c:8225 config/tc-lm32.c:197
#: config/tc-mips.c:3690 config/tc-mips.c:4187 config/tc-mn10300.c:935
#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-riscv.c:1221
-#: config/tc-riscv.c:3878 config/tc-xc16x.c:79 config/tc-xc16x.c:86
+#: config/tc-riscv.c:3877 config/tc-xc16x.c:79 config/tc-xc16x.c:86
#: config/tc-xc16x.c:93
msgid "could not set architecture and machine"
msgstr ""
@@ -2853,13 +2846,7 @@ msgstr ""
msgid "Unaligned operand. Needs to be 16bit aligned"
msgstr ""
-#: config/tc-arc.c:2940 config/tc-cr16.c:577 config/tc-crx.c:321
-#: config/tc-mn10200.c:766 write.c:1034
-#, c-format
-msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
-msgstr ""
-
-#: config/tc-arc.c:2999
+#: config/tc-arc.c:2994
#, c-format
msgid "PC relative relocation not allowed for (internal) type %d"
msgstr ""
@@ -2868,35 +2855,35 @@ msgstr ""
#. the insn.
#. FIXME! Check for the conditionality of
#. the insn.
-#: config/tc-arc.c:3044 config/tc-arc.c:4025
+#: config/tc-arc.c:3039 config/tc-arc.c:4020
msgid "TLS_*_S9 relocs are not supported yet"
msgstr ""
#. I cannot fix an GOTPC relocation because I need to relax it
#. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
-#: config/tc-arc.c:3080
+#: config/tc-arc.c:3075
msgid "Unsupported operation on reloc"
msgstr ""
-#: config/tc-arc.c:3156 config/tc-arc.c:3172
+#: config/tc-arc.c:3151 config/tc-arc.c:3167
msgid "unknown fixup size"
msgstr ""
-#: config/tc-arc.c:3306
+#: config/tc-arc.c:3301
msgid "no relaxation found for this instruction."
msgstr ""
-#: config/tc-arc.c:3559
+#: config/tc-arc.c:3554
#, c-format
msgid "ARC-specific assembler options:\n"
msgstr ""
-#: config/tc-arc.c:3585
+#: config/tc-arc.c:3580
#, c-format
msgid " -mrelax enable relaxation\n"
msgstr ""
-#: config/tc-arc.c:3588
+#: config/tc-arc.c:3583
#, c-format
msgid ""
"The following ARC-specific assembler options are deprecated and are "
@@ -2904,7 +2891,7 @@ msgid ""
"for compatibility only:\n"
msgstr ""
-#: config/tc-arc.c:3591
+#: config/tc-arc.c:3586
#, c-format
msgid ""
" -mEA\n"
@@ -2934,685 +2921,689 @@ msgid ""
" -mxy\n"
msgstr ""
-#: config/tc-arc.c:3681
+#: config/tc-arc.c:3676
#, c-format
msgid "Unable to find %s relocation for instruction %s"
msgstr ""
-#: config/tc-arc.c:3976
+#: config/tc-arc.c:3971
#, c-format
msgid "Unable to use @plt relocation for insn %s"
msgstr ""
-#: config/tc-arc.c:3995
+#: config/tc-arc.c:3990
#, c-format
msgid "Unable to use @pcl relocation for insn %s"
msgstr ""
-#: config/tc-arc.c:4051
+#: config/tc-arc.c:4046
#, c-format
msgid "invalid relocation %s for field"
msgstr ""
-#: config/tc-arc.c:4161
+#: config/tc-arc.c:4156
#, c-format
msgid "Insn %s has a jump/branch instruction %s in its delay slot."
msgstr ""
-#: config/tc-arc.c:4166
+#: config/tc-arc.c:4161
#, c-format
msgid "Insn %s has an instruction %s with limm in its delay slot."
msgstr ""
-#: config/tc-arc.c:4276 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069
-#: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4706
+#: config/tc-arc.c:4271 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069
+#: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4794
#, c-format
msgid "unsupported BFD relocation size %u"
msgstr ""
-#: config/tc-arc.c:4296
+#: config/tc-arc.c:4291
#, c-format
msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
msgstr ""
-#: config/tc-arc.c:4303
+#: config/tc-arc.c:4298
#, c-format
msgid "Kernel instruction detected at the end of the ZOL label @%s"
msgstr ""
-#: config/tc-arc.c:4308
+#: config/tc-arc.c:4303
#, c-format
msgid ""
"A jump instruction with long immediate detected at the end of the ZOL label @"
"%s"
msgstr ""
-#: config/tc-arc.c:4314
+#: config/tc-arc.c:4309
#, c-format
msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
msgstr ""
-#: config/tc-arc.c:4423
+#: config/tc-arc.c:4418
msgid "expected comma after instruction name"
msgstr ""
-#: config/tc-arc.c:4435
+#: config/tc-arc.c:4430
msgid "expected comma after major opcode"
msgstr ""
-#: config/tc-arc.c:4620
+#: config/tc-arc.c:4615
#, c-format
msgid "Pseudocode already used %s"
msgstr ""
-#: config/tc-arc.c:4628
+#: config/tc-arc.c:4623
#, c-format
msgid "major opcode not in range [0x%02x - 0x%02x]"
msgstr ""
-#: config/tc-arc.c:4632
+#: config/tc-arc.c:4627
msgid "minor opcode not in range [0x00 - 0x3f]"
msgstr ""
-#: config/tc-arc.c:4638
+#: config/tc-arc.c:4633
msgid "Improper use of OP1_IMM_IMPLIED"
msgstr ""
-#: config/tc-arc.c:4644
+#: config/tc-arc.c:4639
msgid "Improper use of OP1_MUST_BE_IMM"
msgstr ""
-#: config/tc-arc.c:4656
+#: config/tc-arc.c:4651
msgid "Couldn't generate extension instruction opcodes"
msgstr ""
-#: config/tc-arc.c:4691
+#: config/tc-arc.c:4686
msgid "expected comma after name"
msgstr ""
-#: config/tc-arc.c:4702
+#: config/tc-arc.c:4697
#, c-format
msgid "%s second argument cannot be a negative number %d"
msgstr ""
-#: config/tc-arc.c:4717
+#: config/tc-arc.c:4712
msgid "expected comma after register number"
msgstr ""
-#: config/tc-arc.c:4738
+#: config/tc-arc.c:4733
msgid "invalid mode"
msgstr ""
-#: config/tc-arc.c:4756
+#: config/tc-arc.c:4751
msgid "expected comma after register mode"
msgstr ""
-#: config/tc-arc.c:4771
+#: config/tc-arc.c:4766
msgid "shortcut designator invalid"
msgstr ""
-#: config/tc-arc.c:4869
+#: config/tc-arc.c:4864
#, c-format
msgid "core register %s value (%d) too large"
msgstr ""
-#: config/tc-arc.c:4881
+#: config/tc-arc.c:4876
#, c-format
msgid "duplicate aux register %s"
msgstr ""
-#: config/tc-arc.c:4886
+#: config/tc-arc.c:4881
#, c-format
msgid "condition code %s value (%d) too large"
msgstr ""
-#: config/tc-arc.c:4903
+#: config/tc-arc.c:4898
msgid "Unknown extension"
msgstr ""
-#: config/tc-arc.c:5006
+#: config/tc-arc.c:5001
msgid "Overwrite explicitly set Tag_ARC_CPU_base"
msgstr ""
-#: config/tc-arc.c:5054
+#: config/tc-arc.c:5049
msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file"
msgstr ""
-#: config/tc-arm.c:708
+#: config/tc-arm.c:710
msgid "ARM register expected"
msgstr ""
-#: config/tc-arm.c:709
+#: config/tc-arm.c:711
msgid "bad or missing co-processor number"
msgstr ""
-#: config/tc-arm.c:710
+#: config/tc-arm.c:712
msgid "co-processor register expected"
msgstr ""
-#: config/tc-arm.c:711
+#: config/tc-arm.c:713
msgid "FPA register expected"
msgstr ""
-#: config/tc-arm.c:712
+#: config/tc-arm.c:714
msgid "VFP single precision register expected"
msgstr ""
-#: config/tc-arm.c:713
+#: config/tc-arm.c:715
msgid "VFP/Neon double precision register expected"
msgstr ""
-#: config/tc-arm.c:714
+#: config/tc-arm.c:716
msgid "Neon quad precision register expected"
msgstr ""
-#: config/tc-arm.c:715
+#: config/tc-arm.c:717
msgid "VFP single or double precision register expected"
msgstr ""
-#: config/tc-arm.c:716
+#: config/tc-arm.c:718
msgid "Neon double or quad precision register expected"
msgstr ""
-#: config/tc-arm.c:717
+#: config/tc-arm.c:719
msgid "Neon single or double precision register expected"
msgstr ""
-#: config/tc-arm.c:718
+#: config/tc-arm.c:720
msgid "VFP single, double or Neon quad precision register expected"
msgstr ""
-#: config/tc-arm.c:720
+#: config/tc-arm.c:722
msgid "VFP system register expected"
msgstr ""
-#: config/tc-arm.c:721
+#: config/tc-arm.c:723
msgid "Maverick MVF register expected"
msgstr ""
-#: config/tc-arm.c:722
+#: config/tc-arm.c:724
msgid "Maverick MVD register expected"
msgstr ""
-#: config/tc-arm.c:723
+#: config/tc-arm.c:725
msgid "Maverick MVFX register expected"
msgstr ""
-#: config/tc-arm.c:724
+#: config/tc-arm.c:726
msgid "Maverick MVDX register expected"
msgstr ""
-#: config/tc-arm.c:725
+#: config/tc-arm.c:727
msgid "Maverick MVAX register expected"
msgstr ""
-#: config/tc-arm.c:726
+#: config/tc-arm.c:728
msgid "Maverick DSPSC register expected"
msgstr ""
-#: config/tc-arm.c:727
+#: config/tc-arm.c:729
msgid "iWMMXt data register expected"
msgstr ""
-#: config/tc-arm.c:728 config/tc-arm.c:7848
+#: config/tc-arm.c:730 config/tc-arm.c:7812
msgid "iWMMXt control register expected"
msgstr ""
-#: config/tc-arm.c:729
+#: config/tc-arm.c:731
msgid "iWMMXt scalar register expected"
msgstr ""
-#: config/tc-arm.c:730
+#: config/tc-arm.c:732
msgid "XScale accumulator register expected"
msgstr ""
-#: config/tc-arm.c:731
+#: config/tc-arm.c:733
msgid "MVE vector register expected"
msgstr ""
-#: config/tc-arm.c:733
+#: config/tc-arm.c:735
msgid "ZR register expected"
msgstr ""
#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
-#: config/tc-arm.c:898 config/tc-score.c:259
+#: config/tc-arm.c:900 config/tc-score.c:259
msgid "bad arguments to instruction"
msgstr ""
-#: config/tc-arm.c:899
+#: config/tc-arm.c:901
msgid "r13 not allowed here"
msgstr ""
-#: config/tc-arm.c:900
+#: config/tc-arm.c:902
msgid "r15 not allowed here"
msgstr ""
-#: config/tc-arm.c:901
+#: config/tc-arm.c:903
msgid "Odd register not allowed here"
msgstr ""
-#: config/tc-arm.c:902
+#: config/tc-arm.c:904
msgid "Even register not allowed here"
msgstr ""
-#: config/tc-arm.c:903
+#: config/tc-arm.c:905
msgid "instruction cannot be conditional"
msgstr ""
-#: config/tc-arm.c:904
+#: config/tc-arm.c:906
msgid "registers may not be the same"
msgstr ""
-#: config/tc-arm.c:905
+#: config/tc-arm.c:907
msgid "lo register required"
msgstr ""
-#: config/tc-arm.c:906
+#: config/tc-arm.c:908
msgid "instruction not supported in Thumb16 mode"
msgstr ""
-#: config/tc-arm.c:907
+#: config/tc-arm.c:909
msgid "instruction does not accept this addressing mode"
msgstr ""
-#: config/tc-arm.c:908
+#: config/tc-arm.c:910
msgid "branch must be last instruction in IT block"
msgstr ""
-#: config/tc-arm.c:909
+#: config/tc-arm.c:911
msgid "branch out of range or not a multiple of 2"
msgstr ""
-#: config/tc-arm.c:910
+#: config/tc-arm.c:912
msgid "instruction not allowed in VPT block"
msgstr ""
-#: config/tc-arm.c:911
+#: config/tc-arm.c:913
msgid "instruction not allowed in IT block"
msgstr ""
-#: config/tc-arm.c:912
+#: config/tc-arm.c:914
msgid "instruction missing MVE vector predication code"
msgstr ""
-#: config/tc-arm.c:913
+#: config/tc-arm.c:915
msgid "selected FPU does not support instruction"
msgstr ""
-#: config/tc-arm.c:914
+#: config/tc-arm.c:916
msgid "thumb conditional instruction should be in IT block"
msgstr ""
-#: config/tc-arm.c:916
+#: config/tc-arm.c:918
msgid "vector predicated instruction should be in VPT/VPST block"
msgstr ""
-#: config/tc-arm.c:917
+#: config/tc-arm.c:919
msgid "incorrect condition in IT block"
msgstr ""
-#: config/tc-arm.c:918
+#: config/tc-arm.c:920
msgid "incorrect condition in VPT/VPST block"
msgstr ""
-#: config/tc-arm.c:919
+#: config/tc-arm.c:921
msgid "IT falling in the range of a previous IT block"
msgstr ""
-#: config/tc-arm.c:920
+#: config/tc-arm.c:922
msgid "missing .fnstart before unwinding directive"
msgstr ""
-#: config/tc-arm.c:922
+#: config/tc-arm.c:924
msgid "cannot use register index with PC-relative addressing"
msgstr ""
-#: config/tc-arm.c:924
+#: config/tc-arm.c:926
msgid "cannot use writeback with PC-relative addressing"
msgstr ""
-#: config/tc-arm.c:926
+#: config/tc-arm.c:928
msgid "selected processor does not support fp16 instruction"
msgstr ""
-#: config/tc-arm.c:927
+#: config/tc-arm.c:929
msgid "selected processor does not support bf16 instruction"
msgstr ""
-#: config/tc-arm.c:928
+#: config/tc-arm.c:930
msgid "selected processor does not support cde instruction"
msgstr ""
-#: config/tc-arm.c:929
+#: config/tc-arm.c:931
msgid "coprocessor for insn is not enabled for cde"
msgstr ""
-#: config/tc-arm.c:930
+#: config/tc-arm.c:932
msgid "using "
msgstr ""
-#: config/tc-arm.c:931
+#: config/tc-arm.c:933
msgid "relocation valid in thumb1 code only"
msgstr ""
-#: config/tc-arm.c:932
+#: config/tc-arm.c:934
msgid "Warning: instruction is UNPREDICTABLE in an IT block"
msgstr ""
-#: config/tc-arm.c:934
+#: config/tc-arm.c:936
msgid "Warning: instruction is UNPREDICTABLE in a VPT block"
msgstr ""
-#: config/tc-arm.c:936
+#: config/tc-arm.c:938
msgid "Warning: instruction is UNPREDICTABLE with PC operand"
msgstr ""
-#: config/tc-arm.c:938
+#: config/tc-arm.c:940
msgid "Warning: instruction is UNPREDICTABLE with SP operand"
msgstr ""
-#: config/tc-arm.c:940
+#: config/tc-arm.c:942
msgid "bad type in SIMD instruction"
msgstr ""
-#: config/tc-arm.c:942
+#: config/tc-arm.c:944
msgid ""
"GAS auto-detection mode and -march=all is deprecated for MVE, please use a "
"valid -march or -mcpu option."
msgstr ""
-#: config/tc-arm.c:944
+#: config/tc-arm.c:946
msgid ""
"Warning: 32-bit element size and same destination and source operands makes "
"instruction UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:946
+#: config/tc-arm.c:948
msgid "bad element type for instruction"
msgstr ""
-#: config/tc-arm.c:947
+#: config/tc-arm.c:949
msgid "MVE vector register Q[0..7] expected"
msgstr ""
-#: config/tc-arm.c:1167
+#: config/tc-arm.c:950
+msgid "selected processor does not support PACBTI extention"
+msgstr ""
+
+#: config/tc-arm.c:1170
msgid "immediate expression requires a # prefix"
msgstr ""
-#: config/tc-arm.c:1196 read.c:3940
+#: config/tc-arm.c:1199 read.c:4028
msgid "missing expression"
msgstr ""
-#: config/tc-arm.c:1210 config/tc-arm.c:5674 config/tc-score.c:1209
+#: config/tc-arm.c:1213 config/tc-arm.c:5634 config/tc-score.c:1209
msgid "invalid constant"
msgstr ""
-#: config/tc-arm.c:1388
+#: config/tc-arm.c:1348
msgid "expected #constant"
msgstr ""
-#: config/tc-arm.c:1560 config/tc-arm.c:1591
+#: config/tc-arm.c:1520 config/tc-arm.c:1551
#, c-format
msgid "bad size %d in type specifier"
msgstr ""
-#: config/tc-arm.c:1567
+#: config/tc-arm.c:1527
msgid "unexpected type character `b' -- did you mean `bf'?"
msgstr ""
-#: config/tc-arm.c:1574
+#: config/tc-arm.c:1534
#, c-format
msgid "unexpected character `%c' in type specifier"
msgstr ""
-#: config/tc-arm.c:1641
+#: config/tc-arm.c:1601
msgid "only one type should be specified for operand"
msgstr ""
-#: config/tc-arm.c:1647
+#: config/tc-arm.c:1607
msgid "vector type expected"
msgstr ""
-#: config/tc-arm.c:1756
+#: config/tc-arm.c:1716
msgid "expected MVE register [q0..q7]"
msgstr ""
-#: config/tc-arm.c:1776
+#: config/tc-arm.c:1736
msgid "can't redefine type for operand"
msgstr ""
-#: config/tc-arm.c:1792
+#: config/tc-arm.c:1752
msgid "only D and Q registers may be indexed"
msgstr ""
-#: config/tc-arm.c:1794
+#: config/tc-arm.c:1754
msgid "only D registers may be indexed"
msgstr ""
-#: config/tc-arm.c:1800
+#: config/tc-arm.c:1760
msgid "can't change index for operand"
msgstr ""
-#: config/tc-arm.c:1863
+#: config/tc-arm.c:1823
msgid "register operand expected, but got scalar"
msgstr ""
-#: config/tc-arm.c:1914
+#: config/tc-arm.c:1874
msgid "scalar must have an index"
msgstr ""
-#: config/tc-arm.c:1919 config/tc-arm.c:20217 config/tc-arm.c:20300
-#: config/tc-arm.c:20967
+#: config/tc-arm.c:1879 config/tc-arm.c:20197 config/tc-arm.c:20280
+#: config/tc-arm.c:20947
msgid "scalar index out of range"
msgstr ""
-#: config/tc-arm.c:1989
+#: config/tc-arm.c:1949
msgid "r0-r12, lr or APSR expected"
msgstr ""
-#: config/tc-arm.c:2008
+#: config/tc-arm.c:1968
msgid "bad range in register list"
msgstr ""
-#: config/tc-arm.c:2016 config/tc-arm.c:2025 config/tc-arm.c:2066
+#: config/tc-arm.c:1976 config/tc-arm.c:1985 config/tc-arm.c:2026
#, c-format
msgid "Warning: duplicated register (r%d) in register list"
msgstr ""
-#: config/tc-arm.c:2028
+#: config/tc-arm.c:1988
msgid "Warning: register range not in ascending order"
msgstr ""
-#: config/tc-arm.c:2039
+#: config/tc-arm.c:1999
msgid "missing `}'"
msgstr ""
-#: config/tc-arm.c:2055
+#: config/tc-arm.c:2015
msgid "invalid register mask"
msgstr ""
-#: config/tc-arm.c:2199 config/tc-arm.c:2307
+#: config/tc-arm.c:2159 config/tc-arm.c:2267
msgid "VPR expected last"
msgstr ""
-#: config/tc-arm.c:2205
+#: config/tc-arm.c:2165
msgid "VFP single precision register or VPR expected"
msgstr ""
#. regtype == REG_TYPE_VFD.
-#: config/tc-arm.c:2208
+#: config/tc-arm.c:2168
msgid "VFP/Neon double precision register or VPR expected"
msgstr ""
-#: config/tc-arm.c:2225 config/tc-arm.c:2269
+#: config/tc-arm.c:2185 config/tc-arm.c:2229
msgid "register out of range in list"
msgstr ""
-#: config/tc-arm.c:2247 config/tc-arm.c:4542 config/tc-arm.c:4676
+#: config/tc-arm.c:2207 config/tc-arm.c:4502 config/tc-arm.c:4636
msgid "register list not in ascending order"
msgstr ""
-#: config/tc-arm.c:2278
+#: config/tc-arm.c:2238
msgid "register range not in ascending order"
msgstr ""
-#: config/tc-arm.c:2317
+#: config/tc-arm.c:2277
msgid "non-contiguous register range"
msgstr ""
-#: config/tc-arm.c:2377
+#: config/tc-arm.c:2337
msgid "register stride must be 1"
msgstr ""
-#: config/tc-arm.c:2378
+#: config/tc-arm.c:2338
msgid "register stride must be 1 or 2"
msgstr ""
-#: config/tc-arm.c:2379
+#: config/tc-arm.c:2339
msgid "mismatched element/structure types in list"
msgstr ""
-#: config/tc-arm.c:2449
+#: config/tc-arm.c:2409
msgid "don't use Rn-Rm syntax with non-unit stride"
msgstr ""
-#: config/tc-arm.c:2504
+#: config/tc-arm.c:2464
msgid "error parsing element/structure list"
msgstr ""
-#: config/tc-arm.c:2510
+#: config/tc-arm.c:2470
msgid "expected }"
msgstr ""
-#: config/tc-arm.c:2600
+#: config/tc-arm.c:2560
msgid "attempt to redefine typed alias"
msgstr ""
-#: config/tc-arm.c:2735
+#: config/tc-arm.c:2695
msgid "bad type for register"
msgstr ""
-#: config/tc-arm.c:2746 config/tc-nios2.c:1797
+#: config/tc-arm.c:2706 config/tc-nios2.c:1797
msgid "expression must be constant"
msgstr ""
-#: config/tc-arm.c:2763
+#: config/tc-arm.c:2723
msgid "can't redefine the type of a register alias"
msgstr ""
-#: config/tc-arm.c:2770
+#: config/tc-arm.c:2730
msgid "you must specify a single type only"
msgstr ""
-#: config/tc-arm.c:2783
+#: config/tc-arm.c:2743
msgid "can't redefine the index of a scalar alias"
msgstr ""
-#: config/tc-arm.c:2791
+#: config/tc-arm.c:2751
msgid "scalar index must be constant"
msgstr ""
-#: config/tc-arm.c:2800
+#: config/tc-arm.c:2760
msgid "expecting ]"
msgstr ""
-#: config/tc-arm.c:2852
+#: config/tc-arm.c:2812
msgid "invalid syntax for .dn directive"
msgstr ""
-#: config/tc-arm.c:2858
+#: config/tc-arm.c:2818
msgid "invalid syntax for .qn directive"
msgstr ""
-#: config/tc-arm.c:2893
+#: config/tc-arm.c:2853
#, c-format
msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
msgstr ""
-#: config/tc-arm.c:3155
+#: config/tc-arm.c:3115
#, c-format
msgid "Failed to find real start of function: %s\n"
msgstr ""
-#: config/tc-arm.c:3172
+#: config/tc-arm.c:3132
msgid "selected processor does not support THUMB opcodes"
msgstr ""
-#: config/tc-arm.c:3185
+#: config/tc-arm.c:3145
msgid "selected processor does not support ARM opcodes"
msgstr ""
-#: config/tc-arm.c:3197
+#: config/tc-arm.c:3157
#, c-format
msgid "invalid instruction size selected (%d)"
msgstr ""
-#: config/tc-arm.c:3229
+#: config/tc-arm.c:3189
#, c-format
msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
msgstr ""
-#: config/tc-arm.c:3284
+#: config/tc-arm.c:3244
#, c-format
msgid "expected comma after name \"%s\""
msgstr ""
-#: config/tc-arm.c:3334 config/tc-m32r.c:584
+#: config/tc-arm.c:3294 config/tc-m32r.c:584
#, c-format
msgid "symbol `%s' already defined"
msgstr ""
-#: config/tc-arm.c:3367
+#: config/tc-arm.c:3327
#, c-format
msgid "unrecognized syntax mode \"%s\""
msgstr ""
-#: config/tc-arm.c:3410
+#: config/tc-arm.c:3370
msgid ".ref pseudo-op only available with -mccs flag."
msgstr ""
-#: config/tc-arm.c:3451
+#: config/tc-arm.c:3411
msgid ".asmfunc repeated."
msgstr ""
-#: config/tc-arm.c:3455
+#: config/tc-arm.c:3415
msgid ".asmfunc without function."
msgstr ""
-#: config/tc-arm.c:3461
+#: config/tc-arm.c:3421
msgid ".asmfunc pseudo-op only available with -mccs flag."
msgstr ""
-#: config/tc-arm.c:3472
+#: config/tc-arm.c:3432
msgid ".endasmfunc without a .asmfunc."
msgstr ""
-#: config/tc-arm.c:3476
+#: config/tc-arm.c:3436
msgid ".endasmfunc without function."
msgstr ""
-#: config/tc-arm.c:3487
+#: config/tc-arm.c:3447
msgid ".endasmfunc pseudo-op only available with -mccs flag."
msgstr ""
-#: config/tc-arm.c:3496
+#: config/tc-arm.c:3456
msgid ".def pseudo-op only available with -mccs flag."
msgstr ""
-#: config/tc-arm.c:3654
+#: config/tc-arm.c:3614
msgid "invalid type for literal pool"
msgstr ""
-#: config/tc-arm.c:3734 config/tc-tic54x.c:5331
+#: config/tc-arm.c:3694 config/tc-tic54x.c:5331
#, c-format
msgid "Invalid label '%s'"
msgstr ""
-#: config/tc-arm.c:3910
+#: config/tc-arm.c:3870
msgid "(plt) is only valid on branch targets"
msgstr ""
-#: config/tc-arm.c:3916 config/tc-csky.c:7649 config/tc-s390.c:1202
+#: config/tc-arm.c:3876 config/tc-csky.c:7649 config/tc-s390.c:1202
#: config/tc-s390.c:1872 config/tc-xtensa.c:1712
#, c-format
msgid "%s relocations do not fit in %d byte"
@@ -3620,409 +3611,417 @@ msgid_plural "%s relocations do not fit in %d bytes"
msgstr[0] ""
msgstr[1] ""
-#: config/tc-arm.c:3998
+#: config/tc-arm.c:3958
msgid ".inst.n operand too big. Use .inst.w instead"
msgstr ""
-#: config/tc-arm.c:4018
+#: config/tc-arm.c:3978
msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
msgstr ""
-#: config/tc-arm.c:4048
+#: config/tc-arm.c:4008
msgid "width suffixes are invalid in ARM mode"
msgstr ""
-#: config/tc-arm.c:4090 dwarf2dbg.c:1345
+#: config/tc-arm.c:4050 dwarf2dbg.c:1360
msgid "expected 0 or 1"
msgstr ""
-#: config/tc-arm.c:4094
+#: config/tc-arm.c:4054
msgid "missing comma"
msgstr ""
-#: config/tc-arm.c:4127
+#: config/tc-arm.c:4087
msgid "duplicate .fnstart directive"
msgstr ""
-#: config/tc-arm.c:4158 config/tc-tic6x.c:410
+#: config/tc-arm.c:4118 config/tc-tic6x.c:410
msgid "duplicate .handlerdata directive"
msgstr ""
-#: config/tc-arm.c:4177
+#: config/tc-arm.c:4137
msgid ".fnend directive without .fnstart"
msgstr ""
-#: config/tc-arm.c:4244 config/tc-tic6x.c:391
+#: config/tc-arm.c:4204 config/tc-tic6x.c:391
msgid "personality routine specified for cantunwind frame"
msgstr ""
-#: config/tc-arm.c:4261 config/tc-tic6x.c:452
+#: config/tc-arm.c:4221 config/tc-tic6x.c:452
msgid "duplicate .personalityindex directive"
msgstr ""
-#: config/tc-arm.c:4268 config/tc-tic6x.c:459
+#: config/tc-arm.c:4228 config/tc-tic6x.c:459
msgid "bad personality routine number"
msgstr ""
-#: config/tc-arm.c:4290 config/tc-tic6x.c:476
+#: config/tc-arm.c:4250 config/tc-tic6x.c:476
msgid "duplicate .personality directive"
msgstr ""
-#: config/tc-arm.c:4314 config/tc-arm.c:4444 config/tc-arm.c:4494
+#: config/tc-arm.c:4274 config/tc-arm.c:4404 config/tc-arm.c:4454
msgid "expected register list"
msgstr ""
-#: config/tc-arm.c:4396
+#: config/tc-arm.c:4356
msgid "expected , <constant>"
msgstr ""
-#: config/tc-arm.c:4405
+#: config/tc-arm.c:4365
msgid "number of registers must be in the range [1:4]"
msgstr ""
-#: config/tc-arm.c:4556 config/tc-arm.c:4690
+#: config/tc-arm.c:4516 config/tc-arm.c:4650
msgid "bad register range"
msgstr ""
-#: config/tc-arm.c:4756
+#: config/tc-arm.c:4716
msgid "FPA .unwind_save does not take a register list"
msgstr ""
-#: config/tc-arm.c:4784
+#: config/tc-arm.c:4744
msgid ".unwind_save does not support this kind of register"
msgstr ""
-#: config/tc-arm.c:4823
+#: config/tc-arm.c:4783
msgid "SP and PC not permitted in .unwind_movsp directive"
msgstr ""
-#: config/tc-arm.c:4828
+#: config/tc-arm.c:4788
msgid "unexpected .unwind_movsp directive"
msgstr ""
-#: config/tc-arm.c:4855
+#: config/tc-arm.c:4815
msgid "stack increment must be multiple of 4"
msgstr ""
-#: config/tc-arm.c:4887
+#: config/tc-arm.c:4847
msgid "expected <reg>, <reg>"
msgstr ""
-#: config/tc-arm.c:4905
+#: config/tc-arm.c:4865
msgid "register must be either sp or set by a previousunwind_movsp directive"
msgstr ""
-#: config/tc-arm.c:4944
+#: config/tc-arm.c:4904
msgid "expected <offset>, <opcode>"
msgstr ""
-#: config/tc-arm.c:4956
+#: config/tc-arm.c:4916
msgid "unwind opcode too long"
msgstr ""
-#: config/tc-arm.c:4961
+#: config/tc-arm.c:4921
msgid "invalid unwind opcode"
msgstr ""
-#: config/tc-arm.c:5076 config/tc-arm.c:32368
+#: config/tc-arm.c:5036 config/tc-arm.c:32389
#, c-format
msgid "unrecognised float16 format \"%s\""
msgstr ""
-#: config/tc-arm.c:5087
+#: config/tc-arm.c:5047
msgid "float16 format cannot be set more than once, ignoring."
msgstr ""
-#: config/tc-arm.c:5202 config/tc-arm.c:6285 config/tc-arm.c:11658
-#: config/tc-arm.c:12191 config/tc-arm.c:14311 config/tc-arm.c:16262
-#: config/tc-arm.c:16297 config/tc-arm.c:17225 config/tc-arm.c:19148
-#: config/tc-arm.c:19156 config/tc-arm.c:19163 config/tc-arm.c:20808
-#: config/tc-arm.c:29417 config/tc-arm.c:29481 config/tc-arm.c:29489
+#: config/tc-arm.c:5162 config/tc-arm.c:6245 config/tc-arm.c:11638
+#: config/tc-arm.c:12171 config/tc-arm.c:14291 config/tc-arm.c:16242
+#: config/tc-arm.c:16277 config/tc-arm.c:17205 config/tc-arm.c:19128
+#: config/tc-arm.c:19136 config/tc-arm.c:19143 config/tc-arm.c:20788
+#: config/tc-arm.c:29437 config/tc-arm.c:29501 config/tc-arm.c:29509
#: config/tc-metag.c:5174 config/tc-z8k.c:1161 config/tc-z8k.c:1171
msgid "immediate value out of range"
msgstr ""
-#: config/tc-arm.c:5372
+#: config/tc-arm.c:5332
msgid "invalid FPA immediate expression"
msgstr ""
-#: config/tc-arm.c:5558
+#: config/tc-arm.c:5518
msgid "'UXTW' not allowed here"
msgstr ""
-#: config/tc-arm.c:5566
+#: config/tc-arm.c:5526
msgid "'LSL' or 'ASR' required"
msgstr ""
-#: config/tc-arm.c:5574
+#: config/tc-arm.c:5534
msgid "'LSL' required"
msgstr ""
-#: config/tc-arm.c:5582
+#: config/tc-arm.c:5542
msgid "'ASR' required"
msgstr ""
-#: config/tc-arm.c:5589
+#: config/tc-arm.c:5549
msgid "'UXTW' required"
msgstr ""
-#: config/tc-arm.c:5668
+#: config/tc-arm.c:5628
msgid "invalid rotation"
msgstr ""
-#: config/tc-arm.c:5850 config/tc-arm.c:6063
+#: config/tc-arm.c:5810 config/tc-arm.c:6023
msgid "unknown group relocation"
msgstr ""
-#: config/tc-arm.c:5886
+#: config/tc-arm.c:5846
msgid "alignment must be constant"
msgstr ""
-#: config/tc-arm.c:6097
+#: config/tc-arm.c:6057
msgid "this group relocation is not allowed on this instruction"
msgstr ""
-#: config/tc-arm.c:6153
+#: config/tc-arm.c:6113
msgid "'}' expected at end of 'option' field"
msgstr ""
-#: config/tc-arm.c:6158
+#: config/tc-arm.c:6118
msgid "cannot combine index with option"
msgstr ""
-#: config/tc-arm.c:6423
+#: config/tc-arm.c:6383
msgid "unexpected bit specified after APSR"
msgstr ""
-#: config/tc-arm.c:6435
+#: config/tc-arm.c:6395
msgid "selected processor does not support DSP extension"
msgstr ""
-#: config/tc-arm.c:6447
+#: config/tc-arm.c:6407
msgid "bad bitmask specified after APSR"
msgstr ""
-#: config/tc-arm.c:6471
+#: config/tc-arm.c:6431
msgid "writing to APSR without specifying a bitmask is deprecated"
msgstr ""
-#: config/tc-arm.c:6483 config/tc-arm.c:13414 config/tc-arm.c:13459
-#: config/tc-arm.c:13463
+#: config/tc-arm.c:6443 config/tc-arm.c:13394 config/tc-arm.c:13439
+#: config/tc-arm.c:13443
msgid "selected processor does not support requested special purpose register"
msgstr ""
-#: config/tc-arm.c:6488
+#: config/tc-arm.c:6448
msgid "flag for {c}psr instruction expected"
msgstr ""
-#: config/tc-arm.c:6546
+#: config/tc-arm.c:6506
msgid "unrecognized CPS flag"
msgstr ""
-#: config/tc-arm.c:6553
+#: config/tc-arm.c:6513
msgid "missing CPS flags"
msgstr ""
-#: config/tc-arm.c:6576 config/tc-arm.c:6582
+#: config/tc-arm.c:6536 config/tc-arm.c:6542
msgid "valid endian specifiers are be or le"
msgstr ""
-#: config/tc-arm.c:6604
+#: config/tc-arm.c:6564
msgid "missing rotation field after comma"
msgstr ""
-#: config/tc-arm.c:6619
+#: config/tc-arm.c:6579
msgid "rotation can only be 0, 8, 16, or 24"
msgstr ""
-#: config/tc-arm.c:6648
+#: config/tc-arm.c:6608
msgid "condition required"
msgstr ""
-#: config/tc-arm.c:6690 config/tc-arm.c:9827
+#: config/tc-arm.c:6650 config/tc-arm.c:9801
msgid "'[' expected"
msgstr ""
-#: config/tc-arm.c:6703
+#: config/tc-arm.c:6663
msgid "',' expected"
msgstr ""
-#: config/tc-arm.c:6720
+#: config/tc-arm.c:6680
msgid "invalid shift"
msgstr ""
-#: config/tc-arm.c:6800
+#: config/tc-arm.c:6760
msgid "expected ARM or MVE vector register"
msgstr ""
-#: config/tc-arm.c:6849
+#: config/tc-arm.c:6809
msgid "can't use Neon quad register here"
msgstr ""
-#: config/tc-arm.c:6918
+#: config/tc-arm.c:6878
msgid "expected <Rm> or <Dm> or <Qm> operand"
msgstr ""
-#: config/tc-arm.c:7018
+#: config/tc-arm.c:6978
msgid "VFP single, double or MVE vector register expected"
msgstr ""
-#: config/tc-arm.c:7038
+#: config/tc-arm.c:6998
msgid "parse error"
msgstr ""
-#: config/tc-arm.c:7340
+#: config/tc-arm.c:7302
msgid "immediate value 48 or 64 expected"
msgstr ""
#. ISB can only take SY as an option.
-#: config/tc-arm.c:7389
+#: config/tc-arm.c:7351
msgid "invalid barrier type"
msgstr ""
-#: config/tc-arm.c:7563
+#: config/tc-arm.c:7527
msgid "only floating point zero is allowed as immediate value"
msgstr ""
-#: config/tc-arm.c:7658
+#: config/tc-arm.c:7622
msgid "immediate value is out of range"
msgstr ""
-#: config/tc-arm.c:7833
+#: config/tc-arm.c:7797
msgid "iWMMXt data or control register expected"
msgstr ""
-#: config/tc-arm.c:7874
+#: config/tc-arm.c:7838
msgid "Banked registers are not available with this architecture."
msgstr ""
-#: config/tc-arm.c:8122
+#: config/tc-arm.c:8086
msgid "operand must be LR register"
msgstr ""
-#: config/tc-arm.c:8193 config/tc-score.c:264
+#: config/tc-arm.c:8091
+msgid "operand must be SP register"
+msgstr ""
+
+#: config/tc-arm.c:8096
+msgid "operand must be r12"
+msgstr ""
+
+#: config/tc-arm.c:8167 config/tc-score.c:264
msgid "garbage following instruction"
msgstr ""
#. If REG is R13 (the stack pointer), warn that its use is
#. deprecated.
-#: config/tc-arm.c:8243
+#: config/tc-arm.c:8217
msgid "use of r13 is deprecated"
msgstr ""
-#: config/tc-arm.c:8261 config/tc-arm.c:20514
+#: config/tc-arm.c:8235 config/tc-arm.c:20494
msgid ""
"ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is "
"UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:8336
+#: config/tc-arm.c:8310
msgid "D register out of range for selected VFP version"
msgstr ""
-#: config/tc-arm.c:8433 config/tc-arm.c:11353
+#: config/tc-arm.c:8407 config/tc-arm.c:11327
msgid "Instruction does not support =N addresses"
msgstr ""
-#: config/tc-arm.c:8441
+#: config/tc-arm.c:8415
msgid "instruction does not accept preindexed addressing"
msgstr ""
#. unindexed - only for coprocessor
-#: config/tc-arm.c:8457 config/tc-arm.c:11416
+#: config/tc-arm.c:8431 config/tc-arm.c:11390
msgid "instruction does not accept unindexed addressing"
msgstr ""
-#: config/tc-arm.c:8465
+#: config/tc-arm.c:8439
msgid "destination register same as write-back base"
msgstr ""
-#: config/tc-arm.c:8466
+#: config/tc-arm.c:8440
msgid "source register same as write-back base"
msgstr ""
-#: config/tc-arm.c:8516
+#: config/tc-arm.c:8490
msgid "use of PC in this instruction is deprecated"
msgstr ""
-#: config/tc-arm.c:8539
+#: config/tc-arm.c:8513
msgid "instruction does not accept scaled register index"
msgstr ""
-#: config/tc-arm.c:8844
+#: config/tc-arm.c:8818
msgid "invalid pseudo operation"
msgstr ""
-#: config/tc-arm.c:9084
+#: config/tc-arm.c:9058
msgid "invalid co-processor operand"
msgstr ""
-#: config/tc-arm.c:9100
+#: config/tc-arm.c:9074
msgid "instruction does not support unindexed addressing"
msgstr ""
-#: config/tc-arm.c:9115
+#: config/tc-arm.c:9089
msgid "pc may not be used with write-back"
msgstr ""
-#: config/tc-arm.c:9120
+#: config/tc-arm.c:9094
msgid "instruction does not support writeback"
msgstr ""
-#: config/tc-arm.c:9226
+#: config/tc-arm.c:9200
msgid "Rn must not overlap other operands"
msgstr ""
-#: config/tc-arm.c:9231
+#: config/tc-arm.c:9205
msgid "swp{b} use is obsoleted for ARMv8 and later"
msgstr ""
-#: config/tc-arm.c:9234
+#: config/tc-arm.c:9208
msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
msgstr ""
-#: config/tc-arm.c:9353 config/tc-arm.c:9372 config/tc-arm.c:9385
-#: config/tc-arm.c:12028 config/tc-arm.c:12059 config/tc-arm.c:12081
+#: config/tc-arm.c:9327 config/tc-arm.c:9346 config/tc-arm.c:9359
+#: config/tc-arm.c:12008 config/tc-arm.c:12039 config/tc-arm.c:12061
msgid "bit-field extends past end of register"
msgstr ""
-#: config/tc-arm.c:9415
+#: config/tc-arm.c:9389
msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
msgstr ""
-#: config/tc-arm.c:9468
+#: config/tc-arm.c:9442
msgid "use of r15 in blx in ARM mode is not really useful"
msgstr ""
-#: config/tc-arm.c:9490
+#: config/tc-arm.c:9464
msgid "use of r15 in bx in ARM mode is not really useful"
msgstr ""
-#: config/tc-arm.c:9516
+#: config/tc-arm.c:9490
msgid "use of r15 in bxj is not really useful"
msgstr ""
-#: config/tc-arm.c:9564
+#: config/tc-arm.c:9538
msgid "This coprocessor register access is deprecated in ARMv8"
msgstr ""
-#: config/tc-arm.c:9772 config/tc-arm.c:9781
+#: config/tc-arm.c:9746 config/tc-arm.c:9755
msgid "writeback of base register is UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:9775
+#: config/tc-arm.c:9749
msgid "writeback of base register when in register list is UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:9785
+#: config/tc-arm.c:9759
msgid "if writeback register is in list, it must be the lowest reg in the list"
msgstr ""
-#: config/tc-arm.c:9822
+#: config/tc-arm.c:9796
msgid "first transfer register must be even"
msgstr ""
-#: config/tc-arm.c:9825
+#: config/tc-arm.c:9799
msgid "can only transfer two consecutive registers"
msgstr ""
@@ -4030,1425 +4029,1425 @@ msgstr ""
#. have been called in the first place.
#. If op 2 were present and equal to PC, this function wouldn't
#. have been called in the first place.
-#: config/tc-arm.c:9826 config/tc-arm.c:9896 config/tc-arm.c:10627
-#: config/tc-arm.c:12903
+#: config/tc-arm.c:9800 config/tc-arm.c:9870 config/tc-arm.c:10601
+#: config/tc-arm.c:12883
msgid "r14 not allowed here"
msgstr ""
-#: config/tc-arm.c:9838
+#: config/tc-arm.c:9812
msgid "base register written back, and overlaps second transfer register"
msgstr ""
-#: config/tc-arm.c:9848
+#: config/tc-arm.c:9822
msgid "index register overlaps transfer register"
msgstr ""
-#: config/tc-arm.c:9877 config/tc-arm.c:10594
+#: config/tc-arm.c:9851 config/tc-arm.c:10568
msgid "offset must be zero in ARM encoding"
msgstr ""
-#: config/tc-arm.c:9890 config/tc-arm.c:10621
+#: config/tc-arm.c:9864 config/tc-arm.c:10595
msgid "even register required"
msgstr ""
-#: config/tc-arm.c:9893
+#: config/tc-arm.c:9867
msgid "can only load two consecutive registers"
msgstr ""
-#: config/tc-arm.c:9911
+#: config/tc-arm.c:9885
msgid "ldr to register 15 must be 4-byte aligned"
msgstr ""
-#: config/tc-arm.c:9934 config/tc-arm.c:9966
+#: config/tc-arm.c:9908 config/tc-arm.c:9940
msgid "this instruction requires a post-indexed address"
msgstr ""
-#: config/tc-arm.c:9993
+#: config/tc-arm.c:9967
msgid "Rd and Rm should be different in mla"
msgstr ""
-#: config/tc-arm.c:10020 config/tc-arm.c:13278
+#: config/tc-arm.c:9994 config/tc-arm.c:13258
msgid ":lower16: not allowed in this instruction"
msgstr ""
-#: config/tc-arm.c:10022 config/tc-arm.c:13283
+#: config/tc-arm.c:9996 config/tc-arm.c:13263
msgid ":upper16: not allowed in this instruction"
msgstr ""
-#: config/tc-arm.c:10039
+#: config/tc-arm.c:10013
msgid "operand 1 must be FPSCR"
msgstr ""
-#: config/tc-arm.c:10092 config/tc-arm.c:10101 config/tc-arm.c:10155
-#: config/tc-arm.c:10164
+#: config/tc-arm.c:10066 config/tc-arm.c:10075 config/tc-arm.c:10129
+#: config/tc-arm.c:10138
msgid "selected processor does not support instruction"
msgstr ""
-#: config/tc-arm.c:10104 config/tc-arm.c:10167
+#: config/tc-arm.c:10078 config/tc-arm.c:10141
msgid "accessing MVE system register without MVE is UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:10195 config/tc-arm.c:13397
+#: config/tc-arm.c:10169 config/tc-arm.c:13377
msgid "bad register for mrs"
msgstr ""
-#: config/tc-arm.c:10202 config/tc-arm.c:13421
+#: config/tc-arm.c:10176 config/tc-arm.c:13401
msgid "'APSR', 'CPSR' or 'SPSR' expected"
msgstr ""
-#: config/tc-arm.c:10243
+#: config/tc-arm.c:10217
msgid "Rd and Rm should be different in mul"
msgstr ""
-#: config/tc-arm.c:10262 config/tc-arm.c:10539 config/tc-arm.c:13560
+#: config/tc-arm.c:10236 config/tc-arm.c:10513 config/tc-arm.c:13540
msgid "rdhi and rdlo must be different"
msgstr ""
-#: config/tc-arm.c:10268
+#: config/tc-arm.c:10242
msgid "rdhi, rdlo and rm must all be different"
msgstr ""
-#: config/tc-arm.c:10334
+#: config/tc-arm.c:10308
msgid "'[' expected after PLD mnemonic"
msgstr ""
-#: config/tc-arm.c:10336 config/tc-arm.c:10351
+#: config/tc-arm.c:10310 config/tc-arm.c:10325
msgid "post-indexed expression used in preload instruction"
msgstr ""
-#: config/tc-arm.c:10338 config/tc-arm.c:10353
+#: config/tc-arm.c:10312 config/tc-arm.c:10327
msgid "writeback used in preload instruction"
msgstr ""
-#: config/tc-arm.c:10340 config/tc-arm.c:10355
+#: config/tc-arm.c:10314 config/tc-arm.c:10329
msgid "unindexed addressing used in preload instruction"
msgstr ""
-#: config/tc-arm.c:10349
+#: config/tc-arm.c:10323
msgid "'[' expected after PLI mnemonic"
msgstr ""
-#: config/tc-arm.c:10364 config/tc-arm.c:13729
+#: config/tc-arm.c:10338 config/tc-arm.c:13709
msgid "push/pop do not support {reglist}^"
msgstr ""
-#: config/tc-arm.c:10442 config/tc-arm.c:13906
+#: config/tc-arm.c:10416 config/tc-arm.c:13886
msgid "setend use is deprecated for ARMv8"
msgstr ""
-#: config/tc-arm.c:10463 config/tc-arm.c:13967 config/tc-arm.c:13999
-#: config/tc-arm.c:14042
+#: config/tc-arm.c:10437 config/tc-arm.c:13947 config/tc-arm.c:13979
+#: config/tc-arm.c:14022
msgid "extraneous shift as part of operand to shift insn"
msgstr ""
-#: config/tc-arm.c:10473 config/tc-arm.c:14105
+#: config/tc-arm.c:10447 config/tc-arm.c:14085
msgid "immediate too large (bigger than 0xF)"
msgstr ""
-#: config/tc-arm.c:10497 config/tc-arm.c:10506
+#: config/tc-arm.c:10471 config/tc-arm.c:10480
msgid "selected processor does not support SETPAN instruction"
msgstr ""
-#: config/tc-arm.c:10565
+#: config/tc-arm.c:10539
msgid "SRS base register must be r13"
msgstr ""
-#: config/tc-arm.c:10624
+#: config/tc-arm.c:10598
msgid "can only store two consecutive registers"
msgstr ""
-#: config/tc-arm.c:10746 config/tc-arm.c:10767
+#: config/tc-arm.c:10720 config/tc-arm.c:10741
msgid "only two consecutive VFP SP registers allowed here"
msgstr ""
-#: config/tc-arm.c:10795 config/tc-arm.c:10810
+#: config/tc-arm.c:10769 config/tc-arm.c:10784
msgid "this addressing mode requires base-register writeback"
msgstr ""
#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
#. i.e. immbits must be in range 0 - 16.
-#: config/tc-arm.c:10939
+#: config/tc-arm.c:10913
msgid "immediate value out of range, expected range [0, 16]"
msgstr ""
#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
#. i.e. immbits must be in range 0 - 31.
-#: config/tc-arm.c:10946
+#: config/tc-arm.c:10920
msgid "immediate value out of range, expected range [1, 32]"
msgstr ""
-#: config/tc-arm.c:11012
+#: config/tc-arm.c:10986
msgid "this instruction does not support indexing"
msgstr ""
-#: config/tc-arm.c:11035
+#: config/tc-arm.c:11009
msgid "only r15 allowed here"
msgstr ""
-#: config/tc-arm.c:11170
+#: config/tc-arm.c:11144
msgid "immediate operand requires iWMMXt2"
msgstr ""
-#: config/tc-arm.c:11314
+#: config/tc-arm.c:11288
msgid "shift by register not allowed in thumb mode"
msgstr ""
-#: config/tc-arm.c:11326 config/tc-arm.c:14151 config/tc-arm.c:28708
+#: config/tc-arm.c:11300 config/tc-arm.c:14131 config/tc-arm.c:28728
msgid "shift expression is too large"
msgstr ""
-#: config/tc-arm.c:11359
+#: config/tc-arm.c:11333
msgid "cannot use register index with this instruction"
msgstr ""
-#: config/tc-arm.c:11361
+#: config/tc-arm.c:11335
msgid "Thumb does not support negative register indexing"
msgstr ""
-#: config/tc-arm.c:11363
+#: config/tc-arm.c:11337
msgid "Thumb does not support register post-indexing"
msgstr ""
-#: config/tc-arm.c:11365
+#: config/tc-arm.c:11339
msgid "Thumb does not support register indexing with writeback"
msgstr ""
-#: config/tc-arm.c:11367
+#: config/tc-arm.c:11341
msgid "Thumb supports only LSL in shifted register indexing"
msgstr ""
-#: config/tc-arm.c:11376 config/tc-arm.c:19882
+#: config/tc-arm.c:11350 config/tc-arm.c:19862
msgid "shift out of range"
msgstr ""
-#: config/tc-arm.c:11385
+#: config/tc-arm.c:11359
msgid "cannot use writeback with this instruction"
msgstr ""
-#: config/tc-arm.c:11406
+#: config/tc-arm.c:11380
msgid "cannot use post-indexing with PC-relative addressing"
msgstr ""
-#: config/tc-arm.c:11407
+#: config/tc-arm.c:11381
msgid "cannot use post-indexing with this instruction"
msgstr ""
-#: config/tc-arm.c:11639
+#: config/tc-arm.c:11619
msgid "cannot honor width suffix"
msgstr ""
-#: config/tc-arm.c:11653
+#: config/tc-arm.c:11633
msgid "only SUBS PC, LR, #const allowed"
msgstr ""
-#: config/tc-arm.c:11736 config/tc-arm.c:11896 config/tc-arm.c:11993
-#: config/tc-arm.c:13358 config/tc-arm.c:13666
+#: config/tc-arm.c:11716 config/tc-arm.c:11876 config/tc-arm.c:11973
+#: config/tc-arm.c:13338 config/tc-arm.c:13646
msgid "shift must be constant"
msgstr ""
-#: config/tc-arm.c:11741
+#: config/tc-arm.c:11721
msgid "shift value over 3 not allowed in thumb mode"
msgstr ""
-#: config/tc-arm.c:11743
+#: config/tc-arm.c:11723
msgid "only LSL shift allowed in thumb mode"
msgstr ""
-#: config/tc-arm.c:11767 config/tc-arm.c:11911 config/tc-arm.c:12008
-#: config/tc-arm.c:13371
+#: config/tc-arm.c:11747 config/tc-arm.c:11891 config/tc-arm.c:11988
+#: config/tc-arm.c:13351
msgid "unshifted register required"
msgstr ""
-#: config/tc-arm.c:11782 config/tc-arm.c:12019 config/tc-arm.c:13521
+#: config/tc-arm.c:11762 config/tc-arm.c:11999 config/tc-arm.c:13501
msgid "dest must overlap one source register"
msgstr ""
-#: config/tc-arm.c:11914 config/tc-csky.c:6003
+#: config/tc-arm.c:11894 config/tc-csky.c:6003
msgid "dest and source1 must be the same register"
msgstr ""
-#: config/tc-arm.c:12154
+#: config/tc-arm.c:12134
msgid ""
"selected architecture does not support wide conditional branch instruction"
msgstr ""
-#: config/tc-arm.c:12187
+#: config/tc-arm.c:12167
msgid "instruction is always unconditional"
msgstr ""
-#: config/tc-arm.c:12362
+#: config/tc-arm.c:12342
msgid "selected processor does not support 'A' form of this instruction"
msgstr ""
-#: config/tc-arm.c:12365
+#: config/tc-arm.c:12345
msgid "Thumb does not support the 2-argument form of this instruction"
msgstr ""
-#: config/tc-arm.c:12490
+#: config/tc-arm.c:12470
msgid "SP not allowed in register list"
msgstr ""
-#: config/tc-arm.c:12494 config/tc-arm.c:12601
+#: config/tc-arm.c:12474 config/tc-arm.c:12581
msgid ""
"having the base register in the register list when using write back is "
"UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:12502
+#: config/tc-arm.c:12482
msgid "LR and PC should not both be in register list"
msgstr ""
-#: config/tc-arm.c:12510
+#: config/tc-arm.c:12490
msgid "PC not allowed in register list"
msgstr ""
-#: config/tc-arm.c:12553
+#: config/tc-arm.c:12533
msgid "Thumb load/store multiple does not support {reglist}^"
msgstr ""
-#: config/tc-arm.c:12578 config/tc-arm.c:12656
+#: config/tc-arm.c:12558 config/tc-arm.c:12636
#, c-format
msgid "value stored for r%d is UNKNOWN"
msgstr ""
-#: config/tc-arm.c:12649
+#: config/tc-arm.c:12629
msgid "Thumb-2 instruction only valid in unified syntax"
msgstr ""
-#: config/tc-arm.c:12653 config/tc-arm.c:12663
+#: config/tc-arm.c:12633 config/tc-arm.c:12643
msgid "this instruction will write back the base register"
msgstr ""
-#: config/tc-arm.c:12666
+#: config/tc-arm.c:12646
msgid "this instruction will not write back the base register"
msgstr ""
-#: config/tc-arm.c:12697
+#: config/tc-arm.c:12677
msgid "r14 not allowed as first register when second register is omitted"
msgstr ""
-#: config/tc-arm.c:12797
+#: config/tc-arm.c:12777
msgid ""
"This instruction may be unpredictable if executed on M-profile cores with "
"interrupts enabled."
msgstr ""
-#: config/tc-arm.c:12826 config/tc-arm.c:12839 config/tc-arm.c:12875
+#: config/tc-arm.c:12806 config/tc-arm.c:12819 config/tc-arm.c:12855
msgid "Thumb does not support this addressing mode"
msgstr ""
-#: config/tc-arm.c:12843
+#: config/tc-arm.c:12823
msgid "byte or halfword not valid for base register"
msgstr ""
-#: config/tc-arm.c:12846
+#: config/tc-arm.c:12826
msgid "r15 based store not allowed"
msgstr ""
-#: config/tc-arm.c:12848
+#: config/tc-arm.c:12828
msgid "invalid base register for register offset"
msgstr ""
-#: config/tc-arm.c:12905
+#: config/tc-arm.c:12885
msgid "r12 not allowed here"
msgstr ""
-#: config/tc-arm.c:12911
+#: config/tc-arm.c:12891
msgid "base register written back, and overlaps one of transfer registers"
msgstr ""
-#: config/tc-arm.c:13039
+#: config/tc-arm.c:13019
#, c-format
msgid ""
"Use of r%u as a source register is deprecated when r%u is the destination "
"register."
msgstr ""
-#: config/tc-arm.c:13234
+#: config/tc-arm.c:13214
msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
msgstr ""
-#: config/tc-arm.c:13262
+#: config/tc-arm.c:13242
msgid "only lo regs allowed with immediate"
msgstr ""
-#: config/tc-arm.c:13439
+#: config/tc-arm.c:13419
msgid "Thumb encoding does not support an immediate here"
msgstr ""
-#: config/tc-arm.c:13526
+#: config/tc-arm.c:13506
msgid "Thumb-2 MUL must not set flags"
msgstr ""
-#: config/tc-arm.c:13591
+#: config/tc-arm.c:13571
msgid "Thumb does not support NOP with hints"
msgstr ""
-#: config/tc-arm.c:13751 config/tc-arm.c:13763
+#: config/tc-arm.c:13731 config/tc-arm.c:13743
msgid "invalid register list to push/pop instruction"
msgstr ""
-#: config/tc-arm.c:14026
+#: config/tc-arm.c:14006
msgid "source1 and dest must be same register"
msgstr ""
-#: config/tc-arm.c:14051
+#: config/tc-arm.c:14031
msgid "ror #imm not supported"
msgstr ""
-#: config/tc-arm.c:14102
+#: config/tc-arm.c:14082
msgid "SMC is not permitted on this architecture"
msgstr ""
-#: config/tc-arm.c:14268
+#: config/tc-arm.c:14248
msgid "Thumb encoding does not support rotation"
msgstr ""
-#: config/tc-arm.c:14288
+#: config/tc-arm.c:14268
msgid "instruction requires register index"
msgstr ""
-#: config/tc-arm.c:14298
+#: config/tc-arm.c:14278
msgid "instruction does not allow shifted index"
msgstr ""
-#: config/tc-arm.c:14454 config/tc-arm.c:29852
+#: config/tc-arm.c:14434 config/tc-arm.c:29872
msgid "out of range label-relative fixup value"
msgstr ""
-#: config/tc-arm.c:14778
+#: config/tc-arm.c:14758
msgid "invalid neon suffix for non neon instruction"
msgstr ""
-#: config/tc-arm.c:15173 config/tc-arm.c:15526 config/tc-arm.c:17011
-#: config/tc-arm.c:17091 config/tc-arm.c:17148 config/tc-arm.c:19029
-#: config/tc-arm.c:21212 config/tc-arm.c:21399
+#: config/tc-arm.c:15153 config/tc-arm.c:15506 config/tc-arm.c:16991
+#: config/tc-arm.c:17071 config/tc-arm.c:17128 config/tc-arm.c:19009
+#: config/tc-arm.c:21192 config/tc-arm.c:21379
msgid "invalid instruction shape"
msgstr ""
-#: config/tc-arm.c:15425
+#: config/tc-arm.c:15405
msgid "types specified in both the mnemonic and operands"
msgstr ""
-#: config/tc-arm.c:15462
+#: config/tc-arm.c:15442
msgid "operand types can't be inferred"
msgstr ""
-#: config/tc-arm.c:15468
+#: config/tc-arm.c:15448
msgid "type specifier has the wrong number of parts"
msgstr ""
-#: config/tc-arm.c:15554 config/tc-arm.c:19300 config/tc-arm.c:19307
+#: config/tc-arm.c:15534 config/tc-arm.c:19280 config/tc-arm.c:19287
msgid "operand size must match register width"
msgstr ""
-#: config/tc-arm.c:15576
+#: config/tc-arm.c:15556
msgid "inconsistent types in Neon instruction"
msgstr ""
-#: config/tc-arm.c:15997
+#: config/tc-arm.c:15977
msgid "Type is not allowed for this instruction"
msgstr ""
-#: config/tc-arm.c:16072
+#: config/tc-arm.c:16052
msgid "MVE vector or ARM register expected"
msgstr ""
-#: config/tc-arm.c:16189
+#: config/tc-arm.c:16169
msgid "immediate must be either 1, 2, 4 or 8"
msgstr ""
-#: config/tc-arm.c:16346
+#: config/tc-arm.c:16326
msgid "immediate operand expected in the range [1,8]"
msgstr ""
-#: config/tc-arm.c:16347
+#: config/tc-arm.c:16327
msgid "immediate operand expected in the range [1,16]"
msgstr ""
-#: config/tc-arm.c:16489
+#: config/tc-arm.c:16469
msgid "expected LR"
msgstr ""
-#: config/tc-arm.c:16988 config/tc-arm.c:17068 config/tc-arm.c:18665
-#: config/tc-arm.c:20499
+#: config/tc-arm.c:16968 config/tc-arm.c:17048 config/tc-arm.c:18645
+#: config/tc-arm.c:20479
msgid "immediate out of range for shift"
msgstr ""
-#: config/tc-arm.c:17282
+#: config/tc-arm.c:17262
msgid "first and second operands shall be the same register"
msgstr ""
-#: config/tc-arm.c:17396 config/tc-arm.c:17458
+#: config/tc-arm.c:17376 config/tc-arm.c:17438
msgid "destination register and offset register may not be the same"
msgstr ""
-#: config/tc-arm.c:17408 config/tc-arm.c:17527
+#: config/tc-arm.c:17388 config/tc-arm.c:17507
msgid "immediate must be a multiple of 4 in the range of +/-[0,508]"
msgstr ""
-#: config/tc-arm.c:17410
+#: config/tc-arm.c:17390
msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]"
msgstr ""
-#: config/tc-arm.c:17431
+#: config/tc-arm.c:17411
msgid "can not shift offsets when accessing less than half-word"
msgstr ""
-#: config/tc-arm.c:17433
+#: config/tc-arm.c:17413
msgid ""
"shift immediate must be 1, 2 or 3 for half-word, word or double-word "
"accesses respectively"
msgstr ""
-#: config/tc-arm.c:17520
+#: config/tc-arm.c:17500
msgid "immediate must be in the range of +/-[0,127]"
msgstr ""
-#: config/tc-arm.c:17523
+#: config/tc-arm.c:17503
msgid "immediate must be a multiple of 2 in the range of +/-[0,254]"
msgstr ""
-#: config/tc-arm.c:17537 config/tc-arm.c:18363
+#: config/tc-arm.c:17517 config/tc-arm.c:18343
msgid "MVE vector register in the range [Q0..Q7] expected"
msgstr ""
-#: config/tc-arm.c:17853 config/tc-arm.c:19721
+#: config/tc-arm.c:17833 config/tc-arm.c:19701
msgid "scalar out of range for multiply instruction"
msgstr ""
-#: config/tc-arm.c:17941
+#: config/tc-arm.c:17921
msgid "index must be in the range 0 to 3"
msgstr ""
-#: config/tc-arm.c:17944
+#: config/tc-arm.c:17924
msgid "indexed register must be less than 8"
msgstr ""
-#: config/tc-arm.c:18145 config/tc-arm.c:21463
+#: config/tc-arm.c:18125 config/tc-arm.c:21443
msgid ""
"Warning: 32-bit element size and same first and third operand makes "
"instruction UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:18504
+#: config/tc-arm.c:18484
msgid "instruction form not available on this architecture."
msgstr ""
-#: config/tc-arm.c:18507
+#: config/tc-arm.c:18487
msgid "this instruction implies use of ARMv8.1 AdvSIMD."
msgstr ""
-#: config/tc-arm.c:18614 config/tc-arm.c:18639
+#: config/tc-arm.c:18594 config/tc-arm.c:18619
msgid "immediate out of range for insert"
msgstr ""
-#: config/tc-arm.c:18786
+#: config/tc-arm.c:18766
msgid "immediate out of range for narrowing operation"
msgstr ""
-#: config/tc-arm.c:18933
+#: config/tc-arm.c:18913
msgid "operands 0 and 1 must be the same register"
msgstr ""
-#: config/tc-arm.c:19039 config/tc-arm.c:21311
+#: config/tc-arm.c:19019 config/tc-arm.c:21291
msgid "invalid rounding mode"
msgstr ""
-#: config/tc-arm.c:19511
+#: config/tc-arm.c:19491
msgid "operand size must be specified for immediate VMOV"
msgstr ""
-#: config/tc-arm.c:19521
+#: config/tc-arm.c:19501
msgid "immediate has bits set outside the operand size"
msgstr ""
-#: config/tc-arm.c:19756
+#: config/tc-arm.c:19736
msgid ""
"vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is "
"UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:19864
+#: config/tc-arm.c:19844
msgid "Instruction form not available on this architecture."
msgstr ""
-#: config/tc-arm.c:19918
+#: config/tc-arm.c:19898
msgid ""
"Warning: 64-bit element size and same destination and source operands makes "
"instruction UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:19923
+#: config/tc-arm.c:19903
msgid "elements must be smaller than reversal region"
msgstr ""
-#: config/tc-arm.c:20015
+#: config/tc-arm.c:19995
msgid "Index one must be [2,3] and index two must be two less than index one."
msgstr ""
-#: config/tc-arm.c:20018
+#: config/tc-arm.c:19998
msgid "Destination registers may not be the same"
msgstr ""
-#: config/tc-arm.c:20216 config/tc-arm.c:20299
+#: config/tc-arm.c:20196 config/tc-arm.c:20279
msgid "bad type for scalar"
msgstr ""
-#: config/tc-arm.c:20355
+#: config/tc-arm.c:20335
msgid ""
"immediate constant is valid both as a bit-pattern and a floating point value "
"(using the fp value)"
msgstr ""
-#: config/tc-arm.c:20407 config/tc-arm.c:20418
+#: config/tc-arm.c:20387 config/tc-arm.c:20398
msgid "VFP registers must be adjacent"
msgstr ""
-#: config/tc-arm.c:20508
+#: config/tc-arm.c:20488
msgid "invalid suffix"
msgstr ""
-#: config/tc-arm.c:20662
+#: config/tc-arm.c:20642
msgid "bad list length for table lookup"
msgstr ""
-#: config/tc-arm.c:20695
+#: config/tc-arm.c:20675
msgid "writeback (!) must be used for VLDMDB and VSTMDB"
msgstr ""
-#: config/tc-arm.c:20698 config/tc-arm.c:20723 config/tc-arm.c:20744
+#: config/tc-arm.c:20678 config/tc-arm.c:20703 config/tc-arm.c:20724
msgid "register list must contain at least 1 and at most 16 registers"
msgstr ""
-#: config/tc-arm.c:20766 config/tc-arm.c:20799
+#: config/tc-arm.c:20746 config/tc-arm.c:20779
msgid "Use of PC here is UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:20768
+#: config/tc-arm.c:20748
msgid "Use of PC here is deprecated"
msgstr ""
-#: config/tc-arm.c:20802
+#: config/tc-arm.c:20782
msgid "instruction does not accept register index"
msgstr ""
-#: config/tc-arm.c:20805
+#: config/tc-arm.c:20785
msgid "instruction does not accept PC-relative addressing"
msgstr ""
-#: config/tc-arm.c:20827 config/tc-arm.c:20836
+#: config/tc-arm.c:20807 config/tc-arm.c:20816
msgid "Instruction not permitted on this architecture"
msgstr ""
-#: config/tc-arm.c:20885
+#: config/tc-arm.c:20865
msgid "bad alignment"
msgstr ""
-#: config/tc-arm.c:20902
+#: config/tc-arm.c:20882
msgid "bad list type for instruction"
msgstr ""
-#: config/tc-arm.c:20946
+#: config/tc-arm.c:20926
msgid "unsupported alignment for instruction"
msgstr ""
-#: config/tc-arm.c:20965 config/tc-arm.c:21059 config/tc-arm.c:21071
-#: config/tc-arm.c:21081 config/tc-arm.c:21095
+#: config/tc-arm.c:20945 config/tc-arm.c:21039 config/tc-arm.c:21051
+#: config/tc-arm.c:21061 config/tc-arm.c:21075
msgid "bad list length"
msgstr ""
-#: config/tc-arm.c:20970
+#: config/tc-arm.c:20950
msgid "stride of 2 unavailable when element size is 8"
msgstr ""
-#: config/tc-arm.c:21003 config/tc-arm.c:21079
+#: config/tc-arm.c:20983 config/tc-arm.c:21059
msgid "can't use alignment with this instruction"
msgstr ""
-#: config/tc-arm.c:21151
+#: config/tc-arm.c:21131
msgid "post-index must be a register"
msgstr ""
-#: config/tc-arm.c:21153
+#: config/tc-arm.c:21133
msgid "bad register for post-index"
msgstr ""
-#: config/tc-arm.c:21375
+#: config/tc-arm.c:21355
msgid "scalar out of range"
msgstr ""
-#: config/tc-arm.c:21508
+#: config/tc-arm.c:21488
msgid ""
"Dot Product instructions cannot be conditional, the behaviour is "
"UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:21583 config/tc-arm.c:21611 config/tc-arm.c:22293
+#: config/tc-arm.c:21563 config/tc-arm.c:21591 config/tc-arm.c:22273
msgid "index must be 0 or 1"
msgstr ""
-#: config/tc-arm.c:21586 config/tc-arm.c:21614 config/tc-arm.c:22296
+#: config/tc-arm.c:21566 config/tc-arm.c:21594 config/tc-arm.c:22276
msgid "indexed register must be less than 16"
msgstr ""
-#: config/tc-arm.c:21652
+#: config/tc-arm.c:21632
msgid "Register must be r0-r14 except r13, or APSR_nzcv."
msgstr ""
-#: config/tc-arm.c:21655
+#: config/tc-arm.c:21635
msgid "Register must be an even register between r0-r10."
msgstr ""
-#: config/tc-arm.c:21680
+#: config/tc-arm.c:21660
msgid "CDE Coprocessor must be in range 0-7"
msgstr ""
-#: config/tc-arm.c:21714
+#: config/tc-arm.c:21694
msgid "cx1d requires consecutive destination registers."
msgstr ""
-#: config/tc-arm.c:21744
+#: config/tc-arm.c:21724
msgid "cx2d requires consecutive destination registers."
msgstr ""
-#: config/tc-arm.c:21783
+#: config/tc-arm.c:21763
msgid "cx3d requires consecutive destination registers."
msgstr ""
-#: config/tc-arm.c:21975
+#: config/tc-arm.c:21955
msgid "'q' register must be in range 0-7"
msgstr ""
-#: config/tc-arm.c:21978
+#: config/tc-arm.c:21958
msgid "'d' register must be in range 0-15"
msgstr ""
-#: config/tc-arm.c:21980
+#: config/tc-arm.c:21960
msgid "'s' register must be in range 0-31"
msgstr ""
-#: config/tc-arm.c:22035
+#: config/tc-arm.c:22015
msgid "vcx instructions with Q registers require MVE"
msgstr ""
-#: config/tc-arm.c:22040
+#: config/tc-arm.c:22020
msgid ""
"vcx instructions with S or D registers require either MVE or Armv8-M "
"floating point extension."
msgstr ""
-#: config/tc-arm.c:22056
+#: config/tc-arm.c:22036
msgid "vcx1 with S or D registers takes immediate within 0-2047"
msgstr ""
-#: config/tc-arm.c:22072
+#: config/tc-arm.c:22052
msgid "vcx2 with S or D registers takes immediate within 0-63"
msgstr ""
-#: config/tc-arm.c:22087
+#: config/tc-arm.c:22067
msgid "vcx2 with S or D registers takes immediate within 0-7"
msgstr ""
-#: config/tc-arm.c:22647 config/tc-arm.c:22751
+#: config/tc-arm.c:22657 config/tc-arm.c:22761
msgid "conditional infixes are deprecated in unified syntax"
msgstr ""
-#: config/tc-arm.c:22962
+#: config/tc-arm.c:22972
msgid "Warning: conditional outside an IT block for Thumb."
msgstr ""
-#: config/tc-arm.c:23290
+#: config/tc-arm.c:23300
msgid "Short branches, Undefined, SVC, LDM/STM"
msgstr ""
-#: config/tc-arm.c:23291
+#: config/tc-arm.c:23301
msgid "Miscellaneous 16-bit instructions"
msgstr ""
-#: config/tc-arm.c:23292
+#: config/tc-arm.c:23302
msgid "ADR"
msgstr ""
-#: config/tc-arm.c:23293
+#: config/tc-arm.c:23303
msgid "Literal loads"
msgstr ""
-#: config/tc-arm.c:23294
+#: config/tc-arm.c:23304
msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
msgstr ""
-#: config/tc-arm.c:23295
+#: config/tc-arm.c:23305
msgid "Hi-register ADD, MOV, CMP using pc"
msgstr ""
#. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
#. field in asm_opcode. 'tvalue' is used at the stage this check happen.
-#: config/tc-arm.c:23298
+#: config/tc-arm.c:23308
msgid "ADD/SUB sp, sp #imm"
msgstr ""
-#: config/tc-arm.c:23320
+#: config/tc-arm.c:23330
msgid ""
"IT blocks containing 32-bit Thumb instructions are performance deprecated in "
"ARMv8-A and ARMv8-R"
msgstr ""
-#: config/tc-arm.c:23332
+#: config/tc-arm.c:23342
#, c-format
msgid ""
"IT blocks containing 16-bit Thumb instructions of the following class are "
"performance deprecated in ARMv8-A and ARMv8-R: %s"
msgstr ""
-#: config/tc-arm.c:23346
+#: config/tc-arm.c:23356
msgid ""
"IT blocks containing more than one conditional instruction are performance "
"deprecated in ARMv8-A and ARMv8-R"
msgstr ""
-#: config/tc-arm.c:23464
+#: config/tc-arm.c:23474
#, c-format
msgid "bad instruction `%s'"
msgstr ""
-#: config/tc-arm.c:23470
+#: config/tc-arm.c:23480
msgid "s suffix on comparison instruction is deprecated"
msgstr ""
-#: config/tc-arm.c:23490
+#: config/tc-arm.c:23500
msgid "SVC is not permitted on this architecture"
msgstr ""
-#: config/tc-arm.c:23492
+#: config/tc-arm.c:23502
#, c-format
msgid "selected processor does not support `%s' in Thumb mode"
msgstr ""
-#: config/tc-arm.c:23498
+#: config/tc-arm.c:23508
msgid "Thumb does not support conditional execution"
msgstr ""
-#: config/tc-arm.c:23518
+#: config/tc-arm.c:23528
#, c-format
msgid ""
"selected processor does not support 32bit wide variant of instruction `%s'"
msgstr ""
-#: config/tc-arm.c:23521
+#: config/tc-arm.c:23531
#, c-format
msgid "selected processor does not support `%s' in Thumb-2 mode"
msgstr ""
-#: config/tc-arm.c:23546
+#: config/tc-arm.c:23556
#, c-format
msgid "cannot honor width suffix -- `%s'"
msgstr ""
-#: config/tc-arm.c:23588
+#: config/tc-arm.c:23598
#, c-format
msgid "selected processor does not support `%s' in ARM mode"
msgstr ""
-#: config/tc-arm.c:23593
+#: config/tc-arm.c:23603
#, c-format
msgid "width suffixes are invalid in ARM mode -- `%s'"
msgstr ""
-#: config/tc-arm.c:23626
+#: config/tc-arm.c:23636
#, c-format
msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
msgstr ""
-#: config/tc-arm.c:23644
+#: config/tc-arm.c:23654
#, c-format
msgid "section '%s' finished with an open IT block."
msgstr ""
-#: config/tc-arm.c:23647
+#: config/tc-arm.c:23657
#, c-format
msgid "section '%s' finished with an open VPT/VPST block."
msgstr ""
-#: config/tc-arm.c:23654
+#: config/tc-arm.c:23664
msgid "file finished with an open IT block."
msgstr ""
-#: config/tc-arm.c:23656
+#: config/tc-arm.c:23666
msgid "file finished with an open VPT/VPST block."
msgstr ""
-#: config/tc-arm.c:27353
+#: config/tc-arm.c:27373
#, c-format
msgid "alignments greater than %d bytes not supported in .text sections."
msgstr ""
-#: config/tc-arm.c:27619 config/tc-ia64.c:3590
+#: config/tc-arm.c:27639 config/tc-ia64.c:3590
#, c-format
msgid "Group section `%s' has no group signature"
msgstr ""
-#: config/tc-arm.c:27665
+#: config/tc-arm.c:27685
msgid "handlerdata in cantunwind frame"
msgstr ""
-#: config/tc-arm.c:27682
+#: config/tc-arm.c:27702
msgid "too many unwind opcodes for personality routine 0"
msgstr ""
-#: config/tc-arm.c:27713
+#: config/tc-arm.c:27733
msgid "attempt to recreate an unwind entry"
msgstr ""
-#: config/tc-arm.c:27723
+#: config/tc-arm.c:27743
msgid "too many unwind opcodes"
msgstr ""
-#: config/tc-arm.c:28023
+#: config/tc-arm.c:28043
#, c-format
msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
msgstr ""
-#: config/tc-arm.c:28387 config/tc-arm.c:28455
+#: config/tc-arm.c:28407 config/tc-arm.c:28475
#, c-format
msgid "symbol %s is in a different section"
msgstr ""
-#: config/tc-arm.c:28389 config/tc-arm.c:28457
+#: config/tc-arm.c:28409 config/tc-arm.c:28477
#, c-format
msgid "symbol %s is weak and may be overridden later"
msgstr ""
-#: config/tc-arm.c:28434 config/tc-arm.c:28806
+#: config/tc-arm.c:28454 config/tc-arm.c:28826
#, c-format
msgid "invalid constant (%lx) after fixup"
msgstr ""
-#: config/tc-arm.c:28490
+#: config/tc-arm.c:28510
#, c-format
msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
msgstr ""
-#: config/tc-arm.c:28526 config/tc-arm.c:28556
+#: config/tc-arm.c:28546 config/tc-arm.c:28576
msgid "invalid literal constant: pool needs to be closer"
msgstr ""
-#: config/tc-arm.c:28529 config/tc-arm.c:28578
+#: config/tc-arm.c:28549 config/tc-arm.c:28598
#, c-format
msgid "bad immediate value for offset (%ld)"
msgstr ""
-#: config/tc-arm.c:28559
+#: config/tc-arm.c:28579
#, c-format
msgid "bad immediate value for 8-bit offset (%ld)"
msgstr ""
-#: config/tc-arm.c:28619
+#: config/tc-arm.c:28639
msgid "offset not a multiple of 4"
msgstr ""
-#: config/tc-arm.c:28822
+#: config/tc-arm.c:28842
msgid "invalid smc expression"
msgstr ""
-#: config/tc-arm.c:28832
+#: config/tc-arm.c:28852
msgid "invalid hvc expression"
msgstr ""
-#: config/tc-arm.c:28843 config/tc-arm.c:28852
+#: config/tc-arm.c:28863 config/tc-arm.c:28872
msgid "invalid swi expression"
msgstr ""
-#: config/tc-arm.c:28862
+#: config/tc-arm.c:28882
msgid "invalid expression in load/store multiple"
msgstr ""
-#: config/tc-arm.c:28924
+#: config/tc-arm.c:28944
#, c-format
msgid "blx to '%s' an ARM ISA state function changed to bl"
msgstr ""
-#: config/tc-arm.c:28943
+#: config/tc-arm.c:28963
msgid "misaligned branch destination"
msgstr ""
-#: config/tc-arm.c:29064
+#: config/tc-arm.c:29084
#, c-format
msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
msgstr ""
-#: config/tc-arm.c:29113
+#: config/tc-arm.c:29133
msgid "Thumb2 branch out of range"
msgstr ""
-#: config/tc-arm.c:29165 config/tc-arm.c:29198
+#: config/tc-arm.c:29185 config/tc-arm.c:29218
msgid "Relocation supported only in FDPIC mode"
msgstr ""
-#: config/tc-arm.c:29228
+#: config/tc-arm.c:29248
msgid "rel31 relocation overflow"
msgstr ""
-#: config/tc-arm.c:29250 config/tc-arm.c:29256 config/tc-arm.c:29260
-#: config/tc-arm.c:29307
+#: config/tc-arm.c:29270 config/tc-arm.c:29276 config/tc-arm.c:29280
+#: config/tc-arm.c:29327
msgid "co-processor offset out of range"
msgstr ""
-#: config/tc-arm.c:29324
+#: config/tc-arm.c:29344
#, c-format
msgid "invalid offset, target not word aligned (0x%08lX)"
msgstr ""
-#: config/tc-arm.c:29330
+#: config/tc-arm.c:29350
msgid "section does not have enough alignment to ensure safe PC-relative loads"
msgstr ""
-#: config/tc-arm.c:29334 config/tc-arm.c:29343 config/tc-arm.c:29351
-#: config/tc-arm.c:29359 config/tc-arm.c:29367
+#: config/tc-arm.c:29354 config/tc-arm.c:29363 config/tc-arm.c:29371
+#: config/tc-arm.c:29379 config/tc-arm.c:29387
#, c-format
msgid "invalid offset, value too big (0x%08lX)"
msgstr ""
-#: config/tc-arm.c:29408
+#: config/tc-arm.c:29428
msgid "invalid Hi register with immediate"
msgstr ""
-#: config/tc-arm.c:29424
+#: config/tc-arm.c:29444
msgid "invalid immediate for stack address calculation"
msgstr ""
-#: config/tc-arm.c:29443
+#: config/tc-arm.c:29463
msgid "address calculation needs a strongly defined nearby symbol"
msgstr ""
-#: config/tc-arm.c:29459
+#: config/tc-arm.c:29479
msgid "symbol too far away"
msgstr ""
-#: config/tc-arm.c:29471
+#: config/tc-arm.c:29491
#, c-format
msgid "invalid immediate for address calculation (value = 0x%08lX)"
msgstr ""
-#: config/tc-arm.c:29501
+#: config/tc-arm.c:29521
#, c-format
msgid "invalid immediate: %ld is out of range"
msgstr ""
-#: config/tc-arm.c:29513
+#: config/tc-arm.c:29533
#, c-format
msgid "invalid shift value: %ld"
msgstr ""
-#: config/tc-arm.c:29583 config/tc-arm.c:29654
+#: config/tc-arm.c:29603 config/tc-arm.c:29674
#, c-format
msgid "the offset 0x%08lX is not representable"
msgstr ""
-#: config/tc-arm.c:29615
+#: config/tc-arm.c:29635
#, c-format
msgid "Unable to process relocation for thumb opcode: %lx"
msgstr ""
-#: config/tc-arm.c:29694
+#: config/tc-arm.c:29714
#, c-format
msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
msgstr ""
-#: config/tc-arm.c:29733
+#: config/tc-arm.c:29753
#, c-format
msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
msgstr ""
-#: config/tc-arm.c:29773
+#: config/tc-arm.c:29793
#, c-format
msgid "bad offset 0x%08lX (must be word-aligned)"
msgstr ""
-#: config/tc-arm.c:29778
+#: config/tc-arm.c:29798
#, c-format
msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
msgstr ""
-#: config/tc-arm.c:29999 config/tc-score.c:7359
+#: config/tc-arm.c:30019 config/tc-score.c:7359
#, c-format
msgid "bad relocation fixup type (%d)"
msgstr ""
-#: config/tc-arm.c:30117
+#: config/tc-arm.c:30137
msgid "literal referenced across section boundary"
msgstr ""
-#: config/tc-arm.c:30197
+#: config/tc-arm.c:30217
msgid "internal relocation (type: IMMEDIATE) not fixed up"
msgstr ""
-#: config/tc-arm.c:30202
+#: config/tc-arm.c:30222
msgid "ADRL used for a symbol not defined in the same file"
msgstr ""
-#: config/tc-arm.c:30209
+#: config/tc-arm.c:30229
#, c-format
msgid "%s used for a symbol not defined in the same file"
msgstr ""
-#: config/tc-arm.c:30225
+#: config/tc-arm.c:30245
#, c-format
msgid "undefined local label `%s'"
msgstr ""
-#: config/tc-arm.c:30231
+#: config/tc-arm.c:30251
msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
msgstr ""
-#: config/tc-arm.c:30253 config/tc-cris.c:4000 config/tc-csky.c:1152
-#: config/tc-ft32.c:709 config/tc-mcore.c:1929 config/tc-microblaze.c:2007
+#: config/tc-arm.c:30273 config/tc-cris.c:4000 config/tc-csky.c:1152
+#: config/tc-ft32.c:708 config/tc-mcore.c:1929 config/tc-microblaze.c:2007
#: config/tc-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2245
#: config/tc-score.c:7446
msgid "<unknown>"
msgstr ""
-#: config/tc-arm.c:30652
+#: config/tc-arm.c:30672
#, c-format
msgid "%s: unexpected function type: %d"
msgstr ""
-#: config/tc-arm.c:30792
+#: config/tc-arm.c:30812
msgid "use of old and new-style options to set CPU type"
msgstr ""
-#: config/tc-arm.c:30811
+#: config/tc-arm.c:30831
msgid "use of old and new-style options to set FPU type"
msgstr ""
-#: config/tc-arm.c:30890
+#: config/tc-arm.c:30910
msgid "hard-float conflicts with specified fpu"
msgstr ""
-#: config/tc-arm.c:31081
+#: config/tc-arm.c:31101
msgid "generate PIC code"
msgstr ""
-#: config/tc-arm.c:31082
+#: config/tc-arm.c:31102
msgid "assemble Thumb code"
msgstr ""
-#: config/tc-arm.c:31083
+#: config/tc-arm.c:31103
msgid "support ARM/Thumb interworking"
msgstr ""
-#: config/tc-arm.c:31085
+#: config/tc-arm.c:31105
msgid "code uses 32-bit program counter"
msgstr ""
-#: config/tc-arm.c:31086
+#: config/tc-arm.c:31106
msgid "code uses 26-bit program counter"
msgstr ""
-#: config/tc-arm.c:31087
+#: config/tc-arm.c:31107
msgid "floating point args are in fp regs"
msgstr ""
-#: config/tc-arm.c:31089
+#: config/tc-arm.c:31109
msgid "re-entrant code"
msgstr ""
-#: config/tc-arm.c:31090
+#: config/tc-arm.c:31110
msgid "code is ATPCS conformant"
msgstr ""
#. These are recognized by the assembler, but have no affect on code.
-#: config/tc-arm.c:31096
+#: config/tc-arm.c:31116
msgid "use frame pointer"
msgstr ""
-#: config/tc-arm.c:31097
+#: config/tc-arm.c:31117
msgid "use stack size checking"
msgstr ""
-#: config/tc-arm.c:31100
+#: config/tc-arm.c:31120
msgid "do not warn on use of deprecated feature"
msgstr ""
-#: config/tc-arm.c:31103
+#: config/tc-arm.c:31123
msgid ""
"warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R"
msgstr ""
-#: config/tc-arm.c:31107
+#: config/tc-arm.c:31127
msgid "warn about symbols that match instruction names [default]"
msgstr ""
-#: config/tc-arm.c:31108
+#: config/tc-arm.c:31128
msgid "disable warnings about symobls that match instructions"
msgstr ""
#. DON'T add any new processors to this list -- we want the whole list
#. to go away... Add them to the processors table instead.
-#: config/tc-arm.c:31124 config/tc-arm.c:31125
+#: config/tc-arm.c:31144 config/tc-arm.c:31145
msgid "use -mcpu=arm1"
msgstr ""
-#: config/tc-arm.c:31126 config/tc-arm.c:31127
+#: config/tc-arm.c:31146 config/tc-arm.c:31147
msgid "use -mcpu=arm2"
msgstr ""
-#: config/tc-arm.c:31128 config/tc-arm.c:31129
+#: config/tc-arm.c:31148 config/tc-arm.c:31149
msgid "use -mcpu=arm250"
msgstr ""
-#: config/tc-arm.c:31130 config/tc-arm.c:31131
+#: config/tc-arm.c:31150 config/tc-arm.c:31151
msgid "use -mcpu=arm3"
msgstr ""
-#: config/tc-arm.c:31132 config/tc-arm.c:31133
+#: config/tc-arm.c:31152 config/tc-arm.c:31153
msgid "use -mcpu=arm6"
msgstr ""
-#: config/tc-arm.c:31134 config/tc-arm.c:31135
+#: config/tc-arm.c:31154 config/tc-arm.c:31155
msgid "use -mcpu=arm600"
msgstr ""
-#: config/tc-arm.c:31136 config/tc-arm.c:31137
+#: config/tc-arm.c:31156 config/tc-arm.c:31157
msgid "use -mcpu=arm610"
msgstr ""
-#: config/tc-arm.c:31138 config/tc-arm.c:31139
+#: config/tc-arm.c:31158 config/tc-arm.c:31159
msgid "use -mcpu=arm620"
msgstr ""
-#: config/tc-arm.c:31140 config/tc-arm.c:31141
+#: config/tc-arm.c:31160 config/tc-arm.c:31161
msgid "use -mcpu=arm7"
msgstr ""
-#: config/tc-arm.c:31142 config/tc-arm.c:31143
+#: config/tc-arm.c:31162 config/tc-arm.c:31163
msgid "use -mcpu=arm70"
msgstr ""
-#: config/tc-arm.c:31144 config/tc-arm.c:31145
+#: config/tc-arm.c:31164 config/tc-arm.c:31165
msgid "use -mcpu=arm700"
msgstr ""
-#: config/tc-arm.c:31146 config/tc-arm.c:31147
+#: config/tc-arm.c:31166 config/tc-arm.c:31167
msgid "use -mcpu=arm700i"
msgstr ""
-#: config/tc-arm.c:31148 config/tc-arm.c:31149
+#: config/tc-arm.c:31168 config/tc-arm.c:31169
msgid "use -mcpu=arm710"
msgstr ""
-#: config/tc-arm.c:31150 config/tc-arm.c:31151
+#: config/tc-arm.c:31170 config/tc-arm.c:31171
msgid "use -mcpu=arm710c"
msgstr ""
-#: config/tc-arm.c:31152 config/tc-arm.c:31153
+#: config/tc-arm.c:31172 config/tc-arm.c:31173
msgid "use -mcpu=arm720"
msgstr ""
-#: config/tc-arm.c:31154 config/tc-arm.c:31155
+#: config/tc-arm.c:31174 config/tc-arm.c:31175
msgid "use -mcpu=arm7d"
msgstr ""
-#: config/tc-arm.c:31156 config/tc-arm.c:31157
+#: config/tc-arm.c:31176 config/tc-arm.c:31177
msgid "use -mcpu=arm7di"
msgstr ""
-#: config/tc-arm.c:31158 config/tc-arm.c:31159
+#: config/tc-arm.c:31178 config/tc-arm.c:31179
msgid "use -mcpu=arm7m"
msgstr ""
-#: config/tc-arm.c:31160 config/tc-arm.c:31161
+#: config/tc-arm.c:31180 config/tc-arm.c:31181
msgid "use -mcpu=arm7dm"
msgstr ""
-#: config/tc-arm.c:31162 config/tc-arm.c:31163
+#: config/tc-arm.c:31182 config/tc-arm.c:31183
msgid "use -mcpu=arm7dmi"
msgstr ""
-#: config/tc-arm.c:31164 config/tc-arm.c:31165
+#: config/tc-arm.c:31184 config/tc-arm.c:31185
msgid "use -mcpu=arm7100"
msgstr ""
-#: config/tc-arm.c:31166 config/tc-arm.c:31167
+#: config/tc-arm.c:31186 config/tc-arm.c:31187
msgid "use -mcpu=arm7500"
msgstr ""
-#: config/tc-arm.c:31168 config/tc-arm.c:31169
+#: config/tc-arm.c:31188 config/tc-arm.c:31189
msgid "use -mcpu=arm7500fe"
msgstr ""
-#: config/tc-arm.c:31170 config/tc-arm.c:31171 config/tc-arm.c:31172
-#: config/tc-arm.c:31173
+#: config/tc-arm.c:31190 config/tc-arm.c:31191 config/tc-arm.c:31192
+#: config/tc-arm.c:31193
msgid "use -mcpu=arm7tdmi"
msgstr ""
-#: config/tc-arm.c:31174 config/tc-arm.c:31175
+#: config/tc-arm.c:31194 config/tc-arm.c:31195
msgid "use -mcpu=arm710t"
msgstr ""
-#: config/tc-arm.c:31176 config/tc-arm.c:31177
+#: config/tc-arm.c:31196 config/tc-arm.c:31197
msgid "use -mcpu=arm720t"
msgstr ""
-#: config/tc-arm.c:31178 config/tc-arm.c:31179
+#: config/tc-arm.c:31198 config/tc-arm.c:31199
msgid "use -mcpu=arm740t"
msgstr ""
-#: config/tc-arm.c:31180 config/tc-arm.c:31181
+#: config/tc-arm.c:31200 config/tc-arm.c:31201
msgid "use -mcpu=arm8"
msgstr ""
-#: config/tc-arm.c:31182 config/tc-arm.c:31183
+#: config/tc-arm.c:31202 config/tc-arm.c:31203
msgid "use -mcpu=arm810"
msgstr ""
-#: config/tc-arm.c:31184 config/tc-arm.c:31185
+#: config/tc-arm.c:31204 config/tc-arm.c:31205
msgid "use -mcpu=arm9"
msgstr ""
-#: config/tc-arm.c:31186 config/tc-arm.c:31187
+#: config/tc-arm.c:31206 config/tc-arm.c:31207
msgid "use -mcpu=arm9tdmi"
msgstr ""
-#: config/tc-arm.c:31188 config/tc-arm.c:31189
+#: config/tc-arm.c:31208 config/tc-arm.c:31209
msgid "use -mcpu=arm920"
msgstr ""
-#: config/tc-arm.c:31190 config/tc-arm.c:31191
+#: config/tc-arm.c:31210 config/tc-arm.c:31211
msgid "use -mcpu=arm940"
msgstr ""
-#: config/tc-arm.c:31192
+#: config/tc-arm.c:31212
msgid "use -mcpu=strongarm"
msgstr ""
-#: config/tc-arm.c:31194
+#: config/tc-arm.c:31214
msgid "use -mcpu=strongarm110"
msgstr ""
-#: config/tc-arm.c:31196
+#: config/tc-arm.c:31216
msgid "use -mcpu=strongarm1100"
msgstr ""
-#: config/tc-arm.c:31198
+#: config/tc-arm.c:31218
msgid "use -mcpu=strongarm1110"
msgstr ""
-#: config/tc-arm.c:31199
+#: config/tc-arm.c:31219
msgid "use -mcpu=xscale"
msgstr ""
-#: config/tc-arm.c:31200
+#: config/tc-arm.c:31220
msgid "use -mcpu=iwmmxt"
msgstr ""
-#: config/tc-arm.c:31201
+#: config/tc-arm.c:31221
msgid "use -mcpu=all"
msgstr ""
#. Architecture variants -- don't add any more to this list either.
-#: config/tc-arm.c:31204 config/tc-arm.c:31205
+#: config/tc-arm.c:31224 config/tc-arm.c:31225
msgid "use -march=armv2"
msgstr ""
-#: config/tc-arm.c:31206 config/tc-arm.c:31207
+#: config/tc-arm.c:31226 config/tc-arm.c:31227
msgid "use -march=armv2a"
msgstr ""
-#: config/tc-arm.c:31208 config/tc-arm.c:31209
+#: config/tc-arm.c:31228 config/tc-arm.c:31229
msgid "use -march=armv3"
msgstr ""
-#: config/tc-arm.c:31210 config/tc-arm.c:31211
+#: config/tc-arm.c:31230 config/tc-arm.c:31231
msgid "use -march=armv3m"
msgstr ""
-#: config/tc-arm.c:31212 config/tc-arm.c:31213
+#: config/tc-arm.c:31232 config/tc-arm.c:31233
msgid "use -march=armv4"
msgstr ""
-#: config/tc-arm.c:31214 config/tc-arm.c:31215
+#: config/tc-arm.c:31234 config/tc-arm.c:31235
msgid "use -march=armv4t"
msgstr ""
-#: config/tc-arm.c:31216 config/tc-arm.c:31217
+#: config/tc-arm.c:31236 config/tc-arm.c:31237
msgid "use -march=armv5"
msgstr ""
-#: config/tc-arm.c:31218 config/tc-arm.c:31219
+#: config/tc-arm.c:31238 config/tc-arm.c:31239
msgid "use -march=armv5t"
msgstr ""
-#: config/tc-arm.c:31220 config/tc-arm.c:31221
+#: config/tc-arm.c:31240 config/tc-arm.c:31241
msgid "use -march=armv5te"
msgstr ""
#. Floating point variants -- don't add any more to this list either.
-#: config/tc-arm.c:31224
+#: config/tc-arm.c:31244
msgid "use -mfpu=fpe"
msgstr ""
-#: config/tc-arm.c:31225
+#: config/tc-arm.c:31245
msgid "use -mfpu=fpa10"
msgstr ""
-#: config/tc-arm.c:31226
+#: config/tc-arm.c:31246
msgid "use -mfpu=fpa11"
msgstr ""
-#: config/tc-arm.c:31228
+#: config/tc-arm.c:31248
msgid "use either -mfpu=softfpa or -mfpu=softvfp"
msgstr ""
-#: config/tc-arm.c:32312
+#: config/tc-arm.c:32333
msgid "extension does not apply to the base architecture"
msgstr ""
-#: config/tc-arm.c:32341
+#: config/tc-arm.c:32362
msgid "architectural extensions must be specified in alphabetical order"
msgstr ""
-#: config/tc-arm.c:32480 config/tc-arm.c:33423
+#: config/tc-arm.c:32501 config/tc-arm.c:33444
#, c-format
msgid "unknown floating point format `%s'\n"
msgstr ""
-#: config/tc-arm.c:32496 config/tc-csky.c:1264
+#: config/tc-arm.c:32517 config/tc-csky.c:1264
#, c-format
msgid "unknown floating point abi `%s'\n"
msgstr ""
-#: config/tc-arm.c:32512
+#: config/tc-arm.c:32533
#, c-format
msgid "unknown EABI `%s'\n"
msgstr ""
-#: config/tc-arm.c:32532
+#: config/tc-arm.c:32553
#, c-format
msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
msgstr ""
-#: config/tc-arm.c:32555 config/tc-metag.c:5911
+#: config/tc-arm.c:32576 config/tc-metag.c:5911
msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
msgstr ""
-#: config/tc-arm.c:32557
+#: config/tc-arm.c:32578
msgid "<abi>\t assemble for floating point ABI <abi>"
msgstr ""
-#: config/tc-arm.c:32560
+#: config/tc-arm.c:32581
msgid "<ver>\t\t assemble for eabi version <ver>"
msgstr ""
-#: config/tc-arm.c:32563
+#: config/tc-arm.c:32584
msgid "<mode>\t controls implicit insertion of IT instructions"
msgstr ""
-#: config/tc-arm.c:32565
+#: config/tc-arm.c:32586
msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
msgstr ""
-#: config/tc-arm.c:32568
+#: config/tc-arm.c:32589
msgid ""
"[ieee|alternative]\n"
" set the encoding for half precision floating point "
@@ -5456,42 +5455,42 @@ msgid ""
" or Arm alternative format."
msgstr ""
-#: config/tc-arm.c:32679
+#: config/tc-arm.c:32700
#, c-format
msgid " ARM-specific assembler options:\n"
msgstr ""
-#: config/tc-arm.c:32699
+#: config/tc-arm.c:32720
#, c-format
msgid " --fix-v4bx Allow BX in ARMv4 code\n"
msgstr ""
-#: config/tc-arm.c:32703
+#: config/tc-arm.c:32724
#, c-format
msgid " --fdpic generate an FDPIC object file\n"
msgstr ""
-#: config/tc-arm.c:33011
+#: config/tc-arm.c:33032
msgid "no architecture contains all the instructions used\n"
msgstr ""
-#: config/tc-arm.c:33363
+#: config/tc-arm.c:33384
#, c-format
msgid ""
"architectural extension `%s' is not allowed for the current base architecture"
msgstr ""
-#: config/tc-arm.c:33386
+#: config/tc-arm.c:33407
#, c-format
msgid "unknown architecture extension `%s'\n"
msgstr ""
-#: config/tc-avr.c:593
+#: config/tc-avr.c:597
#, c-format
msgid "Known MCU names:"
msgstr ""
-#: config/tc-avr.c:658
+#: config/tc-avr.c:662
#, c-format
msgid ""
"AVR Assembler options:\n"
@@ -5519,7 +5518,7 @@ msgid ""
" avrtiny - AVR Tiny core with 16 gp registers\n"
msgstr ""
-#: config/tc-avr.c:681
+#: config/tc-avr.c:685
#, c-format
msgid ""
" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
@@ -5531,205 +5530,207 @@ msgid ""
" -mlink-relax generate relocations for linker relaxation (default)\n"
" -mno-link-relax don't generate relocations for linker relaxation.\n"
" -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
+" -mno-dollar-line-separator\n"
+" do not treat the $ character as a line separator.\n"
msgstr ""
-#: config/tc-avr.c:720
+#: config/tc-avr.c:726
#, c-format
msgid "unknown MCU: %s\n"
msgstr ""
-#: config/tc-avr.c:734
+#: config/tc-avr.c:740
#, c-format
msgid "redefinition of mcu type `%s' to `%s'"
msgstr ""
-#: config/tc-avr.c:859
+#: config/tc-avr.c:869
msgid "constant value required"
msgstr ""
-#: config/tc-avr.c:862
+#: config/tc-avr.c:872
#, c-format
msgid "number must be positive and less than %d"
msgstr ""
-#: config/tc-avr.c:888 config/tc-avr.c:1025
+#: config/tc-avr.c:898 config/tc-avr.c:1035
#, c-format
msgid "constant out of 8-bit range: %d"
msgstr ""
-#: config/tc-avr.c:956 config/tc-score.c:1198 read.c:3938
+#: config/tc-avr.c:966 config/tc-score.c:1198 read.c:4026
msgid "illegal expression"
msgstr ""
-#: config/tc-avr.c:985 config/tc-avr.c:1995 config/tc-pru.c:1862
+#: config/tc-avr.c:995 config/tc-avr.c:2005 config/tc-pru.c:1861
msgid "`)' required"
msgstr ""
-#: config/tc-avr.c:1095
+#: config/tc-avr.c:1105
msgid "register name or number from 16 to 31 required"
msgstr ""
-#: config/tc-avr.c:1101
+#: config/tc-avr.c:1111
msgid "register name or number from 0 to 31 required"
msgstr ""
-#: config/tc-avr.c:1109
+#: config/tc-avr.c:1119
msgid "register r16-r23 required"
msgstr ""
-#: config/tc-avr.c:1115
+#: config/tc-avr.c:1125
msgid "register number above 15 required"
msgstr ""
-#: config/tc-avr.c:1121 config/tc-csky.c:6394 config/tc-csky.c:6423
+#: config/tc-avr.c:1131 config/tc-csky.c:6394 config/tc-csky.c:6423
msgid "even register number required"
msgstr ""
-#: config/tc-avr.c:1127
+#: config/tc-avr.c:1137
msgid "register r24, r26, r28 or r30 required"
msgstr ""
-#: config/tc-avr.c:1148
+#: config/tc-avr.c:1158
msgid "pointer register (X, Y or Z) required"
msgstr ""
-#: config/tc-avr.c:1155
+#: config/tc-avr.c:1165
msgid "cannot both predecrement and postincrement"
msgstr ""
-#: config/tc-avr.c:1163
+#: config/tc-avr.c:1173
msgid "addressing mode not supported"
msgstr ""
-#: config/tc-avr.c:1169
+#: config/tc-avr.c:1179
msgid "can't predecrement"
msgstr ""
-#: config/tc-avr.c:1172
+#: config/tc-avr.c:1182
msgid "pointer register Z required"
msgstr ""
-#: config/tc-avr.c:1191
+#: config/tc-avr.c:1201
msgid "postincrement not supported"
msgstr ""
-#: config/tc-avr.c:1201
+#: config/tc-avr.c:1211
msgid "pointer register (Y or Z) required"
msgstr ""
-#: config/tc-avr.c:1323 config/tc-xgate.c:1352
+#: config/tc-avr.c:1333 config/tc-xgate.c:1352
#, c-format
msgid "unknown constraint `%c'"
msgstr ""
-#: config/tc-avr.c:1386 config/tc-avr.c:2677
+#: config/tc-avr.c:1396 config/tc-avr.c:2687
msgid "`,' required"
msgstr ""
-#: config/tc-avr.c:1407
+#: config/tc-avr.c:1417
msgid "undefined combination of operands"
msgstr ""
-#: config/tc-avr.c:1416
+#: config/tc-avr.c:1426
msgid "skipping two-word instruction"
msgstr ""
-#: config/tc-avr.c:1604 config/tc-avr.c:1620 config/tc-avr.c:1751
+#: config/tc-avr.c:1614 config/tc-avr.c:1630 config/tc-avr.c:1761
#: config/tc-msp430.c:4498 config/tc-msp430.c:4517
#, c-format
msgid "odd address operand: %ld"
msgstr ""
-#: config/tc-avr.c:1612 config/tc-avr.c:1631 config/tc-avr.c:1649
-#: config/tc-avr.c:1660 config/tc-avr.c:1676 config/tc-avr.c:1684
-#: config/tc-avr.c:1779 config/tc-avr.c:1786 config/tc-d10v.c:503
+#: config/tc-avr.c:1622 config/tc-avr.c:1641 config/tc-avr.c:1659
+#: config/tc-avr.c:1670 config/tc-avr.c:1686 config/tc-avr.c:1694
+#: config/tc-avr.c:1789 config/tc-avr.c:1796 config/tc-d10v.c:503
#: config/tc-d30v.c:550 config/tc-msp430.c:4506 config/tc-msp430.c:4524
#, c-format
msgid "operand out of range: %ld"
msgstr ""
-#: config/tc-avr.c:1667
+#: config/tc-avr.c:1677
#, c-format
msgid "operand out of range: 0x%lx"
msgstr ""
-#: config/tc-avr.c:1772 config/tc-d10v.c:1592 config/tc-d30v.c:2011
+#: config/tc-avr.c:1782 config/tc-d10v.c:1592 config/tc-d30v.c:2011
#: config/tc-msp430.c:4595
#, c-format
msgid "line %d: unknown relocation type: 0x%x"
msgstr ""
-#: config/tc-avr.c:1800
+#: config/tc-avr.c:1810
msgid "only constant expression allowed"
msgstr ""
#. xgettext:c-format.
-#: config/tc-avr.c:1855 config/tc-bfin.c:824 config/tc-d10v.c:1461
-#: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:779
-#: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7473
-#: config/tc-ppc.c:7494 config/tc-spu.c:882 config/tc-spu.c:1093
-#: config/tc-v850.c:3367 config/tc-z80.c:3869
+#: config/tc-avr.c:1865 config/tc-bfin.c:824 config/tc-d10v.c:1461
+#: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:772
+#: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7484
+#: config/tc-spu.c:877 config/tc-spu.c:1090 config/tc-v850.c:3367
+#: config/tc-z80.c:3869
#, c-format
msgid "reloc %d not supported by object file format"
msgstr ""
-#: config/tc-avr.c:1877 config/tc-ft32.c:232 config/tc-h8300.c:1929
+#: config/tc-avr.c:1887 config/tc-ft32.c:232 config/tc-h8300.c:1929
#: config/tc-mcore.c:881 config/tc-microblaze.c:941 config/tc-moxie.c:180
#: config/tc-pj.c:253 config/tc-sh.c:2197 config/tc-wasm32.c:747
#: config/tc-z8k.c:1233
msgid "can't find opcode "
msgstr ""
-#: config/tc-avr.c:1896
+#: config/tc-avr.c:1906
#, c-format
msgid "illegal opcode %s for mcu %s"
msgstr ""
-#: config/tc-avr.c:1912
+#: config/tc-avr.c:1922
#, c-format
msgid "pseudo instruction `%s' not supported"
msgstr ""
-#: config/tc-avr.c:1934
+#: config/tc-avr.c:1944
msgid "garbage at end of line"
msgstr ""
-#: config/tc-avr.c:2044 config/tc-pru.c:1894
+#: config/tc-avr.c:2054 config/tc-pru.c:1893
#, c-format
msgid "illegal %s relocation size: %d"
msgstr ""
-#: config/tc-avr.c:2157 config/tc-avr.c:2212
+#: config/tc-avr.c:2167 config/tc-avr.c:2222
#, c-format
msgid "unknown record type %d (in %s)"
msgstr ""
-#: config/tc-avr.c:2233
+#: config/tc-avr.c:2243
#, c-format
msgid "Failed to create property section `%s'\n"
msgstr ""
-#: config/tc-avr.c:2669
+#: config/tc-avr.c:2679
#, c-format
msgid "%s requires value 0-2 as operand 1"
msgstr ""
-#: config/tc-avr.c:2694
+#: config/tc-avr.c:2704
#, c-format
msgid "`%s %d' after `%s %d' from %s:%u"
msgstr ""
-#: config/tc-avr.c:2697
+#: config/tc-avr.c:2707
#, c-format
msgid "`%s %d' but no chunk open yet"
msgstr ""
-#: config/tc-avr.c:2785
+#: config/tc-avr.c:2795
#, c-format
msgid "dangling `__gcc_isr %d'"
msgstr ""
-#: config/tc-avr.c:2787
+#: config/tc-avr.c:2797
msgid "dangling `__gcc_isr'"
msgstr ""
@@ -5842,189 +5843,189 @@ msgstr ""
msgid "Unknown register pair - index relative mode: `%d'"
msgstr ""
-#: config/tc-cr16.c:607 config/tc-crx.c:337
+#: config/tc-cr16.c:603 config/tc-crx.c:333
#, c-format
msgid "internal error: reloc %d (`%s') not supported by object file format"
msgstr ""
-#: config/tc-cr16.c:700 config/tc-i386.c:14018 config/tc-s390.c:2113
+#: config/tc-cr16.c:696 config/tc-i386.c:14067 config/tc-s390.c:2113
msgid "GOT already in symbol table"
msgstr ""
#. Missing or bad expr becomes absolute 0.
-#: config/tc-cr16.c:884 config/tc-crx.c:574
+#: config/tc-cr16.c:880 config/tc-crx.c:570
#, c-format
msgid "missing or invalid displacement expression `%s' taken as 0"
msgstr ""
-#: config/tc-cr16.c:934
+#: config/tc-cr16.c:930
#, c-format
msgid "GOT bad expression with %s."
msgstr ""
-#: config/tc-cr16.c:1045
+#: config/tc-cr16.c:1041
#, c-format
msgid "operand %d: illegal use expression: `%s`"
msgstr ""
-#: config/tc-cr16.c:1110 config/tc-crx.c:1084
+#: config/tc-cr16.c:1106 config/tc-crx.c:1080
#, c-format
msgid "Unknown register: `%d'"
msgstr ""
#. Issue a error message when register is illegal.
-#: config/tc-cr16.c:1118
+#: config/tc-cr16.c:1114
#, c-format
msgid "Illegal register (`%s') in Instruction: `%s'"
msgstr ""
-#: config/tc-cr16.c:1192 config/tc-cr16.c:1267
+#: config/tc-cr16.c:1188 config/tc-cr16.c:1263
#, c-format
msgid "Illegal register `%s' in Instruction `%s'"
msgstr ""
-#: config/tc-cr16.c:1220 config/tc-cr16.c:1231
+#: config/tc-cr16.c:1216 config/tc-cr16.c:1227
#, c-format
msgid "Illegal register pair `%s' in Instruction `%s'"
msgstr ""
-#: config/tc-cr16.c:1256
+#: config/tc-cr16.c:1252
msgid "unmatched '['"
msgstr ""
-#: config/tc-cr16.c:1262
+#: config/tc-cr16.c:1258
msgid "garbage after index spec ignored"
msgstr ""
-#: config/tc-cr16.c:1410 config/tc-crx.c:893
+#: config/tc-cr16.c:1406 config/tc-crx.c:889
#, 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:905 config/tc-crx.c:912 config/tc-crx.c:929
-#: config/tc-crx.c:1720
+#: config/tc-cr16.c:1418 config/tc-cr16.c:1425 config/tc-cr16.c:1442
+#: config/tc-crx.c:901 config/tc-crx.c:908 config/tc-crx.c:925
+#: config/tc-crx.c:1716
#, c-format
msgid "Missing matching brackets : `%s'"
msgstr ""
-#: config/tc-cr16.c:1478 config/tc-crx.c:955
+#: config/tc-cr16.c:1474 config/tc-crx.c:951
#, c-format
msgid "Unknown exception: `%s'"
msgstr ""
-#: config/tc-cr16.c:1560 config/tc-crx.c:1051
+#: config/tc-cr16.c:1556 config/tc-crx.c:1047
#, c-format
msgid "Illegal `cinv' parameter: `%c'"
msgstr ""
-#: config/tc-cr16.c:1581 config/tc-cr16.c:1620
+#: config/tc-cr16.c:1577 config/tc-cr16.c:1616
#, c-format
msgid "Unknown register pair: `%d'"
msgstr ""
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1589
+#: config/tc-cr16.c:1585
#, c-format
msgid "Illegal register pair (`%s') in Instruction: `%s'"
msgstr ""
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1628
+#: config/tc-cr16.c:1624
#, c-format
msgid "Illegal index register pair (`%s') in Instruction: `%s'"
msgstr ""
-#: config/tc-cr16.c:1667
+#: config/tc-cr16.c:1663
#, c-format
msgid "Unknown processor register : `%d'"
msgstr ""
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1675
+#: config/tc-cr16.c:1671
#, c-format
msgid "Illegal processor register (`%s') in Instruction: `%s'"
msgstr ""
-#: config/tc-cr16.c:1723
+#: config/tc-cr16.c:1719
#, c-format
msgid "Unknown processor register (32 bit) : `%d'"
msgstr ""
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1731
+#: config/tc-cr16.c:1727
#, c-format
msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
msgstr ""
-#: config/tc-cr16.c:2076 config/tc-crx.c:1618 config/tc-crx.c:1635
+#: config/tc-cr16.c:2072 config/tc-crx.c:1614 config/tc-crx.c:1631
#, c-format
msgid "Same src/dest register is used (`r%d'), result is undefined"
msgstr ""
-#: config/tc-cr16.c:2098
+#: config/tc-cr16.c:2094
msgid "RA register is saved twice."
msgstr ""
-#: config/tc-cr16.c:2102
+#: config/tc-cr16.c:2098
#, c-format
msgid "`%s' Illegal use of registers."
msgstr ""
-#: config/tc-cr16.c:2116
+#: config/tc-cr16.c:2112
#, c-format
msgid "`%s' Illegal count-register combination."
msgstr ""
-#: config/tc-cr16.c:2122
+#: config/tc-cr16.c:2118
#, c-format
msgid "`%s' Illegal use of register."
msgstr ""
-#: config/tc-cr16.c:2131 config/tc-crx.c:1627
+#: config/tc-cr16.c:2127 config/tc-crx.c:1623
#, c-format
msgid "`%s' has undefined result"
msgstr ""
-#: config/tc-cr16.c:2139
+#: config/tc-cr16.c:2135
#, c-format
msgid "Same src/dest register is used (`r%d'),result is undefined"
msgstr ""
-#: config/tc-cr16.c:2310 config/tc-crx.c:1533
+#: config/tc-cr16.c:2306 config/tc-crx.c:1529
msgid "Incorrect number of operands"
msgstr ""
-#: config/tc-cr16.c:2312 config/tc-crx.c:1535
+#: config/tc-cr16.c:2308 config/tc-crx.c:1531
#, c-format
msgid "Illegal type of operand (arg %d)"
msgstr ""
-#: config/tc-cr16.c:2318 config/tc-crx.c:1541
+#: config/tc-cr16.c:2314 config/tc-crx.c:1537
#, c-format
msgid "Operand out of range (arg %d)"
msgstr ""
-#: config/tc-cr16.c:2321 config/tc-crx.c:1544
+#: config/tc-cr16.c:2317 config/tc-crx.c:1540
#, c-format
msgid "Operand has odd displacement (arg %d)"
msgstr ""
-#: config/tc-cr16.c:2324 config/tc-cr16.c:2355 config/tc-crx.c:1559
-#: config/tc-crx.c:1587
+#: config/tc-cr16.c:2320 config/tc-cr16.c:2351 config/tc-crx.c:1555
+#: config/tc-crx.c:1583
#, 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:2457 config/tc-cr16.h:74 config/tc-crx.c:1909
+#: config/tc-cr16.c:2453 config/tc-cr16.h:74 config/tc-crx.c:1905
#: config/tc-crx.h:77
msgid "instruction address is not a multiple of 2"
msgstr ""
-#: config/tc-cr16.c:2480 config/tc-cris.c:1550 config/tc-cris.c:1558
-#: config/tc-crx.c:1945 config/tc-dlx.c:680 config/tc-hppa.c:3212
+#: config/tc-cr16.c:2476 config/tc-cris.c:1550 config/tc-cris.c:1558
+#: config/tc-crx.c:1941 config/tc-dlx.c:680 config/tc-hppa.c:3212
#: config/tc-hppa.c:3219 config/tc-sparc.c:1749 config/tc-sparc.c:1757
#, c-format
msgid "Unknown opcode: `%s'"
@@ -6245,13 +6246,13 @@ msgstr ""
msgid "invalid <arch> in --march=<arch>: %s"
msgstr ""
-#: config/tc-cris.c:3952 config/tc-ft32.c:689 config/tc-moxie.c:776
+#: config/tc-cris.c:3952 config/tc-ft32.c:688 config/tc-moxie.c:776
msgid ""
"Semantics error. This type of operand can not be relocated, it must be an "
"assembly-time constant"
msgstr ""
-#: config/tc-cris.c:4001 config/tc-ft32.c:710 config/tc-moxie.c:824
+#: config/tc-cris.c:4001 config/tc-ft32.c:709 config/tc-moxie.c:824
#, c-format
msgid "Cannot generate relocation type for symbol %s, code %s"
msgstr ""
@@ -6299,136 +6300,136 @@ msgid ""
"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
msgstr ""
-#: config/tc-cris.c:4082
+#: config/tc-cris.c:4081
msgid "Invalid pc-relative relocation"
msgstr ""
-#: config/tc-cris.c:4127
+#: config/tc-cris.c:4126
#, c-format
msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
msgstr ""
-#: config/tc-cris.c:4157
+#: config/tc-cris.c:4156
#, c-format
msgid ".syntax %s requires command-line option `--underscore'"
msgstr ""
-#: config/tc-cris.c:4166
+#: config/tc-cris.c:4165
#, c-format
msgid ".syntax %s requires command-line option `--no-underscore'"
msgstr ""
-#: config/tc-cris.c:4203
+#: config/tc-cris.c:4202
msgid "Unknown .syntax operand"
msgstr ""
-#: config/tc-cris.c:4213
+#: config/tc-cris.c:4212
msgid "Pseudodirective .file is only valid when generating ELF"
msgstr ""
-#: config/tc-cris.c:4225
+#: config/tc-cris.c:4224
msgid "Pseudodirective .loc is only valid when generating ELF"
msgstr ""
-#: config/tc-cris.c:4240
+#: config/tc-cris.c:4239
#, c-format
msgid "internal inconsistency problem: %s called for %d bytes"
msgstr ""
-#: config/tc-cris.c:4392
+#: config/tc-cris.c:4391
msgid "unknown operand to .arch"
msgstr ""
-#: config/tc-cris.c:4401
+#: config/tc-cris.c:4400
msgid ".arch <arch> requires a matching --march=... option"
msgstr ""
-#: config/tc-crx.c:714 config/tc-crx.c:734 config/tc-crx.c:749
+#: config/tc-crx.c:710 config/tc-crx.c:730 config/tc-crx.c:745
#, c-format
msgid "Illegal register `%s' in instruction `%s'"
msgstr ""
-#: config/tc-crx.c:777
+#: config/tc-crx.c:773
#, c-format
msgid "Illegal Scale - `%d'"
msgstr ""
#. Issue a error message when register is illegal.
-#: config/tc-crx.c:1092
+#: config/tc-crx.c:1088
#, c-format
msgid "Illegal register (`%s') in instruction: `%s'"
msgstr ""
-#: config/tc-crx.c:1221
+#: config/tc-crx.c:1217
#, c-format
msgid "Illegal co-processor register in instruction `%s'"
msgstr ""
-#: config/tc-crx.c:1228
+#: config/tc-crx.c:1224
#, c-format
msgid "Illegal co-processor special register in instruction `%s'"
msgstr ""
-#: config/tc-crx.c:1548
+#: config/tc-crx.c:1544
#, c-format
msgid "Invalid DISPU4 operand value (arg %d)"
msgstr ""
-#: config/tc-crx.c:1552
+#: config/tc-crx.c:1548
#, c-format
msgid "Invalid CST4 operand value (arg %d)"
msgstr ""
-#: config/tc-crx.c:1555
+#: config/tc-crx.c:1551
#, c-format
msgid "Operand value is not within upper 64 KB (arg %d)"
msgstr ""
-#: config/tc-crx.c:1689
+#: config/tc-crx.c:1685
msgid "Invalid register in register list"
msgstr ""
-#: config/tc-crx.c:1743
+#: config/tc-crx.c:1739
#, c-format
msgid "Illegal register `%s' in cop-register list"
msgstr ""
-#: config/tc-crx.c:1751
+#: config/tc-crx.c:1747
#, c-format
msgid "Illegal register `%s' in cop-special-register list"
msgstr ""
-#: config/tc-crx.c:1770
+#: config/tc-crx.c:1766
#, c-format
msgid "Illegal register `%s' in user register list"
msgstr ""
-#: config/tc-crx.c:1789
+#: config/tc-crx.c:1785
#, c-format
msgid "Illegal register `%s' in register list"
msgstr ""
-#: config/tc-crx.c:1795
+#: config/tc-crx.c:1791
#, c-format
msgid "Maximum %d bits may be set in `mask16' operand"
msgstr ""
-#: config/tc-crx.c:1804
+#: config/tc-crx.c:1800
#, c-format
msgid "rest of line ignored; first ignored character is `%c'"
msgstr ""
-#: config/tc-crx.c:1812
+#: config/tc-crx.c:1808
#, 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:1818
+#: config/tc-crx.c:1814
msgid "HI/LO registers should be specified together"
msgstr ""
-#: config/tc-crx.c:1824
+#: config/tc-crx.c:1820
msgid "HI/LO registers should be specified without additional registers"
msgstr ""
@@ -6635,7 +6636,7 @@ msgstr ""
msgid "more than 65K literal pools"
msgstr ""
-#: config/tc-csky.c:2320 read.c:3655
+#: config/tc-csky.c:2320 read.c:3740
#, c-format
msgid "bad floating literal: %s"
msgstr ""
@@ -6978,7 +6979,7 @@ msgstr ""
msgid "Invalid expression after %%%%\n"
msgstr ""
-#: config/tc-dlx.c:691 config/tc-tic4x.c:2452
+#: config/tc-dlx.c:691 config/tc-tic4x.c:2454
#, c-format
msgid "Unknown opcode `%s'."
msgstr ""
@@ -7024,7 +7025,7 @@ msgstr ""
msgid "Invalid expression after # number\n"
msgstr ""
-#: config/tc-dlx.c:1177 config/tc-m32r.c:2275 config/tc-nds32.c:7881
+#: config/tc-dlx.c:1177 config/tc-m32r.c:2275 config/tc-nds32.c:7880
#: config/tc-sparc.c:4011
#, c-format
msgid "internal error: can't export reloc type %d (`%s')"
@@ -7458,7 +7459,7 @@ msgstr ""
msgid "call to tc_aout_fix_to_chars \n"
msgstr ""
-#: config/tc-h8300.c:2220 config/tc-xc16x.c:349
+#: config/tc-h8300.c:2220 config/tc-xc16x.c:348
#, c-format
msgid "call to md_convert_frag \n"
msgstr ""
@@ -7472,13 +7473,9 @@ msgstr ""
msgid "Unexpected reference to a symbol in a non-code section"
msgstr ""
-#: config/tc-h8300.c:2302 config/tc-xc16x.c:292
-msgid "Difference of symbols in different sections is not supported"
-msgstr ""
-
-#: config/tc-h8300.c:2324 config/tc-mcore.c:2205 config/tc-microblaze.c:2494
+#: config/tc-h8300.c:2323 config/tc-mcore.c:2205 config/tc-microblaze.c:2494
#: config/tc-pj.c:488 config/tc-sh.c:3901 config/tc-tic6x.c:4514
-#: config/tc-xc16x.c:315
+#: config/tc-xc16x.c:314
#, c-format
msgid "Cannot represent relocation type %s"
msgstr ""
@@ -7898,876 +7895,880 @@ msgstr ""
msgid "Broken assembler. No assembly attempted."
msgstr ""
-#: config/tc-i386.c:1476
+#: config/tc-i386.c:1482
#, c-format
msgid "i386_output_nops called to generate nops of at most %d bytes!"
msgstr ""
-#: config/tc-i386.c:1685
+#: config/tc-i386.c:1691
#, c-format
msgid "invalid single nop size: %d (expect within [0, %d])"
msgstr ""
-#: config/tc-i386.c:1726
+#: config/tc-i386.c:1732
msgid "jump over nop padding out of range"
msgstr ""
-#: config/tc-i386.c:2571
+#: config/tc-i386.c:2577
#, c-format
msgid "0x%s shortened to 0x%s"
msgstr ""
-#: config/tc-i386.c:2663 config/tc-i386.c:7994
+#: config/tc-i386.c:2669 config/tc-i386.c:8024
msgid "same type of prefix used twice"
msgstr ""
-#: config/tc-i386.c:2690
+#: config/tc-i386.c:2696
#, c-format
msgid "64bit mode not supported on `%s'."
msgstr ""
-#: config/tc-i386.c:2699
+#: config/tc-i386.c:2705
#, c-format
msgid "32bit mode not supported on `%s'."
msgstr ""
-#: config/tc-i386.c:2739
+#: config/tc-i386.c:2745
msgid "bad argument to syntax directive."
msgstr ""
-#: config/tc-i386.c:2802
+#: config/tc-i386.c:2808
#, c-format
msgid "bad argument to %s_check directive."
msgstr ""
-#: config/tc-i386.c:2806
+#: config/tc-i386.c:2812
#, c-format
msgid "missing argument for %s_check directive"
msgstr ""
-#: config/tc-i386.c:2846
+#: config/tc-i386.c:2852
#, c-format
msgid "`%s' is not supported on `%s'"
msgstr ""
-#: config/tc-i386.c:2952
+#: config/tc-i386.c:2958
#, c-format
msgid "no such architecture: `%s'"
msgstr ""
-#: config/tc-i386.c:2957
+#: config/tc-i386.c:2963
msgid "missing cpu architecture"
msgstr ""
-#: config/tc-i386.c:2974
+#: config/tc-i386.c:2980
#, c-format
msgid "no such architecture modifier: `%s'"
msgstr ""
-#: config/tc-i386.c:2989 config/tc-i386.c:3019
+#: config/tc-i386.c:2995 config/tc-i386.c:3025
msgid "Intel L1OM is 64bit ELF only"
msgstr ""
-#: config/tc-i386.c:2996 config/tc-i386.c:3026
+#: config/tc-i386.c:3002 config/tc-i386.c:3032
msgid "Intel K1OM is 64bit ELF only"
msgstr ""
-#: config/tc-i386.c:3003 config/tc-i386.c:3040
+#: config/tc-i386.c:3009 config/tc-i386.c:3046
msgid "Intel MCU is 32bit ELF only"
msgstr ""
-#: config/tc-i386.c:3047 config/tc-i386.c:13905
+#: config/tc-i386.c:3053 config/tc-i386.c:13954
msgid "unknown architecture"
msgstr ""
-#: config/tc-i386.c:3434
+#: config/tc-i386.c:3440
msgid "there are no pc-relative size relocations"
msgstr ""
-#: config/tc-i386.c:3446
+#: config/tc-i386.c:3452
#, c-format
msgid "unknown relocation (%u)"
msgstr ""
-#: config/tc-i386.c:3448
+#: config/tc-i386.c:3454
#, c-format
msgid "%u-byte relocation cannot be applied to %u-byte field"
msgstr ""
-#: config/tc-i386.c:3452
+#: config/tc-i386.c:3458
msgid "non-pc-relative relocation for pc-relative field"
msgstr ""
-#: config/tc-i386.c:3457
+#: config/tc-i386.c:3463
msgid "relocated field and relocation type differ in signedness"
msgstr ""
-#: config/tc-i386.c:3466
+#: config/tc-i386.c:3472
msgid "there are no unsigned pc-relative relocations"
msgstr ""
-#: config/tc-i386.c:3474
+#: config/tc-i386.c:3480
#, c-format
msgid "cannot do %u byte pc-relative relocation"
msgstr ""
-#: config/tc-i386.c:3491
+#: config/tc-i386.c:3497
#, c-format
msgid "cannot do %s %u byte relocation"
msgstr ""
-#: config/tc-i386.c:4042 config/tc-i386.c:4979
+#: config/tc-i386.c:4048 config/tc-i386.c:4985
#, c-format
msgid "invalid instruction `%s' after `%s'"
msgstr ""
-#: config/tc-i386.c:4048
+#: config/tc-i386.c:4054
#, c-format
msgid "missing `lock' with `%s'"
msgstr ""
-#: config/tc-i386.c:4055
+#: config/tc-i386.c:4061
#, c-format
msgid "instruction `%s' after `xacquire' not allowed"
msgstr ""
-#: config/tc-i386.c:4061
+#: config/tc-i386.c:4067
#, c-format
msgid "memory destination needed for instruction `%s' after `xrelease'"
msgstr ""
-#: config/tc-i386.c:4707
+#: config/tc-i386.c:4713
#, c-format
msgid "`%s` changes flags which would affect control flow behavior"
msgstr ""
-#: config/tc-i386.c:4749
+#: config/tc-i386.c:4755
#, c-format
msgid "indirect `%s` with memory operand should be avoided"
msgstr ""
-#: config/tc-i386.c:4760
+#: config/tc-i386.c:4766
#, c-format
msgid "`%s` skips -mlfence-before-indirect-branch on `%s`"
msgstr ""
-#: config/tc-i386.c:4781
+#: config/tc-i386.c:4787
#, c-format
msgid "`%s` skips -mlfence-before-ret on `%s`"
msgstr ""
-#: config/tc-i386.c:4930
+#: config/tc-i386.c:4936
#, c-format
msgid "0x%s out of range of signed 32bit displacement"
msgstr ""
-#: config/tc-i386.c:4969
+#: config/tc-i386.c:4975
#, c-format
msgid "SSE instruction `%s' is used"
msgstr ""
-#: config/tc-i386.c:4992
+#: config/tc-i386.c:4998
msgid "expecting lockable instruction after `lock'"
msgstr ""
-#: config/tc-i386.c:5002
+#: config/tc-i386.c:5008
#, c-format
msgid "data size prefix invalid with `%s'"
msgstr ""
-#: config/tc-i386.c:5012
+#: config/tc-i386.c:5018
msgid "expecting valid branch instruction after `bnd'"
msgstr ""
-#: config/tc-i386.c:5016
+#: config/tc-i386.c:5022
msgid "expecting indirect branch instruction after `notrack'"
msgstr ""
-#: config/tc-i386.c:5021
+#: config/tc-i386.c:5027
msgid "32-bit address isn't allowed in 64-bit MPX instructions."
msgstr ""
-#: config/tc-i386.c:5025
+#: config/tc-i386.c:5031
msgid "16-bit address isn't allowed in MPX instructions"
msgstr ""
-#: config/tc-i386.c:5035
+#: config/tc-i386.c:5041
msgid "replacing `rep'/`repe' prefix by `bnd'"
msgstr ""
#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
-#: config/tc-i386.c:5107
+#: config/tc-i386.c:5113
#, c-format
msgid "translating to `%sp'"
msgstr ""
-#: config/tc-i386.c:5114
+#: config/tc-i386.c:5120
#, c-format
msgid "instruction `%s' isn't supported outside of protected mode."
msgstr ""
-#: config/tc-i386.c:5122
+#: config/tc-i386.c:5128
#, c-format
msgid "REX prefix invalid with `%s'"
msgstr ""
-#: config/tc-i386.c:5183
+#: config/tc-i386.c:5189
#, c-format
msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
msgstr ""
-#: config/tc-i386.c:5259 config/tc-i386.c:5463
+#: config/tc-i386.c:5265 config/tc-i386.c:5469
#, c-format
msgid "no such instruction: `%s'"
msgstr ""
-#: config/tc-i386.c:5270 config/tc-i386.c:5496
+#: config/tc-i386.c:5276 config/tc-i386.c:5502
#, c-format
msgid "invalid character %s in mnemonic"
msgstr ""
-#: config/tc-i386.c:5277
+#: config/tc-i386.c:5283
msgid "expecting prefix; got nothing"
msgstr ""
-#: config/tc-i386.c:5279
+#: config/tc-i386.c:5285
msgid "expecting mnemonic; got nothing"
msgstr ""
-#: config/tc-i386.c:5294 config/tc-i386.c:5518
+#: config/tc-i386.c:5300 config/tc-i386.c:5524
#, c-format
msgid "`%s' is only supported in 64-bit mode"
msgstr ""
-#: config/tc-i386.c:5295 config/tc-i386.c:5517
+#: config/tc-i386.c:5301 config/tc-i386.c:5523
#, c-format
msgid "`%s' is not supported in 64-bit mode"
msgstr ""
-#: config/tc-i386.c:5307
+#: config/tc-i386.c:5313
#, c-format
msgid "redundant %s prefix"
msgstr ""
-#: config/tc-i386.c:5509
+#: config/tc-i386.c:5515
msgid "use .code16 to ensure correct addressing mode"
msgstr ""
-#: config/tc-i386.c:5521
+#: config/tc-i386.c:5527
#, c-format
msgid "`%s' is not supported on `%s%s'"
msgstr ""
-#: config/tc-i386.c:5549
+#: config/tc-i386.c:5555
#, c-format
msgid "invalid character %s before operand %d"
msgstr ""
-#: config/tc-i386.c:5561
+#: config/tc-i386.c:5567
#, c-format
msgid "unbalanced double quotes in operand %d."
msgstr ""
-#: config/tc-i386.c:5568
+#: config/tc-i386.c:5574
#, c-format
msgid "unbalanced parenthesis in operand %d."
msgstr ""
-#: config/tc-i386.c:5581
+#: config/tc-i386.c:5587
#, c-format
msgid "invalid character %s in operand %d"
msgstr ""
-#: config/tc-i386.c:5601
+#: config/tc-i386.c:5607
#, c-format
msgid "spurious operands; (%d operands/instruction max)"
msgstr ""
-#: config/tc-i386.c:5611 config/tc-i386.c:11491
+#: config/tc-i386.c:5617 config/tc-i386.c:11540
#, c-format
msgid "too many memory references for `%s'"
msgstr ""
-#: config/tc-i386.c:5632
+#: config/tc-i386.c:5638
msgid "expecting operand after ','; got nothing"
msgstr ""
-#: config/tc-i386.c:5637
+#: config/tc-i386.c:5643
msgid "expecting operand before ','; got nothing"
msgstr ""
-#: config/tc-i386.c:6057
+#: config/tc-i386.c:6063
msgid "mask, index, and destination registers should be distinct"
msgstr ""
-#: config/tc-i386.c:6074
+#: config/tc-i386.c:6080
msgid "index and destination registers should be distinct"
msgstr ""
-#: config/tc-i386.c:6817
+#: config/tc-i386.c:6836
msgid "operand size mismatch"
msgstr ""
-#: config/tc-i386.c:6820
+#: config/tc-i386.c:6839
msgid "operand type mismatch"
msgstr ""
-#: config/tc-i386.c:6823
+#: config/tc-i386.c:6842
msgid "register type mismatch"
msgstr ""
-#: config/tc-i386.c:6826
+#: config/tc-i386.c:6845
msgid "number of operands mismatch"
msgstr ""
-#: config/tc-i386.c:6829
+#: config/tc-i386.c:6848
msgid "invalid instruction suffix"
msgstr ""
-#: config/tc-i386.c:6832
+#: config/tc-i386.c:6851
msgid "constant doesn't fit in 4 bits"
msgstr ""
-#: config/tc-i386.c:6835
+#: config/tc-i386.c:6854
msgid "unsupported with Intel mnemonic"
msgstr ""
-#: config/tc-i386.c:6838
+#: config/tc-i386.c:6857
msgid "unsupported syntax"
msgstr ""
-#: config/tc-i386.c:6841
+#: config/tc-i386.c:6860
#, c-format
msgid "unsupported instruction `%s'"
msgstr ""
-#: config/tc-i386.c:6845
+#: config/tc-i386.c:6864
msgid "invalid SIB address"
msgstr ""
-#: config/tc-i386.c:6848
+#: config/tc-i386.c:6867
msgid "invalid VSIB address"
msgstr ""
-#: config/tc-i386.c:6851
+#: config/tc-i386.c:6870
msgid "mask, index, and destination registers must be distinct"
msgstr ""
-#: config/tc-i386.c:6854
+#: config/tc-i386.c:6873
msgid "all tmm registers must be distinct"
msgstr ""
-#: config/tc-i386.c:6857
+#: config/tc-i386.c:6876
+msgid "destination and source registers must be distinct"
+msgstr ""
+
+#: config/tc-i386.c:6879
msgid "unsupported vector index register"
msgstr ""
-#: config/tc-i386.c:6860
+#: config/tc-i386.c:6882
msgid "unsupported broadcast"
msgstr ""
-#: config/tc-i386.c:6863
+#: config/tc-i386.c:6885
msgid "broadcast is needed for operand of such type"
msgstr ""
-#: config/tc-i386.c:6866
+#: config/tc-i386.c:6888
msgid "unsupported masking"
msgstr ""
-#: config/tc-i386.c:6869
+#: config/tc-i386.c:6891
msgid "mask not on destination operand"
msgstr ""
-#: config/tc-i386.c:6872
+#: config/tc-i386.c:6894
msgid "default mask isn't allowed"
msgstr ""
-#: config/tc-i386.c:6875
+#: config/tc-i386.c:6897
msgid "unsupported static rounding/sae"
msgstr ""
-#: config/tc-i386.c:6879
+#: config/tc-i386.c:6901
msgid "RC/SAE operand must precede immediate operands"
msgstr ""
-#: config/tc-i386.c:6881
+#: config/tc-i386.c:6903
msgid "RC/SAE operand must follow immediate operands"
msgstr ""
-#: config/tc-i386.c:6884 config/tc-metag.c:4787 config/tc-metag.c:5528
+#: config/tc-i386.c:6906 config/tc-metag.c:4787 config/tc-metag.c:5528
#: config/tc-metag.c:5550
msgid "invalid register operand"
msgstr ""
-#: config/tc-i386.c:6887
+#: config/tc-i386.c:6909
#, c-format
msgid "%s for `%s'"
msgstr ""
-#: config/tc-i386.c:6896
+#: config/tc-i386.c:6918
#, c-format
msgid "indirect %s without `*'"
msgstr ""
#. Warn them that a data or address size prefix doesn't
#. affect assembly of the next line of code.
-#: config/tc-i386.c:6903
+#: config/tc-i386.c:6925
#, c-format
msgid "stand-alone `%s' prefix"
msgstr ""
-#: config/tc-i386.c:6945
+#: config/tc-i386.c:6967
#, c-format
msgid "`%s' operand %u must use `%ses' segment"
msgstr ""
-#: config/tc-i386.c:7100
+#: config/tc-i386.c:7122
msgid "generating 16-bit `iret' for .code16gcc directive"
msgstr ""
-#: config/tc-i386.c:7104
+#: config/tc-i386.c:7126
#, c-format
msgid "generating 32-bit `%s', unlike earlier gas versions"
msgstr ""
-#: config/tc-i386.c:7222
+#: config/tc-i386.c:7244
#, c-format
msgid "ambiguous operand size for `%s'"
msgstr ""
-#: config/tc-i386.c:7227
+#: config/tc-i386.c:7249
#, c-format
msgid ""
"no instruction mnemonic suffix given and no register operands; can't size `"
"%s'"
msgstr ""
-#: config/tc-i386.c:7232
+#: config/tc-i386.c:7254
#, c-format
msgid "%s; using default for `%s'"
msgstr ""
-#: config/tc-i386.c:7234
+#: config/tc-i386.c:7256
msgid "ambiguous operand size"
msgstr ""
-#: config/tc-i386.c:7235
+#: config/tc-i386.c:7257
msgid "no instruction mnemonic suffix given and no register operands"
msgstr ""
-#: config/tc-i386.c:7375
+#: config/tc-i386.c:7397
#, c-format
msgid "16-bit addressing unavailable for `%s'"
msgstr ""
-#: config/tc-i386.c:7443
+#: config/tc-i386.c:7465
#, c-format
msgid "invalid register operand size for `%s'"
msgstr ""
#. Any other register is bad.
-#: config/tc-i386.c:7483 config/tc-i386.c:7508 config/tc-i386.c:7567
-#: config/tc-i386.c:7617
+#: config/tc-i386.c:7505 config/tc-i386.c:7530 config/tc-i386.c:7589
+#: config/tc-i386.c:7639
#, c-format
msgid "`%s%s' not allowed with `%s%c'"
msgstr ""
-#: config/tc-i386.c:7521 config/tc-i386.c:7541 config/tc-i386.c:7592
-#: config/tc-i386.c:7631
+#: config/tc-i386.c:7543 config/tc-i386.c:7563 config/tc-i386.c:7614
+#: config/tc-i386.c:7653
#, c-format
msgid "incorrect register `%s%s' used with `%c' suffix"
msgstr ""
-#: config/tc-i386.c:7698
+#: config/tc-i386.c:7728
msgid "no instruction mnemonic suffix given; can't determine immediate size"
msgstr ""
-#: config/tc-i386.c:7862
+#: config/tc-i386.c:7892
#, c-format
msgid ""
"source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
"group in `%s'"
msgstr ""
-#: config/tc-i386.c:7906
+#: config/tc-i386.c:7936
#, c-format
msgid "you can't `%s %s%s'"
msgstr ""
#. Reversed arguments on faddp, fsubp, etc.
-#: config/tc-i386.c:7946
+#: config/tc-i386.c:7976
#, c-format
msgid "translating to `%s %s%s,%s%s'"
msgstr ""
#. Extraneous `l' suffix on fp insn.
-#: config/tc-i386.c:7953
+#: config/tc-i386.c:7983
#, c-format
msgid "translating to `%s %s%s'"
msgstr ""
-#: config/tc-i386.c:7965
+#: config/tc-i386.c:7995
#, c-format
msgid "segment override on `%s' is ineffectual"
msgstr ""
-#: config/tc-i386.c:8704 config/tc-riscv.c:1296
+#: config/tc-i386.c:8734 config/tc-riscv.c:1296
msgid "relaxable branches not supported in absolute section"
msgstr ""
-#: config/tc-i386.c:8739 config/tc-i386.c:8885 config/tc-i386.c:8967
+#: config/tc-i386.c:8769 config/tc-i386.c:8915 config/tc-i386.c:8997
#, c-format
msgid "skipping prefixes on `%s'"
msgstr ""
-#: config/tc-i386.c:8993
+#: config/tc-i386.c:9023
msgid "16-bit jump out of range"
msgstr ""
-#: config/tc-i386.c:9247 config/tc-i386.c:9279 config/tc-i386.c:9368
+#: config/tc-i386.c:9277 config/tc-i386.c:9309 config/tc-i386.c:9398
#, c-format
msgid "`%s` skips -malign-branch-boundary on `%s`"
msgstr ""
-#: config/tc-i386.c:9644
+#: config/tc-i386.c:9674
msgid "pseudo prefix without instruction"
msgstr ""
-#: config/tc-i386.c:9790
+#: config/tc-i386.c:9820
#, c-format
msgid "instruction length of %u bytes exceeds the limit of 15"
msgstr ""
-#: config/tc-i386.c:10376
+#: config/tc-i386.c:10419
#, c-format
msgid "@%s reloc is not supported with %d-bit output format"
msgstr ""
-#: config/tc-i386.c:10429
+#: config/tc-i386.c:10472
#, c-format
msgid "missing or invalid expression `%s'"
msgstr ""
-#: config/tc-i386.c:10438
+#: config/tc-i386.c:10481
#, c-format
msgid "invalid PLT expression `%s'"
msgstr ""
-#: config/tc-i386.c:10530
+#: config/tc-i386.c:10579
#, c-format
msgid "Unsupported broadcast: `%s'"
msgstr ""
-#: config/tc-i386.c:10547
+#: config/tc-i386.c:10596
#, c-format
msgid "`%s%s' can't be used for write mask"
msgstr ""
-#: config/tc-i386.c:10567
+#: config/tc-i386.c:10616
#, c-format
msgid "invalid write mask `%s'"
msgstr ""
-#: config/tc-i386.c:10588 config/tc-i386.c:11282
+#: config/tc-i386.c:10637 config/tc-i386.c:11331
#, c-format
msgid "duplicated `%s'"
msgstr ""
-#: config/tc-i386.c:10598
+#: config/tc-i386.c:10647
#, c-format
msgid "invalid zeroing-masking `%s'"
msgstr ""
-#: config/tc-i386.c:10611
+#: config/tc-i386.c:10660
#, c-format
msgid "missing `}' in `%s'"
msgstr ""
#. We don't know this one.
-#: config/tc-i386.c:10625
+#: config/tc-i386.c:10674
#, c-format
msgid "unknown vector operation: `%s'"
msgstr ""
-#: config/tc-i386.c:10631
+#: config/tc-i386.c:10680
msgid "zeroing-masking only allowed with write mask"
msgstr ""
-#: config/tc-i386.c:10651
+#: config/tc-i386.c:10700
#, c-format
msgid "at most %d immediate operands are allowed"
msgstr ""
-#: config/tc-i386.c:10673 config/tc-i386.c:10941
+#: config/tc-i386.c:10722 config/tc-i386.c:10990
#, c-format
msgid "junk `%s' after expression"
msgstr ""
-#: config/tc-i386.c:10686
+#: config/tc-i386.c:10735
#, c-format
msgid "illegal immediate register operand %s"
msgstr ""
-#: config/tc-i386.c:10700
+#: config/tc-i386.c:10749
#, c-format
msgid "missing or invalid immediate expression `%s'"
msgstr ""
-#: config/tc-i386.c:10723 config/tc-i386.c:11021
+#: config/tc-i386.c:10772 config/tc-i386.c:11070
#, c-format
msgid "unimplemented segment %s in operand"
msgstr ""
-#: config/tc-i386.c:10772
+#: config/tc-i386.c:10821
#, c-format
msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
msgstr ""
-#: config/tc-i386.c:10781
+#: config/tc-i386.c:10830
#, c-format
msgid "scale factor of %d without an index register"
msgstr ""
-#: config/tc-i386.c:10803
+#: config/tc-i386.c:10852
#, c-format
msgid "at most %d displacement operands are allowed"
msgstr ""
-#: config/tc-i386.c:10997
+#: config/tc-i386.c:11046
#, c-format
msgid "missing or invalid displacement expression `%s'"
msgstr ""
-#: config/tc-i386.c:11171
+#: config/tc-i386.c:11220
#, c-format
msgid "`%s' is not valid here (expected `%c%s%s%c')"
msgstr ""
-#: config/tc-i386.c:11183
+#: config/tc-i386.c:11232
#, c-format
msgid "`%s' is not a valid %s expression"
msgstr ""
-#: config/tc-i386.c:11195
+#: config/tc-i386.c:11244
#, c-format
msgid "invalid `%s' prefix"
msgstr ""
-#: config/tc-i386.c:11228
+#: config/tc-i386.c:11277
#, c-format
msgid "`%s' cannot be used here"
msgstr ""
-#: config/tc-i386.c:11237
+#: config/tc-i386.c:11286
msgid "register scaling is being ignored here"
msgstr ""
-#: config/tc-i386.c:11299
+#: config/tc-i386.c:11348
#, c-format
msgid "Missing '}': '%s'"
msgstr ""
-#: config/tc-i386.c:11305
+#: config/tc-i386.c:11354
#, c-format
msgid "Junk after '}': '%s'"
msgstr ""
-#: config/tc-i386.c:11427
+#: config/tc-i386.c:11476
#, c-format
msgid "bad memory operand `%s'"
msgstr ""
-#: config/tc-i386.c:11443
+#: config/tc-i386.c:11492
#, c-format
msgid "junk `%s' after register"
msgstr ""
-#: config/tc-i386.c:11456 config/tc-i386.c:11620 config/tc-i386.c:11664
+#: config/tc-i386.c:11505 config/tc-i386.c:11669 config/tc-i386.c:11713
#, c-format
msgid "bad register name `%s'"
msgstr ""
-#: config/tc-i386.c:11464
+#: config/tc-i386.c:11513
msgid "immediate operand illegal with absolute jump"
msgstr ""
-#: config/tc-i386.c:11532
+#: config/tc-i386.c:11581
msgid "unbalanced figure braces"
msgstr ""
-#: config/tc-i386.c:11609
+#: config/tc-i386.c:11658
#, c-format
msgid "expecting `,' or `)' after index register in `%s'"
msgstr ""
-#: config/tc-i386.c:11637
+#: config/tc-i386.c:11686
#, c-format
msgid "expecting `)' after scale factor in `%s'"
msgstr ""
-#: config/tc-i386.c:11645
+#: config/tc-i386.c:11694
#, c-format
msgid "expecting index register or scale factor after `,'; got '%c'"
msgstr ""
-#: config/tc-i386.c:11653
+#: config/tc-i386.c:11702
#, c-format
msgid "expecting `,' or `)' after base register in `%s'"
msgstr ""
#. It's not a memory operand; argh!
-#: config/tc-i386.c:11702
+#: config/tc-i386.c:11751
#, c-format
msgid "invalid char %s beginning operand %d `%s'"
msgstr ""
-#: config/tc-i386.c:12361
+#: config/tc-i386.c:12410
#, c-format
msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
msgstr ""
-#: config/tc-i386.c:12364
+#: config/tc-i386.c:12413
#, c-format
msgid ""
"%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
msgstr ""
-#: config/tc-i386.c:12370
+#: config/tc-i386.c:12419
#, c-format
msgid ""
"%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
msgstr ""
-#: config/tc-i386.c:12437
+#: config/tc-i386.c:12486
msgid "long jump required"
msgstr ""
-#: config/tc-i386.c:12492
+#: config/tc-i386.c:12541
msgid "jump target out of range"
msgstr ""
-#: config/tc-i386.c:12908
+#: config/tc-i386.c:12957
#, c-format
msgid "register '%s%s' cannot be used here"
msgstr ""
-#: config/tc-i386.c:13123
+#: config/tc-i386.c:13172
#, c-format
msgid "invalid -mx86-used-note= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13146
+#: config/tc-i386.c:13195
msgid "no compiled in support for x86_64"
msgstr ""
-#: config/tc-i386.c:13166
+#: config/tc-i386.c:13215
msgid "no compiled in support for 32bit x86_64"
msgstr ""
-#: config/tc-i386.c:13170
+#: config/tc-i386.c:13219
msgid "32bit x86_64 is only supported for ELF"
msgstr ""
-#: config/tc-i386.c:13204 config/tc-i386.c:13292
+#: config/tc-i386.c:13253 config/tc-i386.c:13341
#, c-format
msgid "invalid -march= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13302 config/tc-i386.c:13314
+#: config/tc-i386.c:13351 config/tc-i386.c:13363
#, c-format
msgid "invalid -mtune= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13323
+#: config/tc-i386.c:13372
#, c-format
msgid "invalid -mmnemonic= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13332
+#: config/tc-i386.c:13381
#, c-format
msgid "invalid -msyntax= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13355
+#: config/tc-i386.c:13404
#, c-format
msgid "invalid -msse-check= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13366
+#: config/tc-i386.c:13415
#, c-format
msgid "invalid -moperand-check= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13375
+#: config/tc-i386.c:13424
#, c-format
msgid "invalid -mavxscalar= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13384
+#: config/tc-i386.c:13433
#, c-format
msgid "invalid -mvexwig= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13399
+#: config/tc-i386.c:13448
#, c-format
msgid "invalid -mevexlig= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13412
+#: config/tc-i386.c:13461
#, c-format
msgid "invalid -mevexrcig= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13421
+#: config/tc-i386.c:13470
#, c-format
msgid "invalid -mevexwig= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13436
+#: config/tc-i386.c:13485
#, c-format
msgid "invalid -momit-lock-prefix= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13445
+#: config/tc-i386.c:13494
#, c-format
msgid "invalid -mfence-as-lock-add= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13454
+#: config/tc-i386.c:13503
#, c-format
msgid "invalid -mlfence-after-load= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13471
+#: config/tc-i386.c:13520
#, c-format
msgid "invalid -mlfence-before-indirect-branch= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13485
+#: config/tc-i386.c:13534
#, c-format
msgid "invalid -mlfence-before-ret= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13495
+#: config/tc-i386.c:13544
#, c-format
msgid "invalid -mrelax-relocations= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13524
+#: config/tc-i386.c:13573
#, c-format
msgid "invalid -malign-branch-boundary= value: %s"
msgstr ""
-#: config/tc-i386.c:13538
+#: config/tc-i386.c:13587
#, c-format
msgid "invalid -malign-branch-prefix-size= value: %s"
msgstr ""
-#: config/tc-i386.c:13565
+#: config/tc-i386.c:13614
#, c-format
msgid "invalid -malign-branch= option: `%s'"
msgstr ""
-#: config/tc-i386.c:13721
+#: config/tc-i386.c:13770
#, c-format
msgid ""
" -Qy, -Qn ignored\n"
@@ -8775,39 +8776,39 @@ msgid ""
" -k ignored\n"
msgstr ""
-#: config/tc-i386.c:13726
+#: config/tc-i386.c:13775
#, c-format
msgid ""
" -n Do not optimize code alignment\n"
" -q quieten some warnings\n"
msgstr ""
-#: config/tc-i386.c:13730
+#: config/tc-i386.c:13779
#, c-format
msgid " -s ignored\n"
msgstr ""
-#: config/tc-i386.c:13735
+#: config/tc-i386.c:13784
#, c-format
msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n"
msgstr ""
-#: config/tc-i386.c:13738
+#: config/tc-i386.c:13787
#, c-format
msgid " --32/--64 generate 32bit/64bit object\n"
msgstr ""
-#: config/tc-i386.c:13743
+#: config/tc-i386.c:13792
#, c-format
msgid " --divide do not treat `/' as a comment character\n"
msgstr ""
-#: config/tc-i386.c:13746
+#: config/tc-i386.c:13795
#, c-format
msgid " --divide ignored\n"
msgstr ""
-#: config/tc-i386.c:13749
+#: config/tc-i386.c:13798
#, c-format
msgid ""
" -march=CPU[,+EXTENSION...]\n"
@@ -8815,36 +8816,36 @@ msgid ""
"of:\n"
msgstr ""
-#: config/tc-i386.c:13753
+#: config/tc-i386.c:13802
#, c-format
msgid " EXTENSION is combination of:\n"
msgstr ""
-#: config/tc-i386.c:13756
+#: config/tc-i386.c:13805
#, c-format
msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
msgstr ""
-#: config/tc-i386.c:13759
+#: config/tc-i386.c:13808
#, c-format
msgid " -msse2avx encode SSE instructions with VEX prefix\n"
msgstr ""
-#: config/tc-i386.c:13761
+#: config/tc-i386.c:13810
#, c-format
msgid ""
" -msse-check=[none|error|warning] (default: warning)\n"
" check SSE instructions\n"
msgstr ""
-#: config/tc-i386.c:13764
+#: config/tc-i386.c:13813
#, c-format
msgid ""
" -moperand-check=[none|error|warning] (default: warning)\n"
" check operand combinations for validity\n"
msgstr ""
-#: config/tc-i386.c:13767
+#: config/tc-i386.c:13816
#, c-format
msgid ""
" -mavxscalar=[128|256] (default: 128)\n"
@@ -8853,7 +8854,7 @@ msgid ""
" length\n"
msgstr ""
-#: config/tc-i386.c:13771
+#: config/tc-i386.c:13820
#, c-format
msgid ""
" -mvexwig=[0|1] (default: 0)\n"
@@ -8861,7 +8862,7 @@ msgid ""
" for VEX.W bit ignored instructions\n"
msgstr ""
-#: config/tc-i386.c:13775
+#: config/tc-i386.c:13824
#, c-format
msgid ""
" -mevexlig=[128|256|512] (default: 128)\n"
@@ -8870,7 +8871,7 @@ msgid ""
" length\n"
msgstr ""
-#: config/tc-i386.c:13779
+#: config/tc-i386.c:13828
#, c-format
msgid ""
" -mevexwig=[0|1] (default: 0)\n"
@@ -8879,7 +8880,7 @@ msgid ""
" for EVEX.W bit ignored instructions\n"
msgstr ""
-#: config/tc-i386.c:13783
+#: config/tc-i386.c:13832
#, c-format
msgid ""
" -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
@@ -8888,77 +8889,77 @@ msgid ""
" for SAE-only ignored instructions\n"
msgstr ""
-#: config/tc-i386.c:13787
+#: config/tc-i386.c:13836
#, c-format
msgid " -mmnemonic=[att|intel] "
msgstr ""
-#: config/tc-i386.c:13790
+#: config/tc-i386.c:13839
#, c-format
msgid "(default: att)\n"
msgstr ""
-#: config/tc-i386.c:13792
+#: config/tc-i386.c:13841
#, c-format
msgid "(default: intel)\n"
msgstr ""
-#: config/tc-i386.c:13793
+#: config/tc-i386.c:13842
#, c-format
msgid " use AT&T/Intel mnemonic\n"
msgstr ""
-#: config/tc-i386.c:13795
+#: config/tc-i386.c:13844
#, c-format
msgid ""
" -msyntax=[att|intel] (default: att)\n"
" use AT&T/Intel syntax\n"
msgstr ""
-#: config/tc-i386.c:13798
+#: config/tc-i386.c:13847
#, c-format
msgid " -mindex-reg support pseudo index registers\n"
msgstr ""
-#: config/tc-i386.c:13800
+#: config/tc-i386.c:13849
#, c-format
msgid " -mnaked-reg don't require `%%' prefix for registers\n"
msgstr ""
-#: config/tc-i386.c:13802
+#: config/tc-i386.c:13851
#, c-format
msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
msgstr ""
-#: config/tc-i386.c:13805
+#: config/tc-i386.c:13854
#, c-format
msgid " -mshared disable branch optimization for shared code\n"
msgstr ""
-#: config/tc-i386.c:13807
+#: config/tc-i386.c:13856
#, c-format
msgid " -mx86-used-note=[no|yes] "
msgstr ""
-#: config/tc-i386.c:13813
+#: config/tc-i386.c:13862
#, c-format
msgid ""
" generate x86 used ISA and feature properties\n"
msgstr ""
-#: config/tc-i386.c:13817
+#: config/tc-i386.c:13866
#, c-format
msgid " -mbig-obj generate big object files\n"
msgstr ""
-#: config/tc-i386.c:13820
+#: config/tc-i386.c:13869
#, c-format
msgid ""
" -momit-lock-prefix=[no|yes] (default: no)\n"
" strip all lock prefixes\n"
msgstr ""
-#: config/tc-i386.c:13823
+#: config/tc-i386.c:13872
#, c-format
msgid ""
" -mfence-as-lock-add=[no|yes] (default: no)\n"
@@ -8966,24 +8967,24 @@ msgid ""
" lock addl $0x0, (%%{re}sp)\n"
msgstr ""
-#: config/tc-i386.c:13827
+#: config/tc-i386.c:13876
#, c-format
msgid " -mrelax-relocations=[no|yes] "
msgstr ""
-#: config/tc-i386.c:13833
+#: config/tc-i386.c:13882
#, c-format
msgid " generate relax relocations\n"
msgstr ""
-#: config/tc-i386.c:13835
+#: config/tc-i386.c:13884
#, c-format
msgid ""
" -malign-branch-boundary=NUM (default: 0)\n"
" align branches within NUM byte boundary\n"
msgstr ""
-#: config/tc-i386.c:13838
+#: config/tc-i386.c:13887
#, c-format
msgid ""
" -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
@@ -8993,28 +8994,28 @@ msgid ""
" specify types of branches to align\n"
msgstr ""
-#: config/tc-i386.c:13843
+#: config/tc-i386.c:13892
#, c-format
msgid ""
" -malign-branch-prefix-size=NUM (default: 5)\n"
" align branches with NUM prefixes per instruction\n"
msgstr ""
-#: config/tc-i386.c:13846
+#: config/tc-i386.c:13895
#, c-format
msgid ""
" -mbranches-within-32B-boundaries\n"
" align branches within 32 byte boundary\n"
msgstr ""
-#: config/tc-i386.c:13849
+#: config/tc-i386.c:13898
#, c-format
msgid ""
" -mlfence-after-load=[no|yes] (default: no)\n"
" generate lfence after load\n"
msgstr ""
-#: config/tc-i386.c:13852
+#: config/tc-i386.c:13901
#, c-format
msgid ""
" -mlfence-before-indirect-branch=[none|all|register|memory] (default: "
@@ -9022,87 +9023,87 @@ msgid ""
" generate lfence before indirect near branch\n"
msgstr ""
-#: config/tc-i386.c:13855
+#: config/tc-i386.c:13904
#, c-format
msgid ""
" -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n"
" generate lfence before ret\n"
msgstr ""
-#: config/tc-i386.c:13858
+#: config/tc-i386.c:13907
#, c-format
msgid " -mamd64 accept only AMD64 ISA [default]\n"
msgstr ""
-#: config/tc-i386.c:13860
+#: config/tc-i386.c:13909
#, c-format
msgid " -mintel64 accept only Intel64 ISA\n"
msgstr ""
-#: config/tc-i386.c:13901
+#: config/tc-i386.c:13950
#, c-format
msgid "Intel MCU doesn't support `%s' architecture"
msgstr ""
-#: config/tc-i386.c:13969
+#: config/tc-i386.c:14018
msgid "Intel L1OM is 64bit only"
msgstr ""
-#: config/tc-i386.c:13975
+#: config/tc-i386.c:14024
msgid "Intel K1OM is 64bit only"
msgstr ""
-#: config/tc-i386.c:13981
+#: config/tc-i386.c:14030
msgid "Intel MCU is 32bit only"
msgstr ""
-#: config/tc-i386.c:14093
+#: config/tc-i386.c:14142
msgid ""
"constant directive skips -mlfence-before-ret and -mlfence-before-indirect-"
"branch"
msgstr ""
-#: config/tc-i386.c:14096
+#: config/tc-i386.c:14145
msgid "constant directive skips -mlfence-before-ret"
msgstr ""
-#: config/tc-i386.c:14099
+#: config/tc-i386.c:14148
msgid "constant directive skips -mlfence-before-indirect-branch"
msgstr ""
-#: config/tc-i386.c:14210
+#: config/tc-i386.c:14259
msgid "symbol size computation overflow"
msgstr ""
-#: config/tc-i386.c:14284 config/tc-sparc.c:3852
+#: config/tc-i386.c:14333 config/tc-sparc.c:3852
#, c-format
msgid "can not do %d byte pc-relative relocation"
msgstr ""
-#: config/tc-i386.c:14302
+#: config/tc-i386.c:14351
#, c-format
msgid "can not do %d byte relocation"
msgstr ""
-#: config/tc-i386.c:14370
+#: config/tc-i386.c:14419
#, c-format
msgid "cannot represent relocation type %s in x32 mode"
msgstr ""
-#: config/tc-i386.c:14407 config/tc-s390.c:2605
+#: config/tc-i386.c:14456 config/tc-s390.c:2602
#, c-format
msgid "cannot represent relocation type %s"
msgstr ""
-#: config/tc-i386.c:14524
+#: config/tc-i386.c:14573
msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
msgstr ""
-#: config/tc-i386.c:14527
+#: config/tc-i386.c:14576
msgid "bad .section directive: want a,w,x,M,S,G,T in string"
msgstr ""
-#: config/tc-i386.c:14546
+#: config/tc-i386.c:14595
msgid ".largecomm supported only in 64bit mode, producing .comm"
msgstr ""
@@ -9921,7 +9922,7 @@ msgstr ""
msgid "Can't add stop bit to mark end of instruction group"
msgstr ""
-#: config/tc-ia64.c:11771 read.c:2665 read.c:3304 read.c:3783 stabs.c:468
+#: config/tc-ia64.c:11771 read.c:2665 read.c:3304 read.c:3871 stabs.c:468
#, c-format
msgid "expected comma after \"%s\""
msgstr ""
@@ -10256,8 +10257,8 @@ msgstr ""
msgid ".SCOMMon length (%ld.) <0! Ignored."
msgstr ""
-#: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2366
-#: config/tc-ppc.c:4332 config/tc-ppc.c:4374
+#: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2363
+#: config/tc-ppc.c:4334 config/tc-ppc.c:4376
msgid "ignoring bad alignment"
msgstr ""
@@ -10620,10 +10621,6 @@ msgstr ""
msgid "Subtype %d is not recognized."
msgstr ""
-#: config/tc-m68hc11.c:4337 config/tc-s12z.c:3936 config/tc-xgate.c:663
-msgid "Expression too complex."
-msgstr ""
-
#: config/tc-m68hc11.c:4368 config/tc-s12z.c:3976 config/tc-xgate.c:708
#: config/tc-xgate.c:717
msgid "Value out of 16-bit range."
@@ -11100,14 +11097,14 @@ msgstr ""
msgid "Not a defined coldfire architecture"
msgstr ""
-#: config/tc-m68k.c:7923 read.c:4678
+#: config/tc-m68k.c:7923 read.c:4766
#, c-format
msgid "%s relocations do not fit in %u byte"
msgid_plural "%s relocations do not fit in %u bytes"
msgstr[0] ""
msgstr[1] ""
-#: config/tc-m68k.c:7965 config/tc-ppc.c:2539
+#: config/tc-m68k.c:7965 config/tc-ppc.c:2536
msgid "unknown .gnu_attribute value"
msgstr ""
@@ -12117,7 +12114,7 @@ msgstr ""
msgid "operand %d must be constant"
msgstr ""
-#: config/tc-mips.c:4970 read.c:4458 read.c:5259 write.c:263 write.c:1031
+#: config/tc-mips.c:4970 read.c:4546 read.c:5321 write.c:254 write.c:1031
msgid "register value used as expression"
msgstr ""
@@ -12567,7 +12564,7 @@ msgstr ""
msgid "missing argument separator ',' for .cpsetup"
msgstr ""
-#: config/tc-mips.c:17279 config/tc-riscv.c:3344
+#: config/tc-mips.c:17279 config/tc-riscv.c:3343
#, c-format
msgid "unsupported use of %s"
msgstr ""
@@ -12985,8 +12982,8 @@ msgstr ""
msgid "specified location wasn't TETRA-aligned"
msgstr ""
-#: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4225
-#: config/tc-mmix.c:4241
+#: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4224
+#: config/tc-mmix.c:4240
msgid "unaligned data at an absolute location is not supported"
msgstr ""
@@ -13108,52 +13105,48 @@ msgstr ""
msgid "LOC to section unknown or indeterminable at first pass"
msgstr ""
-#: config/tc-mmix.c:3746
-msgid "GREG expression too complicated"
-msgstr ""
-
-#: config/tc-mmix.c:3761
+#: config/tc-mmix.c:3760
msgid "internal: GREG expression not resolved to section"
msgstr ""
-#: config/tc-mmix.c:3810
+#: config/tc-mmix.c:3809
msgid "register section has contents\n"
msgstr ""
-#: config/tc-mmix.c:3936
+#: config/tc-mmix.c:3935
msgid "section change from within a BSPEC/ESPEC pair is not supported"
msgstr ""
-#: config/tc-mmix.c:3957
+#: config/tc-mmix.c:3956
msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
msgstr ""
-#: config/tc-mmix.c:3967
+#: config/tc-mmix.c:3966
msgid "invalid LOC expression"
msgstr ""
-#: config/tc-mmix.c:4012 config/tc-mmix.c:4039
+#: config/tc-mmix.c:4011 config/tc-mmix.c:4038
msgid "LOC expression stepping backwards is not supported"
msgstr ""
#. We will only get here in rare cases involving #NO_APP,
#. where the unterminated string is not recognized by the
#. preformatting pass.
-#: config/tc-mmix.c:4148 config/tc-mmix.c:4306 config/tc-z80.c:3190
+#: config/tc-mmix.c:4147 config/tc-mmix.c:4305 config/tc-z80.c:3190
msgid "unterminated string"
msgstr ""
-#: config/tc-mmix.c:4165
+#: config/tc-mmix.c:4164
msgid "BYTE expression not a pure number"
msgstr ""
#. Note that mmixal does not allow negative numbers in
#. BYTE sequences, so neither should we.
-#: config/tc-mmix.c:4174
+#: config/tc-mmix.c:4173
msgid "BYTE expression not in the range 0..255"
msgstr ""
-#: config/tc-mmix.c:4223 config/tc-mmix.c:4239
+#: config/tc-mmix.c:4222 config/tc-mmix.c:4238
msgid "data item with alignment larger than location"
msgstr ""
@@ -13170,14 +13163,14 @@ msgid ""
"none yet\n"
msgstr ""
-#: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1691
+#: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1691
#: config/tc-v850.c:2328
#, c-format
msgid "Unrecognized opcode: `%s'"
msgstr ""
#. xgettext:c-format.
-#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3969
+#: config/tc-mn10200.c:1132 config/tc-mn10300.c:1821 config/tc-ppc.c:3971
#: config/tc-s390.c:1604 config/tc-v850.c:3043
#, c-format
msgid "junk at end of line: `%s'"
@@ -14151,7 +14144,7 @@ msgstr ""
msgid "Used FPU instructions requires enabling FPU extension"
msgstr ""
-#: config/tc-nds32.c:7853
+#: config/tc-nds32.c:7852
#, c-format
msgid "Internal error: Unknown fixup type %d (`%s')"
msgstr ""
@@ -14236,12 +14229,12 @@ msgstr ""
msgid "internal error: broken opcode descriptor for `%s %s'\n"
msgstr ""
-#: config/tc-nios2.c:1480 config/tc-pru.c:863
+#: config/tc-nios2.c:1480 config/tc-pru.c:862
msgid "can't create relocation"
msgstr ""
-#: config/tc-nios2.c:1511 config/tc-pru.c:997 config/tc-pru.c:1017
-#: config/tc-pru.c:1044 config/tc-pru.c:1063 config/tc-pru.c:1077
+#: config/tc-nios2.c:1511 config/tc-pru.c:996 config/tc-pru.c:1016
+#: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
#, c-format
msgid "unknown register %s"
msgstr ""
@@ -14299,13 +14292,13 @@ msgstr ""
msgid "Invalid constant operand %s"
msgstr ""
-#: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1319
-#: config/tc-pru.c:1344 config/tc-pru.c:1364
+#: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1318
+#: config/tc-pru.c:1343 config/tc-pru.c:1363
#, c-format
msgid "badly formed expression near %s"
msgstr ""
-#: config/tc-nios2.c:3119 config/tc-pru.c:1390
+#: config/tc-nios2.c:3119 config/tc-pru.c:1389
#, c-format
msgid "expecting %c near %s"
msgstr ""
@@ -14326,12 +14319,12 @@ msgid "Big-endian R2 is not supported."
msgstr ""
#. Unrecognised instruction - error.
-#: config/tc-nios2.c:3747 config/tc-pru.c:1717
+#: config/tc-nios2.c:3747 config/tc-pru.c:1716
#, c-format
msgid "unrecognised instruction %s"
msgstr ""
-#: config/tc-nios2.c:3867 config/tc-pru.c:1773
+#: config/tc-nios2.c:3867 config/tc-pru.c:1772
#, c-format
msgid "can't represent relocation type %s"
msgstr ""
@@ -14636,659 +14629,659 @@ msgstr ""
msgid "pcrel too far"
msgstr ""
-#: config/tc-ppc.c:949 config/tc-ppc.c:957 config/tc-ppc.c:3456
+#: config/tc-ppc.c:949 config/tc-ppc.c:957 config/tc-ppc.c:3458
msgid "invalid register expression"
msgstr ""
-#: config/tc-ppc.c:1122 config/tc-ppc.c:1180 config/tc-ppc.c:1228
+#: config/tc-ppc.c:1119 config/tc-ppc.c:1177 config/tc-ppc.c:1225
msgid "the use of -mvle requires big endian."
msgstr ""
-#: config/tc-ppc.c:1160 config/tc-ppc.c:1182
+#: config/tc-ppc.c:1157 config/tc-ppc.c:1179
msgid "the use of -mvle requires -a32."
msgstr ""
-#: config/tc-ppc.c:1162
+#: config/tc-ppc.c:1159
#, c-format
msgid "%s unsupported"
msgstr ""
-#: config/tc-ppc.c:1255 config/tc-s390.c:435 config/tc-s390.c:442
+#: config/tc-ppc.c:1252 config/tc-s390.c:435 config/tc-s390.c:442
#, c-format
msgid "invalid switch -m%s"
msgstr ""
-#: config/tc-ppc.c:1286
+#: config/tc-ppc.c:1283
msgid "--nops needs a numeric argument"
msgstr ""
-#: config/tc-ppc.c:1322
+#: config/tc-ppc.c:1319
#, c-format
msgid "PowerPC options:\n"
msgstr ""
-#: config/tc-ppc.c:1324
+#: config/tc-ppc.c:1321
#, c-format
msgid "-a32 generate ELF32/XCOFF32\n"
msgstr ""
-#: config/tc-ppc.c:1327
+#: config/tc-ppc.c:1324
#, c-format
msgid "-a64 generate ELF64/XCOFF64\n"
msgstr ""
-#: config/tc-ppc.c:1329
+#: config/tc-ppc.c:1326
#, c-format
msgid "-u ignored\n"
msgstr ""
-#: config/tc-ppc.c:1331
+#: config/tc-ppc.c:1328
#, c-format
msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
msgstr ""
-#: config/tc-ppc.c:1333
+#: config/tc-ppc.c:1330
#, c-format
msgid "-mpwr generate code for POWER (RIOS1)\n"
msgstr ""
-#: config/tc-ppc.c:1335
+#: config/tc-ppc.c:1332
#, c-format
msgid "-m601 generate code for PowerPC 601\n"
msgstr ""
-#: config/tc-ppc.c:1337
+#: config/tc-ppc.c:1334
#, c-format
msgid ""
"-mppc, -mppc32, -m603, -m604\n"
" generate code for PowerPC 603/604\n"
msgstr ""
-#: config/tc-ppc.c:1340
+#: config/tc-ppc.c:1337
#, c-format
msgid "-m403 generate code for PowerPC 403\n"
msgstr ""
-#: config/tc-ppc.c:1342
+#: config/tc-ppc.c:1339
#, c-format
msgid "-m405 generate code for PowerPC 405\n"
msgstr ""
-#: config/tc-ppc.c:1344
+#: config/tc-ppc.c:1341
#, c-format
msgid "-m440 generate code for PowerPC 440\n"
msgstr ""
-#: config/tc-ppc.c:1346
+#: config/tc-ppc.c:1343
#, c-format
msgid "-m464 generate code for PowerPC 464\n"
msgstr ""
-#: config/tc-ppc.c:1348
+#: config/tc-ppc.c:1345
#, c-format
msgid "-m476 generate code for PowerPC 476\n"
msgstr ""
-#: config/tc-ppc.c:1350
+#: config/tc-ppc.c:1347
#, c-format
msgid ""
"-m7400, -m7410, -m7450, -m7455\n"
" generate code for PowerPC 7400/7410/7450/7455\n"
msgstr ""
-#: config/tc-ppc.c:1353
+#: config/tc-ppc.c:1350
#, c-format
msgid ""
"-m750cl, -mgekko, -mbroadway\n"
" generate code for PowerPC 750cl/Gekko/Broadway\n"
msgstr ""
-#: config/tc-ppc.c:1356
+#: config/tc-ppc.c:1353
#, c-format
msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
msgstr ""
-#: config/tc-ppc.c:1358
+#: config/tc-ppc.c:1355
#, c-format
msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
msgstr ""
-#: config/tc-ppc.c:1360
+#: config/tc-ppc.c:1357
#, c-format
msgid ""
"-mppc64bridge generate code for PowerPC 64, including bridge "
"insns\n"
msgstr ""
-#: config/tc-ppc.c:1362
+#: config/tc-ppc.c:1359
#, c-format
msgid "-mbooke generate code for 32-bit PowerPC BookE\n"
msgstr ""
-#: config/tc-ppc.c:1364
+#: config/tc-ppc.c:1361
#, c-format
msgid "-ma2 generate code for A2 architecture\n"
msgstr ""
-#: config/tc-ppc.c:1366
+#: config/tc-ppc.c:1363
#, c-format
msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n"
msgstr ""
-#: config/tc-ppc.c:1368
+#: config/tc-ppc.c:1365
#, c-format
msgid ""
"-mpower5, -mpwr5, -mpwr5x\n"
" generate code for Power5 architecture\n"
msgstr ""
-#: config/tc-ppc.c:1371
+#: config/tc-ppc.c:1368
#, c-format
msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n"
msgstr ""
-#: config/tc-ppc.c:1373
+#: config/tc-ppc.c:1370
#, c-format
msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n"
msgstr ""
-#: config/tc-ppc.c:1375
+#: config/tc-ppc.c:1372
#, c-format
msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n"
msgstr ""
-#: config/tc-ppc.c:1377
+#: config/tc-ppc.c:1374
#, c-format
msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n"
msgstr ""
-#: config/tc-ppc.c:1379
+#: config/tc-ppc.c:1376
#, c-format
msgid "-mpower10, -mpwr10 generate code for Power10 architecture\n"
msgstr ""
-#: config/tc-ppc.c:1381
+#: config/tc-ppc.c:1378
#, c-format
msgid ""
"-mcell generate code for Cell Broadband Engine "
"architecture\n"
msgstr ""
-#: config/tc-ppc.c:1383
+#: config/tc-ppc.c:1380
#, c-format
msgid ""
"-mcom generate code for Power/PowerPC common instructions\n"
msgstr ""
-#: config/tc-ppc.c:1385
+#: config/tc-ppc.c:1382
#, c-format
msgid ""
"-many generate code for any architecture (PWR/PWRX/PPC)\n"
msgstr ""
-#: config/tc-ppc.c:1387
+#: config/tc-ppc.c:1384
#, c-format
msgid "-maltivec generate code for AltiVec\n"
msgstr ""
-#: config/tc-ppc.c:1389
+#: config/tc-ppc.c:1386
#, c-format
msgid ""
"-mvsx generate code for Vector-Scalar (VSX) instructions\n"
msgstr ""
-#: config/tc-ppc.c:1391
+#: config/tc-ppc.c:1388
#, c-format
msgid "-me300 generate code for PowerPC e300 family\n"
msgstr ""
-#: config/tc-ppc.c:1393
+#: config/tc-ppc.c:1390
#, c-format
msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n"
msgstr ""
-#: config/tc-ppc.c:1395
+#: config/tc-ppc.c:1392
#, c-format
msgid ""
"-me500mc, generate code for Freescale e500mc core complex\n"
msgstr ""
-#: config/tc-ppc.c:1397
+#: config/tc-ppc.c:1394
#, c-format
msgid ""
"-me500mc64, generate code for Freescale e500mc64 core complex\n"
msgstr ""
-#: config/tc-ppc.c:1399
+#: config/tc-ppc.c:1396
#, c-format
msgid ""
"-me5500, generate code for Freescale e5500 core complex\n"
msgstr ""
-#: config/tc-ppc.c:1401
+#: config/tc-ppc.c:1398
#, c-format
msgid ""
"-me6500, generate code for Freescale e6500 core complex\n"
msgstr ""
-#: config/tc-ppc.c:1403
+#: config/tc-ppc.c:1400
#, c-format
msgid "-mspe generate code for Motorola SPE instructions\n"
msgstr ""
-#: config/tc-ppc.c:1405
+#: config/tc-ppc.c:1402
#, c-format
msgid "-mspe2 generate code for Freescale SPE2 instructions\n"
msgstr ""
-#: config/tc-ppc.c:1407
+#: config/tc-ppc.c:1404
#, c-format
msgid "-mvle generate code for Freescale VLE instructions\n"
msgstr ""
-#: config/tc-ppc.c:1409
+#: config/tc-ppc.c:1406
#, c-format
msgid ""
"-mtitan generate code for AppliedMicro Titan core complex\n"
msgstr ""
-#: config/tc-ppc.c:1411
+#: config/tc-ppc.c:1408
#, c-format
msgid "-mregnames Allow symbolic names for registers\n"
msgstr ""
-#: config/tc-ppc.c:1413
+#: config/tc-ppc.c:1410
#, c-format
msgid "-mno-regnames Do not allow symbolic names for registers\n"
msgstr ""
-#: config/tc-ppc.c:1416
+#: config/tc-ppc.c:1413
#, c-format
msgid "-mrelocatable support for GCC's -mrelocatble option\n"
msgstr ""
-#: config/tc-ppc.c:1418
+#: config/tc-ppc.c:1415
#, c-format
msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
msgstr ""
-#: config/tc-ppc.c:1420
+#: config/tc-ppc.c:1417
#, c-format
msgid "-memb set PPC_EMB bit in ELF flags\n"
msgstr ""
-#: config/tc-ppc.c:1422
+#: config/tc-ppc.c:1419
#, c-format
msgid ""
"-mlittle, -mlittle-endian, -le\n"
" generate code for a little endian machine\n"
msgstr ""
-#: config/tc-ppc.c:1425
+#: config/tc-ppc.c:1422
#, c-format
msgid ""
"-mbig, -mbig-endian, -be\n"
" generate code for a big endian machine\n"
msgstr ""
-#: config/tc-ppc.c:1428
+#: config/tc-ppc.c:1425
#, c-format
msgid "-msolaris generate code for Solaris\n"
msgstr ""
-#: config/tc-ppc.c:1430
+#: config/tc-ppc.c:1427
#, c-format
msgid "-mno-solaris do not generate code for Solaris\n"
msgstr ""
-#: config/tc-ppc.c:1432
+#: config/tc-ppc.c:1429
#, c-format
msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
msgstr ""
-#: config/tc-ppc.c:1434
+#: config/tc-ppc.c:1431
#, c-format
msgid "-V print assembler version number\n"
msgstr ""
-#: config/tc-ppc.c:1436
+#: config/tc-ppc.c:1433
#, c-format
msgid "-Qy, -Qn ignored\n"
msgstr ""
-#: config/tc-ppc.c:1439
+#: config/tc-ppc.c:1436
#, c-format
msgid ""
"-nops=count when aligning, more than COUNT nops uses a branch\n"
msgstr ""
-#: config/tc-ppc.c:1441
+#: config/tc-ppc.c:1438
#, c-format
msgid "-ppc476-workaround warn if emitting data to code sections\n"
msgstr ""
-#: config/tc-ppc.c:1471
+#: config/tc-ppc.c:1468
#, c-format
msgid "unknown default cpu = %s, os = %s"
msgstr ""
-#: config/tc-ppc.c:1499
+#: config/tc-ppc.c:1496
msgid "neither Power nor PowerPC opcodes were selected."
msgstr ""
-#: config/tc-ppc.c:1557
+#: config/tc-ppc.c:1554
#, c-format
msgid "mask trims opcode bits for %s"
msgstr ""
-#: config/tc-ppc.c:1567
+#: config/tc-ppc.c:1564
#, c-format
msgid "operand index error for %s"
msgstr ""
-#: config/tc-ppc.c:1593
+#: config/tc-ppc.c:1590
#, c-format
msgid "operand %d overlap in %s"
msgstr ""
-#: config/tc-ppc.c:1602
+#: config/tc-ppc.c:1599
#, c-format
msgid "non-optional operand %d follows optional operand in %s"
msgstr ""
-#: config/tc-ppc.c:1652
+#: config/tc-ppc.c:1649
#, c-format
msgid "powerpc_operands[%d].bitm invalid"
msgstr ""
-#: config/tc-ppc.c:1659
+#: config/tc-ppc.c:1656
#, c-format
msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
msgstr ""
-#: config/tc-ppc.c:1685 config/tc-ppc.c:1736 config/tc-ppc.c:1774
-#: config/tc-ppc.c:1812
+#: config/tc-ppc.c:1682 config/tc-ppc.c:1733 config/tc-ppc.c:1771
+#: config/tc-ppc.c:1809
#, c-format
msgid "major opcode is not sorted for %s"
msgstr ""
-#: config/tc-ppc.c:1691
+#: config/tc-ppc.c:1688
#, c-format
msgid "%s is enabled by vle flag"
msgstr ""
-#: config/tc-ppc.c:1698
+#: config/tc-ppc.c:1695
#, c-format
msgid "%s not disabled by vle flag"
msgstr ""
-#: config/tc-ppc.c:2208
+#: config/tc-ppc.c:2205
#, c-format
msgid "symbol+offset@%s means symbol@%s+offset"
msgstr ""
-#: config/tc-ppc.c:2228
+#: config/tc-ppc.c:2225
#, c-format
msgid "symbol+offset@%s not supported"
msgstr ""
-#: config/tc-ppc.c:2303 config/tc-ppc.c:4267 config/tc-ppc.c:7399
+#: config/tc-ppc.c:2300 config/tc-ppc.c:4269 config/tc-ppc.c:7410
msgid "data in executable section"
msgstr ""
-#: config/tc-ppc.c:2344
+#: config/tc-ppc.c:2341
msgid "expected comma after symbol-name: rest of line ignored."
msgstr ""
-#: config/tc-ppc.c:2377
+#: config/tc-ppc.c:2374
#, c-format
msgid "ignoring attempt to re-define symbol `%s'."
msgstr ""
-#: config/tc-ppc.c:2385
+#: config/tc-ppc.c:2382
#, c-format
msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
msgstr ""
-#: config/tc-ppc.c:2403
+#: config/tc-ppc.c:2400
msgid "common alignment not a power of 2"
msgstr ""
-#: config/tc-ppc.c:2445
+#: config/tc-ppc.c:2442
#, c-format
msgid "expected comma after name `%s' in .localentry directive"
msgstr ""
-#: config/tc-ppc.c:2455
+#: config/tc-ppc.c:2452
msgid "missing expression in .localentry directive"
msgstr ""
-#: config/tc-ppc.c:2476
+#: config/tc-ppc.c:2473
#, c-format
msgid ".localentry expression for `%s' is not a valid power of 2"
msgstr ""
-#: config/tc-ppc.c:2493
+#: config/tc-ppc.c:2490
#, c-format
msgid ".localentry expression for `%s' does not evaluate to a constant"
msgstr ""
-#: config/tc-ppc.c:2508
+#: config/tc-ppc.c:2505
msgid "missing expression in .abiversion directive"
msgstr ""
-#: config/tc-ppc.c:2517
+#: config/tc-ppc.c:2514
msgid ".abiversion expression does not evaluate to a constant"
msgstr ""
-#: config/tc-ppc.c:2597
+#: config/tc-ppc.c:2594
msgid "relocation cannot be done when using -mrelocatable"
msgstr ""
-#: config/tc-ppc.c:2643
+#: config/tc-ppc.c:2640
msgid "TOC section size exceeds 64k"
msgstr ""
-#: config/tc-ppc.c:3197
+#: config/tc-ppc.c:3199
#, c-format
msgid "%s howto doesn't match size/pcrel in gas"
msgstr ""
-#: config/tc-ppc.c:3281
+#: config/tc-ppc.c:3283
#, c-format
msgid "unrecognized opcode: `%s'"
msgstr ""
#. lmw, stmw, lswi, lswx, stswi, stswx
-#: config/tc-ppc.c:3295
+#: config/tc-ppc.c:3297
#, c-format
msgid "`%s' invalid when little-endian"
msgstr ""
-#: config/tc-ppc.c:3656
+#: config/tc-ppc.c:3658
#, c-format
msgid "@tls may not be used with \"%s\" operands"
msgstr ""
-#: config/tc-ppc.c:3659
+#: config/tc-ppc.c:3661
msgid "@tls may only be used in last operand"
msgstr ""
-#: config/tc-ppc.c:3697 config/tc-ppc.c:3707 config/tc-ppc.c:3717
-#: config/tc-ppc.c:3732
+#: config/tc-ppc.c:3699 config/tc-ppc.c:3709 config/tc-ppc.c:3719
+#: config/tc-ppc.c:3734
#, c-format
msgid "%s unsupported on this instruction"
msgstr ""
-#: config/tc-ppc.c:3779
+#: config/tc-ppc.c:3781
#, c-format
msgid "assuming %s on symbol"
msgstr ""
-#: config/tc-ppc.c:3902
+#: config/tc-ppc.c:3904
msgid "unsupported relocation for DS offset field"
msgstr ""
-#: config/tc-ppc.c:3955
+#: config/tc-ppc.c:3957
#, c-format
msgid "syntax error; found `%c', expected `%c'"
msgstr ""
-#: config/tc-ppc.c:3960
+#: config/tc-ppc.c:3962
#, c-format
msgid "syntax error; end of line, expected `%c'"
msgstr ""
-#: config/tc-ppc.c:4025 config/tc-ppc.c:6576
+#: config/tc-ppc.c:4027 config/tc-ppc.c:6587
#, c-format
msgid "instruction address is not a multiple of %d"
msgstr ""
-#: config/tc-ppc.c:4151
+#: config/tc-ppc.c:4153
msgid "wrong number of operands"
msgstr ""
-#: config/tc-ppc.c:4224
+#: config/tc-ppc.c:4226
msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
msgstr ""
-#: config/tc-ppc.c:4307
+#: config/tc-ppc.c:4309
msgid "missing size"
msgstr ""
-#: config/tc-ppc.c:4316
+#: config/tc-ppc.c:4318
msgid "negative size"
msgstr ""
-#: config/tc-ppc.c:4348
+#: config/tc-ppc.c:4350
msgid "missing real symbol name"
msgstr ""
-#: config/tc-ppc.c:4387
+#: config/tc-ppc.c:4389
msgid "attempt to redefine symbol"
msgstr ""
-#: config/tc-ppc.c:4691
+#: config/tc-ppc.c:4690
#, c-format
msgid "no known dwarf XCOFF section for flag 0x%08x\n"
msgstr ""
-#: config/tc-ppc.c:4704
+#: config/tc-ppc.c:4703
#, c-format
msgid "label %s was not defined in this dwarf section"
msgstr ""
-#: config/tc-ppc.c:4818
+#: config/tc-ppc.c:4817
msgid "the XCOFF file format does not support arbitrary sections"
msgstr ""
-#: config/tc-ppc.c:4889
+#: config/tc-ppc.c:4888
msgid ".ref outside .csect"
msgstr ""
-#: config/tc-ppc.c:4910 config/tc-ppc.c:5110
+#: config/tc-ppc.c:4909 config/tc-ppc.c:5108
msgid "missing symbol name"
msgstr ""
-#: config/tc-ppc.c:4940
+#: config/tc-ppc.c:4939
msgid "missing rename string"
msgstr ""
-#: config/tc-ppc.c:4970 config/tc-ppc.c:5512 read.c:3689
+#: config/tc-ppc.c:4969 config/tc-ppc.c:5510
msgid "missing value"
msgstr ""
-#: config/tc-ppc.c:4988
+#: config/tc-ppc.c:4987
msgid "illegal .stabx expression; zero assumed"
msgstr ""
-#: config/tc-ppc.c:5020
+#: config/tc-ppc.c:5019
msgid "missing class"
msgstr ""
-#: config/tc-ppc.c:5029
+#: config/tc-ppc.c:5028
msgid "missing type"
msgstr ""
-#: config/tc-ppc.c:5056
+#: config/tc-ppc.c:5055
msgid ".stabx of storage class stsym must be within .bs/.es"
msgstr ""
-#: config/tc-ppc.c:5300
+#: config/tc-ppc.c:5298
msgid "nested .bs blocks"
msgstr ""
-#: config/tc-ppc.c:5331
+#: config/tc-ppc.c:5329
msgid ".es without preceding .bs"
msgstr ""
-#: config/tc-ppc.c:5504
+#: config/tc-ppc.c:5502
msgid "non-constant byte count"
msgstr ""
-#: config/tc-ppc.c:5579
+#: config/tc-ppc.c:5577
msgid ".tc not in .toc section"
msgstr ""
-#: config/tc-ppc.c:5597
+#: config/tc-ppc.c:5595
msgid ".tc with no label"
msgstr ""
-#: config/tc-ppc.c:5625
+#: config/tc-ppc.c:5623
#, c-format
msgid ".tc with storage class %d not yet supported"
msgstr ""
-#: config/tc-ppc.c:5695 config/tc-s390.c:1960
+#: config/tc-ppc.c:5692 config/tc-s390.c:1960
msgid ".machine stack overflow"
msgstr ""
-#: config/tc-ppc.c:5702 config/tc-s390.c:1971
+#: config/tc-ppc.c:5699 config/tc-s390.c:1971
msgid ".machine stack underflow"
msgstr ""
-#: config/tc-ppc.c:5709 config/tc-s390.c:1983
+#: config/tc-ppc.c:5718 config/tc-s390.c:1983
#, c-format
msgid "invalid machine `%s'"
msgstr ""
-#: config/tc-ppc.c:5752
+#: config/tc-ppc.c:5762
msgid "bad symbol suffix"
msgstr ""
-#: config/tc-ppc.c:5851
+#: config/tc-ppc.c:5861
msgid "unrecognized symbol suffix"
msgstr ""
-#: config/tc-ppc.c:5939
+#: config/tc-ppc.c:5949
msgid ".ef with no preceding .function"
msgstr ""
-#: config/tc-ppc.c:6074
+#: config/tc-ppc.c:6085
#, c-format
msgid "warning: symbol %s has no csect"
msgstr ""
-#: config/tc-ppc.c:6406
+#: config/tc-ppc.c:6417
msgid "symbol in .toc does not match any .tc"
msgstr ""
-#: config/tc-ppc.c:7104
+#: config/tc-ppc.c:7115
#, c-format
msgid "%s unsupported as instruction fixup"
msgstr ""
-#: config/tc-ppc.c:7203
+#: config/tc-ppc.c:7214
#, c-format
msgid "unsupported relocation against %s"
msgstr ""
-#: config/tc-ppc.c:7361
+#: config/tc-ppc.c:7372
#, c-format
msgid "R_TLSML relocation doesn't target a symbol named \"_$TLSML\". %s"
msgstr ""
-#: config/tc-ppc.c:7382
+#: config/tc-ppc.c:7393
#, c-format
msgid "Gas failure, reloc value %d\n"
msgstr ""
@@ -15311,73 +15304,73 @@ msgstr ""
msgid "residual low bits in pmem diff relocation"
msgstr ""
-#: config/tc-pru.c:939 config/tc-pru.c:972
+#: config/tc-pru.c:938 config/tc-pru.c:971
#, c-format
msgid "trailing garbage after expression: %s"
msgstr ""
-#: config/tc-pru.c:944
+#: config/tc-pru.c:943
#, c-format
msgid "expected expression, got %s"
msgstr ""
-#: config/tc-pru.c:977
+#: config/tc-pru.c:976
#, c-format
msgid "expected constant expression, got %s"
msgstr ""
-#: config/tc-pru.c:1030
+#: config/tc-pru.c:1029
msgid "data transfer register cannot be halfword"
msgstr ""
-#: config/tc-pru.c:1049
+#: config/tc-pru.c:1048
msgid "destination register must be full-word"
msgstr ""
-#: config/tc-pru.c:1081
+#: config/tc-pru.c:1080
#, c-format
msgid "cannot use partial register %s for addressing"
msgstr ""
-#: config/tc-pru.c:1094
+#: config/tc-pru.c:1093
#, c-format
msgid "value %lu is too large for a byte operand"
msgstr ""
-#: config/tc-pru.c:1116
+#: config/tc-pru.c:1115
#, c-format
msgid "loop count constant %ld is out of range [1..%d]"
msgstr ""
-#: config/tc-pru.c:1216 config/tc-pru.c:1242
+#: config/tc-pru.c:1215 config/tc-pru.c:1241
#, c-format
msgid "byte count constant %ld is out of range [1..%d]"
msgstr ""
-#: config/tc-pru.c:1223 config/tc-pru.c:1249
+#: config/tc-pru.c:1222 config/tc-pru.c:1248
msgid "only r0 can be used as byte count register"
msgstr ""
-#: config/tc-pru.c:1225 config/tc-pru.c:1251
+#: config/tc-pru.c:1224 config/tc-pru.c:1250
msgid "only r0.bX byte fields of r0 can be used as byte count"
msgstr ""
-#: config/tc-pru.c:1264
+#: config/tc-pru.c:1263
#, c-format
msgid "invalid constant table offset %ld"
msgstr ""
-#: config/tc-pru.c:1275
+#: config/tc-pru.c:1274
#, c-format
msgid "invalid WakeOnStatus %ld"
msgstr ""
-#: config/tc-pru.c:1286
+#: config/tc-pru.c:1285
#, c-format
msgid "invalid XFR WideBus Address %ld"
msgstr ""
-#: config/tc-pru.c:1546
+#: config/tc-pru.c:1545
#, c-format
msgid ""
"PRU options:\n"
@@ -15385,7 +15378,7 @@ msgid ""
" -mno-link-relax don't generate relocations for linker relaxation.\n"
msgstr ""
-#: config/tc-pru.c:1819
+#: config/tc-pru.c:1818
#, c-format
msgid "Label \"%s\" matches a CPU register name"
msgstr ""
@@ -15591,25 +15584,21 @@ msgstr ""
msgid "internal: bad relocation #%d"
msgstr ""
-#: config/tc-riscv.c:3205
-msgid "unsupported symbol subtraction"
-msgstr ""
-
-#: config/tc-riscv.c:3314
+#: config/tc-riscv.c:3313
msgid ".option pop with no .option push"
msgstr ""
-#: config/tc-riscv.c:3324
+#: config/tc-riscv.c:3323
#, c-format
msgid "unrecognized .option directive: %s\n"
msgstr ""
-#: config/tc-riscv.c:3499
+#: config/tc-riscv.c:3498
#, c-format
msgid "cannot represent %s relocation in object file"
msgstr ""
-#: config/tc-riscv.c:3640
+#: config/tc-riscv.c:3639
#, c-format
msgid ""
"RISC-V options:\n"
@@ -15628,26 +15617,26 @@ msgid ""
" -mno-arch-attr don't generate RISC-V arch attribute\n"
msgstr ""
-#: config/tc-riscv.c:3678
+#: config/tc-riscv.c:3677
#, c-format
msgid "unknown register `%s'"
msgstr ""
-#: config/tc-riscv.c:3700
+#: config/tc-riscv.c:3699
#, c-format
msgid "non-constant .%cleb128 is not supported"
msgstr ""
-#: config/tc-riscv.c:3785
+#: config/tc-riscv.c:3784
#, c-format
msgid "internal: bad RISC-V privileged spec (%s)"
msgstr ""
-#: config/tc-riscv.c:3868
+#: config/tc-riscv.c:3867
msgid "architecture elf attributes must set before any instructions"
msgstr ""
-#: config/tc-riscv.c:3886
+#: config/tc-riscv.c:3885
msgid "privileged elf attributes must set before any instructions"
msgstr ""
@@ -16155,26 +16144,21 @@ msgstr ""
msgid "invalid machine mode `%s'"
msgstr ""
-#: config/tc-s390.c:2258
-#, c-format
-msgid "cannot emit relocation %s against subsy symbol %s"
-msgstr ""
-
-#: config/tc-s390.c:2375
+#: config/tc-s390.c:2372
msgid "unsupported relocation type"
msgstr ""
-#: config/tc-s390.c:2430
+#: config/tc-s390.c:2427
#, c-format
msgid "cannot emit PC relative %s relocation%s%s"
msgstr ""
-#: config/tc-s390.c:2569
+#: config/tc-s390.c:2566
#, c-format
msgid "Gas failure, reloc type %s\n"
msgstr ""
-#: config/tc-s390.c:2571
+#: config/tc-s390.c:2568
#, c-format
msgid "Gas failure, reloc type #%i\n"
msgstr ""
@@ -17115,7 +17099,7 @@ msgstr ""
#: config/tc-sparc.c:3646 config/tc-sparc.c:3653 config/tc-sparc.c:3660
#: config/tc-sparc.c:3667 config/tc-sparc.c:3674 config/tc-sparc.c:3683
#: config/tc-sparc.c:3695 config/tc-sparc.c:3706 config/tc-sparc.c:3728
-#: config/tc-sparc.c:3752 write.c:1189
+#: config/tc-sparc.c:3752 write.c:1184
msgid "relocation overflow"
msgstr ""
@@ -17278,7 +17262,7 @@ msgstr ""
msgid "Relaxation should never occur"
msgstr ""
-#: config/tc-spu.c:1008
+#: config/tc-spu.c:1005
#, c-format
msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
msgstr ""
@@ -17461,231 +17445,231 @@ msgstr ""
msgid "first operand is too large for a 24-bit displacement"
msgstr ""
-#: config/tc-tic4x.c:389
+#: config/tc-tic4x.c:391
msgid "Nan, using zero."
msgstr ""
-#: config/tc-tic4x.c:507
+#: config/tc-tic4x.c:509
#, c-format
msgid "Cannot represent exponent in %d bits"
msgstr ""
-#: config/tc-tic4x.c:590 config/tc-tic4x.c:600
+#: config/tc-tic4x.c:592 config/tc-tic4x.c:602
msgid "Invalid floating point number"
msgstr ""
-#: config/tc-tic4x.c:719
+#: config/tc-tic4x.c:721
msgid "Comma expected\n"
msgstr ""
-#: config/tc-tic4x.c:752 config/tc-tic54x.c:470
+#: config/tc-tic4x.c:754 config/tc-tic54x.c:470
msgid ".bss size argument missing\n"
msgstr ""
-#: config/tc-tic4x.c:760
+#: config/tc-tic4x.c:762
#, c-format
msgid ".bss size %ld < 0!"
msgstr ""
-#: config/tc-tic4x.c:893
+#: config/tc-tic4x.c:895
msgid "Non-constant symbols not allowed\n"
msgstr ""
-#: config/tc-tic4x.c:924
+#: config/tc-tic4x.c:926
msgid "Symbol missing\n"
msgstr ""
#. Skip null symbol terminator.
-#: config/tc-tic4x.c:972
+#: config/tc-tic4x.c:974
msgid ".sect: subsection name ignored"
msgstr ""
-#: config/tc-tic4x.c:1000 config/tc-tic4x.c:1101 config/tc-tic54x.c:1427
+#: config/tc-tic4x.c:1002 config/tc-tic4x.c:1103 config/tc-tic54x.c:1427
#, c-format
msgid "Error setting flags for \"%s\": %s"
msgstr ""
-#: config/tc-tic4x.c:1032
+#: config/tc-tic4x.c:1034
msgid ".set syntax invalid\n"
msgstr ""
-#: config/tc-tic4x.c:1090
+#: config/tc-tic4x.c:1092
msgid ".usect: non-zero alignment flag ignored"
msgstr ""
-#: config/tc-tic4x.c:1121
+#: config/tc-tic4x.c:1123
#, c-format
msgid "This assembler does not support processor generation %ld"
msgstr ""
-#: config/tc-tic4x.c:1125
+#: config/tc-tic4x.c:1127
msgid "Changing processor generation on fly not supported..."
msgstr ""
-#: config/tc-tic4x.c:1412
+#: config/tc-tic4x.c:1414
msgid "Auxiliary register AR0--AR7 required for indirect"
msgstr ""
-#: config/tc-tic4x.c:1426
+#: config/tc-tic4x.c:1428
#, c-format
msgid "Bad displacement %d (require 0--255)\n"
msgstr ""
-#: config/tc-tic4x.c:1444
+#: config/tc-tic4x.c:1446
msgid "Index register IR0,IR1 required for displacement"
msgstr ""
-#: config/tc-tic4x.c:1512
+#: config/tc-tic4x.c:1514
msgid "Expecting a register name"
msgstr ""
-#: config/tc-tic4x.c:1524 config/tc-tic4x.c:1547 config/tc-tic4x.c:1613
+#: config/tc-tic4x.c:1526 config/tc-tic4x.c:1549 config/tc-tic4x.c:1615
msgid "Number too large"
msgstr ""
-#: config/tc-tic4x.c:1537 config/tc-tic4x.c:1560
+#: config/tc-tic4x.c:1539 config/tc-tic4x.c:1562
msgid "Expecting a constant value"
msgstr ""
-#: config/tc-tic4x.c:1568
+#: config/tc-tic4x.c:1570
#, c-format
msgid "Bad direct addressing construct %s"
msgstr ""
-#: config/tc-tic4x.c:1572
+#: config/tc-tic4x.c:1574
#, c-format
msgid "Direct value of %ld is not suitable"
msgstr ""
-#: config/tc-tic4x.c:1596
+#: config/tc-tic4x.c:1598
msgid "Unknown indirect addressing mode"
msgstr ""
-#: config/tc-tic4x.c:1693
+#: config/tc-tic4x.c:1695
#, c-format
msgid "Immediate value of %ld is too large for ldf"
msgstr ""
-#: config/tc-tic4x.c:1733
+#: config/tc-tic4x.c:1735
msgid "Destination register must be ARn"
msgstr ""
-#: config/tc-tic4x.c:1752 config/tc-tic4x.c:2125 config/tc-tic4x.c:2184
+#: config/tc-tic4x.c:1754 config/tc-tic4x.c:2127 config/tc-tic4x.c:2186
#, c-format
msgid "Immediate value of %ld is too large"
msgstr ""
-#: config/tc-tic4x.c:1781 config/tc-tic4x.c:1986
+#: config/tc-tic4x.c:1783 config/tc-tic4x.c:1988
msgid "Invalid indirect addressing mode"
msgstr ""
-#: config/tc-tic4x.c:1805 config/tc-tic4x.c:1845 config/tc-tic4x.c:2036
-#: config/tc-tic4x.c:2058
+#: config/tc-tic4x.c:1807 config/tc-tic4x.c:1847 config/tc-tic4x.c:2038
+#: config/tc-tic4x.c:2060
msgid "Register must be Rn"
msgstr ""
-#: config/tc-tic4x.c:1859 config/tc-tic4x.c:1929 config/tc-tic4x.c:1943
+#: config/tc-tic4x.c:1861 config/tc-tic4x.c:1931 config/tc-tic4x.c:1945
msgid "Register must be R0--R7"
msgstr ""
-#: config/tc-tic4x.c:1883 config/tc-tic4x.c:1911
+#: config/tc-tic4x.c:1885 config/tc-tic4x.c:1913
#, c-format
msgid "Invalid indirect addressing mode displacement %d"
msgstr ""
-#: config/tc-tic4x.c:1957
+#: config/tc-tic4x.c:1959
msgid "Destination register must be R2 or R3"
msgstr ""
-#: config/tc-tic4x.c:1971
+#: config/tc-tic4x.c:1973
msgid "Destination register must be R0 or R1"
msgstr ""
-#: config/tc-tic4x.c:2008
+#: config/tc-tic4x.c:2010
#, c-format
msgid "Displacement value of %ld is too large"
msgstr ""
-#: config/tc-tic4x.c:2069 config/tc-tic4x.c:2200
+#: config/tc-tic4x.c:2071 config/tc-tic4x.c:2202
msgid "Floating point number not valid in expression"
msgstr ""
-#: config/tc-tic4x.c:2083
+#: config/tc-tic4x.c:2085
#, c-format
msgid "Signed immediate value %ld too large"
msgstr ""
-#: config/tc-tic4x.c:2146
+#: config/tc-tic4x.c:2148
#, c-format
msgid "Unsigned immediate value %ld too large"
msgstr ""
-#: config/tc-tic4x.c:2214
+#: config/tc-tic4x.c:2216
#, c-format
msgid "Immediate value %ld too large"
msgstr ""
-#: config/tc-tic4x.c:2233 config/tc-tic4x.c:2261
+#: config/tc-tic4x.c:2235 config/tc-tic4x.c:2263
msgid "Register must be ivtp or tvtp"
msgstr ""
-#: config/tc-tic4x.c:2247
+#: config/tc-tic4x.c:2249
msgid "Register must be address register"
msgstr ""
-#: config/tc-tic4x.c:2320
+#: config/tc-tic4x.c:2322
msgid "Source and destination register should not be equal"
msgstr ""
-#: config/tc-tic4x.c:2335
+#: config/tc-tic4x.c:2337
msgid "Equal parallel destination registers, one result will be discarded"
msgstr ""
-#: config/tc-tic4x.c:2376
+#: config/tc-tic4x.c:2378
msgid "Too many operands scanned"
msgstr ""
-#: config/tc-tic4x.c:2407
+#: config/tc-tic4x.c:2409
msgid "Parallel opcode cannot contain more than two instructions"
msgstr ""
-#: config/tc-tic4x.c:2481
+#: config/tc-tic4x.c:2483
#, c-format
msgid "Invalid operands for %s"
msgstr ""
-#: config/tc-tic4x.c:2484
+#: config/tc-tic4x.c:2486
#, c-format
msgid "Invalid instruction %s"
msgstr ""
-#: config/tc-tic4x.c:2636
+#: config/tc-tic4x.c:2638
#, c-format
msgid "Bad relocation type: 0x%02x"
msgstr ""
-#: config/tc-tic4x.c:2694
+#: config/tc-tic4x.c:2696
#, c-format
msgid "Unsupported processor generation %d"
msgstr ""
-#: config/tc-tic4x.c:2702
+#: config/tc-tic4x.c:2704
msgid "Option -b is depreciated, please use -mbig"
msgstr ""
-#: config/tc-tic4x.c:2709
+#: config/tc-tic4x.c:2711
msgid "Option -p is depreciated, please use -mmemparm"
msgstr ""
-#: config/tc-tic4x.c:2716
+#: config/tc-tic4x.c:2718
msgid "Option -r is depreciated, please use -mregparm"
msgstr ""
-#: config/tc-tic4x.c:2723
+#: config/tc-tic4x.c:2725
msgid "Option -s is depreciated, please use -msmall"
msgstr ""
-#: config/tc-tic4x.c:2752
+#: config/tc-tic4x.c:2754
#, c-format
msgid ""
"\n"
@@ -17711,12 +17695,12 @@ msgid ""
" -menhanced enable enhanced opcode support\n"
msgstr ""
-#: config/tc-tic4x.c:2797
+#: config/tc-tic4x.c:2799
#, c-format
msgid "Label \"$%d\" redefined"
msgstr ""
-#: config/tc-tic4x.c:3007
+#: config/tc-tic4x.c:3009
#, c-format
msgid "Reloc %d not supported by object file format"
msgstr ""
@@ -19433,7 +19417,7 @@ msgstr ""
msgid "missing table index"
msgstr ""
-#: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3878
+#: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3966
#, c-format
msgid "junk at end of line, first unrecognized character is `%c'"
msgstr ""
@@ -20659,56 +20643,56 @@ msgstr ""
msgid "CFI is not supported for this target"
msgstr ""
-#: dwarf2dbg.c:379 dwarf2dbg.c:2944
+#: dwarf2dbg.c:379 dwarf2dbg.c:2964
msgid "view number mismatch"
msgstr ""
-#: dwarf2dbg.c:655 dwarf2dbg.c:1112
+#: dwarf2dbg.c:670 dwarf2dbg.c:1127
#, c-format
msgid "file number %lu is too big"
msgstr ""
-#: dwarf2dbg.c:821
+#: dwarf2dbg.c:836
#, c-format
msgid ""
"file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)"
msgstr ""
-#: dwarf2dbg.c:1062 dwarf2dbg.c:1164
+#: dwarf2dbg.c:1077 dwarf2dbg.c:1179
msgid "file number less than one"
msgstr ""
-#: dwarf2dbg.c:1097
+#: dwarf2dbg.c:1112
msgid "md5 value too small or not a constant"
msgstr ""
-#: dwarf2dbg.c:1171 dwarf2dbg.c:2194
+#: dwarf2dbg.c:1186 dwarf2dbg.c:2214
#, c-format
msgid "unassigned file number %ld"
msgstr ""
-#: dwarf2dbg.c:1240
+#: dwarf2dbg.c:1255
msgid "is_stmt value not 0 or 1"
msgstr ""
-#: dwarf2dbg.c:1252
+#: dwarf2dbg.c:1267
msgid "isa number less than zero"
msgstr ""
-#: dwarf2dbg.c:1264
+#: dwarf2dbg.c:1279
msgid "discriminator less than zero"
msgstr ""
-#: dwarf2dbg.c:1283
+#: dwarf2dbg.c:1298
msgid "numeric view can only be asserted to zero"
msgstr ""
-#: dwarf2dbg.c:1321
+#: dwarf2dbg.c:1336
#, c-format
msgid "unknown .loc sub-directive `%s'"
msgstr ""
-#: dwarf2dbg.c:2307
+#: dwarf2dbg.c:2327
msgid "internal error: unknown dwarf2 format"
msgstr ""
@@ -20889,11 +20873,11 @@ msgstr ""
msgid "GP prologue size exceeds field size, using 0 instead"
msgstr ""
-#: expr.c:73 read.c:3944
+#: expr.c:73 read.c:4032
msgid "bignum invalid"
msgstr ""
-#: expr.c:75 read.c:3946 read.c:4452 read.c:5253
+#: expr.c:75 read.c:4034 read.c:4540 read.c:5315
msgid "floating point number invalid"
msgstr ""
@@ -20937,7 +20921,7 @@ msgstr ""
msgid "missing '%c'"
msgstr ""
-#: expr.c:1007 read.c:4737
+#: expr.c:1007 read.c:4825
msgid "EBCDIC constants are not supported"
msgstr ""
@@ -20975,11 +20959,11 @@ msgstr ""
msgid "right operand is a float; integer 0 assumed"
msgstr ""
-#: expr.c:1948 symbols.c:1560
+#: expr.c:1948 symbols.c:1570
msgid "division by zero"
msgstr ""
-#: expr.c:1954 symbols.c:1571
+#: expr.c:1954 symbols.c:1581
msgid "shift count"
msgstr ""
@@ -20999,7 +20983,7 @@ msgstr ""
msgid "attempt to allocate data in common section"
msgstr ""
-#: frags.c:115 write.c:1480
+#: frags.c:115 write.c:1475
#, c-format
msgid "can't extend frag %lu char"
msgid_plural "can't extend frag %lu chars"
@@ -21325,11 +21309,11 @@ msgid ""
"single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
msgstr ""
-#: read.c:823 read.c:2877 read.c:3448
+#: read.c:823 read.c:2877 read.c:3471
msgid "ignoring fill value in absolute section"
msgstr ""
-#: read.c:825 read.c:2892 read.c:3487
+#: read.c:825 read.c:2892 read.c:3510
#, c-format
msgid "ignoring fill value in section `%s'"
msgstr ""
@@ -21505,240 +21489,240 @@ msgstr ""
msgid "%s without %s"
msgstr ""
-#: read.c:3401
+#: read.c:3424
msgid "unsupported variable size or fill value"
msgstr ""
-#: read.c:3409
+#: read.c:3432
#, c-format
msgid "size value for space directive too large: %lx"
msgstr ""
-#: read.c:3438
+#: read.c:3461
msgid ".space repeat count is zero, ignored"
msgstr ""
-#: read.c:3440
+#: read.c:3463
msgid ".space repeat count is negative, ignored"
msgstr ""
-#: read.c:3471
+#: read.c:3494
msgid "space allocation too complex in absolute section"
msgstr ""
-#: read.c:3477
+#: read.c:3500
msgid "space allocation too complex in common section"
msgstr ""
-#: read.c:3595
+#: read.c:3618
msgid "unsupported variable nop control in .nops directive"
msgstr ""
-#: read.c:3601
+#: read.c:3624
msgid "negative nop control byte, ignored"
msgstr ""
-#: read.c:3831
+#: read.c:3693
+#, c-format
+msgid "unknown floating type '%c'"
+msgstr ""
+
+#: read.c:3919
#, c-format
msgid "%s: would close weakref loop: %s"
msgstr ""
-#: read.c:3881
+#: read.c:3969
#, c-format
msgid "junk at end of line, first unrecognized character valued 0x%x"
msgstr ""
-#: read.c:4010 write.c:2391
+#: read.c:4098 write.c:2386
#, c-format
msgid "`%s' can't be equated to common symbol `%s'"
msgstr ""
-#: read.c:4138
+#: read.c:4226
msgid "unexpected `\"' in expression"
msgstr ""
-#: read.c:4151
+#: read.c:4239
msgid "rva without symbol"
msgstr ""
-#: read.c:4220
+#: read.c:4308
msgid "missing or bad offset expression"
msgstr ""
-#: read.c:4244
+#: read.c:4332
msgid "missing reloc type"
msgstr ""
-#: read.c:4268
+#: read.c:4356
msgid "unrecognized reloc type"
msgstr ""
-#: read.c:4284
+#: read.c:4372
msgid "bad reloc expression"
msgstr ""
-#: read.c:4446 read.c:5247
+#: read.c:4534 read.c:5309
msgid "zero assumed for missing expression"
msgstr ""
-#: read.c:4466 read.c:5276
+#: read.c:4554 read.c:5338
msgid "attempt to store value in absolute section"
msgstr ""
-#: read.c:4473 read.c:5282
+#: read.c:4561 read.c:5344
#, c-format
msgid "attempt to store non-zero value in section `%s'"
msgstr ""
#. Leading bits contain both 0s & 1s.
-#: read.c:4556
+#: read.c:4644
#, c-format
msgid "value 0x%s truncated to 0x%s"
msgstr ""
-#: read.c:4599
+#: read.c:4687
#, c-format
msgid "bignum truncated to %d byte"
msgid_plural "bignum truncated to %d bytes"
msgstr[0] ""
msgstr[1] ""
-#: read.c:4808 read.c:4985
+#: read.c:4896 read.c:5047
msgid "unresolvable or nonpositive repeat count; using 1"
msgstr ""
-#: read.c:4857
-#, c-format
-msgid "unknown floating type type '%c'"
-msgstr ""
-
-#: read.c:4879
+#: read.c:4939
msgid "floating point constant too large"
msgstr ""
-#: read.c:4942
+#: read.c:5004
msgid "attempt to store float in absolute section"
msgstr ""
-#: read.c:4949
+#: read.c:5011
#, c-format
msgid "attempt to store float in section `%s'"
msgstr ""
-#: read.c:5365
+#: read.c:5427
#, c-format
msgid "attempt to store non-empty string in section `%s'"
msgstr ""
-#: read.c:5427
+#: read.c:5489
msgid "strings must be placed into a section"
msgstr ""
-#: read.c:5494
+#: read.c:5556
msgid "expected <nn>"
msgstr ""
#. To be compatible with BSD 4.2 as: give the luser a linefeed!!
-#: read.c:5535 read.c:5622
+#: read.c:5597 read.c:5684
msgid "unterminated string; newline inserted"
msgstr ""
-#: read.c:5636
+#: read.c:5698
msgid "bad escaped character in string"
msgstr ""
-#: read.c:5660
+#: read.c:5722
msgid "expected address expression"
msgstr ""
-#: read.c:5679
+#: read.c:5741
#, c-format
msgid "symbol \"%s\" undefined; zero assumed"
msgstr ""
-#: read.c:5682
+#: read.c:5744
msgid "some symbol undefined; zero assumed"
msgstr ""
-#: read.c:5716
+#: read.c:5778
msgid "this string may not contain '\\0'"
msgstr ""
-#: read.c:5753
+#: read.c:5815
msgid "missing string"
msgstr ""
-#: read.c:5844
+#: read.c:5906
#, c-format
msgid ".incbin count zero, ignoring `%s'"
msgstr ""
-#: read.c:5870
+#: read.c:5932
#, c-format
msgid "file not found: %s"
msgstr ""
-#: read.c:5884
+#: read.c:5946
#, c-format
msgid "unable to include `%s'"
msgstr ""
-#: read.c:5893
+#: read.c:5955
#, c-format
msgid "seek to end of .incbin file failed `%s'"
msgstr ""
-#: read.c:5904
+#: read.c:5966
#, c-format
msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
msgstr ""
-#: read.c:5911
+#: read.c:5973
#, c-format
msgid "could not skip to %ld in file `%s'"
msgstr ""
-#: read.c:5920
+#: read.c:5982
#, c-format
msgid "truncated file `%s', %ld of %ld bytes read"
msgstr ""
-#: read.c:6077
+#: read.c:6139
msgid "missing .func"
msgstr ""
-#: read.c:6094
+#: read.c:6156
msgid ".endfunc missing for previous .func"
msgstr ""
-#: read.c:6153
+#: read.c:6215
#, c-format
msgid ".bundle_align_mode alignment too large (maximum %u)"
msgstr ""
-#: read.c:6158
+#: read.c:6220
msgid "cannot change .bundle_align_mode inside .bundle_lock"
msgstr ""
-#: read.c:6172
+#: read.c:6234
msgid ".bundle_lock is meaningless without .bundle_align_mode"
msgstr ""
-#: read.c:6193
+#: read.c:6255
msgid ".bundle_unlock without preceding .bundle_lock"
msgstr ""
-#: read.c:6206
+#: read.c:6268
#, c-format
msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
msgstr ""
-#: read.c:6305
+#: read.c:6367
#, c-format
msgid "missing closing `%c'"
msgstr ""
-#: read.c:6307
+#: read.c:6369
msgid "stray `\\'"
msgstr ""
@@ -21809,180 +21793,185 @@ msgstr ""
msgid "cannot convert expression symbol %s to complex relocation"
msgstr ""
-#: symbols.c:1562
+#: symbols.c:1572
#, c-format
msgid "division by zero when setting `%s'"
msgstr ""
#. See PR 20895 for a reproducer.
-#: symbols.c:1612
+#: symbols.c:1622
msgid "Invalid operation on symbol"
msgstr ""
-#: symbols.c:1662 write.c:2440
+#: symbols.c:1672 write.c:2435
#, c-format
msgid "can't resolve value for symbol `%s'"
msgstr ""
-#: symbols.c:2123
+#: symbols.c:2133
#, c-format
msgid "\"%d\" (instance number %d of a %s label)"
msgstr ""
-#: symbols.c:2152
+#: symbols.c:2162
#, c-format
msgid "attempt to get value of unresolved symbol `%s'"
msgstr ""
#. Do not reassign section symbols.
-#: symbols.c:2432
+#: symbols.c:2442
msgid "can't make section symbol global"
msgstr ""
-#: symbols.c:2438
+#: symbols.c:2448
msgid "can't make register symbol global"
msgstr ""
-#: symbols.c:2544
+#: symbols.c:2554
#, c-format
msgid "Accessing function `%s' as thread-local object"
msgstr ""
-#: symbols.c:2548
+#: symbols.c:2558
#, c-format
msgid "Accessing `%s' as thread-local object"
msgstr ""
-#: write.c:167
+#: write.c:158
#, c-format
msgid "field fx_size too small to hold %lu"
msgstr ""
-#: write.c:454
+#: write.c:445
#, c-format
msgid "attempt to .org/.space/.nops backwards? (%ld)"
msgstr ""
-#: write.c:476
+#: write.c:467
#, c-format
msgid "leb128 operand is an undefined symbol: %s"
msgstr ""
-#: write.c:707
+#: write.c:698
msgid "invalid offset expression"
msgstr ""
-#: write.c:729
+#: write.c:720
msgid "invalid reloc expression"
msgstr ""
-#: write.c:1122
+#: write.c:906
+#, c-format
+msgid "can't resolve %s - %s"
+msgstr ""
+
+#: write.c:1117
#, c-format
msgid "value of %s too large for field of %d byte at %s"
msgid_plural "value of %s too large for field of %d bytes at %s"
msgstr[0] ""
msgstr[1] ""
-#: write.c:1138
+#: write.c:1133
#, c-format
msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
msgstr ""
-#: write.c:1179
+#: write.c:1174
msgid "redefined symbol cannot be used on reloc"
msgstr ""
-#: write.c:1192
+#: write.c:1187
msgid "relocation out of range"
msgstr ""
-#: write.c:1195
+#: write.c:1190
#, c-format
msgid "%s:%u: bad return from bfd_install_relocation: %x"
msgstr ""
-#: write.c:1223
+#: write.c:1218
msgid "reloc not within (fixed part of) section"
msgstr ""
-#: write.c:1295
+#: write.c:1290
msgid "internal error: fixup not contained within frag"
msgstr ""
-#: write.c:1413 write.c:1550
+#: write.c:1408 write.c:1545
msgid "can't extend frag"
msgstr ""
-#: write.c:1598
+#: write.c:1593
msgid "unimplemented .nops directive"
msgstr ""
-#: write.c:1632
+#: write.c:1627
#, c-format
msgid "can't write %ld byte to section %s of %s: '%s'"
msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
msgstr[0] ""
msgstr[1] ""
-#: write.c:1658 write.c:1687 write.c:1724
+#: write.c:1653 write.c:1682 write.c:1719
#, c-format
msgid "can't fill %ld byte in section %s of %s: '%s'"
msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
msgstr[0] ""
msgstr[1] ""
-#: write.c:1939
+#: write.c:1934
msgid "unable to create reloc for build note"
msgstr ""
-#: write.c:1943
+#: write.c:1938
msgid "<gnu build note>"
msgstr ""
-#: write.c:2356
+#: write.c:2351
#, c-format
msgid "%s: global symbols not supported in common sections"
msgstr ""
-#: write.c:2370
+#: write.c:2365
#, c-format
msgid "local label `%s' is not defined"
msgstr ""
-#: write.c:2398
+#: write.c:2393
#, c-format
msgid "can't make global register symbol `%s'"
msgstr ""
-#: write.c:2707
+#: write.c:2702
#, c-format
msgid "alignment padding (%lu byte) not a multiple of %ld"
msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
msgstr[0] ""
msgstr[1] ""
-#: write.c:2876
+#: write.c:2871
#, c-format
msgid ".word %s-%s+%s didn't fit"
msgstr ""
-#: write.c:2970
+#: write.c:2965
msgid "padding added"
msgstr ""
-#: write.c:3021
+#: write.c:3016
msgid "attempt to move .org backwards"
msgstr ""
-#: write.c:3046
+#: write.c:3041
msgid ".space, .nops or .fill specifies non-absolute value"
msgstr ""
-#: write.c:3061
+#: write.c:3056
msgid ".space, .nops or .fill with negative value, ignored"
msgstr ""
-#: write.c:3133
+#: write.c:3128
#, c-format
msgid ""
"Infinite loop encountered whilst attempting to compute the addresses of "
diff --git a/gas/testsuite/gas/arm/blx-bl-convert.d b/gas/testsuite/gas/arm/blx-bl-convert.d
index c3e0055..d7a51f0 100644
--- a/gas/testsuite/gas/arm/blx-bl-convert.d
+++ b/gas/testsuite/gas/arm/blx-bl-convert.d
@@ -1,7 +1,7 @@
#name: blx->bl convert under no -march/cpu
#warning_output: blx-bl-convert.l
#objdump: -d
-#skip: *-*-pe *-wince-* *-*-vxworks *-*-netbsdelf *-*-nto*
+#skip: *-*-pe *-wince-* *-*-vxworks *-*-netbsd* *-*-nto*
.*: file format .*
diff --git a/gas/testsuite/gas/arm/blx-local-thumb.d b/gas/testsuite/gas/arm/blx-local-thumb.d
index 18af8e6..61b1fbd 100644
--- a/gas/testsuite/gas/arm/blx-local-thumb.d
+++ b/gas/testsuite/gas/arm/blx-local-thumb.d
@@ -1,6 +1,6 @@
#name: Local BLX instructions in Thumb mode.
#objdump: -drw --prefix-addresses --show-raw-insn
-#skip: *-*-pe *-*-wince *-*nto* *-*netbsdelf*
+#skip: *-*-pe *-*-wince *-*nto* *-*netbsd*
#as:
#warning_output: blx-local-thumb.l
diff --git a/gas/testsuite/gas/sh/basic.exp b/gas/testsuite/gas/sh/basic.exp
index bd31bc2..18b2e38 100644
--- a/gas/testsuite/gas/sh/basic.exp
+++ b/gas/testsuite/gas/sh/basic.exp
@@ -19,7 +19,7 @@
# Written by Cygnus Support.
-if {[istarget "sh*-*-linux-*"] || [istarget "sh*l*-*-netbsdelf*"]} then {
+if {[istarget "sh*-*-linux-*"] || [istarget "sh*l*-*-netbsd*"]} then {
global ASFLAGS
set ASFLAGS "$ASFLAGS -big"
}