From 573fe3fbc1126edb3a986a532279eead3c402ec4 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Sat, 9 Jan 2021 11:01:01 +0000 Subject: Change version number to 2.36.50 and regenerate files --- gas/ChangeLog | 5 + gas/configure | 20 +- gas/po/gas.pot | 2131 ++++++++++++++++++++++++++++---------------------------- 3 files changed, 1091 insertions(+), 1065 deletions(-) (limited to 'gas') diff --git a/gas/ChangeLog b/gas/ChangeLog index 571b141..5bb697c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,10 @@ 2021-01-09 Nick Clifton + * configure: Regenerate. + * po/gas.pot: Regenerate. + +2021-01-09 Nick Clifton + * 2.36 release branch crated. 2021-01-08 Peter Bergner diff --git a/gas/configure b/gas/configure index 32a2051..b966505 100755 --- a/gas/configure +++ b/gas/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gas 2.35.50. +# Generated by GNU Autoconf 2.69 for gas 2.36.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='gas' PACKAGE_TARNAME='gas' -PACKAGE_VERSION='2.35.50' -PACKAGE_STRING='gas 2.35.50' +PACKAGE_VERSION='2.36.50' +PACKAGE_STRING='gas 2.36.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1370,7 +1370,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gas 2.35.50 to adapt to many kinds of systems. +\`configure' configures gas 2.36.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1441,7 +1441,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gas 2.35.50:";; + short | recursive ) echo "Configuration of gas 2.36.50:";; esac cat <<\_ACEOF @@ -1577,7 +1577,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gas configure 2.35.50 +gas configure 2.36.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2042,7 +2042,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gas $as_me 2.35.50, which was +It was created by gas $as_me 2.36.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3989,7 +3989,7 @@ fi # Define the identity of the package. PACKAGE='gas' - VERSION='2.35.50' + VERSION='2.36.50' cat >>confdefs.h <<_ACEOF @@ -15794,7 +15794,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gas $as_me 2.35.50, which was +This file was extended by gas $as_me 2.36.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15860,7 +15860,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gas config.status 2.35.50 +gas config.status 2.36.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/gas/po/gas.pot b/gas/po/gas.pot index a2f8ece..218dd48 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: 2020-10-22 11:46+0100\n" +"POT-Creation-Date: 2021-01-09 10:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -171,12 +171,12 @@ msgstr "" msgid " --elf-stt-common=[no|yes] " msgstr "" -#: as.c:317 as.c:328 config/tc-i386.c:13662 config/tc-i386.c:13682 +#: as.c:317 as.c:328 config/tc-i386.c:13670 config/tc-i386.c:13690 #, c-format msgid "(default: yes)\n" msgstr "" -#: as.c:319 as.c:330 config/tc-i386.c:13664 config/tc-i386.c:13684 +#: as.c:319 as.c:330 config/tc-i386.c:13672 config/tc-i386.c:13692 #, c-format msgid "(default: no)\n" msgstr "" @@ -417,7 +417,7 @@ msgstr "" #: as.c:689 #, c-format -msgid "Copyright (C) 2020 Free Software Foundation, Inc.\n" +msgid "Copyright (C) 2021 Free Software Foundation, Inc.\n" msgstr "" #: as.c:690 @@ -613,10 +613,10 @@ msgid "operand mask overflow" msgstr "" #. We can't actually support subtracting a symbol. -#: cgen.c:858 config/tc-arm.c:2075 config/tc-arm.c:11312 config/tc-arm.c:11364 -#: config/tc-arm.c:11646 config/tc-arm.c:12542 config/tc-arm.c:13682 -#: config/tc-arm.c:13722 config/tc-arm.c:14095 config/tc-arm.c:14137 -#: config/tc-arm.c:21377 config/tc-arm.c:21437 config/tc-avr.c:1551 +#: cgen.c:858 config/tc-arm.c:2075 config/tc-arm.c:11320 config/tc-arm.c:11372 +#: config/tc-arm.c:11654 config/tc-arm.c:12550 config/tc-arm.c:13690 +#: config/tc-arm.c:13730 config/tc-arm.c:14103 config/tc-arm.c:14145 +#: config/tc-arm.c:21385 config/tc-arm.c:21445 config/tc-avr.c:1551 #: config/tc-avr.c:1563 config/tc-avr.c:1827 config/tc-cris.c:4054 #: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574 #: config/tc-ft32.c:587 config/tc-mips.c:9706 config/tc-mips.c:11016 @@ -624,7 +624,7 @@ msgstr "" #: 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:13093 config/tc-z80.c:3811 +#: config/tc-xtensa.c:6009 config/tc-xtensa.c:13093 config/tc-z80.c:3821 msgid "expression too complex" msgstr "" @@ -870,17 +870,17 @@ msgstr "" msgid "Missing symbol name in directive" msgstr "" -#: config/obj-elf.c:652 +#: config/obj-elf.c:658 #, c-format msgid "setting incorrect section type for %s" msgstr "" -#: config/obj-elf.c:657 +#: config/obj-elf.c:663 #, c-format msgid "ignoring incorrect section type for %s" msgstr "" -#: config/obj-elf.c:708 +#: config/obj-elf.c:716 #, c-format msgid "setting incorrect section attributes for %s" msgstr "" @@ -889,266 +889,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:786 +#: config/obj-elf.c:794 #, c-format msgid "ignoring changed section type for %s" msgstr "" #. Do error when assembly isn't self-consistent. -#: config/obj-elf.c:789 +#: config/obj-elf.c:797 #, c-format msgid "changed section type for %s" msgstr "" -#: config/obj-elf.c:804 +#: config/obj-elf.c:812 #, c-format msgid "ignoring changed section attributes for %s" msgstr "" -#: config/obj-elf.c:806 +#: config/obj-elf.c:814 #, c-format msgid "changed section attributes for %s" msgstr "" -#: config/obj-elf.c:814 +#: config/obj-elf.c:822 #, c-format msgid "changed section entity size for %s" msgstr "" -#: config/obj-elf.c:882 +#: config/obj-elf.c:893 msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number" msgstr "" -#: config/obj-elf.c:942 +#: config/obj-elf.c:977 msgid "extraneous characters at end of numeric section type" msgstr "" -#: config/obj-elf.c:948 read.c:3009 +#: config/obj-elf.c:983 read.c:3009 msgid "unrecognized section type" msgstr "" -#: config/obj-elf.c:980 +#: config/obj-elf.c:1015 msgid "unrecognized section attribute" msgstr "" -#: config/obj-elf.c:1011 config/tc-alpha.c:4206 +#: config/obj-elf.c:1046 config/tc-alpha.c:4206 msgid "missing name" msgstr "" -#: config/obj-elf.c:1054 +#: config/obj-elf.c:1089 msgid "group name not parseable" msgstr "" -#: config/obj-elf.c:1060 +#: config/obj-elf.c:1095 #, c-format msgid "section %s already has a group (%s)" msgstr "" -#: config/obj-elf.c:1116 +#: config/obj-elf.c:1151 #, c-format msgid "section name '%s' already defined as another symbol" msgstr "" -#: config/obj-elf.c:1208 +#: config/obj-elf.c:1243 msgid "invalid merge entity size" msgstr "" -#: config/obj-elf.c:1215 +#: config/obj-elf.c:1250 msgid "entity size for SHF_MERGE not specified" msgstr "" -#: config/obj-elf.c:1243 +#: config/obj-elf.c:1278 msgid "? section flag ignored with G present" msgstr "" -#: config/obj-elf.c:1268 +#: config/obj-elf.c:1303 msgid "group name for SHF_GROUP not specified" msgstr "" -#: config/obj-elf.c:1294 +#: config/obj-elf.c:1329 #, c-format msgid "unsupported mbind section info: %s" msgstr "" -#: config/obj-elf.c:1344 +#: config/obj-elf.c:1382 #, c-format msgid "unsupported section id: %s" msgstr "" -#: config/obj-elf.c:1369 +#: config/obj-elf.c:1407 msgid "character following name is not '#'" msgstr "" -#: config/obj-elf.c:1398 +#: config/obj-elf.c:1434 #, c-format msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s" msgstr "" -#: config/obj-elf.c:1405 -msgid "GNU_MBIND section is supported only by GNU and FreeBSD targets" +#: config/obj-elf.c:1441 +#, c-format +msgid "%s section is supported only by GNU and FreeBSD targets" msgstr "" -#: config/obj-elf.c:1515 +#: config/obj-elf.c:1561 msgid ".previous without corresponding .section; ignored" msgstr "" -#: config/obj-elf.c:1541 +#: config/obj-elf.c:1587 msgid ".popsection without corresponding .pushsection; ignored" msgstr "" -#: config/obj-elf.c:1585 config/obj-elf.c:1680 +#: config/obj-elf.c:1631 config/obj-elf.c:1726 #, c-format msgid "missing version name in `%s' for symbol `%s'" msgstr "" -#: config/obj-elf.c:1604 +#: config/obj-elf.c:1650 #, c-format msgid "only one version name with `@@@' is allowed for symbol `%s'" msgstr "" -#: config/obj-elf.c:1612 +#: config/obj-elf.c:1658 #, c-format msgid "invalid version name '%s' for symbol `%s'" msgstr "" -#: config/obj-elf.c:1654 +#: config/obj-elf.c:1700 msgid "expected comma after name in .symver" msgstr "" -#: config/obj-elf.c:1671 config/obj-elf.c:2560 +#: config/obj-elf.c:1717 config/obj-elf.c:2621 #, c-format msgid "`%s' can't be versioned to common symbol '%s'" msgstr "" -#: config/obj-elf.c:1748 +#: config/obj-elf.c:1794 #, c-format msgid "expected `%s' to have already been set for .vtable_inherit" msgstr "" -#: config/obj-elf.c:1758 +#: config/obj-elf.c:1804 msgid "expected comma after name in .vtable_inherit" msgstr "" -#: config/obj-elf.c:1819 +#: config/obj-elf.c:1865 msgid "expected comma after name in .vtable_entry" msgstr "" -#: config/obj-elf.c:1958 +#: config/obj-elf.c:2004 #, c-format msgid "Attribute name not recognised: %s" msgstr "" -#: config/obj-elf.c:1975 +#: config/obj-elf.c:2021 msgid "expected numeric constant" msgstr "" -#: config/obj-elf.c:1984 config/tc-arm.c:7039 +#: config/obj-elf.c:2030 config/tc-arm.c:7047 msgid "expected comma" msgstr "" -#: config/obj-elf.c:2017 +#: config/obj-elf.c:2063 msgid "bad string constant" msgstr "" -#: config/obj-elf.c:2021 +#: config/obj-elf.c:2067 msgid "expected , " msgstr "" -#: config/obj-elf.c:2138 +#: config/obj-elf.c:2200 msgid "expected quoted string" msgstr "" -#: config/obj-elf.c:2158 +#: config/obj-elf.c:2220 #, c-format msgid "expected comma after name `%s' in .size directive" msgstr "" -#: config/obj-elf.c:2167 +#: config/obj-elf.c:2229 msgid "missing expression in .size directive" msgstr "" -#: config/obj-elf.c:2287 +#: config/obj-elf.c:2349 #, c-format msgid "symbol '%s' is already defined" msgstr "" -#: config/obj-elf.c:2308 +#: config/obj-elf.c:2369 #, c-format msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets" msgstr "" -#: config/obj-elf.c:2312 +#: config/obj-elf.c:2373 #, c-format msgid "symbol type \"%s\" is not supported by MIPS targets" msgstr "" -#: config/obj-elf.c:2325 +#: config/obj-elf.c:2385 #, c-format msgid "symbol type \"%s\" is supported only by GNU targets" msgstr "" -#: config/obj-elf.c:2335 +#: config/obj-elf.c:2395 #, c-format msgid "unrecognized symbol type \"%s\"" msgstr "" -#: config/obj-elf.c:2356 +#: config/obj-elf.c:2416 #, c-format msgid "cannot change type of common symbol '%s'" msgstr "" -#: config/obj-elf.c:2368 +#: config/obj-elf.c:2428 #, c-format msgid "symbol '%s' already has its type set" msgstr "" -#: config/obj-elf.c:2533 config/obj-elf.c:2536 +#: config/obj-elf.c:2594 config/obj-elf.c:2597 #, c-format msgid ".size expression for %s does not evaluate to a constant" msgstr "" -#: config/obj-elf.c:2631 ecoff.c:3587 +#: config/obj-elf.c:2693 ecoff.c:3578 #, c-format msgid "symbol `%s' can not be both weak and common" msgstr "" -#: config/obj-elf.c:2666 +#: config/obj-elf.c:2728 #, c-format msgid "undefined linked-to symbol `%s' on section `%s'" msgstr "" -#: config/obj-elf.c:2744 +#: config/obj-elf.c:2806 #, c-format msgid "assuming all members of group `%s' are COMDAT" msgstr "" -#: config/obj-elf.c:2756 +#: config/obj-elf.c:2818 #, c-format msgid "can't create group: %s" msgstr "" -#: config/obj-elf.c:2830 +#: config/obj-elf.c:2895 #, c-format msgid "" "invalid attempt to declare external version name as default in symbol `%s'" msgstr "" -#: config/obj-elf.c:2840 +#: config/obj-elf.c:2905 #, c-format msgid "multiple versions [`%s'|`%s'] for symbol `%s'" msgstr "" -#: config/obj-elf.c:2932 +#: config/obj-elf.c:2997 #, c-format msgid "failed to set up debugging information: %s" msgstr "" -#: config/obj-elf.c:2952 +#: config/obj-elf.c:3017 #, c-format msgid "can't start writing .mdebug section: %s" msgstr "" -#: config/obj-elf.c:2960 +#: config/obj-elf.c:3025 #, c-format msgid "could not write .mdebug section: %s" msgstr "" @@ -1215,8 +1216,8 @@ msgstr "" msgid "size (%ld) out of range, ignored" msgstr "" -#: config/obj-macho.c:516 config/tc-score.c:6249 dwarf2dbg.c:1275 ecoff.c:3346 -#: read.c:1838 read.c:1941 read.c:2692 read.c:3265 read.c:3738 symbols.c:497 +#: config/obj-macho.c:516 config/tc-score.c:6249 dwarf2dbg.c:1291 ecoff.c:3346 +#: read.c:1838 read.c:1941 read.c:2692 read.c:3265 read.c:3756 symbols.c:497 #: symbols.c:592 #, c-format msgid "symbol `%s' is already defined" @@ -1511,7 +1512,7 @@ msgstr "" #: config/tc-aarch64.c:1069 config/tc-aarch64.c:2038 config/tc-aarch64.c:2239 #: config/tc-arm.c:1815 config/tc-arm.c:4021 config/tc-arm.c:5195 -#: config/tc-arm.c:7326 +#: config/tc-arm.c:7334 msgid "constant expression required" msgstr "" @@ -1602,8 +1603,8 @@ msgstr "" msgid "literal pool overflow" msgstr "" -#: config/tc-aarch64.c:1963 config/tc-aarch64.c:6236 config/tc-arm.c:3894 -#: config/tc-arm.c:7757 +#: config/tc-aarch64.c:1963 config/tc-aarch64.c:6276 config/tc-arm.c:3894 +#: config/tc-arm.c:7765 msgid "unrecognized relocation suffix" msgstr "" @@ -1612,7 +1613,7 @@ msgid "unimplemented relocation suffix" msgstr "" #: config/tc-aarch64.c:2207 config/tc-aarch64.c:2397 config/tc-aarch64.c:2441 -#: config/tc-csky.c:2313 +#: config/tc-csky.c:2314 msgid "immediate operand required" msgstr "" @@ -1620,7 +1621,7 @@ msgstr "" msgid "missing immediate expression" msgstr "" -#: config/tc-aarch64.c:2421 config/tc-aarch64.c:6059 config/tc-aarch64.c:6079 +#: config/tc-aarch64.c:2421 config/tc-aarch64.c:6099 config/tc-aarch64.c:6119 msgid "invalid floating-point constant" msgstr "" @@ -1727,7 +1728,7 @@ msgstr "" msgid "invalid expression in the address" msgstr "" -#: config/tc-aarch64.c:3713 config/tc-arm.c:6126 config/tc-arm.c:6719 +#: config/tc-aarch64.c:3713 config/tc-arm.c:6134 config/tc-arm.c:6727 msgid "']' expected" msgstr "" @@ -1735,7 +1736,7 @@ msgstr "" msgid "register offset not allowed in pre-indexed addressing mode" msgstr "" -#: config/tc-aarch64.c:3736 config/tc-arm.c:6162 +#: config/tc-aarch64.c:3736 config/tc-arm.c:6170 msgid "cannot combine pre- and post-indexing" msgstr "" @@ -1752,462 +1753,478 @@ msgstr "" msgid "the specified option is not accepted for PSB/TSB" msgstr "" -#: config/tc-aarch64.c:4057 config/tc-aarch64.c:4071 +#: config/tc-aarch64.c:4054 +msgid "CSR instruction accepts only PDEC" +msgstr "" + +#: config/tc-aarch64.c:4080 config/tc-aarch64.c:4094 msgid "unknown option to BTI" msgstr "" -#: config/tc-aarch64.c:4135 +#: config/tc-aarch64.c:4158 #, c-format msgid "selected processor does not support PSTATE field name '%s'" msgstr "" -#: config/tc-aarch64.c:4140 config/tc-aarch64.c:4182 +#: config/tc-aarch64.c:4163 config/tc-aarch64.c:4205 #, c-format msgid "selected processor does not support system register name '%s'" msgstr "" -#: config/tc-aarch64.c:4143 config/tc-aarch64.c:4185 +#: config/tc-aarch64.c:4166 config/tc-aarch64.c:4208 #, c-format msgid "" "system register name '%s' is deprecated and may be removed in a future " "release" msgstr "" -#: config/tc-aarch64.c:4227 +#: config/tc-aarch64.c:4250 msgid "immediate value out of range " msgstr "" -#: config/tc-aarch64.c:4741 +#: config/tc-aarch64.c:4764 #, c-format msgid "Info: " msgstr "" -#: config/tc-aarch64.c:4776 config/tc-score.c:2752 config/tc-score.c:6482 +#: config/tc-aarch64.c:4799 config/tc-score.c:2752 config/tc-score.c:6482 #, c-format msgid "%s -- `%s'" msgstr "" -#: config/tc-aarch64.c:4778 +#: config/tc-aarch64.c:4801 #, c-format msgid "%s at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4784 +#: config/tc-aarch64.c:4807 #, c-format msgid "operand %d must be %s -- `%s'" msgstr "" -#: config/tc-aarch64.c:4790 +#: config/tc-aarch64.c:4813 #, c-format msgid "operand mismatch -- `%s'" msgstr "" #. Print the hint. -#: config/tc-aarch64.c:4850 +#: config/tc-aarch64.c:4873 msgid " did you mean this?" msgstr "" -#: config/tc-aarch64.c:4853 config/tc-aarch64.c:4880 +#: config/tc-aarch64.c:4876 config/tc-aarch64.c:4903 #, c-format msgid " %s" msgstr "" -#: config/tc-aarch64.c:4858 +#: config/tc-aarch64.c:4881 msgid " other valid variant(s):" msgstr "" -#: config/tc-aarch64.c:4887 +#: config/tc-aarch64.c:4910 #, c-format msgid "operand %d must be the same register as operand 1 -- `%s'" msgstr "" -#: config/tc-aarch64.c:4893 +#: config/tc-aarch64.c:4916 #, c-format msgid "%s out of range %d to %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4894 config/tc-aarch64.c:4898 config/tc-aarch64.c:6838 +#: config/tc-aarch64.c:4917 config/tc-aarch64.c:4921 config/tc-aarch64.c:6925 msgid "immediate value" msgstr "" -#: config/tc-aarch64.c:4897 +#: config/tc-aarch64.c:4920 #, c-format msgid "%s must be %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4904 +#: config/tc-aarch64.c:4927 #, c-format msgid "" "invalid number of registers in the list; only 1 register is expected at " "operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4908 +#: config/tc-aarch64.c:4931 #, c-format msgid "" "invalid number of registers in the list; %d registers are expected at " "operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4914 +#: config/tc-aarch64.c:4937 #, c-format msgid "immediate value must be a multiple of %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5232 +#: config/tc-aarch64.c:5255 msgid "bad vector arrangement type" msgstr "" -#: config/tc-aarch64.c:5360 +#: config/tc-aarch64.c:5384 msgid "the specified relocation type is not allowed for MOVK" msgstr "" -#: config/tc-aarch64.c:5408 config/tc-aarch64.c:5419 +#: config/tc-aarch64.c:5432 config/tc-aarch64.c:5443 msgid "the specified relocation type is not allowed for 32-bit register" msgstr "" -#: config/tc-aarch64.c:5610 +#: config/tc-aarch64.c:5634 msgid "comma expected between operands" msgstr "" -#: config/tc-aarch64.c:5745 +#: config/tc-aarch64.c:5665 +msgid "invalid Rt register number in 64-byte load/store" +msgstr "" + +#: config/tc-aarch64.c:5785 msgid "the top half of a 128-bit FP/SIMD register is expected" msgstr "" -#: config/tc-aarch64.c:5820 config/tc-arm.c:2240 config/tc-arm.c:2285 +#: config/tc-aarch64.c:5860 config/tc-arm.c:2240 config/tc-arm.c:2285 #: config/tc-h8300.c:1043 msgid "invalid register list" msgstr "" -#: config/tc-aarch64.c:5827 +#: config/tc-aarch64.c:5867 msgid "expected element type rather than vector type" msgstr "" -#: config/tc-aarch64.c:5848 +#: config/tc-aarch64.c:5888 msgid "missing type suffix" msgstr "" -#: config/tc-aarch64.c:5867 +#: config/tc-aarch64.c:5907 msgid "C0 - C15 expected" msgstr "" -#: config/tc-aarch64.c:5974 config/tc-aarch64.c:5998 +#: config/tc-aarch64.c:6014 config/tc-aarch64.c:6038 msgid "immediate zero expected" msgstr "" -#: config/tc-aarch64.c:6094 +#: config/tc-aarch64.c:6134 msgid "shift not allowed for bitmask immediate" msgstr "" -#: config/tc-aarch64.c:6148 +#: config/tc-aarch64.c:6188 msgid "can't mix relocation modifier with explicit shift" msgstr "" -#: config/tc-aarch64.c:6197 config/tc-arm.c:15892 config/tc-arm.c:15917 -#: config/tc-arm.c:15928 config/tc-arm.c:15935 +#: config/tc-aarch64.c:6237 config/tc-arm.c:15900 config/tc-arm.c:15925 +#: config/tc-arm.c:15936 config/tc-arm.c:15943 msgid "invalid condition" msgstr "" -#: config/tc-aarch64.c:6223 +#: config/tc-aarch64.c:6263 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:6231 +#: config/tc-aarch64.c:6271 msgid "invalid use of \"=immediate\"" msgstr "" -#: config/tc-aarch64.c:6296 config/tc-aarch64.c:6328 config/tc-aarch64.c:6346 -#: config/tc-aarch64.c:6370 config/tc-aarch64.c:6390 config/tc-aarch64.c:6409 -#: config/tc-aarch64.c:6432 config/tc-aarch64.c:6468 config/tc-aarch64.c:6475 -#: config/tc-aarch64.c:6503 config/tc-aarch64.c:6523 config/tc-aarch64.c:6548 -#: config/tc-aarch64.c:6566 config/tc-aarch64.c:6574 config/tc-aarch64.c:6591 -#: config/tc-aarch64.c:6615 +#: config/tc-aarch64.c:6336 config/tc-aarch64.c:6368 config/tc-aarch64.c:6386 +#: config/tc-aarch64.c:6410 config/tc-aarch64.c:6430 config/tc-aarch64.c:6449 +#: config/tc-aarch64.c:6472 config/tc-aarch64.c:6508 config/tc-aarch64.c:6515 +#: config/tc-aarch64.c:6543 config/tc-aarch64.c:6563 config/tc-aarch64.c:6588 +#: config/tc-aarch64.c:6606 config/tc-aarch64.c:6614 config/tc-aarch64.c:6631 +#: config/tc-aarch64.c:6655 msgid "invalid addressing mode" msgstr "" -#: config/tc-aarch64.c:6312 +#: config/tc-aarch64.c:6352 msgid "the optional immediate offset can only be 0" msgstr "" -#: config/tc-aarch64.c:6351 config/tc-aarch64.c:6375 config/tc-aarch64.c:6395 +#: config/tc-aarch64.c:6391 config/tc-aarch64.c:6415 config/tc-aarch64.c:6435 msgid "relocation not allowed" msgstr "" -#: config/tc-aarch64.c:6442 +#: config/tc-aarch64.c:6482 msgid "writeback value must be an immediate constant" msgstr "" #. Make sure this has priority over #. "invalid addressing mode". -#: config/tc-aarch64.c:6483 +#: config/tc-aarch64.c:6523 msgid "constant offset required" msgstr "" -#: config/tc-aarch64.c:6627 +#: config/tc-aarch64.c:6667 msgid "unknown or missing system register name" msgstr "" -#: config/tc-aarch64.c:6639 +#: config/tc-aarch64.c:6679 msgid "unknown or missing PSTATE field name" msgstr "" -#: config/tc-aarch64.c:6671 +#: config/tc-aarch64.c:6711 msgid "unknown or missing operation name" msgstr "" -#: config/tc-aarch64.c:6684 +#: config/tc-aarch64.c:6724 msgid "the specified option is not accepted in ISB" msgstr "" -#: config/tc-aarch64.c:6716 config/tc-aarch64.c:7898 config/tc-arm.c:8039 +#: config/tc-aarch64.c:6736 config/tc-aarch64.c:6753 +msgid "the specified option is not accepted in DSB" +msgstr "" + +#: config/tc-aarch64.c:6767 +msgid "immediate value must be 16, 20, 24, 28" +msgstr "" + +#: config/tc-aarch64.c:6803 config/tc-aarch64.c:7985 config/tc-arm.c:8047 #, c-format msgid "unhandled operand code %d" msgstr "" -#: config/tc-aarch64.c:6758 +#: config/tc-aarch64.c:6845 msgid "unexpected comma before the omitted optional operand" msgstr "" -#: config/tc-aarch64.c:6786 +#: config/tc-aarch64.c:6873 msgid "unexpected characters following instruction" msgstr "" -#: config/tc-aarch64.c:6864 config/tc-arm.c:5660 config/tc-arm.c:6270 -#: config/tc-arm.c:8843 +#: config/tc-aarch64.c:6951 config/tc-arm.c:5660 config/tc-arm.c:6278 +#: config/tc-arm.c:8851 msgid "constant expression expected" msgstr "" -#: config/tc-aarch64.c:6871 +#: config/tc-aarch64.c:6958 msgid "literal pool insertion failed" msgstr "" -#: config/tc-aarch64.c:6942 config/tc-aarch64.c:6957 +#: config/tc-aarch64.c:7029 config/tc-aarch64.c:7044 #, c-format msgid "unpredictable transfer with writeback -- `%s'" msgstr "" -#: config/tc-aarch64.c:6961 +#: config/tc-aarch64.c:7048 #, c-format msgid "unpredictable load of register pair -- `%s'" msgstr "" -#: config/tc-aarch64.c:6973 +#: config/tc-aarch64.c:7060 #, c-format msgid "unpredictable: identical transfer and status registers --`%s'" msgstr "" -#: config/tc-aarch64.c:6989 +#: config/tc-aarch64.c:7076 #, c-format msgid "previous `%s' sequence has not been closed" msgstr "" -#: config/tc-aarch64.c:7068 +#: config/tc-aarch64.c:7155 #, c-format msgid "unknown mnemonic `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:7076 +#: config/tc-aarch64.c:7163 #, c-format msgid "unexpected comma after the mnemonic name `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:7134 +#: config/tc-aarch64.c:7221 #, c-format msgid "selected processor does not support `%s'" msgstr "" -#: config/tc-aarch64.c:7557 config/tc-arm.c:28030 +#: config/tc-aarch64.c:7644 config/tc-arm.c:28038 msgid "GOT already in the symbol table" msgstr "" -#: config/tc-aarch64.c:7720 +#: config/tc-aarch64.c:7807 msgid "immediate cannot be moved by a single instruction" msgstr "" -#: config/tc-aarch64.c:7764 config/tc-aarch64.c:7809 config/tc-aarch64.c:7835 -#: config/tc-arm.c:16436 config/tc-arm.c:18133 config/tc-arm.c:18713 -#: config/tc-arm.c:18740 config/tc-arm.c:19528 config/tc-arm.c:20363 -#: config/tc-arm.c:21380 config/tc-arm.c:21440 config/tc-metag.c:2444 +#: config/tc-aarch64.c:7851 config/tc-aarch64.c:7896 config/tc-aarch64.c:7922 +#: config/tc-arm.c:16444 config/tc-arm.c:18141 config/tc-arm.c:18721 +#: config/tc-arm.c:18748 config/tc-arm.c:19536 config/tc-arm.c:20371 +#: config/tc-arm.c:21388 config/tc-arm.c:21448 config/tc-metag.c:2444 #: config/tc-metag.c:2453 config/tc-metag.c:2492 config/tc-metag.c:2501 #: config/tc-metag.c:3021 config/tc-metag.c:3030 msgid "immediate out of range" msgstr "" -#: config/tc-aarch64.c:7828 config/tc-metag.c:4656 config/tc-xtensa.c:4243 +#: config/tc-aarch64.c:7915 config/tc-metag.c:4656 config/tc-xtensa.c:4243 msgid "invalid immediate" msgstr "" -#: config/tc-aarch64.c:7893 config/tc-tic6x.c:3858 config/tc-tic6x.c:3923 +#: config/tc-aarch64.c:7980 config/tc-tic6x.c:3858 config/tc-tic6x.c:3923 #: config/tc-tic6x.c:3950 config/tc-tic6x.c:3978 msgid "immediate offset out of range" msgstr "" -#: config/tc-aarch64.c:7967 config/tc-arm.c:28368 config/tc-arm.c:28436 -#: config/tc-arm.c:28718 +#: config/tc-aarch64.c:8054 config/tc-arm.c:28376 config/tc-arm.c:28444 +#: config/tc-arm.c:28726 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "" -#: config/tc-aarch64.c:7979 +#: config/tc-aarch64.c:8066 msgid "pc-relative load offset not word aligned" msgstr "" -#: config/tc-aarch64.c:7982 +#: config/tc-aarch64.c:8069 msgid "pc-relative load offset out of range" msgstr "" -#: config/tc-aarch64.c:7994 +#: config/tc-aarch64.c:8081 msgid "pc-relative address offset out of range" msgstr "" -#: config/tc-aarch64.c:8006 config/tc-aarch64.c:8021 +#: config/tc-aarch64.c:8093 config/tc-aarch64.c:8108 msgid "conditional branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:8009 config/tc-aarch64.c:8024 config/tc-arm.c:29013 +#: config/tc-aarch64.c:8096 config/tc-aarch64.c:8111 config/tc-arm.c:29021 msgid "conditional branch out of range" msgstr "" -#: config/tc-aarch64.c:8037 +#: config/tc-aarch64.c:8124 msgid "branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:8040 config/tc-arm.c:924 config/tc-arm.c:29819 +#: config/tc-aarch64.c:8127 config/tc-arm.c:924 config/tc-arm.c:29827 #: config/tc-mips.c:16068 config/tc-mips.c:16084 config/tc-mips.c:16174 msgid "branch out of range" msgstr "" -#: config/tc-aarch64.c:8099 config/tc-arm.c:28609 config/tc-arm.c:28624 -#: config/tc-arm.c:28639 config/tc-arm.c:28650 config/tc-arm.c:28673 -#: config/tc-arm.c:29523 config/tc-moxie.c:714 config/tc-pj.c:452 +#: config/tc-aarch64.c:8186 config/tc-arm.c:28617 config/tc-arm.c:28632 +#: config/tc-arm.c:28647 config/tc-arm.c:28658 config/tc-arm.c:28681 +#: config/tc-arm.c:29531 config/tc-moxie.c:714 config/tc-pj.c:452 #: config/tc-sh.c:3728 msgid "offset out of range" msgstr "" -#: config/tc-aarch64.c:8114 +#: config/tc-aarch64.c:8201 msgid "unsigned value out of range" msgstr "" -#: config/tc-aarch64.c:8125 +#: config/tc-aarch64.c:8212 msgid "signed value out of range" msgstr "" -#: config/tc-aarch64.c:8275 +#: config/tc-aarch64.c:8362 #, c-format msgid "unexpected %s fixup" msgstr "" -#: config/tc-aarch64.c:8340 config/tc-arm.c:30239 config/tc-arm.c:30260 +#: config/tc-aarch64.c:8427 config/tc-arm.c:30247 config/tc-arm.c:30268 #: config/tc-mips.c:18435 config/tc-or1k.c:345 config/tc-score.c:7449 #, c-format msgid "cannot represent %s relocation in this object file format" msgstr "" -#: config/tc-aarch64.c:8373 +#: config/tc-aarch64.c:8460 #, c-format msgid "cannot do %u-byte relocation" msgstr "" -#: config/tc-aarch64.c:8864 config/tc-arm.c:31078 +#: config/tc-aarch64.c:8961 config/tc-arm.c:31086 msgid "assemble for big-endian" msgstr "" -#: config/tc-aarch64.c:8865 config/tc-arm.c:31079 +#: config/tc-aarch64.c:8962 config/tc-arm.c:31087 msgid "assemble for little-endian" msgstr "" -#: config/tc-aarch64.c:8868 +#: config/tc-aarch64.c:8965 msgid "temporary switch for dumping" msgstr "" -#: config/tc-aarch64.c:8870 +#: config/tc-aarch64.c:8967 msgid "output verbose error messages" msgstr "" -#: config/tc-aarch64.c:8872 +#: config/tc-aarch64.c:8969 msgid "do not output verbose error messages" msgstr "" -#: config/tc-aarch64.c:9194 config/tc-arm.c:32197 +#: config/tc-aarch64.c:9309 config/tc-arm.c:32208 msgid "invalid architectural extension" msgstr "" -#: config/tc-aarch64.c:9219 config/tc-arm.c:32229 +#: config/tc-aarch64.c:9334 config/tc-arm.c:32240 msgid "must specify extensions to add before specifying those to remove" msgstr "" -#: config/tc-aarch64.c:9227 config/tc-arm.c:32237 +#: config/tc-aarch64.c:9342 config/tc-arm.c:32248 msgid "missing architectural extension" msgstr "" -#: config/tc-aarch64.c:9254 config/tc-arm.c:32323 +#: config/tc-aarch64.c:9369 config/tc-arm.c:32334 #, c-format msgid "unknown architectural extension `%s'" msgstr "" -#: config/tc-aarch64.c:9278 config/tc-arm.c:32373 config/tc-metag.c:5834 +#: config/tc-aarch64.c:9393 config/tc-arm.c:32384 config/tc-metag.c:5834 #, c-format msgid "missing cpu name `%s'" msgstr "" -#: config/tc-aarch64.c:9292 config/tc-aarch64.c:9509 config/tc-arm.c:32408 -#: config/tc-arm.c:33209 config/tc-csky.c:1218 config/tc-metag.c:5845 +#: config/tc-aarch64.c:9407 config/tc-aarch64.c:9624 config/tc-arm.c:32419 +#: config/tc-arm.c:33220 config/tc-csky.c:1218 config/tc-metag.c:5845 #, c-format msgid "unknown cpu `%s'" msgstr "" -#: config/tc-aarch64.c:9310 config/tc-arm.c:32426 +#: config/tc-aarch64.c:9425 config/tc-arm.c:32437 #, c-format msgid "missing architecture name `%s'" msgstr "" -#: config/tc-aarch64.c:9324 config/tc-aarch64.c:9556 config/tc-arm.c:32448 -#: config/tc-arm.c:33244 config/tc-arm.c:33274 config/tc-score.c:7684 +#: config/tc-aarch64.c:9439 config/tc-aarch64.c:9671 config/tc-arm.c:32459 +#: config/tc-arm.c:33255 config/tc-arm.c:33285 config/tc-score.c:7684 #, c-format msgid "unknown architecture `%s'\n" msgstr "" -#: config/tc-aarch64.c:9347 +#: config/tc-aarch64.c:9462 #, c-format msgid "missing abi name `%s'" msgstr "" -#: config/tc-aarch64.c:9358 +#: config/tc-aarch64.c:9473 #, c-format msgid "unknown abi `%s'\n" msgstr "" -#: config/tc-aarch64.c:9364 +#: config/tc-aarch64.c:9479 msgid "\t specify for ABI " msgstr "" -#: config/tc-aarch64.c:9367 config/tc-arm.c:32535 config/tc-metag.c:5911 +#: config/tc-aarch64.c:9482 config/tc-arm.c:32546 config/tc-metag.c:5911 msgid "\t assemble for CPU " msgstr "" -#: config/tc-aarch64.c:9369 config/tc-arm.c:32537 +#: config/tc-aarch64.c:9484 config/tc-arm.c:32548 msgid "\t assemble for architecture " msgstr "" -#: config/tc-aarch64.c:9408 config/tc-aarch64.c:9428 config/tc-arm.c:32605 -#: config/tc-arm.c:32623 config/tc-arm.c:32643 config/tc-metag.c:5936 +#: config/tc-aarch64.c:9523 config/tc-aarch64.c:9543 config/tc-arm.c:32616 +#: config/tc-arm.c:32634 config/tc-arm.c:32654 config/tc-metag.c:5936 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "" -#: config/tc-aarch64.c:9448 +#: config/tc-aarch64.c:9563 #, c-format msgid " AArch64-specific assembler options:\n" msgstr "" -#: config/tc-aarch64.c:9459 config/tc-arc.c:3583 config/tc-arm.c:32674 +#: config/tc-aarch64.c:9574 config/tc-arc.c:3583 config/tc-arm.c:32685 #, c-format msgid " -EB assemble code for a big-endian cpu\n" msgstr "" -#: config/tc-aarch64.c:9464 config/tc-arc.c:3585 config/tc-arm.c:32679 +#: config/tc-aarch64.c:9579 config/tc-arc.c:3585 config/tc-arm.c:32690 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" @@ -2282,7 +2299,7 @@ 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-msp430.c:4353 config/tc-wasm32.c:753 +#: config/tc-msp430.c:4361 config/tc-wasm32.c:753 #, c-format msgid "unknown opcode `%s'" msgstr "" @@ -2603,8 +2620,8 @@ msgstr "" #: config/tc-nios2.c:3640 config/tc-ns32k.c:1906 config/tc-ppc.c:1688 #: config/tc-ppc.c:1726 config/tc-ppc.c:1765 config/tc-ppc.c:1804 #: config/tc-ppc.c:1822 config/tc-pru.c:1569 config/tc-pru.c:1573 -#: config/tc-riscv.c:257 config/tc-riscv.c:563 config/tc-riscv.c:620 -#: config/tc-riscv.c:1005 config/tc-s390.c:536 config/tc-s390.c:574 +#: config/tc-riscv.c:285 config/tc-riscv.c:636 config/tc-riscv.c:693 +#: config/tc-riscv.c:1078 config/tc-s390.c:536 config/tc-s390.c:574 #: 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-tilegx.c:316 config/tc-tilepro.c:252 @@ -2615,7 +2632,7 @@ msgstr "" #: config/tc-alpha.c:5545 config/tc-arc.c:2522 config/tc-arc.c:2536 #: config/tc-arm.c:896 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563 -#: config/tc-xtensa.c:5680 config/tc-z80.c:3639 +#: config/tc-xtensa.c:5680 config/tc-z80.c:3649 msgid "syntax error" msgstr "" @@ -2662,7 +2679,7 @@ msgstr "" msgid "!samegp reloc against symbol without .prologue: %s" msgstr "" -#: config/tc-alpha.c:6236 config/tc-arc.c:3261 config/tc-csky.c:5632 +#: config/tc-alpha.c:6236 config/tc-arc.c:3261 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 @@ -2701,8 +2718,8 @@ msgstr "" msgid "unknown architecture: %s\n" msgstr "" -#: config/tc-arc.c:893 config/tc-ia64.c:7476 config/tc-riscv.c:1037 -#: config/tc-riscv.c:3715 config/tc-tilegx.c:262 +#: config/tc-arc.c:893 config/tc-ia64.c:7476 config/tc-riscv.c:1110 +#: config/tc-riscv.c:3793 config/tc-tilegx.c:262 msgid "Could not set architecture and machine" msgstr "" @@ -2833,7 +2850,7 @@ msgid "Unaligned operand. Needs to be 16bit aligned" msgstr "" #: config/tc-arc.c:2942 config/tc-cr16.c:579 config/tc-crx.c:322 -#: config/tc-mn10200.c:766 write.c:1027 +#: config/tc-mn10200.c:766 write.c:1032 #, c-format msgid "can't resolve `%s' {%s section} - `%s' {%s section}" msgstr "" @@ -2944,7 +2961,7 @@ msgid "Insn %s has an instruction %s with limm in its delay slot." msgstr "" #: config/tc-arc.c:4279 config/tc-microblaze.c:2568 config/tc-mn10300.c:1069 -#: config/tc-sh.c:418 config/tc-z80.c:1114 read.c:4683 +#: config/tc-sh.c:418 config/tc-z80.c:1114 read.c:4704 #, c-format msgid "unsupported BFD relocation size %u" msgstr "" @@ -3133,7 +3150,7 @@ msgstr "" msgid "iWMMXt data register expected" msgstr "" -#: config/tc-arm.c:728 config/tc-arm.c:7839 +#: config/tc-arm.c:728 config/tc-arm.c:7847 msgid "iWMMXt control register expected" msgstr "" @@ -3314,7 +3331,7 @@ msgstr "" msgid "immediate expression requires a # prefix" msgstr "" -#: config/tc-arm.c:1195 read.c:3906 +#: config/tc-arm.c:1195 read.c:3924 msgid "missing expression" msgstr "" @@ -3376,8 +3393,8 @@ msgstr "" msgid "scalar must have an index" msgstr "" -#: config/tc-arm.c:1918 config/tc-arm.c:20208 config/tc-arm.c:20291 -#: config/tc-arm.c:20958 +#: config/tc-arm.c:1918 config/tc-arm.c:20216 config/tc-arm.c:20299 +#: config/tc-arm.c:20966 msgid "scalar index out of range" msgstr "" @@ -3587,7 +3604,7 @@ msgstr "" msgid "(plt) is only valid on branch targets" msgstr "" -#: config/tc-arm.c:3915 config/tc-csky.c:7636 config/tc-s390.c:1200 +#: config/tc-arm.c:3915 config/tc-csky.c:7649 config/tc-s390.c:1200 #: config/tc-s390.c:1870 config/tc-xtensa.c:1712 #, c-format msgid "%s relocations do not fit in %d byte" @@ -3607,7 +3624,7 @@ msgstr "" msgid "width suffixes are invalid in ARM mode" msgstr "" -#: config/tc-arm.c:4089 dwarf2dbg.c:1311 +#: config/tc-arm.c:4089 dwarf2dbg.c:1327 msgid "expected 0 or 1" msgstr "" @@ -3699,7 +3716,7 @@ msgstr "" msgid "invalid unwind opcode" msgstr "" -#: config/tc-arm.c:5075 config/tc-arm.c:32352 +#: config/tc-arm.c:5075 config/tc-arm.c:32363 #, c-format msgid "unrecognised float16 format \"%s\"" msgstr "" @@ -3708,11 +3725,11 @@ msgstr "" msgid "float16 format cannot be set more than once, ignoring." msgstr "" -#: config/tc-arm.c:5201 config/tc-arm.c:6276 config/tc-arm.c:11649 -#: config/tc-arm.c:12182 config/tc-arm.c:14302 config/tc-arm.c:16253 -#: config/tc-arm.c:16288 config/tc-arm.c:17216 config/tc-arm.c:19139 -#: config/tc-arm.c:19147 config/tc-arm.c:19154 config/tc-arm.c:20799 -#: config/tc-arm.c:29400 config/tc-arm.c:29464 config/tc-arm.c:29472 +#: config/tc-arm.c:5201 config/tc-arm.c:6284 config/tc-arm.c:11657 +#: config/tc-arm.c:12190 config/tc-arm.c:14310 config/tc-arm.c:16261 +#: config/tc-arm.c:16296 config/tc-arm.c:17224 config/tc-arm.c:19147 +#: config/tc-arm.c:19155 config/tc-arm.c:19162 config/tc-arm.c:20807 +#: config/tc-arm.c:29408 config/tc-arm.c:29472 config/tc-arm.c:29480 #: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161 msgid "immediate value out of range" msgstr "" @@ -3745,7 +3762,7 @@ msgstr "" msgid "invalid rotation" msgstr "" -#: config/tc-arm.c:5849 config/tc-arm.c:6054 +#: config/tc-arm.c:5849 config/tc-arm.c:6062 msgid "unknown group relocation" msgstr "" @@ -3753,251 +3770,251 @@ msgstr "" msgid "alignment must be constant" msgstr "" -#: config/tc-arm.c:6088 +#: config/tc-arm.c:6096 msgid "this group relocation is not allowed on this instruction" msgstr "" -#: config/tc-arm.c:6144 +#: config/tc-arm.c:6152 msgid "'}' expected at end of 'option' field" msgstr "" -#: config/tc-arm.c:6149 +#: config/tc-arm.c:6157 msgid "cannot combine index with option" msgstr "" -#: config/tc-arm.c:6414 +#: config/tc-arm.c:6422 msgid "unexpected bit specified after APSR" msgstr "" -#: config/tc-arm.c:6426 +#: config/tc-arm.c:6434 msgid "selected processor does not support DSP extension" msgstr "" -#: config/tc-arm.c:6438 +#: config/tc-arm.c:6446 msgid "bad bitmask specified after APSR" msgstr "" -#: config/tc-arm.c:6462 +#: config/tc-arm.c:6470 msgid "writing to APSR without specifying a bitmask is deprecated" msgstr "" -#: config/tc-arm.c:6474 config/tc-arm.c:13405 config/tc-arm.c:13450 -#: config/tc-arm.c:13454 +#: config/tc-arm.c:6482 config/tc-arm.c:13413 config/tc-arm.c:13458 +#: config/tc-arm.c:13462 msgid "selected processor does not support requested special purpose register" msgstr "" -#: config/tc-arm.c:6479 +#: config/tc-arm.c:6487 msgid "flag for {c}psr instruction expected" msgstr "" -#: config/tc-arm.c:6537 +#: config/tc-arm.c:6545 msgid "unrecognized CPS flag" msgstr "" -#: config/tc-arm.c:6544 +#: config/tc-arm.c:6552 msgid "missing CPS flags" msgstr "" -#: config/tc-arm.c:6567 config/tc-arm.c:6573 +#: config/tc-arm.c:6575 config/tc-arm.c:6581 msgid "valid endian specifiers are be or le" msgstr "" -#: config/tc-arm.c:6595 +#: config/tc-arm.c:6603 msgid "missing rotation field after comma" msgstr "" -#: config/tc-arm.c:6610 +#: config/tc-arm.c:6618 msgid "rotation can only be 0, 8, 16, or 24" msgstr "" -#: config/tc-arm.c:6639 +#: config/tc-arm.c:6647 msgid "condition required" msgstr "" -#: config/tc-arm.c:6681 config/tc-arm.c:9818 +#: config/tc-arm.c:6689 config/tc-arm.c:9826 msgid "'[' expected" msgstr "" -#: config/tc-arm.c:6694 +#: config/tc-arm.c:6702 msgid "',' expected" msgstr "" -#: config/tc-arm.c:6711 +#: config/tc-arm.c:6719 msgid "invalid shift" msgstr "" -#: config/tc-arm.c:6791 +#: config/tc-arm.c:6799 msgid "expected ARM or MVE vector register" msgstr "" -#: config/tc-arm.c:6840 +#: config/tc-arm.c:6848 msgid "can't use Neon quad register here" msgstr "" -#: config/tc-arm.c:6909 +#: config/tc-arm.c:6917 msgid "expected or or operand" msgstr "" -#: config/tc-arm.c:7009 +#: config/tc-arm.c:7017 msgid "VFP single, double or MVE vector register expected" msgstr "" -#: config/tc-arm.c:7029 +#: config/tc-arm.c:7037 msgid "parse error" msgstr "" -#: config/tc-arm.c:7331 +#: config/tc-arm.c:7339 msgid "immediate value 48 or 64 expected" msgstr "" #. ISB can only take SY as an option. -#: config/tc-arm.c:7380 +#: config/tc-arm.c:7388 msgid "invalid barrier type" msgstr "" -#: config/tc-arm.c:7554 +#: config/tc-arm.c:7562 msgid "only floating point zero is allowed as immediate value" msgstr "" -#: config/tc-arm.c:7649 +#: config/tc-arm.c:7657 msgid "immediate value is out of range" msgstr "" -#: config/tc-arm.c:7824 +#: config/tc-arm.c:7832 msgid "iWMMXt data or control register expected" msgstr "" -#: config/tc-arm.c:7865 +#: config/tc-arm.c:7873 msgid "Banked registers are not available with this architecture." msgstr "" -#: config/tc-arm.c:8113 +#: config/tc-arm.c:8121 msgid "operand must be LR register" msgstr "" -#: config/tc-arm.c:8184 config/tc-score.c:264 +#: config/tc-arm.c:8192 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:8234 +#: config/tc-arm.c:8242 msgid "use of r13 is deprecated" msgstr "" -#: config/tc-arm.c:8252 config/tc-arm.c:20505 +#: config/tc-arm.c:8260 config/tc-arm.c:20513 msgid "" "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:8327 +#: config/tc-arm.c:8335 msgid "D register out of range for selected VFP version" msgstr "" -#: config/tc-arm.c:8424 config/tc-arm.c:11344 +#: config/tc-arm.c:8432 config/tc-arm.c:11352 msgid "Instruction does not support =N addresses" msgstr "" -#: config/tc-arm.c:8432 +#: config/tc-arm.c:8440 msgid "instruction does not accept preindexed addressing" msgstr "" #. unindexed - only for coprocessor -#: config/tc-arm.c:8448 config/tc-arm.c:11407 +#: config/tc-arm.c:8456 config/tc-arm.c:11415 msgid "instruction does not accept unindexed addressing" msgstr "" -#: config/tc-arm.c:8456 +#: config/tc-arm.c:8464 msgid "destination register same as write-back base" msgstr "" -#: config/tc-arm.c:8457 +#: config/tc-arm.c:8465 msgid "source register same as write-back base" msgstr "" -#: config/tc-arm.c:8507 +#: config/tc-arm.c:8515 msgid "use of PC in this instruction is deprecated" msgstr "" -#: config/tc-arm.c:8530 +#: config/tc-arm.c:8538 msgid "instruction does not accept scaled register index" msgstr "" -#: config/tc-arm.c:8835 +#: config/tc-arm.c:8843 msgid "invalid pseudo operation" msgstr "" -#: config/tc-arm.c:9075 +#: config/tc-arm.c:9083 msgid "invalid co-processor operand" msgstr "" -#: config/tc-arm.c:9091 +#: config/tc-arm.c:9099 msgid "instruction does not support unindexed addressing" msgstr "" -#: config/tc-arm.c:9106 +#: config/tc-arm.c:9114 msgid "pc may not be used with write-back" msgstr "" -#: config/tc-arm.c:9111 +#: config/tc-arm.c:9119 msgid "instruction does not support writeback" msgstr "" -#: config/tc-arm.c:9217 +#: config/tc-arm.c:9225 msgid "Rn must not overlap other operands" msgstr "" -#: config/tc-arm.c:9222 +#: config/tc-arm.c:9230 msgid "swp{b} use is obsoleted for ARMv8 and later" msgstr "" -#: config/tc-arm.c:9225 +#: config/tc-arm.c:9233 msgid "swp{b} use is deprecated for ARMv6 and ARMv7" msgstr "" -#: config/tc-arm.c:9344 config/tc-arm.c:9363 config/tc-arm.c:9376 -#: config/tc-arm.c:12019 config/tc-arm.c:12050 config/tc-arm.c:12072 +#: config/tc-arm.c:9352 config/tc-arm.c:9371 config/tc-arm.c:9384 +#: config/tc-arm.c:12027 config/tc-arm.c:12058 config/tc-arm.c:12080 msgid "bit-field extends past end of register" msgstr "" -#: config/tc-arm.c:9406 +#: config/tc-arm.c:9414 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "" -#: config/tc-arm.c:9459 +#: config/tc-arm.c:9467 msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:9481 +#: config/tc-arm.c:9489 msgid "use of r15 in bx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:9507 +#: config/tc-arm.c:9515 msgid "use of r15 in bxj is not really useful" msgstr "" -#: config/tc-arm.c:9555 +#: config/tc-arm.c:9563 msgid "This coprocessor register access is deprecated in ARMv8" msgstr "" -#: config/tc-arm.c:9763 config/tc-arm.c:9772 +#: config/tc-arm.c:9771 config/tc-arm.c:9780 msgid "writeback of base register is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9766 +#: config/tc-arm.c:9774 msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9776 +#: config/tc-arm.c:9784 msgid "if writeback register is in list, it must be the lowest reg in the list" msgstr "" -#: config/tc-arm.c:9813 +#: config/tc-arm.c:9821 msgid "first transfer register must be even" msgstr "" -#: config/tc-arm.c:9816 +#: config/tc-arm.c:9824 msgid "can only transfer two consecutive registers" msgstr "" @@ -4005,1421 +4022,1421 @@ 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:9817 config/tc-arm.c:9887 config/tc-arm.c:10618 -#: config/tc-arm.c:12894 +#: config/tc-arm.c:9825 config/tc-arm.c:9895 config/tc-arm.c:10626 +#: config/tc-arm.c:12902 msgid "r14 not allowed here" msgstr "" -#: config/tc-arm.c:9829 +#: config/tc-arm.c:9837 msgid "base register written back, and overlaps second transfer register" msgstr "" -#: config/tc-arm.c:9839 +#: config/tc-arm.c:9847 msgid "index register overlaps transfer register" msgstr "" -#: config/tc-arm.c:9868 config/tc-arm.c:10585 +#: config/tc-arm.c:9876 config/tc-arm.c:10593 msgid "offset must be zero in ARM encoding" msgstr "" -#: config/tc-arm.c:9881 config/tc-arm.c:10612 +#: config/tc-arm.c:9889 config/tc-arm.c:10620 msgid "even register required" msgstr "" -#: config/tc-arm.c:9884 +#: config/tc-arm.c:9892 msgid "can only load two consecutive registers" msgstr "" -#: config/tc-arm.c:9902 +#: config/tc-arm.c:9910 msgid "ldr to register 15 must be 4-byte aligned" msgstr "" -#: config/tc-arm.c:9925 config/tc-arm.c:9957 +#: config/tc-arm.c:9933 config/tc-arm.c:9965 msgid "this instruction requires a post-indexed address" msgstr "" -#: config/tc-arm.c:9984 +#: config/tc-arm.c:9992 msgid "Rd and Rm should be different in mla" msgstr "" -#: config/tc-arm.c:10011 config/tc-arm.c:13269 +#: config/tc-arm.c:10019 config/tc-arm.c:13277 msgid ":lower16: not allowed in this instruction" msgstr "" -#: config/tc-arm.c:10013 config/tc-arm.c:13274 +#: config/tc-arm.c:10021 config/tc-arm.c:13282 msgid ":upper16: not allowed in this instruction" msgstr "" -#: config/tc-arm.c:10030 +#: config/tc-arm.c:10038 msgid "operand 1 must be FPSCR" msgstr "" -#: config/tc-arm.c:10083 config/tc-arm.c:10092 config/tc-arm.c:10146 -#: config/tc-arm.c:10155 +#: config/tc-arm.c:10091 config/tc-arm.c:10100 config/tc-arm.c:10154 +#: config/tc-arm.c:10163 msgid "selected processor does not support instruction" msgstr "" -#: config/tc-arm.c:10095 config/tc-arm.c:10158 +#: config/tc-arm.c:10103 config/tc-arm.c:10166 msgid "accessing MVE system register without MVE is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:10186 config/tc-arm.c:13388 +#: config/tc-arm.c:10194 config/tc-arm.c:13396 msgid "bad register for mrs" msgstr "" -#: config/tc-arm.c:10193 config/tc-arm.c:13412 +#: config/tc-arm.c:10201 config/tc-arm.c:13420 msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "" -#: config/tc-arm.c:10234 +#: config/tc-arm.c:10242 msgid "Rd and Rm should be different in mul" msgstr "" -#: config/tc-arm.c:10253 config/tc-arm.c:10530 config/tc-arm.c:13551 +#: config/tc-arm.c:10261 config/tc-arm.c:10538 config/tc-arm.c:13559 msgid "rdhi and rdlo must be different" msgstr "" -#: config/tc-arm.c:10259 +#: config/tc-arm.c:10267 msgid "rdhi, rdlo and rm must all be different" msgstr "" -#: config/tc-arm.c:10325 +#: config/tc-arm.c:10333 msgid "'[' expected after PLD mnemonic" msgstr "" -#: config/tc-arm.c:10327 config/tc-arm.c:10342 +#: config/tc-arm.c:10335 config/tc-arm.c:10350 msgid "post-indexed expression used in preload instruction" msgstr "" -#: config/tc-arm.c:10329 config/tc-arm.c:10344 +#: config/tc-arm.c:10337 config/tc-arm.c:10352 msgid "writeback used in preload instruction" msgstr "" -#: config/tc-arm.c:10331 config/tc-arm.c:10346 +#: config/tc-arm.c:10339 config/tc-arm.c:10354 msgid "unindexed addressing used in preload instruction" msgstr "" -#: config/tc-arm.c:10340 +#: config/tc-arm.c:10348 msgid "'[' expected after PLI mnemonic" msgstr "" -#: config/tc-arm.c:10355 config/tc-arm.c:13720 +#: config/tc-arm.c:10363 config/tc-arm.c:13728 msgid "push/pop do not support {reglist}^" msgstr "" -#: config/tc-arm.c:10433 config/tc-arm.c:13897 +#: config/tc-arm.c:10441 config/tc-arm.c:13905 msgid "setend use is deprecated for ARMv8" msgstr "" -#: config/tc-arm.c:10454 config/tc-arm.c:13958 config/tc-arm.c:13990 -#: config/tc-arm.c:14033 +#: config/tc-arm.c:10462 config/tc-arm.c:13966 config/tc-arm.c:13998 +#: config/tc-arm.c:14041 msgid "extraneous shift as part of operand to shift insn" msgstr "" -#: config/tc-arm.c:10464 config/tc-arm.c:14096 +#: config/tc-arm.c:10472 config/tc-arm.c:14104 msgid "immediate too large (bigger than 0xF)" msgstr "" -#: config/tc-arm.c:10488 config/tc-arm.c:10497 +#: config/tc-arm.c:10496 config/tc-arm.c:10505 msgid "selected processor does not support SETPAN instruction" msgstr "" -#: config/tc-arm.c:10556 +#: config/tc-arm.c:10564 msgid "SRS base register must be r13" msgstr "" -#: config/tc-arm.c:10615 +#: config/tc-arm.c:10623 msgid "can only store two consecutive registers" msgstr "" -#: config/tc-arm.c:10737 config/tc-arm.c:10758 +#: config/tc-arm.c:10745 config/tc-arm.c:10766 msgid "only two consecutive VFP SP registers allowed here" msgstr "" -#: config/tc-arm.c:10786 config/tc-arm.c:10801 +#: config/tc-arm.c:10794 config/tc-arm.c:10809 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:10930 +#: config/tc-arm.c:10938 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:10937 +#: config/tc-arm.c:10945 msgid "immediate value out of range, expected range [1, 32]" msgstr "" -#: config/tc-arm.c:11003 +#: config/tc-arm.c:11011 msgid "this instruction does not support indexing" msgstr "" -#: config/tc-arm.c:11026 +#: config/tc-arm.c:11034 msgid "only r15 allowed here" msgstr "" -#: config/tc-arm.c:11161 +#: config/tc-arm.c:11169 msgid "immediate operand requires iWMMXt2" msgstr "" -#: config/tc-arm.c:11305 +#: config/tc-arm.c:11313 msgid "shift by register not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11317 config/tc-arm.c:14142 config/tc-arm.c:28691 +#: config/tc-arm.c:11325 config/tc-arm.c:14150 config/tc-arm.c:28699 msgid "shift expression is too large" msgstr "" -#: config/tc-arm.c:11350 +#: config/tc-arm.c:11358 msgid "cannot use register index with this instruction" msgstr "" -#: config/tc-arm.c:11352 +#: config/tc-arm.c:11360 msgid "Thumb does not support negative register indexing" msgstr "" -#: config/tc-arm.c:11354 +#: config/tc-arm.c:11362 msgid "Thumb does not support register post-indexing" msgstr "" -#: config/tc-arm.c:11356 +#: config/tc-arm.c:11364 msgid "Thumb does not support register indexing with writeback" msgstr "" -#: config/tc-arm.c:11358 +#: config/tc-arm.c:11366 msgid "Thumb supports only LSL in shifted register indexing" msgstr "" -#: config/tc-arm.c:11367 config/tc-arm.c:19873 +#: config/tc-arm.c:11375 config/tc-arm.c:19881 msgid "shift out of range" msgstr "" -#: config/tc-arm.c:11376 +#: config/tc-arm.c:11384 msgid "cannot use writeback with this instruction" msgstr "" -#: config/tc-arm.c:11397 +#: config/tc-arm.c:11405 msgid "cannot use post-indexing with PC-relative addressing" msgstr "" -#: config/tc-arm.c:11398 +#: config/tc-arm.c:11406 msgid "cannot use post-indexing with this instruction" msgstr "" -#: config/tc-arm.c:11644 +#: config/tc-arm.c:11652 msgid "only SUBS PC, LR, #const allowed" msgstr "" -#: config/tc-arm.c:11727 config/tc-arm.c:11887 config/tc-arm.c:11984 -#: config/tc-arm.c:13349 config/tc-arm.c:13657 +#: config/tc-arm.c:11735 config/tc-arm.c:11895 config/tc-arm.c:11992 +#: config/tc-arm.c:13357 config/tc-arm.c:13665 msgid "shift must be constant" msgstr "" -#: config/tc-arm.c:11732 +#: config/tc-arm.c:11740 msgid "shift value over 3 not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11734 +#: config/tc-arm.c:11742 msgid "only LSL shift allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11758 config/tc-arm.c:11902 config/tc-arm.c:11999 -#: config/tc-arm.c:13362 +#: config/tc-arm.c:11766 config/tc-arm.c:11910 config/tc-arm.c:12007 +#: config/tc-arm.c:13370 msgid "unshifted register required" msgstr "" -#: config/tc-arm.c:11773 config/tc-arm.c:12010 config/tc-arm.c:13512 +#: config/tc-arm.c:11781 config/tc-arm.c:12018 config/tc-arm.c:13520 msgid "dest must overlap one source register" msgstr "" -#: config/tc-arm.c:11905 config/tc-csky.c:5990 +#: config/tc-arm.c:11913 config/tc-csky.c:6003 msgid "dest and source1 must be the same register" msgstr "" -#: config/tc-arm.c:12145 +#: config/tc-arm.c:12153 msgid "" "selected architecture does not support wide conditional branch instruction" msgstr "" -#: config/tc-arm.c:12178 +#: config/tc-arm.c:12186 msgid "instruction is always unconditional" msgstr "" -#: config/tc-arm.c:12353 +#: config/tc-arm.c:12361 msgid "selected processor does not support 'A' form of this instruction" msgstr "" -#: config/tc-arm.c:12356 +#: config/tc-arm.c:12364 msgid "Thumb does not support the 2-argument form of this instruction" msgstr "" -#: config/tc-arm.c:12481 +#: config/tc-arm.c:12489 msgid "SP not allowed in register list" msgstr "" -#: config/tc-arm.c:12485 config/tc-arm.c:12592 +#: config/tc-arm.c:12493 config/tc-arm.c:12600 msgid "" "having the base register in the register list when using write back is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:12493 +#: config/tc-arm.c:12501 msgid "LR and PC should not both be in register list" msgstr "" -#: config/tc-arm.c:12501 +#: config/tc-arm.c:12509 msgid "PC not allowed in register list" msgstr "" -#: config/tc-arm.c:12544 +#: config/tc-arm.c:12552 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "" -#: config/tc-arm.c:12569 config/tc-arm.c:12647 +#: config/tc-arm.c:12577 config/tc-arm.c:12655 #, c-format msgid "value stored for r%d is UNKNOWN" msgstr "" -#: config/tc-arm.c:12640 +#: config/tc-arm.c:12648 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "" -#: config/tc-arm.c:12644 config/tc-arm.c:12654 +#: config/tc-arm.c:12652 config/tc-arm.c:12662 msgid "this instruction will write back the base register" msgstr "" -#: config/tc-arm.c:12657 +#: config/tc-arm.c:12665 msgid "this instruction will not write back the base register" msgstr "" -#: config/tc-arm.c:12688 +#: config/tc-arm.c:12696 msgid "r14 not allowed as first register when second register is omitted" msgstr "" -#: config/tc-arm.c:12788 +#: config/tc-arm.c:12796 msgid "" "This instruction may be unpredictable if executed on M-profile cores with " "interrupts enabled." msgstr "" -#: config/tc-arm.c:12817 config/tc-arm.c:12830 config/tc-arm.c:12866 +#: config/tc-arm.c:12825 config/tc-arm.c:12838 config/tc-arm.c:12874 msgid "Thumb does not support this addressing mode" msgstr "" -#: config/tc-arm.c:12834 +#: config/tc-arm.c:12842 msgid "byte or halfword not valid for base register" msgstr "" -#: config/tc-arm.c:12837 +#: config/tc-arm.c:12845 msgid "r15 based store not allowed" msgstr "" -#: config/tc-arm.c:12839 +#: config/tc-arm.c:12847 msgid "invalid base register for register offset" msgstr "" -#: config/tc-arm.c:12896 +#: config/tc-arm.c:12904 msgid "r12 not allowed here" msgstr "" -#: config/tc-arm.c:12902 +#: config/tc-arm.c:12910 msgid "base register written back, and overlaps one of transfer registers" msgstr "" -#: config/tc-arm.c:13030 +#: config/tc-arm.c:13038 #, 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:13225 +#: config/tc-arm.c:13233 msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" -#: config/tc-arm.c:13253 +#: config/tc-arm.c:13261 msgid "only lo regs allowed with immediate" msgstr "" -#: config/tc-arm.c:13430 +#: config/tc-arm.c:13438 msgid "Thumb encoding does not support an immediate here" msgstr "" -#: config/tc-arm.c:13517 +#: config/tc-arm.c:13525 msgid "Thumb-2 MUL must not set flags" msgstr "" -#: config/tc-arm.c:13582 +#: config/tc-arm.c:13590 msgid "Thumb does not support NOP with hints" msgstr "" -#: config/tc-arm.c:13742 config/tc-arm.c:13754 +#: config/tc-arm.c:13750 config/tc-arm.c:13762 msgid "invalid register list to push/pop instruction" msgstr "" -#: config/tc-arm.c:14017 +#: config/tc-arm.c:14025 msgid "source1 and dest must be same register" msgstr "" -#: config/tc-arm.c:14042 +#: config/tc-arm.c:14050 msgid "ror #imm not supported" msgstr "" -#: config/tc-arm.c:14093 +#: config/tc-arm.c:14101 msgid "SMC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:14259 +#: config/tc-arm.c:14267 msgid "Thumb encoding does not support rotation" msgstr "" -#: config/tc-arm.c:14279 +#: config/tc-arm.c:14287 msgid "instruction requires register index" msgstr "" -#: config/tc-arm.c:14289 +#: config/tc-arm.c:14297 msgid "instruction does not allow shifted index" msgstr "" -#: config/tc-arm.c:14445 config/tc-arm.c:29835 +#: config/tc-arm.c:14453 config/tc-arm.c:29843 msgid "out of range label-relative fixup value" msgstr "" -#: config/tc-arm.c:14769 +#: config/tc-arm.c:14777 msgid "invalid neon suffix for non neon instruction" msgstr "" -#: config/tc-arm.c:15164 config/tc-arm.c:15517 config/tc-arm.c:17002 -#: config/tc-arm.c:17082 config/tc-arm.c:17139 config/tc-arm.c:19020 -#: config/tc-arm.c:21203 config/tc-arm.c:21390 +#: config/tc-arm.c:15172 config/tc-arm.c:15525 config/tc-arm.c:17010 +#: config/tc-arm.c:17090 config/tc-arm.c:17147 config/tc-arm.c:19028 +#: config/tc-arm.c:21211 config/tc-arm.c:21398 msgid "invalid instruction shape" msgstr "" -#: config/tc-arm.c:15416 +#: config/tc-arm.c:15424 msgid "types specified in both the mnemonic and operands" msgstr "" -#: config/tc-arm.c:15453 +#: config/tc-arm.c:15461 msgid "operand types can't be inferred" msgstr "" -#: config/tc-arm.c:15459 +#: config/tc-arm.c:15467 msgid "type specifier has the wrong number of parts" msgstr "" -#: config/tc-arm.c:15545 config/tc-arm.c:19291 config/tc-arm.c:19298 +#: config/tc-arm.c:15553 config/tc-arm.c:19299 config/tc-arm.c:19306 msgid "operand size must match register width" msgstr "" -#: config/tc-arm.c:15567 +#: config/tc-arm.c:15575 msgid "inconsistent types in Neon instruction" msgstr "" -#: config/tc-arm.c:15988 +#: config/tc-arm.c:15996 msgid "Type is not allowed for this instruction" msgstr "" -#: config/tc-arm.c:16063 +#: config/tc-arm.c:16071 msgid "MVE vector or ARM register expected" msgstr "" -#: config/tc-arm.c:16180 +#: config/tc-arm.c:16188 msgid "immediate must be either 1, 2, 4 or 8" msgstr "" -#: config/tc-arm.c:16337 +#: config/tc-arm.c:16345 msgid "immediate operand expected in the range [1,8]" msgstr "" -#: config/tc-arm.c:16338 +#: config/tc-arm.c:16346 msgid "immediate operand expected in the range [1,16]" msgstr "" -#: config/tc-arm.c:16480 +#: config/tc-arm.c:16488 msgid "expected LR" msgstr "" -#: config/tc-arm.c:16979 config/tc-arm.c:17059 config/tc-arm.c:18656 -#: config/tc-arm.c:20490 +#: config/tc-arm.c:16987 config/tc-arm.c:17067 config/tc-arm.c:18664 +#: config/tc-arm.c:20498 msgid "immediate out of range for shift" msgstr "" -#: config/tc-arm.c:17273 +#: config/tc-arm.c:17281 msgid "first and second operands shall be the same register" msgstr "" -#: config/tc-arm.c:17387 config/tc-arm.c:17449 +#: config/tc-arm.c:17395 config/tc-arm.c:17457 msgid "destination register and offset register may not be the same" msgstr "" -#: config/tc-arm.c:17399 config/tc-arm.c:17518 +#: config/tc-arm.c:17407 config/tc-arm.c:17526 msgid "immediate must be a multiple of 4 in the range of +/-[0,508]" msgstr "" -#: config/tc-arm.c:17401 +#: config/tc-arm.c:17409 msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]" msgstr "" -#: config/tc-arm.c:17422 +#: config/tc-arm.c:17430 msgid "can not shift offsets when accessing less than half-word" msgstr "" -#: config/tc-arm.c:17424 +#: config/tc-arm.c:17432 msgid "" "shift immediate must be 1, 2 or 3 for half-word, word or double-word " "accesses respectively" msgstr "" -#: config/tc-arm.c:17511 +#: config/tc-arm.c:17519 msgid "immediate must be in the range of +/-[0,127]" msgstr "" -#: config/tc-arm.c:17514 +#: config/tc-arm.c:17522 msgid "immediate must be a multiple of 2 in the range of +/-[0,254]" msgstr "" -#: config/tc-arm.c:17528 config/tc-arm.c:18354 +#: config/tc-arm.c:17536 config/tc-arm.c:18362 msgid "MVE vector register in the range [Q0..Q7] expected" msgstr "" -#: config/tc-arm.c:17844 config/tc-arm.c:19712 +#: config/tc-arm.c:17852 config/tc-arm.c:19720 msgid "scalar out of range for multiply instruction" msgstr "" -#: config/tc-arm.c:17932 +#: config/tc-arm.c:17940 msgid "index must be in the range 0 to 3" msgstr "" -#: config/tc-arm.c:17935 +#: config/tc-arm.c:17943 msgid "indexed register must be less than 8" msgstr "" -#: config/tc-arm.c:18136 config/tc-arm.c:21454 +#: config/tc-arm.c:18144 config/tc-arm.c:21462 msgid "" "Warning: 32-bit element size and same first and third operand makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:18495 +#: config/tc-arm.c:18503 msgid "instruction form not available on this architecture." msgstr "" -#: config/tc-arm.c:18498 +#: config/tc-arm.c:18506 msgid "this instruction implies use of ARMv8.1 AdvSIMD." msgstr "" -#: config/tc-arm.c:18605 config/tc-arm.c:18630 +#: config/tc-arm.c:18613 config/tc-arm.c:18638 msgid "immediate out of range for insert" msgstr "" -#: config/tc-arm.c:18777 +#: config/tc-arm.c:18785 msgid "immediate out of range for narrowing operation" msgstr "" -#: config/tc-arm.c:18924 +#: config/tc-arm.c:18932 msgid "operands 0 and 1 must be the same register" msgstr "" -#: config/tc-arm.c:19030 config/tc-arm.c:21302 +#: config/tc-arm.c:19038 config/tc-arm.c:21310 msgid "invalid rounding mode" msgstr "" -#: config/tc-arm.c:19502 +#: config/tc-arm.c:19510 msgid "operand size must be specified for immediate VMOV" msgstr "" -#: config/tc-arm.c:19512 +#: config/tc-arm.c:19520 msgid "immediate has bits set outside the operand size" msgstr "" -#: config/tc-arm.c:19747 +#: config/tc-arm.c:19755 msgid "" "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:19855 +#: config/tc-arm.c:19863 msgid "Instruction form not available on this architecture." msgstr "" -#: config/tc-arm.c:19909 +#: config/tc-arm.c:19917 msgid "" "Warning: 64-bit element size and same destination and source operands makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:19914 +#: config/tc-arm.c:19922 msgid "elements must be smaller than reversal region" msgstr "" -#: config/tc-arm.c:20006 +#: config/tc-arm.c:20014 msgid "Index one must be [2,3] and index two must be two less than index one." msgstr "" -#: config/tc-arm.c:20009 +#: config/tc-arm.c:20017 msgid "General purpose registers may not be the same" msgstr "" -#: config/tc-arm.c:20207 config/tc-arm.c:20290 +#: config/tc-arm.c:20215 config/tc-arm.c:20298 msgid "bad type for scalar" msgstr "" -#: config/tc-arm.c:20346 +#: config/tc-arm.c:20354 msgid "" "immediate constant is valid both as a bit-pattern and a floating point value " "(using the fp value)" msgstr "" -#: config/tc-arm.c:20398 config/tc-arm.c:20409 +#: config/tc-arm.c:20406 config/tc-arm.c:20417 msgid "VFP registers must be adjacent" msgstr "" -#: config/tc-arm.c:20499 +#: config/tc-arm.c:20507 msgid "invalid suffix" msgstr "" -#: config/tc-arm.c:20653 +#: config/tc-arm.c:20661 msgid "bad list length for table lookup" msgstr "" -#: config/tc-arm.c:20686 +#: config/tc-arm.c:20694 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "" -#: config/tc-arm.c:20689 config/tc-arm.c:20714 config/tc-arm.c:20735 +#: config/tc-arm.c:20697 config/tc-arm.c:20722 config/tc-arm.c:20743 msgid "register list must contain at least 1 and at most 16 registers" msgstr "" -#: config/tc-arm.c:20757 config/tc-arm.c:20790 +#: config/tc-arm.c:20765 config/tc-arm.c:20798 msgid "Use of PC here is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:20759 +#: config/tc-arm.c:20767 msgid "Use of PC here is deprecated" msgstr "" -#: config/tc-arm.c:20793 +#: config/tc-arm.c:20801 msgid "instruction does not accept register index" msgstr "" -#: config/tc-arm.c:20796 +#: config/tc-arm.c:20804 msgid "instruction does not accept PC-relative addressing" msgstr "" -#: config/tc-arm.c:20818 config/tc-arm.c:20827 +#: config/tc-arm.c:20826 config/tc-arm.c:20835 msgid "Instruction not permitted on this architecture" msgstr "" -#: config/tc-arm.c:20876 +#: config/tc-arm.c:20884 msgid "bad alignment" msgstr "" -#: config/tc-arm.c:20893 +#: config/tc-arm.c:20901 msgid "bad list type for instruction" msgstr "" -#: config/tc-arm.c:20937 +#: config/tc-arm.c:20945 msgid "unsupported alignment for instruction" msgstr "" -#: config/tc-arm.c:20956 config/tc-arm.c:21050 config/tc-arm.c:21062 -#: config/tc-arm.c:21072 config/tc-arm.c:21086 +#: config/tc-arm.c:20964 config/tc-arm.c:21058 config/tc-arm.c:21070 +#: config/tc-arm.c:21080 config/tc-arm.c:21094 msgid "bad list length" msgstr "" -#: config/tc-arm.c:20961 +#: config/tc-arm.c:20969 msgid "stride of 2 unavailable when element size is 8" msgstr "" -#: config/tc-arm.c:20994 config/tc-arm.c:21070 +#: config/tc-arm.c:21002 config/tc-arm.c:21078 msgid "can't use alignment with this instruction" msgstr "" -#: config/tc-arm.c:21142 +#: config/tc-arm.c:21150 msgid "post-index must be a register" msgstr "" -#: config/tc-arm.c:21144 +#: config/tc-arm.c:21152 msgid "bad register for post-index" msgstr "" -#: config/tc-arm.c:21366 +#: config/tc-arm.c:21374 msgid "scalar out of range" msgstr "" -#: config/tc-arm.c:21499 +#: config/tc-arm.c:21507 msgid "" "Dot Product instructions cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:21574 config/tc-arm.c:21602 config/tc-arm.c:22284 +#: config/tc-arm.c:21582 config/tc-arm.c:21610 config/tc-arm.c:22292 msgid "index must be 0 or 1" msgstr "" -#: config/tc-arm.c:21577 config/tc-arm.c:21605 config/tc-arm.c:22287 +#: config/tc-arm.c:21585 config/tc-arm.c:21613 config/tc-arm.c:22295 msgid "indexed register must be less than 16" msgstr "" -#: config/tc-arm.c:21643 +#: config/tc-arm.c:21651 msgid "Register must be r0-r14 except r13, or APSR_nzcv." msgstr "" -#: config/tc-arm.c:21646 +#: config/tc-arm.c:21654 msgid "Register must be an even register between r0-r10." msgstr "" -#: config/tc-arm.c:21671 +#: config/tc-arm.c:21679 msgid "CDE Coprocessor must be in range 0-7" msgstr "" -#: config/tc-arm.c:21705 +#: config/tc-arm.c:21713 msgid "cx1d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21735 +#: config/tc-arm.c:21743 msgid "cx2d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21774 +#: config/tc-arm.c:21782 msgid "cx3d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21966 +#: config/tc-arm.c:21974 msgid "'q' register must be in range 0-7" msgstr "" -#: config/tc-arm.c:21969 +#: config/tc-arm.c:21977 msgid "'d' register must be in range 0-15" msgstr "" -#: config/tc-arm.c:21971 +#: config/tc-arm.c:21979 msgid "'s' register must be in range 0-31" msgstr "" -#: config/tc-arm.c:22026 +#: config/tc-arm.c:22034 msgid "vcx instructions with Q registers require MVE" msgstr "" -#: config/tc-arm.c:22031 +#: config/tc-arm.c:22039 msgid "" "vcx instructions with S or D registers require either MVE or Armv8-M " "floating point extension." msgstr "" -#: config/tc-arm.c:22047 +#: config/tc-arm.c:22055 msgid "vcx1 with S or D registers takes immediate within 0-2047" msgstr "" -#: config/tc-arm.c:22063 +#: config/tc-arm.c:22071 msgid "vcx2 with S or D registers takes immediate within 0-63" msgstr "" -#: config/tc-arm.c:22078 +#: config/tc-arm.c:22086 msgid "vcx2 with S or D registers takes immediate within 0-7" msgstr "" -#: config/tc-arm.c:22638 config/tc-arm.c:22742 +#: config/tc-arm.c:22646 config/tc-arm.c:22750 msgid "conditional infixes are deprecated in unified syntax" msgstr "" -#: config/tc-arm.c:22953 +#: config/tc-arm.c:22961 msgid "Warning: conditional outside an IT block for Thumb." msgstr "" -#: config/tc-arm.c:23281 +#: config/tc-arm.c:23289 msgid "Short branches, Undefined, SVC, LDM/STM" msgstr "" -#: config/tc-arm.c:23282 +#: config/tc-arm.c:23290 msgid "Miscellaneous 16-bit instructions" msgstr "" -#: config/tc-arm.c:23283 +#: config/tc-arm.c:23291 msgid "ADR" msgstr "" -#: config/tc-arm.c:23284 +#: config/tc-arm.c:23292 msgid "Literal loads" msgstr "" -#: config/tc-arm.c:23285 +#: config/tc-arm.c:23293 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc" msgstr "" -#: config/tc-arm.c:23286 +#: config/tc-arm.c:23294 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:23289 +#: config/tc-arm.c:23297 msgid "ADD/SUB sp, sp #imm" msgstr "" -#: config/tc-arm.c:23311 +#: config/tc-arm.c:23319 msgid "" "IT blocks containing 32-bit Thumb instructions are performance deprecated in " "ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23323 +#: config/tc-arm.c:23331 #, 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:23337 +#: config/tc-arm.c:23345 msgid "" "IT blocks containing more than one conditional instruction are performance " "deprecated in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23455 +#: config/tc-arm.c:23463 #, c-format msgid "bad instruction `%s'" msgstr "" -#: config/tc-arm.c:23461 +#: config/tc-arm.c:23469 msgid "s suffix on comparison instruction is deprecated" msgstr "" -#: config/tc-arm.c:23481 +#: config/tc-arm.c:23489 msgid "SVC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:23483 +#: config/tc-arm.c:23491 #, c-format msgid "selected processor does not support `%s' in Thumb mode" msgstr "" -#: config/tc-arm.c:23489 +#: config/tc-arm.c:23497 msgid "Thumb does not support conditional execution" msgstr "" -#: config/tc-arm.c:23509 +#: config/tc-arm.c:23517 #, c-format msgid "" "selected processor does not support 32bit wide variant of instruction `%s'" msgstr "" -#: config/tc-arm.c:23512 +#: config/tc-arm.c:23520 #, c-format msgid "selected processor does not support `%s' in Thumb-2 mode" msgstr "" -#: config/tc-arm.c:23537 +#: config/tc-arm.c:23545 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "" -#: config/tc-arm.c:23579 +#: config/tc-arm.c:23587 #, c-format msgid "selected processor does not support `%s' in ARM mode" msgstr "" -#: config/tc-arm.c:23584 +#: config/tc-arm.c:23592 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "" -#: config/tc-arm.c:23617 +#: config/tc-arm.c:23625 #, c-format msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" -#: config/tc-arm.c:23635 +#: config/tc-arm.c:23643 #, c-format msgid "section '%s' finished with an open IT block." msgstr "" -#: config/tc-arm.c:23638 +#: config/tc-arm.c:23646 #, c-format msgid "section '%s' finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:23645 +#: config/tc-arm.c:23653 msgid "file finished with an open IT block." msgstr "" -#: config/tc-arm.c:23647 +#: config/tc-arm.c:23655 msgid "file finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:27335 +#: config/tc-arm.c:27343 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "" -#: config/tc-arm.c:27602 config/tc-ia64.c:3594 +#: config/tc-arm.c:27610 config/tc-ia64.c:3594 #, c-format msgid "Group section `%s' has no group signature" msgstr "" -#: config/tc-arm.c:27648 +#: config/tc-arm.c:27656 msgid "handlerdata in cantunwind frame" msgstr "" -#: config/tc-arm.c:27665 +#: config/tc-arm.c:27673 msgid "too many unwind opcodes for personality routine 0" msgstr "" -#: config/tc-arm.c:27696 +#: config/tc-arm.c:27704 msgid "attempt to recreate an unwind entry" msgstr "" -#: config/tc-arm.c:27706 +#: config/tc-arm.c:27714 msgid "too many unwind opcodes" msgstr "" -#: config/tc-arm.c:28006 +#: config/tc-arm.c:28014 #, c-format msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s" msgstr "" -#: config/tc-arm.c:28370 config/tc-arm.c:28438 +#: config/tc-arm.c:28378 config/tc-arm.c:28446 #, c-format msgid "symbol %s is in a different section" msgstr "" -#: config/tc-arm.c:28372 config/tc-arm.c:28440 +#: config/tc-arm.c:28380 config/tc-arm.c:28448 #, c-format msgid "symbol %s is weak and may be overridden later" msgstr "" -#: config/tc-arm.c:28417 config/tc-arm.c:28789 +#: config/tc-arm.c:28425 config/tc-arm.c:28797 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "" -#: config/tc-arm.c:28473 +#: config/tc-arm.c:28481 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" -#: config/tc-arm.c:28509 config/tc-arm.c:28539 +#: config/tc-arm.c:28517 config/tc-arm.c:28547 msgid "invalid literal constant: pool needs to be closer" msgstr "" -#: config/tc-arm.c:28512 config/tc-arm.c:28561 +#: config/tc-arm.c:28520 config/tc-arm.c:28569 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "" -#: config/tc-arm.c:28542 +#: config/tc-arm.c:28550 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" -#: config/tc-arm.c:28602 +#: config/tc-arm.c:28610 msgid "offset not a multiple of 4" msgstr "" -#: config/tc-arm.c:28805 +#: config/tc-arm.c:28813 msgid "invalid smc expression" msgstr "" -#: config/tc-arm.c:28815 +#: config/tc-arm.c:28823 msgid "invalid hvc expression" msgstr "" -#: config/tc-arm.c:28826 config/tc-arm.c:28835 +#: config/tc-arm.c:28834 config/tc-arm.c:28843 msgid "invalid swi expression" msgstr "" -#: config/tc-arm.c:28845 +#: config/tc-arm.c:28853 msgid "invalid expression in load/store multiple" msgstr "" -#: config/tc-arm.c:28907 +#: config/tc-arm.c:28915 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "" -#: config/tc-arm.c:28926 +#: config/tc-arm.c:28934 msgid "misaligned branch destination" msgstr "" -#: config/tc-arm.c:29047 +#: config/tc-arm.c:29055 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" -#: config/tc-arm.c:29096 +#: config/tc-arm.c:29104 msgid "Thumb2 branch out of range" msgstr "" -#: config/tc-arm.c:29148 config/tc-arm.c:29181 +#: config/tc-arm.c:29156 config/tc-arm.c:29189 msgid "Relocation supported only in FDPIC mode" msgstr "" -#: config/tc-arm.c:29211 +#: config/tc-arm.c:29219 msgid "rel31 relocation overflow" msgstr "" -#: config/tc-arm.c:29233 config/tc-arm.c:29239 config/tc-arm.c:29243 -#: config/tc-arm.c:29290 +#: config/tc-arm.c:29241 config/tc-arm.c:29247 config/tc-arm.c:29251 +#: config/tc-arm.c:29298 msgid "co-processor offset out of range" msgstr "" -#: config/tc-arm.c:29307 +#: config/tc-arm.c:29315 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "" -#: config/tc-arm.c:29313 +#: config/tc-arm.c:29321 msgid "section does not have enough alignment to ensure safe PC-relative loads" msgstr "" -#: config/tc-arm.c:29317 config/tc-arm.c:29326 config/tc-arm.c:29334 -#: config/tc-arm.c:29342 config/tc-arm.c:29350 +#: config/tc-arm.c:29325 config/tc-arm.c:29334 config/tc-arm.c:29342 +#: config/tc-arm.c:29350 config/tc-arm.c:29358 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "" -#: config/tc-arm.c:29391 +#: config/tc-arm.c:29399 msgid "invalid Hi register with immediate" msgstr "" -#: config/tc-arm.c:29407 +#: config/tc-arm.c:29415 msgid "invalid immediate for stack address calculation" msgstr "" -#: config/tc-arm.c:29426 +#: config/tc-arm.c:29434 msgid "address calculation needs a strongly defined nearby symbol" msgstr "" -#: config/tc-arm.c:29442 +#: config/tc-arm.c:29450 msgid "symbol too far away" msgstr "" -#: config/tc-arm.c:29454 +#: config/tc-arm.c:29462 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" -#: config/tc-arm.c:29484 +#: config/tc-arm.c:29492 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "" -#: config/tc-arm.c:29496 +#: config/tc-arm.c:29504 #, c-format msgid "invalid shift value: %ld" msgstr "" -#: config/tc-arm.c:29566 config/tc-arm.c:29637 +#: config/tc-arm.c:29574 config/tc-arm.c:29645 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "" -#: config/tc-arm.c:29598 +#: config/tc-arm.c:29606 #, c-format msgid "Unable to process relocation for thumb opcode: %lx" msgstr "" -#: config/tc-arm.c:29677 +#: config/tc-arm.c:29685 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29716 +#: config/tc-arm.c:29724 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29756 +#: config/tc-arm.c:29764 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "" -#: config/tc-arm.c:29761 +#: config/tc-arm.c:29769 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" -#: config/tc-arm.c:29982 config/tc-score.c:7360 +#: config/tc-arm.c:29990 config/tc-score.c:7360 #, c-format msgid "bad relocation fixup type (%d)" msgstr "" -#: config/tc-arm.c:30100 +#: config/tc-arm.c:30108 msgid "literal referenced across section boundary" msgstr "" -#: config/tc-arm.c:30180 +#: config/tc-arm.c:30188 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "" -#: config/tc-arm.c:30185 +#: config/tc-arm.c:30193 msgid "ADRL used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30192 +#: config/tc-arm.c:30200 #, c-format msgid "%s used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30208 +#: config/tc-arm.c:30216 #, c-format msgid "undefined local label `%s'" msgstr "" -#: config/tc-arm.c:30214 +#: config/tc-arm.c:30222 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" -#: config/tc-arm.c:30236 config/tc-cris.c:4000 config/tc-csky.c:1152 +#: config/tc-arm.c:30244 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-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2245 #: config/tc-score.c:7447 msgid "" msgstr "" -#: config/tc-arm.c:30639 +#: config/tc-arm.c:30647 #, c-format msgid "%s: unexpected function type: %d" msgstr "" -#: config/tc-arm.c:30779 +#: config/tc-arm.c:30787 msgid "use of old and new-style options to set CPU type" msgstr "" -#: config/tc-arm.c:30798 +#: config/tc-arm.c:30806 msgid "use of old and new-style options to set FPU type" msgstr "" -#: config/tc-arm.c:30877 +#: config/tc-arm.c:30885 msgid "hard-float conflicts with specified fpu" msgstr "" -#: config/tc-arm.c:31068 +#: config/tc-arm.c:31076 msgid "generate PIC code" msgstr "" -#: config/tc-arm.c:31069 +#: config/tc-arm.c:31077 msgid "assemble Thumb code" msgstr "" -#: config/tc-arm.c:31070 +#: config/tc-arm.c:31078 msgid "support ARM/Thumb interworking" msgstr "" -#: config/tc-arm.c:31072 +#: config/tc-arm.c:31080 msgid "code uses 32-bit program counter" msgstr "" -#: config/tc-arm.c:31073 +#: config/tc-arm.c:31081 msgid "code uses 26-bit program counter" msgstr "" -#: config/tc-arm.c:31074 +#: config/tc-arm.c:31082 msgid "floating point args are in fp regs" msgstr "" -#: config/tc-arm.c:31076 +#: config/tc-arm.c:31084 msgid "re-entrant code" msgstr "" -#: config/tc-arm.c:31077 +#: config/tc-arm.c:31085 msgid "code is ATPCS conformant" msgstr "" #. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:31083 +#: config/tc-arm.c:31091 msgid "use frame pointer" msgstr "" -#: config/tc-arm.c:31084 +#: config/tc-arm.c:31092 msgid "use stack size checking" msgstr "" -#: config/tc-arm.c:31087 +#: config/tc-arm.c:31095 msgid "do not warn on use of deprecated feature" msgstr "" -#: config/tc-arm.c:31090 +#: config/tc-arm.c:31098 msgid "" "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:31094 +#: config/tc-arm.c:31102 msgid "warn about symbols that match instruction names [default]" msgstr "" -#: config/tc-arm.c:31095 +#: config/tc-arm.c:31103 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:31111 config/tc-arm.c:31112 +#: config/tc-arm.c:31119 config/tc-arm.c:31120 msgid "use -mcpu=arm1" msgstr "" -#: config/tc-arm.c:31113 config/tc-arm.c:31114 +#: config/tc-arm.c:31121 config/tc-arm.c:31122 msgid "use -mcpu=arm2" msgstr "" -#: config/tc-arm.c:31115 config/tc-arm.c:31116 +#: config/tc-arm.c:31123 config/tc-arm.c:31124 msgid "use -mcpu=arm250" msgstr "" -#: config/tc-arm.c:31117 config/tc-arm.c:31118 +#: config/tc-arm.c:31125 config/tc-arm.c:31126 msgid "use -mcpu=arm3" msgstr "" -#: config/tc-arm.c:31119 config/tc-arm.c:31120 +#: config/tc-arm.c:31127 config/tc-arm.c:31128 msgid "use -mcpu=arm6" msgstr "" -#: config/tc-arm.c:31121 config/tc-arm.c:31122 +#: config/tc-arm.c:31129 config/tc-arm.c:31130 msgid "use -mcpu=arm600" msgstr "" -#: config/tc-arm.c:31123 config/tc-arm.c:31124 +#: config/tc-arm.c:31131 config/tc-arm.c:31132 msgid "use -mcpu=arm610" msgstr "" -#: config/tc-arm.c:31125 config/tc-arm.c:31126 +#: config/tc-arm.c:31133 config/tc-arm.c:31134 msgid "use -mcpu=arm620" msgstr "" -#: config/tc-arm.c:31127 config/tc-arm.c:31128 +#: config/tc-arm.c:31135 config/tc-arm.c:31136 msgid "use -mcpu=arm7" msgstr "" -#: config/tc-arm.c:31129 config/tc-arm.c:31130 +#: config/tc-arm.c:31137 config/tc-arm.c:31138 msgid "use -mcpu=arm70" msgstr "" -#: config/tc-arm.c:31131 config/tc-arm.c:31132 +#: config/tc-arm.c:31139 config/tc-arm.c:31140 msgid "use -mcpu=arm700" msgstr "" -#: config/tc-arm.c:31133 config/tc-arm.c:31134 +#: config/tc-arm.c:31141 config/tc-arm.c:31142 msgid "use -mcpu=arm700i" msgstr "" -#: config/tc-arm.c:31135 config/tc-arm.c:31136 +#: config/tc-arm.c:31143 config/tc-arm.c:31144 msgid "use -mcpu=arm710" msgstr "" -#: config/tc-arm.c:31137 config/tc-arm.c:31138 +#: config/tc-arm.c:31145 config/tc-arm.c:31146 msgid "use -mcpu=arm710c" msgstr "" -#: config/tc-arm.c:31139 config/tc-arm.c:31140 +#: config/tc-arm.c:31147 config/tc-arm.c:31148 msgid "use -mcpu=arm720" msgstr "" -#: config/tc-arm.c:31141 config/tc-arm.c:31142 +#: config/tc-arm.c:31149 config/tc-arm.c:31150 msgid "use -mcpu=arm7d" msgstr "" -#: config/tc-arm.c:31143 config/tc-arm.c:31144 +#: config/tc-arm.c:31151 config/tc-arm.c:31152 msgid "use -mcpu=arm7di" msgstr "" -#: config/tc-arm.c:31145 config/tc-arm.c:31146 +#: config/tc-arm.c:31153 config/tc-arm.c:31154 msgid "use -mcpu=arm7m" msgstr "" -#: config/tc-arm.c:31147 config/tc-arm.c:31148 +#: config/tc-arm.c:31155 config/tc-arm.c:31156 msgid "use -mcpu=arm7dm" msgstr "" -#: config/tc-arm.c:31149 config/tc-arm.c:31150 +#: config/tc-arm.c:31157 config/tc-arm.c:31158 msgid "use -mcpu=arm7dmi" msgstr "" -#: config/tc-arm.c:31151 config/tc-arm.c:31152 +#: config/tc-arm.c:31159 config/tc-arm.c:31160 msgid "use -mcpu=arm7100" msgstr "" -#: config/tc-arm.c:31153 config/tc-arm.c:31154 +#: config/tc-arm.c:31161 config/tc-arm.c:31162 msgid "use -mcpu=arm7500" msgstr "" -#: config/tc-arm.c:31155 config/tc-arm.c:31156 +#: config/tc-arm.c:31163 config/tc-arm.c:31164 msgid "use -mcpu=arm7500fe" msgstr "" -#: config/tc-arm.c:31157 config/tc-arm.c:31158 config/tc-arm.c:31159 -#: config/tc-arm.c:31160 +#: config/tc-arm.c:31165 config/tc-arm.c:31166 config/tc-arm.c:31167 +#: config/tc-arm.c:31168 msgid "use -mcpu=arm7tdmi" msgstr "" -#: config/tc-arm.c:31161 config/tc-arm.c:31162 +#: config/tc-arm.c:31169 config/tc-arm.c:31170 msgid "use -mcpu=arm710t" msgstr "" -#: config/tc-arm.c:31163 config/tc-arm.c:31164 +#: config/tc-arm.c:31171 config/tc-arm.c:31172 msgid "use -mcpu=arm720t" msgstr "" -#: config/tc-arm.c:31165 config/tc-arm.c:31166 +#: config/tc-arm.c:31173 config/tc-arm.c:31174 msgid "use -mcpu=arm740t" msgstr "" -#: config/tc-arm.c:31167 config/tc-arm.c:31168 +#: config/tc-arm.c:31175 config/tc-arm.c:31176 msgid "use -mcpu=arm8" msgstr "" -#: config/tc-arm.c:31169 config/tc-arm.c:31170 +#: config/tc-arm.c:31177 config/tc-arm.c:31178 msgid "use -mcpu=arm810" msgstr "" -#: config/tc-arm.c:31171 config/tc-arm.c:31172 +#: config/tc-arm.c:31179 config/tc-arm.c:31180 msgid "use -mcpu=arm9" msgstr "" -#: config/tc-arm.c:31173 config/tc-arm.c:31174 +#: config/tc-arm.c:31181 config/tc-arm.c:31182 msgid "use -mcpu=arm9tdmi" msgstr "" -#: config/tc-arm.c:31175 config/tc-arm.c:31176 +#: config/tc-arm.c:31183 config/tc-arm.c:31184 msgid "use -mcpu=arm920" msgstr "" -#: config/tc-arm.c:31177 config/tc-arm.c:31178 +#: config/tc-arm.c:31185 config/tc-arm.c:31186 msgid "use -mcpu=arm940" msgstr "" -#: config/tc-arm.c:31179 +#: config/tc-arm.c:31187 msgid "use -mcpu=strongarm" msgstr "" -#: config/tc-arm.c:31181 +#: config/tc-arm.c:31189 msgid "use -mcpu=strongarm110" msgstr "" -#: config/tc-arm.c:31183 +#: config/tc-arm.c:31191 msgid "use -mcpu=strongarm1100" msgstr "" -#: config/tc-arm.c:31185 +#: config/tc-arm.c:31193 msgid "use -mcpu=strongarm1110" msgstr "" -#: config/tc-arm.c:31186 +#: config/tc-arm.c:31194 msgid "use -mcpu=xscale" msgstr "" -#: config/tc-arm.c:31187 +#: config/tc-arm.c:31195 msgid "use -mcpu=iwmmxt" msgstr "" -#: config/tc-arm.c:31188 +#: config/tc-arm.c:31196 msgid "use -mcpu=all" msgstr "" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:31191 config/tc-arm.c:31192 +#: config/tc-arm.c:31199 config/tc-arm.c:31200 msgid "use -march=armv2" msgstr "" -#: config/tc-arm.c:31193 config/tc-arm.c:31194 +#: config/tc-arm.c:31201 config/tc-arm.c:31202 msgid "use -march=armv2a" msgstr "" -#: config/tc-arm.c:31195 config/tc-arm.c:31196 +#: config/tc-arm.c:31203 config/tc-arm.c:31204 msgid "use -march=armv3" msgstr "" -#: config/tc-arm.c:31197 config/tc-arm.c:31198 +#: config/tc-arm.c:31205 config/tc-arm.c:31206 msgid "use -march=armv3m" msgstr "" -#: config/tc-arm.c:31199 config/tc-arm.c:31200 +#: config/tc-arm.c:31207 config/tc-arm.c:31208 msgid "use -march=armv4" msgstr "" -#: config/tc-arm.c:31201 config/tc-arm.c:31202 +#: config/tc-arm.c:31209 config/tc-arm.c:31210 msgid "use -march=armv4t" msgstr "" -#: config/tc-arm.c:31203 config/tc-arm.c:31204 +#: config/tc-arm.c:31211 config/tc-arm.c:31212 msgid "use -march=armv5" msgstr "" -#: config/tc-arm.c:31205 config/tc-arm.c:31206 +#: config/tc-arm.c:31213 config/tc-arm.c:31214 msgid "use -march=armv5t" msgstr "" -#: config/tc-arm.c:31207 config/tc-arm.c:31208 +#: config/tc-arm.c:31215 config/tc-arm.c:31216 msgid "use -march=armv5te" msgstr "" #. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:31211 +#: config/tc-arm.c:31219 msgid "use -mfpu=fpe" msgstr "" -#: config/tc-arm.c:31212 +#: config/tc-arm.c:31220 msgid "use -mfpu=fpa10" msgstr "" -#: config/tc-arm.c:31213 +#: config/tc-arm.c:31221 msgid "use -mfpu=fpa11" msgstr "" -#: config/tc-arm.c:31215 +#: config/tc-arm.c:31223 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "" -#: config/tc-arm.c:32296 +#: config/tc-arm.c:32307 msgid "extension does not apply to the base architecture" msgstr "" -#: config/tc-arm.c:32325 +#: config/tc-arm.c:32336 msgid "architectural extensions must be specified in alphabetical order" msgstr "" -#: config/tc-arm.c:32464 config/tc-arm.c:33407 +#: config/tc-arm.c:32475 config/tc-arm.c:33418 #, c-format msgid "unknown floating point format `%s'\n" msgstr "" -#: config/tc-arm.c:32480 config/tc-csky.c:1264 +#: config/tc-arm.c:32491 config/tc-csky.c:1264 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "" -#: config/tc-arm.c:32496 +#: config/tc-arm.c:32507 #, c-format msgid "unknown EABI `%s'\n" msgstr "" -#: config/tc-arm.c:32516 +#: config/tc-arm.c:32527 #, c-format msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" -#: config/tc-arm.c:32539 config/tc-metag.c:5913 +#: config/tc-arm.c:32550 config/tc-metag.c:5913 msgid "\t assemble for FPU architecture " msgstr "" -#: config/tc-arm.c:32541 +#: config/tc-arm.c:32552 msgid "\t assemble for floating point ABI " msgstr "" -#: config/tc-arm.c:32544 +#: config/tc-arm.c:32555 msgid "\t\t assemble for eabi version " msgstr "" -#: config/tc-arm.c:32547 +#: config/tc-arm.c:32558 msgid "\t controls implicit insertion of IT instructions" msgstr "" -#: config/tc-arm.c:32549 +#: config/tc-arm.c:32560 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode" msgstr "" -#: config/tc-arm.c:32552 +#: config/tc-arm.c:32563 msgid "" "[ieee|alternative]\n" " set the encoding for half precision floating point " @@ -5427,32 +5444,32 @@ msgid "" " or Arm alternative format." msgstr "" -#: config/tc-arm.c:32663 +#: config/tc-arm.c:32674 #, c-format msgid " ARM-specific assembler options:\n" msgstr "" -#: config/tc-arm.c:32683 +#: config/tc-arm.c:32694 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr "" -#: config/tc-arm.c:32687 +#: config/tc-arm.c:32698 #, c-format msgid " --fdpic generate an FDPIC object file\n" msgstr "" -#: config/tc-arm.c:32995 +#: config/tc-arm.c:33006 msgid "no architecture contains all the instructions used\n" msgstr "" -#: config/tc-arm.c:33347 +#: config/tc-arm.c:33358 #, c-format msgid "" "architectural extension `%s' is not allowed for the current base architecture" msgstr "" -#: config/tc-arm.c:33370 +#: config/tc-arm.c:33381 #, c-format msgid "unknown architecture extension `%s'\n" msgstr "" @@ -5528,7 +5545,7 @@ msgstr "" msgid "constant out of 8-bit range: %d" msgstr "" -#: config/tc-avr.c:956 config/tc-score.c:1198 read.c:3904 +#: config/tc-avr.c:956 config/tc-score.c:1198 read.c:3922 msgid "illegal expression" msgstr "" @@ -5552,7 +5569,7 @@ msgstr "" msgid "register number above 15 required" msgstr "" -#: config/tc-avr.c:1121 config/tc-csky.c:6381 config/tc-csky.c:6410 +#: config/tc-avr.c:1121 config/tc-csky.c:6394 config/tc-csky.c:6423 msgid "even register number required" msgstr "" @@ -5606,7 +5623,7 @@ msgid "skipping two-word instruction" msgstr "" #: config/tc-avr.c:1604 config/tc-avr.c:1620 config/tc-avr.c:1751 -#: config/tc-msp430.c:4490 config/tc-msp430.c:4509 +#: config/tc-msp430.c:4498 config/tc-msp430.c:4517 #, c-format msgid "odd address operand: %ld" msgstr "" @@ -5614,7 +5631,7 @@ 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-d30v.c:553 config/tc-msp430.c:4498 config/tc-msp430.c:4516 +#: config/tc-d30v.c:553 config/tc-msp430.c:4506 config/tc-msp430.c:4524 #, c-format msgid "operand out of range: %ld" msgstr "" @@ -5625,7 +5642,7 @@ msgid "operand out of range: 0x%lx" msgstr "" #: config/tc-avr.c:1772 config/tc-d10v.c:1593 config/tc-d30v.c:2014 -#: config/tc-msp430.c:4587 +#: config/tc-msp430.c:4595 #, c-format msgid "line %d: unknown relocation type: 0x%x" msgstr "" @@ -5637,9 +5654,9 @@ msgstr "" #. xgettext:c-format. #: config/tc-avr.c:1855 config/tc-bfin.c:824 config/tc-d10v.c:1462 #: config/tc-d30v.c:1771 config/tc-metag.c:7019 config/tc-mn10200.c:779 -#: config/tc-mn10300.c:2177 config/tc-msp430.c:4635 config/tc-ppc.c:7097 +#: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7097 #: config/tc-spu.c:882 config/tc-spu.c:1093 config/tc-v850.c:3367 -#: config/tc-z80.c:3824 +#: config/tc-z80.c:3834 #, c-format msgid "reloc %d not supported by object file format" msgstr "" @@ -5818,7 +5835,7 @@ msgstr "" msgid "internal error: reloc %d (`%s') not supported by object file format" msgstr "" -#: config/tc-cr16.c:702 config/tc-i386.c:13868 config/tc-s390.c:2111 +#: config/tc-cr16.c:702 config/tc-i386.c:13876 config/tc-s390.c:2111 msgid "GOT already in symbol table" msgstr "" @@ -6006,7 +6023,7 @@ msgstr "" msgid "internal inconsistency problem in %s: fr_symbol %lx" msgstr "" -#: config/tc-cris.c:554 config/tc-m68hc11.c:3898 config/tc-msp430.c:4985 +#: config/tc-cris.c:554 config/tc-m68hc11.c:3898 config/tc-msp430.c:4993 #, c-format msgid "internal inconsistency problem in %s: resolved symbol" msgstr "" @@ -6602,62 +6619,62 @@ msgstr "" msgid "-mljump is ignored for ck801/ck802" msgstr "" -#: config/tc-csky.c:2072 config/tc-mcore.c:689 +#: config/tc-csky.c:2073 config/tc-mcore.c:689 msgid "more than 65K literal pools" msgstr "" -#: config/tc-csky.c:2319 read.c:3664 read.c:4973 +#: config/tc-csky.c:2320 read.c:3682 read.c:4994 #, c-format msgid "bad floating literal: %s" msgstr "" -#: config/tc-csky.c:2467 config/tc-mcore.c:743 +#: config/tc-csky.c:2468 config/tc-mcore.c:743 msgid "missing ']'" msgstr "" -#: config/tc-csky.c:2495 config/tc-mips.c:14353 config/tc-mips.c:14417 +#: config/tc-csky.c:2496 config/tc-mips.c:14353 config/tc-mips.c:14417 #: config/tc-mips.c:14428 config/tc-score.c:2692 config/tc-score.c:2739 msgid "unrecognized opcode" msgstr "" -#: config/tc-csky.c:3630 config/tc-mcore.c:1164 +#: config/tc-csky.c:3631 config/tc-mcore.c:1164 msgid "translating mgeni to movi" msgstr "" -#: config/tc-csky.c:5266 config/tc-tilegx.c:1451 config/tc-tilepro.c:1310 +#: config/tc-csky.c:5279 config/tc-tilegx.c:1451 config/tc-tilepro.c:1310 #, c-format msgid "unsupported BFD relocation size %d" msgstr "" -#: config/tc-csky.c:5888 +#: config/tc-csky.c:5901 msgid "second operand must be 4" msgstr "" -#: config/tc-csky.c:5912 config/tc-mcore.c:1527 +#: config/tc-csky.c:5925 config/tc-mcore.c:1527 msgid "second operand must be 1" msgstr "" -#: config/tc-csky.c:5985 config/tc-xtensa.c:2002 +#: config/tc-csky.c:5998 config/tc-xtensa.c:2002 msgid "register number out of range" msgstr "" -#: config/tc-csky.c:5995 +#: config/tc-csky.c:6008 msgid "64-bit operator src/dst register must be less than 15" msgstr "" -#: config/tc-csky.c:7822 +#: config/tc-csky.c:7835 msgid "the first operand must be a symbol" msgstr "" -#: config/tc-csky.c:7831 +#: config/tc-csky.c:7844 msgid "missing stack size" msgstr "" -#: config/tc-csky.c:7844 config/tc-score.c:4244 +#: config/tc-csky.c:7857 config/tc-score.c:4244 msgid "value not in range [0, 0xffffffff]" msgstr "" -#: config/tc-csky.c:7854 config/tc-mcore.c:782 +#: config/tc-csky.c:7867 config/tc-mcore.c:782 msgid "operand must be a constant" msgstr "" @@ -7865,7 +7882,7 @@ msgstr "" msgid "internal error: losing opcode: `%s' \"%s\"\n" msgstr "" -#: config/tc-hppa.c:8263 config/tc-nios2.c:1438 config/tc-riscv.c:1016 +#: config/tc-hppa.c:8263 config/tc-nios2.c:1438 config/tc-riscv.c:1089 #: config/tc-sparc.c:999 msgid "Broken assembler. No assembly attempted." msgstr "" @@ -7948,7 +7965,7 @@ msgstr "" msgid "Intel MCU is 32bit ELF only" msgstr "" -#: config/tc-i386.c:3045 config/tc-i386.c:13757 +#: config/tc-i386.c:3045 config/tc-i386.c:13765 msgid "unknown architecture" msgstr "" @@ -8150,7 +8167,7 @@ msgstr "" msgid "spurious operands; (%d operands/instruction max)" msgstr "" -#: config/tc-i386.c:5426 config/tc-i386.c:11395 +#: config/tc-i386.c:5426 config/tc-i386.c:11403 #, c-format msgid "too many memory references for `%s'" msgstr "" @@ -8377,7 +8394,7 @@ msgstr "" msgid "segment override on `%s' is ineffectual" msgstr "" -#: config/tc-i386.c:8528 config/tc-riscv.c:1112 +#: config/tc-i386.c:8528 config/tc-riscv.c:1185 msgid "relaxable branches not supported in absolute section" msgstr "" @@ -8395,347 +8412,347 @@ msgstr "" msgid "`%s` skips -malign-branch-boundary on `%s`" msgstr "" -#: config/tc-i386.c:9426 +#: config/tc-i386.c:9434 msgid "pseudo prefix without instruction" msgstr "" -#: config/tc-i386.c:9553 +#: config/tc-i386.c:9561 #, c-format msgid "instruction length of %u bytes exceeds the limit of 15" msgstr "" -#: config/tc-i386.c:10139 config/tc-i386.c:10241 +#: config/tc-i386.c:10147 config/tc-i386.c:10249 #, c-format msgid "@%s reloc is not supported with %d-bit output format" msgstr "" -#: config/tc-i386.c:10292 +#: config/tc-i386.c:10300 #, c-format msgid "missing or invalid expression `%s'" msgstr "" -#: config/tc-i386.c:10301 +#: config/tc-i386.c:10309 #, c-format msgid "invalid PLT expression `%s'" msgstr "" -#: config/tc-i386.c:10387 +#: config/tc-i386.c:10395 #, c-format msgid "Unsupported broadcast: `%s'" msgstr "" -#: config/tc-i386.c:10406 +#: config/tc-i386.c:10414 #, c-format msgid "`%s%s' can't be used for write mask" msgstr "" -#: config/tc-i386.c:10429 +#: config/tc-i386.c:10437 #, c-format msgid "invalid write mask `%s'" msgstr "" -#: config/tc-i386.c:10451 config/tc-i386.c:11171 +#: config/tc-i386.c:10459 config/tc-i386.c:11179 #, c-format msgid "duplicated `%s'" msgstr "" -#: config/tc-i386.c:10461 +#: config/tc-i386.c:10469 #, c-format msgid "invalid zeroing-masking `%s'" msgstr "" -#: config/tc-i386.c:10474 +#: config/tc-i386.c:10482 #, c-format msgid "missing `}' in `%s'" msgstr "" #. We don't know this one. -#: config/tc-i386.c:10488 +#: config/tc-i386.c:10496 #, c-format msgid "unknown vector operation: `%s'" msgstr "" -#: config/tc-i386.c:10494 +#: config/tc-i386.c:10502 msgid "zeroing-masking only allowed with write mask" msgstr "" -#: config/tc-i386.c:10514 +#: config/tc-i386.c:10522 #, c-format msgid "at most %d immediate operands are allowed" msgstr "" -#: config/tc-i386.c:10546 config/tc-i386.c:10814 +#: config/tc-i386.c:10554 config/tc-i386.c:10822 #, c-format msgid "junk `%s' after expression" msgstr "" -#: config/tc-i386.c:10567 +#: config/tc-i386.c:10575 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "" -#: config/tc-i386.c:10590 config/tc-i386.c:10904 +#: config/tc-i386.c:10598 config/tc-i386.c:10912 #, c-format msgid "unimplemented segment %s in operand" msgstr "" -#: config/tc-i386.c:10597 +#: config/tc-i386.c:10605 #, c-format msgid "illegal immediate register operand %s" msgstr "" -#: config/tc-i386.c:10645 +#: config/tc-i386.c:10653 #, c-format msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" msgstr "" -#: config/tc-i386.c:10654 +#: config/tc-i386.c:10662 #, c-format msgid "scale factor of %d without an index register" msgstr "" -#: config/tc-i386.c:10676 +#: config/tc-i386.c:10684 #, c-format msgid "at most %d displacement operands are allowed" msgstr "" -#: config/tc-i386.c:10870 +#: config/tc-i386.c:10878 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "" -#: config/tc-i386.c:10887 +#: config/tc-i386.c:10895 #, c-format msgid "0x%lx out range of signed 32bit displacement" msgstr "" -#: config/tc-i386.c:11060 +#: config/tc-i386.c:11068 #, c-format msgid "`%s' is not valid here (expected `%c%s%s%c')" msgstr "" -#: config/tc-i386.c:11072 +#: config/tc-i386.c:11080 #, c-format msgid "`%s' is not a valid %s expression" msgstr "" -#: config/tc-i386.c:11084 +#: config/tc-i386.c:11092 #, c-format msgid "invalid `%s' prefix" msgstr "" -#: config/tc-i386.c:11113 +#: config/tc-i386.c:11121 #, c-format msgid "`%s' cannot be used here" msgstr "" -#: config/tc-i386.c:11120 +#: config/tc-i386.c:11128 msgid "register scaling is being ignored here" msgstr "" -#: config/tc-i386.c:11184 +#: config/tc-i386.c:11192 #, c-format msgid "Missing '}': '%s'" msgstr "" -#: config/tc-i386.c:11190 +#: config/tc-i386.c:11198 #, c-format msgid "Junk after '}': '%s'" msgstr "" -#: config/tc-i386.c:11319 +#: config/tc-i386.c:11327 #, c-format msgid "bad memory operand `%s'" msgstr "" -#: config/tc-i386.c:11343 +#: config/tc-i386.c:11351 #, c-format msgid "junk `%s' after register" msgstr "" -#: config/tc-i386.c:11356 config/tc-i386.c:11497 config/tc-i386.c:11541 +#: config/tc-i386.c:11364 config/tc-i386.c:11505 config/tc-i386.c:11549 #, c-format msgid "bad register name `%s'" msgstr "" -#: config/tc-i386.c:11364 +#: config/tc-i386.c:11372 msgid "immediate operand illegal with absolute jump" msgstr "" -#: config/tc-i386.c:11486 +#: config/tc-i386.c:11494 #, c-format msgid "expecting `,' or `)' after index register in `%s'" msgstr "" -#: config/tc-i386.c:11514 +#: config/tc-i386.c:11522 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "" -#: config/tc-i386.c:11522 +#: config/tc-i386.c:11530 #, c-format msgid "expecting index register or scale factor after `,'; got '%c'" msgstr "" -#: config/tc-i386.c:11530 +#: config/tc-i386.c:11538 #, c-format msgid "expecting `,' or `)' after base register in `%s'" msgstr "" #. It's not a memory operand; argh! -#: config/tc-i386.c:11579 +#: config/tc-i386.c:11587 #, c-format msgid "invalid char %s beginning operand %d `%s'" msgstr "" -#: config/tc-i386.c:12232 +#: config/tc-i386.c:12240 #, c-format msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:12235 +#: config/tc-i386.c:12243 #, 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:12241 +#: config/tc-i386.c:12249 #, 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:12308 +#: config/tc-i386.c:12316 msgid "long jump required" msgstr "" -#: config/tc-i386.c:12363 +#: config/tc-i386.c:12371 msgid "jump target out of range" msgstr "" -#: config/tc-i386.c:12764 +#: config/tc-i386.c:12772 #, c-format msgid "register '%s%s' cannot be used here" msgstr "" -#: config/tc-i386.c:12979 +#: config/tc-i386.c:12987 #, c-format msgid "invalid -mx86-used-note= option: `%s'" msgstr "" -#: config/tc-i386.c:13002 +#: config/tc-i386.c:13010 msgid "no compiled in support for x86_64" msgstr "" -#: config/tc-i386.c:13022 +#: config/tc-i386.c:13030 msgid "no compiled in support for 32bit x86_64" msgstr "" -#: config/tc-i386.c:13026 +#: config/tc-i386.c:13034 msgid "32bit x86_64 is only supported for ELF" msgstr "" -#: config/tc-i386.c:13060 config/tc-i386.c:13148 +#: config/tc-i386.c:13068 config/tc-i386.c:13156 #, c-format msgid "invalid -march= option: `%s'" msgstr "" -#: config/tc-i386.c:13158 config/tc-i386.c:13170 +#: config/tc-i386.c:13166 config/tc-i386.c:13178 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "" -#: config/tc-i386.c:13179 +#: config/tc-i386.c:13187 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "" -#: config/tc-i386.c:13188 +#: config/tc-i386.c:13196 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "" -#: config/tc-i386.c:13211 +#: config/tc-i386.c:13219 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "" -#: config/tc-i386.c:13222 +#: config/tc-i386.c:13230 #, c-format msgid "invalid -moperand-check= option: `%s'" msgstr "" -#: config/tc-i386.c:13231 +#: config/tc-i386.c:13239 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "" -#: config/tc-i386.c:13240 +#: config/tc-i386.c:13248 #, c-format msgid "invalid -mvexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:13255 +#: config/tc-i386.c:13263 #, c-format msgid "invalid -mevexlig= option: `%s'" msgstr "" -#: config/tc-i386.c:13268 +#: config/tc-i386.c:13276 #, c-format msgid "invalid -mevexrcig= option: `%s'" msgstr "" -#: config/tc-i386.c:13277 +#: config/tc-i386.c:13285 #, c-format msgid "invalid -mevexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:13292 +#: config/tc-i386.c:13300 #, c-format msgid "invalid -momit-lock-prefix= option: `%s'" msgstr "" -#: config/tc-i386.c:13301 +#: config/tc-i386.c:13309 #, c-format msgid "invalid -mfence-as-lock-add= option: `%s'" msgstr "" -#: config/tc-i386.c:13310 +#: config/tc-i386.c:13318 #, c-format msgid "invalid -mlfence-after-load= option: `%s'" msgstr "" -#: config/tc-i386.c:13327 +#: config/tc-i386.c:13335 #, c-format msgid "invalid -mlfence-before-indirect-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:13341 +#: config/tc-i386.c:13349 #, c-format msgid "invalid -mlfence-before-ret= option: `%s'" msgstr "" -#: config/tc-i386.c:13351 +#: config/tc-i386.c:13359 #, c-format msgid "invalid -mrelax-relocations= option: `%s'" msgstr "" -#: config/tc-i386.c:13380 +#: config/tc-i386.c:13388 #, c-format msgid "invalid -malign-branch-boundary= value: %s" msgstr "" -#: config/tc-i386.c:13394 +#: config/tc-i386.c:13402 #, c-format msgid "invalid -malign-branch-prefix-size= value: %s" msgstr "" -#: config/tc-i386.c:13421 +#: config/tc-i386.c:13429 #, c-format msgid "invalid -malign-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:13577 +#: config/tc-i386.c:13585 #, c-format msgid "" " -Qy, -Qn ignored\n" @@ -8743,34 +8760,34 @@ msgid "" " -k ignored\n" msgstr "" -#: config/tc-i386.c:13582 +#: config/tc-i386.c:13590 #, c-format msgid "" " -n Do not optimize code alignment\n" " -q quieten some warnings\n" msgstr "" -#: config/tc-i386.c:13586 +#: config/tc-i386.c:13594 #, c-format msgid " -s ignored\n" msgstr "" -#: config/tc-i386.c:13591 +#: config/tc-i386.c:13599 #, c-format msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n" msgstr "" -#: config/tc-i386.c:13595 +#: config/tc-i386.c:13603 #, c-format msgid " --divide do not treat `/' as a comment character\n" msgstr "" -#: config/tc-i386.c:13598 +#: config/tc-i386.c:13606 #, c-format msgid " --divide ignored\n" msgstr "" -#: config/tc-i386.c:13601 +#: config/tc-i386.c:13609 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" @@ -8778,36 +8795,36 @@ msgid "" "of:\n" msgstr "" -#: config/tc-i386.c:13605 +#: config/tc-i386.c:13613 #, c-format msgid " EXTENSION is combination of:\n" msgstr "" -#: config/tc-i386.c:13608 +#: config/tc-i386.c:13616 #, c-format msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" msgstr "" -#: config/tc-i386.c:13611 +#: config/tc-i386.c:13619 #, c-format msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr "" -#: config/tc-i386.c:13613 +#: config/tc-i386.c:13621 #, c-format msgid "" " -msse-check=[none|error|warning] (default: warning)\n" " check SSE instructions\n" msgstr "" -#: config/tc-i386.c:13616 +#: config/tc-i386.c:13624 #, c-format msgid "" " -moperand-check=[none|error|warning] (default: warning)\n" " check operand combinations for validity\n" msgstr "" -#: config/tc-i386.c:13619 +#: config/tc-i386.c:13627 #, c-format msgid "" " -mavxscalar=[128|256] (default: 128)\n" @@ -8816,7 +8833,7 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:13623 +#: config/tc-i386.c:13631 #, c-format msgid "" " -mvexwig=[0|1] (default: 0)\n" @@ -8824,7 +8841,7 @@ msgid "" " for VEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:13627 +#: config/tc-i386.c:13635 #, c-format msgid "" " -mevexlig=[128|256|512] (default: 128)\n" @@ -8833,7 +8850,7 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:13631 +#: config/tc-i386.c:13639 #, c-format msgid "" " -mevexwig=[0|1] (default: 0)\n" @@ -8842,7 +8859,7 @@ msgid "" " for EVEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:13635 +#: config/tc-i386.c:13643 #, c-format msgid "" " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n" @@ -8851,77 +8868,77 @@ msgid "" " for SAE-only ignored instructions\n" msgstr "" -#: config/tc-i386.c:13639 +#: config/tc-i386.c:13647 #, c-format msgid " -mmnemonic=[att|intel] " msgstr "" -#: config/tc-i386.c:13642 +#: config/tc-i386.c:13650 #, c-format msgid "(default: att)\n" msgstr "" -#: config/tc-i386.c:13644 +#: config/tc-i386.c:13652 #, c-format msgid "(default: intel)\n" msgstr "" -#: config/tc-i386.c:13645 +#: config/tc-i386.c:13653 #, c-format msgid " use AT&T/Intel mnemonic\n" msgstr "" -#: config/tc-i386.c:13647 +#: config/tc-i386.c:13655 #, c-format msgid "" " -msyntax=[att|intel] (default: att)\n" " use AT&T/Intel syntax\n" msgstr "" -#: config/tc-i386.c:13650 +#: config/tc-i386.c:13658 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr "" -#: config/tc-i386.c:13652 +#: config/tc-i386.c:13660 #, c-format msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr "" -#: config/tc-i386.c:13654 +#: config/tc-i386.c:13662 #, c-format msgid " -madd-bnd-prefix add BND prefix for all valid branches\n" msgstr "" -#: config/tc-i386.c:13657 +#: config/tc-i386.c:13665 #, c-format msgid " -mshared disable branch optimization for shared code\n" msgstr "" -#: config/tc-i386.c:13659 +#: config/tc-i386.c:13667 #, c-format msgid " -mx86-used-note=[no|yes] " msgstr "" -#: config/tc-i386.c:13665 +#: config/tc-i386.c:13673 #, c-format msgid "" " generate x86 used ISA and feature properties\n" msgstr "" -#: config/tc-i386.c:13669 +#: config/tc-i386.c:13677 #, c-format msgid " -mbig-obj generate big object files\n" msgstr "" -#: config/tc-i386.c:13672 +#: config/tc-i386.c:13680 #, c-format msgid "" " -momit-lock-prefix=[no|yes] (default: no)\n" " strip all lock prefixes\n" msgstr "" -#: config/tc-i386.c:13675 +#: config/tc-i386.c:13683 #, c-format msgid "" " -mfence-as-lock-add=[no|yes] (default: no)\n" @@ -8929,24 +8946,24 @@ msgid "" " lock addl $0x0, (%%{re}sp)\n" msgstr "" -#: config/tc-i386.c:13679 +#: config/tc-i386.c:13687 #, c-format msgid " -mrelax-relocations=[no|yes] " msgstr "" -#: config/tc-i386.c:13685 +#: config/tc-i386.c:13693 #, c-format msgid " generate relax relocations\n" msgstr "" -#: config/tc-i386.c:13687 +#: config/tc-i386.c:13695 #, c-format msgid "" " -malign-branch-boundary=NUM (default: 0)\n" " align branches within NUM byte boundary\n" msgstr "" -#: config/tc-i386.c:13690 +#: config/tc-i386.c:13698 #, c-format msgid "" " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n" @@ -8956,28 +8973,28 @@ msgid "" " specify types of branches to align\n" msgstr "" -#: config/tc-i386.c:13695 +#: config/tc-i386.c:13703 #, c-format msgid "" " -malign-branch-prefix-size=NUM (default: 5)\n" " align branches with NUM prefixes per instruction\n" msgstr "" -#: config/tc-i386.c:13698 +#: config/tc-i386.c:13706 #, c-format msgid "" " -mbranches-within-32B-boundaries\n" " align branches within 32 byte boundary\n" msgstr "" -#: config/tc-i386.c:13701 +#: config/tc-i386.c:13709 #, c-format msgid "" " -mlfence-after-load=[no|yes] (default: no)\n" " generate lfence after load\n" msgstr "" -#: config/tc-i386.c:13704 +#: config/tc-i386.c:13712 #, c-format msgid "" " -mlfence-before-indirect-branch=[none|all|register|memory] (default: " @@ -8985,87 +9002,87 @@ msgid "" " generate lfence before indirect near branch\n" msgstr "" -#: config/tc-i386.c:13707 +#: config/tc-i386.c:13715 #, c-format msgid "" " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n" " generate lfence before ret\n" msgstr "" -#: config/tc-i386.c:13710 +#: config/tc-i386.c:13718 #, c-format msgid " -mamd64 accept only AMD64 ISA [default]\n" msgstr "" -#: config/tc-i386.c:13712 +#: config/tc-i386.c:13720 #, c-format msgid " -mintel64 accept only Intel64 ISA\n" msgstr "" -#: config/tc-i386.c:13753 +#: config/tc-i386.c:13761 #, c-format msgid "Intel MCU doesn't support `%s' architecture" msgstr "" -#: config/tc-i386.c:13819 +#: config/tc-i386.c:13827 msgid "Intel L1OM is 64bit only" msgstr "" -#: config/tc-i386.c:13825 +#: config/tc-i386.c:13833 msgid "Intel K1OM is 64bit only" msgstr "" -#: config/tc-i386.c:13831 +#: config/tc-i386.c:13839 msgid "Intel MCU is 32bit only" msgstr "" -#: config/tc-i386.c:13943 +#: config/tc-i386.c:13951 msgid "" "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-" "branch" msgstr "" -#: config/tc-i386.c:13946 +#: config/tc-i386.c:13954 msgid "constant directive skips -mlfence-before-ret" msgstr "" -#: config/tc-i386.c:13949 +#: config/tc-i386.c:13957 msgid "constant directive skips -mlfence-before-indirect-branch" msgstr "" -#: config/tc-i386.c:14024 +#: config/tc-i386.c:14032 msgid "symbol size computation overflow" msgstr "" -#: config/tc-i386.c:14092 config/tc-sparc.c:3852 +#: config/tc-i386.c:14100 config/tc-sparc.c:3852 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:14110 +#: config/tc-i386.c:14118 #, c-format msgid "can not do %d byte relocation" msgstr "" -#: config/tc-i386.c:14178 +#: config/tc-i386.c:14186 #, c-format msgid "cannot represent relocation type %s in x32 mode" msgstr "" -#: config/tc-i386.c:14215 config/tc-s390.c:2603 +#: config/tc-i386.c:14223 config/tc-s390.c:2603 #, c-format msgid "cannot represent relocation type %s" msgstr "" -#: config/tc-i386.c:14332 +#: config/tc-i386.c:14340 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:14335 +#: config/tc-i386.c:14343 msgid "bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:14354 +#: config/tc-i386.c:14362 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" @@ -9884,7 +9901,7 @@ msgstr "" msgid "Can't add stop bit to mark end of instruction group" msgstr "" -#: config/tc-ia64.c:11760 read.c:2664 read.c:3303 read.c:3749 stabs.c:468 +#: config/tc-ia64.c:11760 read.c:2664 read.c:3303 read.c:3767 stabs.c:468 #, c-format msgid "expected comma after \"%s\"" msgstr "" @@ -11063,7 +11080,7 @@ msgstr "" msgid "Not a defined coldfire architecture" msgstr "" -#: config/tc-m68k.c:7923 read.c:4655 +#: config/tc-m68k.c:7923 read.c:4676 #, c-format msgid "%s relocations do not fit in %u byte" msgid_plural "%s relocations do not fit in %u bytes" @@ -12080,7 +12097,7 @@ msgstr "" msgid "operand %d must be constant" msgstr "" -#: config/tc-mips.c:4970 read.c:4423 read.c:5269 write.c:263 write.c:1024 +#: config/tc-mips.c:4970 read.c:4444 read.c:5290 write.c:263 write.c:1029 msgid "register value used as expression" msgstr "" @@ -12288,7 +12305,7 @@ msgstr "" msgid "la used to load 64-bit address; recommend using dla instead" msgstr "" -#: config/tc-mips.c:11104 config/tc-riscv.c:1399 +#: config/tc-mips.c:11104 config/tc-riscv.c:1490 msgid "offset too large" msgstr "" @@ -12411,7 +12428,7 @@ msgstr "" msgid "PC-relative reference to a different section" msgstr "" -#: config/tc-mips.c:15911 config/tc-riscv.c:2854 +#: config/tc-mips.c:15911 config/tc-riscv.c:2931 msgid "TLS relocation against a constant" msgstr "" @@ -13220,95 +13237,95 @@ msgstr "" msgid "profiling in absolute section?" msgstr "" -#: config/tc-msp430.c:1378 +#: config/tc-msp430.c:1381 #, c-format msgid "Unrecognised CPU errata name starting here: %s" msgstr "" -#: config/tc-msp430.c:1384 +#: config/tc-msp430.c:1387 #, c-format msgid "Expecting comma after CPU errata name, not: %s" msgstr "" -#: config/tc-msp430.c:1394 +#: config/tc-msp430.c:1397 msgid "MCU option requires a name\n" msgstr "" -#: config/tc-msp430.c:1432 +#: config/tc-msp430.c:1435 #, c-format msgid "unrecognised argument to -mcpu option '%s'" msgstr "" -#: config/tc-msp430.c:1625 +#: config/tc-msp430.c:1632 #, c-format msgid "bad arguments \"%s\" and/or \"%s\" in %s directive" msgstr "" -#: config/tc-msp430.c:1637 +#: config/tc-msp430.c:1644 #, c-format msgid "file was compiled for the 430 ISA but the %s ISA is selected" msgstr "" -#: config/tc-msp430.c:1642 +#: config/tc-msp430.c:1649 msgid "file was compiled for the 430X ISA but the 430 ISA is selected" msgstr "" -#: config/tc-msp430.c:1646 +#: config/tc-msp430.c:1653 #, c-format msgid "" "unknown MSPABI build attribute value '%d' for OFBA_MSPABI_Tag_ISA(%d) in ." "mspabi_attribute directive" msgstr "" -#: config/tc-msp430.c:1661 +#: config/tc-msp430.c:1668 msgid "" "file was compiled for the small memory model, but the large memory model is " "selected" msgstr "" -#: config/tc-msp430.c:1666 +#: config/tc-msp430.c:1673 msgid "" "file was compiled for the large memory model, but the small memory model is " "selected" msgstr "" -#: config/tc-msp430.c:1670 +#: config/tc-msp430.c:1677 #, c-format msgid "" "unknown MSPABI build attribute value '%d' for %s(%d) in .mspabi_attribute " "directive" msgstr "" -#: config/tc-msp430.c:1682 +#: config/tc-msp430.c:1689 #, c-format msgid "unknown MSPABI build attribute tag '%d' in .mspabi_attribute directive" msgstr "" -#: config/tc-msp430.c:1698 +#: config/tc-msp430.c:1705 msgid "" "file was compiled assuming all data will be in the lower memory region, but " "the upper region is in use" msgstr "" -#: config/tc-msp430.c:1703 +#: config/tc-msp430.c:1710 msgid "" "file was compiled assuming data could be in the upper memory region, but the " "lower data region is exclusively in use" msgstr "" -#: config/tc-msp430.c:1708 +#: config/tc-msp430.c:1715 #, c-format msgid "" "unknown GNU build attribute value '%d' for Tag_GNU_MSP430_Data_Region(%d) " "in .gnu_attribute directive" msgstr "" -#: config/tc-msp430.c:1714 +#: config/tc-msp430.c:1721 #, c-format msgid "internal: unexpected argument '%d' to msp430_object_attribute" msgstr "" -#: config/tc-msp430.c:1763 +#: config/tc-msp430.c:1771 #, c-format msgid "" "MSP430 options:\n" @@ -13316,7 +13333,7 @@ msgid "" " -mcpu={430|430x|430xv2} - select microcontroller architecture\n" msgstr "" -#: config/tc-msp430.c:1767 +#: config/tc-msp430.c:1775 #, c-format msgid "" " -msilicon-errata=[,...] - enable fixups for silicon errata\n" @@ -13325,39 +13342,39 @@ msgid "" " supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n" msgstr "" -#: config/tc-msp430.c:1771 +#: config/tc-msp430.c:1779 #, c-format msgid "" " -mQ - enable relaxation at assembly time. DANGEROUS!\n" " -mP - enable polymorph instructions\n" msgstr "" -#: config/tc-msp430.c:1774 +#: config/tc-msp430.c:1782 #, c-format msgid " -ml - enable large code model\n" msgstr "" -#: config/tc-msp430.c:1776 +#: config/tc-msp430.c:1784 #, c-format msgid " -mN - do not insert NOPs after changing interrupts (default)\n" msgstr "" -#: config/tc-msp430.c:1778 +#: config/tc-msp430.c:1786 #, c-format msgid " -mn - insert a NOP after changing interrupts\n" msgstr "" -#: config/tc-msp430.c:1780 +#: config/tc-msp430.c:1788 #, c-format msgid " -mY - do not warn about missing NOPs after changing interrupts\n" msgstr "" -#: config/tc-msp430.c:1782 +#: config/tc-msp430.c:1790 #, c-format msgid " -my - warn about missing NOPs after changing interrupts (default)\n" msgstr "" -#: config/tc-msp430.c:1784 +#: config/tc-msp430.c:1792 #, c-format msgid "" " -mU - for an instruction which changes interrupt state, but where it is " @@ -13365,7 +13382,7 @@ msgid "" " known how the state is changed, do not warn/insert NOPs\n" msgstr "" -#: config/tc-msp430.c:1787 +#: config/tc-msp430.c:1795 #, c-format msgid "" " -mu - for an instruction which changes interrupt state, but where it is " @@ -13374,336 +13391,336 @@ msgid "" " -mn and/or -my are required for this to have any effect\n" msgstr "" -#: config/tc-msp430.c:1791 +#: config/tc-msp430.c:1799 #, c-format msgid "" " -mdata-region={none|lower|upper|either} - select region data will be\n" " placed in.\n" msgstr "" -#: config/tc-msp430.c:1963 +#: config/tc-msp430.c:1971 #, c-format msgid "extra characters '%s' at end of immediate expression '%s'" msgstr "" -#: config/tc-msp430.c:1995 config/tc-msp430.c:2179 config/tc-msp430.c:2294 +#: config/tc-msp430.c:2003 config/tc-msp430.c:2187 config/tc-msp430.c:2302 #, c-format msgid "value 0x%x out of extended range." msgstr "" -#: config/tc-msp430.c:2001 +#: config/tc-msp430.c:2009 #, c-format msgid "value %d out of range. Use #lo() or #hi()" msgstr "" -#: config/tc-msp430.c:2047 +#: config/tc-msp430.c:2055 msgid "cpu4: not converting PUSH #4 to shorter form" msgstr "" -#: config/tc-msp430.c:2064 +#: config/tc-msp430.c:2072 msgid "cpu4: not converting PUSH #8 to shorter form" msgstr "" -#: config/tc-msp430.c:2078 +#: config/tc-msp430.c:2086 msgid "error: unsupported #foo() directive used on symbol" msgstr "" -#: config/tc-msp430.c:2095 +#: config/tc-msp430.c:2103 #, c-format msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()" msgstr "" -#: config/tc-msp430.c:2146 +#: config/tc-msp430.c:2154 #, c-format msgid "Registers cannot be used within immediate expression [%s]" msgstr "" -#: config/tc-msp430.c:2148 +#: config/tc-msp430.c:2156 #, c-format msgid "unknown operand %s" msgstr "" -#: config/tc-msp430.c:2165 +#: config/tc-msp430.c:2173 #, c-format msgid "extra characters '%s' at the end of absolute operand '%s'" msgstr "" -#: config/tc-msp430.c:2185 config/tc-msp430.c:2300 +#: config/tc-msp430.c:2193 config/tc-msp430.c:2308 #, c-format msgid "value out of range: 0x%x" msgstr "" -#: config/tc-msp430.c:2196 +#: config/tc-msp430.c:2204 #, c-format msgid "Registers cannot be used within absolute expression [%s]" msgstr "" -#: config/tc-msp430.c:2198 config/tc-msp430.c:2329 +#: config/tc-msp430.c:2206 config/tc-msp430.c:2337 #, c-format msgid "unknown expression in operand %s" msgstr "" -#: config/tc-msp430.c:2212 +#: config/tc-msp430.c:2220 #, c-format msgid "unknown addressing mode %s" msgstr "" -#: config/tc-msp430.c:2220 +#: config/tc-msp430.c:2228 #, c-format msgid "Bad register name %s" msgstr "" -#: config/tc-msp430.c:2231 +#: config/tc-msp430.c:2239 msgid "cannot use indirect addressing with the PC" msgstr "" -#: config/tc-msp430.c:2251 +#: config/tc-msp430.c:2259 msgid "')' required" msgstr "" -#: config/tc-msp430.c:2263 +#: config/tc-msp430.c:2271 #, c-format msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?" msgstr "" -#: config/tc-msp430.c:2270 +#: config/tc-msp430.c:2278 msgid "r2 should not be used in indexed addressing mode" msgstr "" -#: config/tc-msp430.c:2283 config/tc-msp430.c:2358 config/tc-msp430.c:3504 -#: config/tc-msp430.c:3572 config/tc-msp430.c:3689 config/tc-msp430.c:4111 -#: config/tc-msp430.c:4210 config/tc-msp430.c:4261 +#: config/tc-msp430.c:2291 config/tc-msp430.c:2366 config/tc-msp430.c:3512 +#: config/tc-msp430.c:3580 config/tc-msp430.c:3697 config/tc-msp430.c:4119 +#: config/tc-msp430.c:4218 config/tc-msp430.c:4269 #, c-format msgid "extra characters '%s' at end of operand '%s'" msgstr "" -#: config/tc-msp430.c:2315 config/tc-msp430.c:2317 +#: config/tc-msp430.c:2323 config/tc-msp430.c:2325 msgid "CPU8: Stack pointer accessed with an odd offset" msgstr "" -#: config/tc-msp430.c:2327 +#: config/tc-msp430.c:2335 #, c-format msgid "Registers cannot be used as a prefix of indexed expression [%s]" msgstr "" -#: config/tc-msp430.c:2393 +#: config/tc-msp430.c:2401 #, c-format msgid "Internal bug. Try to use 0(r%d) instead of @r%d" msgstr "" -#: config/tc-msp430.c:2403 +#: config/tc-msp430.c:2411 msgid "this addressing mode is not applicable for destination operand" msgstr "" -#: config/tc-msp430.c:2434 config/tc-msp430.c:2569 config/tc-msp430.c:2606 -#: config/tc-msp430.c:2636 config/tc-msp430.c:3440 config/tc-msp430.c:3523 -#: config/tc-msp430.c:3611 +#: config/tc-msp430.c:2442 config/tc-msp430.c:2577 config/tc-msp430.c:2614 +#: config/tc-msp430.c:2644 config/tc-msp430.c:3448 config/tc-msp430.c:3531 +#: config/tc-msp430.c:3619 #, c-format msgid "expected register as second argument of %s" msgstr "" -#: config/tc-msp430.c:2473 config/tc-msp430.c:2539 +#: config/tc-msp430.c:2481 config/tc-msp430.c:2547 #, c-format msgid "index value too big for %s" msgstr "" -#: config/tc-msp430.c:2490 config/tc-msp430.c:2556 config/tc-msp430.c:2663 +#: config/tc-msp430.c:2498 config/tc-msp430.c:2564 config/tc-msp430.c:2671 #, c-format msgid "unexpected addressing mode for %s" msgstr "" -#: config/tc-msp430.c:2576 config/tc-msp430.c:2613 config/tc-msp430.c:2643 +#: config/tc-msp430.c:2584 config/tc-msp430.c:2621 config/tc-msp430.c:2651 #, c-format msgid "constant generator destination register found in %s" msgstr "" -#: config/tc-msp430.c:2620 config/tc-msp430.c:2650 +#: config/tc-msp430.c:2628 config/tc-msp430.c:2658 #, c-format msgid "constant generator source register found in %s" msgstr "" -#: config/tc-msp430.c:2830 +#: config/tc-msp430.c:2838 msgid "no size modifier after period, .w assumed" msgstr "" -#: config/tc-msp430.c:2834 +#: config/tc-msp430.c:2842 #, c-format msgid "unrecognised instruction size modifier .%c" msgstr "" -#: config/tc-msp430.c:2848 +#: config/tc-msp430.c:2856 #, c-format msgid "junk found after instruction: %s.%s" msgstr "" -#: config/tc-msp430.c:2868 +#: config/tc-msp430.c:2876 #, c-format msgid "instruction %s.a does not exist" msgstr "" -#: config/tc-msp430.c:2882 +#: config/tc-msp430.c:2890 #, c-format msgid "instruction %s requires %d operand" msgid_plural "instruction %s requires %d operands" msgstr[0] "" msgstr[1] "" -#: config/tc-msp430.c:2900 +#: config/tc-msp430.c:2908 #, c-format msgid "instruction %s requires MSP430X mcu" msgstr "" -#: config/tc-msp430.c:2920 +#: config/tc-msp430.c:2928 #, c-format msgid "unable to repeat %s insn" msgstr "" -#: config/tc-msp430.c:2992 +#: config/tc-msp430.c:3000 msgid "CPU12: CMP/BIT with PC destination ignores next instruction" msgstr "" -#: config/tc-msp430.c:3000 +#: config/tc-msp430.c:3008 msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP" msgstr "" -#: config/tc-msp430.c:3007 +#: config/tc-msp430.c:3015 msgid "internal error: unknown nop check state" msgstr "" -#: config/tc-msp430.c:3061 config/tc-msp430.c:3063 config/tc-msp430.c:3772 -#: config/tc-msp430.c:3774 +#: config/tc-msp430.c:3069 config/tc-msp430.c:3071 config/tc-msp430.c:3780 +#: config/tc-msp430.c:3782 msgid "CPU11: PC is destination of SR altering instruction" msgstr "" -#: config/tc-msp430.c:3078 config/tc-msp430.c:3080 config/tc-msp430.c:3185 -#: config/tc-msp430.c:3187 config/tc-msp430.c:3789 config/tc-msp430.c:3791 -#: config/tc-msp430.c:4010 config/tc-msp430.c:4012 +#: config/tc-msp430.c:3086 config/tc-msp430.c:3088 config/tc-msp430.c:3193 +#: config/tc-msp430.c:3195 config/tc-msp430.c:3797 config/tc-msp430.c:3799 +#: config/tc-msp430.c:4018 config/tc-msp430.c:4020 msgid "CPU13: SR is destination of SR altering instruction" msgstr "" -#: config/tc-msp430.c:3096 config/tc-msp430.c:3197 config/tc-msp430.c:3875 -#: config/tc-msp430.c:4044 +#: config/tc-msp430.c:3104 config/tc-msp430.c:3205 config/tc-msp430.c:3883 +#: config/tc-msp430.c:4052 msgid "repeat instruction used with non-register mode instruction" msgstr "" -#: config/tc-msp430.c:3171 config/tc-msp430.c:3530 config/tc-msp430.c:4000 +#: config/tc-msp430.c:3179 config/tc-msp430.c:3538 config/tc-msp430.c:4008 #, c-format msgid "%s: attempt to rotate the PC register" msgstr "" -#: config/tc-msp430.c:3422 config/tc-msp430.c:3498 +#: config/tc-msp430.c:3430 config/tc-msp430.c:3506 #, c-format msgid "expected #n as first argument of %s" msgstr "" -#: config/tc-msp430.c:3428 +#: config/tc-msp430.c:3436 #, c-format msgid "extra characters '%s' at end of constant expression '%s'" msgstr "" -#: config/tc-msp430.c:3433 config/tc-msp430.c:3509 +#: config/tc-msp430.c:3441 config/tc-msp430.c:3517 #, c-format msgid "expected constant expression as first argument of %s" msgstr "" -#: config/tc-msp430.c:3459 +#: config/tc-msp430.c:3467 msgid "Too many registers popped" msgstr "" -#: config/tc-msp430.c:3469 +#: config/tc-msp430.c:3477 msgid "Cannot use POPM to restore the SR register" msgstr "" -#: config/tc-msp430.c:3489 config/tc-msp430.c:3558 +#: config/tc-msp430.c:3497 config/tc-msp430.c:3566 #, c-format msgid "repeat count cannot be used with %s" msgstr "" -#: config/tc-msp430.c:3516 +#: config/tc-msp430.c:3524 #, c-format msgid "expected first argument of %s to be in the range 1-4" msgstr "" -#: config/tc-msp430.c:3581 +#: config/tc-msp430.c:3589 #, c-format msgid "expected value of first argument of %s to fit into 20-bits" msgstr "" -#: config/tc-msp430.c:3600 +#: config/tc-msp430.c:3608 #, c-format msgid "expected register name or constant as first argument of %s" msgstr "" -#: config/tc-msp430.c:3694 +#: config/tc-msp430.c:3702 msgid "expected constant value as argument to RPT" msgstr "" -#: config/tc-msp430.c:3700 +#: config/tc-msp430.c:3708 msgid "expected constant in the range 2..16" msgstr "" -#: config/tc-msp430.c:3715 +#: config/tc-msp430.c:3723 msgid "PC used as an argument to RPT" msgstr "" -#: config/tc-msp430.c:3721 +#: config/tc-msp430.c:3729 msgid "expected constant or register name as argument to RPT insn" msgstr "" -#: config/tc-msp430.c:3728 +#: config/tc-msp430.c:3736 msgid "Illegal emulated instruction" msgstr "" -#: config/tc-msp430.c:4029 +#: config/tc-msp430.c:4037 #, c-format msgid "%s instruction does not accept a .b suffix" msgstr "" -#: config/tc-msp430.c:4142 +#: config/tc-msp430.c:4150 #, c-format msgid "Even number required. Rounded to %d" msgstr "" -#: config/tc-msp430.c:4153 +#: config/tc-msp430.c:4161 #, c-format msgid "Wrong displacement %d" msgstr "" -#: config/tc-msp430.c:4175 +#: config/tc-msp430.c:4183 msgid "instruction requires label sans '$'" msgstr "" -#: config/tc-msp430.c:4179 +#: config/tc-msp430.c:4187 msgid "instruction requires label or value in range -511:512" msgstr "" -#: config/tc-msp430.c:4185 config/tc-msp430.c:4239 config/tc-msp430.c:4287 +#: config/tc-msp430.c:4193 config/tc-msp430.c:4247 config/tc-msp430.c:4295 msgid "instruction requires label" msgstr "" -#: config/tc-msp430.c:4193 config/tc-msp430.c:4245 +#: config/tc-msp430.c:4201 config/tc-msp430.c:4253 msgid "polymorphs are not enabled. Use -mP option to enable." msgstr "" -#: config/tc-msp430.c:4291 +#: config/tc-msp430.c:4299 msgid "Illegal instruction or not implemented opcode." msgstr "" -#: config/tc-msp430.c:4345 +#: config/tc-msp430.c:4353 msgid "can't find opcode" msgstr "" -#: config/tc-msp430.c:4862 +#: config/tc-msp430.c:4870 #, c-format msgid "internal inconsistency problem in %s: insn %04lx" msgstr "" -#: config/tc-msp430.c:4904 config/tc-msp430.c:4936 +#: config/tc-msp430.c:4912 config/tc-msp430.c:4944 #, c-format msgid "internal inconsistency problem in %s: ext. insn %04lx" msgstr "" -#: config/tc-msp430.c:4948 +#: config/tc-msp430.c:4956 #, c-format msgid "internal inconsistency problem in %s: %lx" msgstr "" @@ -14520,7 +14537,7 @@ msgstr "" msgid "No instruction found" msgstr "" -#: config/tc-pdp11.c:720 config/tc-z80.c:3630 +#: config/tc-pdp11.c:720 config/tc-z80.c:3640 #, c-format msgid "Unknown instruction '%s'" msgstr "" @@ -15157,7 +15174,7 @@ msgstr "" msgid "missing rename string" msgstr "" -#: config/tc-ppc.c:4743 config/tc-ppc.c:5283 read.c:3625 +#: config/tc-ppc.c:4743 config/tc-ppc.c:5283 read.c:3643 msgid "missing value" msgstr "" @@ -15347,212 +15364,212 @@ msgstr "" msgid "Label \"%s\" matches a CPU register name" msgstr "" -#: config/tc-riscv.c:139 +#: config/tc-riscv.c:147 #, c-format msgid "" "Unknown default privilege spec `%s' set by -mpriv-spec or --with-priv-spec" msgstr "" #. Still can not find the priv spec class. -#: config/tc-riscv.c:166 +#: config/tc-riscv.c:174 #, c-format msgid "Unknown default privilege spec `%d.%d.%d' set by privilege attributes" msgstr "" -#: config/tc-riscv.c:704 +#: config/tc-riscv.c:777 #, c-format msgid "internal: bad RISC-V CSR class (0x%x)" msgstr "" -#: config/tc-riscv.c:709 +#: config/tc-riscv.c:782 #, c-format msgid "Invalid CSR `%s' for the current ISA" msgstr "" -#: config/tc-riscv.c:732 +#: config/tc-riscv.c:805 #, c-format msgid "Invalid CSR `%s' for the privilege spec `%s'" msgstr "" -#: config/tc-riscv.c:851 +#: config/tc-riscv.c:924 #, c-format msgid "internal: bad RISC-V opcode (mask error): %s %s" msgstr "" -#: config/tc-riscv.c:900 +#: config/tc-riscv.c:973 #, c-format msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s" msgstr "" -#: config/tc-riscv.c:907 +#: config/tc-riscv.c:980 #, c-format msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s" msgstr "" -#: config/tc-riscv.c:951 config/tc-riscv.c:963 +#: config/tc-riscv.c:1024 config/tc-riscv.c:1036 #, c-format msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s" msgstr "" -#: config/tc-riscv.c:970 +#: config/tc-riscv.c:1043 #, c-format msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s" msgstr "" -#: config/tc-riscv.c:978 +#: config/tc-riscv.c:1051 #, c-format msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s" msgstr "" -#: config/tc-riscv.c:1126 +#: config/tc-riscv.c:1199 #, c-format msgid "Unsupported RISC-V relocation number %d" msgstr "" -#: config/tc-riscv.c:1211 +#: config/tc-riscv.c:1284 msgid "internal error: invalid macro" msgstr "" -#: config/tc-riscv.c:1236 +#: config/tc-riscv.c:1309 msgid "internal error: vasprintf failed" msgstr "" -#: config/tc-riscv.c:1265 config/tc-riscv.c:1341 +#: config/tc-riscv.c:1338 config/tc-riscv.c:1414 msgid "unsupported large constant" msgstr "" -#: config/tc-riscv.c:1267 +#: config/tc-riscv.c:1340 #, c-format msgid "unknown CSR `%s'" msgstr "" -#: config/tc-riscv.c:1270 +#: config/tc-riscv.c:1343 #, c-format msgid "Instruction %s requires absolute expression" msgstr "" -#: config/tc-riscv.c:1501 +#: config/tc-riscv.c:1608 #, c-format msgid "Macro %s not implemented" msgstr "" -#: config/tc-riscv.c:1848 +#: config/tc-riscv.c:1955 #, c-format msgid "Read-only CSR is written `%s'" msgstr "" -#: config/tc-riscv.c:2088 +#: config/tc-riscv.c:2195 msgid "bad value for funct6 field, value must be 0...64" msgstr "" -#: config/tc-riscv.c:2103 +#: config/tc-riscv.c:2210 msgid "bad value for funct4 field, value must be 0...15" msgstr "" -#: config/tc-riscv.c:2118 config/tc-riscv.c:2477 +#: config/tc-riscv.c:2225 config/tc-riscv.c:2584 msgid "bad value for funct3 field, value must be 0...7" msgstr "" -#: config/tc-riscv.c:2132 config/tc-riscv.c:2492 +#: config/tc-riscv.c:2239 config/tc-riscv.c:2599 msgid "bad value for funct2 field, value must be 0...3" msgstr "" -#: config/tc-riscv.c:2141 +#: config/tc-riscv.c:2248 #, c-format msgid "bad compressed FUNCT field specifier 'CF%c'\n" msgstr "" -#: config/tc-riscv.c:2148 +#: config/tc-riscv.c:2255 #, c-format msgid "bad RVC field specifier 'C%c'\n" msgstr "" -#: config/tc-riscv.c:2171 config/tc-riscv.c:2182 +#: config/tc-riscv.c:2278 config/tc-riscv.c:2289 #, c-format msgid "Improper shift amount (%lu)" msgstr "" -#: config/tc-riscv.c:2193 +#: config/tc-riscv.c:2300 #, c-format msgid "Improper CSRxI immediate (%lu)" msgstr "" -#: config/tc-riscv.c:2210 +#: config/tc-riscv.c:2317 #, c-format msgid "Improper CSR address (%lu)" msgstr "" -#: config/tc-riscv.c:2387 +#: config/tc-riscv.c:2494 msgid "lui expression not in range 0..1048575" msgstr "" -#: config/tc-riscv.c:2423 +#: config/tc-riscv.c:2530 msgid "" "bad value for opcode field, value must be 0...127 and lower 2 bits must be " "0x3" msgstr "" -#: config/tc-riscv.c:2439 +#: config/tc-riscv.c:2546 msgid "bad value for opcode field, value must be 0...2" msgstr "" -#: config/tc-riscv.c:2449 +#: config/tc-riscv.c:2556 #, c-format msgid "bad Opcode field specifier 'O%c'\n" msgstr "" -#: config/tc-riscv.c:2462 +#: config/tc-riscv.c:2569 msgid "bad value for funct7 field, value must be 0...127" msgstr "" -#: config/tc-riscv.c:2503 +#: config/tc-riscv.c:2610 #, c-format msgid "bad FUNCT field specifier 'F%c'\n" msgstr "" -#: config/tc-riscv.c:2517 +#: config/tc-riscv.c:2624 #, c-format msgid "internal error: bad argument type %c" msgstr "" -#: config/tc-riscv.c:2522 +#: config/tc-riscv.c:2629 msgid "illegal operands" msgstr "" -#: config/tc-riscv.c:2950 +#: config/tc-riscv.c:3027 #, c-format msgid "internal error: bad CFA value #%d" msgstr "" -#: config/tc-riscv.c:3031 +#: config/tc-riscv.c:3108 #, c-format msgid "internal error: bad relocation #%d" msgstr "" -#: config/tc-riscv.c:3036 +#: config/tc-riscv.c:3113 msgid "unsupported symbol subtraction" msgstr "" -#: config/tc-riscv.c:3147 +#: config/tc-riscv.c:3224 msgid ".option pop with no .option push" msgstr "" -#: config/tc-riscv.c:3157 +#: config/tc-riscv.c:3234 #, c-format msgid "Unrecognized .option directive: %s\n" msgstr "" -#: config/tc-riscv.c:3177 +#: config/tc-riscv.c:3254 #, c-format msgid "Unsupported use of %s" msgstr "" -#: config/tc-riscv.c:3332 +#: config/tc-riscv.c:3409 #, c-format msgid "cannot represent %s relocation in object file" msgstr "" -#: config/tc-riscv.c:3473 +#: config/tc-riscv.c:3550 #, c-format msgid "" "RISC-V options:\n" @@ -15571,26 +15588,26 @@ msgid "" " -mno-arch-attr don't generate RISC-V arch attribute\n" msgstr "" -#: config/tc-riscv.c:3510 +#: config/tc-riscv.c:3587 #, c-format msgid "unknown register `%s'" msgstr "" -#: config/tc-riscv.c:3531 +#: config/tc-riscv.c:3609 #, c-format msgid "non-constant .%cleb128 is not supported" msgstr "" -#: config/tc-riscv.c:3620 +#: config/tc-riscv.c:3698 #, c-format msgid "internal: bad RISC-V priv spec string (%s)" msgstr "" -#: config/tc-riscv.c:3706 +#: config/tc-riscv.c:3784 msgid ".attribute arch must set before any instructions" msgstr "" -#: config/tc-riscv.c:3723 +#: config/tc-riscv.c:3801 msgid ".attribute priv spec must set before any instructions" msgstr "" @@ -17058,7 +17075,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:1179 +#: config/tc-sparc.c:3752 write.c:1184 msgid "relocation overflow" msgstr "" @@ -19376,7 +19393,7 @@ msgstr "" msgid "missing table index" msgstr "" -#: config/tc-wasm32.c:726 config/tc-z80.c:3659 read.c:3844 +#: config/tc-wasm32.c:726 config/tc-z80.c:3669 read.c:3862 #, c-format msgid "junk at end of line, first unrecognized character is `%c'" msgstr "" @@ -20210,46 +20227,46 @@ msgstr "" msgid "assignment expected" msgstr "" -#: config/tc-z80.c:3652 +#: config/tc-z80.c:3662 #, c-format msgid "Unknown instruction `%s'" msgstr "" -#: config/tc-z80.c:3719 +#: config/tc-z80.c:3729 #, c-format msgid "8-bit signed offset out of range (%+ld)" msgstr "" -#: config/tc-z80.c:3742 +#: config/tc-z80.c:3752 #, c-format msgid "8-bit overflow (%+ld)" msgstr "" -#: config/tc-z80.c:3759 +#: config/tc-z80.c:3769 #, c-format msgid "16-bit overflow (%+ld)" msgstr "" -#: config/tc-z80.c:3767 +#: config/tc-z80.c:3777 #, c-format msgid "24-bit overflow (%+ld)" msgstr "" -#: config/tc-z80.c:3776 +#: config/tc-z80.c:3786 #, c-format msgid "32-bit overflow (%+ld)" msgstr "" -#: config/tc-z80.c:3789 +#: config/tc-z80.c:3799 #, c-format msgid "md_apply_fix: unknown reloc type 0x%x\n" msgstr "" -#: config/tc-z80.c:3986 config/tc-z80.c:4045 +#: config/tc-z80.c:3996 config/tc-z80.c:4055 msgid "invalid syntax" msgstr "" -#: config/tc-z80.c:4064 +#: config/tc-z80.c:4074 msgid "overflow" msgstr "" @@ -20597,56 +20614,56 @@ msgstr "" msgid "CFI is not supported for this target" msgstr "" -#: dwarf2dbg.c:389 dwarf2dbg.c:2912 +#: dwarf2dbg.c:390 dwarf2dbg.c:2926 msgid "view number mismatch" msgstr "" -#: dwarf2dbg.c:645 dwarf2dbg.c:1078 +#: dwarf2dbg.c:660 dwarf2dbg.c:1096 #, c-format msgid "file number %lu is too big" msgstr "" -#: dwarf2dbg.c:793 +#: dwarf2dbg.c:810 #, c-format msgid "" "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)" msgstr "" -#: dwarf2dbg.c:1029 dwarf2dbg.c:1130 +#: dwarf2dbg.c:1047 dwarf2dbg.c:1146 msgid "file number less than one" msgstr "" -#: dwarf2dbg.c:1063 +#: dwarf2dbg.c:1081 msgid "md5 value too small or not a constant" msgstr "" -#: dwarf2dbg.c:1137 dwarf2dbg.c:2160 +#: dwarf2dbg.c:1153 dwarf2dbg.c:2176 #, c-format msgid "unassigned file number %ld" msgstr "" -#: dwarf2dbg.c:1206 +#: dwarf2dbg.c:1222 msgid "is_stmt value not 0 or 1" msgstr "" -#: dwarf2dbg.c:1218 +#: dwarf2dbg.c:1234 msgid "isa number less than zero" msgstr "" -#: dwarf2dbg.c:1230 +#: dwarf2dbg.c:1246 msgid "discriminator less than zero" msgstr "" -#: dwarf2dbg.c:1249 +#: dwarf2dbg.c:1265 msgid "numeric view can only be asserted to zero" msgstr "" -#: dwarf2dbg.c:1287 +#: dwarf2dbg.c:1303 #, c-format msgid "unknown .loc sub-directive `%s'" msgstr "" -#: dwarf2dbg.c:2273 +#: dwarf2dbg.c:2289 msgid "internal error: unknown dwarf2 format" msgstr "" @@ -20815,23 +20832,23 @@ msgstr "" msgid "illegal .stab%c directive, bad character" msgstr "" -#: ecoff.c:3963 ecoff.c:4151 ecoff.c:4176 +#: ecoff.c:3954 ecoff.c:4142 ecoff.c:4167 msgid ".begin/.bend in different segments" msgstr "" -#: ecoff.c:4671 +#: ecoff.c:4662 msgid "missing .end or .bend at end of file" msgstr "" -#: ecoff.c:5156 +#: ecoff.c:5147 msgid "GP prologue size exceeds field size, using 0 instead" msgstr "" -#: expr.c:84 read.c:3910 +#: expr.c:84 read.c:3928 msgid "bignum invalid" msgstr "" -#: expr.c:86 read.c:3912 read.c:4417 read.c:5263 +#: expr.c:86 read.c:3930 read.c:4438 read.c:5284 msgid "floating point number invalid" msgstr "" @@ -20875,7 +20892,7 @@ msgstr "" msgid "missing '%c'" msgstr "" -#: expr.c:978 read.c:4714 +#: expr.c:978 read.c:4735 msgid "EBCDIC constants are not supported" msgstr "" @@ -20937,7 +20954,7 @@ msgstr "" msgid "attempt to allocate data in common section" msgstr "" -#: frags.c:115 write.c:1470 +#: frags.c:115 write.c:1475 #, c-format msgid "can't extend frag %lu char" msgid_plural "can't extend frag %lu chars" @@ -20970,7 +20987,7 @@ msgstr "" msgid "can't read from %s: %s" msgstr "" -#: input-file.c:252 listing.c:1443 output-file.c:71 +#: input-file.c:252 listing.c:1438 #, c-format msgid "can't close %s: %s" msgstr "" @@ -20992,12 +21009,12 @@ msgstr "" msgid "Error: " msgstr "" -#: listing.c:625 +#: listing.c:620 #, c-format msgid "unable to rebuffer file: %s\n" msgstr "" -#: listing.c:1329 +#: listing.c:1324 #, c-format msgid "" "\n" @@ -21005,62 +21022,62 @@ msgid "" "\n" msgstr "" -#: listing.c:1339 +#: listing.c:1334 #, c-format msgid "%s " msgstr "" -#: listing.c:1344 +#: listing.c:1339 #, c-format msgid "" "\n" "\t%s " msgstr "" -#: listing.c:1354 +#: listing.c:1349 msgid "" "\n" " options passed\t: " msgstr "" -#: listing.c:1393 +#: listing.c:1388 #, c-format msgid "" " GNU assembler version %s (%s)\n" "\t using BFD version %s." msgstr "" -#: listing.c:1396 +#: listing.c:1391 #, c-format msgid "" "\n" " input file \t: %s" msgstr "" -#: listing.c:1397 +#: listing.c:1392 #, c-format msgid "" "\n" " output file \t: %s" msgstr "" -#: listing.c:1398 +#: listing.c:1393 #, c-format msgid "" "\n" " target \t: %s" msgstr "" -#: listing.c:1422 +#: listing.c:1417 #, c-format msgid "can't open %s: %s" msgstr "" -#: listing.c:1507 +#: listing.c:1502 msgid "strange paper height, set to no form" msgstr "" -#: listing.c:1569 +#: listing.c:1564 msgid "new line in title" msgstr "" @@ -21455,218 +21472,218 @@ msgstr "" msgid "space allocation too complex in common section" msgstr "" -#: read.c:3576 +#: read.c:3594 msgid "unsupported variable nop control in .nops directive" msgstr "" -#: read.c:3582 +#: read.c:3600 msgid "negative nop control byte, ignored" msgstr "" -#: read.c:3797 +#: read.c:3815 #, c-format msgid "%s: would close weakref loop: %s" msgstr "" -#: read.c:3847 +#: read.c:3865 #, c-format msgid "junk at end of line, first unrecognized character valued 0x%x" msgstr "" -#: read.c:3976 write.c:2367 +#: read.c:3994 write.c:2386 #, c-format msgid "`%s' can't be equated to common symbol `%s'" msgstr "" -#: read.c:4106 +#: read.c:4124 msgid "unexpected `\"' in expression" msgstr "" -#: read.c:4119 +#: read.c:4137 msgid "rva without symbol" msgstr "" -#: read.c:4188 +#: read.c:4206 msgid "missing or bad offset expression" msgstr "" -#: read.c:4209 +#: read.c:4230 msgid "missing reloc type" msgstr "" -#: read.c:4233 +#: read.c:4254 msgid "unrecognized reloc type" msgstr "" -#: read.c:4249 +#: read.c:4270 msgid "bad reloc expression" msgstr "" -#: read.c:4411 read.c:5257 +#: read.c:4432 read.c:5278 msgid "zero assumed for missing expression" msgstr "" -#: read.c:4431 read.c:5286 +#: read.c:4452 read.c:5307 msgid "attempt to store value in absolute section" msgstr "" -#: read.c:4438 read.c:5292 +#: read.c:4459 read.c:5313 #, c-format msgid "attempt to store non-zero value in section `%s'" msgstr "" -#: read.c:4524 +#: read.c:4545 #, c-format msgid "value 0x%llx truncated to 0x%llx" msgstr "" -#: read.c:4527 +#: read.c:4548 msgid "value 0x%I64x truncated to 0x%I64x" msgstr "" -#: read.c:4531 +#: read.c:4552 #, c-format msgid "value 0x%lx truncated to 0x%lx" msgstr "" -#: read.c:4576 +#: read.c:4597 #, c-format msgid "bignum truncated to %d byte" msgid_plural "bignum truncated to %d bytes" msgstr[0] "" msgstr[1] "" -#: read.c:4785 read.c:4995 +#: read.c:4806 read.c:5016 msgid "unresolvable or nonpositive repeat count; using 1" msgstr "" -#: read.c:4834 +#: read.c:4855 #, c-format msgid "unknown floating type type '%c'" msgstr "" -#: read.c:4856 +#: read.c:4877 msgid "floating point constant too large" msgstr "" -#: read.c:4920 +#: read.c:4941 msgid "attempt to store float in absolute section" msgstr "" -#: read.c:4927 +#: read.c:4948 #, c-format msgid "attempt to store float in section `%s'" msgstr "" -#: read.c:5375 +#: read.c:5396 #, c-format msgid "attempt to store non-empty string in section `%s'" msgstr "" -#: read.c:5437 +#: read.c:5458 msgid "strings must be placed into a section" msgstr "" -#: read.c:5499 +#: read.c:5525 msgid "expected " msgstr "" #. To be compatible with BSD 4.2 as: give the luser a linefeed!! -#: read.c:5540 read.c:5627 +#: read.c:5566 read.c:5653 msgid "unterminated string; newline inserted" msgstr "" -#: read.c:5641 +#: read.c:5667 msgid "bad escaped character in string" msgstr "" -#: read.c:5665 +#: read.c:5691 msgid "expected address expression" msgstr "" -#: read.c:5684 +#: read.c:5710 #, c-format msgid "symbol \"%s\" undefined; zero assumed" msgstr "" -#: read.c:5687 +#: read.c:5713 msgid "some symbol undefined; zero assumed" msgstr "" -#: read.c:5722 +#: read.c:5748 msgid "this string may not contain '\\0'" msgstr "" -#: read.c:5758 +#: read.c:5784 msgid "missing string" msgstr "" -#: read.c:5849 +#: read.c:5875 #, c-format msgid ".incbin count zero, ignoring `%s'" msgstr "" -#: read.c:5875 +#: read.c:5901 #, c-format msgid "file not found: %s" msgstr "" -#: read.c:5889 +#: read.c:5915 #, c-format msgid "seek to end of .incbin file failed `%s'" msgstr "" -#: read.c:5900 +#: read.c:5926 #, c-format msgid "skip (%ld) or count (%ld) invalid for file size (%ld)" msgstr "" -#: read.c:5907 +#: read.c:5933 #, c-format msgid "could not skip to %ld in file `%s'" msgstr "" -#: read.c:5916 +#: read.c:5942 #, c-format msgid "truncated file `%s', %ld of %ld bytes read" msgstr "" -#: read.c:6073 +#: read.c:6099 msgid "missing .func" msgstr "" -#: read.c:6090 +#: read.c:6116 msgid ".endfunc missing for previous .func" msgstr "" -#: read.c:6149 +#: read.c:6175 #, c-format msgid ".bundle_align_mode alignment too large (maximum %u)" msgstr "" -#: read.c:6154 +#: read.c:6180 msgid "cannot change .bundle_align_mode inside .bundle_lock" msgstr "" -#: read.c:6168 +#: read.c:6194 msgid ".bundle_lock is meaningless without .bundle_align_mode" msgstr "" -#: read.c:6189 +#: read.c:6215 msgid ".bundle_unlock without preceding .bundle_lock" msgstr "" -#: read.c:6202 +#: read.c:6228 #, c-format msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes" msgstr "" -#: read.c:6301 +#: read.c:6327 #, c-format msgid "missing closing `%c'" msgstr "" -#: read.c:6303 +#: read.c:6329 msgid "stray `\\'" msgstr "" @@ -21747,7 +21764,7 @@ msgstr "" msgid "Invalid operation on symbol" msgstr "" -#: symbols.c:1664 write.c:2416 +#: symbols.c:1664 write.c:2435 #, c-format msgid "can't resolve value for symbol `%s'" msgstr "" @@ -21764,15 +21781,19 @@ msgstr "" #. Do not reassign section symbols. #: symbols.c:2434 -msgid "section symbols are already global" +msgid "can't make section symbol global" +msgstr "" + +#: symbols.c:2440 +msgid "can't make register symbol global" msgstr "" -#: symbols.c:2547 +#: symbols.c:2546 #, c-format msgid "Accessing function `%s' as thread-local object" msgstr "" -#: symbols.c:2551 +#: symbols.c:2550 #, c-format msgid "Accessing `%s' as thread-local object" msgstr "" @@ -21800,113 +21821,113 @@ msgstr "" msgid "invalid reloc expression" msgstr "" -#: write.c:1112 +#: 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:1128 +#: write.c:1133 #, c-format msgid "signed .word overflow; switch may be too large; %ld at 0x%lx" msgstr "" -#: write.c:1169 +#: write.c:1174 msgid "redefined symbol cannot be used on reloc" msgstr "" -#: write.c:1182 +#: write.c:1187 msgid "relocation out of range" msgstr "" -#: write.c:1185 +#: write.c:1190 #, c-format msgid "%s:%u: bad return from bfd_install_relocation: %x" msgstr "" -#: write.c:1213 +#: write.c:1218 msgid "reloc not within (fixed part of) section" msgstr "" -#: write.c:1285 +#: write.c:1290 msgid "internal error: fixup not contained within frag" msgstr "" -#: write.c:1403 write.c:1540 +#: write.c:1408 write.c:1545 msgid "can't extend frag" msgstr "" -#: write.c:1588 +#: write.c:1593 msgid "unimplemented .nops directive" msgstr "" -#: write.c:1622 +#: 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:1648 write.c:1677 write.c:1714 +#: 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:1919 +#: write.c:1934 msgid "unable to create reloc for build note" msgstr "" -#: write.c:1923 +#: write.c:1938 msgid "" msgstr "" -#: write.c:2332 +#: write.c:2351 #, c-format msgid "%s: global symbols not supported in common sections" msgstr "" -#: write.c:2346 +#: write.c:2365 #, c-format msgid "local label `%s' is not defined" msgstr "" -#: write.c:2374 +#: write.c:2393 #, c-format msgid "can't make global register symbol `%s'" msgstr "" -#: write.c:2683 +#: 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:2850 +#: write.c:2869 #, c-format msgid ".word %s-%s+%s didn't fit" msgstr "" -#: write.c:2944 +#: write.c:2963 msgid "padding added" msgstr "" -#: write.c:2995 +#: write.c:3014 msgid "attempt to move .org backwards" msgstr "" -#: write.c:3020 +#: write.c:3039 msgid ".space, .nops or .fill specifies non-absolute value" msgstr "" -#: write.c:3035 +#: write.c:3054 msgid ".space, .nops or .fill with negative value, ignored" msgstr "" -#: write.c:3107 +#: write.c:3126 #, c-format msgid "" "Infinite loop encountered whilst attempting to compute the addresses of " -- cgit v1.1