diff options
author | Nick Clifton <nickc@redhat.com> | 2021-01-30 12:35:52 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2021-01-30 12:35:52 +0000 |
commit | 3bcf28ab4a7205c606e6dfde4f55548f188ad7eb (patch) | |
tree | 62d7bf273f43f6aaf92eb8a862f6cc857afbae56 | |
parent | 7ed5ed075b9a166f74cf13be216b3e5cf04cd622 (diff) | |
download | fsf-binutils-gdb-3bcf28ab4a7205c606e6dfde4f55548f188ad7eb.zip fsf-binutils-gdb-3bcf28ab4a7205c606e6dfde4f55548f188ad7eb.tar.gz fsf-binutils-gdb-3bcf28ab4a7205c606e6dfde4f55548f188ad7eb.tar.bz2 |
GNU Binutils 2.35.2 Releasebinutils-2_35_2
-rw-r--r-- | bfd/ChangeLog | 9 | ||||
-rwxr-xr-x | bfd/configure | 20 | ||||
-rw-r--r-- | bfd/development.sh | 2 | ||||
-rw-r--r-- | bfd/po/bfd.pot | 281 | ||||
-rw-r--r-- | bfd/version.m4 | 2 | ||||
-rw-r--r-- | binutils/ChangeLog | 7 | ||||
-rwxr-xr-x | binutils/configure | 20 | ||||
-rw-r--r-- | binutils/po/binutils.pot | 948 | ||||
-rw-r--r-- | elfcpp/ChangeLog | 4 | ||||
-rw-r--r-- | gas/ChangeLog | 7 | ||||
-rwxr-xr-x | gas/configure | 20 | ||||
-rw-r--r-- | gas/po/gas.pot | 1722 | ||||
-rw-r--r-- | gold/ChangeLog | 6 | ||||
-rw-r--r-- | gold/po/gold.pot | 474 | ||||
-rw-r--r-- | gprof/ChangeLog | 7 | ||||
-rwxr-xr-x | gprof/configure | 20 | ||||
-rw-r--r-- | gprof/po/gprof.pot | 2 | ||||
-rw-r--r-- | include/ChangeLog | 4 | ||||
-rw-r--r-- | ld/ChangeLog | 7 | ||||
-rwxr-xr-x | ld/configure | 20 | ||||
-rw-r--r-- | ld/po/ld.pot | 171 | ||||
-rw-r--r-- | opcodes/ChangeLog | 7 | ||||
-rwxr-xr-x | opcodes/configure | 20 | ||||
-rw-r--r-- | opcodes/po/opcodes.pot | 68 |
24 files changed, 1993 insertions, 1855 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index ceea15e..4de75dd 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,12 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + + * version.m4: Set to 2.35.2. + * development.sh (development): Set to false. + * configure: Regenerate. + * po/bfd.pot: Regenerate. + 2021-01-30 Alan Modra <amodra@gmail.com> Apply from master diff --git a/bfd/configure b/bfd/configure index c690518..391c57c 100755 --- a/bfd/configure +++ b/bfd/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for bfd 2.35.1. +# Generated by GNU Autoconf 2.69 for bfd 2.35.2. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='bfd' PACKAGE_TARNAME='bfd' -PACKAGE_VERSION='2.35.1' -PACKAGE_STRING='bfd 2.35.1' +PACKAGE_VERSION='2.35.2' +PACKAGE_STRING='bfd 2.35.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1391,7 +1391,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 bfd 2.35.1 to adapt to many kinds of systems. +\`configure' configures bfd 2.35.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1462,7 +1462,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of bfd 2.35.1:";; + short | recursive ) echo "Configuration of bfd 2.35.2:";; esac cat <<\_ACEOF @@ -1589,7 +1589,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -bfd configure 2.35.1 +bfd configure 2.35.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2237,7 +2237,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 bfd $as_me 2.35.1, which was +It was created by bfd $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4187,7 +4187,7 @@ fi # Define the identity of the package. PACKAGE='bfd' - VERSION='2.35.1' + VERSION='2.35.2' cat >>confdefs.h <<_ACEOF @@ -16974,7 +16974,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 bfd $as_me 2.35.1, which was +This file was extended by bfd $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17040,7 +17040,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="\\ -bfd config.status 2.35.1 +bfd config.status 2.35.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/bfd/development.sh b/bfd/development.sh index 6bbed41..32be4b9 100644 --- a/bfd/development.sh +++ b/bfd/development.sh @@ -16,7 +16,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # Controls whether to enable development-mode features by default. -development=true +development=false # Indicate whether this is a release branch. experimental=false diff --git a/bfd/po/bfd.pot b/bfd/po/bfd.pot index 61c99f8..8ed4ebb 100644 --- a/bfd/po/bfd.pot +++ b/bfd/po/bfd.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-09-19 11:17+0100\n" +"POT-Creation-Date: 2021-01-30 12:20+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -94,7 +94,7 @@ msgstr "" #: elf32-xtensa.c:556 elf32-z80.c:331 elf64-alpha.c:1113 elf64-alpha.c:4067 #: elf64-alpha.c:4215 elf64-bpf.c:325 elf64-ia64-vms.c:254 #: elf64-ia64-vms.c:3429 elf64-mips.c:3958 elf64-mips.c:3974 elf64-mmix.c:1264 -#: elf64-nfp.c:238 elf64-ppc.c:1014 elf64-ppc.c:1366 elf64-ppc.c:1375 +#: elf64-nfp.c:238 elf64-ppc.c:1018 elf64-ppc.c:1370 elf64-ppc.c:1379 #: elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:281 elfn32-mips.c:3786 #: elfxx-ia64.c:324 elfxx-riscv.c:954 elfxx-sparc.c:589 elfxx-sparc.c:639 #: elfxx-tilegx.c:909 elfxx-tilegx.c:949 elfnn-aarch64.c:2215 @@ -278,7 +278,7 @@ msgid "using multiple gp values" msgstr "" #: coff-alpha.c:1499 coff-alpha.c:1505 elf.c:9431 elf32-mcore.c:100 -#: elf32-mcore.c:455 elf32-ppc.c:7597 elf32-ppc.c:8748 elf64-ppc.c:16076 +#: elf32-mcore.c:455 elf32-ppc.c:7598 elf32-ppc.c:8749 elf64-ppc.c:16193 #, c-format msgid "%pB: %s unsupported" msgstr "" @@ -493,16 +493,16 @@ msgstr "" msgid "<corrupt info> %s" msgstr "" -#: coffgen.c:2675 elflink.c:14624 linker.c:2956 +#: coffgen.c:2675 elflink.c:14652 linker.c:2956 msgid "%F%P: already_linked_table: %E\n" msgstr "" -#: coffgen.c:3016 elflink.c:13617 +#: coffgen.c:3016 elflink.c:13645 #, c-format msgid "removing unused section '%pA' in file '%pB'" msgstr "" -#: coffgen.c:3093 elflink.c:13835 +#: coffgen.c:3093 elflink.c:13863 msgid "warning: gc-sections option ignored" msgstr "" @@ -521,7 +521,7 @@ msgstr "" msgid "%pB: relocs in section `%pA', but it has no contents" msgstr "" -#: cofflink.c:2415 elflink.c:11082 +#: cofflink.c:2415 elflink.c:11102 #, c-format msgid "" "%X`%s' referenced in section `%pA' of %pB: defined in discarded section `" @@ -665,7 +665,7 @@ msgstr "" msgid "DWARF error: unable to locate abstract instance DIE ref %<PRIu64>" msgstr "" -#: dwarf2.c:3088 dwarf2.c:3371 dwarf2.c:3757 +#: dwarf2.c:3088 dwarf2.c:3370 dwarf2.c:3757 #, c-format msgid "DWARF error: could not find abbrev number %u" msgstr "" @@ -1365,7 +1365,7 @@ msgstr "" #: elf32-arc.c:455 elf32-frv.c:6611 elf32-iq2000.c:868 elf32-m32c.c:914 #: elf32-mt.c:562 elf32-rl78.c:1260 elf32-rx.c:3205 elf32-visium.c:844 -#: elf64-ppc.c:5331 +#: elf64-ppc.c:5336 #, c-format msgid "private flags = 0x%lx:" msgstr "" @@ -1412,7 +1412,7 @@ msgid "" msgstr "" #: elf32-arc.c:938 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1391 -#: elf32-ppc.c:3869 elf64-sparc.c:722 elfxx-mips.c:15513 +#: elf32-ppc.c:3870 elf64-sparc.c:722 elfxx-mips.c:15513 #, c-format msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)" msgstr "" @@ -1515,14 +1515,14 @@ msgid "no address assigned to the veneers output section %s" msgstr "" #: elf32-arm.c:4796 elf32-arm.c:6943 elf32-csky.c:3172 elf32-hppa.c:584 -#: elf32-m68hc1x.c:165 elf32-metag.c:1182 elf32-nios2.c:2204 elf64-ppc.c:3813 -#: elf64-ppc.c:13521 elfnn-aarch64.c:3190 +#: elf32-m68hc1x.c:165 elf32-metag.c:1182 elf32-nios2.c:2204 elf64-ppc.c:3818 +#: elf64-ppc.c:13598 elfnn-aarch64.c:3190 #, c-format msgid "%pB: cannot create stub entry %s" msgstr "" #: elf32-arm.c:5017 elf32-csky.c:3514 elf32-hppa.c:734 elf32-m68hc11.c:422 -#: elf32-m68hc12.c:542 elf32-metag.c:3347 elf32-nios2.c:2497 elf64-ppc.c:11392 +#: elf32-m68hc12.c:542 elf32-metag.c:3347 elf32-nios2.c:2497 elf64-ppc.c:11425 #: elfnn-aarch64.c:3259 msgid "" "%F%P: Could not assign '%pA' to an output section. Retry without --enable-" @@ -2010,7 +2010,7 @@ msgstr "" msgid "errors encountered processing file %pB" msgstr "" -#: elf32-arm.c:17326 elflink.c:12818 elflink.c:12865 +#: elf32-arm.c:17326 elflink.c:12838 elflink.c:12885 #, c-format msgid "could not find section %s" msgstr "" @@ -2484,7 +2484,7 @@ msgstr "" msgid "%pB: relocations in generic ELF (EM: %d)" msgstr "" -#: elf32-hppa.c:763 elf32-hppa.c:844 elf64-ppc.c:11936 +#: elf32-hppa.c:763 elf32-hppa.c:844 elf64-ppc.c:11978 msgid "" "%F%P: Could not assign %pA to an output section. Retry without --enable-non-" "contiguous-regions.\n" @@ -2779,7 +2779,7 @@ msgstr "" msgid " [XGATE RAM offsetting]" msgstr "" -#: elf32-m68k.c:1159 elf32-m68k.c:1167 elf32-ppc.c:3585 elf32-ppc.c:3593 +#: elf32-m68k.c:1159 elf32-m68k.c:1167 elf32-ppc.c:3586 elf32-ppc.c:3594 #, c-format msgid "%pB uses hard float, %pB uses soft float" msgstr "" @@ -3114,69 +3114,69 @@ msgstr "" msgid "failed to install new APUinfo section" msgstr "" -#: elf32-ppc.c:2861 +#: elf32-ppc.c:2862 #, c-format msgid "%pB: relocation %s cannot be used when making a shared object" msgstr "" -#: elf32-ppc.c:3601 elf32-ppc.c:3609 +#: elf32-ppc.c:3602 elf32-ppc.c:3610 #, c-format msgid "" "%pB uses double-precision hard float, %pB uses single-precision hard float" msgstr "" -#: elf32-ppc.c:3631 elf32-ppc.c:3639 +#: elf32-ppc.c:3632 elf32-ppc.c:3640 #, c-format msgid "%pB uses 64-bit long double, %pB uses 128-bit long double" msgstr "" -#: elf32-ppc.c:3647 elf32-ppc.c:3655 +#: elf32-ppc.c:3648 elf32-ppc.c:3656 #, c-format msgid "%pB uses IBM long double, %pB uses IEEE long double" msgstr "" -#: elf32-ppc.c:3722 elf32-ppc.c:3731 +#: elf32-ppc.c:3723 elf32-ppc.c:3732 #, c-format msgid "%pB uses AltiVec vector ABI, %pB uses SPE vector ABI" msgstr "" -#: elf32-ppc.c:3760 elf32-ppc.c:3769 +#: elf32-ppc.c:3761 elf32-ppc.c:3770 #, c-format msgid "%pB uses r3/r4 for small structure returns, %pB uses memory" msgstr "" -#: elf32-ppc.c:3833 +#: elf32-ppc.c:3834 #, c-format msgid "" "%pB: compiled with -mrelocatable and linked with modules compiled normally" msgstr "" -#: elf32-ppc.c:3841 +#: elf32-ppc.c:3842 #, c-format msgid "" "%pB: compiled normally and linked with modules compiled with -mrelocatable" msgstr "" -#: elf32-ppc.c:3910 +#: elf32-ppc.c:3911 #, c-format msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn" msgstr "" -#: elf32-ppc.c:3929 +#: elf32-ppc.c:3930 #, c-format msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn" msgstr "" -#: elf32-ppc.c:4032 +#: elf32-ppc.c:4033 #, c-format msgid "bss-plt forced due to %pB" msgstr "" -#: elf32-ppc.c:4034 +#: elf32-ppc.c:4035 msgid "bss-plt forced by profiling" msgstr "" -#: elf32-ppc.c:4611 elf64-ppc.c:8265 +#: elf32-ppc.c:4612 elf64-ppc.c:8288 msgid "%H: warning: %s unexpected insn %#x.\n" msgstr "" @@ -3184,36 +3184,36 @@ msgstr "" #. could just mark this symbol to exclude it #. from tls optimization but it's safer to skip #. the entire optimization. -#: elf32-ppc.c:4641 elf64-ppc.c:8330 +#: elf32-ppc.c:4642 elf64-ppc.c:8353 #, c-format msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n" msgstr "" -#: elf32-ppc.c:5547 elf32-sh.c:3023 elf32-tilepro.c:2256 elfxx-sparc.c:2453 +#: elf32-ppc.c:5548 elf32-sh.c:3023 elf32-tilepro.c:2256 elfxx-sparc.c:2453 #: elfxx-tilegx.c:2496 #, c-format msgid "%pB: dynamic relocation in read-only section `%pA'\n" msgstr "" -#: elf32-ppc.c:7390 +#: elf32-ppc.c:7391 msgid "%P: %H: error: %s with unexpected instruction %x\n" msgstr "" -#: elf32-ppc.c:7427 +#: elf32-ppc.c:7428 msgid "%H: fixup branch overflow\n" msgstr "" -#: elf32-ppc.c:7467 elf32-ppc.c:7503 +#: elf32-ppc.c:7468 elf32-ppc.c:7504 #, c-format msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x" msgstr "" -#: elf32-ppc.c:7567 +#: elf32-ppc.c:7568 #, c-format msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n" msgstr "" -#: elf32-ppc.c:7882 +#: elf32-ppc.c:7883 #, c-format msgid "%H: non-zero addend on %s reloc against `%s'\n" msgstr "" @@ -3226,54 +3226,54 @@ msgstr "" #. local won't have the +32k reloc addend trick marking #. -fPIC code, so the linker won't know whether r30 is #. _GLOBAL_OFFSET_TABLE_ or pointing into a .got2 section. -#: elf32-ppc.c:7914 +#: elf32-ppc.c:7915 #, c-format msgid "%X%H: @local call to ifunc %s\n" msgstr "" -#: elf32-ppc.c:8092 +#: elf32-ppc.c:8093 #, c-format msgid "%H: relocation %s for indirect function %s unsupported\n" msgstr "" -#: elf32-ppc.c:8426 elf32-ppc.c:8457 elf32-ppc.c:8548 elf32-ppc.c:8644 +#: elf32-ppc.c:8427 elf32-ppc.c:8458 elf32-ppc.c:8549 elf32-ppc.c:8645 #, c-format msgid "" "%pB: the target (%s) of a %s relocation is in the wrong output section (%s)" msgstr "" -#: elf32-ppc.c:8799 elf32-ppc.c:8817 +#: elf32-ppc.c:8800 elf32-ppc.c:8818 msgid "%X%P: %H: %s relocation unsupported for bss-plt\n" msgstr "" -#: elf32-ppc.c:8898 +#: elf32-ppc.c:8899 #, c-format msgid "%H: error: %s against `%s' not a multiple of %u\n" msgstr "" -#: elf32-ppc.c:8927 +#: elf32-ppc.c:8928 #, c-format msgid "%H: unresolvable %s relocation against symbol `%s'\n" msgstr "" -#: elf32-ppc.c:9008 +#: elf32-ppc.c:9009 #, c-format msgid "%H: %s reloc against `%s': error %d\n" msgstr "" -#: elf32-ppc.c:9898 +#: elf32-ppc.c:9899 msgid "" "%X%P: text relocations and GNU indirect functions will result in a segfault " "at runtime\n" msgstr "" -#: elf32-ppc.c:9902 elf64-ppc.c:17501 +#: elf32-ppc.c:9903 elf64-ppc.c:17618 msgid "" "%P: warning: text relocations and GNU indirect functions may result in a " "segfault at runtime\n" msgstr "" -#: elf32-ppc.c:9947 +#: elf32-ppc.c:9948 #, c-format msgid "%s not defined in linker created %pA" msgstr "" @@ -3646,7 +3646,7 @@ msgstr "" msgid "overlay stub relocation overflow" msgstr "" -#: elf32-spu.c:1990 elf64-ppc.c:14610 +#: elf32-spu.c:1990 elf64-ppc.c:14722 msgid "stubs don't match calculated size" msgstr "" @@ -4150,7 +4150,7 @@ msgstr "" msgid "GPDISP relocation did not find ldah and lda instructions" msgstr "" -#: elf64-alpha.c:1999 elf64-alpha.c:2694 elflink.c:14885 +#: elf64-alpha.c:1999 elf64-alpha.c:2694 elflink.c:14913 #, c-format msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n" msgstr "" @@ -4413,154 +4413,165 @@ msgid "" "internal inconsistency: remaining %lu != max %lu; please report this bug" msgstr "" -#: elf64-ppc.c:1342 +#: elf64-ppc.c:1346 #, c-format msgid "warning: %s should be used rather than %s" msgstr "" -#: elf64-ppc.c:4139 +#: elf64-ppc.c:4144 #, c-format msgid "symbol '%s' has invalid st_other for ABI version 1" msgstr "" -#: elf64-ppc.c:4319 +#: elf64-ppc.c:4324 #, c-format msgid "%pB .opd not allowed in ABI version %d" msgstr "" -#: elf64-ppc.c:4890 +#: elf64-ppc.c:4895 #, c-format msgid "%H: %s reloc unsupported in shared libraries and PIEs\n" msgstr "" -#: elf64-ppc.c:5300 +#: elf64-ppc.c:5305 #, c-format msgid "%pB uses unknown e_flags 0x%lx" msgstr "" -#: elf64-ppc.c:5308 +#: elf64-ppc.c:5313 #, c-format msgid "%pB: ABI version %ld is not compatible with ABI version %ld output" msgstr "" -#: elf64-ppc.c:5335 +#: elf64-ppc.c:5340 #, c-format msgid " [abiv%ld]" msgstr "" -#: elf64-ppc.c:6614 +#: elf64-ppc.c:6622 msgid "" "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting " "LD_BIND_NOW=1 or upgrade gcc\n" msgstr "" -#: elf64-ppc.c:6881 +#: elf64-ppc.c:6889 #, c-format msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation" msgstr "" -#: elf64-ppc.c:7129 +#: elf64-ppc.c:7137 #, c-format msgid "dynreloc miscount for %pB, section %pA" msgstr "" -#: elf64-ppc.c:7218 +#: elf64-ppc.c:7226 #, c-format msgid "%pB: .opd is not a regular array of opd entries" msgstr "" -#: elf64-ppc.c:7228 +#: elf64-ppc.c:7236 #, c-format msgid "%pB: unexpected reloc type %u in .opd section" msgstr "" -#: elf64-ppc.c:7250 +#: elf64-ppc.c:7258 #, c-format msgid "%pB: undefined sym `%s' in .opd section" msgstr "" -#: elf64-ppc.c:7737 +#. The issue is that __glink_PLTresolve saves r2, which is done +#. because glibc ld.so _dl_runtime_resolve restores r2 to support +#. a glibc plt call optimisation where global entry code is +#. skipped on calls that resolve to the same binary. The +#. __glink_PLTresolve save of r2 is incompatible with code +#. making tail calls, because the tail call might go via the +#. resolver and thus overwrite the proper saved r2. +#: elf64-ppc.c:7752 +msgid "warning: --plt-localentry is incompatible with power10 pc-relative code" +msgstr "" + +#: elf64-ppc.c:7760 msgid "" "warning: --plt-localentry is especially dangerous without ld.so support to " "detect ABI violations" msgstr "" -#: elf64-ppc.c:8059 +#: elf64-ppc.c:8082 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n" msgstr "" -#: elf64-ppc.c:8494 elf64-ppc.c:9207 +#: elf64-ppc.c:8517 elf64-ppc.c:9230 #, c-format msgid "%s defined on removed toc entry" msgstr "" -#: elf64-ppc.c:9164 +#: elf64-ppc.c:9187 #, c-format msgid "%H: %s references optimized away TOC entry\n" msgstr "" -#: elf64-ppc.c:9385 +#: elf64-ppc.c:9408 #, c-format msgid "%H: got/toc optimization is not supported for %s instruction\n" msgstr "" -#: elf64-ppc.c:10212 +#: elf64-ppc.c:10235 #, c-format msgid "warning: discarding dynamic section %s" msgstr "" -#: elf64-ppc.c:11354 +#: elf64-ppc.c:11385 msgid "%P: cannot find opd entry toc for `%pT'\n" msgstr "" -#: elf64-ppc.c:11400 elf64-ppc.c:11944 +#: elf64-ppc.c:11433 elf64-ppc.c:11986 msgid "" "%F%P: Could not assign group %pA target %pA to an output section. Retry " "without --enable-non-contiguous-regions.\n" msgstr "" -#: elf64-ppc.c:11462 +#: elf64-ppc.c:11494 #, c-format msgid "long branch stub `%s' offset overflow" msgstr "" -#: elf64-ppc.c:11489 +#: elf64-ppc.c:11521 #, c-format msgid "can't find branch stub `%s'" msgstr "" -#: elf64-ppc.c:11553 elf64-ppc.c:11820 elf64-ppc.c:14086 +#: elf64-ppc.c:11585 elf64-ppc.c:11854 elf64-ppc.c:14163 #, c-format msgid "%P: linkage table error against `%pT'\n" msgstr "" -#: elf64-ppc.c:12016 +#: elf64-ppc.c:12058 #, c-format msgid "can't build branch stub `%s'" msgstr "" -#: elf64-ppc.c:12997 +#: elf64-ppc.c:13074 #, c-format msgid "%pB section %pA exceeds stub group size" msgstr "" -#: elf64-ppc.c:14267 +#: elf64-ppc.c:14342 msgid "__tls_get_addr call offset overflow" msgstr "" -#: elf64-ppc.c:14569 elf64-ppc.c:14588 +#: elf64-ppc.c:14681 elf64-ppc.c:14700 #, c-format msgid "%s offset too large for .eh_frame sdata4 encoding" msgstr "" -#: elf64-ppc.c:14620 +#: elf64-ppc.c:14732 #, c-format msgid "linker stubs in %u group\n" msgid_plural "linker stubs in %u groups\n" msgstr[0] "" msgstr[1] "" -#: elf64-ppc.c:14627 +#: elf64-ppc.c:14739 #, c-format msgid "" "%s branch %lu\n" @@ -4578,54 +4589,54 @@ msgid "" " global entry %lu" msgstr "" -#: elf64-ppc.c:15027 +#: elf64-ppc.c:15139 #, c-format msgid "%H: %s used with TLS symbol `%pT'\n" msgstr "" -#: elf64-ppc.c:15029 +#: elf64-ppc.c:15141 #, c-format msgid "%H: %s used with non-TLS symbol `%pT'\n" msgstr "" -#: elf64-ppc.c:15784 +#: elf64-ppc.c:15896 #, c-format msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n" msgstr "" -#: elf64-ppc.c:15790 +#: elf64-ppc.c:15902 #, c-format msgid "" "%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n" msgstr "" -#: elf64-ppc.c:16678 +#: elf64-ppc.c:16795 #, c-format msgid "%H: %s for indirect function `%pT' unsupported\n" msgstr "" -#: elf64-ppc.c:16763 +#: elf64-ppc.c:16880 #, c-format msgid "" "%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n" msgstr "" -#: elf64-ppc.c:16818 +#: elf64-ppc.c:16935 #, c-format msgid "%P: %pB: %s is not supported for `%pT'\n" msgstr "" -#: elf64-ppc.c:17066 +#: elf64-ppc.c:17183 #, c-format msgid "%H: error: %s not a multiple of %u\n" msgstr "" -#: elf64-ppc.c:17089 +#: elf64-ppc.c:17206 #, c-format msgid "%H: unresolvable %s against `%pT'\n" msgstr "" -#: elf64-ppc.c:17234 +#: elf64-ppc.c:17351 #, c-format msgid "%H: %s against `%pT': error %d\n" msgstr "" @@ -4745,7 +4756,7 @@ msgid "" "section `%pA' is out of range" msgstr "" -#: elf64-x86-64.c:3417 elflink.c:13267 +#: elf64-x86-64.c:3417 elflink.c:13287 msgid "%F%P: corrupt input: %pB\n" msgstr "" @@ -4945,146 +4956,146 @@ msgstr "" msgid "not enough memory to sort relocations" msgstr "" -#: elflink.c:9767 +#: elflink.c:9787 #, c-format msgid "%pB: too many sections: %d (>= %d)" msgstr "" -#: elflink.c:10043 +#: elflink.c:10063 #, c-format msgid "%pB: internal symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10046 +#: elflink.c:10066 #, c-format msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10049 +#: elflink.c:10069 #, c-format msgid "%pB: local symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10135 +#: elflink.c:10155 #, c-format msgid "%pB: could not find output section %pA for input section %pA" msgstr "" -#: elflink.c:10289 +#: elflink.c:10309 #, c-format msgid "%pB: protected symbol `%s' isn't defined" msgstr "" -#: elflink.c:10292 +#: elflink.c:10312 #, c-format msgid "%pB: internal symbol `%s' isn't defined" msgstr "" -#: elflink.c:10295 +#: elflink.c:10315 #, c-format msgid "%pB: hidden symbol `%s' isn't defined" msgstr "" -#: elflink.c:10327 +#: elflink.c:10347 #, c-format msgid "%pB: no symbol version section for versioned symbol `%s'" msgstr "" -#: elflink.c:10699 +#: elflink.c:10719 #, c-format msgid "" "warning: --enable-non-contiguous-regions discards section `%s' from '%s'\n" msgstr "" -#: elflink.c:10951 +#: elflink.c:10971 #, c-format msgid "error: %pB: size of section %pA is not multiple of address size" msgstr "" -#: elflink.c:10996 +#: elflink.c:11016 #, c-format msgid "" "error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a " "non-existent global symbol" msgstr "" -#: elflink.c:11739 +#: elflink.c:11759 #, c-format msgid "" "%pA has both ordered [`%pA' in %pB] and unordered [`%pA' in %pB] sections" msgstr "" -#: elflink.c:11745 +#: elflink.c:11765 #, c-format msgid "%pA has both ordered and unordered sections" msgstr "" -#: elflink.c:11851 +#: elflink.c:11871 #, c-format msgid "%pB: no symbol found for import library" msgstr "" -#: elflink.c:12488 +#: elflink.c:12508 #, c-format msgid "%pB: file class %s incompatible with %s" msgstr "" -#: elflink.c:12704 +#: elflink.c:12724 #, c-format msgid "%pB: failed to generate import library" msgstr "" -#: elflink.c:12823 +#: elflink.c:12843 #, c-format msgid "warning: %s section has zero size" msgstr "" -#: elflink.c:12871 +#: elflink.c:12891 #, c-format msgid "warning: section '%s' is being made into a note" msgstr "" -#: elflink.c:12964 +#: elflink.c:12984 msgid "%P%X: read-only segment has dynamic relocations\n" msgstr "" -#: elflink.c:12967 +#: elflink.c:12987 msgid "%P: warning: creating DT_TEXTREL in a shared object\n" msgstr "" -#: elflink.c:12970 +#: elflink.c:12990 msgid "%P: warning: creating DT_TEXTREL in a PIE\n" msgstr "" -#: elflink.c:13095 +#: elflink.c:13115 msgid "%P%X: can not read symbols: %E\n" msgstr "" -#: elflink.c:13500 +#: elflink.c:13528 msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n" msgstr "" -#: elflink.c:13961 +#: elflink.c:13989 #, c-format msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT" msgstr "" -#: elflink.c:14002 +#: elflink.c:14030 #, c-format msgid "%pB: section '%pA': corrupt VTENTRY entry" msgstr "" -#: elflink.c:14145 +#: elflink.c:14173 #, c-format msgid "unrecognized INPUT_SECTION_FLAG %s\n" msgstr "" -#: elflink.c:14891 +#: elflink.c:14919 #, c-format msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n" msgstr "" -#: elflink.c:14980 +#: elflink.c:15008 msgid "" "%P: warning: GNU indirect functions with DT_TEXTREL may result in a segfault " "at runtime; recompile with %s\n" @@ -5103,11 +5114,11 @@ msgid "" "in NOTE section." msgstr "" -#: elfxx-aarch64.c:758 elfxx-x86.c:2554 +#: elfxx-aarch64.c:758 elfxx-x86.c:2561 msgid "%F%P: failed to create GNU property section\n" msgstr "" -#: elfxx-aarch64.c:762 elfxx-x86.c:2559 +#: elfxx-aarch64.c:762 elfxx-x86.c:2566 #, c-format msgid "%F%pA: failed to align section\n" msgstr "" @@ -5574,63 +5585,63 @@ msgstr "" msgid "error: %pB: <corrupt x86 property (0x%x) size: 0x%x>" msgstr "" -#: elfxx-x86.c:2580 +#: elfxx-x86.c:2587 msgid "%P: %pB: warning: missing %s\n" msgstr "" -#: elfxx-x86.c:2582 +#: elfxx-x86.c:2589 msgid "%X%P: %pB: error: missing %s\n" msgstr "" -#: elfxx-x86.c:2605 +#: elfxx-x86.c:2612 msgid "IBT and SHSTK properties" msgstr "" -#: elfxx-x86.c:2607 +#: elfxx-x86.c:2614 msgid "IBT property" msgstr "" -#: elfxx-x86.c:2609 +#: elfxx-x86.c:2616 msgid "SHSTK property" msgstr "" -#: elfxx-x86.c:2753 +#: elfxx-x86.c:2760 msgid "%F%P: failed to create VxWorks dynamic sections\n" msgstr "" -#: elfxx-x86.c:2762 +#: elfxx-x86.c:2769 msgid "%F%P: failed to create GOT sections\n" msgstr "" -#: elfxx-x86.c:2780 +#: elfxx-x86.c:2787 msgid "%F%P: failed to create ifunc sections\n" msgstr "" -#: elfxx-x86.c:2817 +#: elfxx-x86.c:2824 msgid "%F%P: failed to create GOT PLT section\n" msgstr "" -#: elfxx-x86.c:2836 +#: elfxx-x86.c:2843 msgid "%F%P: failed to create IBT-enabled PLT section\n" msgstr "" -#: elfxx-x86.c:2850 +#: elfxx-x86.c:2857 msgid "%F%P: failed to create BND PLT section\n" msgstr "" -#: elfxx-x86.c:2870 +#: elfxx-x86.c:2877 msgid "%F%P: failed to create PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:2883 +#: elfxx-x86.c:2890 msgid "%F%P: failed to create GOT PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:2897 +#: elfxx-x86.c:2904 msgid "%F%P: failed to create the second PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:2939 +#: elfxx-x86.c:2946 msgid "%X%P: attempted static link of dynamic object `%pB'\n" msgstr "" diff --git a/bfd/version.m4 b/bfd/version.m4 index 71845f5..8761eec 100644 --- a/bfd/version.m4 +++ b/bfd/version.m4 @@ -1 +1 @@ -m4_define([BFD_VERSION], [2.35.1]) +m4_define([BFD_VERSION], [2.35.2]) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index b701b69..84b8a92 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,10 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + + * configure: Regenerate. + * po/binutils.pot: Regenerate. + 2021-01-26 Frederic Cambus <fred@statdns.com> * objcopy.c (copy_main): Fix a double free happening when both diff --git a/binutils/configure b/binutils/configure index 77c00eb..4e32d99 100755 --- a/binutils/configure +++ b/binutils/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for binutils 2.35.1. +# Generated by GNU Autoconf 2.69 for binutils 2.35.2. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='binutils' PACKAGE_TARNAME='binutils' -PACKAGE_VERSION='2.35.1' -PACKAGE_STRING='binutils 2.35.1' +PACKAGE_VERSION='2.35.2' +PACKAGE_STRING='binutils 2.35.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1378,7 +1378,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 binutils 2.35.1 to adapt to many kinds of systems. +\`configure' configures binutils 2.35.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1449,7 +1449,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of binutils 2.35.1:";; + short | recursive ) echo "Configuration of binutils 2.35.2:";; esac cat <<\_ACEOF @@ -1580,7 +1580,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -binutils configure 2.35.1 +binutils configure 2.35.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2228,7 +2228,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 binutils $as_me 2.35.1, which was +It was created by binutils $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4178,7 +4178,7 @@ fi # Define the identity of the package. PACKAGE='binutils' - VERSION='2.35.1' + VERSION='2.35.2' cat >>confdefs.h <<_ACEOF @@ -15853,7 +15853,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 binutils $as_me 2.35.1, which was +This file was extended by binutils $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15919,7 +15919,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="\\ -binutils config.status 2.35.1 +binutils config.status 2.35.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot index 30420f8..eac9d3e 100644 --- a/binutils/po/binutils.pot +++ b/binutils/po/binutils.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-09-19 11:21+0100\n" +"POT-Creation-Date: 2021-01-30 12:26+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,12 +96,12 @@ msgstr "" msgid "%s: cannot find section %s" msgstr "" -#: addr2line.c:444 ar.c:747 dlltool.c:3499 nm.c:1726 objcopy.c:5993 +#: addr2line.c:444 ar.c:747 dlltool.c:3499 nm.c:1716 objcopy.c:5993 #: objdump.c:5127 size.c:153 strings.c:291 windmc.c:960 windres.c:815 msgid "fatal error: libbfd ABI mismatch" msgstr "" -#: addr2line.c:471 nm.c:1752 objdump.c:5174 +#: addr2line.c:471 nm.c:1742 objdump.c:5174 #, c-format msgid "unknown demangling style `%s'" msgstr "" @@ -352,7 +352,7 @@ msgstr "" msgid "two different operation options specified" msgstr "" -#: ar.c:597 ar.c:672 nm.c:1839 +#: ar.c:597 ar.c:672 nm.c:1832 #, c-format msgid "sorry - this program has been built without plugin support\n" msgstr "" @@ -938,7 +938,7 @@ msgstr "" msgid "%s: is not a COFF format file" msgstr "" -#: cxxfilt.c:124 nm.c:285 objdump.c:318 +#: cxxfilt.c:124 nm.c:286 objdump.c:318 #, c-format msgid "Report bugs to %s.\n" msgstr "" @@ -1114,7 +1114,7 @@ msgstr "" msgid "Excluding symbol: %s" msgstr "" -#: dlltool.c:1622 dlltool.c:1633 nm.c:1121 nm.c:1131 nm.c:1140 +#: dlltool.c:1622 dlltool.c:1633 nm.c:1111 nm.c:1121 nm.c:1130 #, c-format msgid "%s: no symbols" msgstr "" @@ -1797,7 +1797,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: dwarf.c:526 dwarf.c:4762 +#: dwarf.c:526 dwarf.c:5096 msgid "Badly formed extended line op encountered!\n" msgstr "" @@ -1828,7 +1828,7 @@ msgstr "" msgid "define new File Table entry\n" msgstr "" -#: dwarf.c:559 dwarf.c:4063 +#: dwarf.c:559 dwarf.c:4397 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr "" @@ -1875,7 +1875,7 @@ msgstr "" msgid "DW_FORM_strp offset too big: %s\n" msgstr "" -#: dwarf.c:693 dwarf.c:721 dwarf.c:1759 +#: dwarf.c:693 dwarf.c:721 dwarf.c:1865 msgid "<offset is too big>" msgstr "" @@ -1959,901 +1959,937 @@ msgid "Offset into section %s too big: %s\n" msgstr "" #. Report the missing single zero which ends the section. -#: dwarf.c:1012 +#: dwarf.c:1118 msgid ".debug_abbrev section not zero terminated\n" msgstr "" -#: dwarf.c:1027 +#: dwarf.c:1133 #, c-format msgid "User TAG value: %#lx" msgstr "" -#: dwarf.c:1029 +#: dwarf.c:1135 #, c-format msgid "Unknown TAG value: %#lx" msgstr "" -#: dwarf.c:1049 +#: dwarf.c:1155 #, c-format msgid "Unknown FORM value: %lx" msgstr "" -#: dwarf.c:1065 +#: dwarf.c:1171 #, c-format msgid "Unknown IDX value: %lx" msgstr "" -#: dwarf.c:1079 +#: dwarf.c:1185 #, c-format msgid "%c%s byte block: " msgstr "" -#: dwarf.c:1423 +#: dwarf.c:1529 #, c-format msgid "(DW_OP_call_ref in frame info)" msgstr "" -#: dwarf.c:1446 +#: dwarf.c:1552 #, c-format msgid "size: %s " msgstr "" -#: dwarf.c:1448 +#: dwarf.c:1554 #, c-format msgid "offset: %s " msgstr "" -#: dwarf.c:1464 +#: dwarf.c:1570 #, c-format msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown" msgstr "" -#: dwarf.c:1489 +#: dwarf.c:1595 #, c-format msgid "(%s in frame info)" msgstr "" -#: dwarf.c:1591 +#: dwarf.c:1697 #, c-format msgid "(DW_OP_GNU_variable_value in frame info)" msgstr "" -#: dwarf.c:1644 +#: dwarf.c:1750 #, c-format msgid "(User defined location op 0x%x)" msgstr "" -#: dwarf.c:1646 +#: dwarf.c:1752 #, c-format msgid "(Unknown location op 0x%x)" msgstr "" -#: dwarf.c:1728 +#: dwarf.c:1834 msgid "<no links available>" msgstr "" -#: dwarf.c:1752 +#: dwarf.c:1858 msgid "<no NUL byte at end of alt .debug_str section>" msgstr "" -#: dwarf.c:1757 +#: dwarf.c:1863 #, c-format msgid "" "DW_FORM_GNU_strp_alt offset (%s) too big or no string sections available\n" msgstr "" -#: dwarf.c:1780 +#: dwarf.c:1886 #, c-format msgid "Unknown AT value: %lx" msgstr "" -#: dwarf.c:1845 +#: dwarf.c:1951 #, c-format msgid "Corrupt attribute block length: %lx\n" msgstr "" -#: dwarf.c:2101 +#: dwarf.c:2124 +#, c-format +msgid "Unable to resolve ref_addr form: uvalue %lx > section size %lx (%s)\n" +msgstr "" + +#: dwarf.c:2137 +#, c-format +msgid "" +"Unable to resolve ref form: uvalue %lx + cu_offset %lx > section size %lx\n" +msgstr "" + +#: dwarf.c:2147 +#, c-format +msgid "Unexpected form %lx encountered whilst finding abbreviation for type\n" +msgstr "" + +#: dwarf.c:2156 +#, c-format +msgid "Unable to find abbreviations for CU offset %#lx\n" +msgstr "" + +#: dwarf.c:2161 +#, c-format +msgid "Empty abbreviation list encountered for CU offset %lx\n" +msgstr "" + +#: dwarf.c:2186 +#, c-format +msgid "Unable to find entry for abbreviation %lu\n" +msgstr "" + +#: dwarf.c:2334 msgid "corrupt discr_list - not using a block form\n" msgstr "" -#: dwarf.c:2108 +#: dwarf.c:2341 msgid "corrupt discr_list - block not long enough\n" msgstr "" -#: dwarf.c:2153 +#: dwarf.c:2386 #, c-format msgid "corrupt discr_list - unrecognised discriminant byte %#x\n" msgstr "" -#: dwarf.c:2193 +#: dwarf.c:2426 msgid "Corrupt attribute\n" msgstr "" -#: dwarf.c:2208 -msgid "Internal error: DWARF version is not 2, 3 or 4.\n" +#: dwarf.c:2441 +msgid "Internal error: DW_FORM_ref_addr is not supported in DWARF version 1.\n" msgstr "" -#: dwarf.c:2335 +#: dwarf.c:2567 msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n" msgstr "" -#: dwarf.c:2380 +#: dwarf.c:2612 msgid "Block ends prematurely\n" msgstr "" -#: dwarf.c:2407 +#: dwarf.c:2639 #, c-format msgid "%c(indirect string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:2414 +#: dwarf.c:2646 #, c-format msgid "%c(indirect line string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:2425 +#: dwarf.c:2657 #, c-format msgid "%c(indexed string: 0x%s): %s" msgstr "" -#: dwarf.c:2434 +#: dwarf.c:2666 #, c-format msgid "%c(alt indirect string, offset: 0x%s) %s" msgstr "" -#: dwarf.c:2459 +#: dwarf.c:2691 #, c-format msgid "%c(addr_index: 0x%s): %s" msgstr "" -#: dwarf.c:2465 +#: dwarf.c:2697 #, c-format msgid "Unrecognized form: %lu\n" msgstr "" -#: dwarf.c:2526 +#: dwarf.c:2758 msgid "More location offset attributes than DW_AT_GNU_locview attributes\n" msgstr "" -#: dwarf.c:2538 +#: dwarf.c:2770 msgid "More DW_AT_GNU_locview attributes than location offset attributes\n" msgstr "" -#: dwarf.c:2601 dwarf.c:2628 dwarf.c:2643 +#: dwarf.c:2833 dwarf.c:2860 dwarf.c:2875 #, c-format msgid "Unsupported form (%s) for attribute %s\n" msgstr "" -#: dwarf.c:2677 +#: dwarf.c:2918 #, c-format msgid "(not inlined)" msgstr "" -#: dwarf.c:2680 +#: dwarf.c:2921 #, c-format msgid "(inlined)" msgstr "" -#: dwarf.c:2683 +#: dwarf.c:2924 #, c-format msgid "(declared as inline but ignored)" msgstr "" -#: dwarf.c:2686 +#: dwarf.c:2927 #, c-format msgid "(declared as inline and inlined)" msgstr "" -#: dwarf.c:2689 +#: dwarf.c:2930 #, c-format msgid " (Unknown inline attribute value: %s)" msgstr "" -#: dwarf.c:2746 +#: dwarf.c:2987 #, c-format msgid "(implementation defined: %s)" msgstr "" -#: dwarf.c:2749 +#: dwarf.c:2990 #, c-format msgid "(Unknown: %s)" msgstr "" -#: dwarf.c:2794 +#: dwarf.c:3035 #, c-format msgid "(user defined type)" msgstr "" -#: dwarf.c:2796 +#: dwarf.c:3037 #, c-format msgid "(unknown type)" msgstr "" -#: dwarf.c:2809 +#: dwarf.c:3050 #, c-format msgid "(unknown accessibility)" msgstr "" -#: dwarf.c:2821 +#: dwarf.c:3062 #, c-format msgid "(unknown visibility)" msgstr "" -#: dwarf.c:2834 +#: dwarf.c:3075 #, c-format msgid "(user specified)" msgstr "" -#: dwarf.c:2836 +#: dwarf.c:3077 #, c-format msgid "(unknown endianity)" msgstr "" -#: dwarf.c:2848 +#: dwarf.c:3089 #, c-format msgid "(unknown virtuality)" msgstr "" -#: dwarf.c:2860 +#: dwarf.c:3101 #, c-format msgid "(unknown case)" msgstr "" -#: dwarf.c:2878 +#: dwarf.c:3119 #, c-format msgid "(user defined)" msgstr "" -#: dwarf.c:2880 +#: dwarf.c:3121 #, c-format msgid "(unknown convention)" msgstr "" -#: dwarf.c:2889 +#: dwarf.c:3130 #, c-format msgid "(undefined)" msgstr "" -#: dwarf.c:2899 +#: dwarf.c:3140 #, c-format msgid "(unsigned)" msgstr "" -#: dwarf.c:2900 +#: dwarf.c:3141 #, c-format msgid "(leading overpunch)" msgstr "" -#: dwarf.c:2901 +#: dwarf.c:3142 #, c-format msgid "(trailing overpunch)" msgstr "" -#: dwarf.c:2902 +#: dwarf.c:3143 #, c-format msgid "(leading separate)" msgstr "" -#: dwarf.c:2903 +#: dwarf.c:3144 #, c-format msgid "(trailing separate)" msgstr "" -#: dwarf.c:2904 dwarf.c:2915 +#: dwarf.c:3145 dwarf.c:3156 #, c-format msgid "(unrecognised)" msgstr "" -#: dwarf.c:2912 +#: dwarf.c:3153 #, c-format msgid "(no)" msgstr "" -#: dwarf.c:2913 +#: dwarf.c:3154 #, c-format msgid "(in class)" msgstr "" -#: dwarf.c:2914 +#: dwarf.c:3155 #, c-format msgid "(out of class)" msgstr "" -#: dwarf.c:2946 +#: dwarf.c:3187 #, c-format msgid " (location list)" msgstr "" -#: dwarf.c:2967 dwarf.c:5940 dwarf.c:6089 dwarf.c:6264 +#: dwarf.c:3208 dwarf.c:6281 dwarf.c:6445 dwarf.c:6620 #, c-format msgid " [without DW_AT_frame_base]" msgstr "" -#: dwarf.c:3000 +#: dwarf.c:3238 #, c-format msgid "" "Offset %s used as value for DW_AT_import attribute of DIE at offset 0x%lx is " "too big.\n" msgstr "" -#: dwarf.c:3011 +#: dwarf.c:3244 #, c-format msgid "\t[Abbrev Number: %ld" msgstr "" -#: dwarf.c:3116 +#: dwarf.c:3339 #, c-format msgid "" "Raw dump of debug contents of section %s (loaded from %s):\n" "\n" msgstr "" -#: dwarf.c:3119 +#: dwarf.c:3342 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" "\n" msgstr "" -#: dwarf.c:3124 +#: dwarf.c:3347 #, c-format msgid "" "Contents of the %s section (loaded from %s):\n" "\n" msgstr "" -#: dwarf.c:3127 +#: dwarf.c:3350 #, c-format msgid "" "Contents of the %s section:\n" "\n" msgstr "" -#: dwarf.c:3176 +#: dwarf.c:3399 #, c-format msgid "Reserved length value (0x%s) found in section %s\n" msgstr "" -#: dwarf.c:3188 +#: dwarf.c:3411 #, c-format msgid "Corrupt unit length (0x%s) found in section %s\n" msgstr "" -#: dwarf.c:3196 +#: dwarf.c:3419 #, c-format msgid "No comp units in %s section ?\n" msgstr "" -#: dwarf.c:3205 +#: dwarf.c:3428 #, c-format msgid "Not enough memory for a debug info array of %u entries\n" msgstr "" -#: dwarf.c:3234 +#: dwarf.c:3457 #, c-format msgid "Unable to locate %s section!\n" msgstr "" -#: dwarf.c:3314 +#: dwarf.c:3630 #, c-format msgid "Invalid pointer size (%d) in compunit header, using %d instead\n" msgstr "" -#: dwarf.c:3358 +#: dwarf.c:3674 #, c-format msgid " Compilation Unit @ offset 0x%s:\n" msgstr "" -#: dwarf.c:3360 +#: dwarf.c:3676 #, c-format msgid " Length: 0x%s (%s)\n" msgstr "" -#: dwarf.c:3363 +#: dwarf.c:3679 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:3364 +#: dwarf.c:3681 +#, c-format +msgid " Unit Type: %s (%x)\n" +msgstr "" + +#: dwarf.c:3684 #, c-format msgid " Abbrev Offset: 0x%s\n" msgstr "" -#: dwarf.c:3366 +#: dwarf.c:3686 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:3371 +#: dwarf.c:3691 #, c-format msgid " Signature: 0x%s\n" msgstr "" -#: dwarf.c:3374 +#: dwarf.c:3694 #, c-format msgid " Type Offset: 0x%s\n" msgstr "" -#: dwarf.c:3382 +#: dwarf.c:3702 #, c-format msgid " Section contributions:\n" msgstr "" -#: dwarf.c:3383 +#: dwarf.c:3703 #, c-format msgid " .debug_abbrev.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3386 +#: dwarf.c:3706 #, c-format msgid " .debug_line.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3389 +#: dwarf.c:3709 #, c-format msgid " .debug_loc.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3392 +#: dwarf.c:3712 #, c-format msgid " .debug_str_offsets.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3402 dwarf.c:5166 dwarf.c:6690 dwarf.c:9000 +#: dwarf.c:3722 dwarf.c:5500 dwarf.c:7046 dwarf.c:9363 #, c-format msgid "Debug info is corrupted, %s header at %#lx has length %s\n" msgstr "" -#: dwarf.c:3415 +#: dwarf.c:3735 #, c-format msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:3424 +#: dwarf.c:3745 #, c-format msgid "CU at offset %s contains corrupt or unsupported unit type: %d.\n" msgstr "" -#: dwarf.c:3434 +#: dwarf.c:3753 #, c-format msgid "" "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section " "size (%lx)\n" msgstr "" -#: dwarf.c:3440 +#: dwarf.c:3759 #, c-format msgid "" "Debug info is corrupted, abbrev size (%lx) is larger than abbrev section " "size (%lx)\n" msgstr "" -#: dwarf.c:3484 +#: dwarf.c:3816 #, c-format msgid " <%d><%lx>: Abbrev Number: 0\n" msgstr "" -#: dwarf.c:3494 +#: dwarf.c:3826 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n" msgstr "" -#: dwarf.c:3498 +#: dwarf.c:3830 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "" -#: dwarf.c:3517 +#: dwarf.c:3849 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr "" -#: dwarf.c:3521 +#: dwarf.c:3853 #, c-format msgid " <%d><%lx>: ...\n" msgstr "" -#: dwarf.c:3540 +#: dwarf.c:3874 #, c-format msgid "" "DIE at offset 0x%lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:3614 +#: dwarf.c:3948 msgid "DIE has locviews without loclist\n" msgstr "" -#: dwarf.c:3728 +#: dwarf.c:4062 #, c-format msgid "" "The length field (0x%lx) in the debug_line header is wrong - the section is " "too small\n" msgstr "" -#: dwarf.c:3742 +#: dwarf.c:4076 msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n" msgstr "" -#: dwarf.c:3754 dwarf.c:6357 dwarf.c:7175 +#: dwarf.c:4088 dwarf.c:6713 dwarf.c:7538 #, c-format msgid "The %s section contains unsupported segment selector size: %d.\n" msgstr "" -#: dwarf.c:3771 +#: dwarf.c:4105 msgid "Invalid maximum operations per insn.\n" msgstr "" -#: dwarf.c:3787 +#: dwarf.c:4121 #, c-format msgid "Line length %s extends beyond end of section\n" msgstr "" -#: dwarf.c:3807 +#: dwarf.c:4141 msgid "Directory Table" msgstr "" -#: dwarf.c:3807 +#: dwarf.c:4141 msgid "File Name Table" msgstr "" -#: dwarf.c:3811 +#: dwarf.c:4145 #, c-format msgid "Unexpectedly large number of columns in the %s (%u)\n" msgstr "" -#: dwarf.c:3821 +#: dwarf.c:4155 #, c-format msgid "%s: Corrupt format description entry\n" msgstr "" -#: dwarf.c:3829 +#: dwarf.c:4163 #, c-format msgid "" "\n" " The %s is empty.\n" msgstr "" -#: dwarf.c:3834 +#: dwarf.c:4168 #, c-format msgid "%s: Corrupt entry count - expected %s but none found\n" msgstr "" -#: dwarf.c:3841 +#: dwarf.c:4175 #, c-format msgid "%s: format count is zero, but the table is not empty\n" msgstr "" -#: dwarf.c:3846 +#: dwarf.c:4180 #, c-format msgid "" "\n" " The %s (offset 0x%lx, lines %s, columns %u):\n" msgstr "" -#: dwarf.c:3850 +#: dwarf.c:4184 #, c-format msgid " Entry" msgstr "" -#: dwarf.c:3864 +#: dwarf.c:4198 #, c-format msgid "\tName" msgstr "" -#: dwarf.c:3867 +#: dwarf.c:4201 #, c-format msgid "\tDir" msgstr "" -#: dwarf.c:3870 +#: dwarf.c:4204 #, c-format msgid "\tTime" msgstr "" -#: dwarf.c:3873 +#: dwarf.c:4207 #, c-format msgid "\tSize" msgstr "" -#: dwarf.c:3876 +#: dwarf.c:4210 #, c-format msgid "\tMD5\t\t\t" msgstr "" -#: dwarf.c:3879 +#: dwarf.c:4213 #, c-format msgid "\t(Unknown format content type %s)" msgstr "" -#: dwarf.c:3913 +#: dwarf.c:4247 #, c-format msgid "" "\n" "%s: Corrupt entries list\n" msgstr "" -#: dwarf.c:3961 dwarf.c:4376 +#: dwarf.c:4295 dwarf.c:4710 msgid "" "Partial .debug_line. section encountered without a prior full .debug_line " "section\n" msgstr "" -#: dwarf.c:3974 dwarf.c:5474 +#: dwarf.c:4308 dwarf.c:5808 #, c-format msgid " Offset: 0x%lx\n" msgstr "" -#: dwarf.c:3975 +#: dwarf.c:4309 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:3976 +#: dwarf.c:4310 #, c-format msgid " DWARF Version: %d\n" msgstr "" -#: dwarf.c:3979 +#: dwarf.c:4313 #, c-format msgid " Address size (bytes): %d\n" msgstr "" -#: dwarf.c:3980 +#: dwarf.c:4314 #, c-format msgid " Segment selector (bytes): %d\n" msgstr "" -#: dwarf.c:3982 +#: dwarf.c:4316 #, c-format msgid " Prologue Length: %d\n" msgstr "" -#: dwarf.c:3983 +#: dwarf.c:4317 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr "" -#: dwarf.c:3985 +#: dwarf.c:4319 #, c-format msgid " Maximum Ops per Instruction: %d\n" msgstr "" -#: dwarf.c:3986 +#: dwarf.c:4320 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr "" -#: dwarf.c:3987 +#: dwarf.c:4321 #, c-format msgid " Line Base: %d\n" msgstr "" -#: dwarf.c:3988 +#: dwarf.c:4322 #, c-format msgid " Line Range: %d\n" msgstr "" -#: dwarf.c:3989 +#: dwarf.c:4323 #, c-format msgid " Opcode Base: %d\n" msgstr "" -#: dwarf.c:3994 dwarf.c:4392 +#: dwarf.c:4328 dwarf.c:4726 msgid "Line range of 0 is invalid, using 1 instead\n" msgstr "" -#: dwarf.c:4006 +#: dwarf.c:4340 msgid "Line Base extends beyond end of section\n" msgstr "" -#: dwarf.c:4010 +#: dwarf.c:4344 #, c-format msgid "" "\n" " Opcodes:\n" msgstr "" -#: dwarf.c:4013 +#: dwarf.c:4347 #, c-format msgid " Opcode %d has %d arg\n" msgid_plural " Opcode %d has %d args\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:4033 +#: dwarf.c:4367 #, c-format msgid "" "\n" " The Directory Table is empty.\n" msgstr "" -#: dwarf.c:4038 +#: dwarf.c:4372 #, c-format msgid "" "\n" " The Directory Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:4058 +#: dwarf.c:4392 #, c-format msgid "" "\n" " The File Name Table is empty.\n" msgstr "" -#: dwarf.c:4061 +#: dwarf.c:4395 #, c-format msgid "" "\n" " The File Name Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:4084 +#: dwarf.c:4418 msgid "Corrupt file name table entry\n" msgstr "" -#: dwarf.c:4100 +#: dwarf.c:4434 #, c-format msgid " No Line Number Statements.\n" msgstr "" -#: dwarf.c:4103 +#: dwarf.c:4437 #, c-format msgid " Line Number Statements:\n" msgstr "" -#: dwarf.c:4125 +#: dwarf.c:4459 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s%s" msgstr "" -#: dwarf.c:4130 dwarf.c:4151 dwarf.c:4193 dwarf.c:4213 dwarf.c:4263 -#: dwarf.c:4283 +#: dwarf.c:4464 dwarf.c:4485 dwarf.c:4527 dwarf.c:4547 dwarf.c:4597 +#: dwarf.c:4617 msgid " (reset view)" msgstr "" -#: dwarf.c:4145 +#: dwarf.c:4479 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s[%d]%s" msgstr "" -#: dwarf.c:4155 +#: dwarf.c:4489 #, c-format msgid " and Line by %s to %d" msgstr "" -#: dwarf.c:4158 dwarf.c:4175 +#: dwarf.c:4492 dwarf.c:4509 #, c-format msgid " (view %u)\n" msgstr "" -#: dwarf.c:4173 +#: dwarf.c:4507 #, c-format msgid " Copy" msgstr "" -#: dwarf.c:4189 +#: dwarf.c:4523 #, c-format msgid " Advance PC by %s to 0x%s%s\n" msgstr "" -#: dwarf.c:4208 +#: dwarf.c:4542 #, c-format msgid " Advance PC by %s to 0x%s[%d]%s\n" msgstr "" -#: dwarf.c:4220 +#: dwarf.c:4554 #, c-format msgid " Advance Line by %s to %d\n" msgstr "" -#: dwarf.c:4227 +#: dwarf.c:4561 #, c-format msgid " Set File Name to entry %s in the File Name Table\n" msgstr "" -#: dwarf.c:4234 +#: dwarf.c:4568 #, c-format msgid " Set column to %s\n" msgstr "" -#: dwarf.c:4242 +#: dwarf.c:4576 #, c-format msgid " Set is_stmt to %s\n" msgstr "" -#: dwarf.c:4247 +#: dwarf.c:4581 #, c-format msgid " Set basic block\n" msgstr "" -#: dwarf.c:4259 +#: dwarf.c:4593 #, c-format msgid " Advance PC by constant %s to 0x%s%s\n" msgstr "" -#: dwarf.c:4278 +#: dwarf.c:4612 #, c-format msgid " Advance PC by constant %s to 0x%s[%d]%s\n" msgstr "" -#: dwarf.c:4291 +#: dwarf.c:4625 #, c-format msgid " Advance PC by fixed size amount %s to 0x%s\n" msgstr "" -#: dwarf.c:4298 +#: dwarf.c:4632 #, c-format msgid " Set prologue_end to true\n" msgstr "" -#: dwarf.c:4302 +#: dwarf.c:4636 #, c-format msgid " Set epilogue_begin to true\n" msgstr "" -#: dwarf.c:4307 +#: dwarf.c:4641 #, c-format msgid " Set ISA to %s\n" msgstr "" -#: dwarf.c:4311 dwarf.c:4944 +#: dwarf.c:4645 dwarf.c:5278 #, c-format msgid " Unknown opcode %d with operands: " msgstr "" -#: dwarf.c:4405 +#: dwarf.c:4739 #, c-format msgid "opcode base of %d extends beyond end of section\n" msgstr "" -#: dwarf.c:4420 +#: dwarf.c:4754 #, c-format msgid "Unexpectedly large number of columns in the directory name table (%u)\n" msgstr "" -#: dwarf.c:4432 dwarf.c:4456 dwarf.c:4486 +#: dwarf.c:4766 dwarf.c:4790 dwarf.c:4820 msgid "Corrupt directories list\n" msgstr "" -#: dwarf.c:4494 +#: dwarf.c:4828 #, c-format msgid "Unexpectedly large number of columns in the file name table (%u)\n" msgstr "" -#: dwarf.c:4506 dwarf.c:4531 dwarf.c:4578 +#: dwarf.c:4840 dwarf.c:4865 dwarf.c:4912 msgid "Corrupt file name list\n" msgstr "" -#: dwarf.c:4598 +#: dwarf.c:4932 msgid "directory table ends unexpectedly\n" msgstr "" -#: dwarf.c:4637 +#: dwarf.c:4971 msgid "file table ends unexpectedly\n" msgstr "" -#: dwarf.c:4670 +#: dwarf.c:5004 #, c-format msgid "CU: No directory table\n" msgstr "" -#: dwarf.c:4672 +#: dwarf.c:5006 #, c-format msgid "CU: %s:\n" msgstr "" -#: dwarf.c:4682 dwarf.c:4982 readelf.c:6023 readelf.c:6098 readelf.c:6116 +#: dwarf.c:5016 dwarf.c:5316 readelf.c:6023 readelf.c:6098 readelf.c:6116 #: readelf.c:6134 readelf.c:6935 readelf.c:11013 readelf.c:11646 #: readelf.c:11659 readelf.c:16520 readelf.c:16552 msgid "<unknown>" msgstr "" -#: dwarf.c:4685 dwarf.c:4874 +#: dwarf.c:5019 dwarf.c:5208 #, c-format msgid "directory index %u > number of directories %s\n" msgstr "" -#: dwarf.c:4687 dwarf.c:4976 elfcomm.c:902 readelf.c:337 readelf.c:704 +#: dwarf.c:5021 dwarf.c:5310 elfcomm.c:902 readelf.c:337 readelf.c:704 #: readelf.c:7096 readelf.c:7632 readelf.c:9644 readelf.c:11973 readelf.c:12039 #: readelf.c:12043 readelf.c:12082 readelf.c:15357 readelf.c:15446 #: readelf.c:16039 readelf.c:16058 readelf.c:16177 readelf.c:16529 @@ -2862,446 +2898,446 @@ msgstr "" msgid "<corrupt>" msgstr "" -#: dwarf.c:4693 +#: dwarf.c:5027 #, c-format msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:4699 +#: dwarf.c:5033 #, c-format msgid "" "File name Line number Starting address " "View Stmt\n" msgstr "" -#: dwarf.c:4701 +#: dwarf.c:5035 #, c-format msgid "CU: Empty file name table\n" msgstr "" -#: dwarf.c:4808 +#: dwarf.c:5142 #, c-format msgid "UNKNOWN (%u): length %ld\n" msgstr "" -#: dwarf.c:4858 +#: dwarf.c:5192 #, c-format msgid "" "\n" " [Use file table entry %d]\n" msgstr "" -#: dwarf.c:4862 +#: dwarf.c:5196 #, c-format msgid "file index %u > number of files %u\n" msgstr "" -#: dwarf.c:4863 +#: dwarf.c:5197 #, c-format msgid "" "\n" " <over large file table index %u>" msgstr "" -#: dwarf.c:4869 +#: dwarf.c:5203 #, c-format msgid "" "\n" " [Use file %s in directory table entry %d]\n" msgstr "" -#: dwarf.c:4876 +#: dwarf.c:5210 #, c-format msgid "" "\n" " <over large directory table entry %u>\n" msgstr "" -#: dwarf.c:4940 +#: dwarf.c:5274 #, c-format msgid " Set ISA to %lu\n" msgstr "" -#: dwarf.c:4975 +#: dwarf.c:5309 #, c-format msgid "corrupt file index %u encountered\n" msgstr "" -#: dwarf.c:5115 +#: dwarf.c:5449 msgid "no info" msgstr "" -#: dwarf.c:5116 +#: dwarf.c:5450 msgid "type" msgstr "" -#: dwarf.c:5117 +#: dwarf.c:5451 msgid "variable" msgstr "" -#: dwarf.c:5118 +#: dwarf.c:5452 msgid "function" msgstr "" -#: dwarf.c:5119 +#: dwarf.c:5453 msgid "other" msgstr "" -#: dwarf.c:5120 +#: dwarf.c:5454 msgid "unused5" msgstr "" -#: dwarf.c:5121 +#: dwarf.c:5455 msgid "unused6" msgstr "" -#: dwarf.c:5122 +#: dwarf.c:5456 msgid "unused7" msgstr "" -#: dwarf.c:5182 dwarf.c:6703 +#: dwarf.c:5516 dwarf.c:7059 #, c-format msgid "" ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr "" -#: dwarf.c:5187 +#: dwarf.c:5521 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:5189 +#: dwarf.c:5523 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:5191 +#: dwarf.c:5525 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr "" -#: dwarf.c:5193 +#: dwarf.c:5527 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr "" -#: dwarf.c:5202 +#: dwarf.c:5536 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "" -#: dwarf.c:5210 +#: dwarf.c:5544 #, c-format msgid "" "\n" " Offset Kind Name\n" msgstr "" -#: dwarf.c:5212 +#: dwarf.c:5546 #, c-format msgid "" "\n" " Offset\tName\n" msgstr "" -#: dwarf.c:5248 +#: dwarf.c:5582 msgid "s" msgstr "" -#: dwarf.c:5248 +#: dwarf.c:5582 msgid "g" msgstr "" -#: dwarf.c:5304 +#: dwarf.c:5638 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:5310 +#: dwarf.c:5644 #, c-format msgid " DW_MACINFO_end_file\n" msgstr "" -#: dwarf.c:5317 +#: dwarf.c:5651 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5325 +#: dwarf.c:5659 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5336 +#: dwarf.c:5670 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr "" -#: dwarf.c:5466 +#: dwarf.c:5800 #, c-format msgid "Only GNU extension to DWARF 4 or 5 of %s is currently supported.\n" msgstr "" -#: dwarf.c:5476 +#: dwarf.c:5810 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:5477 +#: dwarf.c:5811 #, c-format msgid " Offset size: %d\n" msgstr "" -#: dwarf.c:5481 +#: dwarf.c:5815 #, c-format msgid " Offset into .debug_line: 0x%lx\n" msgstr "" -#: dwarf.c:5495 +#: dwarf.c:5829 #, c-format msgid " Extension opcode arguments:\n" msgstr "" -#: dwarf.c:5502 +#: dwarf.c:5836 #, c-format msgid " DW_MACRO_%02x has no arguments\n" msgstr "" -#: dwarf.c:5505 +#: dwarf.c:5839 #, c-format msgid " DW_MACRO_%02x arguments: " msgstr "" -#: dwarf.c:5531 +#: dwarf.c:5865 #, c-format msgid "Invalid extension opcode form %s\n" msgstr "" -#: dwarf.c:5548 +#: dwarf.c:5882 msgid ".debug_macro section not zero terminated\n" msgstr "" -#: dwarf.c:5562 +#: dwarf.c:5896 #, c-format msgid " DW_MACRO_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5570 +#: dwarf.c:5904 #, c-format msgid " DW_MACRO_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5583 +#: dwarf.c:5917 msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n" msgstr "" -#: dwarf.c:5589 +#: dwarf.c:5923 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:5592 +#: dwarf.c:5926 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n" msgstr "" -#: dwarf.c:5600 +#: dwarf.c:5934 #, c-format msgid " DW_MACRO_end_file\n" msgstr "" -#: dwarf.c:5607 +#: dwarf.c:5941 #, c-format msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5615 +#: dwarf.c:5949 #, c-format msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5621 +#: dwarf.c:5955 #, c-format msgid " DW_MACRO_import - offset : 0x%lx\n" msgstr "" -#: dwarf.c:5628 +#: dwarf.c:5962 #, c-format msgid " DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:5635 +#: dwarf.c:5969 #, c-format msgid " DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:5641 +#: dwarf.c:5975 #, c-format msgid " DW_MACRO_import_sup - offset : 0x%lx\n" msgstr "" -#: dwarf.c:5656 +#: dwarf.c:5990 #, c-format msgid "(with offset %s) " msgstr "" -#: dwarf.c:5657 +#: dwarf.c:5991 #, c-format msgid "lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5664 +#: dwarf.c:5998 #, c-format msgid " <Target Specific macro op: %#x - UNHANDLED" msgstr "" -#: dwarf.c:5670 +#: dwarf.c:6004 #, c-format msgid " Unknown macro opcode %02x seen\n" msgstr "" -#: dwarf.c:5681 +#: dwarf.c:6015 #, c-format msgid " DW_MACRO_%02x\n" msgstr "" -#: dwarf.c:5684 +#: dwarf.c:6018 #, c-format msgid " DW_MACRO_%02x -" msgstr "" -#: dwarf.c:5733 +#: dwarf.c:6074 #, c-format msgid " Number TAG (0x%lx)\n" msgstr "" -#: dwarf.c:5742 +#: dwarf.c:6083 msgid "has children" msgstr "" -#: dwarf.c:5742 +#: dwarf.c:6083 msgid "no children" msgstr "" -#: dwarf.c:5804 +#: dwarf.c:6145 #, c-format msgid "location view pair\n" msgstr "" -#: dwarf.c:5836 +#: dwarf.c:6177 #, c-format msgid "No debug information available for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:5848 dwarf.c:5995 dwarf.c:6157 +#: dwarf.c:6189 dwarf.c:6336 dwarf.c:6513 #, c-format msgid "Invalid pointer size (%d) in debug info for entry %d\n" msgstr "" -#: dwarf.c:5860 dwarf.c:5913 dwarf.c:5922 dwarf.c:6007 dwarf.c:6069 -#: dwarf.c:6168 dwarf.c:6241 dwarf.c:6249 +#: dwarf.c:6201 dwarf.c:6254 dwarf.c:6263 dwarf.c:6348 dwarf.c:6425 +#: dwarf.c:6524 dwarf.c:6597 dwarf.c:6605 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:5881 dwarf.c:6033 dwarf.c:6206 dwarf.c:7000 dwarf.c:7055 +#: dwarf.c:6222 dwarf.c:6376 dwarf.c:6562 dwarf.c:7356 dwarf.c:7411 #, c-format msgid "<End of list>\n" msgstr "" -#: dwarf.c:5893 dwarf.c:6043 dwarf.c:7060 +#: dwarf.c:6234 dwarf.c:6397 dwarf.c:7416 #, c-format msgid "(base address)\n" msgstr "" -#: dwarf.c:5907 dwarf.c:6026 dwarf.c:6194 +#: dwarf.c:6248 dwarf.c:6369 dwarf.c:6550 #, c-format msgid "" "views at %8.8lx for:\n" " %*s " msgstr "" -#: dwarf.c:5943 dwarf.c:6092 +#: dwarf.c:6284 dwarf.c:6448 msgid " (start == end)" msgstr "" -#: dwarf.c:5945 dwarf.c:6094 +#: dwarf.c:6286 dwarf.c:6450 msgid " (start > end)" msgstr "" -#: dwarf.c:5982 +#: dwarf.c:6323 #, c-format msgid "No debug information available for loclists lists of entry: %u\n" msgstr "" -#: dwarf.c:6048 +#: dwarf.c:6402 #, c-format msgid "View pair entry in loclist with locviews attribute\n" msgstr "" -#: dwarf.c:6055 +#: dwarf.c:6409 #, c-format msgid "views for:\n" msgstr "" -#: dwarf.c:6059 +#: dwarf.c:6413 #, c-format msgid "Invalid location list entry type %d\n" msgstr "" -#: dwarf.c:6103 +#: dwarf.c:6459 #, c-format msgid "Trailing view pair not used in a range" msgstr "" -#: dwarf.c:6145 +#: dwarf.c:6501 #, c-format msgid "No debug information for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:6212 +#: dwarf.c:6568 #, c-format msgid "(base address selection entry)\n" msgstr "" -#: dwarf.c:6233 +#: dwarf.c:6589 #, c-format msgid "Unknown location list entry type 0x%x.\n" msgstr "" -#: dwarf.c:6326 dwarf.c:6579 dwarf.c:6800 dwarf.c:6875 dwarf.c:7115 +#: dwarf.c:6682 dwarf.c:6935 dwarf.c:7156 dwarf.c:7231 dwarf.c:7478 #, c-format msgid "" "\n" "The %s section is empty.\n" msgstr "" -#: dwarf.c:6346 +#: dwarf.c:6702 #, c-format msgid "The %s section contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:6366 +#: dwarf.c:6722 #, c-format msgid "The %s section contains unsupported offset entry count: %d.\n" msgstr "" -#: dwarf.c:6377 dwarf.c:6806 dwarf.c:7193 +#: dwarf.c:6733 dwarf.c:7162 dwarf.c:7556 #, c-format msgid "" "Unable to load/parse the .debug_info section, so cannot interpret the %s " "section.\n" msgstr "" -#: dwarf.c:6425 +#: dwarf.c:6781 msgid "No location lists in .debug_info section!\n" msgstr "" -#: dwarf.c:6430 +#: dwarf.c:6786 #, c-format msgid "Location lists in %s section start at 0x%s\n" msgstr "" -#: dwarf.c:6440 +#: dwarf.c:6796 #, c-format msgid "" " Warning: This section has relocations - addresses seen here may not be " @@ -3309,792 +3345,792 @@ msgid "" "\n" msgstr "" -#: dwarf.c:6442 +#: dwarf.c:6798 #, c-format msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:6497 +#: dwarf.c:6853 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:6501 +#: dwarf.c:6857 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:6510 +#: dwarf.c:6866 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:6517 +#: dwarf.c:6873 #, c-format msgid "View Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:6534 +#: dwarf.c:6890 msgid "DWO is not yet supported.\n" msgstr "" -#: dwarf.c:6551 +#: dwarf.c:6907 msgid "Hole and overlap detection requires adjacent view lists and loclists.\n" msgstr "" -#: dwarf.c:6560 +#: dwarf.c:6916 #, c-format msgid "There is %ld unused byte at the end of section %s\n" msgid_plural "There are %ld unused bytes at the end of section %s\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:6716 +#: dwarf.c:7072 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "" -#: dwarf.c:6720 +#: dwarf.c:7076 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:6722 +#: dwarf.c:7078 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:6723 +#: dwarf.c:7079 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr "" -#: dwarf.c:6725 +#: dwarf.c:7081 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:6726 +#: dwarf.c:7082 #, c-format msgid " Segment Size: %d\n" msgstr "" -#: dwarf.c:6733 +#: dwarf.c:7089 #, c-format msgid "Invalid address size in %s section!\n" msgstr "" -#: dwarf.c:6743 +#: dwarf.c:7099 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "" -#: dwarf.c:6748 +#: dwarf.c:7104 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:6750 +#: dwarf.c:7106 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:6826 +#: dwarf.c:7182 #, c-format msgid "Corrupt address base (%lx) found in debug section %u\n" msgstr "" -#: dwarf.c:6842 +#: dwarf.c:7198 #, c-format msgid " For compilation unit at offset 0x%s:\n" msgstr "" -#: dwarf.c:6845 +#: dwarf.c:7201 #, c-format msgid "\tIndex\tAddress\n" msgstr "" -#: dwarf.c:6852 +#: dwarf.c:7208 #, c-format msgid "\t%d:\t" msgstr "" -#: dwarf.c:6915 dwarf.c:6930 +#: dwarf.c:7271 dwarf.c:7286 #, c-format msgid " Length: %#lx\n" msgstr "" -#: dwarf.c:6916 dwarf.c:6932 +#: dwarf.c:7272 dwarf.c:7288 #, c-format msgid " Index Offset [String]\n" msgstr "" -#: dwarf.c:6923 +#: dwarf.c:7279 #, c-format msgid "Unexpected version number in str_offset header: %#x\n" msgstr "" -#: dwarf.c:6928 +#: dwarf.c:7284 #, c-format msgid "Unexpected value in str_offset header's padding field: %#x\n" msgstr "" -#: dwarf.c:6931 +#: dwarf.c:7287 #, c-format msgid " Version: %#lx\n" msgstr "" -#: dwarf.c:7019 dwarf.c:7089 +#: dwarf.c:7375 dwarf.c:7452 msgid "(start == end)" msgstr "" -#: dwarf.c:7021 dwarf.c:7091 +#: dwarf.c:7377 dwarf.c:7454 msgid "(start > end)" msgstr "" -#: dwarf.c:7043 +#: dwarf.c:7399 #, c-format msgid "Range list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:7076 +#: dwarf.c:7432 #, c-format msgid "Invalid range list entry type %d\n" msgstr "" -#: dwarf.c:7154 +#: dwarf.c:7517 #, c-format msgid "" "The length field (0x%lx) in the debug_rnglists header is wrong - the section " "is too small\n" msgstr "" -#: dwarf.c:7165 +#: dwarf.c:7528 msgid "Only DWARF version 5 debug_rnglists info is currently supported.\n" msgstr "" -#: dwarf.c:7184 +#: dwarf.c:7547 #, c-format msgid "The %s section contains unsupported offset entry count: %u.\n" msgstr "" #. This can happen when the file was compiled with -gsplit-debug #. which removes references to range lists from the primary .o file. -#: dwarf.c:7206 +#: dwarf.c:7569 #, c-format msgid "No range lists in .debug_info section.\n" msgstr "" -#: dwarf.c:7231 +#: dwarf.c:7594 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:7236 +#: dwarf.c:7599 #, c-format msgid " Offset Begin End\n" msgstr "" -#: dwarf.c:7255 +#: dwarf.c:7618 #, c-format msgid "Corrupt pointer size (%d) in debug entry at offset %8.8lx\n" msgstr "" -#: dwarf.c:7262 +#: dwarf.c:7625 #, c-format msgid "Corrupt offset (%#8.8lx) in range entry %u\n" msgstr "" -#: dwarf.c:7279 +#: dwarf.c:7642 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:7286 +#: dwarf.c:7649 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:7362 +#: dwarf.c:7725 #, c-format msgid "Unfeasibly large register number: %u\n" msgstr "" -#: dwarf.c:7375 +#: dwarf.c:7738 #, c-format msgid "Out of memory allocating %u columns in dwarf frame arrays\n" msgstr "" -#: dwarf.c:7826 +#: dwarf.c:8189 msgid "No terminator for augmentation name\n" msgstr "" -#: dwarf.c:7838 +#: dwarf.c:8201 #, c-format msgid "Invalid pointer size (%d) in CIE data\n" msgstr "" -#: dwarf.c:7846 +#: dwarf.c:8209 #, c-format msgid "Invalid segment size (%d) in CIE data\n" msgstr "" -#: dwarf.c:7877 dwarf.c:8248 +#: dwarf.c:8240 dwarf.c:8611 #, c-format msgid "Augmentation data too long: 0x%s, expected at most %#lx\n" msgstr "" -#: dwarf.c:7964 +#: dwarf.c:8327 #, c-format msgid " Augmentation data: " msgstr "" -#: dwarf.c:7980 +#: dwarf.c:8343 msgid "bad register: " msgstr "" -#: dwarf.c:8150 +#: dwarf.c:8513 msgid "Failed to read CIE information\n" msgstr "" -#: dwarf.c:8161 dwarf.c:8185 dwarf.c:8212 +#: dwarf.c:8524 dwarf.c:8548 dwarf.c:8575 msgid "Invalid max register\n" msgstr "" #. PR 17512: file: 9e196b3e. -#: dwarf.c:8227 +#: dwarf.c:8590 #, c-format msgid "Probably corrupt segment size: %d - using 4 instead\n" msgstr "" -#: dwarf.c:8373 +#: dwarf.c:8736 #, c-format msgid "Corrupt CFA_def expression value: %lu\n" msgstr "" #. PR 17512: file:306-192417-0.005. -#: dwarf.c:8387 +#: dwarf.c:8750 #, c-format msgid "Corrupt CFA expression value: %lu\n" msgstr "" -#: dwarf.c:8690 +#: dwarf.c:9053 msgid "Invalid column number in saved frame state\n" msgstr "" -#: dwarf.c:8737 +#: dwarf.c:9100 #, c-format msgid " DW_CFA_def_cfa_expression: <corrupt len %lu>\n" msgstr "" -#: dwarf.c:8761 +#: dwarf.c:9124 #, c-format msgid " DW_CFA_expression: <corrupt len %lu>\n" msgstr "" -#: dwarf.c:8893 +#: dwarf.c:9256 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr "" -#: dwarf.c:8895 +#: dwarf.c:9258 #, c-format msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:9009 dwarf.c:9413 +#: dwarf.c:9372 dwarf.c:9776 #, c-format msgid "Version %ld\n" msgstr "" -#: dwarf.c:9015 +#: dwarf.c:9378 msgid "Only DWARF version 5 .debug_names is currently supported.\n" msgstr "" -#: dwarf.c:9022 +#: dwarf.c:9385 #, c-format msgid "Padding field of .debug_names must be 0 (found 0x%x)\n" msgstr "" -#: dwarf.c:9027 +#: dwarf.c:9390 msgid "Compilation unit count must be >= 1 in .debug_names\n" msgstr "" -#: dwarf.c:9038 +#: dwarf.c:9401 #, c-format msgid "" "Augmentation string length %u must be rounded up to a multiple of 4 in ." "debug_names.\n" msgstr "" -#: dwarf.c:9044 +#: dwarf.c:9407 #, c-format msgid "Augmentation string:" msgstr "" -#: dwarf.c:9071 +#: dwarf.c:9434 #, c-format msgid "CU table:\n" msgstr "" -#: dwarf.c:9077 dwarf.c:9087 +#: dwarf.c:9440 dwarf.c:9450 #, c-format msgid "[%3u] 0x%lx\n" msgstr "" -#: dwarf.c:9081 +#: dwarf.c:9444 #, c-format msgid "TU table:\n" msgstr "" -#: dwarf.c:9091 +#: dwarf.c:9454 #, c-format msgid "Foreign TU table:\n" msgstr "" -#: dwarf.c:9097 +#: dwarf.c:9460 #, c-format msgid "[%3u] " msgstr "" -#: dwarf.c:9117 +#: dwarf.c:9480 #, c-format msgid "" "Entry pool offset (0x%lx) exceeds unit size 0x%lx for unit 0x%lx in the " "debug_names\n" msgstr "" -#: dwarf.c:9134 +#: dwarf.c:9497 #, c-format msgid "Used %zu of %lu bucket.\n" msgid_plural "Used %zu of %lu buckets.\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:9161 +#: dwarf.c:9524 #, c-format msgid "" "Out of %lu items there are %zu bucket clashes (longest of %zu entries).\n" msgstr "" -#: dwarf.c:9198 +#: dwarf.c:9561 #, c-format msgid "Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names\n" msgstr "" -#: dwarf.c:9220 dwarf.c:9539 +#: dwarf.c:9583 dwarf.c:9902 #, c-format msgid "" "\n" "Symbol table:\n" msgstr "" -#: dwarf.c:9273 +#: dwarf.c:9636 #, c-format msgid "Undefined abbreviation tag %lu in unit 0x%lx in the debug_names\n" msgstr "" -#: dwarf.c:9304 +#: dwarf.c:9667 #, c-format msgid " <no entries>" msgstr "" -#: dwarf.c:9336 +#: dwarf.c:9699 msgid "The debuglink filename is corrupt/missing\n" msgstr "" -#: dwarf.c:9340 +#: dwarf.c:9703 #, c-format msgid " Separate debug info file: %s\n" msgstr "" -#: dwarf.c:9351 +#: dwarf.c:9714 msgid "CRC offset missing/truncated\n" msgstr "" -#: dwarf.c:9357 +#: dwarf.c:9720 #, c-format msgid " CRC value: %#x\n" msgstr "" -#: dwarf.c:9361 +#: dwarf.c:9724 #, c-format msgid "There are %#lx extraneous bytes at the end of the section\n" msgstr "" -#: dwarf.c:9375 +#: dwarf.c:9738 #, c-format msgid "Build-ID is too short (%#lx bytes)\n" msgstr "" -#: dwarf.c:9379 +#: dwarf.c:9742 #, c-format msgid " Build-ID (%#lx bytes):" msgstr "" -#: dwarf.c:9408 +#: dwarf.c:9771 #, c-format msgid "Truncated header in the %s section.\n" msgstr "" -#: dwarf.c:9419 +#: dwarf.c:9782 #, c-format msgid "Unsupported version %lu.\n" msgstr "" -#: dwarf.c:9423 +#: dwarf.c:9786 msgid "The address table data in version 3 may be wrong.\n" msgstr "" -#: dwarf.c:9425 +#: dwarf.c:9788 msgid "Version 4 does not support case insensitive lookups.\n" msgstr "" -#: dwarf.c:9427 +#: dwarf.c:9790 msgid "Version 5 does not include inlined functions.\n" msgstr "" -#: dwarf.c:9429 +#: dwarf.c:9792 msgid "Version 6 does not include symbol attributes.\n" msgstr "" -#: dwarf.c:9447 +#: dwarf.c:9810 #, c-format msgid "Corrupt header in the %s section.\n" msgstr "" -#: dwarf.c:9454 +#: dwarf.c:9817 #, c-format msgid "TU offset (%x) is less than CU offset (%x)\n" msgstr "" -#: dwarf.c:9463 +#: dwarf.c:9826 #, c-format msgid "Address table offset (%x) is less than TU offset (%x)\n" msgstr "" -#: dwarf.c:9473 +#: dwarf.c:9836 #, c-format msgid "Symbol table offset (%x) is less then Address table offset (%x)\n" msgstr "" -#: dwarf.c:9482 +#: dwarf.c:9845 #, c-format msgid "Constant pool offset (%x) is less than symbol table offset (%x)\n" msgstr "" -#: dwarf.c:9497 +#: dwarf.c:9860 msgid "Address table extends beyond end of section.\n" msgstr "" -#: dwarf.c:9501 +#: dwarf.c:9864 #, c-format msgid "" "\n" "CU table:\n" msgstr "" -#: dwarf.c:9507 +#: dwarf.c:9870 #, c-format msgid "[%3u] 0x%lx - 0x%lx\n" msgstr "" -#: dwarf.c:9512 +#: dwarf.c:9875 #, c-format msgid "" "\n" "TU table:\n" msgstr "" -#: dwarf.c:9519 +#: dwarf.c:9882 #, c-format msgid "[%3u] 0x%lx 0x%lx " msgstr "" -#: dwarf.c:9526 +#: dwarf.c:9889 #, c-format msgid "" "\n" "Address table:\n" msgstr "" -#: dwarf.c:9536 +#: dwarf.c:9899 #, c-format msgid "%lu\n" msgstr "" -#: dwarf.c:9556 +#: dwarf.c:9919 #, c-format msgid "[%3u] <corrupt offset: %x>" msgstr "" -#: dwarf.c:9557 +#: dwarf.c:9920 #, c-format msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:9568 +#: dwarf.c:9931 #, c-format msgid "<invalid CU vector offset: %x>\n" msgstr "" -#: dwarf.c:9569 +#: dwarf.c:9932 #, c-format msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:9582 +#: dwarf.c:9945 #, c-format msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n" msgstr "" -#: dwarf.c:9607 +#: dwarf.c:9970 msgid "static" msgstr "" -#: dwarf.c:9607 +#: dwarf.c:9970 msgid "global" msgstr "" -#: dwarf.c:9645 dwarf.c:9656 +#: dwarf.c:10008 dwarf.c:10019 msgid "Internal error: out of space in the shndx pool.\n" msgstr "" -#: dwarf.c:9720 +#: dwarf.c:10083 #, c-format msgid "Section %s is empty\n" msgstr "" -#: dwarf.c:9726 +#: dwarf.c:10089 #, c-format msgid "Section %s is too small to contain a CU/TU header\n" msgstr "" -#: dwarf.c:9745 +#: dwarf.c:10108 #, c-format msgid " Version: %u\n" msgstr "" -#: dwarf.c:9747 +#: dwarf.c:10110 #, c-format msgid " Number of columns: %u\n" msgstr "" -#: dwarf.c:9748 +#: dwarf.c:10111 #, c-format msgid " Number of used entries: %u\n" msgstr "" -#: dwarf.c:9749 +#: dwarf.c:10112 #, c-format msgid "" " Number of slots: %u\n" "\n" msgstr "" -#: dwarf.c:9758 +#: dwarf.c:10121 #, c-format msgid "Section %s is too small for %u slot\n" msgid_plural "Section %s is too small for %u slots\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:9782 +#: dwarf.c:10145 msgid "Section index pool located before start of section\n" msgstr "" -#: dwarf.c:9787 +#: dwarf.c:10150 #, c-format msgid " [%3d] Signature: 0x%s Sections: " msgstr "" -#: dwarf.c:9794 +#: dwarf.c:10157 #, c-format msgid "Section %s too small for shndx pool\n" msgstr "" -#: dwarf.c:9842 +#: dwarf.c:10205 #, c-format msgid "Section %s too small for offset and size tables\n" msgstr "" -#: dwarf.c:9849 +#: dwarf.c:10212 #, c-format msgid " Offset table\n" msgstr "" -#: dwarf.c:9851 dwarf.c:9952 +#: dwarf.c:10214 dwarf.c:10315 msgid "signature" msgstr "" -#: dwarf.c:9851 dwarf.c:9952 +#: dwarf.c:10214 dwarf.c:10315 msgid "dwo_id" msgstr "" -#: dwarf.c:9889 +#: dwarf.c:10252 #, c-format msgid "Row index (%u) is larger than number of used entries (%u)\n" msgstr "" -#: dwarf.c:9903 +#: dwarf.c:10266 #, c-format msgid "Signature (%p) extends beyond end of space in section\n" msgstr "" -#: dwarf.c:9912 +#: dwarf.c:10275 #, c-format msgid "Row index (%u) * num columns (%u) > space remaining in section\n" msgstr "" -#: dwarf.c:9918 dwarf.c:9975 +#: dwarf.c:10281 dwarf.c:10338 #, c-format msgid " [%3d] 0x%s" msgstr "" -#: dwarf.c:9932 dwarf.c:9988 +#: dwarf.c:10295 dwarf.c:10351 #, c-format msgid "Overlarge Dwarf section index detected: %u\n" msgstr "" -#: dwarf.c:9950 +#: dwarf.c:10313 #, c-format msgid " Size table\n" msgstr "" -#: dwarf.c:10003 +#: dwarf.c:10366 #, c-format msgid " Unsupported version (%d)\n" msgstr "" -#: dwarf.c:10075 +#: dwarf.c:10438 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "" -#: dwarf.c:10106 +#: dwarf.c:10469 #, c-format msgid "" "Attempt to allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:10124 +#: dwarf.c:10487 #, c-format msgid "" "Attempt to re-allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:10140 +#: dwarf.c:10503 #, c-format msgid "" "Attempt to allocate a zero'ed array with an excessive number of elements: 0x" "%lx\n" msgstr "" -#: dwarf.c:10238 +#: dwarf.c:10601 #, c-format msgid "Unable to reopen separate debug info file: %s\n" msgstr "" -#: dwarf.c:10250 +#: dwarf.c:10613 #, c-format msgid "Separate debug info file %s found, but CRC does not match - ignoring\n" msgstr "" -#: dwarf.c:10428 +#: dwarf.c:10791 #, c-format msgid "Corrupt debuglink section: %s\n" msgstr "" -#: dwarf.c:10466 +#: dwarf.c:10829 msgid "Out of memory" msgstr "" #. Failed to find the file. -#: dwarf.c:10538 +#: dwarf.c:10901 #, c-format msgid "could not find separate debug file '%s'\n" msgstr "" -#: dwarf.c:10539 dwarf.c:10543 dwarf.c:10548 dwarf.c:10551 dwarf.c:10555 -#: dwarf.c:10558 dwarf.c:10561 dwarf.c:10564 +#: dwarf.c:10902 dwarf.c:10906 dwarf.c:10911 dwarf.c:10914 dwarf.c:10918 +#: dwarf.c:10921 dwarf.c:10924 dwarf.c:10927 #, c-format msgid "tried: %s\n" msgstr "" -#: dwarf.c:10572 +#: dwarf.c:10935 #, c-format msgid "tried: DEBUGINFOD_URLS=%s\n" msgstr "" -#: dwarf.c:10588 +#: dwarf.c:10951 #, c-format msgid "failed to open separate debug file: %s\n" msgstr "" #. FIXME: We do not check to see if there are any other separate debug info #. files that would also match. -#: dwarf.c:10596 +#: dwarf.c:10959 #, c-format msgid "" "%s: Found separate debug info file: %s\n" "\n" msgstr "" -#: dwarf.c:10616 +#: dwarf.c:10979 msgid "Out of memory allocating dwo filename\n" msgstr "" -#: dwarf.c:10622 +#: dwarf.c:10985 #, c-format msgid "Unable to load dwo file: %s\n" msgstr "" #. FIXME: We should check the dwo_id. -#: dwarf.c:10629 +#: dwarf.c:10992 #, c-format msgid "" "%s: Found separate debug object file: %s\n" "\n" msgstr "" -#: dwarf.c:10670 +#: dwarf.c:11033 #, c-format msgid "" "The %s section contains link(s) to dwo file(s):\n" "\n" msgstr "" -#: dwarf.c:10675 +#: dwarf.c:11038 #, c-format msgid " Name: %s\n" msgstr "" -#: dwarf.c:10676 +#: dwarf.c:11039 #, c-format msgid " Directory: %s\n" msgstr "" -#: dwarf.c:10676 +#: dwarf.c:11039 msgid "<not-found>" msgstr "" -#: dwarf.c:10678 +#: dwarf.c:11041 #, c-format msgid " ID: " msgstr "" -#: dwarf.c:10680 +#: dwarf.c:11043 #, c-format msgid " ID: <unknown>\n" msgstr "" -#: dwarf.c:10697 +#: dwarf.c:11060 msgid "Unexpected DWO INFO type" msgstr "" -#: dwarf.c:10863 dwarf.c:10906 +#: dwarf.c:11230 dwarf.c:11273 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "" @@ -4443,17 +4479,17 @@ msgstr "" msgid "Duplicate symbol entered into keyword list." msgstr "" -#: nm.c:238 size.c:88 strings.c:698 +#: nm.c:239 size.c:88 strings.c:698 #, c-format msgid "Usage: %s [option(s)] [file(s)]\n" msgstr "" -#: nm.c:239 +#: nm.c:240 #, c-format msgid " List symbols in [file(s)] (a.out by default).\n" msgstr "" -#: nm.c:240 +#: nm.c:241 #, c-format msgid "" " The options are:\n" @@ -4487,12 +4523,12 @@ msgid "" " -r, --reverse-sort Reverse the sense of the sort\n" msgstr "" -#: nm.c:265 +#: nm.c:266 #, c-format msgid " --plugin NAME Load the specified plugin\n" msgstr "" -#: nm.c:268 +#: nm.c:269 #, c-format msgid "" " -S, --print-size Print size of defined symbols\n" @@ -4511,49 +4547,49 @@ msgid "" "\n" msgstr "" -#: nm.c:301 +#: nm.c:302 #, c-format msgid "%s: invalid radix" msgstr "" -#: nm.c:327 +#: nm.c:328 #, c-format msgid "%s: invalid output format" msgstr "" -#: nm.c:352 readelf.c:11567 readelf.c:11610 +#: nm.c:353 readelf.c:11567 readelf.c:11610 #, c-format msgid "<processor specific>: %d" msgstr "" -#: nm.c:354 readelf.c:11574 readelf.c:11627 +#: nm.c:355 readelf.c:11574 readelf.c:11627 #, c-format msgid "<OS specific>: %d" msgstr "" -#: nm.c:356 readelf.c:11577 readelf.c:11630 +#: nm.c:357 readelf.c:11577 readelf.c:11630 #, c-format msgid "<unknown>: %d" msgstr "" -#: nm.c:386 +#: nm.c:387 #, c-format msgid "<unknown>: %d/%d" msgstr "" -#: nm.c:441 +#: nm.c:447 #, c-format msgid "" "\n" "Archive index:\n" msgstr "" -#: nm.c:495 nm.c:1197 +#: nm.c:501 nm.c:1187 #, c-format msgid "%s: plugin needed to handle lto object" msgstr "" -#: nm.c:1434 +#: nm.c:1424 #, c-format msgid "" "\n" @@ -4562,7 +4598,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1436 +#: nm.c:1426 #, c-format msgid "" "\n" @@ -4571,7 +4607,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1438 nm.c:1489 +#: nm.c:1428 nm.c:1479 #, c-format msgid "" "Name Value Class Type Size Line " @@ -4579,7 +4615,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1441 nm.c:1492 +#: nm.c:1431 nm.c:1482 #, c-format msgid "" "Name Value Class Type " @@ -4587,7 +4623,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1485 +#: nm.c:1475 #, c-format msgid "" "\n" @@ -4596,7 +4632,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1487 +#: nm.c:1477 #, c-format msgid "" "\n" @@ -4605,20 +4641,20 @@ msgid "" "\n" msgstr "" -#: nm.c:1579 +#: nm.c:1569 #, c-format msgid "Print width has not been initialized (%d)" msgstr "" -#: nm.c:1828 +#: nm.c:1821 msgid "Only -X 32_64 is supported" msgstr "" -#: nm.c:1856 +#: nm.c:1849 msgid "Using the --size-sort and --undefined-only options together" msgstr "" -#: nm.c:1857 +#: nm.c:1850 msgid "will produce no output, since undefined symbols have no size." msgstr "" diff --git a/elfcpp/ChangeLog b/elfcpp/ChangeLog index fa1d20e..501d042 100644 --- a/elfcpp/ChangeLog +++ b/elfcpp/ChangeLog @@ -1,3 +1,7 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + 2020-11-16 Mark Wielaard <mark@klomp.org> Backport from the mainline: diff --git a/gas/ChangeLog b/gas/ChangeLog index 7e15c77..bfc07ec 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,10 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + + * configure: Regenerate. + * po/gas.pot: Regenerate. + 2021-01-28 Alan Modra <amodra@gmail.com> Apply from master diff --git a/gas/configure b/gas/configure index 8f9be1f..a5b5de6 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.1. +# Generated by GNU Autoconf 2.69 for gas 2.35.2. # # # 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.1' -PACKAGE_STRING='gas 2.35.1' +PACKAGE_VERSION='2.35.2' +PACKAGE_STRING='gas 2.35.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1369,7 +1369,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.1 to adapt to many kinds of systems. +\`configure' configures gas 2.35.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1440,7 +1440,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gas 2.35.1:";; + short | recursive ) echo "Configuration of gas 2.35.2:";; esac cat <<\_ACEOF @@ -1576,7 +1576,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gas configure 2.35.1 +gas configure 2.35.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2041,7 +2041,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.1, which was +It was created by gas $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3988,7 +3988,7 @@ fi # Define the identity of the package. PACKAGE='gas' - VERSION='2.35.1' + VERSION='2.35.2' cat >>confdefs.h <<_ACEOF @@ -15755,7 +15755,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.1, which was +This file was extended by gas $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15821,7 +15821,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.1 +gas config.status 2.35.2 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 fcdc5cf..14fe50a 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-09-19 11:19+0100\n" +"POT-Creation-Date: 2021-01-30 12:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -171,12 +171,12 @@ msgstr "" msgid " --elf-stt-common=[no|yes] " msgstr "" -#: as.c:317 as.c:328 config/tc-i386.c:13501 config/tc-i386.c:13521 +#: as.c:317 as.c:328 config/tc-i386.c:13518 config/tc-i386.c:13538 #, c-format msgid "(default: yes)\n" msgstr "" -#: as.c:319 as.c:330 config/tc-i386.c:13503 config/tc-i386.c:13523 +#: as.c:319 as.c:330 config/tc-i386.c:13520 config/tc-i386.c:13540 #, c-format msgid "(default: no)\n" msgstr "" @@ -602,7 +602,7 @@ msgstr "" #: cgen.c:106 config/tc-alpha.c:2097 config/tc-alpha.c:2121 #: config/tc-arc.c:4060 config/tc-arc.c:4134 config/tc-d10v.c:550 #: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752 -#: config/tc-ppc.c:3533 config/tc-ppc.c:4035 config/tc-s390.c:1342 +#: config/tc-ppc.c:3542 config/tc-ppc.c:4044 config/tc-s390.c:1342 #: config/tc-s390.c:1465 config/tc-s390.c:1599 config/tc-v850.c:2538 #: config/tc-v850.c:2609 config/tc-v850.c:2656 config/tc-v850.c:2693 #: config/tc-v850.c:2730 config/tc-v850.c:2993 @@ -610,7 +610,7 @@ msgid "too many fixups" msgstr "" #: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:453 -#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3575 +#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3584 #: config/tc-s390.c:1326 config/tc-v850.c:2647 config/tc-v850.c:2681 #: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:770 msgid "illegal operand" @@ -619,7 +619,7 @@ msgstr "" #: cgen.c:395 config/tc-avr.c:898 config/tc-d10v.c:463 config/tc-d30v.c:455 #: config/tc-h8300.c:497 config/tc-mcore.c:661 config/tc-microblaze.c:613 #: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680 -#: config/tc-msp430.c:417 config/tc-ppc.c:3577 config/tc-s390.c:1331 +#: config/tc-msp430.c:417 config/tc-ppc.c:3586 config/tc-s390.c:1331 #: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685 #: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895 #: config/tc-z80.c:912 config/tc-z8k.c:349 @@ -635,10 +635,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:11315 config/tc-arm.c:11367 -#: config/tc-arm.c:11649 config/tc-arm.c:12545 config/tc-arm.c:13685 -#: config/tc-arm.c:13725 config/tc-arm.c:14098 config/tc-arm.c:14140 -#: config/tc-arm.c:21375 config/tc-arm.c:21435 config/tc-avr.c:1549 +#: cgen.c:858 config/tc-arm.c:2075 config/tc-arm.c:11323 config/tc-arm.c:11375 +#: config/tc-arm.c:11657 config/tc-arm.c:12553 config/tc-arm.c:13693 +#: config/tc-arm.c:13733 config/tc-arm.c:14106 config/tc-arm.c:14148 +#: config/tc-arm.c:21383 config/tc-arm.c:21443 config/tc-avr.c:1549 #: config/tc-avr.c:1561 config/tc-avr.c:1825 config/tc-cris.c:4060 #: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574 #: config/tc-ft32.c:587 config/tc-mips.c:9720 config/tc-mips.c:11030 @@ -650,7 +650,7 @@ msgstr "" msgid "expression too complex" msgstr "" -#: cgen.c:959 config/tc-ppc.c:7737 config/tc-s390.c:2380 config/tc-v850.c:3503 +#: cgen.c:959 config/tc-ppc.c:7747 config/tc-s390.c:2380 config/tc-v850.c:3503 #: config/tc-xstormy16.c:541 msgid "unresolved expression that must be resolved" msgstr "" @@ -765,7 +765,7 @@ msgstr "" msgid "Inserting \"%s\" into structure table failed: %s" msgstr "" -#: config/obj-coff.c:212 config/obj-coff.c:1680 config/tc-ppc.c:6274 +#: config/obj-coff.c:212 config/obj-coff.c:1680 config/tc-ppc.c:6284 #: config/tc-tic54x.c:3984 read.c:2960 #, c-format msgid "error setting flags for \"%s\": %s" @@ -865,7 +865,7 @@ msgstr "" msgid "unsupported section attribute '%c'" msgstr "" -#: config/obj-coff.c:1646 config/tc-ppc.c:6256 +#: config/obj-coff.c:1646 config/tc-ppc.c:6266 #, c-format msgid "unknown section attribute '%c'" msgstr "" @@ -893,7 +893,7 @@ msgstr "" msgid "bad .common segment %s" msgstr "" -#: config/obj-elf.c:422 config/tc-aarch64.c:2000 +#: config/obj-elf.c:422 config/tc-aarch64.c:1994 msgid "Missing symbol name in directive" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" msgid "expected numeric constant" msgstr "" -#: config/obj-elf.c:1933 config/tc-arm.c:7039 +#: config/obj-elf.c:1933 config/tc-arm.c:7047 msgid "expected comma" msgstr "" @@ -1233,7 +1233,7 @@ msgstr "" msgid "size (%ld) out of range, ignored" msgstr "" -#: config/obj-macho.c:516 config/tc-score.c:6246 dwarf2dbg.c:1278 ecoff.c:3357 +#: config/obj-macho.c:516 config/tc-score.c:6246 dwarf2dbg.c:1289 ecoff.c:3357 #: read.c:1773 read.c:1876 read.c:2627 read.c:3200 read.c:3673 symbols.c:474 #: symbols.c:569 #, c-format @@ -1394,843 +1394,843 @@ msgstr "" msgid "attaching copyright header %s: %s" msgstr "" -#: config/tc-aarch64.c:380 +#: config/tc-aarch64.c:374 msgid "integer 32-bit register expected" msgstr "" -#: config/tc-aarch64.c:383 +#: config/tc-aarch64.c:377 msgid "integer 64-bit register expected" msgstr "" -#: config/tc-aarch64.c:386 +#: config/tc-aarch64.c:380 msgid "integer register expected" msgstr "" -#: config/tc-aarch64.c:389 +#: config/tc-aarch64.c:383 msgid "64-bit integer or SP register expected" msgstr "" -#: config/tc-aarch64.c:392 config/tc-mcore.c:839 config/tc-mcore.c:1355 +#: config/tc-aarch64.c:386 config/tc-mcore.c:839 config/tc-mcore.c:1355 #: config/tc-mcore.c:1409 msgid "base register expected" msgstr "" -#: config/tc-aarch64.c:395 +#: config/tc-aarch64.c:389 msgid "integer or zero register expected" msgstr "" -#: config/tc-aarch64.c:398 +#: config/tc-aarch64.c:392 msgid "offset register expected" msgstr "" -#: config/tc-aarch64.c:401 +#: config/tc-aarch64.c:395 msgid "integer or SP register expected" msgstr "" -#: config/tc-aarch64.c:404 +#: config/tc-aarch64.c:398 msgid "integer, zero or SP register expected" msgstr "" -#: config/tc-aarch64.c:407 +#: config/tc-aarch64.c:401 msgid "8-bit SIMD scalar register expected" msgstr "" -#: config/tc-aarch64.c:410 +#: config/tc-aarch64.c:404 msgid "16-bit SIMD scalar or floating-point half precision register expected" msgstr "" -#: config/tc-aarch64.c:414 +#: config/tc-aarch64.c:408 msgid "32-bit SIMD scalar or floating-point single precision register expected" msgstr "" -#: config/tc-aarch64.c:418 +#: config/tc-aarch64.c:412 msgid "64-bit SIMD scalar or floating-point double precision register expected" msgstr "" -#: config/tc-aarch64.c:422 +#: config/tc-aarch64.c:416 msgid "128-bit SIMD scalar or floating-point quad precision register expected" msgstr "" -#: config/tc-aarch64.c:427 config/tc-arm.c:4746 +#: config/tc-aarch64.c:421 config/tc-arm.c:4746 msgid "register expected" msgstr "" #. any [BHSDQ]P FP -#: config/tc-aarch64.c:430 +#: config/tc-aarch64.c:424 msgid "SIMD scalar or floating-point register expected" msgstr "" #. any V reg -#: config/tc-aarch64.c:433 +#: config/tc-aarch64.c:427 msgid "vector register expected" msgstr "" -#: config/tc-aarch64.c:436 +#: config/tc-aarch64.c:430 msgid "SVE vector register expected" msgstr "" -#: config/tc-aarch64.c:439 +#: config/tc-aarch64.c:433 msgid "SVE predicate register expected" msgstr "" -#: config/tc-aarch64.c:442 +#: config/tc-aarch64.c:436 #, c-format msgid "invalid register type %d" msgstr "" -#: config/tc-aarch64.c:604 config/tc-aarch64.c:606 config/tc-arm.c:1195 +#: config/tc-aarch64.c:598 config/tc-aarch64.c:600 config/tc-arm.c:1195 #: config/tc-score.c:6496 expr.c:1350 read.c:2609 msgid "bad expression" msgstr "" -#: config/tc-aarch64.c:616 config/tc-sparc.c:3385 +#: config/tc-aarch64.c:610 config/tc-sparc.c:3385 msgid "bad segment" msgstr "" -#: config/tc-aarch64.c:651 config/tc-arm.c:1261 +#: config/tc-aarch64.c:645 config/tc-arm.c:1261 msgid "invalid floating point number" msgstr "" -#: config/tc-aarch64.c:882 +#: config/tc-aarch64.c:876 #, c-format msgid "bad size %d in vector width specifier" msgstr "" -#: config/tc-aarch64.c:915 +#: config/tc-aarch64.c:909 #, c-format msgid "unexpected character `%c' in element size" msgstr "" -#: config/tc-aarch64.c:917 +#: config/tc-aarch64.c:911 msgid "missing element size" msgstr "" -#: config/tc-aarch64.c:926 +#: config/tc-aarch64.c:920 #, c-format msgid "invalid element size %d and vector size combination %c" msgstr "" -#: config/tc-aarch64.c:961 +#: config/tc-aarch64.c:955 #, c-format msgid "unexpected character `%c' in predication type" msgstr "" -#: config/tc-aarch64.c:964 +#: config/tc-aarch64.c:958 msgid "missing predication type" msgstr "" -#: config/tc-aarch64.c:1059 +#: config/tc-aarch64.c:1053 msgid "this type of register can't be indexed" msgstr "" -#: config/tc-aarch64.c:1065 +#: config/tc-aarch64.c:1059 msgid "index not allowed inside register list" msgstr "" -#: config/tc-aarch64.c:1075 config/tc-aarch64.c:2045 config/tc-aarch64.c:2246 +#: config/tc-aarch64.c:1069 config/tc-aarch64.c:2039 config/tc-aarch64.c:2240 #: config/tc-arm.c:1815 config/tc-arm.c:4022 config/tc-arm.c:5196 -#: config/tc-arm.c:7326 +#: config/tc-arm.c:7334 msgid "constant expression required" msgstr "" #. Indexed vector register expected. -#: config/tc-aarch64.c:1087 +#: config/tc-aarch64.c:1081 msgid "indexed vector register expected" msgstr "" -#: config/tc-aarch64.c:1094 +#: config/tc-aarch64.c:1088 msgid "invalid use of vector register" msgstr "" -#: config/tc-aarch64.c:1186 config/tc-arm.c:2131 +#: config/tc-aarch64.c:1180 config/tc-arm.c:2131 msgid "expecting {" msgstr "" -#: config/tc-aarch64.c:1211 +#: config/tc-aarch64.c:1205 msgid "invalid vector register in list" msgstr "" -#: config/tc-aarch64.c:1218 +#: config/tc-aarch64.c:1212 msgid "invalid scalar register in list" msgstr "" -#: config/tc-aarch64.c:1231 +#: config/tc-aarch64.c:1225 msgid "invalid range in vector register list" msgstr "" -#: config/tc-aarch64.c:1244 +#: config/tc-aarch64.c:1238 msgid "type mismatch in vector register list" msgstr "" -#: config/tc-aarch64.c:1261 +#: config/tc-aarch64.c:1255 msgid "end of vector register list not found" msgstr "" -#: config/tc-aarch64.c:1277 +#: config/tc-aarch64.c:1271 msgid "constant expression required." msgstr "" -#: config/tc-aarch64.c:1287 +#: config/tc-aarch64.c:1281 msgid "expected index" msgstr "" -#: config/tc-aarch64.c:1294 +#: config/tc-aarch64.c:1288 msgid "too many registers in vector register list" msgstr "" -#: config/tc-aarch64.c:1299 +#: config/tc-aarch64.c:1293 msgid "empty vector register list" msgstr "" -#: config/tc-aarch64.c:1321 config/tc-arm.c:2567 +#: config/tc-aarch64.c:1315 config/tc-arm.c:2567 #, c-format msgid "ignoring attempt to redefine built-in register '%s'" msgstr "" -#: config/tc-aarch64.c:1327 config/tc-arm.c:2572 +#: config/tc-aarch64.c:1321 config/tc-arm.c:2572 #, c-format msgid "ignoring redefinition of register alias '%s'" msgstr "" -#: config/tc-aarch64.c:1373 config/tc-arm.c:2638 +#: config/tc-aarch64.c:1367 config/tc-arm.c:2638 #, c-format msgid "unknown register '%s' -- .req ignored" msgstr "" -#: config/tc-aarch64.c:1431 config/tc-arm.c:2846 +#: config/tc-aarch64.c:1425 config/tc-arm.c:2846 msgid "invalid syntax for .req directive" msgstr "" -#: config/tc-aarch64.c:1456 config/tc-arm.c:2884 +#: config/tc-aarch64.c:1450 config/tc-arm.c:2884 msgid "invalid syntax for .unreq directive" msgstr "" -#: config/tc-aarch64.c:1462 config/tc-arm.c:2891 +#: config/tc-aarch64.c:1456 config/tc-arm.c:2891 #, c-format msgid "unknown register alias '%s'" msgstr "" -#: config/tc-aarch64.c:1464 +#: config/tc-aarch64.c:1458 #, c-format msgid "ignoring attempt to undefine built-in register '%s'" msgstr "" -#: config/tc-aarch64.c:1788 config/tc-arm.c:3634 config/tc-arm.c:3661 +#: config/tc-aarch64.c:1782 config/tc-arm.c:3634 config/tc-arm.c:3661 #: config/tc-arm.c:3674 msgid "literal pool overflow" msgstr "" -#: config/tc-aarch64.c:1970 config/tc-aarch64.c:6224 config/tc-arm.c:3895 -#: config/tc-arm.c:7757 +#: config/tc-aarch64.c:1964 config/tc-aarch64.c:6218 config/tc-arm.c:3895 +#: config/tc-arm.c:7765 msgid "unrecognized relocation suffix" msgstr "" -#: config/tc-aarch64.c:1972 +#: config/tc-aarch64.c:1966 msgid "unimplemented relocation suffix" msgstr "" -#: config/tc-aarch64.c:2214 config/tc-aarch64.c:2404 config/tc-aarch64.c:2448 +#: config/tc-aarch64.c:2208 config/tc-aarch64.c:2398 config/tc-aarch64.c:2442 #: config/tc-csky.c:1798 msgid "immediate operand required" msgstr "" -#: config/tc-aarch64.c:2222 +#: config/tc-aarch64.c:2216 msgid "missing immediate expression" msgstr "" -#: config/tc-aarch64.c:2428 config/tc-aarch64.c:6047 config/tc-aarch64.c:6067 +#: config/tc-aarch64.c:2422 config/tc-aarch64.c:6041 config/tc-aarch64.c:6061 msgid "invalid floating-point constant" msgstr "" -#: config/tc-aarch64.c:3121 config/tc-arm.c:5536 config/tc-arm.c:5545 +#: config/tc-aarch64.c:3115 config/tc-arm.c:5536 config/tc-arm.c:5545 msgid "shift expression expected" msgstr "" -#: config/tc-aarch64.c:3129 +#: config/tc-aarch64.c:3123 msgid "shift operator expected" msgstr "" -#: config/tc-aarch64.c:3137 +#: config/tc-aarch64.c:3131 msgid "invalid use of 'MSL'" msgstr "" -#: config/tc-aarch64.c:3145 +#: config/tc-aarch64.c:3139 msgid "invalid use of 'MUL'" msgstr "" -#: config/tc-aarch64.c:3154 +#: config/tc-aarch64.c:3148 msgid "extending shift is not permitted" msgstr "" -#: config/tc-aarch64.c:3162 +#: config/tc-aarch64.c:3156 msgid "'ROR' shift is not permitted" msgstr "" -#: config/tc-aarch64.c:3170 +#: config/tc-aarch64.c:3164 msgid "only 'LSL' shift is permitted" msgstr "" -#: config/tc-aarch64.c:3178 +#: config/tc-aarch64.c:3172 msgid "only 'MUL' is permitted" msgstr "" -#: config/tc-aarch64.c:3196 +#: config/tc-aarch64.c:3190 msgid "only 'MUL VL' is permitted" msgstr "" -#: config/tc-aarch64.c:3204 +#: config/tc-aarch64.c:3198 msgid "invalid shift for the register offset addressing mode" msgstr "" -#: config/tc-aarch64.c:3212 +#: config/tc-aarch64.c:3206 msgid "invalid shift operator" msgstr "" -#: config/tc-aarch64.c:3245 +#: config/tc-aarch64.c:3239 msgid "missing shift amount" msgstr "" -#: config/tc-aarch64.c:3252 +#: config/tc-aarch64.c:3246 msgid "constant shift amount required" msgstr "" -#: config/tc-aarch64.c:3261 +#: config/tc-aarch64.c:3255 msgid "shift amount out of range 0 to 63" msgstr "" -#: config/tc-aarch64.c:3310 +#: config/tc-aarch64.c:3304 msgid "unexpected shift operator" msgstr "" -#: config/tc-aarch64.c:3346 +#: config/tc-aarch64.c:3340 msgid "unexpected register in the immediate operand" msgstr "" -#: config/tc-aarch64.c:3371 +#: config/tc-aarch64.c:3365 msgid "integer register expected in the extended/shifted operand register" msgstr "" -#: config/tc-aarch64.c:3406 config/tc-aarch64.c:3542 config/tc-aarch64.c:3675 -#: config/tc-aarch64.c:3855 config/tc-aarch64.c:3896 +#: config/tc-aarch64.c:3400 config/tc-aarch64.c:3536 config/tc-aarch64.c:3669 +#: config/tc-aarch64.c:3849 config/tc-aarch64.c:3890 msgid "unknown relocation modifier" msgstr "" -#: config/tc-aarch64.c:3413 config/tc-aarch64.c:3561 config/tc-aarch64.c:3682 -#: config/tc-aarch64.c:3862 config/tc-aarch64.c:3903 +#: config/tc-aarch64.c:3407 config/tc-aarch64.c:3555 config/tc-aarch64.c:3676 +#: config/tc-aarch64.c:3856 config/tc-aarch64.c:3897 msgid "this relocation modifier is not allowed on this instruction" msgstr "" -#: config/tc-aarch64.c:3569 config/tc-aarch64.c:3693 +#: config/tc-aarch64.c:3563 config/tc-aarch64.c:3687 msgid "invalid relocation expression" msgstr "" -#: config/tc-aarch64.c:3587 +#: config/tc-aarch64.c:3581 msgid "invalid address" msgstr "" -#: config/tc-aarch64.c:3644 +#: config/tc-aarch64.c:3638 msgid "invalid use of 32-bit register offset" msgstr "" -#: config/tc-aarch64.c:3653 +#: config/tc-aarch64.c:3647 msgid "offset has different size from base" msgstr "" -#: config/tc-aarch64.c:3659 +#: config/tc-aarch64.c:3653 msgid "invalid use of 64-bit register offset" msgstr "" #. [Xn],#expr -#: config/tc-aarch64.c:3706 config/tc-aarch64.c:3763 +#: config/tc-aarch64.c:3700 config/tc-aarch64.c:3757 msgid "invalid expression in the address" msgstr "" -#: config/tc-aarch64.c:3720 config/tc-arm.c:6126 config/tc-arm.c:6719 +#: config/tc-aarch64.c:3714 config/tc-arm.c:6134 config/tc-arm.c:6727 msgid "']' expected" msgstr "" -#: config/tc-aarch64.c:3728 +#: config/tc-aarch64.c:3722 msgid "register offset not allowed in pre-indexed addressing mode" msgstr "" -#: config/tc-aarch64.c:3743 config/tc-arm.c:6162 +#: config/tc-aarch64.c:3737 config/tc-arm.c:6170 msgid "cannot combine pre- and post-indexing" msgstr "" #. Reject [Rn]! -#: config/tc-aarch64.c:3787 +#: config/tc-aarch64.c:3781 msgid "missing offset in the pre-indexed address" msgstr "" -#: config/tc-aarch64.c:4029 +#: config/tc-aarch64.c:4023 msgid "unknown or missing option to PSB/TSB" msgstr "" -#: config/tc-aarch64.c:4037 +#: config/tc-aarch64.c:4031 msgid "the specified option is not accepted for PSB/TSB" msgstr "" -#: config/tc-aarch64.c:4064 config/tc-aarch64.c:4078 +#: config/tc-aarch64.c:4058 config/tc-aarch64.c:4072 msgid "unknown option to BTI" msgstr "" -#: config/tc-aarch64.c:4138 +#: config/tc-aarch64.c:4132 #, c-format msgid "selected processor does not support PSTATE field name '%s'" msgstr "" -#: config/tc-aarch64.c:4141 config/tc-aarch64.c:4176 +#: config/tc-aarch64.c:4135 config/tc-aarch64.c:4170 #, c-format msgid "selected processor does not support system register name '%s'" msgstr "" -#: config/tc-aarch64.c:4144 +#: config/tc-aarch64.c:4138 #, c-format msgid "" "system register name '%s' is deprecated and may be removed in a future " "release" msgstr "" -#: config/tc-aarch64.c:4218 +#: config/tc-aarch64.c:4212 msgid "immediate value out of range " msgstr "" -#: config/tc-aarch64.c:4729 +#: config/tc-aarch64.c:4723 #, c-format msgid "Info: " msgstr "" -#: config/tc-aarch64.c:4764 config/tc-score.c:2749 config/tc-score.c:6485 +#: config/tc-aarch64.c:4758 config/tc-score.c:2749 config/tc-score.c:6485 #, c-format msgid "%s -- `%s'" msgstr "" -#: config/tc-aarch64.c:4766 +#: config/tc-aarch64.c:4760 #, c-format msgid "%s at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4772 +#: config/tc-aarch64.c:4766 #, c-format msgid "operand %d must be %s -- `%s'" msgstr "" -#: config/tc-aarch64.c:4778 +#: config/tc-aarch64.c:4772 #, c-format msgid "operand mismatch -- `%s'" msgstr "" #. Print the hint. -#: config/tc-aarch64.c:4838 +#: config/tc-aarch64.c:4832 msgid " did you mean this?" msgstr "" -#: config/tc-aarch64.c:4841 config/tc-aarch64.c:4868 +#: config/tc-aarch64.c:4835 config/tc-aarch64.c:4862 #, c-format msgid " %s" msgstr "" -#: config/tc-aarch64.c:4846 +#: config/tc-aarch64.c:4840 msgid " other valid variant(s):" msgstr "" -#: config/tc-aarch64.c:4875 +#: config/tc-aarch64.c:4869 #, c-format msgid "operand %d must be the same register as operand 1 -- `%s'" msgstr "" -#: config/tc-aarch64.c:4881 +#: config/tc-aarch64.c:4875 #, c-format msgid "%s out of range %d to %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4882 config/tc-aarch64.c:4886 config/tc-aarch64.c:6826 +#: config/tc-aarch64.c:4876 config/tc-aarch64.c:4880 config/tc-aarch64.c:6820 msgid "immediate value" msgstr "" -#: config/tc-aarch64.c:4885 +#: config/tc-aarch64.c:4879 #, c-format msgid "%s must be %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4892 +#: config/tc-aarch64.c:4886 #, c-format msgid "" "invalid number of registers in the list; only 1 register is expected at " "operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4896 +#: config/tc-aarch64.c:4890 #, c-format msgid "" "invalid number of registers in the list; %d registers are expected at " "operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4902 +#: config/tc-aarch64.c:4896 #, c-format msgid "immediate value must be a multiple of %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5220 +#: config/tc-aarch64.c:5214 msgid "bad vector arrangement type" msgstr "" -#: config/tc-aarch64.c:5348 +#: config/tc-aarch64.c:5342 msgid "the specified relocation type is not allowed for MOVK" msgstr "" -#: config/tc-aarch64.c:5396 config/tc-aarch64.c:5407 +#: config/tc-aarch64.c:5390 config/tc-aarch64.c:5401 msgid "the specified relocation type is not allowed for 32-bit register" msgstr "" -#: config/tc-aarch64.c:5598 +#: config/tc-aarch64.c:5592 msgid "comma expected between operands" msgstr "" -#: config/tc-aarch64.c:5733 +#: config/tc-aarch64.c:5727 msgid "the top half of a 128-bit FP/SIMD register is expected" msgstr "" -#: config/tc-aarch64.c:5808 config/tc-arm.c:2240 config/tc-arm.c:2285 +#: config/tc-aarch64.c:5802 config/tc-arm.c:2240 config/tc-arm.c:2285 #: config/tc-h8300.c:1043 msgid "invalid register list" msgstr "" -#: config/tc-aarch64.c:5815 +#: config/tc-aarch64.c:5809 msgid "expected element type rather than vector type" msgstr "" -#: config/tc-aarch64.c:5836 +#: config/tc-aarch64.c:5830 msgid "missing type suffix" msgstr "" -#: config/tc-aarch64.c:5855 +#: config/tc-aarch64.c:5849 msgid "C0 - C15 expected" msgstr "" -#: config/tc-aarch64.c:5962 config/tc-aarch64.c:5986 +#: config/tc-aarch64.c:5956 config/tc-aarch64.c:5980 msgid "immediate zero expected" msgstr "" -#: config/tc-aarch64.c:6082 +#: config/tc-aarch64.c:6076 msgid "shift not allowed for bitmask immediate" msgstr "" -#: config/tc-aarch64.c:6136 +#: config/tc-aarch64.c:6130 msgid "can't mix relocation modifier with explicit shift" msgstr "" -#: config/tc-aarch64.c:6185 config/tc-arm.c:15895 config/tc-arm.c:15920 -#: config/tc-arm.c:15931 config/tc-arm.c:15938 +#: config/tc-aarch64.c:6179 config/tc-arm.c:15903 config/tc-arm.c:15928 +#: config/tc-arm.c:15939 config/tc-arm.c:15946 msgid "invalid condition" msgstr "" -#: config/tc-aarch64.c:6211 +#: config/tc-aarch64.c:6205 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:6219 +#: config/tc-aarch64.c:6213 msgid "invalid use of \"=immediate\"" msgstr "" -#: config/tc-aarch64.c:6284 config/tc-aarch64.c:6316 config/tc-aarch64.c:6334 -#: config/tc-aarch64.c:6358 config/tc-aarch64.c:6378 config/tc-aarch64.c:6397 -#: config/tc-aarch64.c:6420 config/tc-aarch64.c:6456 config/tc-aarch64.c:6463 -#: config/tc-aarch64.c:6491 config/tc-aarch64.c:6511 config/tc-aarch64.c:6536 -#: config/tc-aarch64.c:6554 config/tc-aarch64.c:6562 config/tc-aarch64.c:6579 -#: config/tc-aarch64.c:6603 +#: config/tc-aarch64.c:6278 config/tc-aarch64.c:6310 config/tc-aarch64.c:6328 +#: config/tc-aarch64.c:6352 config/tc-aarch64.c:6372 config/tc-aarch64.c:6391 +#: config/tc-aarch64.c:6414 config/tc-aarch64.c:6450 config/tc-aarch64.c:6457 +#: config/tc-aarch64.c:6485 config/tc-aarch64.c:6505 config/tc-aarch64.c:6530 +#: config/tc-aarch64.c:6548 config/tc-aarch64.c:6556 config/tc-aarch64.c:6573 +#: config/tc-aarch64.c:6597 msgid "invalid addressing mode" msgstr "" -#: config/tc-aarch64.c:6300 +#: config/tc-aarch64.c:6294 msgid "the optional immediate offset can only be 0" msgstr "" -#: config/tc-aarch64.c:6339 config/tc-aarch64.c:6363 config/tc-aarch64.c:6383 +#: config/tc-aarch64.c:6333 config/tc-aarch64.c:6357 config/tc-aarch64.c:6377 msgid "relocation not allowed" msgstr "" -#: config/tc-aarch64.c:6430 +#: config/tc-aarch64.c:6424 msgid "writeback value must be an immediate constant" msgstr "" #. Make sure this has priority over #. "invalid addressing mode". -#: config/tc-aarch64.c:6471 +#: config/tc-aarch64.c:6465 msgid "constant offset required" msgstr "" -#: config/tc-aarch64.c:6615 +#: config/tc-aarch64.c:6609 msgid "unknown or missing system register name" msgstr "" -#: config/tc-aarch64.c:6627 +#: config/tc-aarch64.c:6621 msgid "unknown or missing PSTATE field name" msgstr "" -#: config/tc-aarch64.c:6659 +#: config/tc-aarch64.c:6653 msgid "unknown or missing operation name" msgstr "" -#: config/tc-aarch64.c:6672 +#: config/tc-aarch64.c:6666 msgid "the specified option is not accepted in ISB" msgstr "" -#: config/tc-aarch64.c:6704 config/tc-aarch64.c:7886 config/tc-arm.c:8039 +#: config/tc-aarch64.c:6698 config/tc-aarch64.c:7880 config/tc-arm.c:8047 #, c-format msgid "unhandled operand code %d" msgstr "" -#: config/tc-aarch64.c:6746 +#: config/tc-aarch64.c:6740 msgid "unexpected comma before the omitted optional operand" msgstr "" -#: config/tc-aarch64.c:6774 +#: config/tc-aarch64.c:6768 msgid "unexpected characters following instruction" msgstr "" -#: config/tc-aarch64.c:6852 config/tc-arm.c:5660 config/tc-arm.c:6270 -#: config/tc-arm.c:8843 +#: config/tc-aarch64.c:6846 config/tc-arm.c:5660 config/tc-arm.c:6278 +#: config/tc-arm.c:8851 msgid "constant expression expected" msgstr "" -#: config/tc-aarch64.c:6859 +#: config/tc-aarch64.c:6853 msgid "literal pool insertion failed" msgstr "" -#: config/tc-aarch64.c:6930 config/tc-aarch64.c:6945 +#: config/tc-aarch64.c:6924 config/tc-aarch64.c:6939 #, c-format msgid "unpredictable transfer with writeback -- `%s'" msgstr "" -#: config/tc-aarch64.c:6949 +#: config/tc-aarch64.c:6943 #, c-format msgid "unpredictable load of register pair -- `%s'" msgstr "" -#: config/tc-aarch64.c:6961 +#: config/tc-aarch64.c:6955 #, c-format msgid "unpredictable: identical transfer and status registers --`%s'" msgstr "" -#: config/tc-aarch64.c:6977 +#: config/tc-aarch64.c:6971 #, c-format msgid "previous `%s' sequence has not been closed" msgstr "" -#: config/tc-aarch64.c:7056 +#: config/tc-aarch64.c:7050 #, c-format msgid "unknown mnemonic `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:7064 +#: config/tc-aarch64.c:7058 #, c-format msgid "unexpected comma after the mnemonic name `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:7122 +#: config/tc-aarch64.c:7116 #, c-format msgid "selected processor does not support `%s'" msgstr "" -#: config/tc-aarch64.c:7545 config/tc-arm.c:28023 +#: config/tc-aarch64.c:7539 config/tc-arm.c:28031 msgid "GOT already in the symbol table" msgstr "" -#: config/tc-aarch64.c:7708 +#: config/tc-aarch64.c:7702 msgid "immediate cannot be moved by a single instruction" msgstr "" -#: config/tc-aarch64.c:7752 config/tc-aarch64.c:7797 config/tc-aarch64.c:7823 -#: config/tc-arm.c:16439 config/tc-arm.c:18136 config/tc-arm.c:18716 -#: config/tc-arm.c:18743 config/tc-arm.c:19531 config/tc-arm.c:20363 -#: config/tc-arm.c:21378 config/tc-arm.c:21438 config/tc-metag.c:2444 +#: config/tc-aarch64.c:7746 config/tc-aarch64.c:7791 config/tc-aarch64.c:7817 +#: config/tc-arm.c:16447 config/tc-arm.c:18144 config/tc-arm.c:18724 +#: config/tc-arm.c:18751 config/tc-arm.c:19539 config/tc-arm.c:20371 +#: config/tc-arm.c:21386 config/tc-arm.c:21446 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:7816 config/tc-metag.c:4656 config/tc-xtensa.c:4243 +#: config/tc-aarch64.c:7810 config/tc-metag.c:4656 config/tc-xtensa.c:4243 msgid "invalid immediate" msgstr "" -#: config/tc-aarch64.c:7881 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926 +#: config/tc-aarch64.c:7875 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926 #: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981 msgid "immediate offset out of range" msgstr "" -#: config/tc-aarch64.c:7955 config/tc-arm.c:28361 config/tc-arm.c:28429 -#: config/tc-arm.c:28711 +#: config/tc-aarch64.c:7949 config/tc-arm.c:28369 config/tc-arm.c:28437 +#: config/tc-arm.c:28719 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "" -#: config/tc-aarch64.c:7967 +#: config/tc-aarch64.c:7961 msgid "pc-relative load offset not word aligned" msgstr "" -#: config/tc-aarch64.c:7970 +#: config/tc-aarch64.c:7964 msgid "pc-relative load offset out of range" msgstr "" -#: config/tc-aarch64.c:7982 +#: config/tc-aarch64.c:7976 msgid "pc-relative address offset out of range" msgstr "" -#: config/tc-aarch64.c:7994 config/tc-aarch64.c:8009 +#: config/tc-aarch64.c:7988 config/tc-aarch64.c:8003 msgid "conditional branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:7997 config/tc-aarch64.c:8012 config/tc-arm.c:29006 +#: config/tc-aarch64.c:7991 config/tc-aarch64.c:8006 config/tc-arm.c:29014 msgid "conditional branch out of range" msgstr "" -#: config/tc-aarch64.c:8025 +#: config/tc-aarch64.c:8019 msgid "branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:8028 config/tc-arm.c:924 config/tc-arm.c:29812 +#: config/tc-aarch64.c:8022 config/tc-arm.c:924 config/tc-arm.c:29820 #: config/tc-mips.c:16086 config/tc-mips.c:16102 config/tc-mips.c:16192 msgid "branch out of range" msgstr "" -#: config/tc-aarch64.c:8087 config/tc-arm.c:28602 config/tc-arm.c:28617 -#: config/tc-arm.c:28632 config/tc-arm.c:28643 config/tc-arm.c:28666 -#: config/tc-arm.c:29516 config/tc-moxie.c:714 config/tc-pj.c:452 +#: config/tc-aarch64.c:8081 config/tc-arm.c:28610 config/tc-arm.c:28625 +#: config/tc-arm.c:28640 config/tc-arm.c:28651 config/tc-arm.c:28674 +#: config/tc-arm.c:29524 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:8102 +#: config/tc-aarch64.c:8096 msgid "unsigned value out of range" msgstr "" -#: config/tc-aarch64.c:8113 +#: config/tc-aarch64.c:8107 msgid "signed value out of range" msgstr "" -#: config/tc-aarch64.c:8263 +#: config/tc-aarch64.c:8257 #, c-format msgid "unexpected %s fixup" msgstr "" -#: config/tc-aarch64.c:8328 config/tc-arm.c:30232 config/tc-arm.c:30253 +#: config/tc-aarch64.c:8322 config/tc-arm.c:30240 config/tc-arm.c:30261 #: config/tc-mips.c:18453 config/tc-or1k.c:345 config/tc-score.c:7454 #, c-format msgid "cannot represent %s relocation in this object file format" msgstr "" -#: config/tc-aarch64.c:8361 +#: config/tc-aarch64.c:8355 #, c-format msgid "cannot do %u-byte relocation" msgstr "" -#: config/tc-aarch64.c:8684 config/tc-arm.c:30728 config/tc-score.c:6279 +#: config/tc-aarch64.c:8678 config/tc-arm.c:30736 config/tc-score.c:6279 #: config/tc-score.c:6509 config/tc-score.c:6514 msgid "virtual memory exhausted" msgstr "" -#: config/tc-aarch64.c:8850 config/tc-arm.c:31071 +#: config/tc-aarch64.c:8844 config/tc-arm.c:31079 msgid "assemble for big-endian" msgstr "" -#: config/tc-aarch64.c:8851 config/tc-arm.c:31072 +#: config/tc-aarch64.c:8845 config/tc-arm.c:31080 msgid "assemble for little-endian" msgstr "" -#: config/tc-aarch64.c:8854 +#: config/tc-aarch64.c:8848 msgid "temporary switch for dumping" msgstr "" -#: config/tc-aarch64.c:8856 +#: config/tc-aarch64.c:8850 msgid "output verbose error messages" msgstr "" -#: config/tc-aarch64.c:8858 +#: config/tc-aarch64.c:8852 msgid "do not output verbose error messages" msgstr "" -#: config/tc-aarch64.c:9138 config/tc-arm.c:32171 +#: config/tc-aarch64.c:9151 config/tc-arm.c:32189 msgid "invalid architectural extension" msgstr "" -#: config/tc-aarch64.c:9163 config/tc-arm.c:32203 +#: config/tc-aarch64.c:9176 config/tc-arm.c:32221 msgid "must specify extensions to add before specifying those to remove" msgstr "" -#: config/tc-aarch64.c:9171 config/tc-arm.c:32211 +#: config/tc-aarch64.c:9184 config/tc-arm.c:32229 msgid "missing architectural extension" msgstr "" -#: config/tc-aarch64.c:9198 config/tc-arm.c:32297 +#: config/tc-aarch64.c:9211 config/tc-arm.c:32315 #, c-format msgid "unknown architectural extension `%s'" msgstr "" -#: config/tc-aarch64.c:9222 config/tc-arm.c:32347 config/tc-metag.c:5834 +#: config/tc-aarch64.c:9235 config/tc-arm.c:32365 config/tc-metag.c:5834 #, c-format msgid "missing cpu name `%s'" msgstr "" -#: config/tc-aarch64.c:9236 config/tc-aarch64.c:9453 config/tc-arm.c:32382 -#: config/tc-arm.c:33183 config/tc-csky.c:896 config/tc-metag.c:5845 +#: config/tc-aarch64.c:9249 config/tc-aarch64.c:9466 config/tc-arm.c:32400 +#: config/tc-arm.c:33201 config/tc-csky.c:896 config/tc-metag.c:5845 #, c-format msgid "unknown cpu `%s'" msgstr "" -#: config/tc-aarch64.c:9254 config/tc-arm.c:32400 +#: config/tc-aarch64.c:9267 config/tc-arm.c:32418 #, c-format msgid "missing architecture name `%s'" msgstr "" -#: config/tc-aarch64.c:9268 config/tc-aarch64.c:9500 config/tc-arm.c:32422 -#: config/tc-arm.c:33218 config/tc-arm.c:33248 config/tc-score.c:7689 +#: config/tc-aarch64.c:9281 config/tc-aarch64.c:9513 config/tc-arm.c:32440 +#: config/tc-arm.c:33236 config/tc-arm.c:33266 config/tc-score.c:7689 #, c-format msgid "unknown architecture `%s'\n" msgstr "" -#: config/tc-aarch64.c:9291 +#: config/tc-aarch64.c:9304 #, c-format msgid "missing abi name `%s'" msgstr "" -#: config/tc-aarch64.c:9302 +#: config/tc-aarch64.c:9315 #, c-format msgid "unknown abi `%s'\n" msgstr "" -#: config/tc-aarch64.c:9308 +#: config/tc-aarch64.c:9321 msgid "<abi name>\t specify for ABI <abi name>" msgstr "" -#: config/tc-aarch64.c:9311 config/tc-arm.c:32509 config/tc-metag.c:5911 +#: config/tc-aarch64.c:9324 config/tc-arm.c:32527 config/tc-metag.c:5911 msgid "<cpu name>\t assemble for CPU <cpu name>" msgstr "" -#: config/tc-aarch64.c:9313 config/tc-arm.c:32511 +#: config/tc-aarch64.c:9326 config/tc-arm.c:32529 msgid "<arch name>\t assemble for architecture <arch name>" msgstr "" -#: config/tc-aarch64.c:9352 config/tc-aarch64.c:9372 config/tc-arm.c:32579 -#: config/tc-arm.c:32597 config/tc-arm.c:32617 config/tc-metag.c:5936 +#: config/tc-aarch64.c:9365 config/tc-aarch64.c:9385 config/tc-arm.c:32597 +#: config/tc-arm.c:32615 config/tc-arm.c:32635 config/tc-metag.c:5936 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "" -#: config/tc-aarch64.c:9392 +#: config/tc-aarch64.c:9405 #, c-format msgid " AArch64-specific assembler options:\n" msgstr "" -#: config/tc-aarch64.c:9403 config/tc-arc.c:3583 config/tc-arm.c:32648 +#: config/tc-aarch64.c:9416 config/tc-arc.c:3583 config/tc-arm.c:32666 #, c-format msgid " -EB assemble code for a big-endian cpu\n" msgstr "" -#: config/tc-aarch64.c:9408 config/tc-arc.c:3585 config/tc-arm.c:32653 +#: config/tc-aarch64.c:9421 config/tc-arc.c:3585 config/tc-arm.c:32671 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" @@ -2404,7 +2404,7 @@ msgid "can not resolve expression" msgstr "" #: config/tc-alpha.c:3514 config/tc-microblaze.c:204 config/tc-ppc.c:2426 -#: config/tc-ppc.c:6021 +#: config/tc-ppc.c:6031 #, c-format msgid ".COMMon length (%ld.) <0! Ignored." msgstr "" @@ -3143,7 +3143,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 "" @@ -3386,8 +3386,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:20956 +#: config/tc-arm.c:1918 config/tc-arm.c:20216 config/tc-arm.c:20299 +#: config/tc-arm.c:20964 msgid "scalar index out of range" msgstr "" @@ -3617,7 +3617,7 @@ msgstr "" msgid "width suffixes are invalid in ARM mode" msgstr "" -#: config/tc-arm.c:4090 dwarf2dbg.c:1314 +#: config/tc-arm.c:4090 dwarf2dbg.c:1325 msgid "expected 0 or 1" msgstr "" @@ -3709,7 +3709,7 @@ msgstr "" msgid "invalid unwind opcode" msgstr "" -#: config/tc-arm.c:5076 config/tc-arm.c:32326 +#: config/tc-arm.c:5076 config/tc-arm.c:32344 #, c-format msgid "unrecognised float16 format \"%s\"" msgstr "" @@ -3718,11 +3718,11 @@ msgstr "" msgid "float16 format cannot be set more than once, ignoring." msgstr "" -#: config/tc-arm.c:5202 config/tc-arm.c:6276 config/tc-arm.c:11652 -#: config/tc-arm.c:12185 config/tc-arm.c:14305 config/tc-arm.c:16256 -#: config/tc-arm.c:16291 config/tc-arm.c:17219 config/tc-arm.c:19142 -#: config/tc-arm.c:19150 config/tc-arm.c:19157 config/tc-arm.c:20797 -#: config/tc-arm.c:29393 config/tc-arm.c:29457 config/tc-arm.c:29465 +#: config/tc-arm.c:5202 config/tc-arm.c:6284 config/tc-arm.c:11660 +#: config/tc-arm.c:12193 config/tc-arm.c:14313 config/tc-arm.c:16264 +#: config/tc-arm.c:16299 config/tc-arm.c:17227 config/tc-arm.c:19150 +#: config/tc-arm.c:19158 config/tc-arm.c:19165 config/tc-arm.c:20805 +#: config/tc-arm.c:29401 config/tc-arm.c:29465 config/tc-arm.c:29473 #: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161 msgid "immediate value out of range" msgstr "" @@ -3755,7 +3755,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 "" @@ -3763,251 +3763,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:13408 config/tc-arm.c:13453 -#: config/tc-arm.c:13457 +#: config/tc-arm.c:6482 config/tc-arm.c:13416 config/tc-arm.c:13461 +#: config/tc-arm.c:13465 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:9821 +#: config/tc-arm.c:6689 config/tc-arm.c:9829 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 <Rm> or <Dm> or <Qm> 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:11347 +#: config/tc-arm.c:8432 config/tc-arm.c:11355 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:11410 +#: config/tc-arm.c:8456 config/tc-arm.c:11418 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:9078 +#: config/tc-arm.c:9086 msgid "invalid co-processor operand" msgstr "" -#: config/tc-arm.c:9094 +#: config/tc-arm.c:9102 msgid "instruction does not support unindexed addressing" msgstr "" -#: config/tc-arm.c:9109 +#: config/tc-arm.c:9117 msgid "pc may not be used with write-back" msgstr "" -#: config/tc-arm.c:9114 +#: config/tc-arm.c:9122 msgid "instruction does not support writeback" msgstr "" -#: config/tc-arm.c:9220 +#: config/tc-arm.c:9228 msgid "Rn must not overlap other operands" msgstr "" -#: config/tc-arm.c:9225 +#: config/tc-arm.c:9233 msgid "swp{b} use is obsoleted for ARMv8 and later" msgstr "" -#: config/tc-arm.c:9228 +#: config/tc-arm.c:9236 msgid "swp{b} use is deprecated for ARMv6 and ARMv7" msgstr "" -#: config/tc-arm.c:9347 config/tc-arm.c:9366 config/tc-arm.c:9379 -#: config/tc-arm.c:12022 config/tc-arm.c:12053 config/tc-arm.c:12075 +#: config/tc-arm.c:9355 config/tc-arm.c:9374 config/tc-arm.c:9387 +#: config/tc-arm.c:12030 config/tc-arm.c:12061 config/tc-arm.c:12083 msgid "bit-field extends past end of register" msgstr "" -#: config/tc-arm.c:9409 +#: config/tc-arm.c:9417 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "" -#: config/tc-arm.c:9462 +#: config/tc-arm.c:9470 msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:9484 +#: config/tc-arm.c:9492 msgid "use of r15 in bx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:9510 +#: config/tc-arm.c:9518 msgid "use of r15 in bxj is not really useful" msgstr "" -#: config/tc-arm.c:9558 +#: config/tc-arm.c:9566 msgid "This coprocessor register access is deprecated in ARMv8" msgstr "" -#: config/tc-arm.c:9766 config/tc-arm.c:9775 +#: config/tc-arm.c:9774 config/tc-arm.c:9783 msgid "writeback of base register is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9769 +#: config/tc-arm.c:9777 msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9779 +#: config/tc-arm.c:9787 msgid "if writeback register is in list, it must be the lowest reg in the list" msgstr "" -#: config/tc-arm.c:9816 +#: config/tc-arm.c:9824 msgid "first transfer register must be even" msgstr "" -#: config/tc-arm.c:9819 +#: config/tc-arm.c:9827 msgid "can only transfer two consecutive registers" msgstr "" @@ -4015,1421 +4015,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:9820 config/tc-arm.c:9890 config/tc-arm.c:10621 -#: config/tc-arm.c:12897 +#: config/tc-arm.c:9828 config/tc-arm.c:9898 config/tc-arm.c:10629 +#: config/tc-arm.c:12905 msgid "r14 not allowed here" msgstr "" -#: config/tc-arm.c:9832 +#: config/tc-arm.c:9840 msgid "base register written back, and overlaps second transfer register" msgstr "" -#: config/tc-arm.c:9842 +#: config/tc-arm.c:9850 msgid "index register overlaps transfer register" msgstr "" -#: config/tc-arm.c:9871 config/tc-arm.c:10588 +#: config/tc-arm.c:9879 config/tc-arm.c:10596 msgid "offset must be zero in ARM encoding" msgstr "" -#: config/tc-arm.c:9884 config/tc-arm.c:10615 +#: config/tc-arm.c:9892 config/tc-arm.c:10623 msgid "even register required" msgstr "" -#: config/tc-arm.c:9887 +#: config/tc-arm.c:9895 msgid "can only load two consecutive registers" msgstr "" -#: config/tc-arm.c:9905 +#: config/tc-arm.c:9913 msgid "ldr to register 15 must be 4-byte aligned" msgstr "" -#: config/tc-arm.c:9928 config/tc-arm.c:9960 +#: config/tc-arm.c:9936 config/tc-arm.c:9968 msgid "this instruction requires a post-indexed address" msgstr "" -#: config/tc-arm.c:9987 +#: config/tc-arm.c:9995 msgid "Rd and Rm should be different in mla" msgstr "" -#: config/tc-arm.c:10014 config/tc-arm.c:13272 +#: config/tc-arm.c:10022 config/tc-arm.c:13280 msgid ":lower16: not allowed in this instruction" msgstr "" -#: config/tc-arm.c:10016 config/tc-arm.c:13277 +#: config/tc-arm.c:10024 config/tc-arm.c:13285 msgid ":upper16: not allowed in this instruction" msgstr "" -#: config/tc-arm.c:10033 +#: config/tc-arm.c:10041 msgid "operand 1 must be FPSCR" msgstr "" -#: config/tc-arm.c:10086 config/tc-arm.c:10095 config/tc-arm.c:10149 -#: config/tc-arm.c:10158 +#: config/tc-arm.c:10094 config/tc-arm.c:10103 config/tc-arm.c:10157 +#: config/tc-arm.c:10166 msgid "selected processor does not support instruction" msgstr "" -#: config/tc-arm.c:10098 config/tc-arm.c:10161 +#: config/tc-arm.c:10106 config/tc-arm.c:10169 msgid "accessing MVE system register without MVE is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:10189 config/tc-arm.c:13391 +#: config/tc-arm.c:10197 config/tc-arm.c:13399 msgid "bad register for mrs" msgstr "" -#: config/tc-arm.c:10196 config/tc-arm.c:13415 +#: config/tc-arm.c:10204 config/tc-arm.c:13423 msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "" -#: config/tc-arm.c:10237 +#: config/tc-arm.c:10245 msgid "Rd and Rm should be different in mul" msgstr "" -#: config/tc-arm.c:10256 config/tc-arm.c:10533 config/tc-arm.c:13554 +#: config/tc-arm.c:10264 config/tc-arm.c:10541 config/tc-arm.c:13562 msgid "rdhi and rdlo must be different" msgstr "" -#: config/tc-arm.c:10262 +#: config/tc-arm.c:10270 msgid "rdhi, rdlo and rm must all be different" msgstr "" -#: config/tc-arm.c:10328 +#: config/tc-arm.c:10336 msgid "'[' expected after PLD mnemonic" msgstr "" -#: config/tc-arm.c:10330 config/tc-arm.c:10345 +#: config/tc-arm.c:10338 config/tc-arm.c:10353 msgid "post-indexed expression used in preload instruction" msgstr "" -#: config/tc-arm.c:10332 config/tc-arm.c:10347 +#: config/tc-arm.c:10340 config/tc-arm.c:10355 msgid "writeback used in preload instruction" msgstr "" -#: config/tc-arm.c:10334 config/tc-arm.c:10349 +#: config/tc-arm.c:10342 config/tc-arm.c:10357 msgid "unindexed addressing used in preload instruction" msgstr "" -#: config/tc-arm.c:10343 +#: config/tc-arm.c:10351 msgid "'[' expected after PLI mnemonic" msgstr "" -#: config/tc-arm.c:10358 config/tc-arm.c:13723 +#: config/tc-arm.c:10366 config/tc-arm.c:13731 msgid "push/pop do not support {reglist}^" msgstr "" -#: config/tc-arm.c:10436 config/tc-arm.c:13900 +#: config/tc-arm.c:10444 config/tc-arm.c:13908 msgid "setend use is deprecated for ARMv8" msgstr "" -#: config/tc-arm.c:10457 config/tc-arm.c:13961 config/tc-arm.c:13993 -#: config/tc-arm.c:14036 +#: config/tc-arm.c:10465 config/tc-arm.c:13969 config/tc-arm.c:14001 +#: config/tc-arm.c:14044 msgid "extraneous shift as part of operand to shift insn" msgstr "" -#: config/tc-arm.c:10467 config/tc-arm.c:14099 +#: config/tc-arm.c:10475 config/tc-arm.c:14107 msgid "immediate too large (bigger than 0xF)" msgstr "" -#: config/tc-arm.c:10491 config/tc-arm.c:10500 +#: config/tc-arm.c:10499 config/tc-arm.c:10508 msgid "selected processor does not support SETPAN instruction" msgstr "" -#: config/tc-arm.c:10559 +#: config/tc-arm.c:10567 msgid "SRS base register must be r13" msgstr "" -#: config/tc-arm.c:10618 +#: config/tc-arm.c:10626 msgid "can only store two consecutive registers" msgstr "" -#: config/tc-arm.c:10740 config/tc-arm.c:10761 +#: config/tc-arm.c:10748 config/tc-arm.c:10769 msgid "only two consecutive VFP SP registers allowed here" msgstr "" -#: config/tc-arm.c:10789 config/tc-arm.c:10804 +#: config/tc-arm.c:10797 config/tc-arm.c:10812 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:10933 +#: config/tc-arm.c:10941 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:10940 +#: config/tc-arm.c:10948 msgid "immediate value out of range, expected range [1, 32]" msgstr "" -#: config/tc-arm.c:11006 +#: config/tc-arm.c:11014 msgid "this instruction does not support indexing" msgstr "" -#: config/tc-arm.c:11029 +#: config/tc-arm.c:11037 msgid "only r15 allowed here" msgstr "" -#: config/tc-arm.c:11164 +#: config/tc-arm.c:11172 msgid "immediate operand requires iWMMXt2" msgstr "" -#: config/tc-arm.c:11308 +#: config/tc-arm.c:11316 msgid "shift by register not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11320 config/tc-arm.c:14145 config/tc-arm.c:28684 +#: config/tc-arm.c:11328 config/tc-arm.c:14153 config/tc-arm.c:28692 msgid "shift expression is too large" msgstr "" -#: config/tc-arm.c:11353 +#: config/tc-arm.c:11361 msgid "cannot use register index with this instruction" msgstr "" -#: config/tc-arm.c:11355 +#: config/tc-arm.c:11363 msgid "Thumb does not support negative register indexing" msgstr "" -#: config/tc-arm.c:11357 +#: config/tc-arm.c:11365 msgid "Thumb does not support register post-indexing" msgstr "" -#: config/tc-arm.c:11359 +#: config/tc-arm.c:11367 msgid "Thumb does not support register indexing with writeback" msgstr "" -#: config/tc-arm.c:11361 +#: config/tc-arm.c:11369 msgid "Thumb supports only LSL in shifted register indexing" msgstr "" -#: config/tc-arm.c:11370 config/tc-arm.c:19873 +#: config/tc-arm.c:11378 config/tc-arm.c:19881 msgid "shift out of range" msgstr "" -#: config/tc-arm.c:11379 +#: config/tc-arm.c:11387 msgid "cannot use writeback with this instruction" msgstr "" -#: config/tc-arm.c:11400 +#: config/tc-arm.c:11408 msgid "cannot use post-indexing with PC-relative addressing" msgstr "" -#: config/tc-arm.c:11401 +#: config/tc-arm.c:11409 msgid "cannot use post-indexing with this instruction" msgstr "" -#: config/tc-arm.c:11647 +#: config/tc-arm.c:11655 msgid "only SUBS PC, LR, #const allowed" msgstr "" -#: config/tc-arm.c:11730 config/tc-arm.c:11890 config/tc-arm.c:11987 -#: config/tc-arm.c:13352 config/tc-arm.c:13660 +#: config/tc-arm.c:11738 config/tc-arm.c:11898 config/tc-arm.c:11995 +#: config/tc-arm.c:13360 config/tc-arm.c:13668 msgid "shift must be constant" msgstr "" -#: config/tc-arm.c:11735 +#: config/tc-arm.c:11743 msgid "shift value over 3 not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11737 +#: config/tc-arm.c:11745 msgid "only LSL shift allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11761 config/tc-arm.c:11905 config/tc-arm.c:12002 -#: config/tc-arm.c:13365 +#: config/tc-arm.c:11769 config/tc-arm.c:11913 config/tc-arm.c:12010 +#: config/tc-arm.c:13373 msgid "unshifted register required" msgstr "" -#: config/tc-arm.c:11776 config/tc-arm.c:12013 config/tc-arm.c:13515 +#: config/tc-arm.c:11784 config/tc-arm.c:12021 config/tc-arm.c:13523 msgid "dest must overlap one source register" msgstr "" -#: config/tc-arm.c:11908 config/tc-csky.c:5510 +#: config/tc-arm.c:11916 config/tc-csky.c:5510 msgid "dest and source1 must be the same register" msgstr "" -#: config/tc-arm.c:12148 +#: config/tc-arm.c:12156 msgid "" "selected architecture does not support wide conditional branch instruction" msgstr "" -#: config/tc-arm.c:12181 +#: config/tc-arm.c:12189 msgid "instruction is always unconditional" msgstr "" -#: config/tc-arm.c:12356 +#: config/tc-arm.c:12364 msgid "selected processor does not support 'A' form of this instruction" msgstr "" -#: config/tc-arm.c:12359 +#: config/tc-arm.c:12367 msgid "Thumb does not support the 2-argument form of this instruction" msgstr "" -#: config/tc-arm.c:12484 +#: config/tc-arm.c:12492 msgid "SP not allowed in register list" msgstr "" -#: config/tc-arm.c:12488 config/tc-arm.c:12595 +#: config/tc-arm.c:12496 config/tc-arm.c:12603 msgid "" "having the base register in the register list when using write back is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:12496 +#: config/tc-arm.c:12504 msgid "LR and PC should not both be in register list" msgstr "" -#: config/tc-arm.c:12504 +#: config/tc-arm.c:12512 msgid "PC not allowed in register list" msgstr "" -#: config/tc-arm.c:12547 +#: config/tc-arm.c:12555 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "" -#: config/tc-arm.c:12572 config/tc-arm.c:12650 +#: config/tc-arm.c:12580 config/tc-arm.c:12658 #, c-format msgid "value stored for r%d is UNKNOWN" msgstr "" -#: config/tc-arm.c:12643 +#: config/tc-arm.c:12651 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "" -#: config/tc-arm.c:12647 config/tc-arm.c:12657 +#: config/tc-arm.c:12655 config/tc-arm.c:12665 msgid "this instruction will write back the base register" msgstr "" -#: config/tc-arm.c:12660 +#: config/tc-arm.c:12668 msgid "this instruction will not write back the base register" msgstr "" -#: config/tc-arm.c:12691 +#: config/tc-arm.c:12699 msgid "r14 not allowed as first register when second register is omitted" msgstr "" -#: config/tc-arm.c:12791 +#: config/tc-arm.c:12799 msgid "" "This instruction may be unpredictable if executed on M-profile cores with " "interrupts enabled." msgstr "" -#: config/tc-arm.c:12820 config/tc-arm.c:12833 config/tc-arm.c:12869 +#: config/tc-arm.c:12828 config/tc-arm.c:12841 config/tc-arm.c:12877 msgid "Thumb does not support this addressing mode" msgstr "" -#: config/tc-arm.c:12837 +#: config/tc-arm.c:12845 msgid "byte or halfword not valid for base register" msgstr "" -#: config/tc-arm.c:12840 +#: config/tc-arm.c:12848 msgid "r15 based store not allowed" msgstr "" -#: config/tc-arm.c:12842 +#: config/tc-arm.c:12850 msgid "invalid base register for register offset" msgstr "" -#: config/tc-arm.c:12899 +#: config/tc-arm.c:12907 msgid "r12 not allowed here" msgstr "" -#: config/tc-arm.c:12905 +#: config/tc-arm.c:12913 msgid "base register written back, and overlaps one of transfer registers" msgstr "" -#: config/tc-arm.c:13033 +#: config/tc-arm.c:13041 #, 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:13228 +#: config/tc-arm.c:13236 msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" -#: config/tc-arm.c:13256 +#: config/tc-arm.c:13264 msgid "only lo regs allowed with immediate" msgstr "" -#: config/tc-arm.c:13433 +#: config/tc-arm.c:13441 msgid "Thumb encoding does not support an immediate here" msgstr "" -#: config/tc-arm.c:13520 +#: config/tc-arm.c:13528 msgid "Thumb-2 MUL must not set flags" msgstr "" -#: config/tc-arm.c:13585 +#: config/tc-arm.c:13593 msgid "Thumb does not support NOP with hints" msgstr "" -#: config/tc-arm.c:13745 config/tc-arm.c:13757 +#: config/tc-arm.c:13753 config/tc-arm.c:13765 msgid "invalid register list to push/pop instruction" msgstr "" -#: config/tc-arm.c:14020 +#: config/tc-arm.c:14028 msgid "source1 and dest must be same register" msgstr "" -#: config/tc-arm.c:14045 +#: config/tc-arm.c:14053 msgid "ror #imm not supported" msgstr "" -#: config/tc-arm.c:14096 +#: config/tc-arm.c:14104 msgid "SMC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:14262 +#: config/tc-arm.c:14270 msgid "Thumb encoding does not support rotation" msgstr "" -#: config/tc-arm.c:14282 +#: config/tc-arm.c:14290 msgid "instruction requires register index" msgstr "" -#: config/tc-arm.c:14292 +#: config/tc-arm.c:14300 msgid "instruction does not allow shifted index" msgstr "" -#: config/tc-arm.c:14448 config/tc-arm.c:29828 +#: config/tc-arm.c:14456 config/tc-arm.c:29836 msgid "out of range label-relative fixup value" msgstr "" -#: config/tc-arm.c:14772 +#: config/tc-arm.c:14780 msgid "invalid neon suffix for non neon instruction" msgstr "" -#: config/tc-arm.c:15167 config/tc-arm.c:15520 config/tc-arm.c:17005 -#: config/tc-arm.c:17085 config/tc-arm.c:17142 config/tc-arm.c:19023 -#: config/tc-arm.c:21201 config/tc-arm.c:21388 +#: config/tc-arm.c:15175 config/tc-arm.c:15528 config/tc-arm.c:17013 +#: config/tc-arm.c:17093 config/tc-arm.c:17150 config/tc-arm.c:19031 +#: config/tc-arm.c:21209 config/tc-arm.c:21396 msgid "invalid instruction shape" msgstr "" -#: config/tc-arm.c:15419 +#: config/tc-arm.c:15427 msgid "types specified in both the mnemonic and operands" msgstr "" -#: config/tc-arm.c:15456 +#: config/tc-arm.c:15464 msgid "operand types can't be inferred" msgstr "" -#: config/tc-arm.c:15462 +#: config/tc-arm.c:15470 msgid "type specifier has the wrong number of parts" msgstr "" -#: config/tc-arm.c:15548 config/tc-arm.c:19294 config/tc-arm.c:19301 +#: config/tc-arm.c:15556 config/tc-arm.c:19302 config/tc-arm.c:19309 msgid "operand size must match register width" msgstr "" -#: config/tc-arm.c:15570 +#: config/tc-arm.c:15578 msgid "inconsistent types in Neon instruction" msgstr "" -#: config/tc-arm.c:15991 +#: config/tc-arm.c:15999 msgid "Type is not allowed for this instruction" msgstr "" -#: config/tc-arm.c:16066 +#: config/tc-arm.c:16074 msgid "MVE vector or ARM register expected" msgstr "" -#: config/tc-arm.c:16183 +#: config/tc-arm.c:16191 msgid "immediate must be either 1, 2, 4 or 8" msgstr "" -#: config/tc-arm.c:16340 +#: config/tc-arm.c:16348 msgid "immediate operand expected in the range [1,8]" msgstr "" -#: config/tc-arm.c:16341 +#: config/tc-arm.c:16349 msgid "immediate operand expected in the range [1,16]" msgstr "" -#: config/tc-arm.c:16483 +#: config/tc-arm.c:16491 msgid "expected LR" msgstr "" -#: config/tc-arm.c:16982 config/tc-arm.c:17062 config/tc-arm.c:18659 -#: config/tc-arm.c:20490 +#: config/tc-arm.c:16990 config/tc-arm.c:17070 config/tc-arm.c:18667 +#: config/tc-arm.c:20498 msgid "immediate out of range for shift" msgstr "" -#: config/tc-arm.c:17276 +#: config/tc-arm.c:17284 msgid "first and second operands shall be the same register" msgstr "" -#: config/tc-arm.c:17390 config/tc-arm.c:17452 +#: config/tc-arm.c:17398 config/tc-arm.c:17460 msgid "destination register and offset register may not be the same" msgstr "" -#: config/tc-arm.c:17402 config/tc-arm.c:17521 +#: config/tc-arm.c:17410 config/tc-arm.c:17529 msgid "immediate must be a multiple of 4 in the range of +/-[0,508]" msgstr "" -#: config/tc-arm.c:17404 +#: config/tc-arm.c:17412 msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]" msgstr "" -#: config/tc-arm.c:17425 +#: config/tc-arm.c:17433 msgid "can not shift offsets when accessing less than half-word" msgstr "" -#: config/tc-arm.c:17427 +#: config/tc-arm.c:17435 msgid "" "shift immediate must be 1, 2 or 3 for half-word, word or double-word " "accesses respectively" msgstr "" -#: config/tc-arm.c:17514 +#: config/tc-arm.c:17522 msgid "immediate must be in the range of +/-[0,127]" msgstr "" -#: config/tc-arm.c:17517 +#: config/tc-arm.c:17525 msgid "immediate must be a multiple of 2 in the range of +/-[0,254]" msgstr "" -#: config/tc-arm.c:17531 config/tc-arm.c:18357 +#: config/tc-arm.c:17539 config/tc-arm.c:18365 msgid "MVE vector register in the range [Q0..Q7] expected" msgstr "" -#: config/tc-arm.c:17847 config/tc-arm.c:19712 +#: config/tc-arm.c:17855 config/tc-arm.c:19720 msgid "scalar out of range for multiply instruction" msgstr "" -#: config/tc-arm.c:17935 +#: config/tc-arm.c:17943 msgid "index must be in the range 0 to 3" msgstr "" -#: config/tc-arm.c:17938 +#: config/tc-arm.c:17946 msgid "indexed register must be less than 8" msgstr "" -#: config/tc-arm.c:18139 config/tc-arm.c:21452 +#: config/tc-arm.c:18147 config/tc-arm.c:21460 msgid "" "Warning: 32-bit element size and same first and third operand makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:18498 +#: config/tc-arm.c:18506 msgid "instruction form not available on this architecture." msgstr "" -#: config/tc-arm.c:18501 +#: config/tc-arm.c:18509 msgid "this instruction implies use of ARMv8.1 AdvSIMD." msgstr "" -#: config/tc-arm.c:18608 config/tc-arm.c:18633 +#: config/tc-arm.c:18616 config/tc-arm.c:18641 msgid "immediate out of range for insert" msgstr "" -#: config/tc-arm.c:18780 +#: config/tc-arm.c:18788 msgid "immediate out of range for narrowing operation" msgstr "" -#: config/tc-arm.c:18927 +#: config/tc-arm.c:18935 msgid "operands 0 and 1 must be the same register" msgstr "" -#: config/tc-arm.c:19033 config/tc-arm.c:21300 +#: config/tc-arm.c:19041 config/tc-arm.c:21308 msgid "invalid rounding mode" msgstr "" -#: config/tc-arm.c:19505 +#: config/tc-arm.c:19513 msgid "operand size must be specified for immediate VMOV" msgstr "" -#: config/tc-arm.c:19515 +#: config/tc-arm.c:19523 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:20651 +#: config/tc-arm.c:20659 msgid "bad list length for table lookup" msgstr "" -#: config/tc-arm.c:20684 +#: config/tc-arm.c:20692 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "" -#: config/tc-arm.c:20687 config/tc-arm.c:20712 config/tc-arm.c:20733 +#: config/tc-arm.c:20695 config/tc-arm.c:20720 config/tc-arm.c:20741 msgid "register list must contain at least 1 and at most 16 registers" msgstr "" -#: config/tc-arm.c:20755 config/tc-arm.c:20788 +#: config/tc-arm.c:20763 config/tc-arm.c:20796 msgid "Use of PC here is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:20757 +#: config/tc-arm.c:20765 msgid "Use of PC here is deprecated" msgstr "" -#: config/tc-arm.c:20791 +#: config/tc-arm.c:20799 msgid "instruction does not accept register index" msgstr "" -#: config/tc-arm.c:20794 +#: config/tc-arm.c:20802 msgid "instruction does not accept PC-relative addressing" msgstr "" -#: config/tc-arm.c:20816 config/tc-arm.c:20825 +#: config/tc-arm.c:20824 config/tc-arm.c:20833 msgid "Instruction not permitted on this architecture" msgstr "" -#: config/tc-arm.c:20874 +#: config/tc-arm.c:20882 msgid "bad alignment" msgstr "" -#: config/tc-arm.c:20891 +#: config/tc-arm.c:20899 msgid "bad list type for instruction" msgstr "" -#: config/tc-arm.c:20935 +#: config/tc-arm.c:20943 msgid "unsupported alignment for instruction" msgstr "" -#: config/tc-arm.c:20954 config/tc-arm.c:21048 config/tc-arm.c:21060 -#: config/tc-arm.c:21070 config/tc-arm.c:21084 +#: config/tc-arm.c:20962 config/tc-arm.c:21056 config/tc-arm.c:21068 +#: config/tc-arm.c:21078 config/tc-arm.c:21092 msgid "bad list length" msgstr "" -#: config/tc-arm.c:20959 +#: config/tc-arm.c:20967 msgid "stride of 2 unavailable when element size is 8" msgstr "" -#: config/tc-arm.c:20992 config/tc-arm.c:21068 +#: config/tc-arm.c:21000 config/tc-arm.c:21076 msgid "can't use alignment with this instruction" msgstr "" -#: config/tc-arm.c:21140 +#: config/tc-arm.c:21148 msgid "post-index must be a register" msgstr "" -#: config/tc-arm.c:21142 +#: config/tc-arm.c:21150 msgid "bad register for post-index" msgstr "" -#: config/tc-arm.c:21364 +#: config/tc-arm.c:21372 msgid "scalar out of range" msgstr "" -#: config/tc-arm.c:21497 +#: config/tc-arm.c:21505 msgid "" "Dot Product instructions cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:21572 config/tc-arm.c:21600 config/tc-arm.c:22282 +#: config/tc-arm.c:21580 config/tc-arm.c:21608 config/tc-arm.c:22290 msgid "index must be 0 or 1" msgstr "" -#: config/tc-arm.c:21575 config/tc-arm.c:21603 config/tc-arm.c:22285 +#: config/tc-arm.c:21583 config/tc-arm.c:21611 config/tc-arm.c:22293 msgid "indexed register must be less than 16" msgstr "" -#: config/tc-arm.c:21641 +#: config/tc-arm.c:21649 msgid "Register must be r0-r14 except r13, or APSR_nzcv." msgstr "" -#: config/tc-arm.c:21644 +#: config/tc-arm.c:21652 msgid "Register must be an even register between r0-r10." msgstr "" -#: config/tc-arm.c:21669 +#: config/tc-arm.c:21677 msgid "CDE Coprocessor must be in range 0-7" msgstr "" -#: config/tc-arm.c:21703 +#: config/tc-arm.c:21711 msgid "cx1d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21733 +#: config/tc-arm.c:21741 msgid "cx2d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21772 +#: config/tc-arm.c:21780 msgid "cx3d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21964 +#: config/tc-arm.c:21972 msgid "'q' register must be in range 0-7" msgstr "" -#: config/tc-arm.c:21967 +#: config/tc-arm.c:21975 msgid "'d' register must be in range 0-15" msgstr "" -#: config/tc-arm.c:21969 +#: config/tc-arm.c:21977 msgid "'s' register must be in range 0-31" msgstr "" -#: config/tc-arm.c:22024 +#: config/tc-arm.c:22032 msgid "vcx instructions with Q registers require MVE" msgstr "" -#: config/tc-arm.c:22029 +#: config/tc-arm.c:22037 msgid "" "vcx instructions with S or D registers require either MVE or Armv8-M " "floating point etension." msgstr "" -#: config/tc-arm.c:22045 +#: config/tc-arm.c:22053 msgid "vcx1 with S or D registers takes immediate within 0-2047" msgstr "" -#: config/tc-arm.c:22061 +#: config/tc-arm.c:22069 msgid "vcx2 with S or D registers takes immediate within 0-63" msgstr "" -#: config/tc-arm.c:22076 +#: config/tc-arm.c:22084 msgid "vcx2 with S or D registers takes immediate within 0-7" msgstr "" -#: config/tc-arm.c:22635 config/tc-arm.c:22739 +#: config/tc-arm.c:22643 config/tc-arm.c:22747 msgid "conditional infixes are deprecated in unified syntax" msgstr "" -#: config/tc-arm.c:22950 +#: config/tc-arm.c:22958 msgid "Warning: conditional outside an IT block for Thumb." msgstr "" -#: config/tc-arm.c:23277 +#: config/tc-arm.c:23285 msgid "Short branches, Undefined, SVC, LDM/STM" msgstr "" -#: config/tc-arm.c:23278 +#: config/tc-arm.c:23286 msgid "Miscellaneous 16-bit instructions" msgstr "" -#: config/tc-arm.c:23279 +#: config/tc-arm.c:23287 msgid "ADR" msgstr "" -#: config/tc-arm.c:23280 +#: config/tc-arm.c:23288 msgid "Literal loads" msgstr "" -#: config/tc-arm.c:23281 +#: config/tc-arm.c:23289 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc" msgstr "" -#: config/tc-arm.c:23282 +#: config/tc-arm.c:23290 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:23285 +#: config/tc-arm.c:23293 msgid "ADD/SUB sp, sp #imm" msgstr "" -#: config/tc-arm.c:23307 +#: config/tc-arm.c:23315 msgid "" "IT blocks containing 32-bit Thumb instructions are performance deprecated in " "ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23319 +#: config/tc-arm.c:23327 #, 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:23333 +#: config/tc-arm.c:23341 msgid "" "IT blocks containing more than one conditional instruction are performance " "deprecated in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23451 +#: config/tc-arm.c:23459 #, c-format msgid "bad instruction `%s'" msgstr "" -#: config/tc-arm.c:23457 +#: config/tc-arm.c:23465 msgid "s suffix on comparison instruction is deprecated" msgstr "" -#: config/tc-arm.c:23477 +#: config/tc-arm.c:23485 msgid "SVC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:23479 +#: config/tc-arm.c:23487 #, c-format msgid "selected processor does not support `%s' in Thumb mode" msgstr "" -#: config/tc-arm.c:23485 +#: config/tc-arm.c:23493 msgid "Thumb does not support conditional execution" msgstr "" -#: config/tc-arm.c:23505 +#: config/tc-arm.c:23513 #, c-format msgid "" "selected processor does not support 32bit wide variant of instruction `%s'" msgstr "" -#: config/tc-arm.c:23508 +#: config/tc-arm.c:23516 #, c-format msgid "selected processor does not support `%s' in Thumb-2 mode" msgstr "" -#: config/tc-arm.c:23533 +#: config/tc-arm.c:23541 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "" -#: config/tc-arm.c:23575 +#: config/tc-arm.c:23583 #, c-format msgid "selected processor does not support `%s' in ARM mode" msgstr "" -#: config/tc-arm.c:23580 +#: config/tc-arm.c:23588 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "" -#: config/tc-arm.c:23613 +#: config/tc-arm.c:23621 #, c-format msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" -#: config/tc-arm.c:23631 +#: config/tc-arm.c:23639 #, c-format msgid "section '%s' finished with an open IT block." msgstr "" -#: config/tc-arm.c:23634 +#: config/tc-arm.c:23642 #, c-format msgid "section '%s' finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:23641 +#: config/tc-arm.c:23649 msgid "file finished with an open IT block." msgstr "" -#: config/tc-arm.c:23643 +#: config/tc-arm.c:23651 msgid "file finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:27331 +#: config/tc-arm.c:27339 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "" -#: config/tc-arm.c:27598 config/tc-ia64.c:3594 +#: config/tc-arm.c:27606 config/tc-ia64.c:3594 #, c-format msgid "Group section `%s' has no group signature" msgstr "" -#: config/tc-arm.c:27644 +#: config/tc-arm.c:27652 msgid "handlerdata in cantunwind frame" msgstr "" -#: config/tc-arm.c:27661 +#: config/tc-arm.c:27669 msgid "too many unwind opcodes for personality routine 0" msgstr "" -#: config/tc-arm.c:27692 +#: config/tc-arm.c:27700 msgid "attempt to recreate an unwind entry" msgstr "" -#: config/tc-arm.c:27702 +#: config/tc-arm.c:27710 msgid "too many unwind opcodes" msgstr "" -#: config/tc-arm.c:28001 +#: config/tc-arm.c:28009 #, c-format msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s" msgstr "" -#: config/tc-arm.c:28363 config/tc-arm.c:28431 +#: config/tc-arm.c:28371 config/tc-arm.c:28439 #, c-format msgid "symbol %s is in a different section" msgstr "" -#: config/tc-arm.c:28365 config/tc-arm.c:28433 +#: config/tc-arm.c:28373 config/tc-arm.c:28441 #, c-format msgid "symbol %s is weak and may be overridden later" msgstr "" -#: config/tc-arm.c:28410 config/tc-arm.c:28782 +#: config/tc-arm.c:28418 config/tc-arm.c:28790 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "" -#: config/tc-arm.c:28466 +#: config/tc-arm.c:28474 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" -#: config/tc-arm.c:28502 config/tc-arm.c:28532 +#: config/tc-arm.c:28510 config/tc-arm.c:28540 msgid "invalid literal constant: pool needs to be closer" msgstr "" -#: config/tc-arm.c:28505 config/tc-arm.c:28554 +#: config/tc-arm.c:28513 config/tc-arm.c:28562 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "" -#: config/tc-arm.c:28535 +#: config/tc-arm.c:28543 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" -#: config/tc-arm.c:28595 +#: config/tc-arm.c:28603 msgid "offset not a multiple of 4" msgstr "" -#: config/tc-arm.c:28798 +#: config/tc-arm.c:28806 msgid "invalid smc expression" msgstr "" -#: config/tc-arm.c:28808 +#: config/tc-arm.c:28816 msgid "invalid hvc expression" msgstr "" -#: config/tc-arm.c:28819 config/tc-arm.c:28828 +#: config/tc-arm.c:28827 config/tc-arm.c:28836 msgid "invalid swi expression" msgstr "" -#: config/tc-arm.c:28838 +#: config/tc-arm.c:28846 msgid "invalid expression in load/store multiple" msgstr "" -#: config/tc-arm.c:28900 +#: config/tc-arm.c:28908 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "" -#: config/tc-arm.c:28919 +#: config/tc-arm.c:28927 msgid "misaligned branch destination" msgstr "" -#: config/tc-arm.c:29040 +#: config/tc-arm.c:29048 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" -#: config/tc-arm.c:29089 +#: config/tc-arm.c:29097 msgid "Thumb2 branch out of range" msgstr "" -#: config/tc-arm.c:29141 config/tc-arm.c:29174 +#: config/tc-arm.c:29149 config/tc-arm.c:29182 msgid "Relocation supported only in FDPIC mode" msgstr "" -#: config/tc-arm.c:29204 +#: config/tc-arm.c:29212 msgid "rel31 relocation overflow" msgstr "" -#: config/tc-arm.c:29226 config/tc-arm.c:29232 config/tc-arm.c:29236 -#: config/tc-arm.c:29283 +#: config/tc-arm.c:29234 config/tc-arm.c:29240 config/tc-arm.c:29244 +#: config/tc-arm.c:29291 msgid "co-processor offset out of range" msgstr "" -#: config/tc-arm.c:29300 +#: config/tc-arm.c:29308 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "" -#: config/tc-arm.c:29306 +#: config/tc-arm.c:29314 msgid "section does not have enough alignment to ensure safe PC-relative loads" msgstr "" -#: config/tc-arm.c:29310 config/tc-arm.c:29319 config/tc-arm.c:29327 -#: config/tc-arm.c:29335 config/tc-arm.c:29343 +#: config/tc-arm.c:29318 config/tc-arm.c:29327 config/tc-arm.c:29335 +#: config/tc-arm.c:29343 config/tc-arm.c:29351 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "" -#: config/tc-arm.c:29384 +#: config/tc-arm.c:29392 msgid "invalid Hi register with immediate" msgstr "" -#: config/tc-arm.c:29400 +#: config/tc-arm.c:29408 msgid "invalid immediate for stack address calculation" msgstr "" -#: config/tc-arm.c:29419 +#: config/tc-arm.c:29427 msgid "address calculation needs a strongly defined nearby symbol" msgstr "" -#: config/tc-arm.c:29435 +#: config/tc-arm.c:29443 msgid "symbol too far away" msgstr "" -#: config/tc-arm.c:29447 +#: config/tc-arm.c:29455 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" -#: config/tc-arm.c:29477 +#: config/tc-arm.c:29485 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "" -#: config/tc-arm.c:29489 +#: config/tc-arm.c:29497 #, c-format msgid "invalid shift value: %ld" msgstr "" -#: config/tc-arm.c:29559 config/tc-arm.c:29630 +#: config/tc-arm.c:29567 config/tc-arm.c:29638 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "" -#: config/tc-arm.c:29591 +#: config/tc-arm.c:29599 #, c-format msgid "Unable to process relocation for thumb opcode: %lx" msgstr "" -#: config/tc-arm.c:29670 +#: config/tc-arm.c:29678 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29709 +#: config/tc-arm.c:29717 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29749 +#: config/tc-arm.c:29757 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "" -#: config/tc-arm.c:29754 +#: config/tc-arm.c:29762 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" -#: config/tc-arm.c:29975 config/tc-score.c:7365 +#: config/tc-arm.c:29983 config/tc-score.c:7365 #, c-format msgid "bad relocation fixup type (%d)" msgstr "" -#: config/tc-arm.c:30093 +#: config/tc-arm.c:30101 msgid "literal referenced across section boundary" msgstr "" -#: config/tc-arm.c:30173 +#: config/tc-arm.c:30181 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "" -#: config/tc-arm.c:30178 +#: config/tc-arm.c:30186 msgid "ADRL used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30185 +#: config/tc-arm.c:30193 #, c-format msgid "%s used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30201 +#: config/tc-arm.c:30209 #, c-format msgid "undefined local label `%s'" msgstr "" -#: config/tc-arm.c:30207 +#: config/tc-arm.c:30215 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" -#: config/tc-arm.c:30229 config/tc-cris.c:4006 config/tc-csky.c:877 +#: config/tc-arm.c:30237 config/tc-cris.c:4006 config/tc-csky.c:877 #: config/tc-ft32.c:709 config/tc-mcore.c:1928 config/tc-microblaze.c:1995 #: config/tc-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2248 #: config/tc-score.c:7452 msgid "<unknown>" msgstr "" -#: config/tc-arm.c:30632 +#: config/tc-arm.c:30640 #, c-format msgid "%s: unexpected function type: %d" msgstr "" -#: config/tc-arm.c:30772 +#: config/tc-arm.c:30780 msgid "use of old and new-style options to set CPU type" msgstr "" -#: config/tc-arm.c:30791 +#: config/tc-arm.c:30799 msgid "use of old and new-style options to set FPU type" msgstr "" -#: config/tc-arm.c:30870 +#: config/tc-arm.c:30878 msgid "hard-float conflicts with specified fpu" msgstr "" -#: config/tc-arm.c:31061 +#: config/tc-arm.c:31069 msgid "generate PIC code" msgstr "" -#: config/tc-arm.c:31062 +#: config/tc-arm.c:31070 msgid "assemble Thumb code" msgstr "" -#: config/tc-arm.c:31063 +#: config/tc-arm.c:31071 msgid "support ARM/Thumb interworking" msgstr "" -#: config/tc-arm.c:31065 +#: config/tc-arm.c:31073 msgid "code uses 32-bit program counter" msgstr "" -#: config/tc-arm.c:31066 +#: config/tc-arm.c:31074 msgid "code uses 26-bit program counter" msgstr "" -#: config/tc-arm.c:31067 +#: config/tc-arm.c:31075 msgid "floating point args are in fp regs" msgstr "" -#: config/tc-arm.c:31069 +#: config/tc-arm.c:31077 msgid "re-entrant code" msgstr "" -#: config/tc-arm.c:31070 +#: config/tc-arm.c:31078 msgid "code is ATPCS conformant" msgstr "" #. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:31076 +#: config/tc-arm.c:31084 msgid "use frame pointer" msgstr "" -#: config/tc-arm.c:31077 +#: config/tc-arm.c:31085 msgid "use stack size checking" msgstr "" -#: config/tc-arm.c:31080 +#: config/tc-arm.c:31088 msgid "do not warn on use of deprecated feature" msgstr "" -#: config/tc-arm.c:31083 +#: config/tc-arm.c:31091 msgid "" "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:31087 +#: config/tc-arm.c:31095 msgid "warn about symbols that match instruction names [default]" msgstr "" -#: config/tc-arm.c:31088 +#: config/tc-arm.c:31096 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:31104 config/tc-arm.c:31105 +#: config/tc-arm.c:31112 config/tc-arm.c:31113 msgid "use -mcpu=arm1" msgstr "" -#: config/tc-arm.c:31106 config/tc-arm.c:31107 +#: config/tc-arm.c:31114 config/tc-arm.c:31115 msgid "use -mcpu=arm2" msgstr "" -#: config/tc-arm.c:31108 config/tc-arm.c:31109 +#: config/tc-arm.c:31116 config/tc-arm.c:31117 msgid "use -mcpu=arm250" msgstr "" -#: config/tc-arm.c:31110 config/tc-arm.c:31111 +#: config/tc-arm.c:31118 config/tc-arm.c:31119 msgid "use -mcpu=arm3" msgstr "" -#: config/tc-arm.c:31112 config/tc-arm.c:31113 +#: config/tc-arm.c:31120 config/tc-arm.c:31121 msgid "use -mcpu=arm6" msgstr "" -#: config/tc-arm.c:31114 config/tc-arm.c:31115 +#: config/tc-arm.c:31122 config/tc-arm.c:31123 msgid "use -mcpu=arm600" msgstr "" -#: config/tc-arm.c:31116 config/tc-arm.c:31117 +#: config/tc-arm.c:31124 config/tc-arm.c:31125 msgid "use -mcpu=arm610" msgstr "" -#: config/tc-arm.c:31118 config/tc-arm.c:31119 +#: config/tc-arm.c:31126 config/tc-arm.c:31127 msgid "use -mcpu=arm620" msgstr "" -#: config/tc-arm.c:31120 config/tc-arm.c:31121 +#: config/tc-arm.c:31128 config/tc-arm.c:31129 msgid "use -mcpu=arm7" msgstr "" -#: config/tc-arm.c:31122 config/tc-arm.c:31123 +#: config/tc-arm.c:31130 config/tc-arm.c:31131 msgid "use -mcpu=arm70" msgstr "" -#: config/tc-arm.c:31124 config/tc-arm.c:31125 +#: config/tc-arm.c:31132 config/tc-arm.c:31133 msgid "use -mcpu=arm700" msgstr "" -#: config/tc-arm.c:31126 config/tc-arm.c:31127 +#: config/tc-arm.c:31134 config/tc-arm.c:31135 msgid "use -mcpu=arm700i" msgstr "" -#: config/tc-arm.c:31128 config/tc-arm.c:31129 +#: config/tc-arm.c:31136 config/tc-arm.c:31137 msgid "use -mcpu=arm710" msgstr "" -#: config/tc-arm.c:31130 config/tc-arm.c:31131 +#: config/tc-arm.c:31138 config/tc-arm.c:31139 msgid "use -mcpu=arm710c" msgstr "" -#: config/tc-arm.c:31132 config/tc-arm.c:31133 +#: config/tc-arm.c:31140 config/tc-arm.c:31141 msgid "use -mcpu=arm720" msgstr "" -#: config/tc-arm.c:31134 config/tc-arm.c:31135 +#: config/tc-arm.c:31142 config/tc-arm.c:31143 msgid "use -mcpu=arm7d" msgstr "" -#: config/tc-arm.c:31136 config/tc-arm.c:31137 +#: config/tc-arm.c:31144 config/tc-arm.c:31145 msgid "use -mcpu=arm7di" msgstr "" -#: config/tc-arm.c:31138 config/tc-arm.c:31139 +#: config/tc-arm.c:31146 config/tc-arm.c:31147 msgid "use -mcpu=arm7m" msgstr "" -#: config/tc-arm.c:31140 config/tc-arm.c:31141 +#: config/tc-arm.c:31148 config/tc-arm.c:31149 msgid "use -mcpu=arm7dm" msgstr "" -#: config/tc-arm.c:31142 config/tc-arm.c:31143 +#: config/tc-arm.c:31150 config/tc-arm.c:31151 msgid "use -mcpu=arm7dmi" msgstr "" -#: config/tc-arm.c:31144 config/tc-arm.c:31145 +#: config/tc-arm.c:31152 config/tc-arm.c:31153 msgid "use -mcpu=arm7100" msgstr "" -#: config/tc-arm.c:31146 config/tc-arm.c:31147 +#: config/tc-arm.c:31154 config/tc-arm.c:31155 msgid "use -mcpu=arm7500" msgstr "" -#: config/tc-arm.c:31148 config/tc-arm.c:31149 +#: config/tc-arm.c:31156 config/tc-arm.c:31157 msgid "use -mcpu=arm7500fe" msgstr "" -#: config/tc-arm.c:31150 config/tc-arm.c:31151 config/tc-arm.c:31152 -#: config/tc-arm.c:31153 +#: config/tc-arm.c:31158 config/tc-arm.c:31159 config/tc-arm.c:31160 +#: config/tc-arm.c:31161 msgid "use -mcpu=arm7tdmi" msgstr "" -#: config/tc-arm.c:31154 config/tc-arm.c:31155 +#: config/tc-arm.c:31162 config/tc-arm.c:31163 msgid "use -mcpu=arm710t" msgstr "" -#: config/tc-arm.c:31156 config/tc-arm.c:31157 +#: config/tc-arm.c:31164 config/tc-arm.c:31165 msgid "use -mcpu=arm720t" msgstr "" -#: config/tc-arm.c:31158 config/tc-arm.c:31159 +#: config/tc-arm.c:31166 config/tc-arm.c:31167 msgid "use -mcpu=arm740t" msgstr "" -#: config/tc-arm.c:31160 config/tc-arm.c:31161 +#: config/tc-arm.c:31168 config/tc-arm.c:31169 msgid "use -mcpu=arm8" msgstr "" -#: config/tc-arm.c:31162 config/tc-arm.c:31163 +#: config/tc-arm.c:31170 config/tc-arm.c:31171 msgid "use -mcpu=arm810" msgstr "" -#: config/tc-arm.c:31164 config/tc-arm.c:31165 +#: config/tc-arm.c:31172 config/tc-arm.c:31173 msgid "use -mcpu=arm9" msgstr "" -#: config/tc-arm.c:31166 config/tc-arm.c:31167 +#: config/tc-arm.c:31174 config/tc-arm.c:31175 msgid "use -mcpu=arm9tdmi" msgstr "" -#: config/tc-arm.c:31168 config/tc-arm.c:31169 +#: config/tc-arm.c:31176 config/tc-arm.c:31177 msgid "use -mcpu=arm920" msgstr "" -#: config/tc-arm.c:31170 config/tc-arm.c:31171 +#: config/tc-arm.c:31178 config/tc-arm.c:31179 msgid "use -mcpu=arm940" msgstr "" -#: config/tc-arm.c:31172 +#: config/tc-arm.c:31180 msgid "use -mcpu=strongarm" msgstr "" -#: config/tc-arm.c:31174 +#: config/tc-arm.c:31182 msgid "use -mcpu=strongarm110" msgstr "" -#: config/tc-arm.c:31176 +#: config/tc-arm.c:31184 msgid "use -mcpu=strongarm1100" msgstr "" -#: config/tc-arm.c:31178 +#: config/tc-arm.c:31186 msgid "use -mcpu=strongarm1110" msgstr "" -#: config/tc-arm.c:31179 +#: config/tc-arm.c:31187 msgid "use -mcpu=xscale" msgstr "" -#: config/tc-arm.c:31180 +#: config/tc-arm.c:31188 msgid "use -mcpu=iwmmxt" msgstr "" -#: config/tc-arm.c:31181 +#: config/tc-arm.c:31189 msgid "use -mcpu=all" msgstr "" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:31184 config/tc-arm.c:31185 +#: config/tc-arm.c:31192 config/tc-arm.c:31193 msgid "use -march=armv2" msgstr "" -#: config/tc-arm.c:31186 config/tc-arm.c:31187 +#: config/tc-arm.c:31194 config/tc-arm.c:31195 msgid "use -march=armv2a" msgstr "" -#: config/tc-arm.c:31188 config/tc-arm.c:31189 +#: config/tc-arm.c:31196 config/tc-arm.c:31197 msgid "use -march=armv3" msgstr "" -#: config/tc-arm.c:31190 config/tc-arm.c:31191 +#: config/tc-arm.c:31198 config/tc-arm.c:31199 msgid "use -march=armv3m" msgstr "" -#: config/tc-arm.c:31192 config/tc-arm.c:31193 +#: config/tc-arm.c:31200 config/tc-arm.c:31201 msgid "use -march=armv4" msgstr "" -#: config/tc-arm.c:31194 config/tc-arm.c:31195 +#: config/tc-arm.c:31202 config/tc-arm.c:31203 msgid "use -march=armv4t" msgstr "" -#: config/tc-arm.c:31196 config/tc-arm.c:31197 +#: config/tc-arm.c:31204 config/tc-arm.c:31205 msgid "use -march=armv5" msgstr "" -#: config/tc-arm.c:31198 config/tc-arm.c:31199 +#: config/tc-arm.c:31206 config/tc-arm.c:31207 msgid "use -march=armv5t" msgstr "" -#: config/tc-arm.c:31200 config/tc-arm.c:31201 +#: config/tc-arm.c:31208 config/tc-arm.c:31209 msgid "use -march=armv5te" msgstr "" #. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:31204 +#: config/tc-arm.c:31212 msgid "use -mfpu=fpe" msgstr "" -#: config/tc-arm.c:31205 +#: config/tc-arm.c:31213 msgid "use -mfpu=fpa10" msgstr "" -#: config/tc-arm.c:31206 +#: config/tc-arm.c:31214 msgid "use -mfpu=fpa11" msgstr "" -#: config/tc-arm.c:31208 +#: config/tc-arm.c:31216 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "" -#: config/tc-arm.c:32270 +#: config/tc-arm.c:32288 msgid "extension does not apply to the base architecture" msgstr "" -#: config/tc-arm.c:32299 +#: config/tc-arm.c:32317 msgid "architectural extensions must be specified in alphabetical order" msgstr "" -#: config/tc-arm.c:32438 config/tc-arm.c:33381 +#: config/tc-arm.c:32456 config/tc-arm.c:33399 #, c-format msgid "unknown floating point format `%s'\n" msgstr "" -#: config/tc-arm.c:32454 +#: config/tc-arm.c:32472 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "" -#: config/tc-arm.c:32470 +#: config/tc-arm.c:32488 #, c-format msgid "unknown EABI `%s'\n" msgstr "" -#: config/tc-arm.c:32490 +#: config/tc-arm.c:32508 #, c-format msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" -#: config/tc-arm.c:32513 config/tc-metag.c:5913 +#: config/tc-arm.c:32531 config/tc-metag.c:5913 msgid "<fpu name>\t assemble for FPU architecture <fpu name>" msgstr "" -#: config/tc-arm.c:32515 +#: config/tc-arm.c:32533 msgid "<abi>\t assemble for floating point ABI <abi>" msgstr "" -#: config/tc-arm.c:32518 +#: config/tc-arm.c:32536 msgid "<ver>\t\t assemble for eabi version <ver>" msgstr "" -#: config/tc-arm.c:32521 +#: config/tc-arm.c:32539 msgid "<mode>\t controls implicit insertion of IT instructions" msgstr "" -#: config/tc-arm.c:32523 +#: config/tc-arm.c:32541 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode" msgstr "" -#: config/tc-arm.c:32526 +#: config/tc-arm.c:32544 msgid "" "[ieee|alternative]\n" " set the encoding for half precision floating point " @@ -5437,32 +5437,32 @@ msgid "" " or Arm alternative format." msgstr "" -#: config/tc-arm.c:32637 +#: config/tc-arm.c:32655 #, c-format msgid " ARM-specific assembler options:\n" msgstr "" -#: config/tc-arm.c:32657 +#: config/tc-arm.c:32675 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr "" -#: config/tc-arm.c:32661 +#: config/tc-arm.c:32679 #, c-format msgid " --fdpic generate an FDPIC object file\n" msgstr "" -#: config/tc-arm.c:32969 +#: config/tc-arm.c:32987 msgid "no architecture contains all the instructions used\n" msgstr "" -#: config/tc-arm.c:33321 +#: config/tc-arm.c:33339 #, c-format msgid "" "architectural extension `%s' is not allowed for the current base architecture" msgstr "" -#: config/tc-arm.c:33344 +#: config/tc-arm.c:33362 #, c-format msgid "unknown architecture extension `%s'\n" msgstr "" @@ -5647,7 +5647,7 @@ msgstr "" #. xgettext:c-format. #: config/tc-avr.c:1853 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:4644 config/tc-ppc.c:7964 +#: config/tc-mn10300.c:2177 config/tc-msp430.c:4644 config/tc-ppc.c:7974 #: config/tc-spu.c:894 config/tc-spu.c:1105 config/tc-v850.c:3367 #: config/tc-z80.c:3810 #, c-format @@ -5828,7 +5828,7 @@ msgstr "" msgid "internal error: reloc %d (`%s') not supported by object file format" msgstr "" -#: config/tc-cr16.c:696 config/tc-i386.c:13707 config/tc-s390.c:2121 +#: config/tc-cr16.c:696 config/tc-i386.c:13724 config/tc-s390.c:2121 msgid "GOT already in symbol table" msgstr "" @@ -7947,7 +7947,7 @@ msgstr "" msgid "%s shortened to %s" msgstr "" -#: config/tc-i386.c:2623 config/tc-i386.c:7691 +#: config/tc-i386.c:2623 config/tc-i386.c:7708 msgid "same type of prefix used twice" msgstr "" @@ -8006,7 +8006,7 @@ msgstr "" msgid "Intel MCU is 32bit ELF only" msgstr "" -#: config/tc-i386.c:3007 config/tc-i386.c:13596 +#: config/tc-i386.c:3007 config/tc-i386.c:13613 msgid "unknown architecture" msgstr "" @@ -8213,7 +8213,7 @@ msgstr "" msgid "spurious operands; (%d operands/instruction max)" msgstr "" -#: config/tc-i386.c:5372 config/tc-i386.c:11239 +#: config/tc-i386.c:5372 config/tc-i386.c:11256 #, c-format msgid "too many memory references for `%s'" msgstr "" @@ -8381,417 +8381,417 @@ msgstr "" msgid "16-bit addressing unavailable for `%s'" msgstr "" -#: config/tc-i386.c:7146 +#: config/tc-i386.c:7163 #, c-format msgid "invalid register operand size for `%s'" msgstr "" #. Any other register is bad. -#: config/tc-i386.c:7183 config/tc-i386.c:7208 config/tc-i386.c:7267 -#: config/tc-i386.c:7317 +#: config/tc-i386.c:7200 config/tc-i386.c:7225 config/tc-i386.c:7284 +#: config/tc-i386.c:7334 #, c-format msgid "`%s%s' not allowed with `%s%c'" msgstr "" -#: config/tc-i386.c:7221 config/tc-i386.c:7241 config/tc-i386.c:7292 -#: config/tc-i386.c:7331 +#: config/tc-i386.c:7238 config/tc-i386.c:7258 config/tc-i386.c:7309 +#: config/tc-i386.c:7348 #, c-format msgid "incorrect register `%s%s' used with `%c' suffix" msgstr "" -#: config/tc-i386.c:7398 +#: config/tc-i386.c:7415 msgid "no instruction mnemonic suffix given; can't determine immediate size" msgstr "" -#: config/tc-i386.c:7562 +#: config/tc-i386.c:7579 #, c-format msgid "" "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source " "group in `%s'" msgstr "" -#: config/tc-i386.c:7606 +#: config/tc-i386.c:7623 #, c-format msgid "you can't `%s %s%s'" msgstr "" #. Reversed arguments on faddp, fsubp, etc. -#: config/tc-i386.c:7644 +#: config/tc-i386.c:7661 #, c-format msgid "translating to `%s %s%s,%s%s'" msgstr "" #. Extraneous `l' suffix on fp insn. -#: config/tc-i386.c:7651 +#: config/tc-i386.c:7668 #, c-format msgid "translating to `%s %s%s'" msgstr "" -#: config/tc-i386.c:7662 +#: config/tc-i386.c:7679 #, c-format msgid "segment override on `%s' is ineffectual" msgstr "" -#: config/tc-i386.c:8451 config/tc-i386.c:8594 config/tc-i386.c:8655 +#: config/tc-i386.c:8468 config/tc-i386.c:8611 config/tc-i386.c:8672 #, c-format msgid "skipping prefixes on `%s'" msgstr "" -#: config/tc-i386.c:8675 +#: config/tc-i386.c:8692 msgid "16-bit jump out of range" msgstr "" -#: config/tc-i386.c:8684 +#: config/tc-i386.c:8701 #, c-format msgid "can't handle non absolute segment in `%s'" msgstr "" -#: config/tc-i386.c:8926 config/tc-i386.c:8958 config/tc-i386.c:9048 +#: config/tc-i386.c:8943 config/tc-i386.c:8975 config/tc-i386.c:9065 #, c-format msgid "`%s` skips -malign-branch-boundary on `%s`" msgstr "" -#: config/tc-i386.c:9289 +#: config/tc-i386.c:9306 msgid "pseudo prefix without instruction" msgstr "" -#: config/tc-i386.c:9405 +#: config/tc-i386.c:9422 #, c-format msgid "instruction length of %u bytes exceeds the limit of 15" msgstr "" -#: config/tc-i386.c:9987 config/tc-i386.c:10089 +#: config/tc-i386.c:10004 config/tc-i386.c:10106 #, c-format msgid "@%s reloc is not supported with %d-bit output format" msgstr "" -#: config/tc-i386.c:10140 +#: config/tc-i386.c:10157 #, c-format msgid "missing or invalid expression `%s'" msgstr "" -#: config/tc-i386.c:10149 +#: config/tc-i386.c:10166 #, c-format msgid "invalid PLT expression `%s'" msgstr "" -#: config/tc-i386.c:10235 +#: config/tc-i386.c:10252 #, c-format msgid "Unsupported broadcast: `%s'" msgstr "" -#: config/tc-i386.c:10254 +#: config/tc-i386.c:10271 #, c-format msgid "`%s%s' can't be used for write mask" msgstr "" -#: config/tc-i386.c:10277 +#: config/tc-i386.c:10294 #, c-format msgid "invalid write mask `%s'" msgstr "" -#: config/tc-i386.c:10299 config/tc-i386.c:11015 +#: config/tc-i386.c:10316 config/tc-i386.c:11032 #, c-format msgid "duplicated `%s'" msgstr "" -#: config/tc-i386.c:10309 +#: config/tc-i386.c:10326 #, c-format msgid "invalid zeroing-masking `%s'" msgstr "" -#: config/tc-i386.c:10322 +#: config/tc-i386.c:10339 #, c-format msgid "missing `}' in `%s'" msgstr "" #. We don't know this one. -#: config/tc-i386.c:10336 +#: config/tc-i386.c:10353 #, c-format msgid "unknown vector operation: `%s'" msgstr "" -#: config/tc-i386.c:10342 +#: config/tc-i386.c:10359 msgid "zeroing-masking only allowed with write mask" msgstr "" -#: config/tc-i386.c:10362 +#: config/tc-i386.c:10379 #, c-format msgid "at most %d immediate operands are allowed" msgstr "" -#: config/tc-i386.c:10394 config/tc-i386.c:10662 +#: config/tc-i386.c:10411 config/tc-i386.c:10679 #, c-format msgid "junk `%s' after expression" msgstr "" -#: config/tc-i386.c:10415 +#: config/tc-i386.c:10432 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "" -#: config/tc-i386.c:10438 config/tc-i386.c:10752 +#: config/tc-i386.c:10455 config/tc-i386.c:10769 #, c-format msgid "unimplemented segment %s in operand" msgstr "" -#: config/tc-i386.c:10445 +#: config/tc-i386.c:10462 #, c-format msgid "illegal immediate register operand %s" msgstr "" -#: config/tc-i386.c:10493 +#: config/tc-i386.c:10510 #, c-format msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" msgstr "" -#: config/tc-i386.c:10502 +#: config/tc-i386.c:10519 #, c-format msgid "scale factor of %d without an index register" msgstr "" -#: config/tc-i386.c:10524 +#: config/tc-i386.c:10541 #, c-format msgid "at most %d displacement operands are allowed" msgstr "" -#: config/tc-i386.c:10718 +#: config/tc-i386.c:10735 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "" -#: config/tc-i386.c:10735 +#: config/tc-i386.c:10752 #, c-format msgid "0x%lx out range of signed 32bit displacement" msgstr "" -#: config/tc-i386.c:10905 +#: config/tc-i386.c:10922 #, c-format msgid "`%s' is not valid here (expected `%c%s%s%c')" msgstr "" -#: config/tc-i386.c:10917 +#: config/tc-i386.c:10934 #, c-format msgid "`%s' is not a valid %s expression" msgstr "" -#: config/tc-i386.c:10929 +#: config/tc-i386.c:10946 #, c-format msgid "invalid `%s' prefix" msgstr "" -#: config/tc-i386.c:10957 +#: config/tc-i386.c:10974 #, c-format msgid "`%s' cannot be used here" msgstr "" -#: config/tc-i386.c:10964 +#: config/tc-i386.c:10981 msgid "register scaling is being ignored here" msgstr "" -#: config/tc-i386.c:11028 +#: config/tc-i386.c:11045 #, c-format msgid "Missing '}': '%s'" msgstr "" -#: config/tc-i386.c:11034 +#: config/tc-i386.c:11051 #, c-format msgid "Junk after '}': '%s'" msgstr "" -#: config/tc-i386.c:11163 +#: config/tc-i386.c:11180 #, c-format msgid "bad memory operand `%s'" msgstr "" -#: config/tc-i386.c:11187 +#: config/tc-i386.c:11204 #, c-format msgid "junk `%s' after register" msgstr "" -#: config/tc-i386.c:11200 config/tc-i386.c:11341 config/tc-i386.c:11385 +#: config/tc-i386.c:11217 config/tc-i386.c:11358 config/tc-i386.c:11402 #, c-format msgid "bad register name `%s'" msgstr "" -#: config/tc-i386.c:11208 +#: config/tc-i386.c:11225 msgid "immediate operand illegal with absolute jump" msgstr "" -#: config/tc-i386.c:11330 +#: config/tc-i386.c:11347 #, c-format msgid "expecting `,' or `)' after index register in `%s'" msgstr "" -#: config/tc-i386.c:11358 +#: config/tc-i386.c:11375 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "" -#: config/tc-i386.c:11366 +#: config/tc-i386.c:11383 #, c-format msgid "expecting index register or scale factor after `,'; got '%c'" msgstr "" -#: config/tc-i386.c:11374 +#: config/tc-i386.c:11391 #, c-format msgid "expecting `,' or `)' after base register in `%s'" msgstr "" #. It's not a memory operand; argh! -#: config/tc-i386.c:11423 +#: config/tc-i386.c:11440 #, c-format msgid "invalid char %s beginning operand %d `%s'" msgstr "" -#: config/tc-i386.c:12076 +#: config/tc-i386.c:12093 #, c-format msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:12079 +#: config/tc-i386.c:12096 #, 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:12085 +#: config/tc-i386.c:12102 #, 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:12152 +#: config/tc-i386.c:12169 msgid "long jump required" msgstr "" -#: config/tc-i386.c:12207 +#: config/tc-i386.c:12224 msgid "jump target out of range" msgstr "" -#: config/tc-i386.c:12603 +#: config/tc-i386.c:12620 #, c-format msgid "register '%s%s' cannot be used here" msgstr "" -#: config/tc-i386.c:12818 +#: config/tc-i386.c:12835 #, c-format msgid "invalid -mx86-used-note= option: `%s'" msgstr "" -#: config/tc-i386.c:12841 +#: config/tc-i386.c:12858 msgid "no compiled in support for x86_64" msgstr "" -#: config/tc-i386.c:12861 +#: config/tc-i386.c:12878 msgid "no compiled in support for 32bit x86_64" msgstr "" -#: config/tc-i386.c:12865 +#: config/tc-i386.c:12882 msgid "32bit x86_64 is only supported for ELF" msgstr "" -#: config/tc-i386.c:12899 config/tc-i386.c:12987 +#: config/tc-i386.c:12916 config/tc-i386.c:13004 #, c-format msgid "invalid -march= option: `%s'" msgstr "" -#: config/tc-i386.c:12997 config/tc-i386.c:13009 +#: config/tc-i386.c:13014 config/tc-i386.c:13026 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "" -#: config/tc-i386.c:13018 +#: config/tc-i386.c:13035 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "" -#: config/tc-i386.c:13027 +#: config/tc-i386.c:13044 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "" -#: config/tc-i386.c:13050 +#: config/tc-i386.c:13067 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "" -#: config/tc-i386.c:13061 +#: config/tc-i386.c:13078 #, c-format msgid "invalid -moperand-check= option: `%s'" msgstr "" -#: config/tc-i386.c:13070 +#: config/tc-i386.c:13087 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "" -#: config/tc-i386.c:13079 +#: config/tc-i386.c:13096 #, c-format msgid "invalid -mvexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:13094 +#: config/tc-i386.c:13111 #, c-format msgid "invalid -mevexlig= option: `%s'" msgstr "" -#: config/tc-i386.c:13107 +#: config/tc-i386.c:13124 #, c-format msgid "invalid -mevexrcig= option: `%s'" msgstr "" -#: config/tc-i386.c:13116 +#: config/tc-i386.c:13133 #, c-format msgid "invalid -mevexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:13131 +#: config/tc-i386.c:13148 #, c-format msgid "invalid -momit-lock-prefix= option: `%s'" msgstr "" -#: config/tc-i386.c:13140 +#: config/tc-i386.c:13157 #, c-format msgid "invalid -mfence-as-lock-add= option: `%s'" msgstr "" -#: config/tc-i386.c:13149 +#: config/tc-i386.c:13166 #, c-format msgid "invalid -mlfence-after-load= option: `%s'" msgstr "" -#: config/tc-i386.c:13166 +#: config/tc-i386.c:13183 #, c-format msgid "invalid -mlfence-before-indirect-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:13180 +#: config/tc-i386.c:13197 #, c-format msgid "invalid -mlfence-before-ret= option: `%s'" msgstr "" -#: config/tc-i386.c:13190 +#: config/tc-i386.c:13207 #, c-format msgid "invalid -mrelax-relocations= option: `%s'" msgstr "" -#: config/tc-i386.c:13219 +#: config/tc-i386.c:13236 #, c-format msgid "invalid -malign-branch-boundary= value: %s" msgstr "" -#: config/tc-i386.c:13233 +#: config/tc-i386.c:13250 #, c-format msgid "invalid -malign-branch-prefix-size= value: %s" msgstr "" -#: config/tc-i386.c:13260 +#: config/tc-i386.c:13277 #, c-format msgid "invalid -malign-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:13416 +#: config/tc-i386.c:13433 #, c-format msgid "" " -Qy, -Qn ignored\n" @@ -8799,34 +8799,34 @@ msgid "" " -k ignored\n" msgstr "" -#: config/tc-i386.c:13421 +#: config/tc-i386.c:13438 #, c-format msgid "" " -n Do not optimize code alignment\n" " -q quieten some warnings\n" msgstr "" -#: config/tc-i386.c:13425 +#: config/tc-i386.c:13442 #, c-format msgid " -s ignored\n" msgstr "" -#: config/tc-i386.c:13430 +#: config/tc-i386.c:13447 #, c-format msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n" msgstr "" -#: config/tc-i386.c:13434 +#: config/tc-i386.c:13451 #, c-format msgid " --divide do not treat `/' as a comment character\n" msgstr "" -#: config/tc-i386.c:13437 +#: config/tc-i386.c:13454 #, c-format msgid " --divide ignored\n" msgstr "" -#: config/tc-i386.c:13440 +#: config/tc-i386.c:13457 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" @@ -8834,36 +8834,36 @@ msgid "" "of:\n" msgstr "" -#: config/tc-i386.c:13444 +#: config/tc-i386.c:13461 #, c-format msgid " EXTENSION is combination of:\n" msgstr "" -#: config/tc-i386.c:13447 +#: config/tc-i386.c:13464 #, c-format msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" msgstr "" -#: config/tc-i386.c:13450 +#: config/tc-i386.c:13467 #, c-format msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr "" -#: config/tc-i386.c:13452 +#: config/tc-i386.c:13469 #, c-format msgid "" " -msse-check=[none|error|warning] (default: warning)\n" " check SSE instructions\n" msgstr "" -#: config/tc-i386.c:13455 +#: config/tc-i386.c:13472 #, c-format msgid "" " -moperand-check=[none|error|warning] (default: warning)\n" " check operand combinations for validity\n" msgstr "" -#: config/tc-i386.c:13458 +#: config/tc-i386.c:13475 #, c-format msgid "" " -mavxscalar=[128|256] (default: 128)\n" @@ -8872,7 +8872,7 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:13462 +#: config/tc-i386.c:13479 #, c-format msgid "" " -mvexwig=[0|1] (default: 0)\n" @@ -8880,7 +8880,7 @@ msgid "" " for VEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:13466 +#: config/tc-i386.c:13483 #, c-format msgid "" " -mevexlig=[128|256|512] (default: 128)\n" @@ -8889,7 +8889,7 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:13470 +#: config/tc-i386.c:13487 #, c-format msgid "" " -mevexwig=[0|1] (default: 0)\n" @@ -8898,7 +8898,7 @@ msgid "" " for EVEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:13474 +#: config/tc-i386.c:13491 #, c-format msgid "" " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n" @@ -8907,77 +8907,77 @@ msgid "" " for SAE-only ignored instructions\n" msgstr "" -#: config/tc-i386.c:13478 +#: config/tc-i386.c:13495 #, c-format msgid " -mmnemonic=[att|intel] " msgstr "" -#: config/tc-i386.c:13481 +#: config/tc-i386.c:13498 #, c-format msgid "(default: att)\n" msgstr "" -#: config/tc-i386.c:13483 +#: config/tc-i386.c:13500 #, c-format msgid "(default: intel)\n" msgstr "" -#: config/tc-i386.c:13484 +#: config/tc-i386.c:13501 #, c-format msgid " use AT&T/Intel mnemonic\n" msgstr "" -#: config/tc-i386.c:13486 +#: config/tc-i386.c:13503 #, c-format msgid "" " -msyntax=[att|intel] (default: att)\n" " use AT&T/Intel syntax\n" msgstr "" -#: config/tc-i386.c:13489 +#: config/tc-i386.c:13506 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr "" -#: config/tc-i386.c:13491 +#: config/tc-i386.c:13508 #, c-format msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr "" -#: config/tc-i386.c:13493 +#: config/tc-i386.c:13510 #, c-format msgid " -madd-bnd-prefix add BND prefix for all valid branches\n" msgstr "" -#: config/tc-i386.c:13496 +#: config/tc-i386.c:13513 #, c-format msgid " -mshared disable branch optimization for shared code\n" msgstr "" -#: config/tc-i386.c:13498 +#: config/tc-i386.c:13515 #, c-format msgid " -mx86-used-note=[no|yes] " msgstr "" -#: config/tc-i386.c:13504 +#: config/tc-i386.c:13521 #, c-format msgid "" " generate x86 used ISA and feature properties\n" msgstr "" -#: config/tc-i386.c:13508 +#: config/tc-i386.c:13525 #, c-format msgid " -mbig-obj generate big object files\n" msgstr "" -#: config/tc-i386.c:13511 +#: config/tc-i386.c:13528 #, c-format msgid "" " -momit-lock-prefix=[no|yes] (default: no)\n" " strip all lock prefixes\n" msgstr "" -#: config/tc-i386.c:13514 +#: config/tc-i386.c:13531 #, c-format msgid "" " -mfence-as-lock-add=[no|yes] (default: no)\n" @@ -8985,24 +8985,24 @@ msgid "" " lock addl $0x0, (%%{re}sp)\n" msgstr "" -#: config/tc-i386.c:13518 +#: config/tc-i386.c:13535 #, c-format msgid " -mrelax-relocations=[no|yes] " msgstr "" -#: config/tc-i386.c:13524 +#: config/tc-i386.c:13541 #, c-format msgid " generate relax relocations\n" msgstr "" -#: config/tc-i386.c:13526 +#: config/tc-i386.c:13543 #, c-format msgid "" " -malign-branch-boundary=NUM (default: 0)\n" " align branches within NUM byte boundary\n" msgstr "" -#: config/tc-i386.c:13529 +#: config/tc-i386.c:13546 #, c-format msgid "" " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n" @@ -9012,28 +9012,28 @@ msgid "" " specify types of branches to align\n" msgstr "" -#: config/tc-i386.c:13534 +#: config/tc-i386.c:13551 #, c-format msgid "" " -malign-branch-prefix-size=NUM (default: 5)\n" " align branches with NUM prefixes per instruction\n" msgstr "" -#: config/tc-i386.c:13537 +#: config/tc-i386.c:13554 #, c-format msgid "" " -mbranches-within-32B-boundaries\n" " align branches within 32 byte boundary\n" msgstr "" -#: config/tc-i386.c:13540 +#: config/tc-i386.c:13557 #, c-format msgid "" " -mlfence-after-load=[no|yes] (default: no)\n" " generate lfence after load\n" msgstr "" -#: config/tc-i386.c:13543 +#: config/tc-i386.c:13560 #, c-format msgid "" " -mlfence-before-indirect-branch=[none|all|register|memory] (default: " @@ -9041,87 +9041,87 @@ msgid "" " generate lfence before indirect near branch\n" msgstr "" -#: config/tc-i386.c:13546 +#: config/tc-i386.c:13563 #, c-format msgid "" " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n" " generate lfence before ret\n" msgstr "" -#: config/tc-i386.c:13549 +#: config/tc-i386.c:13566 #, c-format msgid " -mamd64 accept only AMD64 ISA [default]\n" msgstr "" -#: config/tc-i386.c:13551 +#: config/tc-i386.c:13568 #, c-format msgid " -mintel64 accept only Intel64 ISA\n" msgstr "" -#: config/tc-i386.c:13592 +#: config/tc-i386.c:13609 #, c-format msgid "Intel MCU doesn't support `%s' architecture" msgstr "" -#: config/tc-i386.c:13658 +#: config/tc-i386.c:13675 msgid "Intel L1OM is 64bit only" msgstr "" -#: config/tc-i386.c:13664 +#: config/tc-i386.c:13681 msgid "Intel K1OM is 64bit only" msgstr "" -#: config/tc-i386.c:13670 +#: config/tc-i386.c:13687 msgid "Intel MCU is 32bit only" msgstr "" -#: config/tc-i386.c:13782 +#: config/tc-i386.c:13799 msgid "" "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-" "branch" msgstr "" -#: config/tc-i386.c:13785 +#: config/tc-i386.c:13802 msgid "constant directive skips -mlfence-before-ret" msgstr "" -#: config/tc-i386.c:13788 +#: config/tc-i386.c:13805 msgid "constant directive skips -mlfence-before-indirect-branch" msgstr "" -#: config/tc-i386.c:13863 +#: config/tc-i386.c:13880 msgid "symbol size computation overflow" msgstr "" -#: config/tc-i386.c:13931 config/tc-sparc.c:3861 +#: config/tc-i386.c:13948 config/tc-sparc.c:3861 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:13949 +#: config/tc-i386.c:13966 #, c-format msgid "can not do %d byte relocation" msgstr "" -#: config/tc-i386.c:14017 +#: config/tc-i386.c:14034 #, c-format msgid "cannot represent relocation type %s in x32 mode" msgstr "" -#: config/tc-i386.c:14054 config/tc-s390.c:2613 +#: config/tc-i386.c:14071 config/tc-s390.c:2613 #, c-format msgid "cannot represent relocation type %s" msgstr "" -#: config/tc-i386.c:14171 +#: config/tc-i386.c:14188 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:14174 +#: config/tc-i386.c:14191 msgid "bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:14193 +#: config/tc-i386.c:14210 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" @@ -10296,7 +10296,7 @@ msgid ".SCOMMon length (%ld.) <0! Ignored." msgstr "" #: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2440 -#: config/tc-ppc.c:4438 config/tc-ppc.c:4480 config/tc-ppc.c:6037 +#: config/tc-ppc.c:4448 config/tc-ppc.c:4490 config/tc-ppc.c:6047 msgid "ignoring bad alignment" msgstr "" @@ -13227,7 +13227,7 @@ msgid "Unrecognized opcode: `%s'" msgstr "" #. xgettext:c-format. -#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:4084 +#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:4093 #: config/tc-s390.c:1612 config/tc-v850.c:3043 #, c-format msgid "junk at end of line: `%s'" @@ -14707,7 +14707,7 @@ msgstr "" msgid "pcrel too far" msgstr "" -#: config/tc-ppc.c:987 config/tc-ppc.c:995 config/tc-ppc.c:3588 +#: config/tc-ppc.c:987 config/tc-ppc.c:995 config/tc-ppc.c:3597 msgid "invalid register expression" msgstr "" @@ -15114,15 +15114,15 @@ msgstr "" msgid "symbol+offset@%s not supported" msgstr "" -#: config/tc-ppc.c:2377 config/tc-ppc.c:4376 config/tc-ppc.c:7903 +#: config/tc-ppc.c:2377 config/tc-ppc.c:4386 config/tc-ppc.c:7913 msgid "data in executable section" msgstr "" -#: config/tc-ppc.c:2418 config/tc-ppc.c:6013 +#: config/tc-ppc.c:2418 config/tc-ppc.c:6023 msgid "expected comma after symbol-name: rest of line ignored." msgstr "" -#: config/tc-ppc.c:2451 config/tc-ppc.c:6049 +#: config/tc-ppc.c:2451 config/tc-ppc.c:6059 #, c-format msgid "ignoring attempt to re-define symbol `%s'." msgstr "" @@ -15191,216 +15191,222 @@ msgstr "" msgid "unrecognized opcode: `%s'" msgstr "" -#: config/tc-ppc.c:3505 +#. lmw, stmw, lswi, lswx, stswi, stswx +#: config/tc-ppc.c:3343 +#, c-format +msgid "`%s' invalid when little-endian" +msgstr "" + +#: config/tc-ppc.c:3514 msgid "[tocv] symbol is not a toc symbol" msgstr "" -#: config/tc-ppc.c:3516 +#: config/tc-ppc.c:3525 msgid "unimplemented toc32 expression modifier" msgstr "" -#: config/tc-ppc.c:3521 +#: config/tc-ppc.c:3530 msgid "unimplemented toc64 expression modifier" msgstr "" -#: config/tc-ppc.c:3525 +#: config/tc-ppc.c:3534 #, c-format msgid "Unexpected return value [%d] from parse_toc_entry!\n" msgstr "" -#: config/tc-ppc.c:3774 +#: config/tc-ppc.c:3783 #, c-format msgid "@tls may not be used with \"%s\" operands" msgstr "" -#: config/tc-ppc.c:3777 +#: config/tc-ppc.c:3786 msgid "@tls may only be used in last operand" msgstr "" -#: config/tc-ppc.c:3815 config/tc-ppc.c:3825 config/tc-ppc.c:3835 -#: config/tc-ppc.c:3850 +#: config/tc-ppc.c:3824 config/tc-ppc.c:3834 config/tc-ppc.c:3844 +#: config/tc-ppc.c:3859 #, c-format msgid "%s unsupported on this instruction" msgstr "" -#: config/tc-ppc.c:3894 +#: config/tc-ppc.c:3903 #, c-format msgid "assuming %s on symbol" msgstr "" -#: config/tc-ppc.c:4017 +#: config/tc-ppc.c:4026 msgid "unsupported relocation for DS offset field" msgstr "" -#: config/tc-ppc.c:4070 +#: config/tc-ppc.c:4079 #, c-format msgid "syntax error; found `%c', expected `%c'" msgstr "" -#: config/tc-ppc.c:4075 +#: config/tc-ppc.c:4084 #, c-format msgid "syntax error; end of line, expected `%c'" msgstr "" -#: config/tc-ppc.c:4140 config/tc-ppc.c:7112 +#: config/tc-ppc.c:4149 config/tc-ppc.c:7122 #, c-format msgid "instruction address is not a multiple of %d" msgstr "" -#: config/tc-ppc.c:4260 +#: config/tc-ppc.c:4270 msgid "wrong number of operands" msgstr "" -#: config/tc-ppc.c:4333 +#: config/tc-ppc.c:4343 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string" msgstr "" -#: config/tc-ppc.c:4413 +#: config/tc-ppc.c:4423 msgid "missing size" msgstr "" -#: config/tc-ppc.c:4422 +#: config/tc-ppc.c:4432 msgid "negative size" msgstr "" -#: config/tc-ppc.c:4454 +#: config/tc-ppc.c:4464 msgid "missing real symbol name" msgstr "" -#: config/tc-ppc.c:4493 +#: config/tc-ppc.c:4503 msgid "attempt to redefine symbol" msgstr "" -#: config/tc-ppc.c:4756 +#: config/tc-ppc.c:4766 #, c-format msgid "no known dwarf XCOFF section for flag 0x%08x\n" msgstr "" -#: config/tc-ppc.c:4769 +#: config/tc-ppc.c:4779 #, c-format msgid "label %s was not defined in this dwarf section" msgstr "" -#: config/tc-ppc.c:4883 +#: config/tc-ppc.c:4893 msgid "the XCOFF file format does not support arbitrary sections" msgstr "" -#: config/tc-ppc.c:4954 +#: config/tc-ppc.c:4964 msgid ".ref outside .csect" msgstr "" -#: config/tc-ppc.c:4975 config/tc-ppc.c:5175 +#: config/tc-ppc.c:4985 config/tc-ppc.c:5185 msgid "missing symbol name" msgstr "" -#: config/tc-ppc.c:5005 +#: config/tc-ppc.c:5015 msgid "missing rename string" msgstr "" -#: config/tc-ppc.c:5035 config/tc-ppc.c:5574 read.c:3560 +#: config/tc-ppc.c:5045 config/tc-ppc.c:5584 read.c:3560 msgid "missing value" msgstr "" -#: config/tc-ppc.c:5053 +#: config/tc-ppc.c:5063 msgid "illegal .stabx expression; zero assumed" msgstr "" -#: config/tc-ppc.c:5085 +#: config/tc-ppc.c:5095 msgid "missing class" msgstr "" -#: config/tc-ppc.c:5094 +#: config/tc-ppc.c:5104 msgid "missing type" msgstr "" -#: config/tc-ppc.c:5121 +#: config/tc-ppc.c:5131 msgid ".stabx of storage class stsym must be within .bs/.es" msgstr "" -#: config/tc-ppc.c:5362 +#: config/tc-ppc.c:5372 msgid "nested .bs blocks" msgstr "" -#: config/tc-ppc.c:5393 +#: config/tc-ppc.c:5403 msgid ".es without preceding .bs" msgstr "" -#: config/tc-ppc.c:5566 +#: config/tc-ppc.c:5576 msgid "non-constant byte count" msgstr "" -#: config/tc-ppc.c:5641 +#: config/tc-ppc.c:5651 msgid ".tc not in .toc section" msgstr "" -#: config/tc-ppc.c:5659 +#: config/tc-ppc.c:5669 msgid ".tc with no label" msgstr "" -#: config/tc-ppc.c:5743 config/tc-s390.c:1968 +#: config/tc-ppc.c:5753 config/tc-s390.c:1968 msgid ".machine stack overflow" msgstr "" -#: config/tc-ppc.c:5750 config/tc-s390.c:1979 +#: config/tc-ppc.c:5760 config/tc-s390.c:1979 msgid ".machine stack underflow" msgstr "" -#: config/tc-ppc.c:5757 config/tc-s390.c:1991 +#: config/tc-ppc.c:5767 config/tc-s390.c:1991 #, c-format msgid "invalid machine `%s'" msgstr "" -#: config/tc-ppc.c:5789 +#: config/tc-ppc.c:5799 msgid "no previous section to return to, ignored." msgstr "" -#: config/tc-ppc.c:6058 +#: config/tc-ppc.c:6068 #, c-format msgid "length of .comm \"%s\" is already %ld. Not changed to %ld." msgstr "" #. Section Contents #. unknown -#: config/tc-ppc.c:6186 +#: config/tc-ppc.c:6196 msgid "unsupported section attribute -- 'a'" msgstr "" -#: config/tc-ppc.c:6368 +#: config/tc-ppc.c:6378 msgid "bad symbol suffix" msgstr "" -#: config/tc-ppc.c:6461 +#: config/tc-ppc.c:6471 msgid "unrecognized symbol suffix" msgstr "" -#: config/tc-ppc.c:6524 +#: config/tc-ppc.c:6534 msgid "two .function pseudo-ops with no intervening .ef" msgstr "" -#: config/tc-ppc.c:6537 +#: config/tc-ppc.c:6547 msgid ".ef with no preceding .function" msgstr "" -#: config/tc-ppc.c:6664 +#: config/tc-ppc.c:6674 #, c-format msgid "warning: symbol %s has no csect" msgstr "" -#: config/tc-ppc.c:6926 +#: config/tc-ppc.c:6936 msgid "symbol in .toc does not match any .tc" msgstr "" -#: config/tc-ppc.c:7641 +#: config/tc-ppc.c:7651 #, c-format msgid "%s unsupported as instruction fixup" msgstr "" -#: config/tc-ppc.c:7740 +#: config/tc-ppc.c:7750 #, c-format msgid "unsupported relocation against %s" msgstr "" -#: config/tc-ppc.c:7886 +#: config/tc-ppc.c:7896 #, c-format msgid "Gas failure, reloc value %d\n" msgstr "" @@ -20777,56 +20783,56 @@ msgstr "" msgid "CFI is not supported for this target" msgstr "" -#: dwarf2dbg.c:390 dwarf2dbg.c:2915 +#: dwarf2dbg.c:390 dwarf2dbg.c:2926 msgid "view number mismatch" msgstr "" -#: dwarf2dbg.c:646 dwarf2dbg.c:1095 +#: dwarf2dbg.c:651 dwarf2dbg.c:1092 #, c-format msgid "file number %lu is too big" msgstr "" -#: dwarf2dbg.c:809 +#: dwarf2dbg.c:801 #, c-format msgid "" "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)" msgstr "" -#: dwarf2dbg.c:1046 dwarf2dbg.c:1133 +#: dwarf2dbg.c:1042 dwarf2dbg.c:1144 msgid "file number less than one" msgstr "" -#: dwarf2dbg.c:1080 +#: dwarf2dbg.c:1077 msgid "md5 value too small or not a constant" msgstr "" -#: dwarf2dbg.c:1140 dwarf2dbg.c:2163 +#: dwarf2dbg.c:1151 dwarf2dbg.c:2174 #, c-format msgid "unassigned file number %ld" msgstr "" -#: dwarf2dbg.c:1209 +#: dwarf2dbg.c:1220 msgid "is_stmt value not 0 or 1" msgstr "" -#: dwarf2dbg.c:1221 +#: dwarf2dbg.c:1232 msgid "isa number less than zero" msgstr "" -#: dwarf2dbg.c:1233 +#: dwarf2dbg.c:1244 msgid "discriminator less than zero" msgstr "" -#: dwarf2dbg.c:1252 +#: dwarf2dbg.c:1263 msgid "numeric view can only be asserted to zero" msgstr "" -#: dwarf2dbg.c:1290 +#: dwarf2dbg.c:1301 #, c-format msgid "unknown .loc sub-directive `%s'" msgstr "" -#: dwarf2dbg.c:2276 +#: dwarf2dbg.c:2287 msgid "internal error: unknown dwarf2 format" msgstr "" diff --git a/gold/ChangeLog b/gold/ChangeLog index 3157932..be87ffa 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,9 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + + * po/gold.pot: Regenerate. + 2021-01-28 H.J. Lu <hongjiu.lu@intel.com> PR gold/27246 diff --git a/gold/po/gold.pot b/gold/po/gold.pot index a547fb3..b053583 100644 --- a/gold/po/gold.pot +++ b/gold/po/gold.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-09-19 11:20+0100\n" +"POT-Creation-Date: 2021-01-30 12:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -59,7 +59,7 @@ msgstr "" msgid "symbol table name section has wrong type: %u" msgstr "" -#: aarch64.cc:3831 arm.cc:10905 mips.cc:9608 powerpc.cc:2883 target.cc:94 +#: aarch64.cc:3831 arm.cc:10905 mips.cc:9608 powerpc.cc:2908 target.cc:94 #, c-format msgid "%s: unsupported ELF file type %d" msgstr "" @@ -81,14 +81,14 @@ msgid "" "current value is 0x%lx." msgstr "" -#: aarch64.cc:6015 arm.cc:8477 i386.cc:1772 mips.cc:12461 powerpc.cc:7329 +#: aarch64.cc:6015 arm.cc:8477 i386.cc:1772 mips.cc:12461 powerpc.cc:7610 #: s390.cc:2180 s390.cc:2628 sparc.cc:2134 tilegx.cc:3137 tilegx.cc:3589 #: x86_64.cc:3441 x86_64.cc:3893 #, c-format msgid "%s: unsupported reloc %u against local symbol" msgstr "" -#: aarch64.cc:6056 powerpc.cc:7434 s390.cc:2254 sparc.cc:2230 +#: aarch64.cc:6056 powerpc.cc:7715 s390.cc:2254 sparc.cc:2230 msgid "requires unsupported dynamic reloc; recompile with -fPIC" msgstr "" @@ -107,7 +107,7 @@ msgstr "" msgid "%s: unsupported TLSLE reloc %u in shared code." msgstr "" -#: aarch64.cc:6372 arm.cc:8885 i386.cc:2127 mips.cc:12474 powerpc.cc:8249 +#: aarch64.cc:6372 arm.cc:8885 i386.cc:2127 mips.cc:12474 powerpc.cc:8530 #: s390.cc:3059 s390.cc:3076 sparc.cc:2572 tilegx.cc:3605 tilegx.cc:4144 #: x86_64.cc:3909 x86_64.cc:4428 #, c-format @@ -124,7 +124,7 @@ msgstr "" msgid "%s: unsupported reloc type in global scan" msgstr "" -#: aarch64.cc:6907 powerpc.cc:9355 s390.cc:4009 sparc.cc:3164 tilegx.cc:4211 +#: aarch64.cc:6907 powerpc.cc:9636 s390.cc:4009 sparc.cc:3164 tilegx.cc:4211 #: x86_64.cc:4493 #, c-format msgid "%s: unsupported REL reloc section" @@ -135,7 +135,7 @@ msgstr "" msgid "cannot relocate %s in object file" msgstr "" -#: aarch64.cc:7343 i386.cc:2987 i386.cc:3753 mips.cc:10076 powerpc.cc:11633 +#: aarch64.cc:7343 i386.cc:2987 i386.cc:3753 mips.cc:10076 powerpc.cc:11935 #: s390.cc:3460 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:4975 #, c-format msgid "unexpected reloc %u in object file" @@ -395,7 +395,7 @@ msgstr "" msgid "%s: unsupported TLS reloc %u for IFUNC symbol" msgstr "" -#: arm.cc:8643 i386.cc:1862 powerpc.cc:7737 s390.cc:2364 x86_64.cc:3649 +#: arm.cc:8643 i386.cc:1862 powerpc.cc:8018 s390.cc:2364 x86_64.cc:3649 #, c-format msgid "section symbol %u has bad shndx %u" msgstr "" @@ -427,7 +427,7 @@ msgid "" msgstr "" #: arm.cc:10247 i386.cc:3019 i386.cc:3101 i386.cc:3166 i386.cc:3202 -#: i386.cc:3274 mips.cc:12296 powerpc.cc:11747 s390.cc:3466 s390.cc:3537 +#: i386.cc:3274 mips.cc:12296 powerpc.cc:12049 s390.cc:3466 s390.cc:3537 #: s390.cc:3574 s390.cc:3596 s390.cc:3621 sparc.cc:3701 sparc.cc:3892 #: sparc.cc:3953 sparc.cc:4060 tilegx.cc:4732 x86_64.cc:4996 x86_64.cc:5122 #: x86_64.cc:5194 x86_64.cc:5228 @@ -1115,7 +1115,7 @@ msgstr "" msgid "unsupported reloc %u in object file" msgstr "" -#: i386.cc:4036 powerpc.cc:9309 s390.cc:4877 x86_64.cc:6080 +#: i386.cc:4036 powerpc.cc:9590 s390.cc:4877 x86_64.cc:6080 #, c-format msgid "failed to match split-stack sequence at section %u offset %0zx" msgstr "" @@ -1825,200 +1825,200 @@ msgstr "" msgid " Supported emulations:\n" msgstr "" -#: options.cc:496 +#: options.cc:504 msgid "invalid argument to --section-start; must be SECTION=ADDRESS" msgstr "" -#: options.cc:509 +#: options.cc:517 msgid "--section-start address missing" msgstr "" -#: options.cc:518 +#: options.cc:526 #, c-format msgid "--section-start argument %s is not a valid hex number" msgstr "" -#: options.cc:555 +#: options.cc:563 #, c-format msgid "unable to parse script file %s" msgstr "" -#: options.cc:563 +#: options.cc:571 #, c-format msgid "unable to parse version script file %s" msgstr "" -#: options.cc:571 +#: options.cc:579 #, c-format msgid "unable to parse dynamic-list script file %s" msgstr "" -#: options.cc:683 +#: options.cc:691 #, c-format msgid "" "format '%s' not supported; treating as elf (supported formats: elf, binary)" msgstr "" -#: options.cc:754 +#: options.cc:762 msgid "unbalanced --push-state/--pop-state" msgstr "" -#: options.cc:772 +#: options.cc:780 #, c-format msgid "%s: use the --help option for usage information\n" msgstr "" -#: options.cc:781 +#: options.cc:789 #, c-format msgid "%s: %s: %s\n" msgstr "" -#: options.cc:885 +#: options.cc:893 msgid "unexpected argument" msgstr "" -#: options.cc:898 options.cc:959 +#: options.cc:906 options.cc:967 msgid "missing argument" msgstr "" -#: options.cc:970 +#: options.cc:978 msgid "unknown -z option" msgstr "" -#: options.cc:1211 +#: options.cc:1240 #, c-format msgid "ignoring --threads: %s was compiled without thread support" msgstr "" -#: options.cc:1218 +#: options.cc:1247 #, c-format msgid "ignoring --thread-count: %s was compiled without thread support" msgstr "" -#: options.cc:1225 +#: options.cc:1254 #, c-format msgid "cannot use --plugin: %s was compiled without plugin support" msgstr "" -#: options.cc:1279 +#: options.cc:1308 #, c-format msgid "unable to open -retain-symbols-file file %s: %s" msgstr "" -#: options.cc:1309 +#: options.cc:1338 msgid "-shared and -static are incompatible" msgstr "" -#: options.cc:1311 +#: options.cc:1340 msgid "-shared and -pie are incompatible" msgstr "" -#: options.cc:1313 +#: options.cc:1342 msgid "-pie and -static are incompatible" msgstr "" -#: options.cc:1316 +#: options.cc:1345 msgid "-shared and -r are incompatible" msgstr "" -#: options.cc:1318 +#: options.cc:1347 msgid "-pie and -r are incompatible" msgstr "" -#: options.cc:1323 +#: options.cc:1352 msgid "-F/--filter may not used without -shared" msgstr "" -#: options.cc:1325 +#: options.cc:1354 msgid "-f/--auxiliary may not be used without -shared" msgstr "" -#: options.cc:1330 +#: options.cc:1359 msgid "-retain-symbols-file does not yet work with -r" msgstr "" -#: options.cc:1336 +#: options.cc:1365 msgid "binary output format not compatible with -shared or -pie or -r" msgstr "" -#: options.cc:1342 +#: options.cc:1371 #, c-format msgid "--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)" msgstr "" -#: options.cc:1347 +#: options.cc:1376 msgid "" "Options --incremental-changed, --incremental-unchanged, --incremental-" "unknown require the use of --incremental" msgstr "" -#: options.cc:1357 +#: options.cc:1386 msgid "incremental linking is not compatible with -r" msgstr "" -#: options.cc:1359 +#: options.cc:1388 msgid "incremental linking is not compatible with --emit-relocs" msgstr "" -#: options.cc:1362 +#: options.cc:1391 msgid "incremental linking is not compatible with --plugin" msgstr "" -#: options.cc:1364 +#: options.cc:1393 msgid "incremental linking is not compatible with -z relro" msgstr "" -#: options.cc:1366 +#: options.cc:1395 msgid "incremental linking is not compatible with -pie" msgstr "" -#: options.cc:1369 +#: options.cc:1398 msgid "ignoring --gc-sections for an incremental link" msgstr "" -#: options.cc:1374 +#: options.cc:1403 msgid "ignoring --icf for an incremental link" msgstr "" -#: options.cc:1379 +#: options.cc:1408 msgid "ignoring --compress-debug-sections for an incremental link" msgstr "" -#: options.cc:1459 +#: options.cc:1488 msgid "May not nest groups" msgstr "" -#: options.cc:1461 +#: options.cc:1490 msgid "may not nest groups in libraries" msgstr "" -#: options.cc:1473 +#: options.cc:1502 msgid "Group end without group start" msgstr "" -#: options.cc:1483 +#: options.cc:1512 msgid "may not nest libraries" msgstr "" -#: options.cc:1485 +#: options.cc:1514 msgid "may not nest libraries in groups" msgstr "" -#: options.cc:1497 +#: options.cc:1526 msgid "lib end without lib start" msgstr "" #. I guess it's neither a long option nor a short option. -#: options.cc:1562 +#: options.cc:1591 msgid "unknown option" msgstr "" -#: options.cc:1589 +#: options.cc:1618 #, c-format msgid "%s: missing group end\n" msgstr "" -#: options.cc:1595 +#: options.cc:1624 #, c-format msgid "%s: missing lib end\n" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" msgid "Do not copy DT_NEEDED tags from shared libraries" msgstr "" -#: options.h:689 options.h:1475 +#: options.h:689 options.h:1481 msgid "Allow multiple definitions of symbols" msgstr "" @@ -2075,7 +2075,7 @@ msgstr "" msgid "Use DT_NEEDED for all shared libraries" msgstr "" -#: options.h:706 options.h:910 options.h:1366 options.h:1380 +#: options.h:706 options.h:910 options.h:1372 options.h:1386 msgid "Ignored" msgstr "" @@ -2103,8 +2103,8 @@ msgstr "" msgid "Chunk size for '--build-id=tree'" msgstr "" -#: options.h:727 options.h:732 options.h:1250 options.h:1259 options.h:1451 -#: options.h:1473 options.h:1506 +#: options.h:727 options.h:732 options.h:1256 options.h:1265 options.h:1457 +#: options.h:1479 options.h:1512 msgid "SIZE" msgstr "" @@ -2215,7 +2215,7 @@ msgid "Write a dependency file listing all files read" msgstr "" #: options.h:805 options.h:821 options.h:973 options.h:1002 options.h:1079 -#: options.h:1185 options.h:1325 options.h:1357 +#: options.h:1191 options.h:1331 options.h:1363 msgid "FILE" msgstr "" @@ -2255,8 +2255,8 @@ msgstr "" msgid "Set program start address" msgstr "" -#: options.h:830 options.h:1328 options.h:1330 options.h:1332 options.h:1335 -#: options.h:1337 +#: options.h:830 options.h:1334 options.h:1336 options.h:1338 options.h:1341 +#: options.h:1343 msgid "ADDRESS" msgstr "" @@ -2296,8 +2296,8 @@ msgstr "" msgid "Export SYMBOL to dynamic symbol table" msgstr "" -#: options.h:854 options.h:876 options.h:994 options.h:1011 options.h:1342 -#: options.h:1411 options.h:1425 +#: options.h:854 options.h:876 options.h:994 options.h:1011 options.h:1348 +#: options.h:1417 options.h:1431 msgid "SYMBOL" msgstr "" @@ -2413,7 +2413,7 @@ msgstr "" msgid "Set shared library name" msgstr "" -#: options.h:930 options.h:1160 options.h:1224 +#: options.h:930 options.h:1166 options.h:1230 msgid "FILENAME" msgstr "" @@ -2447,8 +2447,8 @@ msgstr "" msgid "Number of iterations of ICF (default 3)" msgstr "" -#: options.h:953 options.h:1244 options.h:1301 options.h:1303 options.h:1305 -#: options.h:1307 +#: options.h:953 options.h:1250 options.h:1307 options.h:1309 options.h:1311 +#: options.h:1313 msgid "COUNT" msgstr "" @@ -2546,7 +2546,7 @@ msgstr "" msgid "Add directory to search path" msgstr "" -#: options.h:1023 options.h:1199 options.h:1202 options.h:1206 options.h:1275 +#: options.h:1023 options.h:1205 options.h:1208 options.h:1212 options.h:1281 msgid "DIR" msgstr "" @@ -2620,7 +2620,7 @@ msgid "" "ld)" msgstr "" -#: options.h:1066 options.h:1453 +#: options.h:1066 options.h:1459 msgid "Report undefined symbols (even with --shared)" msgstr "" @@ -2745,537 +2745,549 @@ msgid "Use fallocate or ftruncate to reserve space" msgstr "" #: options.h:1145 -msgid "Preread archive symbols when multi-threaded" +msgid "(PowerPC64 only) stubs use power10 insns" +msgstr "" + +#: options.h:1146 +msgid "[=auto,no,yes]" msgstr "" #: options.h:1148 +msgid "(PowerPC64 only) stubs do not use power10 insns" +msgstr "" + +#: options.h:1151 +msgid "Preread archive symbols when multi-threaded" +msgstr "" + +#: options.h:1154 msgid "List removed unused sections on stderr" msgstr "" -#: options.h:1149 +#: options.h:1155 msgid "Do not list removed unused sections" msgstr "" -#: options.h:1152 +#: options.h:1158 msgid "List folded identical sections on stderr" msgstr "" -#: options.h:1153 +#: options.h:1159 msgid "Do not list folded identical sections" msgstr "" -#: options.h:1156 +#: options.h:1162 msgid "Print default output format" msgstr "" -#: options.h:1159 +#: options.h:1165 msgid "Print symbols defined and used for each input" msgstr "" -#: options.h:1163 +#: options.h:1169 msgid "Save the state of flags related to input files" msgstr "" -#: options.h:1165 +#: options.h:1171 msgid "Restore the state of flags related to input files" msgstr "" -#: options.h:1170 +#: options.h:1176 msgid "Generate relocations in output" msgstr "" -#: options.h:1173 +#: options.h:1179 msgid "Ignored for SVR4 compatibility" msgstr "" -#: options.h:1178 +#: options.h:1184 msgid "Generate relocatable output" msgstr "" -#: options.h:1181 +#: options.h:1187 msgid "Relax branches on certain targets" msgstr "" -#: options.h:1182 +#: options.h:1188 msgid "Do not relax branches" msgstr "" -#: options.h:1185 +#: options.h:1191 msgid "keep only symbols listed in this file" msgstr "" -#: options.h:1188 +#: options.h:1194 msgid "Put read-only non-executable sections in their own segment" msgstr "" -#: options.h:1189 +#: options.h:1195 msgid "Do not put read-only non-executable sections in their own segment" msgstr "" -#: options.h:1192 +#: options.h:1198 msgid "Set offset between executable and read-only segments" msgstr "" -#: options.h:1193 +#: options.h:1199 msgid "OFFSET" msgstr "" -#: options.h:1199 options.h:1202 +#: options.h:1205 options.h:1208 msgid "Add DIR to runtime search path" msgstr "" -#: options.h:1205 +#: options.h:1211 msgid "Add DIR to link time shared library search path" msgstr "" -#: options.h:1211 +#: options.h:1217 msgid "Strip all symbols" msgstr "" -#: options.h:1213 +#: options.h:1219 msgid "Strip debugging information" msgstr "" -#: options.h:1215 +#: options.h:1221 msgid "Emit only debug line number information" msgstr "" -#: options.h:1217 +#: options.h:1223 msgid "Strip debug symbols that are unused by gdb (at least versions <= 7.4)" msgstr "" -#: options.h:1220 +#: options.h:1226 msgid "Strip LTO intermediate code sections" msgstr "" -#: options.h:1223 +#: options.h:1229 msgid "Layout sections in the order specified" msgstr "" -#: options.h:1227 +#: options.h:1233 msgid "Set address of section" msgstr "" -#: options.h:1227 +#: options.h:1233 msgid "SECTION=ADDRESS" msgstr "" -#: options.h:1230 +#: options.h:1236 msgid "(PowerPC only) Use new-style PLT" msgstr "" -#: options.h:1233 +#: options.h:1239 msgid "Sort common symbols by alignment" msgstr "" -#: options.h:1234 +#: options.h:1240 msgid "[={ascending,descending}]" msgstr "" -#: options.h:1237 +#: options.h:1243 msgid "" "Sort sections by name. '--no-text-reorder' will override '--sort-" "section=name' for .text" msgstr "" -#: options.h:1239 +#: options.h:1245 msgid "[none,name]" msgstr "" -#: options.h:1243 +#: options.h:1249 msgid "Dynamic tag slots to reserve (default 5)" msgstr "" -#: options.h:1247 +#: options.h:1253 msgid "" "(ARM, PowerPC only) The maximum distance from instructions in a group of " "sections to their stubs. Negative values mean stubs are always after the " "group. 1 means use default size" msgstr "" -#: options.h:1253 +#: options.h:1259 msgid "(PowerPC only) Allow a group of stubs to serve multiple output sections" msgstr "" -#: options.h:1255 +#: options.h:1261 msgid "(PowerPC only) Each output section has its own stubs" msgstr "" -#: options.h:1258 +#: options.h:1264 msgid "Stack size when -fsplit-stack function calls non-split" msgstr "" -#: options.h:1264 +#: options.h:1270 msgid "Do not link against shared libraries" msgstr "" -#: options.h:1267 +#: options.h:1273 msgid "Start a library" msgstr "" -#: options.h:1269 +#: options.h:1275 msgid "End a library " msgstr "" -#: options.h:1272 +#: options.h:1278 msgid "Print resource usage statistics" msgstr "" -#: options.h:1275 +#: options.h:1281 msgid "Set target system root directory" msgstr "" -#: options.h:1280 +#: options.h:1286 msgid "Print the name of each input file" msgstr "" -#: options.h:1283 +#: options.h:1289 msgid "(ARM only) Force R_ARM_TARGET1 type to R_ARM_ABS32" msgstr "" -#: options.h:1286 +#: options.h:1292 msgid "(ARM only) Force R_ARM_TARGET1 type to R_ARM_REL32" msgstr "" -#: options.h:1289 +#: options.h:1295 msgid "(ARM only) Set R_ARM_TARGET2 relocation type" msgstr "" -#: options.h:1290 +#: options.h:1296 msgid "[rel, abs, got-rel" msgstr "" -#: options.h:1294 +#: options.h:1300 msgid "Enable text section reordering for GCC section names" msgstr "" -#: options.h:1295 +#: options.h:1301 msgid "Disable text section reordering for GCC section names" msgstr "" -#: options.h:1298 +#: options.h:1304 msgid "Run the linker multi-threaded" msgstr "" -#: options.h:1299 +#: options.h:1305 msgid "Do not run the linker multi-threaded" msgstr "" -#: options.h:1301 +#: options.h:1307 msgid "Number of threads to use" msgstr "" -#: options.h:1303 +#: options.h:1309 msgid "Number of threads to use in initial pass" msgstr "" -#: options.h:1305 +#: options.h:1311 msgid "Number of threads to use in middle pass" msgstr "" -#: options.h:1307 +#: options.h:1313 msgid "Number of threads to use in final pass" msgstr "" -#: options.h:1310 +#: options.h:1316 msgid "(PowerPC/64 only) Optimize GD/LD/IE code to IE/LE" msgstr "" -#: options.h:1311 +#: options.h:1317 msgid "(PowerPC/64 only) Don'''t try to optimize TLS accesses" msgstr "" -#: options.h:1313 +#: options.h:1319 msgid "(PowerPC/64 only) Use a special __tls_get_addr call" msgstr "" -#: options.h:1314 +#: options.h:1320 msgid "(PowerPC/64 only) Don't use a special __tls_get_addr call" msgstr "" -#: options.h:1317 +#: options.h:1323 msgid "(PowerPC64 only) Optimize TOC code sequences" msgstr "" -#: options.h:1318 +#: options.h:1324 msgid "(PowerPC64 only) Don't optimize TOC code sequences" msgstr "" -#: options.h:1321 +#: options.h:1327 msgid "(PowerPC64 only) Sort TOC and GOT sections" msgstr "" -#: options.h:1322 +#: options.h:1328 msgid "(PowerPC64 only) Don't sort TOC and GOT sections" msgstr "" -#: options.h:1325 +#: options.h:1331 msgid "Read linker script" msgstr "" -#: options.h:1328 +#: options.h:1334 msgid "Set the address of the bss segment" msgstr "" -#: options.h:1330 +#: options.h:1336 msgid "Set the address of the data segment" msgstr "" -#: options.h:1332 options.h:1334 +#: options.h:1338 options.h:1340 msgid "Set the address of the text segment" msgstr "" -#: options.h:1337 +#: options.h:1343 msgid "Set the address of the rodata segment" msgstr "" -#: options.h:1342 +#: options.h:1348 msgid "Create undefined reference to SYMBOL" msgstr "" -#: options.h:1345 +#: options.h:1351 msgid "How to handle unresolved symbols" msgstr "" -#: options.h:1354 +#: options.h:1360 msgid "Alias for --debug=files" msgstr "" -#: options.h:1357 +#: options.h:1363 msgid "Read version script" msgstr "" -#: options.h:1362 +#: options.h:1368 msgid "Warn about duplicate common symbols" msgstr "" -#: options.h:1363 +#: options.h:1369 msgid "Do not warn about duplicate common symbols" msgstr "" -#: options.h:1369 +#: options.h:1375 msgid "Warn when discarding version information" msgstr "" -#: options.h:1370 +#: options.h:1376 msgid "Do not warn when discarding version information" msgstr "" -#: options.h:1373 +#: options.h:1379 msgid "Warn if the stack is executable" msgstr "" -#: options.h:1374 +#: options.h:1380 msgid "Do not warn if the stack is executable" msgstr "" -#: options.h:1377 +#: options.h:1383 msgid "Don't warn about mismatched input files" msgstr "" -#: options.h:1383 +#: options.h:1389 msgid "Warn when skipping an incompatible library" msgstr "" -#: options.h:1384 +#: options.h:1390 msgid "Don't warn when skipping an incompatible library" msgstr "" -#: options.h:1387 +#: options.h:1393 msgid "Warn if text segment is not shareable" msgstr "" -#: options.h:1388 +#: options.h:1394 msgid "Do not warn if text segment is not shareable" msgstr "" -#: options.h:1391 +#: options.h:1397 msgid "Report unresolved symbols as warnings" msgstr "" -#: options.h:1395 +#: options.h:1401 msgid "Report unresolved symbols as errors" msgstr "" -#: options.h:1399 +#: options.h:1405 msgid "(ARM only) Do not warn about objects with incompatible wchar_t sizes" msgstr "" -#: options.h:1403 +#: options.h:1409 msgid "Convert unresolved symbols to weak references" msgstr "" -#: options.h:1407 +#: options.h:1413 msgid "Include all archive contents" msgstr "" -#: options.h:1408 +#: options.h:1414 msgid "Include only needed archive contents" msgstr "" -#: options.h:1411 +#: options.h:1417 msgid "Use wrapper functions for SYMBOL" msgstr "" -#: options.h:1416 +#: options.h:1422 msgid "Delete all local symbols" msgstr "" -#: options.h:1418 +#: options.h:1424 msgid "Delete all temporary local symbols" msgstr "" -#: options.h:1420 +#: options.h:1426 msgid "Keep all local symbols" msgstr "" -#: options.h:1425 +#: options.h:1431 msgid "Trace references to symbol" msgstr "" -#: options.h:1428 +#: options.h:1434 msgid "Allow unused version in script" msgstr "" -#: options.h:1429 +#: options.h:1435 msgid "Do not allow unused version in script" msgstr "" -#: options.h:1432 +#: options.h:1438 msgid "Default search path for Solaris compatibility" msgstr "" -#: options.h:1433 +#: options.h:1439 msgid "PATH" msgstr "" -#: options.h:1438 +#: options.h:1444 msgid "Start a library search group" msgstr "" -#: options.h:1440 +#: options.h:1446 msgid "End a library search group" msgstr "" -#: options.h:1445 +#: options.h:1451 msgid "(x86-64 only) Generate a BND PLT for Intel MPX" msgstr "" -#: options.h:1446 +#: options.h:1452 msgid "Generate a regular PLT" msgstr "" -#: options.h:1448 +#: options.h:1454 msgid "Sort dynamic relocs" msgstr "" -#: options.h:1449 +#: options.h:1455 msgid "Do not sort dynamic relocs" msgstr "" -#: options.h:1451 +#: options.h:1457 msgid "Set common page size to SIZE" msgstr "" -#: options.h:1456 +#: options.h:1462 msgid "Mark output as requiring executable stack" msgstr "" -#: options.h:1458 +#: options.h:1464 msgid "Make symbols in DSO available for subsequently loaded objects" msgstr "" -#: options.h:1461 +#: options.h:1467 msgid "Mark DSO to be initialized first at runtime" msgstr "" -#: options.h:1464 +#: options.h:1470 msgid "Mark object to interpose all DSOs but executable" msgstr "" -#: options.h:1467 +#: options.h:1473 msgid "Mark object for lazy runtime binding" msgstr "" -#: options.h:1470 +#: options.h:1476 msgid "Mark object requiring immediate process" msgstr "" -#: options.h:1473 +#: options.h:1479 msgid "Set maximum page size to SIZE" msgstr "" -#: options.h:1481 +#: options.h:1487 msgid "Do not create copy relocs" msgstr "" -#: options.h:1483 +#: options.h:1489 msgid "Mark object not to use default search paths" msgstr "" -#: options.h:1486 +#: options.h:1492 msgid "Mark DSO non-deletable at runtime" msgstr "" -#: options.h:1489 +#: options.h:1495 msgid "Mark DSO not available to dlopen" msgstr "" -#: options.h:1492 +#: options.h:1498 msgid "Mark DSO not available to dldump" msgstr "" -#: options.h:1495 +#: options.h:1501 msgid "Mark output as not requiring executable stack" msgstr "" -#: options.h:1497 +#: options.h:1503 msgid "Mark object for immediate function binding" msgstr "" -#: options.h:1500 +#: options.h:1506 msgid "Mark DSO to indicate that needs immediate $ORIGIN processing at runtime" msgstr "" -#: options.h:1503 +#: options.h:1509 msgid "Where possible mark variables read-only after relocation" msgstr "" -#: options.h:1504 +#: options.h:1510 msgid "Don't mark variables read-only after relocation" msgstr "" -#: options.h:1506 +#: options.h:1512 msgid "Set PT_GNU_STACK segment p_memsz to SIZE" msgstr "" -#: options.h:1508 +#: options.h:1514 msgid "ELF symbol visibility for synthesized __start_* and __stop_* symbols" msgstr "" -#: options.h:1513 +#: options.h:1519 msgid "Do not permit relocations in read-only segments" msgstr "" -#: options.h:1514 options.h:1516 +#: options.h:1520 options.h:1522 msgid "Permit relocations in read-only segments" msgstr "" -#: options.h:1519 +#: options.h:1525 msgid "Move .text.unlikely sections to a separate segment." msgstr "" -#: options.h:1520 +#: options.h:1526 msgid "Do not move .text.unlikely sections to a separate segment." msgstr "" -#: options.h:1523 +#: options.h:1529 msgid "" "Keep .text.hot, .text.startup, .text.exit and .text.unlikely as separate " "sections in the final binary." msgstr "" -#: options.h:1525 +#: options.h:1531 msgid "Merge all .text.* prefix sections." msgstr "" @@ -3473,143 +3485,147 @@ msgstr "" msgid "input files added by plug-ins in --incremental mode not supported yet" msgstr "" -#: powerpc.cc:1247 +#: powerpc.cc:1261 msgid "missing expected __tls_get_addr call" msgstr "" -#: powerpc.cc:2233 powerpc.cc:2570 +#: powerpc.cc:2260 powerpc.cc:2597 #, c-format msgid "%s: ABI version %d is not compatible with ABI version %d output" msgstr "" -#: powerpc.cc:2267 powerpc.cc:2629 +#: powerpc.cc:2294 powerpc.cc:2656 #, c-format msgid "%s: .opd invalid in abiv%d" msgstr "" -#: powerpc.cc:2345 +#: powerpc.cc:2372 #, c-format msgid "%s: unexpected reloc type %u in .opd section" msgstr "" -#: powerpc.cc:2356 +#: powerpc.cc:2383 #, c-format msgid "%s: .opd is not a regular array of opd entries" msgstr "" -#: powerpc.cc:2498 +#: powerpc.cc:2525 #, c-format msgid "%s: local symbol %d has invalid st_other for ABI version 1" msgstr "" -#: powerpc.cc:3240 +#: powerpc.cc:3265 #, c-format msgid "%s:%s exceeds group size" msgstr "" -#: powerpc.cc:3583 +#: powerpc.cc:3613 #, c-format msgid "%s:%s: branch in non-executable section, no long branch stub for you" msgstr "" -#: powerpc.cc:3701 +#: powerpc.cc:3731 #, c-format msgid "%s: stub group size is too large; retrying with %#x" msgstr "" -#: powerpc.cc:5502 +#: powerpc.cc:5574 msgid "** glink" msgstr "" -#: powerpc.cc:6103 powerpc.cc:6643 +#: powerpc.cc:6221 powerpc.cc:6924 #, c-format msgid "linkage table error against `%s'" msgstr "" -#: powerpc.cc:6106 +#: powerpc.cc:6224 #, c-format msgid "linkage table error against `%s:[local %u]'" msgstr "" -#: powerpc.cc:6772 +#: powerpc.cc:7053 msgid "** save/restore" msgstr "" -#: powerpc.cc:7526 +#: powerpc.cc:7807 #, c-format msgid "%s: unsupported reloc %u for IFUNC symbol" msgstr "" -#: powerpc.cc:7791 powerpc.cc:8552 +#: powerpc.cc:8072 powerpc.cc:8833 #, c-format msgid "tocsave symbol %u has bad shndx %u" msgstr "" -#: powerpc.cc:8064 powerpc.cc:8866 +#: powerpc.cc:8345 powerpc.cc:9147 #, c-format msgid "%s: toc optimization is not supported for %#08x instruction" msgstr "" -#: powerpc.cc:8130 powerpc.cc:8928 +#: powerpc.cc:8411 powerpc.cc:9209 #, c-format msgid "%s: unsupported -mbss-plt code" msgstr "" -#: powerpc.cc:9275 +#: powerpc.cc:9556 #, c-format msgid "split-stack stack size overflow at section %u offset %0zx" msgstr "" -#: powerpc.cc:9346 +#: powerpc.cc:9627 msgid "" "--plt-localentry is especially dangerous without ld.so support to detect ABI " "violations" msgstr "" -#: powerpc.cc:9646 powerpc.cc:9652 +#: powerpc.cc:9656 +msgid "--plt-localentry is incompatible with power10 pc-relative code" +msgstr "" + +#: powerpc.cc:9934 powerpc.cc:9940 #, c-format msgid "%s uses hard float, %s uses soft float" msgstr "" -#: powerpc.cc:9658 powerpc.cc:9665 +#: powerpc.cc:9946 powerpc.cc:9953 #, c-format msgid "" "%s uses double-precision hard float, %s uses single-precision hard float" msgstr "" -#: powerpc.cc:9685 powerpc.cc:9691 +#: powerpc.cc:9973 powerpc.cc:9979 #, c-format msgid "%s uses 64-bit long double, %s uses 128-bit long double" msgstr "" -#: powerpc.cc:9697 powerpc.cc:9703 +#: powerpc.cc:9985 powerpc.cc:9991 #, c-format msgid "%s uses IBM long double, %s uses IEEE long double" msgstr "" -#: powerpc.cc:9757 powerpc.cc:9763 +#: powerpc.cc:10045 powerpc.cc:10051 #, c-format msgid "%s uses AltiVec vector ABI, %s uses SPE vector ABI" msgstr "" -#: powerpc.cc:9792 powerpc.cc:9799 +#: powerpc.cc:10080 powerpc.cc:10087 #, c-format msgid "%s uses r3/r4 for small structure returns, %s uses memory" msgstr "" -#: powerpc.cc:10077 +#: powerpc.cc:10365 msgid "__tls_get_addr call lacks marker reloc" msgstr "" -#: powerpc.cc:10343 +#: powerpc.cc:10636 msgid "call lacks nop, can't restore toc; recompile with -fPIC" msgstr "" -#: powerpc.cc:11778 s390.cc:3474 +#: powerpc.cc:12080 s390.cc:3474 msgid "relocation overflow" msgstr "" -#: powerpc.cc:11780 +#: powerpc.cc:12082 msgid "try relinking with a smaller --stub-group-size" msgstr "" diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 511e9ee..cdd034f 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,10 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + + * configure: Regenerate. + * po/gprof.pot: Regenerate. + 2020-09-19 Nick Clifton <nickc@redhat.com> This is the 2.35.1 point release. diff --git a/gprof/configure b/gprof/configure index 293e7d9..e393d61 100755 --- a/gprof/configure +++ b/gprof/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gprof 2.35.1. +# Generated by GNU Autoconf 2.69 for gprof 2.35.2. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='gprof' PACKAGE_TARNAME='gprof' -PACKAGE_VERSION='2.35.1' -PACKAGE_STRING='gprof 2.35.1' +PACKAGE_VERSION='2.35.2' +PACKAGE_STRING='gprof 2.35.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1337,7 +1337,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 gprof 2.35.1 to adapt to many kinds of systems. +\`configure' configures gprof 2.35.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1408,7 +1408,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gprof 2.35.1:";; + short | recursive ) echo "Configuration of gprof 2.35.2:";; esac cat <<\_ACEOF @@ -1519,7 +1519,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gprof configure 2.35.1 +gprof configure 2.35.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1884,7 +1884,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 gprof $as_me 2.35.1, which was +It was created by gprof $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3831,7 +3831,7 @@ fi # Define the identity of the package. PACKAGE='gprof' - VERSION='2.35.1' + VERSION='2.35.2' cat >>confdefs.h <<_ACEOF @@ -13086,7 +13086,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 gprof $as_me 2.35.1, which was +This file was extended by gprof $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13152,7 +13152,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="\\ -gprof config.status 2.35.1 +gprof config.status 2.35.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/gprof/po/gprof.pot b/gprof/po/gprof.pot index 5d35b00..e918bf7 100644 --- a/gprof/po/gprof.pot +++ b/gprof/po/gprof.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-07-24 10:23+0100\n" +"POT-Creation-Date: 2021-01-30 12:30+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/include/ChangeLog b/include/ChangeLog index 5997c26..168f9d5 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + 2020-11-15 Mark Wielaard <mark@klomp.org> Backport from the mainline: diff --git a/ld/ChangeLog b/ld/ChangeLog index 92275d7..ae4eb11 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,10 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + + * configure: Regenerate. + * po/ld.pot: Regenerate. + 2021-01-30 Alan Modra <amodra@gmail.com> Apply from master diff --git a/ld/configure b/ld/configure index 6be5280..f060e9d 100755 --- a/ld/configure +++ b/ld/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for ld 2.35.1. +# Generated by GNU Autoconf 2.69 for ld 2.35.2. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='ld' PACKAGE_TARNAME='ld' -PACKAGE_VERSION='2.35.1' -PACKAGE_STRING='ld 2.35.1' +PACKAGE_VERSION='2.35.2' +PACKAGE_STRING='ld 2.35.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1396,7 +1396,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 ld 2.35.1 to adapt to many kinds of systems. +\`configure' configures ld 2.35.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1467,7 +1467,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ld 2.35.1:";; + short | recursive ) echo "Configuration of ld 2.35.2:";; esac cat <<\_ACEOF @@ -1606,7 +1606,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ld configure 2.35.1 +ld configure 2.35.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2321,7 +2321,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 ld $as_me 2.35.1, which was +It was created by ld $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4272,7 +4272,7 @@ fi # Define the identity of the package. PACKAGE='ld' - VERSION='2.35.1' + VERSION='2.35.2' cat >>confdefs.h <<_ACEOF @@ -18325,7 +18325,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 ld $as_me 2.35.1, which was +This file was extended by ld $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18391,7 +18391,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="\\ -ld config.status 2.35.1 +ld config.status 2.35.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/ld/po/ld.pot b/ld/po/ld.pot index 4f01b4c..f86e118 100644 --- a/ld/po/ld.pot +++ b/ld/po/ld.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-09-19 11:21+0100\n" +"POT-Creation-Date: 2021-01-30 12:29+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -209,12 +209,12 @@ msgstr "" msgid "%F%P: failed to record assignment to %s: %E\n" msgstr "" -#: ldelf.c:1644 ldelf.c:1709 eaix5ppc.c:832 eaix5rs6.c:832 eaixppc.c:832 +#: ldelf.c:1646 ldelf.c:1711 eaix5ppc.c:832 eaix5rs6.c:832 eaixppc.c:832 #: eaixrs6.c:832 eelf64_ia64_vms.c:209 eppcmacos.c:832 msgid "%F%P: failed to set dynamic section sizes: %E\n" msgstr "" -#: ldelf.c:1681 +#: ldelf.c:1683 msgid "%F%P: %pB: can't read contents of section .gnu.warning: %E\n" msgstr "" @@ -1932,8 +1932,8 @@ msgstr "" #: earmelfb_fbsd.c:1064 earmelfb_fuchsia.c:1069 earmelfb_linux.c:1069 #: earmelfb_linux_eabi.c:1069 earmelfb_linux_fdpiceabi.c:1069 #: earmelfb_nacl.c:1069 earmelfb_nbsd.c:1064 earmnto.c:1039 earmsymbian.c:1064 -#: ecskyelf.c:530 ecskyelf_linux.c:693 eelf32metag.c:690 eelf64lppc.c:1153 -#: eelf64ppc.c:1153 eelf64ppc_fbsd.c:1153 ehppaelf.c:550 ehppalinux.c:728 +#: ecskyelf.c:530 ecskyelf_linux.c:693 eelf32metag.c:690 eelf64lppc.c:1167 +#: eelf64ppc.c:1167 eelf64ppc_fbsd.c:1167 ehppaelf.c:550 ehppalinux.c:728 #: ehppanbsd.c:728 ehppaobsd.c:728 msgid "%F%P: invalid number `%s'\n" msgstr "" @@ -2464,9 +2464,9 @@ msgstr "" #: eelf32lmip.c:172 eelf32lr5900.c:172 eelf32lr5900n32.c:172 eelf32lsmip.c:172 #: eelf32ltsmip.c:172 eelf32ltsmip_fbsd.c:172 eelf32ltsmipn32.c:172 #: eelf32ltsmipn32_fbsd.c:172 eelf32metag.c:87 eelf32mipswindiss.c:172 -#: eelf64bmip.c:186 eelf64btsmip.c:172 eelf64btsmip_fbsd.c:172 eelf64lppc.c:117 -#: eelf64ltsmip.c:172 eelf64ltsmip_fbsd.c:172 eelf64ppc.c:117 -#: eelf64ppc_fbsd.c:117 ehppaelf.c:110 ehppalinux.c:110 ehppanbsd.c:110 +#: eelf64bmip.c:186 eelf64btsmip.c:172 eelf64btsmip_fbsd.c:172 eelf64lppc.c:119 +#: eelf64ltsmip.c:172 eelf64ltsmip_fbsd.c:172 eelf64ppc.c:119 +#: eelf64ppc_fbsd.c:119 ehppaelf.c:110 ehppalinux.c:110 ehppanbsd.c:110 #: ehppaobsd.c:110 em68hc11elf.c:170 em68hc11elfb.c:170 em68hc12elf.c:170 #: em68hc12elfb.c:170 enios2elf.c:92 enios2linux.c:92 eppcmacos.c:1432 #: eppcmacos.c:1442 @@ -2669,9 +2669,9 @@ msgstr "" #: eelf32lr5900.c:205 eelf32lr5900n32.c:205 eelf32lsmip.c:205 #: eelf32ltsmip.c:205 eelf32ltsmip_fbsd.c:205 eelf32ltsmipn32.c:205 #: eelf32ltsmipn32_fbsd.c:205 eelf32metag.c:206 eelf32mipswindiss.c:205 -#: eelf64bmip.c:219 eelf64btsmip.c:205 eelf64btsmip_fbsd.c:205 eelf64lppc.c:470 -#: eelf64ltsmip.c:205 eelf64ltsmip_fbsd.c:205 eelf64ppc.c:470 -#: eelf64ppc_fbsd.c:470 ehppaelf.c:230 ehppalinux.c:230 ehppanbsd.c:230 +#: eelf64bmip.c:219 eelf64btsmip.c:205 eelf64btsmip_fbsd.c:205 eelf64lppc.c:482 +#: eelf64ltsmip.c:205 eelf64ltsmip_fbsd.c:205 eelf64ppc.c:482 +#: eelf64ppc_fbsd.c:482 ehppaelf.c:230 ehppalinux.c:230 ehppanbsd.c:230 #: ehppaobsd.c:230 em68hc11elf.c:295 em68hc11elfb.c:295 em68hc12elf.c:295 #: em68hc12elfb.c:295 enios2elf.c:223 enios2linux.c:223 msgid "%X%P: can not make stub section: %E\n" @@ -2722,9 +2722,9 @@ msgstr "" #: eelf64_sparc.c:97 eelf64_sparc_fbsd.c:97 eelf64_sparc_sol2.c:228 #: eelf64alpha.c:180 eelf64alpha_fbsd.c:180 eelf64alpha_nbsd.c:180 #: eelf64bmip.c:307 eelf64bpf.c:96 eelf64btsmip.c:293 eelf64btsmip_fbsd.c:293 -#: eelf64hppa.c:96 eelf64lppc.c:580 eelf64lriscv.c:89 eelf64lriscv_lp64.c:89 +#: eelf64hppa.c:96 eelf64lppc.c:592 eelf64lriscv.c:89 eelf64lriscv_lp64.c:89 #: eelf64lriscv_lp64f.c:89 eelf64ltsmip.c:293 eelf64ltsmip_fbsd.c:293 -#: eelf64mmix.c:207 eelf64ppc.c:580 eelf64ppc_fbsd.c:580 eelf64rdos.c:112 +#: eelf64mmix.c:207 eelf64ppc.c:592 eelf64ppc_fbsd.c:592 eelf64rdos.c:112 #: eelf64tilegx.c:97 eelf64tilegx_be.c:97 eelf_i386.c:121 eelf_i386_be.c:120 #: eelf_i386_fbsd.c:121 eelf_i386_ldso.c:121 eelf_i386_sol2.c:252 #: eelf_i386_vxworks.c:150 eelf_iamcu.c:121 eelf_k1om.c:121 @@ -2780,9 +2780,9 @@ msgstr "" #: eavrxmega2.c:192 eavrxmega3.c:129 eavrxmega3.c:192 eavrxmega4.c:129 #: eavrxmega4.c:192 eavrxmega5.c:129 eavrxmega5.c:192 eavrxmega6.c:129 #: eavrxmega6.c:192 eavrxmega7.c:129 eavrxmega7.c:192 eelf32metag.c:271 -#: eelf32metag.c:285 eelf64lppc.c:523 eelf64lppc.c:542 eelf64lppc.c:569 -#: eelf64ppc.c:523 eelf64ppc.c:542 eelf64ppc.c:569 eelf64ppc_fbsd.c:523 -#: eelf64ppc_fbsd.c:542 eelf64ppc_fbsd.c:569 ehppaelf.c:295 ehppaelf.c:310 +#: eelf32metag.c:285 eelf64lppc.c:535 eelf64lppc.c:554 eelf64lppc.c:581 +#: eelf64ppc.c:535 eelf64ppc.c:554 eelf64ppc.c:581 eelf64ppc_fbsd.c:535 +#: eelf64ppc_fbsd.c:554 eelf64ppc_fbsd.c:581 ehppaelf.c:295 ehppaelf.c:310 #: ehppalinux.c:295 ehppalinux.c:310 ehppanbsd.c:295 ehppanbsd.c:310 #: ehppaobsd.c:295 ehppaobsd.c:310 em68hc11elf.c:90 em68hc11elf.c:100 #: em68hc11elf.c:317 em68hc11elfb.c:90 em68hc11elfb.c:100 em68hc11elfb.c:317 @@ -2806,8 +2806,8 @@ msgstr "" #: eavr3.c:201 eavr31.c:201 eavr35.c:201 eavr4.c:201 eavr5.c:201 eavr51.c:201 #: eavr6.c:201 eavrtiny.c:201 eavrxmega1.c:201 eavrxmega2.c:201 #: eavrxmega3.c:201 eavrxmega4.c:201 eavrxmega5.c:201 eavrxmega6.c:201 -#: eavrxmega7.c:201 eelf32metag.c:300 eelf64lppc.c:619 eelf64ppc.c:619 -#: eelf64ppc_fbsd.c:619 ehppaelf.c:332 ehppalinux.c:332 ehppanbsd.c:332 +#: eavrxmega7.c:201 eelf32metag.c:300 eelf64lppc.c:631 eelf64ppc.c:631 +#: eelf64ppc_fbsd.c:631 ehppaelf.c:332 ehppalinux.c:332 ehppanbsd.c:332 #: ehppaobsd.c:332 em68hc11elf.c:321 em68hc11elfb.c:321 em68hc12elf.c:321 #: em68hc12elfb.c:321 enios2elf.c:318 enios2linux.c:318 msgid "%X%P: can not build stubs: %E\n" @@ -2912,9 +2912,9 @@ msgstr "" #: eelf64_sparc_fbsd.c:258 eelf64_sparc_sol2.c:389 eelf64alpha.c:351 #: eelf64alpha_fbsd.c:351 eelf64alpha_nbsd.c:351 eelf64bmip.c:487 #: eelf64bpf.c:186 eelf64btsmip.c:473 eelf64btsmip_fbsd.c:473 eelf64hppa.c:202 -#: eelf64lppc.c:956 eelf64lriscv.c:312 eelf64lriscv_lp64.c:312 +#: eelf64lppc.c:970 eelf64lriscv.c:312 eelf64lriscv_lp64.c:312 #: eelf64lriscv_lp64f.c:312 eelf64ltsmip.c:473 eelf64ltsmip_fbsd.c:473 -#: eelf64mmix.c:4009 eelf64ppc.c:956 eelf64ppc_fbsd.c:956 eelf64rdos.c:283 +#: eelf64mmix.c:4009 eelf64ppc.c:970 eelf64ppc_fbsd.c:970 eelf64rdos.c:283 #: eelf64tilegx.c:258 eelf64tilegx_be.c:258 eelf_i386.c:4817 eelf_i386_be.c:256 #: eelf_i386_fbsd.c:292 eelf_i386_ldso.c:267 eelf_i386_sol2.c:423 #: eelf_i386_vxworks.c:319 eelf_iamcu.c:4795 eelf_k1om.c:5151 @@ -2973,9 +2973,9 @@ msgstr "" #: eelf64_sparc_fbsd.c:309 eelf64_sparc_sol2.c:440 eelf64alpha.c:402 #: eelf64alpha_fbsd.c:402 eelf64alpha_nbsd.c:402 eelf64bmip.c:538 #: eelf64btsmip.c:524 eelf64btsmip_fbsd.c:524 eelf64hppa.c:253 -#: eelf64lppc.c:1007 eelf64lriscv.c:363 eelf64lriscv_lp64.c:363 +#: eelf64lppc.c:1021 eelf64lriscv.c:363 eelf64lriscv_lp64.c:363 #: eelf64lriscv_lp64f.c:363 eelf64ltsmip.c:524 eelf64ltsmip_fbsd.c:524 -#: eelf64mmix.c:4060 eelf64ppc.c:1007 eelf64ppc_fbsd.c:1007 eelf64rdos.c:334 +#: eelf64mmix.c:4060 eelf64ppc.c:1021 eelf64ppc_fbsd.c:1021 eelf64rdos.c:334 #: eelf64tilegx.c:309 eelf64tilegx_be.c:309 eelf_i386.c:4868 eelf_i386_be.c:307 #: eelf_i386_fbsd.c:343 eelf_i386_ldso.c:318 eelf_i386_sol2.c:474 #: eelf_i386_vxworks.c:370 eelf_iamcu.c:4846 eelf_k1om.c:5202 @@ -3040,9 +3040,9 @@ msgstr "" #: eelf64_sparc_fbsd.c:325 eelf64_sparc_sol2.c:456 eelf64alpha.c:418 #: eelf64alpha_fbsd.c:418 eelf64alpha_nbsd.c:418 eelf64bmip.c:554 #: eelf64bpf.c:202 eelf64btsmip.c:540 eelf64btsmip_fbsd.c:540 eelf64hppa.c:269 -#: eelf64lppc.c:1023 eelf64lriscv.c:379 eelf64lriscv_lp64.c:379 +#: eelf64lppc.c:1037 eelf64lriscv.c:379 eelf64lriscv_lp64.c:379 #: eelf64lriscv_lp64f.c:379 eelf64ltsmip.c:540 eelf64ltsmip_fbsd.c:540 -#: eelf64mmix.c:4076 eelf64ppc.c:1023 eelf64ppc_fbsd.c:1023 eelf64rdos.c:350 +#: eelf64mmix.c:4076 eelf64ppc.c:1037 eelf64ppc_fbsd.c:1037 eelf64rdos.c:350 #: eelf64tilegx.c:325 eelf64tilegx_be.c:325 eelf_i386.c:4884 eelf_i386_be.c:323 #: eelf_i386_fbsd.c:359 eelf_i386_ldso.c:334 eelf_i386_sol2.c:490 #: eelf_i386_vxworks.c:386 eelf_iamcu.c:4862 eelf_k1om.c:5218 @@ -3113,9 +3113,9 @@ msgstr "" #: eelf64_sparc_fbsd.c:334 eelf64_sparc_sol2.c:465 eelf64alpha.c:427 #: eelf64alpha_fbsd.c:427 eelf64alpha_nbsd.c:427 eelf64bmip.c:563 #: eelf64bpf.c:211 eelf64btsmip.c:549 eelf64btsmip_fbsd.c:549 eelf64hppa.c:278 -#: eelf64lppc.c:1032 eelf64lriscv.c:388 eelf64lriscv_lp64.c:388 +#: eelf64lppc.c:1046 eelf64lriscv.c:388 eelf64lriscv_lp64.c:388 #: eelf64lriscv_lp64f.c:388 eelf64ltsmip.c:549 eelf64ltsmip_fbsd.c:549 -#: eelf64mmix.c:4085 eelf64ppc.c:1032 eelf64ppc_fbsd.c:1032 eelf64rdos.c:359 +#: eelf64mmix.c:4085 eelf64ppc.c:1046 eelf64ppc_fbsd.c:1046 eelf64rdos.c:359 #: eelf64tilegx.c:334 eelf64tilegx_be.c:334 eelf_i386.c:4893 eelf_i386_be.c:332 #: eelf_i386_fbsd.c:368 eelf_i386_ldso.c:343 eelf_i386_sol2.c:499 #: eelf_i386_vxworks.c:395 eelf_iamcu.c:4871 eelf_k1om.c:5227 @@ -3186,9 +3186,9 @@ msgstr "" #: eelf64_sparc_fbsd.c:342 eelf64_sparc_sol2.c:473 eelf64alpha.c:435 #: eelf64alpha_fbsd.c:435 eelf64alpha_nbsd.c:435 eelf64bmip.c:571 #: eelf64bpf.c:219 eelf64btsmip.c:557 eelf64btsmip_fbsd.c:557 eelf64hppa.c:286 -#: eelf64lppc.c:1040 eelf64lriscv.c:396 eelf64lriscv_lp64.c:396 +#: eelf64lppc.c:1054 eelf64lriscv.c:396 eelf64lriscv_lp64.c:396 #: eelf64lriscv_lp64f.c:396 eelf64ltsmip.c:557 eelf64ltsmip_fbsd.c:557 -#: eelf64mmix.c:4093 eelf64ppc.c:1040 eelf64ppc_fbsd.c:1040 eelf64rdos.c:367 +#: eelf64mmix.c:4093 eelf64ppc.c:1054 eelf64ppc_fbsd.c:1054 eelf64rdos.c:367 #: eelf64tilegx.c:342 eelf64tilegx_be.c:342 eelf_i386.c:4901 eelf_i386_be.c:340 #: eelf_i386_fbsd.c:376 eelf_i386_ldso.c:351 eelf_i386_sol2.c:507 #: eelf_i386_vxworks.c:403 eelf_iamcu.c:4879 eelf_k1om.c:5235 @@ -3259,9 +3259,9 @@ msgstr "" #: eelf64_sparc_fbsd.c:373 eelf64_sparc_sol2.c:504 eelf64alpha.c:466 #: eelf64alpha_fbsd.c:466 eelf64alpha_nbsd.c:466 eelf64bmip.c:602 #: eelf64bpf.c:250 eelf64btsmip.c:588 eelf64btsmip_fbsd.c:588 eelf64hppa.c:317 -#: eelf64lppc.c:1071 eelf64lriscv.c:427 eelf64lriscv_lp64.c:427 +#: eelf64lppc.c:1085 eelf64lriscv.c:427 eelf64lriscv_lp64.c:427 #: eelf64lriscv_lp64f.c:427 eelf64ltsmip.c:588 eelf64ltsmip_fbsd.c:588 -#: eelf64mmix.c:4124 eelf64ppc.c:1071 eelf64ppc_fbsd.c:1071 eelf64rdos.c:398 +#: eelf64mmix.c:4124 eelf64ppc.c:1085 eelf64ppc_fbsd.c:1085 eelf64rdos.c:398 #: eelf64tilegx.c:373 eelf64tilegx_be.c:373 eelf_i386.c:4932 eelf_i386_be.c:371 #: eelf_i386_fbsd.c:407 eelf_i386_ldso.c:382 eelf_i386_sol2.c:538 #: eelf_i386_vxworks.c:434 eelf_iamcu.c:4910 eelf_k1om.c:5266 @@ -3334,9 +3334,9 @@ msgstr "" #: eelf64_sparc_fbsd.c:433 eelf64_sparc_sol2.c:564 eelf64alpha.c:526 #: eelf64alpha_fbsd.c:526 eelf64alpha_nbsd.c:526 eelf64bmip.c:662 #: eelf64bpf.c:255 eelf64btsmip.c:648 eelf64btsmip_fbsd.c:648 eelf64hppa.c:373 -#: eelf64lppc.c:1137 eelf64lriscv.c:487 eelf64lriscv_lp64.c:487 +#: eelf64lppc.c:1151 eelf64lriscv.c:487 eelf64lriscv_lp64.c:487 #: eelf64lriscv_lp64f.c:487 eelf64ltsmip.c:648 eelf64ltsmip_fbsd.c:648 -#: eelf64mmix.c:4180 eelf64ppc.c:1137 eelf64ppc_fbsd.c:1137 eelf64rdos.c:458 +#: eelf64mmix.c:4180 eelf64ppc.c:1151 eelf64ppc_fbsd.c:1151 eelf64rdos.c:458 #: eelf64tilegx.c:433 eelf64tilegx_be.c:433 eelf_i386.c:5058 eelf_i386_be.c:470 #: eelf_i386_fbsd.c:533 eelf_i386_ldso.c:485 eelf_i386_sol2.c:641 #: eelf_i386_vxworks.c:537 eelf_iamcu.c:5013 eelf_k1om.c:5369 @@ -4797,8 +4797,8 @@ msgstr "" #: eelf32_x86_64.c:5474 eelf32lppc.c:802 eelf32lppclinux.c:802 #: eelf32lppcnto.c:802 eelf32lppcsim.c:802 eelf32ppc.c:802 eelf32ppc_fbsd.c:802 #: eelf32ppclinux.c:802 eelf32ppcnto.c:802 eelf32ppcsim.c:802 -#: eelf32ppcvxworks.c:780 eelf32ppcwindiss.c:802 eelf64lppc.c:1307 -#: eelf64ppc.c:1307 eelf64ppc_fbsd.c:1307 eelf_i386.c:5093 eelf_i386_be.c:485 +#: eelf32ppcvxworks.c:780 eelf32ppcwindiss.c:802 eelf64lppc.c:1326 +#: eelf64ppc.c:1326 eelf64ppc_fbsd.c:1326 eelf_i386.c:5093 eelf_i386_be.c:485 #: eelf_i386_fbsd.c:568 eelf_i386_ldso.c:509 eelf_i386_sol2.c:665 #: eelf_i386_vxworks.c:557 eelf_iamcu.c:5037 eelf_k1om.c:5393 #: eelf_k1om_fbsd.c:5373 eelf_l1om.c:5393 eelf_l1om_fbsd.c:5373 @@ -4983,16 +4983,17 @@ msgstr "" #: eelf32lppc.c:160 eelf32lppclinux.c:160 eelf32lppcnto.c:160 #: eelf32lppcsim.c:160 eelf32ppc.c:160 eelf32ppc_fbsd.c:160 #: eelf32ppclinux.c:160 eelf32ppcnto.c:160 eelf32ppcsim.c:160 -#: eelf32ppcvxworks.c:105 eelf32ppcwindiss.c:160 eelf64lppc.c:319 -#: eelf64ppc.c:319 eelf64ppc_fbsd.c:319 eppclynx.c:160 +#: eelf32ppcvxworks.c:105 eelf32ppcwindiss.c:160 eelf64lppc.c:321 +#: eelf64ppc.c:321 eelf64ppc_fbsd.c:321 eppclynx.c:160 msgid "%X%P: inline PLT: %E\n" msgstr "" #: eelf32lppc.c:168 eelf32lppclinux.c:168 eelf32lppcnto.c:168 #: eelf32lppcsim.c:168 eelf32ppc.c:168 eelf32ppc_fbsd.c:168 #: eelf32ppclinux.c:168 eelf32ppcnto.c:168 eelf32ppcsim.c:168 -#: eelf32ppcvxworks.c:113 eelf32ppcwindiss.c:168 eelf64lppc.c:330 -#: eelf64ppc.c:330 eelf64ppc_fbsd.c:330 eppclynx.c:168 +#: eelf32ppcvxworks.c:113 eelf32ppcwindiss.c:168 eelf64lppc.c:325 +#: eelf64lppc.c:344 eelf64ppc.c:325 eelf64ppc.c:344 eelf64ppc_fbsd.c:325 +#: eelf64ppc_fbsd.c:344 eppclynx.c:168 msgid "%X%P: TLS problem %E\n" msgstr "" @@ -5006,8 +5007,8 @@ msgstr "" #: eelf32lppc.c:743 eelf32lppclinux.c:743 eelf32lppcnto.c:743 #: eelf32lppcsim.c:743 eelf32ppc.c:743 eelf32ppc_fbsd.c:743 #: eelf32ppclinux.c:743 eelf32ppcnto.c:743 eelf32ppcsim.c:743 -#: eelf32ppcvxworks.c:717 eelf32ppcwindiss.c:743 eelf64lppc.c:1179 -#: eelf64ppc.c:1179 eelf64ppc_fbsd.c:1179 eppclynx.c:743 +#: eelf32ppcvxworks.c:717 eelf32ppcwindiss.c:743 eelf64lppc.c:1193 +#: eelf64ppc.c:1193 eelf64ppc_fbsd.c:1193 eppclynx.c:743 msgid "%F%P: invalid --plt-align `%s'\n" msgstr "" @@ -5021,8 +5022,8 @@ msgstr "" #: eelf32lppc.c:806 eelf32lppclinux.c:806 eelf32lppcnto.c:806 #: eelf32lppcsim.c:806 eelf32ppc.c:806 eelf32ppc_fbsd.c:806 #: eelf32ppclinux.c:806 eelf32ppcnto.c:806 eelf32ppcsim.c:806 -#: eelf32ppcvxworks.c:784 eelf32ppcwindiss.c:806 eelf64lppc.c:1351 -#: eelf64ppc.c:1351 eelf64ppc_fbsd.c:1351 eppclynx.c:806 +#: eelf32ppcvxworks.c:784 eelf32ppcwindiss.c:806 eelf64lppc.c:1373 +#: eelf64ppc.c:1373 eelf64ppc_fbsd.c:1373 eppclynx.c:806 #, c-format msgid " --emit-stub-syms Label linker stubs with a symbol\n" msgstr "" @@ -5030,8 +5031,8 @@ msgstr "" #: eelf32lppc.c:809 eelf32lppclinux.c:809 eelf32lppcnto.c:809 #: eelf32lppcsim.c:809 eelf32ppc.c:809 eelf32ppc_fbsd.c:809 #: eelf32ppclinux.c:809 eelf32ppcnto.c:809 eelf32ppcsim.c:809 -#: eelf32ppcvxworks.c:787 eelf32ppcwindiss.c:809 eelf64lppc.c:1354 -#: eelf64ppc.c:1354 eelf64ppc_fbsd.c:1354 eppclynx.c:809 +#: eelf32ppcvxworks.c:787 eelf32ppcwindiss.c:809 eelf64lppc.c:1376 +#: eelf64ppc.c:1376 eelf64ppc_fbsd.c:1376 eppclynx.c:809 #, c-format msgid " --no-emit-stub-syms Don't label linker stubs with a symbol\n" msgstr "" @@ -5039,8 +5040,8 @@ msgstr "" #: eelf32lppc.c:812 eelf32lppclinux.c:812 eelf32lppcnto.c:812 #: eelf32lppcsim.c:812 eelf32ppc.c:812 eelf32ppc_fbsd.c:812 #: eelf32ppclinux.c:812 eelf32ppcnto.c:812 eelf32ppcsim.c:812 -#: eelf32ppcvxworks.c:790 eelf32ppcwindiss.c:812 eelf64lppc.c:1374 -#: eelf64ppc.c:1374 eelf64ppc_fbsd.c:1374 eppclynx.c:812 +#: eelf32ppcvxworks.c:790 eelf32ppcwindiss.c:812 eelf64lppc.c:1396 +#: eelf64ppc.c:1396 eelf64ppc_fbsd.c:1396 eppclynx.c:812 #, c-format msgid " --no-tls-optimize Don't try to optimize TLS accesses\n" msgstr "" @@ -5048,8 +5049,8 @@ msgstr "" #: eelf32lppc.c:815 eelf32lppclinux.c:815 eelf32lppcnto.c:815 #: eelf32lppcsim.c:815 eelf32ppc.c:815 eelf32ppc_fbsd.c:815 #: eelf32ppclinux.c:815 eelf32ppcnto.c:815 eelf32ppcsim.c:815 -#: eelf32ppcvxworks.c:793 eelf32ppcwindiss.c:815 eelf64lppc.c:1380 -#: eelf64ppc.c:1380 eelf64ppc_fbsd.c:1380 eppclynx.c:815 +#: eelf32ppcvxworks.c:793 eelf32ppcwindiss.c:815 eelf64lppc.c:1402 +#: eelf64ppc.c:1402 eelf64ppc_fbsd.c:1402 eppclynx.c:815 #, c-format msgid " --no-tls-get-addr-optimize Don't use a special __tls_get_addr call\n" msgstr "" @@ -5081,8 +5082,8 @@ msgstr "" #: eelf32lppc.c:827 eelf32lppclinux.c:827 eelf32lppcnto.c:827 #: eelf32lppcsim.c:827 eelf32ppc.c:827 eelf32ppc_fbsd.c:827 #: eelf32ppclinux.c:827 eelf32ppcnto.c:827 eelf32ppcsim.c:827 -#: eelf32ppcwindiss.c:827 eelf64lppc.c:1336 eelf64ppc.c:1336 -#: eelf64ppc_fbsd.c:1336 eppclynx.c:827 +#: eelf32ppcwindiss.c:827 eelf64lppc.c:1355 eelf64ppc.c:1355 +#: eelf64ppc_fbsd.c:1355 eppclynx.c:827 #, c-format msgid " --no-plt-align Dont't align individual PLT call stubs\n" msgstr "" @@ -5090,8 +5091,8 @@ msgstr "" #: eelf32lppc.c:830 eelf32lppclinux.c:830 eelf32lppcnto.c:830 #: eelf32lppcsim.c:830 eelf32ppc.c:830 eelf32ppc_fbsd.c:830 #: eelf32ppclinux.c:830 eelf32ppcnto.c:830 eelf32ppcsim.c:830 -#: eelf32ppcwindiss.c:830 eelf64lppc.c:1392 eelf64ppc.c:1392 -#: eelf64ppc_fbsd.c:1392 eppclynx.c:830 +#: eelf32ppcwindiss.c:830 eelf64lppc.c:1414 eelf64ppc.c:1414 +#: eelf64ppc_fbsd.c:1414 eppclynx.c:830 #, c-format msgid "" " --no-inline-optimize Don't convert inline PLT to direct calls\n" @@ -5146,7 +5147,7 @@ msgid "" " --base_file <basefile> Generate a base file for relocatable DLLs\n" msgstr "" -#: eelf32metag.c:704 eelf64lppc.c:1311 eelf64ppc.c:1311 eelf64ppc_fbsd.c:1311 +#: eelf32metag.c:704 eelf64lppc.c:1330 eelf64ppc.c:1330 eelf64ppc_fbsd.c:1330 #: ehppaelf.c:568 ehppalinux.c:746 ehppanbsd.c:746 ehppaobsd.c:746 #, c-format msgid "" @@ -5276,7 +5277,7 @@ msgid "" " --itanium Generate code for Intel Itanium processor\n" msgstr "" -#: eelf64_s390.c:63 eelf64lppc.c:127 eelf64ppc.c:127 eelf64ppc_fbsd.c:127 +#: eelf64_s390.c:63 eelf64lppc.c:129 eelf64ppc.c:129 eelf64ppc_fbsd.c:129 msgid "%F%P: can not init BFD: %E\n" msgstr "" @@ -5304,73 +5305,79 @@ msgstr "" msgid " --no-secureplt Force PLT in data segment\n" msgstr "" -#: eelf64lppc.c:311 eelf64lppc.c:339 eelf64ppc.c:311 eelf64ppc.c:339 -#: eelf64ppc_fbsd.c:311 eelf64ppc_fbsd.c:339 +#: eelf64lppc.c:313 eelf64lppc.c:353 eelf64ppc.c:313 eelf64ppc.c:353 +#: eelf64ppc_fbsd.c:313 eelf64ppc_fbsd.c:353 msgid "%X%P: can not edit %s: %E\n" msgstr "" -#: eelf64lppc.c:504 eelf64ppc.c:504 eelf64ppc_fbsd.c:504 +#: eelf64lppc.c:516 eelf64ppc.c:516 eelf64ppc_fbsd.c:516 msgid "%X%P: linker script separates .got and .toc\n" msgstr "" -#: eelf64lppc.c:565 eelf64ppc.c:565 eelf64ppc_fbsd.c:565 +#: eelf64lppc.c:577 eelf64ppc.c:577 eelf64ppc_fbsd.c:577 msgid "%P: .init/.fini fragments use differing TOC pointers\n" msgstr "" -#: eelf64lppc.c:1208 eelf64ppc.c:1208 eelf64ppc_fbsd.c:1208 +#: eelf64lppc.c:1222 eelf64ppc.c:1222 eelf64ppc_fbsd.c:1222 msgid "%F%P: invalid --power10-stubs argument `%s'\n" msgstr "" -#: eelf64lppc.c:1321 eelf64ppc.c:1321 +#: eelf64lppc.c:1340 eelf64ppc.c:1340 #, c-format msgid "" " --plt-static-chain PLT call stubs should load r11 (default)\n" msgstr "" -#: eelf64lppc.c:1324 eelf64ppc.c:1324 +#: eelf64lppc.c:1343 eelf64ppc.c:1343 #, c-format msgid " --no-plt-static-chain PLT call stubs should not load r11\n" msgstr "" -#: eelf64lppc.c:1327 eelf64ppc.c:1327 eelf64ppc_fbsd.c:1327 +#: eelf64lppc.c:1346 eelf64ppc.c:1346 eelf64ppc_fbsd.c:1346 #, c-format msgid " --plt-thread-safe PLT call stubs with load-load barrier\n" msgstr "" -#: eelf64lppc.c:1330 eelf64ppc.c:1330 eelf64ppc_fbsd.c:1330 +#: eelf64lppc.c:1349 eelf64ppc.c:1349 eelf64ppc_fbsd.c:1349 #, c-format msgid " --no-plt-thread-safe PLT call stubs without barrier\n" msgstr "" -#: eelf64lppc.c:1333 eelf64ppc.c:1333 eelf64ppc_fbsd.c:1333 +#: eelf64lppc.c:1352 eelf64ppc.c:1352 eelf64ppc_fbsd.c:1352 #, c-format msgid " --plt-align [=<align>] Align PLT call stubs to fit cache lines\n" msgstr "" -#: eelf64lppc.c:1339 eelf64ppc.c:1339 eelf64ppc_fbsd.c:1339 +#: eelf64lppc.c:1358 eelf64ppc.c:1358 eelf64ppc_fbsd.c:1358 #, c-format msgid "" " --plt-localentry Optimize calls to ELFv2 localentry:0 " "functions\n" msgstr "" -#: eelf64lppc.c:1342 eelf64ppc.c:1342 eelf64ppc_fbsd.c:1342 +#: eelf64lppc.c:1361 eelf64ppc.c:1361 eelf64ppc_fbsd.c:1361 #, c-format msgid " --no-plt-localentry Don't optimize ELFv2 calls\n" msgstr "" -#: eelf64lppc.c:1345 eelf64ppc.c:1345 eelf64ppc_fbsd.c:1345 +#: eelf64lppc.c:1364 eelf64ppc.c:1364 eelf64ppc_fbsd.c:1364 #, c-format msgid "" " --power10-stubs [=auto] Use Power10 PLT call stubs (default auto)\n" msgstr "" -#: eelf64lppc.c:1348 eelf64ppc.c:1348 eelf64ppc_fbsd.c:1348 +#: eelf64lppc.c:1367 eelf64ppc.c:1367 eelf64ppc_fbsd.c:1367 +#, c-format +msgid "" +" --no-pcrel-optimize Don't perform R_PPC64_PCREL_OPT optimization\n" +msgstr "" + +#: eelf64lppc.c:1370 eelf64ppc.c:1370 eelf64ppc_fbsd.c:1370 #, c-format msgid " --no-power10-stubs Don't use Power10 PLT call stubs\n" msgstr "" -#: eelf64lppc.c:1357 eelf64ppc.c:1357 eelf64ppc_fbsd.c:1357 +#: eelf64lppc.c:1379 eelf64ppc.c:1379 eelf64ppc_fbsd.c:1379 #, c-format msgid "" " --dotsyms For every version pattern \"foo\" in a " @@ -5380,13 +5387,13 @@ msgid "" " descriptor symbols. Defaults to on.\n" msgstr "" -#: eelf64lppc.c:1363 eelf64ppc.c:1363 eelf64ppc_fbsd.c:1363 +#: eelf64lppc.c:1385 eelf64ppc.c:1385 eelf64ppc_fbsd.c:1385 #, c-format msgid "" " --no-dotsyms Don't do anything special in version scripts\n" msgstr "" -#: eelf64lppc.c:1366 eelf64ppc.c:1366 eelf64ppc_fbsd.c:1366 +#: eelf64lppc.c:1388 eelf64ppc.c:1388 eelf64ppc_fbsd.c:1388 #, c-format msgid "" " --save-restore-funcs Provide register save and restore routines " @@ -5395,50 +5402,50 @@ msgid "" " final link, off for ld -r.\n" msgstr "" -#: eelf64lppc.c:1371 eelf64ppc.c:1371 eelf64ppc_fbsd.c:1371 +#: eelf64lppc.c:1393 eelf64ppc.c:1393 eelf64ppc_fbsd.c:1393 #, c-format msgid " --no-save-restore-funcs Don't provide these routines\n" msgstr "" -#: eelf64lppc.c:1377 eelf64ppc.c:1377 eelf64ppc_fbsd.c:1377 +#: eelf64lppc.c:1399 eelf64ppc.c:1399 eelf64ppc_fbsd.c:1399 #, c-format msgid "" " --tls-get-addr-optimize Force use of special __tls_get_addr call\n" msgstr "" -#: eelf64lppc.c:1383 eelf64ppc.c:1383 eelf64ppc_fbsd.c:1383 +#: eelf64lppc.c:1405 eelf64ppc.c:1405 eelf64ppc_fbsd.c:1405 #, c-format msgid " --tls-get-addr-regsave Force register save __tls_get_addr stub\n" msgstr "" -#: eelf64lppc.c:1386 eelf64ppc.c:1386 eelf64ppc_fbsd.c:1386 +#: eelf64lppc.c:1408 eelf64ppc.c:1408 eelf64ppc_fbsd.c:1408 #, c-format msgid "" " --no-tls-get-addr-regsave Don't use register save __tls_get_addr stub\n" msgstr "" -#: eelf64lppc.c:1389 eelf64ppc.c:1389 eelf64ppc_fbsd.c:1389 +#: eelf64lppc.c:1411 eelf64ppc.c:1411 eelf64ppc_fbsd.c:1411 #, c-format msgid " --no-opd-optimize Don't optimize the OPD section\n" msgstr "" -#: eelf64lppc.c:1395 eelf64ppc.c:1395 eelf64ppc_fbsd.c:1395 +#: eelf64lppc.c:1417 eelf64ppc.c:1417 eelf64ppc_fbsd.c:1417 #, c-format msgid " --no-toc-optimize Don't optimize the TOC section\n" msgstr "" -#: eelf64lppc.c:1398 eelf64ppc.c:1398 eelf64ppc_fbsd.c:1398 +#: eelf64lppc.c:1420 eelf64ppc.c:1420 eelf64ppc_fbsd.c:1420 #, c-format msgid "" " --no-multi-toc Disallow automatic multiple toc sections\n" msgstr "" -#: eelf64lppc.c:1401 eelf64ppc.c:1401 eelf64ppc_fbsd.c:1401 +#: eelf64lppc.c:1423 eelf64ppc.c:1423 eelf64ppc_fbsd.c:1423 #, c-format msgid " --no-toc-sort Don't sort TOC and GOT sections\n" msgstr "" -#: eelf64lppc.c:1404 eelf64ppc.c:1404 eelf64ppc_fbsd.c:1404 +#: eelf64lppc.c:1426 eelf64ppc.c:1426 eelf64ppc_fbsd.c:1426 #, c-format msgid "" " --non-overlapping-opd Canonicalize .opd, so that there are no\n" @@ -5458,12 +5465,12 @@ msgstr "" msgid "%F%P: can't finalize linker-allocated global registers\n" msgstr "" -#: eelf64ppc_fbsd.c:1321 +#: eelf64ppc_fbsd.c:1340 #, c-format msgid " --plt-static-chain PLT call stubs should load r111\n" msgstr "" -#: eelf64ppc_fbsd.c:1324 +#: eelf64ppc_fbsd.c:1343 #, c-format msgid "" " --no-plt-static-chain PLT call stubs should not load r11 (default)\n" diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 577a7df..5537997 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,10 @@ +2021-01-30 Nick Clifton <nickc@redhat.com> + + This is the 2.35.2 release. + + * configure: Regenerate. + * po/opcodes.pot: Regenerate. + 2021-01-28 Alan Modra <amodra@gmail.com> Apply from master diff --git a/opcodes/configure b/opcodes/configure index d3908d1..cc6a600 100755 --- a/opcodes/configure +++ b/opcodes/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for opcodes 2.35.1. +# Generated by GNU Autoconf 2.69 for opcodes 2.35.2. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='opcodes' PACKAGE_TARNAME='opcodes' -PACKAGE_VERSION='2.35.1' -PACKAGE_STRING='opcodes 2.35.1' +PACKAGE_VERSION='2.35.2' +PACKAGE_STRING='opcodes 2.35.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1356,7 +1356,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 opcodes 2.35.1 to adapt to many kinds of systems. +\`configure' configures opcodes 2.35.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1427,7 +1427,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of opcodes 2.35.1:";; + short | recursive ) echo "Configuration of opcodes 2.35.2:";; esac cat <<\_ACEOF @@ -1539,7 +1539,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -opcodes configure 2.35.1 +opcodes configure 2.35.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1950,7 +1950,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 opcodes $as_me 2.35.1, which was +It was created by opcodes $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3897,7 +3897,7 @@ fi # Define the identity of the package. PACKAGE='opcodes' - VERSION='2.35.1' + VERSION='2.35.2' cat >>confdefs.h <<_ACEOF @@ -13533,7 +13533,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 opcodes $as_me 2.35.1, which was +This file was extended by opcodes $as_me 2.35.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13599,7 +13599,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="\\ -opcodes config.status 2.35.1 +opcodes config.status 2.35.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/opcodes/po/opcodes.pot b/opcodes/po/opcodes.pot index 49db31f..7f72f75 100644 --- a/opcodes/po/opcodes.pot +++ b/opcodes/po/opcodes.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-09-19 11:19+0100\n" +"POT-Creation-Date: 2021-01-30 12:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1142,37 +1142,37 @@ msgstr "" msgid "unknown broadcast operand: %s\n" msgstr "" -#: i386-gen.c:1777 +#: i386-gen.c:1779 #, c-format msgid "can't find i386-reg.tbl for reading, errno = %s\n" msgstr "" -#: i386-gen.c:1855 +#: i386-gen.c:1857 #, c-format msgid "can't create i386-init.h, errno = %s\n" msgstr "" -#: i386-gen.c:1945 ia64-gen.c:2829 +#: i386-gen.c:1947 ia64-gen.c:2829 #, c-format msgid "unable to change directory to \"%s\", errno = %s\n" msgstr "" -#: i386-gen.c:1959 i386-gen.c:1964 +#: i386-gen.c:1961 i386-gen.c:1966 #, c-format msgid "CpuMax != %d!\n" msgstr "" -#: i386-gen.c:1968 +#: i386-gen.c:1970 #, c-format msgid "%d unused bits in i386_cpu_flags.\n" msgstr "" -#: i386-gen.c:1983 +#: i386-gen.c:1985 #, c-format msgid "%d unused bits in i386_operand_type.\n" msgstr "" -#: i386-gen.c:1997 +#: i386-gen.c:1999 #, c-format msgid "can't create i386-tbl.h, errno = %s\n" msgstr "" @@ -1935,99 +1935,103 @@ msgstr "" msgid "attempt to set 'at' bits when using + or - modifier" msgstr "" -#: ppc-opc.c:677 +#: ppc-opc.c:574 +msgid "invalid offset: must be in the range [-512, -8] and be a multiple of 8" +msgstr "" + +#: ppc-opc.c:705 msgid "invalid R operand" msgstr "" -#: ppc-opc.c:732 +#: ppc-opc.c:760 msgid "invalid mask field" msgstr "" -#: ppc-opc.c:755 +#: ppc-opc.c:783 msgid "invalid mfcr mask" msgstr "" -#: ppc-opc.c:873 ppc-opc.c:891 +#: ppc-opc.c:901 ppc-opc.c:919 msgid "illegal L operand value" msgstr "" -#: ppc-opc.c:914 +#: ppc-opc.c:942 msgid "illegal WC operand value" msgstr "" -#: ppc-opc.c:1011 +#: ppc-opc.c:1039 msgid "incompatible L operand value" msgstr "" -#: ppc-opc.c:1051 ppc-opc.c:1086 +#: ppc-opc.c:1079 ppc-opc.c:1114 msgid "illegal bitmask" msgstr "" -#: ppc-opc.c:1173 +#: ppc-opc.c:1201 msgid "address register in load range" msgstr "" -#: ppc-opc.c:1213 +#: ppc-opc.c:1241 msgid "illegal PL operand value" msgstr "" -#: ppc-opc.c:1274 +#: ppc-opc.c:1302 msgid "index register in load range" msgstr "" -#: ppc-opc.c:1303 ppc-opc.c:1389 +#: ppc-opc.c:1331 ppc-opc.c:1417 msgid "source and target register operands must be different" msgstr "" -#: ppc-opc.c:1334 +#: ppc-opc.c:1362 msgid "invalid register operand when updating" msgstr "" -#: ppc-opc.c:1452 +#: ppc-opc.c:1480 msgid "illegal immediate value" msgstr "" -#: ppc-opc.c:1557 +#: ppc-opc.c:1585 msgid "invalid bat number" msgstr "" -#: ppc-opc.c:1592 +#: ppc-opc.c:1620 msgid "invalid sprg number" msgstr "" -#: ppc-opc.c:1629 +#: ppc-opc.c:1657 msgid "invalid tbr number" msgstr "" -#: ppc-opc.c:1715 ppc-opc.c:1761 +#: ppc-opc.c:1743 ppc-opc.c:1789 msgid "VSR overlaps ACC operand" msgstr "" -#: ppc-opc.c:1868 +#: ppc-opc.c:1896 msgid "invalid constant" msgstr "" -#: ppc-opc.c:1970 ppc-opc.c:1993 ppc-opc.c:2016 ppc-opc.c:2039 +#: ppc-opc.c:1998 ppc-opc.c:2021 ppc-opc.c:2044 ppc-opc.c:2067 msgid "UIMM = 00000 is illegal" msgstr "" -#: ppc-opc.c:2062 +#: ppc-opc.c:2090 msgid "UIMM values >7 are illegal" msgstr "" -#: ppc-opc.c:2085 +#: ppc-opc.c:2113 msgid "UIMM values >15 are illegal" msgstr "" -#: ppc-opc.c:2108 +#: ppc-opc.c:2136 msgid "GPR odd is illegal" msgstr "" -#: ppc-opc.c:2131 ppc-opc.c:2154 +#: ppc-opc.c:2159 ppc-opc.c:2182 msgid "invalid offset" msgstr "" -#: ppc-opc.c:2177 +#: ppc-opc.c:2205 msgid "invalid Ddd value" msgstr "" |