diff options
author | John Ericson <git@JohnEricson.me> | 2021-08-11 13:17:54 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2021-08-11 13:17:54 +0100 |
commit | ab4f385b3c31e6bca198d2eef1a8c5268e28cd76 (patch) | |
tree | 64a9c881a0adcf1efcb7e9bc774ca6180f1002ab | |
parent | 0e6e4b599a1572823c71e2e95a24cf17d048f42b (diff) | |
download | gdb-ab4f385b3c31e6bca198d2eef1a8c5268e28cd76.zip gdb-ab4f385b3c31e6bca198d2eef1a8c5268e28cd76.tar.gz gdb-ab4f385b3c31e6bca198d2eef1a8c5268e28cd76.tar.bz2 |
Deprecate a.out support for NetBSD targets.
As discussed previously, a.out support is now quite deprecated, and in
some cases removed, in both Binutils itself and NetBSD, so this legacy
default makes little sense. `netbsdelf*` and `netbsdaout*` still work
allowing the user to be explicit about there choice. Additionally, the
configure script warns about the change as Nick Clifton requested.
One possible concern was the status of NetBSD on NS32K, where only a.out
was supported. But per [1] NetBSD has removed support, and if it were to
come back, it would be with ELF. The binutils implementation is
therefore marked obsolete, per the instructions in the last message.
With that patch and this one applied, I have confirmed the following:
--target=i686-unknown-netbsd
--target=i686-unknown-netbsdelf
builds completely
--target=i686-unknown-netbsdaout
properly fails because target is deprecated.
--target=vax-unknown-netbsdaout builds completely except for gas, where
the target is deprecated.
[1]: https://mail-index.netbsd.org/tech-toolchain/2021/07/19/msg004025.html
---
bfd/config.bfd | 43 +++++++++++++--------
bfd/configure.ac | 5 +--
binutils/testsuite/binutils-all/nm.exp | 2 +-
binutils/testsuite/lib/binutils-common.exp | 7 +---
config/picflag.m4 | 4 +-
gas/configure.tgt | 9 +++--
gas/testsuite/gas/arm/blx-bl-convert.d | 2 +-
gas/testsuite/gas/arm/blx-local-thumb.d | 2 +-
gas/testsuite/gas/sh/basic.exp | 2 +-
gdb/configure.host | 34 +++++++----------
gdb/configure.tgt | 2 +-
gdb/testsuite/gdb.asm/asm-source.exp | 6 +--
intl/configure | 2 +-
ld/configure.tgt | 44 +++++++++++-----------
ld/testsuite/ld-arm/arm-elf.exp | 4 +-
ld/testsuite/ld-elf/elf.exp | 2 +-
ld/testsuite/ld-elf/shared.exp | 4 +-
libiberty/configure | 4 +-
-rw-r--r-- | bfd/config.bfd | 43 | ||||
-rwxr-xr-x | bfd/configure | 5 | ||||
-rw-r--r-- | bfd/configure.ac | 5 | ||||
-rw-r--r-- | bfd/po/bfd.pot | 1843 | ||||
-rw-r--r-- | binutils/po/binutils.pot | 2745 | ||||
-rw-r--r-- | binutils/testsuite/binutils-all/nm.exp | 2 | ||||
-rw-r--r-- | binutils/testsuite/lib/binutils-common.exp | 7 | ||||
-rw-r--r-- | config/picflag.m4 | 4 | ||||
-rw-r--r-- | gas/configure.tgt | 9 | ||||
-rw-r--r-- | gas/po/gas.pot | 3383 | ||||
-rw-r--r-- | gas/testsuite/gas/arm/blx-bl-convert.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/arm/blx-local-thumb.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/sh/basic.exp | 2 | ||||
-rw-r--r-- | gdb/configure.host | 34 | ||||
-rw-r--r-- | gdb/configure.tgt | 2 | ||||
-rw-r--r-- | gdb/testsuite/gdb.asm/asm-source.exp | 6 | ||||
-rw-r--r-- | gold/po/gold.pot | 2 | ||||
-rw-r--r-- | gprof/po/gprof.pot | 36 | ||||
-rwxr-xr-x | intl/configure | 2 | ||||
-rw-r--r-- | ld/configure.tgt | 44 | ||||
-rw-r--r-- | ld/po/ld.pot | 885 | ||||
-rw-r--r-- | ld/testsuite/ld-arm/arm-elf.exp | 4 | ||||
-rw-r--r-- | ld/testsuite/ld-elf/elf.exp | 2 | ||||
-rw-r--r-- | ld/testsuite/ld-elf/shared.exp | 4 | ||||
-rwxr-xr-x | libiberty/configure | 4 | ||||
-rw-r--r-- | opcodes/po/opcodes.pot | 106 |
26 files changed, 4604 insertions, 4579 deletions
diff --git a/bfd/config.bfd b/bfd/config.bfd index ebda78f..606c9ce 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -48,6 +48,7 @@ targ_underscore=no # Catch obsolete configurations. case $targ in + ns32k-*-netbsd* | \ null) if test "x$enable_obsolete" != xyes; then echo "*** Configuration $targ is obsolete." >&2 @@ -58,8 +59,19 @@ case $targ in fi;; esac +# Warn on changed defaulting +case $targ in + *-*-netbsdelf* | *-*-netbsdaout* | *-*-netbsdpe*) + # Explicit, no defaulting + ;; + *-*-netbsd* ) + targ_migrated=`echo "$targ" | sed 's/netbsd/netbsdaout/'` + echo "*** WARNING: $targ is now defaults to meaning ELF not a.out." >&2 + echo "*** Use $targ_migrated instead to explicitly specify a.out." >&2 + ;; +esac + case $targ in - *-*-netbsdelf* | i[3-7]86-*-netbsd*-gnu* | i[3-7]86-*-knetbsd*-gnu | \ mips*-*-irix5* | mips*-*-irix6*) # Not obsolete ;; @@ -75,7 +87,7 @@ case $targ in a29k-* | \ arm*-*-aout | \ arm-*-coff | \ - arm-*-netbsd* | \ + arm*-*-netbsdaout* | \ arm-*-openbsd* | \ arm-*-oabi | \ arm-*-riscix* | \ @@ -96,7 +108,7 @@ case $targ in i[3-7]86-*-aix* | \ i[3-7]86-sequent-bsd* | \ i[3-7]86-*-freebsdaout* | i[3-7]86-*-freebsd[12].* | i[3-7]86-*-freebsd[12] | \ - i[3-7]86-*-netbsdaout* | i[3-7]86-*-netbsd* | \ + i[3-7]86-*-netbsdaout* | \ i[3-7]86-*-openbsd[0-2].* | i[3-7]86-*-openbsd3.[0-3] | \ i[3-7]86-*-linux*aout* | \ i[3-7]86-*-mach* | i[3-7]86-*-osf1mk* | \ @@ -141,6 +153,7 @@ case $targ in or32-*-* | \ powerpc-*-lynxos* | powerpc-*-windiss* | \ powerpcle-*-pe | powerpcle-*-winnt* | powerpcle-*-cygwin* | \ + sh*-*-netbsdaout* | \ sh*-*-symbianelf* | sh5*-*-* | sh64*-*-* | \ sparc*-*-*aout* | \ sparc*-*-chorus* | \ @@ -345,11 +358,11 @@ case "${targ}" in targ_defvec=arm_elf32_nacl_be_vec targ_selvecs="arm_elf32_nacl_le_vec" ;; - armeb-*-netbsdelf*) + armeb-*-netbsd*) targ_defvec=arm_elf32_be_vec targ_selvecs="arm_elf32_le_vec" ;; - arm-*-netbsdelf*) + arm-*-netbsd*) targ_defvec=arm_elf32_le_vec targ_selvecs="arm_elf32_be_vec" ;; @@ -609,7 +622,7 @@ case "${targ}" in targ_cflags=-DOLD_FREEBSD_ABI_LABEL ;; esac ;; - i[3-7]86-*-netbsdelf* | i[3-7]86-*-netbsd*-gnu* | i[3-7]86-*-knetbsd*-gnu) + i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu) targ_defvec=i386_elf32_vec targ_selvecs="iamcu_elf32_vec" targ64_selvecs="x86_64_elf64_vec l1om_elf64_vec k1om_elf64_vec" @@ -983,7 +996,7 @@ case "${targ}" in targ_defvec=ns32k_aout_pc532mach_vec targ_underscore=yes ;; - ns32k-*-netbsd* | ns32k-*-lites* | ns32k-*-openbsd*) + ns32k-*-lites* | ns32k-*-openbsd*) targ_defvec=ns32k_aout_pc532nbsd_vec targ_underscore=yes ;; @@ -1222,11 +1235,11 @@ case "${targ}" in targ_selvecs="sh_elf32_le_vec sh_elf32_linux_be_vec sh_elf32_linux_vec sh_elf32_fdpic_le_vec sh_elf32_fdpic_be_vec" ;; - sh*l*-*-netbsdelf*) + sh*l*-*-netbsd*) targ_defvec=sh_elf32_nbsd_le_vec targ_selvecs="sh_elf32_nbsd_vec sh_coff_vec sh_coff_le_vec" ;; - sh*-*-netbsdelf*) + sh*-*-netbsd*) targ_defvec=sh_elf32_nbsd_vec targ_selvecs="sh_elf32_nbsd_le_vec sh_coff_vec sh_coff_le_vec" ;; @@ -1345,17 +1358,17 @@ case "${targ}" in targ_underscore=yes ;; - vax-*-netbsdelf*) - targ_defvec=vax_elf32_vec - targ_selvecs="vax_aout_nbsd_vec vax_aout_1knbsd_vec" - ;; - - vax-*-netbsdaout* | vax-*-netbsd*) + vax-*-netbsdaout*) targ_defvec=vax_aout_nbsd_vec targ_selvecs="vax_elf32_vec vax_aout_1knbsd_vec" targ_underscore=yes ;; + vax-*-netbsd*) + targ_defvec=vax_elf32_vec + targ_selvecs="vax_aout_nbsd_vec vax_aout_1knbsd_vec" + ;; + vax-*-openbsd*) targ_defvec=vax_aout_nbsd_vec targ_underscore=yes diff --git a/bfd/configure b/bfd/configure index 24171d0..eb45ead 100755 --- a/bfd/configure +++ b/bfd/configure @@ -11758,9 +11758,8 @@ fi case "${target}" in - hppa*64*-*-* | vax-*-netbsdelf*) ;; - *-*-*aout* | i[3-7]86-*-bsd* | i[3-7]86-*-msdos* | ns32k-*-* | \ - pdp11-*-* | vax-*-*bsd*) + hppa*64*-*-*) ;; + *-*-*aout*| i[3-7]86-*-msdos* | ns32k-*-* | pdp11-*-*) if test "$plugins" = "yes"; then if test "${enable_plugins+set}" = set; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Enabling plugins for AOUT is experimental" >&5 diff --git a/bfd/configure.ac b/bfd/configure.ac index fec067b..9ff303a 100644 --- a/bfd/configure.ac +++ b/bfd/configure.ac @@ -45,9 +45,8 @@ ACX_LARGEFILE changequote(,)dnl case "${target}" in - hppa*64*-*-* | vax-*-netbsdelf*) ;; - *-*-*aout* | i[3-7]86-*-bsd* | i[3-7]86-*-msdos* | ns32k-*-* | \ - pdp11-*-* | vax-*-*bsd*) + hppa*64*-*-*) ;; + *-*-*aout*| i[3-7]86-*-msdos* | ns32k-*-* | pdp11-*-*) changequote([,])dnl if test "$plugins" = "yes"; then if test "${enable_plugins+set}" = set; then diff --git a/bfd/po/bfd.pot b/bfd/po/bfd.pot index 12a93fa..8bb3773 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: 2021-07-07 09:00+0100\n" +"POT-Creation-Date: 2021-08-11 10:43+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -44,7 +44,7 @@ msgid "" "%pB: can not represent section for symbol `%s' in a.out object file format" msgstr "" -#: aoutx.h:1580 vms-alpha.c:8038 +#: aoutx.h:1580 vms-alpha.c:8035 msgid "*unknown*" msgstr "" @@ -72,7 +72,7 @@ msgstr "" #: aoutx.h:4405 coff-alpha.c:601 coff-alpha.c:1518 coff-rs6000.c:2916 #: coff-sh.c:504 coff-tic4x.c:184 coff-tic54x.c:279 elf-hppa.h:798 #: elf-hppa.h:826 elf-m10200.c:226 elf-m10300.c:813 elf32-arc.c:532 -#: elf32-arm.c:1985 elf32-avr.c:962 elf32-bfin.c:1062 elf32-bfin.c:4687 +#: elf32-arm.c:1985 elf32-avr.c:962 elf32-bfin.c:1066 elf32-bfin.c:4693 #: elf32-cr16.c:654 elf32-cr16.c:684 elf32-cris.c:467 elf32-crx.c:429 #: elf32-csky.c:991 elf32-d10v.c:234 elf32-d30v.c:522 elf32-d30v.c:544 #: elf32-dlx.c:546 elf32-epiphany.c:372 elf32-fr30.c:381 elf32-frv.c:2559 @@ -82,10 +82,10 @@ msgstr "" #: elf32-m68hc12.c:510 elf32-m68k.c:354 elf32-mcore.c:354 elf32-mcore.c:440 #: elf32-mep.c:385 elf32-metag.c:871 elf32-microblaze.c:690 #: elf32-microblaze.c:961 elf32-mips.c:2231 elf32-moxie.c:137 -#: elf32-msp430.c:737 elf32-msp430.c:747 elf32-mt.c:241 elf32-nds32.c:3237 -#: elf32-nds32.c:3263 elf32-nds32.c:5029 elf32-nios2.c:3019 elf32-or1k.c:1070 -#: elf32-pj.c:326 elf32-ppc.c:898 elf32-ppc.c:911 elf32-pru.c:423 -#: elf32-rl78.c:291 elf32-rx.c:313 elf32-rx.c:322 elf32-s12z.c:296 +#: elf32-msp430.c:737 elf32-msp430.c:747 elf32-mt.c:241 elf32-nds32.c:3234 +#: elf32-nds32.c:3255 elf32-nds32.c:5024 elf32-nios2.c:3019 elf32-or1k.c:1070 +#: elf32-pj.c:326 elf32-ppc.c:900 elf32-ppc.c:913 elf32-pru.c:423 +#: elf32-rl78.c:291 elf32-rx.c:324 elf32-rx.c:333 elf32-s12z.c:296 #: elf32-s390.c:347 elf32-score.c:2392 elf32-score7.c:2231 elf32-sh.c:437 #: elf32-spu.c:163 elf32-tic6x.c:1498 elf32-tic6x.c:1508 elf32-tic6x.c:1527 #: elf32-tic6x.c:1537 elf32-tic6x.c:2583 elf32-tilepro.c:792 elf32-v850.c:1902 @@ -94,7 +94,7 @@ msgstr "" #: elf32-xtensa.c:522 elf32-xtensa.c:556 elf32-z80.c:331 elf64-alpha.c:1114 #: elf64-alpha.c:4072 elf64-alpha.c:4220 elf64-bpf.c:325 elf64-ia64-vms.c:255 #: elf64-ia64-vms.c:3431 elf64-mips.c:3958 elf64-mips.c:3974 elf64-mmix.c:1264 -#: elf64-nfp.c:238 elf64-ppc.c:1021 elf64-ppc.c:1373 elf64-ppc.c:1382 +#: elf64-nfp.c:238 elf64-ppc.c:1023 elf64-ppc.c:1375 elf64-ppc.c:1384 #: elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:279 elfn32-mips.c:3788 #: elfxx-ia64.c:324 elfxx-riscv.c:970 elfxx-sparc.c:589 elfxx-sparc.c:639 #: elfxx-tilegx.c:907 elfxx-tilegx.c:947 elfnn-aarch64.c:2215 @@ -113,132 +113,132 @@ msgstr "" msgid "%pB: cannot allocate memory for local GOT entries" msgstr "" -#: archive.c:2241 +#: archive.c:2242 msgid "warning: writing archive was slow: rewriting timestamp" msgstr "" -#: archive.c:2308 archive.c:2368 elflink.c:4611 linker.c:1427 +#: archive.c:2309 archive.c:2369 elflink.c:4639 linker.c:1427 #, c-format msgid "%pB: plugin needed to handle lto object" msgstr "" -#: archive.c:2594 +#: archive.c:2595 msgid "Reading archive file mod timestamp" msgstr "" -#: archive.c:2618 +#: archive.c:2619 msgid "Writing updated armap timestamp" msgstr "" -#: bfd.c:687 +#: bfd.c:690 msgid "no error" msgstr "" -#: bfd.c:688 +#: bfd.c:691 msgid "system call error" msgstr "" -#: bfd.c:689 +#: bfd.c:692 msgid "invalid bfd target" msgstr "" -#: bfd.c:690 +#: bfd.c:693 msgid "file in wrong format" msgstr "" -#: bfd.c:691 +#: bfd.c:694 msgid "archive object file in wrong format" msgstr "" -#: bfd.c:692 +#: bfd.c:695 msgid "invalid operation" msgstr "" -#: bfd.c:693 +#: bfd.c:696 msgid "memory exhausted" msgstr "" -#: bfd.c:694 +#: bfd.c:697 msgid "no symbols" msgstr "" -#: bfd.c:695 +#: bfd.c:698 msgid "archive has no index; run ranlib to add one" msgstr "" -#: bfd.c:696 +#: bfd.c:699 msgid "no more archived files" msgstr "" -#: bfd.c:697 +#: bfd.c:700 msgid "malformed archive" msgstr "" -#: bfd.c:698 +#: bfd.c:701 msgid "DSO missing from command line" msgstr "" -#: bfd.c:699 +#: bfd.c:702 msgid "file format not recognized" msgstr "" -#: bfd.c:700 +#: bfd.c:703 msgid "file format is ambiguous" msgstr "" -#: bfd.c:701 +#: bfd.c:704 msgid "section has no contents" msgstr "" -#: bfd.c:702 +#: bfd.c:705 msgid "nonrepresentable section on output" msgstr "" -#: bfd.c:703 +#: bfd.c:706 msgid "symbol needs debug section which does not exist" msgstr "" -#: bfd.c:704 +#: bfd.c:707 msgid "bad value" msgstr "" -#: bfd.c:705 +#: bfd.c:708 msgid "file truncated" msgstr "" -#: bfd.c:706 +#: bfd.c:709 msgid "file too big" msgstr "" -#: bfd.c:707 +#: bfd.c:710 msgid "sorry, cannot handle this file" msgstr "" -#: bfd.c:708 +#: bfd.c:711 #, c-format msgid "error reading %s: %s" msgstr "" -#: bfd.c:709 +#: bfd.c:712 msgid "#<invalid error code>" msgstr "" -#: bfd.c:1646 +#: bfd.c:1649 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "" -#: bfd.c:1659 +#: bfd.c:1662 #, c-format msgid "BFD %s internal error, aborting at %s:%d in %s\n" msgstr "" -#: bfd.c:1664 +#: bfd.c:1667 #, c-format msgid "BFD %s internal error, aborting at %s:%d\n" msgstr "" -#: bfd.c:1666 +#: bfd.c:1669 msgid "Please report this bug.\n" msgstr "" @@ -277,8 +277,8 @@ msgstr "" msgid "using multiple gp values" msgstr "" -#: coff-alpha.c:1505 coff-alpha.c:1511 elf.c:9463 elf32-mcore.c:100 -#: elf32-mcore.c:455 elf32-ppc.c:7614 elf32-ppc.c:8763 elf64-ppc.c:16242 +#: coff-alpha.c:1505 coff-alpha.c:1511 elf.c:9464 elf32-mcore.c:100 +#: elf32-mcore.c:455 elf32-ppc.c:7616 elf32-ppc.c:8765 elf64-ppc.c:16244 #, c-format msgid "%pB: %s unsupported" msgstr "" @@ -385,7 +385,8 @@ msgstr "" msgid "%pB: illegal symbol index %ld in relocs" msgstr "" -#: coff-tic4x.c:228 coff-tic54x.c:366 coffcode.h:5124 +#: coff-tic30.c:172 coff-tic4x.c:228 coff-tic54x.c:366 coff-z80.c:325 +#: coff-z8k.c:188 coffcode.h:5130 #, c-format msgid "%pB: warning: illegal symbol index %ld in relocs" msgstr "" @@ -439,77 +440,82 @@ msgstr "" msgid "%pB (%s): section flag %s (%#lx) ignored" msgstr "" -#: coffcode.h:1959 coffcode.h:2024 +#: coffcode.h:1956 +#, c-format +msgid "%pB: overflow reloc count too small" +msgstr "" + +#: coffcode.h:1965 coffcode.h:2030 #, c-format msgid "%pB: warning: claims to have 0xffff relocs, without overflow" msgstr "" -#: coffcode.h:2385 +#: coffcode.h:2391 #, c-format msgid "unrecognized TI COFF target id '0x%x'" msgstr "" -#: coffcode.h:2663 +#: coffcode.h:2669 #, c-format msgid "%pB: reloc against a non-existent symbol index: %ld" msgstr "" -#: coffcode.h:2961 +#: coffcode.h:2967 #, c-format msgid "%pB: page size is too large (0x%x)" msgstr "" -#: coffcode.h:3121 +#: coffcode.h:3127 #, c-format msgid "%pB: too many sections (%d)" msgstr "" -#: coffcode.h:3548 +#: coffcode.h:3554 #, c-format msgid "%pB: section %pA: string table overflow at offset %ld" msgstr "" -#: coffcode.h:3655 +#: coffcode.h:3661 #, c-format msgid "%pB:%s section %s: alignment 2**%u not representable" msgstr "" -#: coffcode.h:4358 +#: coffcode.h:4364 #, c-format msgid "%pB: warning: line number count (%#lx) exceeds section size (%#lx)" msgstr "" -#: coffcode.h:4378 +#: coffcode.h:4384 #, c-format msgid "%pB: warning: line number table read failed" msgstr "" -#: coffcode.h:4412 coffcode.h:4426 +#: coffcode.h:4418 coffcode.h:4432 #, c-format msgid "%pB: warning: illegal symbol index 0x%lx in line number entry %d" msgstr "" -#: coffcode.h:4440 +#: coffcode.h:4446 #, c-format msgid "%pB: warning: illegal symbol in line number entry %d" msgstr "" -#: coffcode.h:4453 +#: coffcode.h:4459 #, c-format msgid "%pB: warning: duplicate line number information for `%s'" msgstr "" -#: coffcode.h:4874 +#: coffcode.h:4880 #, c-format msgid "%pB: unrecognized storage class %d for %s symbol `%s'" msgstr "" -#: coffcode.h:5014 +#: coffcode.h:5020 #, c-format msgid "warning: %pB: local symbol `%s' has no section" msgstr "" -#: coffcode.h:5164 +#: coffcode.h:5170 #, c-format msgid "%pB: illegal relocation type %d at address %#<PRIx64>" msgstr "" @@ -524,31 +530,31 @@ msgstr "" msgid "%pB: unable to initialize decompress status for section %s" msgstr "" -#: coffgen.c:1706 +#: coffgen.c:1715 #, c-format msgid "%pB: bad string table size %<PRIu64>" msgstr "" -#: coffgen.c:1878 coffgen.c:1938 coffgen.c:1956 cofflink.c:2024 elf.c:1936 -#: xcofflink.c:4540 +#: coffgen.c:1887 coffgen.c:1947 coffgen.c:1965 cofflink.c:2024 elf.c:1936 +#: xcofflink.c:4568 msgid "<corrupt>" msgstr "" -#: coffgen.c:2087 +#: coffgen.c:2098 #, c-format msgid "<corrupt info> %s" msgstr "" -#: coffgen.c:2684 elflink.c:14829 linker.c:2965 +#: coffgen.c:2696 elflink.c:14877 linker.c:2965 msgid "%F%P: already_linked_table: %E\n" msgstr "" -#: coffgen.c:3026 elflink.c:13816 +#: coffgen.c:3038 elflink.c:13852 #, c-format msgid "removing unused section '%pA' in file '%pB'" msgstr "" -#: coffgen.c:3103 elflink.c:14036 +#: coffgen.c:3115 elflink.c:14082 msgid "warning: gc-sections option ignored" msgstr "" @@ -557,7 +563,7 @@ msgstr "" msgid "warning: symbol `%s' is both section and non-section" msgstr "" -#: cofflink.c:471 elf64-ia64-vms.c:5202 elflink.c:5207 +#: cofflink.c:471 elf64-ia64-vms.c:5202 elflink.c:5235 #, c-format msgid "warning: type of symbol `%s' changed from %d to %d in %pB" msgstr "" @@ -567,7 +573,7 @@ msgstr "" msgid "%pB: relocs in section `%pA', but it has no contents" msgstr "" -#: cofflink.c:2415 elflink.c:11342 +#: cofflink.c:2415 elflink.c:11373 #, c-format msgid "" "%X`%s' referenced in section `%pA' of %pB: defined in discarded section `" @@ -639,114 +645,114 @@ msgid "" "DWARF error: offset (%<PRIu64>) greater than or equal to %s size (%<PRIu64>)" msgstr "" -#: dwarf2.c:1201 +#: dwarf2.c:1200 msgid "DWARF error: info pointer extends beyond end of attributes" msgstr "" -#: dwarf2.c:1349 +#: dwarf2.c:1348 #, c-format msgid "DWARF error: invalid or unhandled FORM value: %#x" msgstr "" -#: dwarf2.c:1664 +#: dwarf2.c:1663 msgid "DWARF error: mangled line number section (bad file number)" msgstr "" -#: dwarf2.c:2007 +#: dwarf2.c:2006 msgid "DWARF error: zero format count" msgstr "" -#: dwarf2.c:2017 +#: dwarf2.c:2016 #, c-format msgid "DWARF error: data count (%<PRIx64>) larger than buffer size" msgstr "" -#: dwarf2.c:2056 +#: dwarf2.c:2055 #, c-format msgid "DWARF error: unknown format content type %<PRIu64>" msgstr "" -#: dwarf2.c:2126 +#: dwarf2.c:2125 #, c-format msgid "DWARF error: line info section is too small (%<PRId64>)" msgstr "" -#: dwarf2.c:2153 +#: dwarf2.c:2152 #, c-format msgid "" "DWARF error: line info data is bigger (%#<PRIx64>) than the space remaining " "in the section (%#lx)" msgstr "" -#: dwarf2.c:2166 +#: dwarf2.c:2165 #, c-format msgid "DWARF error: unhandled .debug_line version %d" msgstr "" -#: dwarf2.c:2175 +#: dwarf2.c:2174 msgid "DWARF error: ran out of room reading prologue" msgstr "" -#: dwarf2.c:2191 +#: dwarf2.c:2190 #, c-format msgid "DWARF error: line info unsupported segment selector size %u" msgstr "" -#: dwarf2.c:2213 +#: dwarf2.c:2212 msgid "DWARF error: invalid maximum operations per instruction" msgstr "" -#: dwarf2.c:2225 +#: dwarf2.c:2224 msgid "DWARF error: ran out of room reading opcodes" msgstr "" -#: dwarf2.c:2393 +#: dwarf2.c:2392 msgid "DWARF error: mangled line number section" msgstr "" -#: dwarf2.c:2881 +#: dwarf2.c:2880 msgid "DWARF error: abstract instance recursion detected" msgstr "" -#: dwarf2.c:2915 dwarf2.c:3009 +#: dwarf2.c:2914 dwarf2.c:3008 msgid "DWARF error: invalid abstract instance DIE ref" msgstr "" -#: dwarf2.c:2931 +#: dwarf2.c:2930 #, c-format msgid "DWARF error: unable to read alt ref %<PRIu64>" msgstr "" -#: dwarf2.c:2987 +#: dwarf2.c:2986 #, c-format msgid "DWARF error: unable to locate abstract instance DIE ref %<PRIu64>" msgstr "" -#: dwarf2.c:3024 dwarf2.c:3305 dwarf2.c:3750 +#: dwarf2.c:3023 dwarf2.c:3302 dwarf2.c:3747 #, c-format msgid "DWARF error: could not find abbrev number %u" msgstr "" -#: dwarf2.c:3538 +#: dwarf2.c:3535 #, c-format msgid "DWARF error: could not find variable specification at offset 0x%lx" msgstr "" -#: dwarf2.c:3677 +#: dwarf2.c:3674 #, c-format msgid "" "DWARF error: found dwarf version '%u', this reader only handles version 2, " "3, 4 and 5 information" msgstr "" -#: dwarf2.c:3714 +#: dwarf2.c:3711 #, c-format msgid "" "DWARF error: found address size '%u', this reader can not handle sizes " "greater than '%u'" msgstr "" -#: dwarf2.c:3817 +#: dwarf2.c:3814 msgid "" "DWARF error: DW_AT_comp_dir attribute encountered with a non-string form" msgstr "" @@ -905,25 +911,25 @@ msgid "" "pie\n" msgstr "" -#: elf-m10200.c:434 elf-m10300.c:2146 elf32-avr.c:1508 elf32-bfin.c:3131 +#: elf-m10200.c:434 elf-m10300.c:2146 elf32-avr.c:1508 elf32-bfin.c:3137 #: elf32-cr16.c:1432 elf32-cris.c:2034 elf32-crx.c:913 elf32-d10v.c:510 #: elf32-epiphany.c:562 elf32-fr30.c:594 elf32-frv.c:4049 elf32-ft32.c:493 #: elf32-h8300.c:523 elf32-ip2k.c:1477 elf32-iq2000.c:691 elf32-lm32.c:1070 #: elf32-m32c.c:624 elf32-m32r.c:2837 elf32-m68hc1x.c:1271 elf32-mep.c:522 #: elf32-metag.c:1984 elf32-microblaze.c:1623 elf32-moxie.c:288 elf32-mt.c:402 -#: elf32-nds32.c:6044 elf32-or1k.c:1861 elf32-score.c:2743 elf32-score7.c:2552 +#: elf32-nds32.c:6039 elf32-or1k.c:1873 elf32-score.c:2743 elf32-score7.c:2552 #: elf32-spu.c:5084 elf32-tilepro.c:3372 elf32-v850.c:2294 elf32-visium.c:680 #: elf32-xstormy16.c:930 elf64-bpf.c:552 elf64-mmix.c:1541 elfxx-tilegx.c:3742 msgid "internal error: out of range error" msgstr "" -#: elf-m10200.c:438 elf-m10300.c:2150 elf32-avr.c:1512 elf32-bfin.c:3135 +#: elf-m10200.c:438 elf-m10300.c:2150 elf32-avr.c:1512 elf32-bfin.c:3141 #: elf32-cr16.c:1436 elf32-cris.c:2038 elf32-crx.c:917 elf32-d10v.c:514 #: elf32-fr30.c:598 elf32-frv.c:4053 elf32-ft32.c:497 elf32-h8300.c:527 #: elf32-iq2000.c:695 elf32-lm32.c:1074 elf32-m32c.c:628 elf32-m32r.c:2841 #: elf32-m68hc1x.c:1275 elf32-mep.c:526 elf32-metag.c:1988 #: elf32-microblaze.c:1627 elf32-moxie.c:292 elf32-msp430.c:1510 -#: elf32-nds32.c:6048 elf32-or1k.c:1865 elf32-score.c:2747 elf32-score7.c:2556 +#: elf32-nds32.c:6043 elf32-or1k.c:1877 elf32-score.c:2747 elf32-score7.c:2556 #: elf32-spu.c:5088 elf32-tilepro.c:3376 elf32-v850.c:2298 elf32-visium.c:684 #: elf32-xstormy16.c:934 elf64-mmix.c:1545 elfxx-mips.c:10558 #: elfxx-tilegx.c:3746 @@ -932,18 +938,18 @@ msgstr "" #: elf-m10200.c:442 elf32-cr16.c:1440 elf32-crx.c:921 elf32-d10v.c:518 #: elf32-h8300.c:531 elf32-lm32.c:1078 elf32-m32r.c:2845 elf32-m68hc1x.c:1279 -#: elf32-microblaze.c:1631 elf32-nds32.c:6052 elf32-score.c:2751 +#: elf32-microblaze.c:1631 elf32-nds32.c:6047 elf32-score.c:2751 #: elf32-score7.c:2560 elf32-spu.c:5092 msgid "internal error: dangerous error" msgstr "" -#: elf-m10200.c:446 elf-m10300.c:2167 elf32-avr.c:1520 elf32-bfin.c:3143 +#: elf-m10200.c:446 elf-m10300.c:2167 elf32-avr.c:1520 elf32-bfin.c:3149 #: elf32-cr16.c:1444 elf32-cris.c:2046 elf32-crx.c:925 elf32-d10v.c:522 #: elf32-epiphany.c:577 elf32-fr30.c:606 elf32-frv.c:4061 elf32-ft32.c:505 #: elf32-h8300.c:535 elf32-ip2k.c:1492 elf32-iq2000.c:703 elf32-lm32.c:1082 #: elf32-m32c.c:636 elf32-m32r.c:2849 elf32-m68hc1x.c:1283 elf32-mep.c:534 #: elf32-metag.c:1996 elf32-microblaze.c:1635 elf32-moxie.c:300 -#: elf32-msp430.c:1518 elf32-mt.c:410 elf32-nds32.c:6056 elf32-or1k.c:1873 +#: elf32-msp430.c:1518 elf32-mt.c:410 elf32-nds32.c:6051 elf32-or1k.c:1885 #: elf32-score.c:2760 elf32-score7.c:2564 elf32-spu.c:5096 elf32-tilepro.c:3384 #: elf32-v850.c:2318 elf32-visium.c:692 elf32-xstormy16.c:942 elf64-bpf.c:565 #: elf64-mmix.c:1553 elfxx-tilegx.c:3754 @@ -960,11 +966,11 @@ msgstr "" msgid "%pB: %s' accessed both as normal and thread local symbol" msgstr "" -#: elf-m10300.c:2093 elf32-arm.c:13376 elf32-i386.c:3426 elf32-m32r.c:2331 +#: elf-m10300.c:2093 elf32-arm.c:13376 elf32-i386.c:3430 elf32-m32r.c:2331 #: elf32-m68k.c:3929 elf32-s390.c:3080 elf32-sh.c:3671 elf32-tilepro.c:3275 -#: elf32-xtensa.c:3024 elf64-s390.c:3029 elf64-x86-64.c:4082 elfxx-sparc.c:2917 -#: elfxx-sparc.c:3814 elfxx-tilegx.c:3665 elfnn-aarch64.c:5501 -#: elfnn-aarch64.c:7104 +#: elf32-xtensa.c:3024 elf64-s390.c:3029 elf64-x86-64.c:4090 elfxx-sparc.c:2917 +#: elfxx-sparc.c:3814 elfxx-tilegx.c:3665 elfnn-aarch64.c:5504 +#: elfnn-aarch64.c:7107 #, c-format msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation against symbol `%s'" msgstr "" @@ -1021,45 +1027,54 @@ msgstr "" msgid "error: %pB: <corrupt property (0x%x) size: 0x%x>" msgstr "" -#: elf-properties.c:205 +#: elf-properties.c:217 #, c-format msgid "warning: %pB: unsupported GNU_PROPERTY_TYPE (%ld) type: 0x%x" msgstr "" -#: elf-properties.c:391 +#: elf-properties.c:403 msgid "Removed property %W to merge %pB (0x%v) and %pB (0x%v)\n" msgstr "" -#: elf-properties.c:397 +#: elf-properties.c:409 msgid "Removed property %W to merge %pB (0x%v) and %pB (not found)\n" msgstr "" -#: elf-properties.c:406 elf-properties.c:484 +#: elf-properties.c:418 elf-properties.c:496 msgid "Removed property %W to merge %pB and %pB\n" msgstr "" -#: elf-properties.c:410 +#: elf-properties.c:422 msgid "Removed property %W to merge %pB and %pB (not found)\n" msgstr "" -#: elf-properties.c:427 +#: elf-properties.c:439 msgid "Updated property %W (0x%v) to merge %pB (0x%v) and %pB (0x%v)\n" msgstr "" -#: elf-properties.c:436 +#: elf-properties.c:448 msgid "Updated property %W (%v) to merge %pB (0x%v) and %pB (not found)\n" msgstr "" -#: elf-properties.c:478 +#: elf-properties.c:490 msgid "Removed property %W to merge %pB (not found) and %pB (0x%v)\n" msgstr "" +#: elf-properties.c:671 elfxx-aarch64.c:758 elfxx-x86.c:2714 +msgid "%F%P: failed to create GNU property section\n" +msgstr "" + +#: elf-properties.c:675 elfxx-aarch64.c:762 elfxx-x86.c:2719 +#, c-format +msgid "%F%pA: failed to align section\n" +msgstr "" + #. Merge .note.gnu.property sections. -#: elf-properties.c:640 elf-properties.c:642 +#: elf-properties.c:701 elf-properties.c:703 msgid "\n" msgstr "" -#: elf-properties.c:641 +#: elf-properties.c:702 msgid "Merging program properties\n" msgstr "" @@ -1074,7 +1089,7 @@ msgstr "" msgid "%pB: invalid string offset %u >= %<PRIu64> for section `%s'" msgstr "" -#: elf.c:514 elfnn-aarch64.c:8104 +#: elf.c:514 elfnn-aarch64.c:8107 #, c-format msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section" msgstr "" @@ -1173,100 +1188,100 @@ msgstr "" msgid " required from %s:\n" msgstr "" -#: elf.c:2071 +#: elf.c:2072 #, c-format msgid "%pB: warning: loop in section dependencies detected" msgstr "" -#: elf.c:2178 +#: elf.c:2179 #, c-format msgid "" "%pB: warning: multiple symbol tables detected - ignoring the table in " "section %u" msgstr "" -#: elf.c:2262 +#: elf.c:2263 #, c-format msgid "" "%pB: warning: multiple dynamic symbol tables detected - ignoring the table " "in section %u" msgstr "" -#: elf.c:2375 +#: elf.c:2376 #, c-format msgid "%pB: invalid link %u for reloc section %s (index %u)" msgstr "" -#: elf.c:2466 +#: elf.c:2467 #, c-format msgid "" "%pB: warning: secondary relocation section '%s' for section %pA found - " "ignoring" msgstr "" -#: elf.c:2552 elf.c:2567 elf.c:2578 elf.c:2591 +#: elf.c:2553 elf.c:2568 elf.c:2579 elf.c:2592 #, c-format msgid "%pB: unknown type [%#x] section `%s'" msgstr "" -#: elf.c:3288 +#: elf.c:3289 #, c-format msgid "%pB: error: alignment power %d of section `%pA' is too big" msgstr "" -#: elf.c:3321 +#: elf.c:3322 #, c-format msgid "warning: section `%pA' type changed to PROGBITS" msgstr "" -#: elf.c:3805 +#: elf.c:3806 #, c-format msgid "%pB: too many sections: %u" msgstr "" -#: elf.c:3891 +#: elf.c:3892 #, c-format msgid "" "%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'" msgstr "" -#: elf.c:3909 +#: elf.c:3910 #, c-format msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'" msgstr "" -#: elf.c:4471 +#: elf.c:4472 #, c-format msgid "%pB: GNU_MBIND section `%pA' has invalid sh_info field: %d" msgstr "" -#: elf.c:5065 +#: elf.c:5066 #, c-format msgid "%pB: TLS sections are not adjacent:" msgstr "" -#: elf.c:5072 +#: elf.c:5073 #, c-format msgid "\t TLS: %pA" msgstr "" -#: elf.c:5076 +#: elf.c:5077 #, c-format msgid "\tnon-TLS: %pA" msgstr "" -#: elf.c:5672 +#: elf.c:5673 #, c-format msgid "" "%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section" msgstr "" -#: elf.c:5698 +#: elf.c:5699 #, c-format msgid "%pB: not enough room for program headers, try linking with -N" msgstr "" -#: elf.c:5815 +#: elf.c:5816 #, c-format msgid "%pB: section %pA lma %#<PRIx64> adjusted to %#<PRIx64>" msgstr "" @@ -1274,176 +1289,176 @@ msgstr "" #. The fix for this error is usually to edit the linker script being #. used and set up the program headers manually. Either that or #. leave room for the headers at the start of the SECTIONS. -#: elf.c:5952 +#: elf.c:5953 #, c-format msgid "%pB: error: PHDR segment not covered by LOAD segment" msgstr "" -#: elf.c:5992 +#: elf.c:5993 #, c-format msgid "%pB: section `%pA' can't be allocated in segment %d" msgstr "" -#: elf.c:6129 +#: elf.c:6130 #, c-format msgid "%pB: warning: allocated section `%s' not in segment" msgstr "" -#: elf.c:6290 +#: elf.c:6291 #, c-format msgid "" "%pB: error: non-load segment %d includes file header and/or program header" msgstr "" -#: elf.c:6799 +#: elf.c:6800 #, c-format msgid "%pB: symbol `%s' required but not present" msgstr "" -#: elf.c:7151 +#: elf.c:7152 #, c-format msgid "" "%pB: warning: empty loadable segment detected at vaddr=%#<PRIx64>, is this " "intentional?" msgstr "" -#: elf.c:7779 +#: elf.c:7780 #, c-format msgid "%pB: warning: segment alignment of %#<PRIx64> is too large" msgstr "" -#: elf.c:8292 +#: elf.c:8293 #, c-format msgid "" "%pB: Unable to handle section index %x in ELF symbol. Using ABS instead." msgstr "" -#: elf.c:8322 +#: elf.c:8323 #, c-format msgid "" "unable to find equivalent output section for symbol '%s' from section '%s'" msgstr "" -#: elf.c:8735 +#: elf.c:8736 #, c-format msgid "%pB: .gnu.version_r invalid entry" msgstr "" -#: elf.c:8868 +#: elf.c:8869 #, c-format msgid "%pB: .gnu.version_d invalid entry" msgstr "" -#: elf.c:9325 +#: elf.c:9326 #, c-format msgid "" "%pB:%pA: error: attempting to write into an unallocated compressed section" msgstr "" -#: elf.c:9334 +#: elf.c:9335 #, c-format msgid "%pB:%pA: error: attempting to write over the end of the section" msgstr "" -#: elf.c:9345 +#: elf.c:9346 #, c-format msgid "%pB:%pA: error: attempting to write section into an empty buffer" msgstr "" -#: elf.c:10246 +#: elf.c:10247 #, c-format msgid "%pB: warning: win32pstatus %s of size %lu bytes is too small" msgstr "" -#: elf.c:10324 +#: elf.c:10325 #, c-format msgid "" "%pB: win32pstatus NOTE_INFO_MODULE of size %lu is too small to contain a " "name of size %u" msgstr "" -#: elf.c:12633 +#: elf.c:12634 msgid "GNU_MBIND section is supported only by GNU and FreeBSD targets" msgstr "" -#: elf.c:12636 +#: elf.c:12637 msgid "symbol type STT_GNU_IFUNC is supported only by GNU and FreeBSD targets" msgstr "" -#: elf.c:12639 +#: elf.c:12640 msgid "" "symbol binding STB_GNU_UNIQUE is supported only by GNU and FreeBSD targets" msgstr "" -#: elf.c:12642 +#: elf.c:12643 msgid "GNU_RETAIN section is supported only by GNU and FreeBSD targets" msgstr "" -#: elf.c:12850 elf64-sparc.c:123 elfcode.h:1505 +#: elf.c:12851 elf64-sparc.c:123 elfcode.h:1504 #, c-format msgid "%pB(%pA): relocation %d has invalid symbol index %ld" msgstr "" -#: elf.c:12925 +#: elf.c:12926 #, c-format msgid "" "%pB(%pA): link section cannot be set because the output file does not have a " "symbol table" msgstr "" -#: elf.c:12937 +#: elf.c:12938 #, c-format msgid "%pB(%pA): info section index is invalid" msgstr "" -#: elf.c:12951 +#: elf.c:12952 #, c-format msgid "" "%pB(%pA): info section index cannot be set because the section is not in the " "output" msgstr "" -#: elf.c:13026 +#: elf.c:13027 #, c-format msgid "%pB(%pA): error: secondary reloc section processed twice" msgstr "" -#: elf.c:13038 +#: elf.c:13039 #, c-format msgid "%pB(%pA): error: secondary reloc section has zero sized entries" msgstr "" -#: elf.c:13049 +#: elf.c:13050 #, c-format msgid "%pB(%pA): error: secondary reloc section has non-standard sized entries" msgstr "" -#: elf.c:13061 +#: elf.c:13062 #, c-format msgid "%pB(%pA): error: secondary reloc section is empty!" msgstr "" -#: elf.c:13084 +#: elf.c:13085 #, c-format msgid "%pB(%pA): error: internal relocs missing for secondary reloc section" msgstr "" -#: elf.c:13103 +#: elf.c:13104 #, c-format msgid "%pB(%pA): error: reloc table entry %u is empty" msgstr "" -#: elf.c:13128 +#: elf.c:13129 #, c-format msgid "%pB(%pA): error: secondary reloc %u references a missing symbol" msgstr "" -#: elf.c:13145 +#: elf.c:13146 #, c-format msgid "%pB(%pA): error: secondary reloc %u references a deleted symbol" msgstr "" -#: elf.c:13158 +#: elf.c:13159 #, c-format msgid "%pB(%pA): error: secondary reloc %u is of an unknown type" msgstr "" @@ -1451,8 +1466,8 @@ msgstr "" #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. #: elf32-arc.c:455 elf32-arm.c:15047 elf32-frv.c:6612 elf32-iq2000.c:868 -#: elf32-m32c.c:914 elf32-mt.c:560 elf32-rl78.c:1260 elf32-rx.c:3206 -#: elf32-visium.c:844 elf64-ppc.c:5347 elfnn-aarch64.c:7334 +#: elf32-m32c.c:914 elf32-mt.c:560 elf32-rl78.c:1275 elf32-rx.c:3217 +#: elf32-visium.c:844 elf64-ppc.c:5349 elfnn-aarch64.c:7337 #, c-format msgid "private flags = 0x%lx:" msgstr "" @@ -1499,7 +1514,7 @@ msgid "" msgstr "" #: elf32-arc.c:938 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1390 -#: elf32-ppc.c:3866 elf64-sparc.c:722 elfxx-mips.c:15568 +#: elf32-ppc.c:3868 elf64-sparc.c:722 elfxx-mips.c:15568 #, c-format msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)" msgstr "" @@ -1530,34 +1545,34 @@ msgstr "" msgid "GOT and PLT relocations cannot be fixed with a non dynamic linker" msgstr "" -#: elf32-arc.c:1909 elf32-rl78.c:1098 elf32-rx.c:1475 +#: elf32-arc.c:1909 elf32-rx.c:1486 #, c-format msgid "" "%pB(%pA): warning: unaligned access to symbol '%s' in the small data area" msgstr "" -#: elf32-arc.c:1914 elf32-rl78.c:1103 elf32-rx.c:1480 +#: elf32-arc.c:1914 elf32-rx.c:1491 #, c-format msgid "%pB(%pA): internal error: out of range error" msgstr "" -#: elf32-arc.c:1919 elf32-rl78.c:1108 elf32-rx.c:1485 +#: elf32-arc.c:1919 elf32-rx.c:1496 #, c-format msgid "%pB(%pA): internal error: unsupported relocation error" msgstr "" -#: elf32-arc.c:1924 elf32-rl78.c:1113 elf32-rx.c:1490 +#: elf32-arc.c:1924 elf32-rx.c:1501 #, c-format msgid "%pB(%pA): internal error: dangerous relocation" msgstr "" -#: elf32-arc.c:1929 elf32-rl78.c:1118 elf32-rx.c:1495 +#: elf32-arc.c:1929 elf32-rx.c:1506 #, c-format msgid "%pB(%pA): internal error: unknown error" msgstr "" #: elf32-arc.c:2023 elf32-arc.c:2091 elf32-arm.c:15502 elf32-metag.c:2251 -#: elf32-nds32.c:5494 elfnn-aarch64.c:7741 elfnn-riscv.c:617 +#: elf32-nds32.c:5489 elfnn-aarch64.c:7744 elfnn-riscv.c:619 #, c-format msgid "" "%pB: relocation %s against `%s' can not be used when making a shared object; " @@ -1602,14 +1617,14 @@ msgid "no address assigned to the veneers output section %s" msgstr "" #: elf32-arm.c:4822 elf32-arm.c:6968 elf32-csky.c:3400 elf32-hppa.c:582 -#: elf32-m68hc1x.c:164 elf32-metag.c:1180 elf32-nios2.c:2201 elf64-ppc.c:3827 -#: elf64-ppc.c:13638 elfnn-aarch64.c:3187 +#: elf32-m68hc1x.c:164 elf32-metag.c:1180 elf32-nios2.c:2201 elf64-ppc.c:3829 +#: elf64-ppc.c:13640 elfnn-aarch64.c:3187 #, c-format msgid "%pB: cannot create stub entry %s" msgstr "" #: elf32-arm.c:5043 elf32-csky.c:3742 elf32-hppa.c:732 elf32-m68hc11.c:422 -#: elf32-m68hc12.c:542 elf32-metag.c:3345 elf32-nios2.c:2494 elf64-ppc.c:11473 +#: elf32-m68hc12.c:542 elf32-metag.c:3345 elf32-nios2.c:2494 elf64-ppc.c:11475 #: elfnn-aarch64.c:3256 msgid "" "%F%P: Could not assign '%pA' to an output section. Retry without --enable-" @@ -1831,27 +1846,27 @@ msgstr "" msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section" msgstr "" -#: elf32-arm.c:13321 elf32-m68k.c:3966 elf32-xtensa.c:2762 elfnn-aarch64.c:6831 +#: elf32-arm.c:13321 elf32-m68k.c:3966 elf32-xtensa.c:2762 elfnn-aarch64.c:6834 #, c-format msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s" msgstr "" -#: elf32-arm.c:13323 elf32-m68k.c:3968 elf32-xtensa.c:2764 elfnn-aarch64.c:6833 +#: elf32-arm.c:13323 elf32-m68k.c:3968 elf32-xtensa.c:2764 elfnn-aarch64.c:6836 #, c-format msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s" msgstr "" -#: elf32-arm.c:13406 elf32-tic6x.c:2649 elfnn-aarch64.c:7168 +#: elf32-arm.c:13406 elf32-tic6x.c:2649 elfnn-aarch64.c:7171 msgid "out of range" msgstr "" #: elf32-arm.c:13410 elf32-nios2.c:4516 elf32-pru.c:936 elf32-tic6x.c:2653 -#: elfnn-aarch64.c:7172 +#: elfnn-aarch64.c:7175 msgid "unsupported relocation" msgstr "" #: elf32-arm.c:13418 elf32-nios2.c:4526 elf32-pru.c:946 elf32-tic6x.c:2661 -#: elfnn-aarch64.c:7180 +#: elfnn-aarch64.c:7183 msgid "unknown error" msgstr "" @@ -2084,7 +2099,7 @@ msgstr "" msgid " [FDPIC ABI supplement]" msgstr "" -#: elf32-arm.c:15168 elfnn-aarch64.c:7337 +#: elf32-arm.c:15168 elfnn-aarch64.c:7340 #, c-format msgid " <Unrecognised flag bits set>" msgstr "" @@ -2092,7 +2107,7 @@ msgstr "" #: elf32-arm.c:15285 elf32-arm.c:15419 elf32-i386.c:1524 elf32-s390.c:923 #: elf32-tic6x.c:2724 elf32-tilepro.c:1435 elf32-xtensa.c:1094 elf64-s390.c:845 #: elf64-x86-64.c:1900 elfxx-sparc.c:1386 elfxx-tilegx.c:1662 -#: elfnn-aarch64.c:7608 elfnn-riscv.c:660 +#: elfnn-aarch64.c:7611 elfnn-riscv.c:662 #, c-format msgid "%pB: bad symbol index: %d" msgstr "" @@ -2108,7 +2123,7 @@ msgstr "" msgid "errors encountered processing file %pB" msgstr "" -#: elf32-arm.c:17309 elflink.c:12991 elflink.c:13038 +#: elf32-arm.c:17309 elflink.c:13022 elflink.c:13069 #, c-format msgid "could not find section %s" msgstr "" @@ -2208,10 +2223,10 @@ msgstr "" msgid "warning: %pB does not support interworking, whereas %pB does" msgstr "" -#: elf32-avr.c:1516 elf32-bfin.c:3139 elf32-cris.c:2042 elf32-epiphany.c:573 +#: elf32-avr.c:1516 elf32-bfin.c:3145 elf32-cris.c:2042 elf32-epiphany.c:573 #: elf32-fr30.c:602 elf32-frv.c:4057 elf32-ft32.c:501 elf32-ip2k.c:1488 #: elf32-iq2000.c:699 elf32-m32c.c:632 elf32-mep.c:530 elf32-metag.c:1992 -#: elf32-moxie.c:296 elf32-msp430.c:1514 elf32-mt.c:406 elf32-or1k.c:1869 +#: elf32-moxie.c:296 elf32-msp430.c:1514 elf32-mt.c:406 elf32-or1k.c:1881 #: elf32-tilepro.c:3380 elf32-v850.c:2302 elf32-visium.c:688 #: elf32-xstormy16.c:938 elf64-bpf.c:561 elf64-mmix.c:1549 elfxx-tilegx.c:3750 msgid "internal error: dangerous relocation" @@ -2222,85 +2237,85 @@ msgstr "" msgid "cannot create stub entry %s" msgstr "" -#: elf32-bfin.c:107 elf32-bfin.c:363 +#: elf32-bfin.c:108 elf32-bfin.c:367 msgid "relocation should be even number" msgstr "" -#: elf32-bfin.c:1587 +#: elf32-bfin.c:1593 #, c-format msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'" msgstr "" -#: elf32-bfin.c:1619 elf32-i386.c:3466 elf32-m68k.c:4006 elf32-s390.c:3138 -#: elf64-s390.c:3087 elf64-x86-64.c:4137 +#: elf32-bfin.c:1625 elf32-i386.c:3470 elf32-m68k.c:4006 elf32-s390.c:3138 +#: elf64-s390.c:3087 elf64-x86-64.c:4145 #, c-format msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d" msgstr "" -#: elf32-bfin.c:2645 +#: elf32-bfin.c:2651 #, c-format msgid "" "%pB: relocation at `%pA+%#<PRIx64>' references symbol `%s' with nonzero " "addend" msgstr "" -#: elf32-bfin.c:2662 +#: elf32-bfin.c:2668 msgid "relocation references symbol not defined in the module" msgstr "" -#: elf32-bfin.c:2760 +#: elf32-bfin.c:2766 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend" msgstr "" -#: elf32-bfin.c:2800 elf32-bfin.c:2921 +#: elf32-bfin.c:2806 elf32-bfin.c:2927 msgid "cannot emit fixups in read-only section" msgstr "" -#: elf32-bfin.c:2830 elf32-bfin.c:2958 elf32-lm32.c:1007 elf32-sh.c:4383 +#: elf32-bfin.c:2836 elf32-bfin.c:2964 elf32-lm32.c:1007 elf32-sh.c:4383 msgid "cannot emit dynamic relocations in read-only section" msgstr "" -#: elf32-bfin.c:2880 +#: elf32-bfin.c:2886 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "" -#: elf32-bfin.c:3043 +#: elf32-bfin.c:3049 msgid "relocations between different segments are not supported" msgstr "" -#: elf32-bfin.c:3044 +#: elf32-bfin.c:3050 msgid "warning: relocation references a different segment" msgstr "" #. Ignore init flag - it may not be set, despite the flags field containing valid data. -#: elf32-bfin.c:4729 elf32-cris.c:3862 elf32-m68hc1x.c:1415 elf32-m68k.c:1265 +#: elf32-bfin.c:4735 elf32-cris.c:3862 elf32-m68hc1x.c:1415 elf32-m68k.c:1265 #: elf32-score.c:3996 elf32-score7.c:3801 elf32-vax.c:536 elf32-xgate.c:494 #: elfxx-mips.c:16254 #, c-format msgid "private flags = %lx:" msgstr "" -#: elf32-bfin.c:4780 elf32-frv.c:6585 +#: elf32-bfin.c:4786 elf32-frv.c:6585 #, c-format msgid "%pB: cannot link non-fdpic object file into fdpic executable" msgstr "" -#: elf32-bfin.c:4784 elf32-frv.c:6589 +#: elf32-bfin.c:4790 elf32-frv.c:6589 #, c-format msgid "%pB: cannot link fdpic object file into non-fdpic executable" msgstr "" -#: elf32-bfin.c:4921 +#: elf32-bfin.c:4927 #, c-format msgid "*** check this relocation %s" msgstr "" -#: elf32-bfin.c:5037 +#: elf32-bfin.c:5043 msgid "" "the bfin target does not currently support the generation of copy relocations" msgstr "" -#: elf32-bfin.c:5331 elf32-cr16.c:2713 elf32-m68k.c:4420 +#: elf32-bfin.c:5337 elf32-cr16.c:2713 elf32-m68k.c:4420 msgid "unsupported relocation type" msgstr "" @@ -2621,7 +2636,7 @@ msgstr "" msgid "%pB: relocations in generic ELF (EM: %d)" msgstr "" -#: elf32-hppa.c:761 elf32-hppa.c:842 elf64-ppc.c:12022 +#: elf32-hppa.c:761 elf32-hppa.c:842 elf64-ppc.c:12024 msgid "" "%F%P: Could not assign %pA to an output section. Retry without --enable-non-" "contiguous-regions.\n" @@ -2687,7 +2702,7 @@ msgstr "" #: elf32-i386.c:1721 elf32-s390.c:1151 elf32-sh.c:5488 elf32-tilepro.c:1548 #: elf32-xtensa.c:1266 elf64-s390.c:1083 elfxx-sparc.c:1556 elfxx-tilegx.c:1767 -#: elfnn-riscv.c:568 +#: elfnn-riscv.c:570 #, c-format msgid "%pB: `%s' accessed both as normal and thread local symbol" msgstr "" @@ -2697,49 +2712,49 @@ msgstr "" msgid "%pB: unsupported non-PIC call to IFUNC `%s'" msgstr "" -#: elf32-i386.c:2373 elf64-x86-64.c:2721 elfnn-riscv.c:2284 +#: elf32-i386.c:2377 elf64-x86-64.c:2726 elfnn-riscv.c:2286 #, c-format msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported" msgstr "" -#: elf32-i386.c:2406 elf32-i386.c:3677 elf32-i386.c:3824 elf64-x86-64.c:2778 -#: elf64-x86-64.c:4310 elf64-x86-64.c:4472 elfnn-riscv.c:2157 -#: elfnn-riscv.c:2956 elfnn-riscv.c:3030 +#: elf32-i386.c:2410 elf32-i386.c:3681 elf32-i386.c:3828 elf64-x86-64.c:2783 +#: elf64-x86-64.c:4318 elf64-x86-64.c:4480 elfnn-riscv.c:2159 +#: elfnn-riscv.c:2958 elfnn-riscv.c:3032 #, c-format msgid "Local IFUNC function `%s' in %pB\n" msgstr "" -#: elf32-i386.c:2575 +#: elf32-i386.c:2579 #, c-format msgid "" "%pB: direct GOT relocation %s against `%s' without base register can not be " "used when making a shared object" msgstr "" -#: elf32-i386.c:2610 elf64-x86-64.c:2988 +#: elf32-i386.c:2614 elf64-x86-64.c:2993 msgid "hidden symbol" msgstr "" -#: elf32-i386.c:2613 elf64-x86-64.c:2991 +#: elf32-i386.c:2617 elf64-x86-64.c:2996 msgid "internal symbol" msgstr "" -#: elf32-i386.c:2616 elf64-x86-64.c:2994 +#: elf32-i386.c:2620 elf64-x86-64.c:2999 msgid "protected symbol" msgstr "" -#: elf32-i386.c:2619 elf64-x86-64.c:2997 +#: elf32-i386.c:2623 elf64-x86-64.c:3002 msgid "symbol" msgstr "" -#: elf32-i386.c:2625 +#: elf32-i386.c:2629 #, c-format msgid "" "%pB: relocation R_386_GOTOFF against undefined %s `%s' can not be used when " "making a shared object" msgstr "" -#: elf32-i386.c:2638 +#: elf32-i386.c:2642 #, c-format msgid "" "%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when " @@ -2793,7 +2808,7 @@ msgstr "" msgid "%pB: instruction set mismatch with previous modules" msgstr "" -#: elf32-m32r.c:3300 elf32-nds32.c:6851 +#: elf32-m32r.c:3300 elf32-nds32.c:6846 #, c-format msgid "private flags = %lx" msgstr "" @@ -2917,12 +2932,12 @@ msgstr "" msgid " [XGATE RAM offsetting]" msgstr "" -#: elf32-m68k.c:1157 elf32-m68k.c:1165 elf32-ppc.c:3582 elf32-ppc.c:3590 +#: elf32-m68k.c:1157 elf32-m68k.c:1165 elf32-ppc.c:3584 elf32-ppc.c:3592 #, c-format msgid "%pB uses hard float, %pB uses soft float" msgstr "" -#: elf32-m68k.c:1280 elf32-m68k.c:1281 vms-alpha.c:7662 vms-alpha.c:7678 +#: elf32-m68k.c:1280 elf32-m68k.c:1281 vms-alpha.c:7659 vms-alpha.c:7675 msgid "unknown" msgstr "" @@ -3046,96 +3061,96 @@ msgid "" "exclusively in lower memory" msgstr "" -#: elf32-nds32.c:3625 +#: elf32-nds32.c:3620 #, c-format msgid "error: can't find symbol: %s" msgstr "" -#: elf32-nds32.c:5524 +#: elf32-nds32.c:5519 #, c-format msgid "%pB: warning: %s unsupported in shared mode" msgstr "" -#: elf32-nds32.c:5650 +#: elf32-nds32.c:5645 #, c-format msgid "%pB: warning: unaligned access to GOT entry" msgstr "" -#: elf32-nds32.c:5691 +#: elf32-nds32.c:5686 #, c-format msgid "%pB: warning: relocate SDA_BASE failed" msgstr "" -#: elf32-nds32.c:5713 +#: elf32-nds32.c:5708 #, c-format msgid "%pB(%pA): warning: unaligned small data access of type %d" msgstr "" -#: elf32-nds32.c:6639 +#: elf32-nds32.c:6634 #, c-format msgid "" "%pB: ISR vector size mismatch with previous modules, previous %u-byte, " "current %u-byte" msgstr "" -#: elf32-nds32.c:6687 +#: elf32-nds32.c:6682 #, c-format msgid "%pB: warning: endian mismatch with previous modules" msgstr "" -#: elf32-nds32.c:6701 +#: elf32-nds32.c:6696 #, c-format msgid "" "%pB: warning: older version of object file encountered, please recompile " "with current tool chain" msgstr "" -#: elf32-nds32.c:6789 +#: elf32-nds32.c:6784 #, c-format msgid "%pB: error: ABI mismatch with previous modules" msgstr "" -#: elf32-nds32.c:6799 +#: elf32-nds32.c:6794 #, c-format msgid "%pB: error: instruction set mismatch with previous modules" msgstr "" -#: elf32-nds32.c:6826 +#: elf32-nds32.c:6821 #, c-format msgid "%pB: warning: incompatible elf-versions %s and %s" msgstr "" -#: elf32-nds32.c:6857 +#: elf32-nds32.c:6852 #, c-format msgid ": n1 instructions" msgstr "" -#: elf32-nds32.c:6860 +#: elf32-nds32.c:6855 #, c-format msgid ": n1h instructions" msgstr "" -#: elf32-nds32.c:9313 +#: elf32-nds32.c:9308 #, c-format msgid "%pB: error: search_nds32_elf_blank reports wrong node" msgstr "" -#: elf32-nds32.c:9577 +#: elf32-nds32.c:9572 #, c-format msgid "%pB: warning: %s points to unrecognized reloc at %#<PRIx64>" msgstr "" -#: elf32-nds32.c:12842 +#: elf32-nds32.c:12837 #, c-format msgid "%pB: nested OMIT_FP in %pA" msgstr "" -#: elf32-nds32.c:12861 +#: elf32-nds32.c:12856 #, c-format msgid "%pB: unmatched OMIT_FP in %pA" msgstr "" -#: elf32-nds32.c:13143 elfxx-mips.c:13407 reloc.c:8508 +#: elf32-nds32.c:13138 elfxx-mips.c:13407 reloc.c:8508 #, c-format msgid "%X%P: %pB(%pA): relocation \"%pR\" goes out of range\n" msgstr "" @@ -3197,131 +3212,131 @@ msgstr "" msgid "%pB: gotoff relocation against dynamic symbol %s" msgstr "" -#: elf32-or1k.c:1554 elf64-alpha.c:4426 elf64-alpha.c:4570 +#: elf32-or1k.c:1551 elf32-or1k.c:1566 elf64-alpha.c:4426 elf64-alpha.c:4570 #, c-format msgid "%pB: pc-relative relocation against dynamic symbol %s" msgstr "" -#: elf32-or1k.c:1568 +#: elf32-or1k.c:1580 #, c-format msgid "%pB: non-pic relocation against symbol %s" msgstr "" -#: elf32-or1k.c:1652 +#: elf32-or1k.c:1664 #, c-format msgid "%pB: support for local dynamic not implemented" msgstr "" -#: elf32-or1k.c:1831 +#: elf32-or1k.c:1843 #, c-format msgid "%pB: will not resolve runtime TLS relocation" msgstr "" -#: elf32-or1k.c:2165 +#: elf32-or1k.c:2177 #, c-format msgid "%pB: bad relocation section name `%s'" msgstr "" -#: elf32-or1k.c:3279 +#: elf32-or1k.c:3291 #, c-format msgid "%pB: %s flag mismatch with previous modules" msgstr "" -#: elf32-ppc.c:987 elf64-ppc.c:1723 +#: elf32-ppc.c:989 elf64-ppc.c:1725 #, c-format msgid "generic linker can't handle %s" msgstr "" -#: elf32-ppc.c:1627 +#: elf32-ppc.c:1629 #, c-format msgid "corrupt %s section in %pB" msgstr "" -#: elf32-ppc.c:1646 +#: elf32-ppc.c:1648 #, c-format msgid "unable to read in %s section from %pB" msgstr "" -#: elf32-ppc.c:1688 +#: elf32-ppc.c:1690 #, c-format msgid "warning: unable to set size of %s section in %pB" msgstr "" -#: elf32-ppc.c:1737 +#: elf32-ppc.c:1739 msgid "failed to allocate space for new APUinfo section" msgstr "" -#: elf32-ppc.c:1756 +#: elf32-ppc.c:1758 msgid "failed to compute new APUinfo section" msgstr "" -#: elf32-ppc.c:1759 +#: elf32-ppc.c:1761 msgid "failed to install new APUinfo section" msgstr "" -#: elf32-ppc.c:2858 +#: elf32-ppc.c:2860 #, c-format msgid "%pB: relocation %s cannot be used when making a shared object" msgstr "" -#: elf32-ppc.c:3598 elf32-ppc.c:3606 +#: elf32-ppc.c:3600 elf32-ppc.c:3608 #, c-format msgid "" "%pB uses double-precision hard float, %pB uses single-precision hard float" msgstr "" -#: elf32-ppc.c:3628 elf32-ppc.c:3636 +#: elf32-ppc.c:3630 elf32-ppc.c:3638 #, c-format msgid "%pB uses 64-bit long double, %pB uses 128-bit long double" msgstr "" -#: elf32-ppc.c:3644 elf32-ppc.c:3652 +#: elf32-ppc.c:3646 elf32-ppc.c:3654 #, c-format msgid "%pB uses IBM long double, %pB uses IEEE long double" msgstr "" -#: elf32-ppc.c:3719 elf32-ppc.c:3728 +#: elf32-ppc.c:3721 elf32-ppc.c:3730 #, c-format msgid "%pB uses AltiVec vector ABI, %pB uses SPE vector ABI" msgstr "" -#: elf32-ppc.c:3757 elf32-ppc.c:3766 +#: elf32-ppc.c:3759 elf32-ppc.c:3768 #, c-format msgid "%pB uses r3/r4 for small structure returns, %pB uses memory" msgstr "" -#: elf32-ppc.c:3830 +#: elf32-ppc.c:3832 #, c-format msgid "" "%pB: compiled with -mrelocatable and linked with modules compiled normally" msgstr "" -#: elf32-ppc.c:3838 +#: elf32-ppc.c:3840 #, c-format msgid "" "%pB: compiled normally and linked with modules compiled with -mrelocatable" msgstr "" -#: elf32-ppc.c:3907 +#: elf32-ppc.c:3909 #, c-format msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn" msgstr "" -#: elf32-ppc.c:3926 +#: elf32-ppc.c:3928 #, c-format msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn" msgstr "" -#: elf32-ppc.c:4029 +#: elf32-ppc.c:4031 #, c-format msgid "bss-plt forced due to %pB" msgstr "" -#: elf32-ppc.c:4031 +#: elf32-ppc.c:4033 msgid "bss-plt forced by profiling" msgstr "" -#: elf32-ppc.c:4608 elf64-ppc.c:8317 +#: elf32-ppc.c:4610 elf64-ppc.c:8319 msgid "%H: warning: %s unexpected insn %#x.\n" msgstr "" @@ -3329,36 +3344,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:4638 elf64-ppc.c:8382 +#: elf32-ppc.c:4640 elf64-ppc.c:8384 #, c-format msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n" msgstr "" -#: elf32-ppc.c:5564 elf32-sh.c:3017 elf32-tilepro.c:2248 elfxx-sparc.c:2454 +#: elf32-ppc.c:5566 elf32-sh.c:3017 elf32-tilepro.c:2248 elfxx-sparc.c:2454 #: elfxx-tilegx.c:2494 #, c-format msgid "%pB: dynamic relocation in read-only section `%pA'\n" msgstr "" -#: elf32-ppc.c:7407 +#: elf32-ppc.c:7409 msgid "%P: %H: error: %s with unexpected instruction %x\n" msgstr "" -#: elf32-ppc.c:7444 +#: elf32-ppc.c:7446 msgid "%H: fixup branch overflow\n" msgstr "" -#: elf32-ppc.c:7484 elf32-ppc.c:7520 +#: elf32-ppc.c:7486 elf32-ppc.c:7522 #, c-format msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x" msgstr "" -#: elf32-ppc.c:7584 +#: elf32-ppc.c:7586 #, c-format msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n" msgstr "" -#: elf32-ppc.c:7899 +#: elf32-ppc.c:7901 #, c-format msgid "%H: non-zero addend on %s reloc against `%s'\n" msgstr "" @@ -3371,54 +3386,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:7931 +#: elf32-ppc.c:7933 #, c-format msgid "%X%H: @local call to ifunc %s\n" msgstr "" -#: elf32-ppc.c:8109 +#: elf32-ppc.c:8111 #, c-format msgid "%H: relocation %s for indirect function %s unsupported\n" msgstr "" -#: elf32-ppc.c:8441 elf32-ppc.c:8472 elf32-ppc.c:8563 elf32-ppc.c:8659 +#: elf32-ppc.c:8443 elf32-ppc.c:8474 elf32-ppc.c:8565 elf32-ppc.c:8661 #, c-format msgid "" "%pB: the target (%s) of a %s relocation is in the wrong output section (%s)" msgstr "" -#: elf32-ppc.c:8814 elf32-ppc.c:8832 +#: elf32-ppc.c:8816 elf32-ppc.c:8834 msgid "%X%P: %H: %s relocation unsupported for bss-plt\n" msgstr "" -#: elf32-ppc.c:8913 +#: elf32-ppc.c:8915 #, c-format msgid "%H: error: %s against `%s' not a multiple of %u\n" msgstr "" -#: elf32-ppc.c:8942 +#: elf32-ppc.c:8944 #, c-format msgid "%H: unresolvable %s relocation against symbol `%s'\n" msgstr "" -#: elf32-ppc.c:9023 +#: elf32-ppc.c:9025 #, c-format msgid "%H: %s reloc against `%s': error %d\n" msgstr "" -#: elf32-ppc.c:9904 +#: elf32-ppc.c:9906 msgid "" "%X%P: text relocations and GNU indirect functions will result in a segfault " "at runtime\n" msgstr "" -#: elf32-ppc.c:9908 elf64-ppc.c:17667 +#: elf32-ppc.c:9910 elf64-ppc.c:17669 msgid "" "%P: warning: text relocations and GNU indirect functions may result in a " "segfault at runtime\n" msgstr "" -#: elf32-ppc.c:9953 +#: elf32-ppc.c:9955 #, c-format msgid "%s not defined in linker created %pA" msgstr "" @@ -3428,58 +3443,65 @@ msgstr "" msgid "error: %pB: old incompatible object file detected" msgstr "" -#: elf32-rl78.c:372 -msgid "internal error: RL78 reloc stack overflow" +#: elf32-rl78.c:551 +msgid "RL78 reloc stack overflow/underflow" msgstr "" -#: elf32-rl78.c:383 -msgid "internal error: RL78 reloc stack underflow" +#: elf32-rl78.c:555 +msgid "RL78 reloc divide by zero" msgstr "" -#: elf32-rl78.c:1053 +#: elf32-rl78.c:1069 msgid "warning: RL78_SYM reloc with an unknown symbol" msgstr "" -#: elf32-rl78.c:1084 elf32-rx.c:1461 -#, c-format -msgid "%pB(%pA): error: call to undefined function '%s'" +#: elf32-rl78.c:1115 +msgid "%H: %s out of range\n" msgstr "" -#: elf32-rl78.c:1205 +#: elf32-rl78.c:1122 +msgid "%H: relocation type %u is not supported\n" +msgstr "" + +#: elf32-rl78.c:1134 +msgid "%H: relocation %s returns an unrecognized value %x\n" +msgstr "" + +#: elf32-rl78.c:1220 #, c-format msgid "RL78 ABI conflict: G10 file %pB cannot be linked with %s file %pB" msgstr "" -#: elf32-rl78.c:1222 +#: elf32-rl78.c:1237 #, c-format msgid "RL78 ABI conflict: cannot link %s file %pB with %s file %pB" msgstr "" -#: elf32-rl78.c:1231 +#: elf32-rl78.c:1246 msgid "RL78 merge conflict: cannot link 32-bit and 64-bit objects together" msgstr "" -#: elf32-rl78.c:1235 elf32-rl78.c:1239 +#: elf32-rl78.c:1250 elf32-rl78.c:1254 #, c-format msgid "- %pB is 64-bit, %pB is not" msgstr "" -#: elf32-rl78.c:1266 +#: elf32-rl78.c:1281 #, c-format msgid " [64-bit doubles]" msgstr "" -#: elf32-rx.c:607 +#: elf32-rx.c:618 #, c-format msgid "%pB:%pA: table entry %s outside table" msgstr "" -#: elf32-rx.c:614 +#: elf32-rx.c:625 #, c-format msgid "%pB:%pA: table entry %s not word-aligned within table" msgstr "" -#: elf32-rx.c:689 +#: elf32-rx.c:700 #, c-format msgid "%pB:%pA: warning: deprecated Red Hat reloc %s detected against: %s" msgstr "" @@ -3488,36 +3510,41 @@ msgstr "" #. an absolute address is being computed. There are special cases #. for relocs against symbols that are known to be referenced in #. crt0.o before the PID base address register has been initialised. -#: elf32-rx.c:709 +#: elf32-rx.c:720 #, c-format msgid "%pB(%pA): unsafe PID relocation %s at %#<PRIx64> (against %s in %s)" msgstr "" -#: elf32-rx.c:1293 +#: elf32-rx.c:1304 msgid "warning: RX_SYM reloc with an unknown symbol" msgstr "" -#: elf32-rx.c:3173 +#: elf32-rx.c:1472 +#, c-format +msgid "%pB(%pA): error: call to undefined function '%s'" +msgstr "" + +#: elf32-rx.c:3184 #, c-format msgid "there is a conflict merging the ELF header flags from %pB" msgstr "" -#: elf32-rx.c:3176 +#: elf32-rx.c:3187 #, c-format msgid " the input file's flags: %s" msgstr "" -#: elf32-rx.c:3178 +#: elf32-rx.c:3189 #, c-format msgid " the output file's flags: %s" msgstr "" -#: elf32-rx.c:3785 +#: elf32-rx.c:3796 #, c-format msgid "%pB:%pA: table %s missing corresponding %s" msgstr "" -#: elf32-rx.c:3793 +#: elf32-rx.c:3804 #, c-format msgid "%pB:%pA: %s and %s must be in the same input section" msgstr "" @@ -3791,7 +3818,7 @@ msgstr "" msgid "overlay stub relocation overflow" msgstr "" -#: elf32-spu.c:1991 elf64-ppc.c:14761 +#: elf32-spu.c:1991 elf64-ppc.c:14763 msgid "stubs don't match calculated size" msgstr "" @@ -3939,7 +3966,7 @@ msgid "warning: %pB and %pB differ in whether code is compiled for DSBT" msgstr "" #: elf32-tilepro.c:3627 elfxx-tilegx.c:4017 elfxx-x86.c:1397 -#: elfnn-aarch64.c:9711 elfnn-riscv.c:3253 +#: elfnn-aarch64.c:9714 elfnn-riscv.c:3255 #, c-format msgid "discarded output section: `%pA'" msgstr "" @@ -4295,7 +4322,7 @@ msgstr "" msgid "GPDISP relocation did not find ldah and lda instructions" msgstr "" -#: elf64-alpha.c:2002 elf64-alpha.c:2697 elflink.c:15091 +#: elf64-alpha.c:2002 elf64-alpha.c:2697 elflink.c:15139 #, c-format msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n" msgstr "" @@ -4320,7 +4347,7 @@ msgstr "" msgid "%pB: change in gp: BRSGP %s" msgstr "" -#: elf64-alpha.c:4480 mach-o.c:616 elfnn-riscv.c:619 +#: elf64-alpha.c:4480 mach-o.c:616 elfnn-riscv.c:621 msgid "<unknown>" msgstr "" @@ -4463,19 +4490,19 @@ msgstr "" msgid "%pB: linking auto-pic files with non-auto-pic files" msgstr "" -#: elf64-ia64-vms.c:5152 elflink.c:5148 +#: elf64-ia64-vms.c:5152 elflink.c:5176 #, c-format msgid "" "warning: alignment %u of common symbol `%s' in %pB is greater than the " "alignment (%u) of its section %pA" msgstr "" -#: elf64-ia64-vms.c:5159 elflink.c:5155 +#: elf64-ia64-vms.c:5159 elflink.c:5183 #, c-format msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB" msgstr "" -#: elf64-ia64-vms.c:5175 elflink.c:5172 +#: elf64-ia64-vms.c:5175 elflink.c:5200 #, c-format msgid "" "warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in " @@ -4558,68 +4585,68 @@ msgid "" "internal inconsistency: remaining %lu != max %lu; please report this bug" msgstr "" -#: elf64-ppc.c:1349 +#: elf64-ppc.c:1351 #, c-format msgid "warning: %s should be used rather than %s" msgstr "" -#: elf64-ppc.c:4153 +#: elf64-ppc.c:4155 #, c-format msgid "symbol '%s' has invalid st_other for ABI version 1" msgstr "" -#: elf64-ppc.c:4334 +#: elf64-ppc.c:4336 #, c-format msgid "%pB .opd not allowed in ABI version %d" msgstr "" -#: elf64-ppc.c:4906 +#: elf64-ppc.c:4908 #, c-format msgid "%H: %s reloc unsupported in shared libraries and PIEs\n" msgstr "" -#: elf64-ppc.c:5316 +#: elf64-ppc.c:5318 #, c-format msgid "%pB uses unknown e_flags 0x%lx" msgstr "" -#: elf64-ppc.c:5324 +#: elf64-ppc.c:5326 #, c-format msgid "%pB: ABI version %ld is not compatible with ABI version %ld output" msgstr "" -#: elf64-ppc.c:5351 +#: elf64-ppc.c:5353 #, c-format msgid " [abiv%ld]" msgstr "" -#: elf64-ppc.c:6649 +#: elf64-ppc.c:6651 msgid "" "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting " "LD_BIND_NOW=1 or upgrade gcc\n" msgstr "" -#: elf64-ppc.c:6916 +#: elf64-ppc.c:6918 #, c-format msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation" msgstr "" -#: elf64-ppc.c:7164 +#: elf64-ppc.c:7166 #, c-format msgid "dynreloc miscount for %pB, section %pA" msgstr "" -#: elf64-ppc.c:7253 +#: elf64-ppc.c:7255 #, c-format msgid "%pB: .opd is not a regular array of opd entries" msgstr "" -#: elf64-ppc.c:7263 +#: elf64-ppc.c:7265 #, c-format msgid "%pB: unexpected reloc type %u in .opd section" msgstr "" -#: elf64-ppc.c:7285 +#: elf64-ppc.c:7287 #, c-format msgid "%pB: undefined sym `%s' in .opd section" msgstr "" @@ -4631,92 +4658,92 @@ msgstr "" #. __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:7779 +#: elf64-ppc.c:7781 msgid "warning: --plt-localentry is incompatible with power10 pc-relative code" msgstr "" -#: elf64-ppc.c:7787 +#: elf64-ppc.c:7789 msgid "" "warning: --plt-localentry is especially dangerous without ld.so support to " "detect ABI violations" msgstr "" -#: elf64-ppc.c:8111 +#: elf64-ppc.c:8113 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n" msgstr "" -#: elf64-ppc.c:8546 elf64-ppc.c:9259 +#: elf64-ppc.c:8548 elf64-ppc.c:9261 #, c-format msgid "%s defined on removed toc entry" msgstr "" -#: elf64-ppc.c:9216 +#: elf64-ppc.c:9218 #, c-format msgid "%H: %s references optimized away TOC entry\n" msgstr "" -#: elf64-ppc.c:9437 +#: elf64-ppc.c:9439 #, c-format msgid "%H: got/toc optimization is not supported for %s instruction\n" msgstr "" -#: elf64-ppc.c:10282 +#: elf64-ppc.c:10284 #, c-format msgid "warning: discarding dynamic section %s" msgstr "" -#: elf64-ppc.c:11433 +#: elf64-ppc.c:11435 msgid "%P: cannot find opd entry toc for `%pT'\n" msgstr "" -#: elf64-ppc.c:11481 elf64-ppc.c:12030 +#: elf64-ppc.c:11483 elf64-ppc.c:12032 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:11542 +#: elf64-ppc.c:11544 #, c-format msgid "long branch stub `%s' offset overflow" msgstr "" -#: elf64-ppc.c:11569 +#: elf64-ppc.c:11571 #, c-format msgid "can't find branch stub `%s'" msgstr "" -#: elf64-ppc.c:11633 elf64-ppc.c:11898 elf64-ppc.c:14202 +#: elf64-ppc.c:11635 elf64-ppc.c:11900 elf64-ppc.c:14204 #, c-format msgid "%P: linkage table error against `%pT'\n" msgstr "" -#: elf64-ppc.c:12102 +#: elf64-ppc.c:12104 #, c-format msgid "can't build branch stub `%s'" msgstr "" -#: elf64-ppc.c:13114 +#: elf64-ppc.c:13116 #, c-format msgid "%pB section %pA exceeds stub group size" msgstr "" -#: elf64-ppc.c:14381 +#: elf64-ppc.c:14383 msgid "__tls_get_addr call offset overflow" msgstr "" -#: elf64-ppc.c:14720 elf64-ppc.c:14739 +#: elf64-ppc.c:14722 elf64-ppc.c:14741 #, c-format msgid "%s offset too large for .eh_frame sdata4 encoding" msgstr "" -#: elf64-ppc.c:14771 +#: elf64-ppc.c:14773 #, c-format msgid "linker stubs in %u group\n" msgid_plural "linker stubs in %u groups\n" msgstr[0] "" msgstr[1] "" -#: elf64-ppc.c:14778 +#: elf64-ppc.c:14780 #, c-format msgid "" "%s branch %lu\n" @@ -4734,54 +4761,54 @@ msgid "" " global entry %lu" msgstr "" -#: elf64-ppc.c:15178 +#: elf64-ppc.c:15180 #, c-format msgid "%H: %s used with TLS symbol `%pT'\n" msgstr "" -#: elf64-ppc.c:15180 +#: elf64-ppc.c:15182 #, c-format msgid "%H: %s used with non-TLS symbol `%pT'\n" msgstr "" -#: elf64-ppc.c:15936 +#: elf64-ppc.c:15938 #, c-format msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n" msgstr "" -#: elf64-ppc.c:15942 +#: elf64-ppc.c:15944 #, c-format msgid "" "%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n" msgstr "" -#: elf64-ppc.c:16845 +#: elf64-ppc.c:16847 #, c-format msgid "%H: %s for indirect function `%pT' unsupported\n" msgstr "" -#: elf64-ppc.c:16930 +#: elf64-ppc.c:16932 #, c-format msgid "" "%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n" msgstr "" -#: elf64-ppc.c:16985 +#: elf64-ppc.c:16987 #, c-format msgid "%P: %pB: %s is not supported for `%pT'\n" msgstr "" -#: elf64-ppc.c:17233 +#: elf64-ppc.c:17235 #, c-format msgid "%H: error: %s not a multiple of %u\n" msgstr "" -#: elf64-ppc.c:17256 +#: elf64-ppc.c:17258 #, c-format msgid "%H: unresolvable %s against `%pT'\n" msgstr "" -#: elf64-ppc.c:17400 +#: elf64-ppc.c:17402 #, c-format msgid "%H: %s against `%pT': error %d\n" msgstr "" @@ -4868,80 +4895,80 @@ msgstr "" msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode" msgstr "" -#: elf64-x86-64.c:2122 +#: elf64-x86-64.c:2123 #, c-format msgid "%pB: '%s' accessed both as normal and thread local symbol" msgstr "" -#: elf64-x86-64.c:2747 elfnn-aarch64.c:5542 elfnn-riscv.c:2124 +#: elf64-x86-64.c:2752 elfnn-aarch64.c:5545 elfnn-riscv.c:2126 #, c-format msgid "" "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: " "%<PRId64>" msgstr "" -#: elf64-x86-64.c:3003 +#: elf64-x86-64.c:3008 #, c-format msgid "" "%pB: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used " "when making a shared object" msgstr "" -#: elf64-x86-64.c:3017 +#: elf64-x86-64.c:3022 #, c-format msgid "" "%pB: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used " "when making a shared object" msgstr "" -#: elf64-x86-64.c:3297 +#: elf64-x86-64.c:3305 #, c-format msgid "" "%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in " "section `%pA' is out of range" msgstr "" -#: elf64-x86-64.c:3437 elflink.c:13453 +#: elf64-x86-64.c:3445 elflink.c:13489 msgid "%F%P: corrupt input: %pB\n" msgstr "" -#: elf64-x86-64.c:4123 +#: elf64-x86-64.c:4131 #, c-format msgid "" " failed to convert GOTPCREL relocation against '%s'; relink with --no-relax\n" msgstr "" -#: elf64-x86-64.c:4284 +#: elf64-x86-64.c:4292 #, c-format msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n" msgstr "" -#: elf64-x86-64.c:4352 +#: elf64-x86-64.c:4360 #, c-format msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n" msgstr "" -#: elf64-x86-64.c:4405 +#: elf64-x86-64.c:4413 #, c-format msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n" msgstr "" -#: elfcode.h:330 +#: elfcode.h:329 #, c-format msgid "warning: %pB has a section extending past end of file" msgstr "" -#: elfcode.h:776 +#: elfcode.h:775 #, c-format msgid "warning: %pB has a corrupt string table index - ignoring" msgstr "" -#: elfcode.h:820 +#: elfcode.h:819 #, c-format msgid "warning: %pB has a program header with invalid alignment" msgstr "" -#: elfcode.h:1245 +#: elfcode.h:1244 #, c-format msgid "%pB: version count (%<PRId64>) does not match symbol count (%ld)" msgstr "" @@ -5001,251 +5028,251 @@ msgid "" "%pA' when the object file has no symbol table" msgstr "" -#: elflink.c:2788 +#: elflink.c:2810 #, c-format msgid "%pB: relocation size mismatch in %pB section %pA" msgstr "" -#: elflink.c:3117 +#: elflink.c:3139 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "" -#: elflink.c:3177 +#: elflink.c:3199 msgid "%P: copy reloc against protected `%pT' is dangerous\n" msgstr "" -#: elflink.c:4117 +#: elflink.c:4145 #, c-format msgid "alternate ELF machine code found (%d) in %pB, expecting %d" msgstr "" -#: elflink.c:4600 +#: elflink.c:4628 #, c-format msgid "%pB: invalid version offset %lx (max %lx)" msgstr "" -#: elflink.c:4668 +#: elflink.c:4696 #, c-format msgid "%pB: %s local symbol at index %lu (>= sh_info of %lu)" msgstr "" -#: elflink.c:4816 +#: elflink.c:4844 #, c-format msgid "%pB: not enough version information" msgstr "" -#: elflink.c:4854 +#: elflink.c:4882 #, c-format msgid "%pB: %s: invalid version %u (max %d)" msgstr "" -#: elflink.c:4891 +#: elflink.c:4919 #, c-format msgid "%pB: %s: invalid needed version %d" msgstr "" -#: elflink.c:5309 +#: elflink.c:5337 #, c-format msgid "%pB: undefined reference to symbol '%s'" msgstr "" -#: elflink.c:6375 +#: elflink.c:6404 #, c-format msgid "%pB: stack size specified and %s set" msgstr "" -#: elflink.c:6379 +#: elflink.c:6408 #, c-format msgid "%pB: %s not absolute" msgstr "" -#: elflink.c:6576 +#: elflink.c:6605 #, c-format msgid "%s: undefined version: %s" msgstr "" -#: elflink.c:7148 +#: elflink.c:7177 #, c-format msgid "%pB: .preinit_array section is not allowed in DSO" msgstr "" -#: elflink.c:8740 +#: elflink.c:8769 #, c-format msgid "undefined %s reference in complex symbol: %s" msgstr "" -#: elflink.c:8903 elflink.c:8911 +#: elflink.c:8932 elflink.c:8940 msgid "division by zero" msgstr "" -#: elflink.c:8925 +#: elflink.c:8954 #, c-format msgid "unknown operator '%c' in complex symbol" msgstr "" #. PR 21524: Let the user know if a symbol was removed by garbage collection. -#: elflink.c:9263 +#: elflink.c:9292 #, c-format msgid "" "%pB:%pA: error: relocation references symbol %s which was removed by garbage " "collection" msgstr "" -#: elflink.c:9266 +#: elflink.c:9295 #, c-format msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled" msgstr "" -#: elflink.c:9511 elflink.c:9529 elflink.c:9568 elflink.c:9586 +#: elflink.c:9540 elflink.c:9558 elflink.c:9597 elflink.c:9615 #, c-format msgid "%pB: unable to sort relocs - they are in more than one size" msgstr "" #. The section size is not divisible by either - #. something is wrong. -#: elflink.c:9545 elflink.c:9602 +#: elflink.c:9574 elflink.c:9631 #, c-format msgid "%pB: unable to sort relocs - they are of an unknown size" msgstr "" -#: elflink.c:9654 +#: elflink.c:9683 msgid "not enough memory to sort relocations" msgstr "" -#: elflink.c:9998 +#: elflink.c:10027 #, c-format msgid "%pB: too many sections: %d (>= %d)" msgstr "" -#: elflink.c:10274 +#: elflink.c:10303 #, c-format msgid "%pB: internal symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10277 +#: elflink.c:10306 #, c-format msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10280 +#: elflink.c:10309 #, c-format msgid "%pB: local symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10366 +#: elflink.c:10395 #, c-format msgid "%pB: could not find output section %pA for input section %pA" msgstr "" -#: elflink.c:10520 +#: elflink.c:10549 #, c-format msgid "%pB: protected symbol `%s' isn't defined" msgstr "" -#: elflink.c:10523 +#: elflink.c:10552 #, c-format msgid "%pB: internal symbol `%s' isn't defined" msgstr "" -#: elflink.c:10526 +#: elflink.c:10555 #, c-format msgid "%pB: hidden symbol `%s' isn't defined" msgstr "" -#: elflink.c:10558 +#: elflink.c:10587 #, c-format msgid "%pB: no symbol version section for versioned symbol `%s'" msgstr "" -#: elflink.c:10957 +#: elflink.c:10986 #, c-format msgid "" "warning: --enable-non-contiguous-regions discards section `%s' from '%s'\n" msgstr "" -#: elflink.c:11211 +#: elflink.c:11242 #, c-format msgid "error: %pB: size of section %pA is not multiple of address size" msgstr "" -#: elflink.c:11256 +#: elflink.c:11287 #, c-format msgid "" "error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a " "non-existent global symbol" msgstr "" -#: elflink.c:11977 +#: elflink.c:12008 #, c-format msgid "%pB: no symbol found for import library" msgstr "" -#: elflink.c:12620 +#: elflink.c:12651 #, c-format msgid "%pB: file class %s incompatible with %s" msgstr "" -#: elflink.c:12870 +#: elflink.c:12901 #, c-format msgid "%pB: failed to generate import library" msgstr "" -#: elflink.c:12996 +#: elflink.c:13027 #, c-format msgid "warning: %s section has zero size" msgstr "" -#: elflink.c:13044 +#: elflink.c:13075 #, c-format msgid "warning: section '%s' is being made into a note" msgstr "" -#: elflink.c:13137 +#: elflink.c:13168 msgid "%P%X: read-only segment has dynamic relocations\n" msgstr "" -#: elflink.c:13140 +#: elflink.c:13171 msgid "%P: warning: creating DT_TEXTREL in a shared object\n" msgstr "" -#: elflink.c:13143 +#: elflink.c:13174 msgid "%P: warning: creating DT_TEXTREL in a PDE\n" msgstr "" -#: elflink.c:13146 +#: elflink.c:13177 msgid "%P: warning: creating DT_TEXTREL in a PIE\n" msgstr "" -#: elflink.c:13279 +#: elflink.c:13310 msgid "%P%X: can not read symbols: %E\n" msgstr "" -#: elflink.c:13699 +#: elflink.c:13735 msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n" msgstr "" -#: elflink.c:14165 +#: elflink.c:14213 #, c-format msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT" msgstr "" -#: elflink.c:14206 +#: elflink.c:14254 #, c-format msgid "%pB: section '%pA': corrupt VTENTRY entry" msgstr "" -#: elflink.c:14349 +#: elflink.c:14397 #, c-format msgid "unrecognized INPUT_SECTION_FLAG %s\n" msgstr "" -#: elflink.c:15097 +#: elflink.c:15145 #, c-format msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n" msgstr "" -#: elflink.c:15186 +#: elflink.c:15234 msgid "" "%P: warning: GNU indirect functions with DT_TEXTREL may result in a segfault " "at runtime; recompile with %s\n" @@ -5257,22 +5284,13 @@ msgid "" "%pB: warning: Weak TLS is implementation defined and may not work as expected" msgstr "" -#: elfxx-aarch64.c:738 elfnn-aarch64.c:9909 elfnn-aarch64.c:9916 +#: elfxx-aarch64.c:738 elfnn-aarch64.c:9912 elfnn-aarch64.c:9919 #, c-format msgid "" "%pB: warning: BTI turned on by -z force-bti when all inputs do not have BTI " "in NOTE section." msgstr "" -#: elfxx-aarch64.c:758 elfxx-x86.c:2695 -msgid "%F%P: failed to create GNU property section\n" -msgstr "" - -#: elfxx-aarch64.c:762 elfxx-x86.c:2700 -#, c-format -msgid "%F%pA: failed to align section\n" -msgstr "" - #: elfxx-aarch64.c:812 #, c-format msgid "error: %pB: <corrupt AArch64 used size: 0x%x>" @@ -5646,89 +5664,88 @@ msgstr "" msgid " [not 32bitmode]" msgstr "" -#: elfxx-riscv.c:1383 +#: elfxx-riscv.c:1367 #, c-format msgid "x ISA extension `%s' must be set with the versions" msgstr "" -#: elfxx-riscv.c:1387 +#: elfxx-riscv.c:1371 #, c-format msgid "cannot find default versions of the ISA extension `%s'" msgstr "" -#: elfxx-riscv.c:1461 +#: elfxx-riscv.c:1441 #, c-format -msgid "-march=%s: expect number after `%dp'" +msgid "%s: expect number after `%dp'" msgstr "" -#: elfxx-riscv.c:1544 +#: elfxx-riscv.c:1546 #, c-format -msgid "-march=%s: rv%de is not a valid base ISA" +msgid "%s: first ISA extension must be `e', `i' or `g'" msgstr "" #: elfxx-riscv.c:1573 #, c-format -msgid "-march=%s: first ISA extension must be `e', `i' or `g'" +msgid "%s: unknown standard ISA extension `%c'" msgstr "" -#: elfxx-riscv.c:1600 +#: elfxx-riscv.c:1577 #, c-format -msgid "-march=%s: unknown standard and prefixed ISA extension `%s'" +msgid "%s: standard ISA extension `%c' is not in canonical order" msgstr "" -#: elfxx-riscv.c:1604 +#: elfxx-riscv.c:1627 #, c-format -msgid "-march=%s: standard ISA extension `%c' is not in canonical order" +msgid "%s: unknown prefix class for the ISA extension `%s'" msgstr "" -#: elfxx-riscv.c:1654 +#: elfxx-riscv.c:1661 #, c-format -msgid "-march=%s: unknown prefix class for the ISA extension `%s'" +msgid "%s: unknown prefixed ISA extension `%s'" msgstr "" -#: elfxx-riscv.c:1688 +#: elfxx-riscv.c:1672 #, c-format -msgid "-march=%s: unknown prefixed ISA extension `%s'" +msgid "%s: duplicate prefixed ISA extension `%s'" msgstr "" -#: elfxx-riscv.c:1699 +#: elfxx-riscv.c:1682 #, c-format -msgid "-march=%s: duplicate prefixed ISA extension `%s'" +msgid "" +"%s: prefixed ISA extension `%s' is not in expected order. It must come " +"before `%s'" msgstr "" -#: elfxx-riscv.c:1709 +#: elfxx-riscv.c:1698 #, c-format -msgid "" -"-march=%s: prefixed ISA extension `%s' is not in expected order. It must " -"come before `%s'" +msgid "%s: prefixed ISA extension must separate with _" msgstr "" -#: elfxx-riscv.c:1725 +#: elfxx-riscv.c:1737 #, c-format -msgid "-march=%s: prefixed ISA extension must separate with _" +msgid "rv%d does not support the `e' extension" msgstr "" -#: elfxx-riscv.c:1773 +#: elfxx-riscv.c:1744 #, c-format -msgid "-march=%s: ISA string cannot contain uppercase letters" +msgid "rv%d does not support the `q' extension" msgstr "" -#: elfxx-riscv.c:1799 -#, c-format -msgid "-march=%s: ISA string must begin with rv32 or rv64" +#: elfxx-riscv.c:1751 +msgid "rv32e does not support the `f' extension" msgstr "" -#: elfxx-riscv.c:1832 +#: elfxx-riscv.c:1777 #, c-format -msgid "-march=%s: rv32e does not support the `f' extension" +msgid "%s: ISA string cannot contain uppercase letters" msgstr "" -#: elfxx-riscv.c:1840 +#: elfxx-riscv.c:1803 #, c-format -msgid "-march=%s: rv32 does not support the `q' extension" +msgid "%s: ISA string must begin with rv32 or rv64" msgstr "" -#: elfxx-sparc.c:3021 elfnn-aarch64.c:5526 +#: elfxx-sparc.c:3021 elfnn-aarch64.c:5529 #, c-format msgid "" "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s" @@ -5763,76 +5780,76 @@ msgid "" "%pB: %s (offset: 0x%s, info: 0x%s) against '%s' for section '%pA' in %pB\n" msgstr "" -#: elfxx-x86.c:2367 +#: elfxx-x86.c:2386 #, c-format msgid "error: %pB: <corrupt x86 property (0x%x) size: 0x%x>" msgstr "" -#: elfxx-x86.c:2714 +#: elfxx-x86.c:2733 msgid "%P: %pB: warning: missing %s\n" msgstr "" -#: elfxx-x86.c:2715 +#: elfxx-x86.c:2734 msgid "%X%P: %pB: error: missing %s\n" msgstr "" -#: elfxx-x86.c:2778 +#: elfxx-x86.c:2797 msgid "IBT and SHSTK properties" msgstr "" -#: elfxx-x86.c:2780 +#: elfxx-x86.c:2799 msgid "IBT property" msgstr "" -#: elfxx-x86.c:2782 +#: elfxx-x86.c:2801 msgid "SHSTK property" msgstr "" -#: elfxx-x86.c:2787 +#: elfxx-x86.c:2806 msgid "LAM_U48 property" msgstr "" -#: elfxx-x86.c:2792 +#: elfxx-x86.c:2811 msgid "LAM_U57 property" msgstr "" -#: elfxx-x86.c:2936 +#: elfxx-x86.c:2955 msgid "%F%P: failed to create VxWorks dynamic sections\n" msgstr "" -#: elfxx-x86.c:2945 +#: elfxx-x86.c:2964 msgid "%F%P: failed to create GOT sections\n" msgstr "" -#: elfxx-x86.c:2963 +#: elfxx-x86.c:2982 msgid "%F%P: failed to create ifunc sections\n" msgstr "" -#: elfxx-x86.c:3000 +#: elfxx-x86.c:3019 msgid "%F%P: failed to create GOT PLT section\n" msgstr "" -#: elfxx-x86.c:3019 +#: elfxx-x86.c:3038 msgid "%F%P: failed to create IBT-enabled PLT section\n" msgstr "" -#: elfxx-x86.c:3033 +#: elfxx-x86.c:3052 msgid "%F%P: failed to create BND PLT section\n" msgstr "" -#: elfxx-x86.c:3053 +#: elfxx-x86.c:3072 msgid "%F%P: failed to create PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:3066 +#: elfxx-x86.c:3085 msgid "%F%P: failed to create GOT PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:3080 +#: elfxx-x86.c:3099 msgid "%F%P: failed to create the second PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:3122 +#: elfxx-x86.c:3141 msgid "%X%P: attempted static link of dynamic object `%pB'\n" msgstr "" @@ -6672,1866 +6689,1866 @@ msgstr "" msgid "unknown line command %d" msgstr "" -#: vms-alpha.c:5186 vms-alpha.c:5204 vms-alpha.c:5219 vms-alpha.c:5235 -#: vms-alpha.c:5248 vms-alpha.c:5260 vms-alpha.c:5273 +#: vms-alpha.c:5183 vms-alpha.c:5201 vms-alpha.c:5216 vms-alpha.c:5232 +#: vms-alpha.c:5245 vms-alpha.c:5257 vms-alpha.c:5270 #, c-format msgid "unknown reloc %s + %s" msgstr "" -#: vms-alpha.c:5328 +#: vms-alpha.c:5325 #, c-format msgid "unknown reloc %s" msgstr "" -#: vms-alpha.c:5342 +#: vms-alpha.c:5339 msgid "invalid section index in ETIR" msgstr "" -#: vms-alpha.c:5351 +#: vms-alpha.c:5348 msgid "relocation for non-REL psect" msgstr "" -#: vms-alpha.c:5400 +#: vms-alpha.c:5397 #, c-format msgid "unknown symbol in command %s" msgstr "" -#: vms-alpha.c:5814 +#: vms-alpha.c:5811 #, c-format msgid "reloc (%d) is *UNKNOWN*" msgstr "" -#: vms-alpha.c:5930 +#: vms-alpha.c:5927 #, c-format msgid " EMH %u (len=%u): " msgstr "" -#: vms-alpha.c:5935 +#: vms-alpha.c:5932 #, c-format msgid " Error: The length is less than the length of an EMH record\n" msgstr "" -#: vms-alpha.c:5952 +#: vms-alpha.c:5949 #, c-format msgid "" " Error: The record length is less than the size of an EMH_MHD record\n" msgstr "" -#: vms-alpha.c:5955 +#: vms-alpha.c:5952 #, c-format msgid "Module header\n" msgstr "" -#: vms-alpha.c:5956 +#: vms-alpha.c:5953 #, c-format msgid " structure level: %u\n" msgstr "" -#: vms-alpha.c:5957 +#: vms-alpha.c:5954 #, c-format msgid " max record size: %u\n" msgstr "" -#: vms-alpha.c:5963 +#: vms-alpha.c:5960 #, c-format msgid " Error: The module name is missing\n" msgstr "" -#: vms-alpha.c:5969 +#: vms-alpha.c:5966 #, c-format msgid " Error: The module name is too long\n" msgstr "" -#: vms-alpha.c:5972 +#: vms-alpha.c:5969 #, c-format msgid " module name : %.*s\n" msgstr "" -#: vms-alpha.c:5976 +#: vms-alpha.c:5973 #, c-format msgid " Error: The module version is missing\n" msgstr "" -#: vms-alpha.c:5982 +#: vms-alpha.c:5979 #, c-format msgid " Error: The module version is too long\n" msgstr "" -#: vms-alpha.c:5985 +#: vms-alpha.c:5982 #, c-format msgid " module version : %.*s\n" msgstr "" -#: vms-alpha.c:5988 +#: vms-alpha.c:5985 #, c-format msgid " Error: The compile date is truncated\n" msgstr "" -#: vms-alpha.c:5990 +#: vms-alpha.c:5987 #, c-format msgid " compile date : %.17s\n" msgstr "" -#: vms-alpha.c:5995 +#: vms-alpha.c:5992 #, c-format msgid "Language Processor Name\n" msgstr "" -#: vms-alpha.c:5996 +#: vms-alpha.c:5993 #, c-format msgid " language name: %.*s\n" msgstr "" -#: vms-alpha.c:6000 +#: vms-alpha.c:5997 #, c-format msgid "Source Files Header\n" msgstr "" -#: vms-alpha.c:6001 +#: vms-alpha.c:5998 #, c-format msgid " file: %.*s\n" msgstr "" -#: vms-alpha.c:6005 +#: vms-alpha.c:6002 #, c-format msgid "Title Text Header\n" msgstr "" -#: vms-alpha.c:6006 +#: vms-alpha.c:6003 #, c-format msgid " title: %.*s\n" msgstr "" -#: vms-alpha.c:6010 +#: vms-alpha.c:6007 #, c-format msgid "Copyright Header\n" msgstr "" -#: vms-alpha.c:6011 +#: vms-alpha.c:6008 #, c-format msgid " copyright: %.*s\n" msgstr "" -#: vms-alpha.c:6015 +#: vms-alpha.c:6012 #, c-format msgid "unhandled emh subtype %u\n" msgstr "" -#: vms-alpha.c:6025 +#: vms-alpha.c:6022 #, c-format msgid " EEOM (len=%u):\n" msgstr "" -#: vms-alpha.c:6030 +#: vms-alpha.c:6027 #, c-format msgid " Error: The length is less than the length of an EEOM record\n" msgstr "" -#: vms-alpha.c:6034 +#: vms-alpha.c:6031 #, c-format msgid " number of cond linkage pairs: %u\n" msgstr "" -#: vms-alpha.c:6036 +#: vms-alpha.c:6033 #, c-format msgid " completion code: %u\n" msgstr "" -#: vms-alpha.c:6040 +#: vms-alpha.c:6037 #, c-format msgid " transfer addr flags: 0x%02x\n" msgstr "" -#: vms-alpha.c:6041 +#: vms-alpha.c:6038 #, c-format msgid " transfer addr psect: %u\n" msgstr "" -#: vms-alpha.c:6043 +#: vms-alpha.c:6040 #, c-format msgid " transfer address : 0x%08x\n" msgstr "" -#: vms-alpha.c:6052 +#: vms-alpha.c:6049 msgid " WEAK" msgstr "" -#: vms-alpha.c:6054 +#: vms-alpha.c:6051 msgid " DEF" msgstr "" -#: vms-alpha.c:6056 +#: vms-alpha.c:6053 msgid " UNI" msgstr "" -#: vms-alpha.c:6058 vms-alpha.c:6079 +#: vms-alpha.c:6055 vms-alpha.c:6076 msgid " REL" msgstr "" -#: vms-alpha.c:6060 +#: vms-alpha.c:6057 msgid " COMM" msgstr "" -#: vms-alpha.c:6062 +#: vms-alpha.c:6059 msgid " VECEP" msgstr "" -#: vms-alpha.c:6064 +#: vms-alpha.c:6061 msgid " NORM" msgstr "" -#: vms-alpha.c:6066 +#: vms-alpha.c:6063 msgid " QVAL" msgstr "" -#: vms-alpha.c:6073 +#: vms-alpha.c:6070 msgid " PIC" msgstr "" -#: vms-alpha.c:6075 +#: vms-alpha.c:6072 msgid " LIB" msgstr "" -#: vms-alpha.c:6077 +#: vms-alpha.c:6074 msgid " OVR" msgstr "" -#: vms-alpha.c:6081 +#: vms-alpha.c:6078 msgid " GBL" msgstr "" -#: vms-alpha.c:6083 +#: vms-alpha.c:6080 msgid " SHR" msgstr "" -#: vms-alpha.c:6085 +#: vms-alpha.c:6082 msgid " EXE" msgstr "" -#: vms-alpha.c:6087 +#: vms-alpha.c:6084 msgid " RD" msgstr "" -#: vms-alpha.c:6089 +#: vms-alpha.c:6086 msgid " WRT" msgstr "" -#: vms-alpha.c:6091 +#: vms-alpha.c:6088 msgid " VEC" msgstr "" -#: vms-alpha.c:6093 +#: vms-alpha.c:6090 msgid " NOMOD" msgstr "" -#: vms-alpha.c:6095 +#: vms-alpha.c:6092 msgid " COM" msgstr "" -#: vms-alpha.c:6097 +#: vms-alpha.c:6094 msgid " 64B" msgstr "" -#: vms-alpha.c:6106 +#: vms-alpha.c:6103 #, c-format msgid " EGSD (len=%u):\n" msgstr "" -#: vms-alpha.c:6119 +#: vms-alpha.c:6116 #, c-format msgid " EGSD entry %2u (type: %u, len: %u): " msgstr "" -#: vms-alpha.c:6125 vms-alpha.c:6376 +#: vms-alpha.c:6122 vms-alpha.c:6373 #, c-format msgid " Error: length larger than remaining space in record\n" msgstr "" -#: vms-alpha.c:6137 +#: vms-alpha.c:6134 #, c-format msgid "PSC - Program section definition\n" msgstr "" -#: vms-alpha.c:6138 vms-alpha.c:6155 +#: vms-alpha.c:6135 vms-alpha.c:6152 #, c-format msgid " alignment : 2**%u\n" msgstr "" -#: vms-alpha.c:6139 vms-alpha.c:6156 +#: vms-alpha.c:6136 vms-alpha.c:6153 #, c-format msgid " flags : 0x%04x" msgstr "" -#: vms-alpha.c:6143 +#: vms-alpha.c:6140 #, c-format msgid " alloc (len): %u (0x%08x)\n" msgstr "" -#: vms-alpha.c:6144 vms-alpha.c:6201 vms-alpha.c:6250 +#: vms-alpha.c:6141 vms-alpha.c:6198 vms-alpha.c:6247 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:6154 +#: vms-alpha.c:6151 #, c-format msgid "SPSC - Shared Image Program section def\n" msgstr "" -#: vms-alpha.c:6160 +#: vms-alpha.c:6157 #, c-format msgid " alloc (len) : %u (0x%08x)\n" msgstr "" -#: vms-alpha.c:6161 +#: vms-alpha.c:6158 #, c-format msgid " image offset : 0x%08x\n" msgstr "" -#: vms-alpha.c:6163 +#: vms-alpha.c:6160 #, c-format msgid " symvec offset : 0x%08x\n" msgstr "" -#: vms-alpha.c:6165 +#: vms-alpha.c:6162 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:6178 +#: vms-alpha.c:6175 #, c-format msgid "SYM - Global symbol definition\n" msgstr "" -#: vms-alpha.c:6179 vms-alpha.c:6239 vms-alpha.c:6260 vms-alpha.c:6279 +#: vms-alpha.c:6176 vms-alpha.c:6236 vms-alpha.c:6257 vms-alpha.c:6276 #, c-format msgid " flags: 0x%04x" msgstr "" -#: vms-alpha.c:6182 +#: vms-alpha.c:6179 #, c-format msgid " psect offset: 0x%08x\n" msgstr "" -#: vms-alpha.c:6186 +#: vms-alpha.c:6183 #, c-format msgid " code address: 0x%08x\n" msgstr "" -#: vms-alpha.c:6188 +#: vms-alpha.c:6185 #, c-format msgid " psect index for entry point : %u\n" msgstr "" -#: vms-alpha.c:6191 vms-alpha.c:6267 vms-alpha.c:6286 +#: vms-alpha.c:6188 vms-alpha.c:6264 vms-alpha.c:6283 #, c-format msgid " psect index : %u\n" msgstr "" -#: vms-alpha.c:6193 vms-alpha.c:6269 vms-alpha.c:6288 +#: vms-alpha.c:6190 vms-alpha.c:6266 vms-alpha.c:6285 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:6200 +#: vms-alpha.c:6197 #, c-format msgid "SYM - Global symbol reference\n" msgstr "" -#: vms-alpha.c:6212 +#: vms-alpha.c:6209 #, c-format msgid "IDC - Ident Consistency check\n" msgstr "" -#: vms-alpha.c:6213 +#: vms-alpha.c:6210 #, c-format msgid " flags : 0x%08x" msgstr "" -#: vms-alpha.c:6217 +#: vms-alpha.c:6214 #, c-format msgid " id match : %x\n" msgstr "" -#: vms-alpha.c:6219 +#: vms-alpha.c:6216 #, c-format msgid " error severity: %x\n" msgstr "" -#: vms-alpha.c:6222 +#: vms-alpha.c:6219 #, c-format msgid " entity name : %.*s\n" msgstr "" -#: vms-alpha.c:6224 +#: vms-alpha.c:6221 #, c-format msgid " object name : %.*s\n" msgstr "" -#: vms-alpha.c:6227 +#: vms-alpha.c:6224 #, c-format msgid " binary ident : 0x%08x\n" msgstr "" -#: vms-alpha.c:6230 +#: vms-alpha.c:6227 #, c-format msgid " ascii ident : %.*s\n" msgstr "" -#: vms-alpha.c:6238 +#: vms-alpha.c:6235 #, c-format msgid "SYMG - Universal symbol definition\n" msgstr "" -#: vms-alpha.c:6242 +#: vms-alpha.c:6239 #, c-format msgid " symbol vector offset: 0x%08x\n" msgstr "" -#: vms-alpha.c:6244 +#: vms-alpha.c:6241 #, c-format msgid " entry point: 0x%08x\n" msgstr "" -#: vms-alpha.c:6246 +#: vms-alpha.c:6243 #, c-format msgid " proc descr : 0x%08x\n" msgstr "" -#: vms-alpha.c:6248 +#: vms-alpha.c:6245 #, c-format msgid " psect index: %u\n" msgstr "" -#: vms-alpha.c:6259 +#: vms-alpha.c:6256 #, c-format msgid "SYMV - Vectored symbol definition\n" msgstr "" -#: vms-alpha.c:6263 +#: vms-alpha.c:6260 #, c-format msgid " vector : 0x%08x\n" msgstr "" -#: vms-alpha.c:6265 vms-alpha.c:6284 +#: vms-alpha.c:6262 vms-alpha.c:6281 #, c-format msgid " psect offset: %u\n" msgstr "" -#: vms-alpha.c:6278 +#: vms-alpha.c:6275 #, c-format msgid "SYMM - Global symbol definition with version\n" msgstr "" -#: vms-alpha.c:6282 +#: vms-alpha.c:6279 #, c-format msgid " version mask: 0x%08x\n" msgstr "" -#: vms-alpha.c:6293 +#: vms-alpha.c:6290 #, c-format msgid "unhandled egsd entry type %u\n" msgstr "" -#: vms-alpha.c:6328 +#: vms-alpha.c:6325 #, c-format msgid " linkage index: %u, replacement insn: 0x%08x\n" msgstr "" -#: vms-alpha.c:6332 +#: vms-alpha.c:6329 #, c-format msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6337 +#: vms-alpha.c:6334 #, c-format msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6343 +#: vms-alpha.c:6340 #, c-format msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6348 +#: vms-alpha.c:6345 #, c-format msgid " global name: %.*s\n" msgstr "" -#: vms-alpha.c:6359 +#: vms-alpha.c:6356 #, c-format msgid " %s (len=%u+%u):\n" msgstr "" -#: vms-alpha.c:6381 +#: vms-alpha.c:6378 #, c-format msgid " (type: %3u, size: 4+%3u): " msgstr "" -#: vms-alpha.c:6385 +#: vms-alpha.c:6382 #, c-format msgid "STA_GBL (stack global) %.*s\n" msgstr "" -#: vms-alpha.c:6389 +#: vms-alpha.c:6386 #, c-format msgid "STA_LW (stack longword) 0x%08x\n" msgstr "" -#: vms-alpha.c:6393 +#: vms-alpha.c:6390 #, c-format msgid "STA_QW (stack quadword) 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6398 +#: vms-alpha.c:6395 #, c-format msgid "STA_PQ (stack psect base + offset)\n" msgstr "" -#: vms-alpha.c:6400 +#: vms-alpha.c:6397 #, c-format msgid " psect: %u, offset: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6406 +#: vms-alpha.c:6403 #, c-format msgid "STA_LI (stack literal)\n" msgstr "" -#: vms-alpha.c:6409 +#: vms-alpha.c:6406 #, c-format msgid "STA_MOD (stack module)\n" msgstr "" -#: vms-alpha.c:6412 +#: vms-alpha.c:6409 #, c-format msgid "STA_CKARG (compare procedure argument)\n" msgstr "" -#: vms-alpha.c:6416 +#: vms-alpha.c:6413 #, c-format msgid "STO_B (store byte)\n" msgstr "" -#: vms-alpha.c:6419 +#: vms-alpha.c:6416 #, c-format msgid "STO_W (store word)\n" msgstr "" -#: vms-alpha.c:6422 +#: vms-alpha.c:6419 #, c-format msgid "STO_LW (store longword)\n" msgstr "" -#: vms-alpha.c:6425 +#: vms-alpha.c:6422 #, c-format msgid "STO_QW (store quadword)\n" msgstr "" -#: vms-alpha.c:6431 +#: vms-alpha.c:6428 #, c-format msgid "STO_IMMR (store immediate repeat) %u bytes\n" msgstr "" -#: vms-alpha.c:6438 +#: vms-alpha.c:6435 #, c-format msgid "STO_GBL (store global) %.*s\n" msgstr "" -#: vms-alpha.c:6442 +#: vms-alpha.c:6439 #, c-format msgid "STO_CA (store code address) %.*s\n" msgstr "" -#: vms-alpha.c:6446 +#: vms-alpha.c:6443 #, c-format msgid "STO_RB (store relative branch)\n" msgstr "" -#: vms-alpha.c:6449 +#: vms-alpha.c:6446 #, c-format msgid "STO_AB (store absolute branch)\n" msgstr "" -#: vms-alpha.c:6452 +#: vms-alpha.c:6449 #, c-format msgid "STO_OFF (store offset to psect)\n" msgstr "" -#: vms-alpha.c:6458 +#: vms-alpha.c:6455 #, c-format msgid "STO_IMM (store immediate) %u bytes\n" msgstr "" -#: vms-alpha.c:6465 +#: vms-alpha.c:6462 #, c-format msgid "STO_GBL_LW (store global longword) %.*s\n" msgstr "" -#: vms-alpha.c:6469 +#: vms-alpha.c:6466 #, c-format msgid "STO_OFF (store LP with procedure signature)\n" msgstr "" -#: vms-alpha.c:6472 +#: vms-alpha.c:6469 #, c-format msgid "STO_BR_GBL (store branch global) *todo*\n" msgstr "" -#: vms-alpha.c:6475 +#: vms-alpha.c:6472 #, c-format msgid "STO_BR_PS (store branch psect + offset) *todo*\n" msgstr "" -#: vms-alpha.c:6479 +#: vms-alpha.c:6476 #, c-format msgid "OPR_NOP (no-operation)\n" msgstr "" -#: vms-alpha.c:6482 +#: vms-alpha.c:6479 #, c-format msgid "OPR_ADD (add)\n" msgstr "" -#: vms-alpha.c:6485 +#: vms-alpha.c:6482 #, c-format msgid "OPR_SUB (subtract)\n" msgstr "" -#: vms-alpha.c:6488 +#: vms-alpha.c:6485 #, c-format msgid "OPR_MUL (multiply)\n" msgstr "" -#: vms-alpha.c:6491 +#: vms-alpha.c:6488 #, c-format msgid "OPR_DIV (divide)\n" msgstr "" -#: vms-alpha.c:6494 +#: vms-alpha.c:6491 #, c-format msgid "OPR_AND (logical and)\n" msgstr "" -#: vms-alpha.c:6497 +#: vms-alpha.c:6494 #, c-format msgid "OPR_IOR (logical inclusive or)\n" msgstr "" -#: vms-alpha.c:6500 +#: vms-alpha.c:6497 #, c-format msgid "OPR_EOR (logical exclusive or)\n" msgstr "" -#: vms-alpha.c:6503 +#: vms-alpha.c:6500 #, c-format msgid "OPR_NEG (negate)\n" msgstr "" -#: vms-alpha.c:6506 +#: vms-alpha.c:6503 #, c-format msgid "OPR_COM (complement)\n" msgstr "" -#: vms-alpha.c:6509 +#: vms-alpha.c:6506 #, c-format msgid "OPR_INSV (insert field)\n" msgstr "" -#: vms-alpha.c:6512 +#: vms-alpha.c:6509 #, c-format msgid "OPR_ASH (arithmetic shift)\n" msgstr "" -#: vms-alpha.c:6515 +#: vms-alpha.c:6512 #, c-format msgid "OPR_USH (unsigned shift)\n" msgstr "" -#: vms-alpha.c:6518 +#: vms-alpha.c:6515 #, c-format msgid "OPR_ROT (rotate)\n" msgstr "" -#: vms-alpha.c:6521 +#: vms-alpha.c:6518 #, c-format msgid "OPR_SEL (select)\n" msgstr "" -#: vms-alpha.c:6524 +#: vms-alpha.c:6521 #, c-format msgid "OPR_REDEF (redefine symbol to curr location)\n" msgstr "" -#: vms-alpha.c:6527 +#: vms-alpha.c:6524 #, c-format msgid "OPR_REDEF (define a literal)\n" msgstr "" -#: vms-alpha.c:6531 +#: vms-alpha.c:6528 #, c-format msgid "STC_LP (store cond linkage pair)\n" msgstr "" -#: vms-alpha.c:6535 +#: vms-alpha.c:6532 #, c-format msgid "STC_LP_PSB (store cond linkage pair + signature)\n" msgstr "" -#: vms-alpha.c:6537 +#: vms-alpha.c:6534 #, c-format msgid " linkage index: %u, procedure: %.*s\n" msgstr "" -#: vms-alpha.c:6540 +#: vms-alpha.c:6537 #, c-format msgid " signature: %.*s\n" msgstr "" -#: vms-alpha.c:6543 +#: vms-alpha.c:6540 #, c-format msgid "STC_GBL (store cond global)\n" msgstr "" -#: vms-alpha.c:6545 +#: vms-alpha.c:6542 #, c-format msgid " linkage index: %u, global: %.*s\n" msgstr "" -#: vms-alpha.c:6549 +#: vms-alpha.c:6546 #, c-format msgid "STC_GCA (store cond code address)\n" msgstr "" -#: vms-alpha.c:6551 +#: vms-alpha.c:6548 #, c-format msgid " linkage index: %u, procedure name: %.*s\n" msgstr "" -#: vms-alpha.c:6555 +#: vms-alpha.c:6552 #, c-format msgid "STC_PS (store cond psect + offset)\n" msgstr "" -#: vms-alpha.c:6558 +#: vms-alpha.c:6555 #, c-format msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6565 +#: vms-alpha.c:6562 #, c-format msgid "STC_NOP_GBL (store cond NOP at global addr)\n" msgstr "" -#: vms-alpha.c:6569 +#: vms-alpha.c:6566 #, c-format msgid "STC_NOP_PS (store cond NOP at psect + offset)\n" msgstr "" -#: vms-alpha.c:6573 +#: vms-alpha.c:6570 #, c-format msgid "STC_BSR_GBL (store cond BSR at global addr)\n" msgstr "" -#: vms-alpha.c:6577 +#: vms-alpha.c:6574 #, c-format msgid "STC_BSR_PS (store cond BSR at psect + offset)\n" msgstr "" -#: vms-alpha.c:6581 +#: vms-alpha.c:6578 #, c-format msgid "STC_LDA_GBL (store cond LDA at global addr)\n" msgstr "" -#: vms-alpha.c:6585 +#: vms-alpha.c:6582 #, c-format msgid "STC_LDA_PS (store cond LDA at psect + offset)\n" msgstr "" -#: vms-alpha.c:6589 +#: vms-alpha.c:6586 #, c-format msgid "STC_BOH_GBL (store cond BOH at global addr)\n" msgstr "" -#: vms-alpha.c:6593 +#: vms-alpha.c:6590 #, c-format msgid "STC_BOH_PS (store cond BOH at psect + offset)\n" msgstr "" -#: vms-alpha.c:6598 +#: vms-alpha.c:6595 #, c-format msgid "STC_NBH_GBL (store cond or hint at global addr)\n" msgstr "" -#: vms-alpha.c:6602 +#: vms-alpha.c:6599 #, c-format msgid "STC_NBH_PS (store cond or hint at psect + offset)\n" msgstr "" -#: vms-alpha.c:6606 +#: vms-alpha.c:6603 #, c-format msgid "CTL_SETRB (set relocation base)\n" msgstr "" -#: vms-alpha.c:6612 +#: vms-alpha.c:6609 #, c-format msgid "CTL_AUGRB (augment relocation base) %u\n" msgstr "" -#: vms-alpha.c:6616 +#: vms-alpha.c:6613 #, c-format msgid "CTL_DFLOC (define location)\n" msgstr "" -#: vms-alpha.c:6619 +#: vms-alpha.c:6616 #, c-format msgid "CTL_STLOC (set location)\n" msgstr "" -#: vms-alpha.c:6622 +#: vms-alpha.c:6619 #, c-format msgid "CTL_STKDL (stack defined location)\n" msgstr "" -#: vms-alpha.c:6625 vms-alpha.c:7049 vms-alpha.c:7175 +#: vms-alpha.c:6622 vms-alpha.c:7046 vms-alpha.c:7172 #, c-format msgid "*unhandled*\n" msgstr "" -#: vms-alpha.c:6655 vms-alpha.c:6694 +#: vms-alpha.c:6652 vms-alpha.c:6691 #, c-format msgid "cannot read GST record length\n" msgstr "" #. Ill-formed. -#: vms-alpha.c:6676 +#: vms-alpha.c:6673 #, c-format msgid "cannot find EMH in first GST record\n" msgstr "" -#: vms-alpha.c:6702 +#: vms-alpha.c:6699 #, c-format msgid "cannot read GST record header\n" msgstr "" -#: vms-alpha.c:6715 +#: vms-alpha.c:6712 #, c-format msgid " corrupted GST\n" msgstr "" -#: vms-alpha.c:6723 +#: vms-alpha.c:6720 #, c-format msgid "cannot read GST record\n" msgstr "" -#: vms-alpha.c:6752 +#: vms-alpha.c:6749 #, c-format msgid " unhandled EOBJ record type %u\n" msgstr "" -#: vms-alpha.c:6776 +#: vms-alpha.c:6773 #, c-format msgid " bitcount: %u, base addr: 0x%08x\n" msgstr "" -#: vms-alpha.c:6790 +#: vms-alpha.c:6787 #, c-format msgid " bitmap: 0x%08x (count: %u):\n" msgstr "" -#: vms-alpha.c:6797 +#: vms-alpha.c:6794 #, c-format msgid " %08x" msgstr "" -#: vms-alpha.c:6823 +#: vms-alpha.c:6820 #, c-format msgid " image %u (%u entries)\n" msgstr "" -#: vms-alpha.c:6829 +#: vms-alpha.c:6826 #, c-format msgid " offset: 0x%08x, val: 0x%08x\n" msgstr "" -#: vms-alpha.c:6851 +#: vms-alpha.c:6848 #, c-format msgid " image %u (%u entries), offsets:\n" msgstr "" -#: vms-alpha.c:6858 +#: vms-alpha.c:6855 #, c-format msgid " 0x%08x" msgstr "" #. 64 bits. -#: vms-alpha.c:6980 +#: vms-alpha.c:6977 #, c-format msgid "64 bits *unhandled*\n" msgstr "" -#: vms-alpha.c:6985 +#: vms-alpha.c:6982 #, c-format msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n" msgstr "" -#: vms-alpha.c:6996 +#: vms-alpha.c:6993 #, c-format msgid "non-contiguous array of %s\n" msgstr "" -#: vms-alpha.c:7001 +#: vms-alpha.c:6998 #, c-format msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n" msgstr "" -#: vms-alpha.c:7006 +#: vms-alpha.c:7003 #, c-format msgid "arsize: %u, a0: 0x%08x\n" msgstr "" -#: vms-alpha.c:7010 +#: vms-alpha.c:7007 #, c-format msgid "Strides:\n" msgstr "" -#: vms-alpha.c:7020 +#: vms-alpha.c:7017 #, c-format msgid "Bounds:\n" msgstr "" -#: vms-alpha.c:7026 +#: vms-alpha.c:7023 #, c-format msgid "[%u]: Lower: %u, upper: %u\n" msgstr "" -#: vms-alpha.c:7038 +#: vms-alpha.c:7035 #, c-format msgid "unaligned bit-string of %s\n" msgstr "" -#: vms-alpha.c:7043 +#: vms-alpha.c:7040 #, c-format msgid "base: %u, pos: %u\n" msgstr "" -#: vms-alpha.c:7064 +#: vms-alpha.c:7061 #, c-format msgid "vflags: 0x%02x, value: 0x%08x " msgstr "" -#: vms-alpha.c:7070 +#: vms-alpha.c:7067 #, c-format msgid "(no value)\n" msgstr "" -#: vms-alpha.c:7073 +#: vms-alpha.c:7070 #, c-format msgid "(not active)\n" msgstr "" -#: vms-alpha.c:7076 +#: vms-alpha.c:7073 #, c-format msgid "(not allocated)\n" msgstr "" -#: vms-alpha.c:7079 +#: vms-alpha.c:7076 #, c-format msgid "(descriptor)\n" msgstr "" -#: vms-alpha.c:7083 +#: vms-alpha.c:7080 #, c-format msgid "(trailing value)\n" msgstr "" -#: vms-alpha.c:7086 +#: vms-alpha.c:7083 #, c-format msgid "(value spec follows)\n" msgstr "" -#: vms-alpha.c:7089 +#: vms-alpha.c:7086 #, c-format msgid "(at bit offset %u)\n" msgstr "" -#: vms-alpha.c:7093 +#: vms-alpha.c:7090 #, c-format msgid "(reg: %u, disp: %u, indir: %u, kind: " msgstr "" -#: vms-alpha.c:7100 +#: vms-alpha.c:7097 msgid "literal" msgstr "" -#: vms-alpha.c:7103 +#: vms-alpha.c:7100 msgid "address" msgstr "" -#: vms-alpha.c:7106 +#: vms-alpha.c:7103 msgid "desc" msgstr "" -#: vms-alpha.c:7109 +#: vms-alpha.c:7106 msgid "reg" msgstr "" -#: vms-alpha.c:7126 +#: vms-alpha.c:7123 #, c-format msgid "len: %2u, kind: %2u " msgstr "" -#: vms-alpha.c:7132 +#: vms-alpha.c:7129 #, c-format msgid "atomic, type=0x%02x %s\n" msgstr "" -#: vms-alpha.c:7136 +#: vms-alpha.c:7133 #, c-format msgid "indirect, defined at 0x%08x\n" msgstr "" -#: vms-alpha.c:7140 +#: vms-alpha.c:7137 #, c-format msgid "typed pointer\n" msgstr "" -#: vms-alpha.c:7144 +#: vms-alpha.c:7141 #, c-format msgid "pointer\n" msgstr "" -#: vms-alpha.c:7152 +#: vms-alpha.c:7149 #, c-format msgid "array, dim: %u, bitmap: " msgstr "" -#: vms-alpha.c:7159 +#: vms-alpha.c:7156 #, c-format msgid "array descriptor:\n" msgstr "" -#: vms-alpha.c:7166 +#: vms-alpha.c:7163 #, c-format msgid "type spec for element:\n" msgstr "" -#: vms-alpha.c:7168 +#: vms-alpha.c:7165 #, c-format msgid "type spec for subscript %u:\n" msgstr "" -#: vms-alpha.c:7186 +#: vms-alpha.c:7183 #, c-format msgid "Debug symbol table:\n" msgstr "" -#: vms-alpha.c:7197 +#: vms-alpha.c:7194 #, c-format msgid "cannot read DST header\n" msgstr "" -#: vms-alpha.c:7203 +#: vms-alpha.c:7200 #, c-format msgid " type: %3u, len: %3u (at 0x%08x): " msgstr "" -#: vms-alpha.c:7217 +#: vms-alpha.c:7214 #, c-format msgid "cannot read DST symbol\n" msgstr "" -#: vms-alpha.c:7260 +#: vms-alpha.c:7257 #, c-format msgid "standard data: %s\n" msgstr "" -#: vms-alpha.c:7263 vms-alpha.c:7351 +#: vms-alpha.c:7260 vms-alpha.c:7348 #, c-format msgid " name: %.*s\n" msgstr "" -#: vms-alpha.c:7270 +#: vms-alpha.c:7267 #, c-format msgid "modbeg\n" msgstr "" -#: vms-alpha.c:7272 +#: vms-alpha.c:7269 #, c-format msgid " flags: %d, language: %u, major: %u, minor: %u\n" msgstr "" -#: vms-alpha.c:7278 vms-alpha.c:7552 +#: vms-alpha.c:7275 vms-alpha.c:7549 #, c-format msgid " module name: %.*s\n" msgstr "" -#: vms-alpha.c:7281 +#: vms-alpha.c:7278 #, c-format msgid " compiler : %.*s\n" msgstr "" -#: vms-alpha.c:7286 +#: vms-alpha.c:7283 #, c-format msgid "modend\n" msgstr "" -#: vms-alpha.c:7293 +#: vms-alpha.c:7290 msgid "rtnbeg\n" msgstr "" -#: vms-alpha.c:7295 +#: vms-alpha.c:7292 #, c-format msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n" msgstr "" -#: vms-alpha.c:7300 +#: vms-alpha.c:7297 #, c-format msgid " routine name: %.*s\n" msgstr "" -#: vms-alpha.c:7308 +#: vms-alpha.c:7305 #, c-format msgid "rtnend: size 0x%08x\n" msgstr "" -#: vms-alpha.c:7316 +#: vms-alpha.c:7313 #, c-format msgid "prolog: bkpt address 0x%08x\n" msgstr "" -#: vms-alpha.c:7325 +#: vms-alpha.c:7322 #, c-format msgid "epilog: flags: %u, count: %u\n" msgstr "" -#: vms-alpha.c:7335 +#: vms-alpha.c:7332 #, c-format msgid "blkbeg: address: 0x%08x, name: %.*s\n" msgstr "" -#: vms-alpha.c:7344 +#: vms-alpha.c:7341 #, c-format msgid "blkend: size: 0x%08x\n" msgstr "" -#: vms-alpha.c:7350 +#: vms-alpha.c:7347 #, c-format msgid "typspec (len: %u)\n" msgstr "" -#: vms-alpha.c:7357 +#: vms-alpha.c:7354 #, c-format msgid "septyp, name: %.*s\n" msgstr "" -#: vms-alpha.c:7366 +#: vms-alpha.c:7363 #, c-format msgid "recbeg: name: %.*s\n" msgstr "" -#: vms-alpha.c:7368 +#: vms-alpha.c:7365 #, c-format msgid " len: %u bits\n" msgstr "" -#: vms-alpha.c:7373 +#: vms-alpha.c:7370 #, c-format msgid "recend\n" msgstr "" -#: vms-alpha.c:7377 +#: vms-alpha.c:7374 #, c-format msgid "enumbeg, len: %u, name: %.*s\n" msgstr "" -#: vms-alpha.c:7381 +#: vms-alpha.c:7378 #, c-format msgid "enumelt, name: %.*s\n" msgstr "" -#: vms-alpha.c:7385 +#: vms-alpha.c:7382 #, c-format msgid "enumend\n" msgstr "" -#: vms-alpha.c:7390 +#: vms-alpha.c:7387 #, c-format msgid "label, name: %.*s\n" msgstr "" -#: vms-alpha.c:7392 +#: vms-alpha.c:7389 #, c-format msgid " address: 0x%08x\n" msgstr "" -#: vms-alpha.c:7402 +#: vms-alpha.c:7399 #, c-format msgid "discontiguous range (nbr: %u)\n" msgstr "" -#: vms-alpha.c:7405 +#: vms-alpha.c:7402 #, c-format msgid " address: 0x%08x, size: %u\n" msgstr "" -#: vms-alpha.c:7415 +#: vms-alpha.c:7412 #, c-format msgid "line num (len: %u)\n" msgstr "" -#: vms-alpha.c:7432 +#: vms-alpha.c:7429 #, c-format msgid "delta_pc_w %u\n" msgstr "" -#: vms-alpha.c:7439 +#: vms-alpha.c:7436 #, c-format msgid "incr_linum(b): +%u\n" msgstr "" -#: vms-alpha.c:7445 +#: vms-alpha.c:7442 #, c-format msgid "incr_linum_w: +%u\n" msgstr "" -#: vms-alpha.c:7451 +#: vms-alpha.c:7448 #, c-format msgid "incr_linum_l: +%u\n" msgstr "" -#: vms-alpha.c:7457 +#: vms-alpha.c:7454 #, c-format msgid "set_line_num(w) %u\n" msgstr "" -#: vms-alpha.c:7462 +#: vms-alpha.c:7459 #, c-format msgid "set_line_num_b %u\n" msgstr "" -#: vms-alpha.c:7467 +#: vms-alpha.c:7464 #, c-format msgid "set_line_num_l %u\n" msgstr "" -#: vms-alpha.c:7472 +#: vms-alpha.c:7469 #, c-format msgid "set_abs_pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7476 +#: vms-alpha.c:7473 #, c-format msgid "delta_pc_l: +0x%08x\n" msgstr "" -#: vms-alpha.c:7481 +#: vms-alpha.c:7478 #, c-format msgid "term(b): 0x%02x" msgstr "" -#: vms-alpha.c:7483 +#: vms-alpha.c:7480 #, c-format msgid " pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7488 +#: vms-alpha.c:7485 #, c-format msgid "term_w: 0x%04x" msgstr "" -#: vms-alpha.c:7490 +#: vms-alpha.c:7487 #, c-format msgid " pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7496 +#: vms-alpha.c:7493 #, c-format msgid "delta pc +%-4d" msgstr "" -#: vms-alpha.c:7500 +#: vms-alpha.c:7497 #, c-format msgid " pc: 0x%08x line: %5u\n" msgstr "" -#: vms-alpha.c:7505 +#: vms-alpha.c:7502 #, c-format msgid " *unhandled* cmd %u\n" msgstr "" -#: vms-alpha.c:7520 +#: vms-alpha.c:7517 #, c-format msgid "source (len: %u)\n" msgstr "" -#: vms-alpha.c:7535 +#: vms-alpha.c:7532 #, c-format msgid " declfile: len: %u, flags: %u, fileid: %u\n" msgstr "" -#: vms-alpha.c:7540 +#: vms-alpha.c:7537 #, c-format msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" msgstr "" -#: vms-alpha.c:7549 +#: vms-alpha.c:7546 #, c-format msgid " filename : %.*s\n" msgstr "" -#: vms-alpha.c:7558 +#: vms-alpha.c:7555 #, c-format msgid " setfile %u\n" msgstr "" -#: vms-alpha.c:7563 vms-alpha.c:7568 +#: vms-alpha.c:7560 vms-alpha.c:7565 #, c-format msgid " setrec %u\n" msgstr "" -#: vms-alpha.c:7573 vms-alpha.c:7578 +#: vms-alpha.c:7570 vms-alpha.c:7575 #, c-format msgid " setlnum %u\n" msgstr "" -#: vms-alpha.c:7583 vms-alpha.c:7588 +#: vms-alpha.c:7580 vms-alpha.c:7585 #, c-format msgid " deflines %u\n" msgstr "" -#: vms-alpha.c:7592 +#: vms-alpha.c:7589 #, c-format msgid " formfeed\n" msgstr "" -#: vms-alpha.c:7596 +#: vms-alpha.c:7593 #, c-format msgid " *unhandled* cmd %u\n" msgstr "" -#: vms-alpha.c:7608 +#: vms-alpha.c:7605 #, c-format msgid "*unhandled* dst type %u\n" msgstr "" -#: vms-alpha.c:7640 +#: vms-alpha.c:7637 #, c-format msgid "cannot read EIHD\n" msgstr "" -#: vms-alpha.c:7644 +#: vms-alpha.c:7641 #, c-format msgid "EIHD: (size: %u, nbr blocks: %u)\n" msgstr "" -#: vms-alpha.c:7648 +#: vms-alpha.c:7645 #, c-format msgid " majorid: %u, minorid: %u\n" msgstr "" -#: vms-alpha.c:7656 +#: vms-alpha.c:7653 msgid "executable" msgstr "" -#: vms-alpha.c:7659 +#: vms-alpha.c:7656 msgid "linkable image" msgstr "" -#: vms-alpha.c:7666 +#: vms-alpha.c:7663 #, c-format msgid " image type: %u (%s)" msgstr "" -#: vms-alpha.c:7672 +#: vms-alpha.c:7669 msgid "native" msgstr "" -#: vms-alpha.c:7675 +#: vms-alpha.c:7672 msgid "CLI" msgstr "" -#: vms-alpha.c:7682 +#: vms-alpha.c:7679 #, c-format msgid ", subtype: %u (%s)\n" msgstr "" -#: vms-alpha.c:7689 +#: vms-alpha.c:7686 #, c-format msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" msgstr "" -#: vms-alpha.c:7693 +#: vms-alpha.c:7690 #, c-format msgid " fixup info rva: " msgstr "" -#: vms-alpha.c:7695 +#: vms-alpha.c:7692 #, c-format msgid ", symbol vector rva: " msgstr "" -#: vms-alpha.c:7698 +#: vms-alpha.c:7695 #, c-format msgid "" "\n" " version array off: %u\n" msgstr "" -#: vms-alpha.c:7703 +#: vms-alpha.c:7700 #, c-format msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n" msgstr "" -#: vms-alpha.c:7709 +#: vms-alpha.c:7706 #, c-format msgid " linker flags: %08x:" msgstr "" -#: vms-alpha.c:7740 +#: vms-alpha.c:7737 #, c-format msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n" msgstr "" -#: vms-alpha.c:7746 +#: vms-alpha.c:7743 #, c-format msgid " BPAGE: %u" msgstr "" -#: vms-alpha.c:7753 +#: vms-alpha.c:7750 #, c-format msgid ", ext fixup offset: %u, no_opt psect off: %u" msgstr "" -#: vms-alpha.c:7756 +#: vms-alpha.c:7753 #, c-format msgid ", alias: %u\n" msgstr "" -#: vms-alpha.c:7764 +#: vms-alpha.c:7761 #, c-format msgid "system version array information:\n" msgstr "" -#: vms-alpha.c:7768 +#: vms-alpha.c:7765 #, c-format msgid "cannot read EIHVN header\n" msgstr "" -#: vms-alpha.c:7778 +#: vms-alpha.c:7775 #, c-format msgid "cannot read EIHVN version\n" msgstr "" -#: vms-alpha.c:7781 +#: vms-alpha.c:7778 #, c-format msgid " %02u " msgstr "" -#: vms-alpha.c:7785 +#: vms-alpha.c:7782 msgid "BASE_IMAGE " msgstr "" -#: vms-alpha.c:7788 +#: vms-alpha.c:7785 msgid "MEMORY_MANAGEMENT" msgstr "" -#: vms-alpha.c:7791 +#: vms-alpha.c:7788 msgid "IO " msgstr "" -#: vms-alpha.c:7794 +#: vms-alpha.c:7791 msgid "FILES_VOLUMES " msgstr "" -#: vms-alpha.c:7797 +#: vms-alpha.c:7794 msgid "PROCESS_SCHED " msgstr "" -#: vms-alpha.c:7800 +#: vms-alpha.c:7797 msgid "SYSGEN " msgstr "" -#: vms-alpha.c:7803 +#: vms-alpha.c:7800 msgid "CLUSTERS_LOCKMGR " msgstr "" -#: vms-alpha.c:7806 +#: vms-alpha.c:7803 msgid "LOGICAL_NAMES " msgstr "" -#: vms-alpha.c:7809 +#: vms-alpha.c:7806 msgid "SECURITY " msgstr "" -#: vms-alpha.c:7812 +#: vms-alpha.c:7809 msgid "IMAGE_ACTIVATOR " msgstr "" -#: vms-alpha.c:7815 +#: vms-alpha.c:7812 msgid "NETWORKS " msgstr "" -#: vms-alpha.c:7818 +#: vms-alpha.c:7815 msgid "COUNTERS " msgstr "" -#: vms-alpha.c:7821 +#: vms-alpha.c:7818 msgid "STABLE " msgstr "" -#: vms-alpha.c:7824 +#: vms-alpha.c:7821 msgid "MISC " msgstr "" -#: vms-alpha.c:7827 +#: vms-alpha.c:7824 msgid "CPU " msgstr "" -#: vms-alpha.c:7830 +#: vms-alpha.c:7827 msgid "VOLATILE " msgstr "" -#: vms-alpha.c:7833 +#: vms-alpha.c:7830 msgid "SHELL " msgstr "" -#: vms-alpha.c:7836 +#: vms-alpha.c:7833 msgid "POSIX " msgstr "" -#: vms-alpha.c:7839 +#: vms-alpha.c:7836 msgid "MULTI_PROCESSING " msgstr "" -#: vms-alpha.c:7842 +#: vms-alpha.c:7839 msgid "GALAXY " msgstr "" -#: vms-alpha.c:7845 +#: vms-alpha.c:7842 msgid "*unknown* " msgstr "" -#: vms-alpha.c:7861 vms-alpha.c:8135 +#: vms-alpha.c:7858 vms-alpha.c:8132 #, c-format msgid "cannot read EIHA\n" msgstr "" -#: vms-alpha.c:7864 +#: vms-alpha.c:7861 #, c-format msgid "Image activation: (size=%u)\n" msgstr "" -#: vms-alpha.c:7867 +#: vms-alpha.c:7864 #, c-format msgid " First address : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7871 +#: vms-alpha.c:7868 #, c-format msgid " Second address: 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7875 +#: vms-alpha.c:7872 #, c-format msgid " Third address : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7879 +#: vms-alpha.c:7876 #, c-format msgid " Fourth address: 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7883 +#: vms-alpha.c:7880 #, c-format msgid " Shared image : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7894 +#: vms-alpha.c:7891 #, c-format msgid "cannot read EIHI\n" msgstr "" -#: vms-alpha.c:7898 +#: vms-alpha.c:7895 #, c-format msgid "Image identification: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:7901 +#: vms-alpha.c:7898 #, c-format msgid " image name : %.*s\n" msgstr "" -#: vms-alpha.c:7903 +#: vms-alpha.c:7900 #, c-format msgid " link time : %s\n" msgstr "" -#: vms-alpha.c:7905 +#: vms-alpha.c:7902 #, c-format msgid " image ident : %.*s\n" msgstr "" -#: vms-alpha.c:7907 +#: vms-alpha.c:7904 #, c-format msgid " linker ident : %.*s\n" msgstr "" -#: vms-alpha.c:7909 +#: vms-alpha.c:7906 #, c-format msgid " image build ident: %.*s\n" msgstr "" -#: vms-alpha.c:7919 +#: vms-alpha.c:7916 #, c-format msgid "cannot read EIHS\n" msgstr "" -#: vms-alpha.c:7923 +#: vms-alpha.c:7920 #, c-format msgid "Image symbol & debug table: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:7929 +#: vms-alpha.c:7926 #, c-format msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n" msgstr "" -#: vms-alpha.c:7934 +#: vms-alpha.c:7931 #, c-format msgid " global symbol table: vbn: %u, records: %u\n" msgstr "" -#: vms-alpha.c:7939 +#: vms-alpha.c:7936 #, c-format msgid " debug module table : vbn: %u, size: %u\n" msgstr "" -#: vms-alpha.c:7952 +#: vms-alpha.c:7949 #, c-format msgid "cannot read EISD\n" msgstr "" -#: vms-alpha.c:7963 +#: vms-alpha.c:7960 #, c-format msgid "" "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n" msgstr "" -#: vms-alpha.c:7971 +#: vms-alpha.c:7968 #, c-format msgid " section: base: 0x%08x%08x size: 0x%08x\n" msgstr "" -#: vms-alpha.c:7976 +#: vms-alpha.c:7973 #, c-format msgid " flags: 0x%04x" msgstr "" -#: vms-alpha.c:8014 +#: vms-alpha.c:8011 #, c-format msgid " vbn: %u, pfc: %u, matchctl: %u type: %u (" msgstr "" -#: vms-alpha.c:8020 +#: vms-alpha.c:8017 msgid "NORMAL" msgstr "" -#: vms-alpha.c:8023 +#: vms-alpha.c:8020 msgid "SHRFXD" msgstr "" -#: vms-alpha.c:8026 +#: vms-alpha.c:8023 msgid "PRVFXD" msgstr "" -#: vms-alpha.c:8029 +#: vms-alpha.c:8026 msgid "SHRPIC" msgstr "" -#: vms-alpha.c:8032 +#: vms-alpha.c:8029 msgid "PRVPIC" msgstr "" -#: vms-alpha.c:8035 +#: vms-alpha.c:8032 msgid "USRSTACK" msgstr "" -#: vms-alpha.c:8041 +#: vms-alpha.c:8038 msgid ")\n" msgstr "" -#: vms-alpha.c:8044 +#: vms-alpha.c:8041 #, c-format msgid " ident: 0x%08x, name: %.*s\n" msgstr "" -#: vms-alpha.c:8054 +#: vms-alpha.c:8051 #, c-format msgid "cannot read DMT\n" msgstr "" -#: vms-alpha.c:8058 +#: vms-alpha.c:8055 #, c-format msgid "Debug module table:\n" msgstr "" -#: vms-alpha.c:8067 +#: vms-alpha.c:8064 #, c-format msgid "cannot read DMT header\n" msgstr "" -#: vms-alpha.c:8073 +#: vms-alpha.c:8070 #, c-format msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n" msgstr "" -#: vms-alpha.c:8083 +#: vms-alpha.c:8080 #, c-format msgid "cannot read DMT psect\n" msgstr "" -#: vms-alpha.c:8087 +#: vms-alpha.c:8084 #, c-format msgid " psect start: 0x%08x, length: %u\n" msgstr "" -#: vms-alpha.c:8100 +#: vms-alpha.c:8097 #, c-format msgid "cannot read DST\n" msgstr "" -#: vms-alpha.c:8110 +#: vms-alpha.c:8107 #, c-format msgid "cannot read GST\n" msgstr "" -#: vms-alpha.c:8114 +#: vms-alpha.c:8111 #, c-format msgid "Global symbol table:\n" msgstr "" -#: vms-alpha.c:8141 +#: vms-alpha.c:8138 #, c-format msgid "Image activator fixup: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:8145 +#: vms-alpha.c:8142 #, c-format msgid " iaflink : 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:8149 +#: vms-alpha.c:8146 #, c-format msgid " fixuplnk: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:8152 +#: vms-alpha.c:8149 #, c-format msgid " size : %u\n" msgstr "" -#: vms-alpha.c:8154 +#: vms-alpha.c:8151 #, c-format msgid " flags: 0x%08x\n" msgstr "" -#: vms-alpha.c:8159 +#: vms-alpha.c:8156 #, c-format msgid " qrelfixoff: %5u, lrelfixoff: %5u\n" msgstr "" -#: vms-alpha.c:8164 +#: vms-alpha.c:8161 #, c-format msgid " qdotadroff: %5u, ldotadroff: %5u\n" msgstr "" -#: vms-alpha.c:8169 +#: vms-alpha.c:8166 #, c-format msgid " codeadroff: %5u, lpfixoff : %5u\n" msgstr "" -#: vms-alpha.c:8172 +#: vms-alpha.c:8169 #, c-format msgid " chgprtoff : %5u\n" msgstr "" -#: vms-alpha.c:8176 +#: vms-alpha.c:8173 #, c-format msgid " shlstoff : %5u, shrimgcnt : %5u\n" msgstr "" -#: vms-alpha.c:8179 +#: vms-alpha.c:8176 #, c-format msgid " shlextra : %5u, permctx : %5u\n" msgstr "" -#: vms-alpha.c:8182 +#: vms-alpha.c:8179 #, c-format msgid " base_va : 0x%08x\n" msgstr "" -#: vms-alpha.c:8184 +#: vms-alpha.c:8181 #, c-format msgid " lppsbfixoff: %5u\n" msgstr "" -#: vms-alpha.c:8192 +#: vms-alpha.c:8189 #, c-format msgid " Shareable images:\n" msgstr "" -#: vms-alpha.c:8197 +#: vms-alpha.c:8194 #, c-format msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n" msgstr "" -#: vms-alpha.c:8204 +#: vms-alpha.c:8201 #, c-format msgid " quad-word relocation fixups:\n" msgstr "" -#: vms-alpha.c:8209 +#: vms-alpha.c:8206 #, c-format msgid " long-word relocation fixups:\n" msgstr "" -#: vms-alpha.c:8214 +#: vms-alpha.c:8211 #, c-format msgid " quad-word .address reference fixups:\n" msgstr "" -#: vms-alpha.c:8219 +#: vms-alpha.c:8216 #, c-format msgid " long-word .address reference fixups:\n" msgstr "" -#: vms-alpha.c:8224 +#: vms-alpha.c:8221 #, c-format msgid " Code Address Reference Fixups:\n" msgstr "" -#: vms-alpha.c:8229 +#: vms-alpha.c:8226 #, c-format msgid " Linkage Pairs Reference Fixups:\n" msgstr "" -#: vms-alpha.c:8238 +#: vms-alpha.c:8235 #, c-format msgid " Change Protection (%u entries):\n" msgstr "" -#: vms-alpha.c:8244 +#: vms-alpha.c:8241 #, c-format msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x " msgstr "" #. FIXME: we do not yet support relocatable link. It is not obvious #. how to do it for debug infos. -#: vms-alpha.c:9121 +#: vms-alpha.c:9118 msgid "%P: relocatable link is not supported\n" msgstr "" -#: vms-alpha.c:9192 +#: vms-alpha.c:9189 #, c-format msgid "%P: multiple entry points: in modules %pB and %pB\n" msgstr "" @@ -8549,86 +8566,86 @@ msgstr "" msgid "_bfd_vms_output_counted called with too many bytes" msgstr "" -#: xcofflink.c:835 +#: xcofflink.c:830 #, c-format msgid "%pB: XCOFF shared object when not producing XCOFF output" msgstr "" -#: xcofflink.c:856 +#: xcofflink.c:851 #, c-format msgid "%pB: dynamic object with no .loader section" msgstr "" -#: xcofflink.c:1420 +#: xcofflink.c:1415 #, c-format msgid "%pB: `%s' has line numbers but no enclosing section" msgstr "" -#: xcofflink.c:1473 +#: xcofflink.c:1468 #, c-format msgid "%pB: class %d symbol `%s' has no aux entries" msgstr "" -#: xcofflink.c:1496 +#: xcofflink.c:1491 #, c-format msgid "%pB: symbol `%s' has unrecognized csect type %d" msgstr "" -#: xcofflink.c:1509 +#: xcofflink.c:1504 #, c-format msgid "%pB: bad XTY_ER symbol `%s': class %d scnum %d scnlen %<PRId64>" msgstr "" -#: xcofflink.c:1540 +#: xcofflink.c:1535 #, c-format msgid "%pB: XMC_TC0 symbol `%s' is class %d scnlen %<PRId64>" msgstr "" -#: xcofflink.c:1687 +#: xcofflink.c:1682 #, c-format msgid "%pB: csect `%s' not in enclosing section" msgstr "" -#: xcofflink.c:1795 +#: xcofflink.c:1790 #, c-format msgid "%pB: misplaced XTY_LD `%s'" msgstr "" -#: xcofflink.c:2122 +#: xcofflink.c:2117 #, c-format msgid "%pB: reloc %s:%<PRId64> not in csect" msgstr "" -#: xcofflink.c:3223 +#: xcofflink.c:3250 #, c-format msgid "%s: no such symbol" msgstr "" -#: xcofflink.c:3334 +#: xcofflink.c:3361 #, c-format msgid "warning: attempt to export undefined symbol `%s'" msgstr "" -#: xcofflink.c:3713 +#: xcofflink.c:3740 msgid "error: undefined symbol __rtinit" msgstr "" -#: xcofflink.c:4095 +#: xcofflink.c:4123 #, c-format msgid "%pB: loader reloc in unrecognized section `%s'" msgstr "" -#: xcofflink.c:4107 +#: xcofflink.c:4135 #, c-format msgid "%pB: `%s' in loader reloc but not loader sym" msgstr "" -#: xcofflink.c:4124 +#: xcofflink.c:4152 #, c-format msgid "%pB: loader reloc in read-only section %pA" msgstr "" -#: xcofflink.c:5152 +#: xcofflink.c:5180 #, c-format msgid "TOC overflow: %#<PRIx64> > 0x10000; try -mminimal-toc when compiling" msgstr "" @@ -8649,186 +8666,190 @@ msgstr "" msgid "%pB: error: erratum 843419 stub out of range (input file too large)" msgstr "" -#: elfnn-aarch64.c:5350 -msgid "%pB: error: erratum 843419 immediate 0x%" +#: elfnn-aarch64.c:5353 +#, c-format +msgid "" +"%pB: error: erratum 843419 immediate 0x%s out of range for ADR (input file " +"too large) and --fix-cortex-a53-843419=adr used. Run the linker with --fix-" +"cortex-a53-843419=full instead" msgstr "" -#: elfnn-aarch64.c:5884 +#: elfnn-aarch64.c:5887 #, c-format msgid "" "%pB: relocation %s against symbol `%s' which may bind externally can not be " "used when making a shared object; recompile with -fPIC" msgstr "" -#: elfnn-aarch64.c:5904 +#: elfnn-aarch64.c:5907 #, c-format msgid "%pB: conditional branch to undefined symbol `%s' not allowed" msgstr "" -#: elfnn-aarch64.c:5992 +#: elfnn-aarch64.c:5995 #, c-format msgid "" "%pB: local symbol descriptor table be NULL when applying relocation %s " "against local symbol" msgstr "" -#: elfnn-aarch64.c:6105 elfnn-aarch64.c:6142 +#: elfnn-aarch64.c:6108 elfnn-aarch64.c:6145 #, c-format msgid "%pB: TLS relocation %s against undefined symbol `%s'" msgstr "" -#: elfnn-aarch64.c:7127 +#: elfnn-aarch64.c:7130 msgid "too many GOT entries for -fpic, please recompile with -fPIC" msgstr "" -#: elfnn-aarch64.c:7155 +#: elfnn-aarch64.c:7158 msgid "" "one possible cause of this error is that the symbol is being referenced in " "the indicated code as if it had a larger alignment than was declared where " "it was defined" msgstr "" -#: elfnn-aarch64.c:7722 +#: elfnn-aarch64.c:7725 #, c-format msgid "" "%pB: relocation %s against `%s' can not be used when making a shared object" msgstr "" -#: elfnn-riscv.c:223 elfnn-riscv.c:258 +#: elfnn-riscv.c:225 elfnn-riscv.c:260 #, c-format msgid "%pB: warning: RVE PLT generation not supported" msgstr "" -#: elfnn-riscv.c:1911 +#: elfnn-riscv.c:1913 #, c-format msgid "%pcrel_lo missing matching %pcrel_hi" msgstr "" -#: elfnn-riscv.c:1914 +#: elfnn-riscv.c:1916 #, c-format msgid "%pcrel_lo with addend isn't allowed for R_RISCV_GOT_HI20" msgstr "" -#: elfnn-riscv.c:1920 +#: elfnn-riscv.c:1922 #, c-format msgid "" "%%pcrel_lo overflow with an addend, the value of %%pcrel_hi is 0x%<PRIx64> " "without any addend, but may be 0x%<PRIx64> after adding the %%pcrel_lo addend" msgstr "" -#: elfnn-riscv.c:1927 +#: elfnn-riscv.c:1929 #, c-format msgid "%pcrel_lo overflow with an addend" msgstr "" -#: elfnn-riscv.c:2409 +#: elfnn-riscv.c:2411 msgid "The addend isn't allowed for R_RISCV_GOT_HI20" msgstr "" -#: elfnn-riscv.c:2553 +#: elfnn-riscv.c:2555 #, c-format msgid "%pcrel_lo section symbol with an addend" msgstr "" -#: elfnn-riscv.c:2776 +#: elfnn-riscv.c:2778 #, c-format msgid "" "%%X%%P: relocation %s against `%s' can not be used when making a shared " "object; recompile with -fPIC\n" msgstr "" -#: elfnn-riscv.c:2786 +#: elfnn-riscv.c:2788 #, c-format msgid "%%X%%P: unresolvable %s relocation against symbol `%s'\n" msgstr "" -#: elfnn-riscv.c:2826 +#: elfnn-riscv.c:2828 msgid "%X%P: internal error: out of range error\n" msgstr "" -#: elfnn-riscv.c:2831 +#: elfnn-riscv.c:2833 msgid "%X%P: internal error: unsupported relocation error\n" msgstr "" -#: elfnn-riscv.c:2837 +#: elfnn-riscv.c:2839 msgid "dangerous relocation error" msgstr "" -#: elfnn-riscv.c:2843 +#: elfnn-riscv.c:2845 msgid "%X%P: internal error: unknown error\n" msgstr "" -#: elfnn-riscv.c:3384 +#: elfnn-riscv.c:3386 #, c-format msgid "" "warning: %pB: mis-matched ISA version %d.%d for '%s' extension, the output " "version is %d.%d" msgstr "" -#: elfnn-riscv.c:3417 +#: elfnn-riscv.c:3419 #, c-format msgid "" "error: %pB: corrupted ISA string '%s'. First letter should be 'i' or 'e' " "but got '%s'" msgstr "" -#: elfnn-riscv.c:3460 +#: elfnn-riscv.c:3462 #, c-format msgid "error: %pB: mis-matched ISA string to merge '%s' and '%s'" msgstr "" -#: elfnn-riscv.c:3617 +#: elfnn-riscv.c:3619 #, c-format msgid "error: %pB: ISA string of input (%s) doesn't match output (%s)" msgstr "" -#: elfnn-riscv.c:3637 +#: elfnn-riscv.c:3639 #, c-format msgid "error: %pB: XLEN of input (%u) doesn't match output (%u)" msgstr "" -#: elfnn-riscv.c:3645 +#: elfnn-riscv.c:3647 #, c-format msgid "error: %pB: unsupported XLEN (%u), you might be using wrong emulation" msgstr "" -#: elfnn-riscv.c:3759 +#: elfnn-riscv.c:3761 #, c-format msgid "" "warning: %pB use privileged spec version %u.%u.%u but the output use version " "%u.%u.%u" msgstr "" -#: elfnn-riscv.c:3776 +#: elfnn-riscv.c:3778 msgid "" "warning: privileged spec version 1.9.1 can not be linked with other spec " "versions" msgstr "" -#: elfnn-riscv.c:3804 +#: elfnn-riscv.c:3806 #, c-format msgid "" "error: %pB use %u-byte stack aligned but the output use %u-byte stack aligned" msgstr "" -#: elfnn-riscv.c:3845 +#: elfnn-riscv.c:3847 #, c-format msgid "" "%pB: ABI is incompatible with that of the selected emulation:\n" " target emulation `%s' does not match `%s'" msgstr "" -#: elfnn-riscv.c:3901 +#: elfnn-riscv.c:3903 #, c-format msgid "%pB: can't link %s modules with %s modules" msgstr "" -#: elfnn-riscv.c:3911 +#: elfnn-riscv.c:3913 #, c-format msgid "%pB: can't link RVE with other target" msgstr "" -#: elfnn-riscv.c:4448 +#: elfnn-riscv.c:4450 #, c-format msgid "" "%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-" diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot index 24d1e4c..14f59c3 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: 2021-07-03 15:08+0100\n" +"POT-Creation-Date: 2021-08-11 10:46+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -58,7 +58,7 @@ msgid "" msgstr "" #: addr2line.c:109 ar.c:357 ar.c:394 coffdump.c:471 dlltool.c:3715 -#: dllwrap.c:518 elfedit.c:952 objcopy.c:697 objcopy.c:752 readelf.c:4842 +#: dllwrap.c:518 elfedit.c:952 objcopy.c:697 objcopy.c:752 readelf.c:4855 #: size.c:109 srconv.c:1704 strings.c:706 sysdump.c:649 windmc.c:227 #: windres.c:690 #, c-format @@ -97,11 +97,11 @@ msgid "%s: cannot find section %s" msgstr "" #: addr2line.c:442 ar.c:756 dlltool.c:3239 nm.c:1807 objcopy.c:6029 -#: objdump.c:5211 size.c:151 strings.c:289 windmc.c:958 windres.c:816 +#: objdump.c:5219 size.c:151 strings.c:289 windmc.c:958 windres.c:816 msgid "fatal error: libbfd ABI mismatch" msgstr "" -#: addr2line.c:469 nm.c:1833 objdump.c:5258 readelf.c:5115 +#: addr2line.c:469 nm.c:1833 objdump.c:5266 readelf.c:5128 #, c-format msgid "unknown demangling style `%s'" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "Symbol %s, tag %d, number %d" msgstr "" -#: coffdump.c:345 readelf.c:18461 readelf.c:18552 +#: coffdump.c:345 readelf.c:18468 readelf.c:18559 #, c-format msgid "Type" msgstr "" @@ -1849,7 +1849,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: dwarf.c:477 dwarf.c:5210 +#: dwarf.c:477 dwarf.c:5208 msgid "Badly formed extended line op encountered!\n" msgstr "" @@ -1880,7 +1880,7 @@ msgstr "" msgid "define new File Table entry\n" msgstr "" -#: dwarf.c:510 dwarf.c:4504 +#: dwarf.c:510 dwarf.c:4502 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr "" @@ -2124,1357 +2124,1356 @@ msgstr "" msgid "Corrupt attribute block length: %lx\n" msgstr "" -#: dwarf.c:2094 +#: dwarf.c:2095 #, c-format msgid "Unable to resolve ref_addr form: uvalue %lx > section size %lx (%s)\n" msgstr "" -#: dwarf.c:2111 +#: dwarf.c:2112 #, c-format -msgid "" -"Unable to resolve ref form: uvalue %lx + cu_offset %lx > section size %lx\n" +msgid "Unable to resolve ref form: uvalue %lx + cu_offset %lx > CU size %lx\n" msgstr "" -#: dwarf.c:2121 +#: dwarf.c:2122 #, c-format msgid "Unexpected form %lx encountered whilst finding abbreviation for type\n" msgstr "" -#: dwarf.c:2130 +#: dwarf.c:2131 #, c-format msgid "Unable to find abbreviations for CU offset %#lx\n" msgstr "" -#: dwarf.c:2135 +#: dwarf.c:2136 #, c-format msgid "Empty abbreviation list encountered for CU offset %lx\n" msgstr "" -#: dwarf.c:2160 +#: dwarf.c:2161 #, c-format msgid "Unable to find entry for abbreviation %lu\n" msgstr "" -#: dwarf.c:2310 +#: dwarf.c:2313 msgid "corrupt discr_list - not using a block form\n" msgstr "" -#: dwarf.c:2317 +#: dwarf.c:2320 msgid "corrupt discr_list - block not long enough\n" msgstr "" -#: dwarf.c:2361 +#: dwarf.c:2355 #, c-format msgid "corrupt discr_list - unrecognized discriminant byte %#x\n" msgstr "" -#: dwarf.c:2402 +#: dwarf.c:2396 msgid "Corrupt attribute\n" msgstr "" -#: dwarf.c:2428 +#: dwarf.c:2422 msgid "Internal error: DW_FORM_ref_addr is not supported in DWARF version 1.\n" msgstr "" -#: dwarf.c:2610 +#: dwarf.c:2604 msgid "Block ends prematurely\n" msgstr "" #. We have already displayed the form name. -#: dwarf.c:2640 dwarf.c:2655 dwarf.c:2678 +#: dwarf.c:2634 dwarf.c:2649 dwarf.c:2672 #, c-format msgid "%c(offset: 0x%s): %s" msgstr "" -#: dwarf.c:2644 +#: dwarf.c:2638 #, c-format msgid "%c(indirect string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:2659 +#: dwarf.c:2653 #, c-format msgid "%c(indirect line string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:2682 +#: dwarf.c:2676 #, c-format msgid "%c(indexed string: 0x%s): %s" msgstr "" #. We have already displayed the form name. -#: dwarf.c:2693 +#: dwarf.c:2687 #, c-format msgid "%c(offset: 0x%s) %s" msgstr "" -#: dwarf.c:2697 +#: dwarf.c:2691 #, c-format msgid "%c(alt indirect string, offset: 0x%s) %s" msgstr "" #. We have already displayed the form name. -#: dwarf.c:2735 +#: dwarf.c:2729 #, c-format msgid "%c(index: 0x%s): %s" msgstr "" -#: dwarf.c:2739 +#: dwarf.c:2733 #, c-format msgid "%c(addr_index: 0x%s): %s" msgstr "" -#: dwarf.c:2751 +#: dwarf.c:2745 #, c-format msgid "Unrecognized form: 0x%lx\n" msgstr "" -#: dwarf.c:2812 +#: dwarf.c:2806 msgid "More location offset attributes than DW_AT_GNU_locview attributes\n" msgstr "" -#: dwarf.c:2824 +#: dwarf.c:2818 msgid "More DW_AT_GNU_locview attributes than location offset attributes\n" msgstr "" -#: dwarf.c:2893 dwarf.c:2925 dwarf.c:2940 +#: dwarf.c:2887 dwarf.c:2919 dwarf.c:2934 #, c-format msgid "Unsupported form (%s) for attribute %s\n" msgstr "" -#: dwarf.c:2985 +#: dwarf.c:2981 #, c-format msgid "(not inlined)" msgstr "" -#: dwarf.c:2988 +#: dwarf.c:2984 #, c-format msgid "(inlined)" msgstr "" -#: dwarf.c:2991 +#: dwarf.c:2987 #, c-format msgid "(declared as inline but ignored)" msgstr "" -#: dwarf.c:2994 +#: dwarf.c:2990 #, c-format msgid "(declared as inline and inlined)" msgstr "" -#: dwarf.c:2997 +#: dwarf.c:2993 #, c-format msgid " (Unknown inline attribute value: %s)" msgstr "" -#: dwarf.c:3054 +#: dwarf.c:3050 #, c-format msgid "(implementation defined: %s)" msgstr "" -#: dwarf.c:3057 +#: dwarf.c:3053 #, c-format msgid "(Unknown: %s)" msgstr "" -#: dwarf.c:3102 +#: dwarf.c:3098 #, c-format msgid "(user defined type)" msgstr "" -#: dwarf.c:3104 +#: dwarf.c:3100 #, c-format msgid "(unknown type)" msgstr "" -#: dwarf.c:3117 +#: dwarf.c:3113 #, c-format msgid "(unknown accessibility)" msgstr "" -#: dwarf.c:3129 +#: dwarf.c:3125 #, c-format msgid "(unknown visibility)" msgstr "" -#: dwarf.c:3142 +#: dwarf.c:3138 #, c-format msgid "(user specified)" msgstr "" -#: dwarf.c:3144 +#: dwarf.c:3140 #, c-format msgid "(unknown endianity)" msgstr "" -#: dwarf.c:3156 +#: dwarf.c:3152 #, c-format msgid "(unknown virtuality)" msgstr "" -#: dwarf.c:3168 +#: dwarf.c:3164 #, c-format msgid "(unknown case)" msgstr "" -#: dwarf.c:3186 +#: dwarf.c:3182 #, c-format msgid "(user defined)" msgstr "" -#: dwarf.c:3188 +#: dwarf.c:3184 #, c-format msgid "(unknown convention)" msgstr "" -#: dwarf.c:3197 +#: dwarf.c:3193 #, c-format msgid "(undefined)" msgstr "" -#: dwarf.c:3207 +#: dwarf.c:3203 #, c-format msgid "(unsigned)" msgstr "" -#: dwarf.c:3208 +#: dwarf.c:3204 #, c-format msgid "(leading overpunch)" msgstr "" -#: dwarf.c:3209 +#: dwarf.c:3205 #, c-format msgid "(trailing overpunch)" msgstr "" -#: dwarf.c:3210 +#: dwarf.c:3206 #, c-format msgid "(leading separate)" msgstr "" -#: dwarf.c:3211 +#: dwarf.c:3207 #, c-format msgid "(trailing separate)" msgstr "" -#: dwarf.c:3212 dwarf.c:3223 +#: dwarf.c:3208 dwarf.c:3219 #, c-format msgid "(unrecognised)" msgstr "" -#: dwarf.c:3220 +#: dwarf.c:3216 #, c-format msgid "(no)" msgstr "" -#: dwarf.c:3221 +#: dwarf.c:3217 #, c-format msgid "(in class)" msgstr "" -#: dwarf.c:3222 +#: dwarf.c:3218 #, c-format msgid "(out of class)" msgstr "" -#: dwarf.c:3254 +#: dwarf.c:3250 #, c-format msgid " (location list)" msgstr "" -#: dwarf.c:3275 dwarf.c:6444 dwarf.c:6614 dwarf.c:6789 +#: dwarf.c:3271 dwarf.c:6442 dwarf.c:6612 dwarf.c:6787 #, c-format msgid " [without DW_AT_frame_base]" msgstr "" -#: dwarf.c:3305 +#: dwarf.c:3301 #, 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:3311 +#: dwarf.c:3307 #, c-format msgid "\t[Abbrev Number: %ld" msgstr "" -#: dwarf.c:3406 +#: dwarf.c:3402 #, c-format msgid "" "Raw dump of debug contents of section %s (loaded from %s):\n" "\n" msgstr "" -#: dwarf.c:3409 +#: dwarf.c:3405 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" "\n" msgstr "" -#: dwarf.c:3414 +#: dwarf.c:3410 #, c-format msgid "" "Contents of the %s section (loaded from %s):\n" "\n" msgstr "" -#: dwarf.c:3417 +#: dwarf.c:3413 #, c-format msgid "" "Contents of the %s section:\n" "\n" msgstr "" -#: dwarf.c:3460 +#: dwarf.c:3456 #, c-format msgid "Reserved length value (0x%s) found in section %s\n" msgstr "" -#: dwarf.c:3470 +#: dwarf.c:3466 #, c-format -msgid "Corrupt unit length (0x%s) found in section %s\n" +msgid "Corrupt unit length (got 0x%s expected at most 0x%s) in section %s\n" msgstr "" -#: dwarf.c:3479 +#: dwarf.c:3477 #, c-format msgid "No comp units in %s section ?\n" msgstr "" -#: dwarf.c:3493 +#: dwarf.c:3491 #, c-format msgid "Not enough memory for a debug info array of %u entries\n" msgstr "" -#: dwarf.c:3522 +#: dwarf.c:3520 #, c-format msgid "Unable to locate %s section!\n" msgstr "" -#: dwarf.c:3698 +#: dwarf.c:3696 #, c-format msgid "Invalid pointer size (%d) in compunit header, using %d instead\n" msgstr "" -#: dwarf.c:3739 +#: dwarf.c:3737 #, c-format msgid " Compilation Unit @ offset 0x%s:\n" msgstr "" -#: dwarf.c:3741 +#: dwarf.c:3739 #, c-format msgid " Length: 0x%s (%s)\n" msgstr "" -#: dwarf.c:3744 +#: dwarf.c:3742 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:3749 +#: dwarf.c:3747 #, c-format msgid " Unit Type: %s (%x)\n" msgstr "" -#: dwarf.c:3753 +#: dwarf.c:3751 #, c-format msgid " Abbrev Offset: 0x%s\n" msgstr "" -#: dwarf.c:3755 +#: dwarf.c:3753 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:3758 +#: dwarf.c:3756 #, c-format msgid " Signature: 0x%s\n" msgstr "" -#: dwarf.c:3760 +#: dwarf.c:3758 #, c-format msgid " Type Offset: 0x%s\n" msgstr "" -#: dwarf.c:3764 +#: dwarf.c:3762 #, c-format msgid " DWO ID: 0x%s\n" msgstr "" -#: dwarf.c:3770 +#: dwarf.c:3768 #, c-format msgid " Section contributions:\n" msgstr "" -#: dwarf.c:3771 +#: dwarf.c:3769 #, c-format msgid " .debug_abbrev.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3774 +#: dwarf.c:3772 #, c-format msgid " .debug_line.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3777 +#: dwarf.c:3775 #, c-format msgid " .debug_loc.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3780 +#: dwarf.c:3778 #, c-format msgid " .debug_str_offsets.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3791 +#: dwarf.c:3789 #, c-format msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:3803 +#: dwarf.c:3801 #, c-format msgid "CU at offset %s contains corrupt or unsupported unit type: %d.\n" msgstr "" -#: dwarf.c:3858 +#: dwarf.c:3856 #, c-format msgid " <%d><%lx>: Abbrev Number: 0\n" msgstr "" -#: dwarf.c:3868 +#: dwarf.c:3866 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n" msgstr "" -#: dwarf.c:3872 +#: dwarf.c:3870 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "" -#: dwarf.c:3891 +#: dwarf.c:3889 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr "" -#: dwarf.c:3895 +#: dwarf.c:3893 #, c-format msgid " <%d><%lx>: ...\n" msgstr "" -#: dwarf.c:3916 +#: dwarf.c:3914 #, c-format msgid "" "DIE at offset 0x%lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:3990 +#: dwarf.c:3988 msgid "DIE has locviews without loclist\n" msgstr "" -#: dwarf.c:4099 +#: dwarf.c:4097 #, c-format msgid "" "The length field (0x%lx) in the debug_line header is wrong - the section is " "too small\n" msgstr "" -#: dwarf.c:4114 +#: dwarf.c:4112 msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n" msgstr "" -#: dwarf.c:4126 dwarf.c:6882 dwarf.c:7747 +#: dwarf.c:4124 dwarf.c:6880 dwarf.c:7745 #, c-format msgid "The %s section contains unsupported segment selector size: %d.\n" msgstr "" -#: dwarf.c:4143 +#: dwarf.c:4141 msgid "Invalid maximum operations per insn.\n" msgstr "" -#: dwarf.c:4170 +#: dwarf.c:4168 msgid "Directory Table" msgstr "" -#: dwarf.c:4170 +#: dwarf.c:4168 msgid "File Name Table" msgstr "" -#: dwarf.c:4174 +#: dwarf.c:4172 #, c-format msgid "Unexpectedly large number of columns in the %s (%u)\n" msgstr "" -#: dwarf.c:4184 +#: dwarf.c:4182 #, c-format msgid "%s: Corrupt format description entry\n" msgstr "" -#: dwarf.c:4192 +#: dwarf.c:4190 #, c-format msgid "" "\n" " The %s is empty.\n" msgstr "" -#: dwarf.c:4197 +#: dwarf.c:4195 #, c-format msgid "%s: Corrupt entry count - expected %s but none found\n" msgstr "" -#: dwarf.c:4204 +#: dwarf.c:4202 #, c-format msgid "%s: format count is zero, but the table is not empty\n" msgstr "" -#: dwarf.c:4209 +#: dwarf.c:4207 #, c-format msgid "" "\n" " The %s (offset 0x%lx, lines %s, columns %u):\n" msgstr "" -#: dwarf.c:4213 +#: dwarf.c:4211 #, c-format msgid " Entry" msgstr "" -#: dwarf.c:4227 +#: dwarf.c:4225 #, c-format msgid "\tName" msgstr "" -#: dwarf.c:4230 +#: dwarf.c:4228 #, c-format msgid "\tDir" msgstr "" -#: dwarf.c:4233 +#: dwarf.c:4231 #, c-format msgid "\tTime" msgstr "" -#: dwarf.c:4236 +#: dwarf.c:4234 #, c-format msgid "\tSize" msgstr "" -#: dwarf.c:4239 +#: dwarf.c:4237 #, c-format msgid "\tMD5\t\t\t" msgstr "" -#: dwarf.c:4242 +#: dwarf.c:4240 #, c-format msgid "\t(Unknown format content type %s)" msgstr "" -#: dwarf.c:4276 +#: dwarf.c:4274 #, c-format msgid "" "\n" "%s: Corrupt entries list\n" msgstr "" -#: dwarf.c:4302 +#: dwarf.c:4300 msgid "corrupt .debug_sup section: size is too small\n" msgstr "" -#: dwarf.c:4309 +#: dwarf.c:4307 msgid "corrupt .debug_sup section: version < 5" msgstr "" -#: dwarf.c:4313 +#: dwarf.c:4311 msgid "corrupt .debug_sup section: is_supplementary not 0 or 1\n" msgstr "" -#: dwarf.c:4317 +#: dwarf.c:4315 msgid "" "corrupt .debug_sup section: filename not empty in supplementary section\n" msgstr "" -#: dwarf.c:4322 +#: dwarf.c:4320 msgid "corrupt .debug_sup section: filename is not NUL terminated\n" msgstr "" -#: dwarf.c:4330 +#: dwarf.c:4328 msgid "corrupt .debug_sup section: bad LEB128 field for checksum length\n" msgstr "" -#: dwarf.c:4336 +#: dwarf.c:4334 msgid "" "corrupt .debug_sup section: checksum length is longer than the remaining " "section length\n" msgstr "" -#: dwarf.c:4341 +#: dwarf.c:4339 #, c-format msgid "" "corrupt .debug_sup section: there are 0x%lx extra, unused bytes at the end " "of the section\n" msgstr "" -#: dwarf.c:4345 +#: dwarf.c:4343 #, c-format msgid " Version: %u\n" msgstr "" -#: dwarf.c:4346 +#: dwarf.c:4344 #, c-format msgid " Is Supp: %u\n" msgstr "" -#: dwarf.c:4347 +#: dwarf.c:4345 #, c-format msgid " Filename: %s\n" msgstr "" -#: dwarf.c:4348 +#: dwarf.c:4346 #, c-format msgid " Checksum Len: %lu\n" msgstr "" -#: dwarf.c:4351 +#: dwarf.c:4349 #, c-format msgid " Checksum: " msgstr "" -#: dwarf.c:4399 dwarf.c:4820 +#: dwarf.c:4397 dwarf.c:4818 msgid "" "Partial .debug_line. section encountered without a prior full .debug_line " "section\n" msgstr "" -#: dwarf.c:4412 dwarf.c:5962 +#: dwarf.c:4410 dwarf.c:5960 #, c-format msgid " Offset: 0x%lx\n" msgstr "" -#: dwarf.c:4413 +#: dwarf.c:4411 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:4414 +#: dwarf.c:4412 #, c-format msgid " DWARF Version: %d\n" msgstr "" -#: dwarf.c:4417 +#: dwarf.c:4415 #, c-format msgid " Address size (bytes): %d\n" msgstr "" -#: dwarf.c:4418 +#: dwarf.c:4416 #, c-format msgid " Segment selector (bytes): %d\n" msgstr "" -#: dwarf.c:4420 +#: dwarf.c:4418 #, c-format msgid " Prologue Length: %d\n" msgstr "" -#: dwarf.c:4421 +#: dwarf.c:4419 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr "" -#: dwarf.c:4423 +#: dwarf.c:4421 #, c-format msgid " Maximum Ops per Instruction: %d\n" msgstr "" -#: dwarf.c:4424 +#: dwarf.c:4422 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr "" -#: dwarf.c:4425 +#: dwarf.c:4423 #, c-format msgid " Line Base: %d\n" msgstr "" -#: dwarf.c:4426 +#: dwarf.c:4424 #, c-format msgid " Line Range: %d\n" msgstr "" -#: dwarf.c:4427 +#: dwarf.c:4425 #, c-format msgid " Opcode Base: %d\n" msgstr "" -#: dwarf.c:4432 dwarf.c:4836 +#: dwarf.c:4430 dwarf.c:4834 msgid "Line range of 0 is invalid, using 1 instead\n" msgstr "" -#: dwarf.c:4444 +#: dwarf.c:4442 msgid "Line Base extends beyond end of section\n" msgstr "" -#: dwarf.c:4448 +#: dwarf.c:4446 #, c-format msgid "" "\n" " Opcodes:\n" msgstr "" -#: dwarf.c:4451 +#: dwarf.c:4449 #, c-format msgid " Opcode %d has %d arg\n" msgid_plural " Opcode %d has %d args\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:4471 +#: dwarf.c:4469 #, c-format msgid "" "\n" " The Directory Table is empty.\n" msgstr "" -#: dwarf.c:4476 +#: dwarf.c:4474 #, c-format msgid "" "\n" " The Directory Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:4499 +#: dwarf.c:4497 #, c-format msgid "" "\n" " The File Name Table is empty.\n" msgstr "" -#: dwarf.c:4502 +#: dwarf.c:4500 #, c-format msgid "" "\n" " The File Name Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:4527 +#: dwarf.c:4525 msgid "Corrupt file name table entry\n" msgstr "" -#: dwarf.c:4544 +#: dwarf.c:4542 #, c-format msgid " No Line Number Statements.\n" msgstr "" -#: dwarf.c:4547 +#: dwarf.c:4545 #, c-format msgid " Line Number Statements:\n" msgstr "" -#: dwarf.c:4569 +#: dwarf.c:4567 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s%s" msgstr "" -#: dwarf.c:4574 dwarf.c:4595 dwarf.c:4637 dwarf.c:4657 dwarf.c:4707 -#: dwarf.c:4727 +#: dwarf.c:4572 dwarf.c:4593 dwarf.c:4635 dwarf.c:4655 dwarf.c:4705 +#: dwarf.c:4725 msgid " (reset view)" msgstr "" -#: dwarf.c:4589 +#: dwarf.c:4587 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s[%d]%s" msgstr "" -#: dwarf.c:4599 +#: dwarf.c:4597 #, c-format msgid " and Line by %s to %d" msgstr "" -#: dwarf.c:4602 dwarf.c:4619 +#: dwarf.c:4600 dwarf.c:4617 #, c-format msgid " (view %u)\n" msgstr "" -#: dwarf.c:4617 +#: dwarf.c:4615 #, c-format msgid " Copy" msgstr "" -#: dwarf.c:4633 +#: dwarf.c:4631 #, c-format msgid " Advance PC by %s to 0x%s%s\n" msgstr "" -#: dwarf.c:4652 +#: dwarf.c:4650 #, c-format msgid " Advance PC by %s to 0x%s[%d]%s\n" msgstr "" -#: dwarf.c:4664 +#: dwarf.c:4662 #, c-format msgid " Advance Line by %s to %d\n" msgstr "" -#: dwarf.c:4671 +#: dwarf.c:4669 #, c-format msgid " Set File Name to entry %s in the File Name Table\n" msgstr "" -#: dwarf.c:4678 +#: dwarf.c:4676 #, c-format msgid " Set column to %s\n" msgstr "" -#: dwarf.c:4686 +#: dwarf.c:4684 #, c-format msgid " Set is_stmt to %s\n" msgstr "" -#: dwarf.c:4691 +#: dwarf.c:4689 #, c-format msgid " Set basic block\n" msgstr "" -#: dwarf.c:4703 +#: dwarf.c:4701 #, c-format msgid " Advance PC by constant %s to 0x%s%s\n" msgstr "" -#: dwarf.c:4722 +#: dwarf.c:4720 #, c-format msgid " Advance PC by constant %s to 0x%s[%d]%s\n" msgstr "" -#: dwarf.c:4735 +#: dwarf.c:4733 #, c-format msgid " Advance PC by fixed size amount %s to 0x%s\n" msgstr "" -#: dwarf.c:4742 +#: dwarf.c:4740 #, c-format msgid " Set prologue_end to true\n" msgstr "" -#: dwarf.c:4746 +#: dwarf.c:4744 #, c-format msgid " Set epilogue_begin to true\n" msgstr "" -#: dwarf.c:4751 +#: dwarf.c:4749 #, c-format msgid " Set ISA to %s\n" msgstr "" -#: dwarf.c:4755 dwarf.c:5392 +#: dwarf.c:4753 dwarf.c:5390 #, c-format msgid " Unknown opcode %d with operands: " msgstr "" -#: dwarf.c:4849 +#: dwarf.c:4847 #, c-format msgid "opcode base of %d extends beyond end of section\n" msgstr "" -#: dwarf.c:4864 +#: dwarf.c:4862 #, c-format msgid "Unexpectedly large number of columns in the directory name table (%u)\n" msgstr "" -#: dwarf.c:4876 dwarf.c:4900 dwarf.c:4930 +#: dwarf.c:4874 dwarf.c:4898 dwarf.c:4928 msgid "Corrupt directories list\n" msgstr "" -#: dwarf.c:4938 +#: dwarf.c:4936 #, c-format msgid "Unexpectedly large number of columns in the file name table (%u)\n" msgstr "" -#: dwarf.c:4950 dwarf.c:4975 dwarf.c:5022 +#: dwarf.c:4948 dwarf.c:4973 dwarf.c:5020 msgid "Corrupt file name list\n" msgstr "" -#: dwarf.c:5044 +#: dwarf.c:5042 msgid "directory table ends unexpectedly\n" msgstr "" -#: dwarf.c:5085 +#: dwarf.c:5083 msgid "file table ends unexpectedly\n" msgstr "" -#: dwarf.c:5118 +#: dwarf.c:5116 #, c-format msgid "CU: No directory table\n" msgstr "" -#: dwarf.c:5120 +#: dwarf.c:5118 #, c-format msgid "CU: %s:\n" msgstr "" -#: dwarf.c:5130 dwarf.c:5430 readelf.c:6373 readelf.c:6470 readelf.c:6488 -#: readelf.c:6506 readelf.c:7306 readelf.c:11504 readelf.c:12169 -#: readelf.c:12182 readelf.c:17545 readelf.c:17577 +#: dwarf.c:5128 dwarf.c:5428 readelf.c:6386 readelf.c:6483 readelf.c:6501 +#: readelf.c:6519 readelf.c:7319 readelf.c:11508 readelf.c:12173 +#: readelf.c:12186 readelf.c:17552 readelf.c:17584 msgid "<unknown>" msgstr "" -#: dwarf.c:5133 dwarf.c:5322 +#: dwarf.c:5131 dwarf.c:5320 #, c-format msgid "directory index %u > number of directories %s\n" msgstr "" -#: dwarf.c:5135 dwarf.c:5424 elfcomm.c:777 readelf.c:356 readelf.c:745 -#: readelf.c:7483 readelf.c:8044 readelf.c:10075 readelf.c:12496 -#: readelf.c:12562 readelf.c:12566 readelf.c:12634 readelf.c:12639 -#: readelf.c:16278 readelf.c:16367 readelf.c:16960 readelf.c:16979 -#: readelf.c:17098 readelf.c:17554 readelf.c:18710 readelf.c:18713 +#: dwarf.c:5133 dwarf.c:5422 elfcomm.c:777 readelf.c:356 readelf.c:745 +#: readelf.c:7496 readelf.c:8057 readelf.c:10088 readelf.c:12500 +#: readelf.c:12566 readelf.c:12570 readelf.c:12638 readelf.c:12643 +#: readelf.c:16282 readelf.c:16371 readelf.c:16964 readelf.c:16983 +#: readelf.c:17102 readelf.c:17561 readelf.c:18717 readelf.c:18720 #, c-format msgid "<corrupt>" msgstr "" -#: dwarf.c:5141 +#: dwarf.c:5139 #, c-format msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:5147 +#: dwarf.c:5145 #, c-format msgid "" "File name Line number Starting address " "View Stmt\n" msgstr "" -#: dwarf.c:5149 +#: dwarf.c:5147 #, c-format msgid "CU: Empty file name table\n" msgstr "" -#: dwarf.c:5256 +#: dwarf.c:5254 #, c-format msgid "UNKNOWN (%u): length %ld\n" msgstr "" -#: dwarf.c:5306 +#: dwarf.c:5304 #, c-format msgid "" "\n" " [Use file table entry %d]\n" msgstr "" -#: dwarf.c:5310 +#: dwarf.c:5308 #, c-format msgid "file index %u > number of files %u\n" msgstr "" -#: dwarf.c:5311 +#: dwarf.c:5309 #, c-format msgid "" "\n" " <over large file table index %u>" msgstr "" -#: dwarf.c:5317 +#: dwarf.c:5315 #, c-format msgid "" "\n" " [Use file %s in directory table entry %d]\n" msgstr "" -#: dwarf.c:5324 +#: dwarf.c:5322 #, c-format msgid "" "\n" " <over large directory table entry %u>\n" msgstr "" -#: dwarf.c:5388 +#: dwarf.c:5386 #, c-format msgid " Set ISA to %lu\n" msgstr "" -#: dwarf.c:5423 +#: dwarf.c:5421 #, c-format msgid "corrupt file index %u encountered\n" msgstr "" -#: dwarf.c:5592 +#: dwarf.c:5590 msgid "no info" msgstr "" -#: dwarf.c:5593 +#: dwarf.c:5591 msgid "type" msgstr "" -#: dwarf.c:5594 +#: dwarf.c:5592 msgid "variable" msgstr "" -#: dwarf.c:5595 +#: dwarf.c:5593 msgid "function" msgstr "" -#: dwarf.c:5596 +#: dwarf.c:5594 msgid "other" msgstr "" -#: dwarf.c:5597 +#: dwarf.c:5595 msgid "unused5" msgstr "" -#: dwarf.c:5598 +#: dwarf.c:5596 msgid "unused6" msgstr "" -#: dwarf.c:5599 +#: dwarf.c:5597 msgid "unused7" msgstr "" -#: dwarf.c:5637 dwarf.c:7210 dwarf.c:9605 +#: dwarf.c:5635 dwarf.c:7208 dwarf.c:9603 #, c-format msgid "Debug info is corrupted, %s header at %#lx has length %s\n" msgstr "" -#: dwarf.c:5653 dwarf.c:7225 +#: dwarf.c:5651 dwarf.c:7223 #, c-format msgid "" ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr "" -#: dwarf.c:5658 +#: dwarf.c:5656 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:5660 +#: dwarf.c:5658 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:5662 +#: dwarf.c:5660 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr "" -#: dwarf.c:5664 +#: dwarf.c:5662 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr "" -#: dwarf.c:5673 +#: dwarf.c:5671 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "" -#: dwarf.c:5681 +#: dwarf.c:5679 #, c-format msgid "" "\n" " Offset Kind Name\n" msgstr "" -#: dwarf.c:5683 +#: dwarf.c:5681 #, c-format msgid "" "\n" " Offset\tName\n" msgstr "" -#: dwarf.c:5717 +#: dwarf.c:5715 msgid "s" msgstr "" -#: dwarf.c:5717 +#: dwarf.c:5715 msgid "g" msgstr "" -#: dwarf.c:5775 +#: dwarf.c:5773 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:5781 +#: dwarf.c:5779 #, c-format msgid " DW_MACINFO_end_file\n" msgstr "" -#: dwarf.c:5788 +#: dwarf.c:5786 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:5798 +#: dwarf.c:5796 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:5811 +#: dwarf.c:5809 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %*s\n" msgstr "" -#: dwarf.c:5955 +#: dwarf.c:5953 #, c-format msgid "" "Expected to find a version number of 4 or 5 in section %s but found %d " "instead\n" msgstr "" -#: dwarf.c:5964 +#: dwarf.c:5962 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:5965 +#: dwarf.c:5963 #, c-format msgid " Offset size: %d\n" msgstr "" -#: dwarf.c:5969 +#: dwarf.c:5967 #, c-format msgid " Offset into .debug_line: 0x%lx\n" msgstr "" -#: dwarf.c:5983 +#: dwarf.c:5981 #, c-format msgid " Extension opcode arguments:\n" msgstr "" -#: dwarf.c:5990 +#: dwarf.c:5988 #, c-format msgid " DW_MACRO_%02x has no arguments\n" msgstr "" -#: dwarf.c:5993 +#: dwarf.c:5991 #, c-format msgid " DW_MACRO_%02x arguments: " msgstr "" -#: dwarf.c:6019 +#: dwarf.c:6017 #, c-format msgid "Invalid extension opcode form %s\n" msgstr "" -#: dwarf.c:6036 +#: dwarf.c:6034 msgid ".debug_macro section not zero terminated\n" msgstr "" -#: dwarf.c:6050 +#: dwarf.c:6048 #, c-format msgid " DW_MACRO_define - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:6060 +#: dwarf.c:6058 #, c-format msgid " DW_MACRO_undef - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:6075 +#: dwarf.c:6073 msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n" msgstr "" -#: dwarf.c:6081 +#: dwarf.c:6079 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:6084 +#: dwarf.c:6082 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n" msgstr "" -#: dwarf.c:6092 +#: dwarf.c:6090 #, c-format msgid " DW_MACRO_end_file\n" msgstr "" -#: dwarf.c:6102 +#: dwarf.c:6100 #, c-format msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6113 +#: dwarf.c:6111 #, c-format msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6119 +#: dwarf.c:6117 #, c-format msgid " DW_MACRO_import - offset : 0x%lx\n" msgstr "" -#: dwarf.c:6126 +#: dwarf.c:6124 #, c-format msgid " DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:6133 +#: dwarf.c:6131 #, c-format msgid " DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:6139 +#: dwarf.c:6137 #, c-format msgid " DW_MACRO_import_sup - offset : 0x%lx\n" msgstr "" -#: dwarf.c:6154 +#: dwarf.c:6152 #, c-format msgid "(with offset %s) " msgstr "" -#: dwarf.c:6155 +#: dwarf.c:6153 #, c-format msgid "lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6162 +#: dwarf.c:6160 #, c-format msgid " <Target Specific macro op: %#x - UNHANDLED" msgstr "" -#: dwarf.c:6168 +#: dwarf.c:6166 #, c-format msgid " Unknown macro opcode %02x seen\n" msgstr "" -#: dwarf.c:6179 +#: dwarf.c:6177 #, c-format msgid " DW_MACRO_%02x\n" msgstr "" -#: dwarf.c:6182 +#: dwarf.c:6180 #, c-format msgid " DW_MACRO_%02x -" msgstr "" -#: dwarf.c:6237 +#: dwarf.c:6235 #, c-format msgid " Number TAG (0x%lx)\n" msgstr "" -#: dwarf.c:6246 +#: dwarf.c:6244 msgid "has children" msgstr "" -#: dwarf.c:6246 +#: dwarf.c:6244 msgid "no children" msgstr "" -#: dwarf.c:6308 +#: dwarf.c:6306 #, c-format msgid "location view pair\n" msgstr "" -#: dwarf.c:6340 +#: dwarf.c:6338 #, c-format msgid "No debug information available for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:6352 dwarf.c:6499 dwarf.c:6682 +#: dwarf.c:6350 dwarf.c:6497 dwarf.c:6680 #, c-format msgid "Invalid pointer size (%d) in debug info for entry %d\n" msgstr "" -#: dwarf.c:6364 dwarf.c:6417 dwarf.c:6426 dwarf.c:6511 dwarf.c:6588 -#: dwarf.c:6596 dwarf.c:6693 dwarf.c:6766 dwarf.c:6774 +#: dwarf.c:6362 dwarf.c:6415 dwarf.c:6424 dwarf.c:6509 dwarf.c:6586 +#: dwarf.c:6594 dwarf.c:6691 dwarf.c:6764 dwarf.c:6772 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:6385 dwarf.c:6539 dwarf.c:6731 dwarf.c:7569 dwarf.c:7624 +#: dwarf.c:6383 dwarf.c:6537 dwarf.c:6729 dwarf.c:7567 dwarf.c:7622 #, c-format msgid "<End of list>\n" msgstr "" -#: dwarf.c:6397 dwarf.c:6560 dwarf.c:7629 +#: dwarf.c:6395 dwarf.c:6558 dwarf.c:7627 #, c-format msgid "(base address)\n" msgstr "" -#: dwarf.c:6411 dwarf.c:6532 dwarf.c:6719 +#: dwarf.c:6409 dwarf.c:6530 dwarf.c:6717 #, c-format msgid "" "views at %8.8lx for:\n" " %*s " msgstr "" -#: dwarf.c:6447 dwarf.c:6617 +#: dwarf.c:6445 dwarf.c:6615 msgid " (start == end)" msgstr "" -#: dwarf.c:6449 dwarf.c:6619 +#: dwarf.c:6447 dwarf.c:6617 msgid " (start > end)" msgstr "" -#: dwarf.c:6486 +#: dwarf.c:6484 #, c-format msgid "No debug information available for loclists lists of entry: %u\n" msgstr "" -#: dwarf.c:6565 +#: dwarf.c:6563 #, c-format msgid "View pair entry in loclist with locviews attribute\n" msgstr "" -#: dwarf.c:6572 +#: dwarf.c:6570 #, c-format msgid "views for:\n" msgstr "" -#: dwarf.c:6576 +#: dwarf.c:6574 #, c-format msgid "Invalid location list entry type %d\n" msgstr "" -#: dwarf.c:6628 +#: dwarf.c:6626 #, c-format msgid "Trailing view pair not used in a range" msgstr "" -#: dwarf.c:6670 +#: dwarf.c:6668 #, c-format msgid "No debug information for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:6737 +#: dwarf.c:6735 #, c-format msgid "(base address selection entry)\n" msgstr "" -#: dwarf.c:6758 +#: dwarf.c:6756 #, c-format msgid "Unknown location list entry type 0x%x.\n" msgstr "" -#: dwarf.c:6851 dwarf.c:7104 dwarf.c:7323 dwarf.c:7430 dwarf.c:7691 +#: dwarf.c:6849 dwarf.c:7102 dwarf.c:7321 dwarf.c:7428 dwarf.c:7689 #, c-format msgid "" "\n" "The %s section is empty.\n" msgstr "" -#: dwarf.c:6871 +#: dwarf.c:6869 #, c-format msgid "The %s section contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:6891 +#: dwarf.c:6889 #, c-format msgid "The %s section contains unsupported offset entry count: %d.\n" msgstr "" -#: dwarf.c:6902 dwarf.c:7329 dwarf.c:7765 +#: dwarf.c:6900 dwarf.c:7327 dwarf.c:7763 #, c-format msgid "" "Unable to load/parse the .debug_info section, so cannot interpret the %s " "section.\n" msgstr "" -#: dwarf.c:6950 +#: dwarf.c:6948 msgid "No location lists in .debug_info section!\n" msgstr "" -#: dwarf.c:6955 +#: dwarf.c:6953 #, c-format msgid "Location lists in %s section start at 0x%s\n" msgstr "" -#: dwarf.c:6965 +#: dwarf.c:6963 #, c-format msgid "" " Warning: This section has relocations - addresses seen here may not be " @@ -3482,835 +3481,833 @@ msgid "" "\n" msgstr "" -#: dwarf.c:6967 +#: dwarf.c:6965 #, c-format msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:7022 +#: dwarf.c:7020 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:7026 +#: dwarf.c:7024 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:7035 +#: dwarf.c:7033 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:7042 +#: dwarf.c:7040 #, c-format msgid "View Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:7059 +#: dwarf.c:7057 msgid "DWO is not yet supported.\n" msgstr "" -#: dwarf.c:7076 +#: dwarf.c:7074 msgid "Hole and overlap detection requires adjacent view lists and loclists.\n" msgstr "" -#: dwarf.c:7085 +#: dwarf.c:7083 #, 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:7238 +#: dwarf.c:7236 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "" -#: dwarf.c:7242 +#: dwarf.c:7240 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:7244 +#: dwarf.c:7242 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:7245 +#: dwarf.c:7243 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr "" -#: dwarf.c:7247 +#: dwarf.c:7245 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:7248 +#: dwarf.c:7246 #, c-format msgid " Segment Size: %d\n" msgstr "" -#: dwarf.c:7255 +#: dwarf.c:7253 #, c-format msgid "Invalid address size in %s section!\n" msgstr "" -#: dwarf.c:7265 +#: dwarf.c:7263 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "" -#: dwarf.c:7270 +#: dwarf.c:7268 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:7272 +#: dwarf.c:7270 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:7349 +#: dwarf.c:7347 #, c-format msgid "Corrupt address base (%lx) found in debug section %u\n" msgstr "" -#: dwarf.c:7366 +#: dwarf.c:7364 #, c-format msgid " For compilation unit at offset 0x%s:\n" msgstr "" -#: dwarf.c:7369 +#: dwarf.c:7367 #, c-format msgid "\tIndex\tAddress\n" msgstr "" -#: dwarf.c:7381 +#: dwarf.c:7379 #, c-format msgid "" "Corrupt %s section: expecting header size of 8 or 16, but found %ld instead\n" msgstr "" -#: dwarf.c:7393 +#: dwarf.c:7391 #, c-format msgid "" "Corrupt %s section: expecting version number 5 in header but found %d " "instead\n" msgstr "" -#: dwarf.c:7407 +#: dwarf.c:7405 #, c-format msgid "\t%d:\t" msgstr "" -#: dwarf.c:7472 dwarf.c:7496 +#: dwarf.c:7470 dwarf.c:7494 #, c-format msgid " Length: %#lx\n" msgstr "" -#: dwarf.c:7473 dwarf.c:7498 +#: dwarf.c:7471 dwarf.c:7496 #, c-format msgid " Index Offset [String]\n" msgstr "" -#: dwarf.c:7481 +#: dwarf.c:7479 #, c-format msgid "Section %s is too small %#lx\n" msgstr "" -#: dwarf.c:7489 +#: dwarf.c:7487 #, c-format msgid "Unexpected version number in str_offset header: %#x\n" msgstr "" -#: dwarf.c:7494 +#: dwarf.c:7492 #, c-format msgid "Unexpected value in str_offset header's padding field: %#x\n" msgstr "" -#: dwarf.c:7497 +#: dwarf.c:7495 #, c-format msgid " Version: %#lx\n" msgstr "" -#: dwarf.c:7588 dwarf.c:7665 +#: dwarf.c:7586 dwarf.c:7663 msgid "(start == end)" msgstr "" -#: dwarf.c:7590 dwarf.c:7667 +#: dwarf.c:7588 dwarf.c:7665 msgid "(start > end)" msgstr "" -#: dwarf.c:7612 +#: dwarf.c:7610 #, c-format msgid "Range list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:7645 +#: dwarf.c:7643 #, c-format msgid "Invalid range list entry type %d\n" msgstr "" -#: dwarf.c:7725 +#: dwarf.c:7723 #, c-format msgid "" "The length field (0x%lx) in the debug_rnglists header is wrong - the section " "is too small\n" msgstr "" -#: dwarf.c:7737 +#: dwarf.c:7735 msgid "Only DWARF version 5 debug_rnglists info is currently supported.\n" msgstr "" -#: dwarf.c:7756 +#: dwarf.c:7754 #, 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:7786 +#: dwarf.c:7784 #, c-format msgid "No range lists in .debug_info section.\n" msgstr "" -#: dwarf.c:7818 +#: dwarf.c:7816 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:7823 +#: dwarf.c:7821 #, c-format msgid " Offset Begin End\n" msgstr "" -#: dwarf.c:7841 +#: dwarf.c:7839 #, c-format msgid "Corrupt pointer size (%d) in debug entry at offset %8.8lx\n" msgstr "" -#: dwarf.c:7848 +#: dwarf.c:7846 #, c-format msgid "Corrupt offset (%#8.8lx) in range entry %u\n" msgstr "" -#: dwarf.c:7866 +#: dwarf.c:7864 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:7873 +#: dwarf.c:7871 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:7949 +#: dwarf.c:7947 #, c-format msgid "Unfeasibly large register number: %u\n" msgstr "" -#: dwarf.c:7962 +#: dwarf.c:7960 #, c-format msgid "Out of memory allocating %u columns in dwarf frame arrays\n" msgstr "" -#: dwarf.c:8411 +#: dwarf.c:8409 msgid "No terminator for augmentation name\n" msgstr "" -#: dwarf.c:8429 +#: dwarf.c:8427 #, c-format msgid "Invalid pointer size (%d) in CIE data\n" msgstr "" -#: dwarf.c:8437 +#: dwarf.c:8435 #, c-format msgid "Invalid segment size (%d) in CIE data\n" msgstr "" -#: dwarf.c:8473 dwarf.c:8849 +#: dwarf.c:8471 dwarf.c:8847 #, c-format msgid "Augmentation data too long: 0x%s, expected at most %#lx\n" msgstr "" -#: dwarf.c:8560 +#: dwarf.c:8558 #, c-format msgid " Augmentation data: " msgstr "" -#: dwarf.c:8576 +#: dwarf.c:8574 msgid "bad register: " msgstr "" -#: dwarf.c:8748 +#: dwarf.c:8746 msgid "Failed to read CIE information\n" msgstr "" -#: dwarf.c:8759 dwarf.c:8783 dwarf.c:8810 +#: dwarf.c:8757 dwarf.c:8781 dwarf.c:8808 msgid "Invalid max register\n" msgstr "" #. PR 17512: file: 9e196b3e. -#: dwarf.c:8825 +#: dwarf.c:8823 #, c-format msgid "Probably corrupt segment size: %d - using 4 instead\n" msgstr "" -#: dwarf.c:9296 +#: dwarf.c:9294 msgid "Invalid column number in saved frame state\n" msgstr "" -#: dwarf.c:9343 +#: dwarf.c:9341 #, c-format msgid " DW_CFA_def_cfa_expression: <corrupt len %lu>\n" msgstr "" -#: dwarf.c:9366 +#: dwarf.c:9364 #, c-format msgid " DW_CFA_expression: <corrupt len %lu>\n" msgstr "" -#: dwarf.c:9499 +#: dwarf.c:9497 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr "" -#: dwarf.c:9501 +#: dwarf.c:9499 #, c-format msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:9615 dwarf.c:10032 +#: dwarf.c:9613 dwarf.c:10030 #, c-format msgid "Version %ld\n" msgstr "" -#: dwarf.c:9621 +#: dwarf.c:9619 msgid "Only DWARF version 5 .debug_names is currently supported.\n" msgstr "" -#: dwarf.c:9628 +#: dwarf.c:9626 #, c-format msgid "Padding field of .debug_names must be 0 (found 0x%x)\n" msgstr "" -#: dwarf.c:9633 +#: dwarf.c:9631 msgid "Compilation unit count must be >= 1 in .debug_names\n" msgstr "" -#: dwarf.c:9644 +#: dwarf.c:9642 #, c-format msgid "" "Augmentation string length %u must be rounded up to a multiple of 4 in ." "debug_names.\n" msgstr "" -#: dwarf.c:9652 +#: dwarf.c:9650 #, c-format msgid "Augmentation string:" msgstr "" -#: dwarf.c:9679 +#: dwarf.c:9677 #, c-format msgid "CU table:\n" msgstr "" -#: dwarf.c:9688 dwarf.c:9701 +#: dwarf.c:9686 dwarf.c:9699 #, c-format msgid "[%3u] 0x%lx\n" msgstr "" -#: dwarf.c:9692 +#: dwarf.c:9690 #, c-format msgid "TU table:\n" msgstr "" -#: dwarf.c:9705 +#: dwarf.c:9703 #, c-format msgid "Foreign TU table:\n" msgstr "" -#: dwarf.c:9714 +#: dwarf.c:9712 #, c-format msgid "[%3u] " msgstr "" -#: dwarf.c:9725 +#: dwarf.c:9723 #, 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:9754 +#: dwarf.c:9752 #, c-format msgid "Used %zu of %lu bucket.\n" msgid_plural "Used %zu of %lu buckets.\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:9781 +#: dwarf.c:9779 #, c-format msgid "" "Out of %lu items there are %zu bucket clashes (longest of %zu entries).\n" msgstr "" -#: dwarf.c:9818 +#: dwarf.c:9816 #, c-format msgid "Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names\n" msgstr "" -#: dwarf.c:9840 dwarf.c:10158 +#: dwarf.c:9838 dwarf.c:10156 #, c-format msgid "" "\n" "Symbol table:\n" msgstr "" -#: dwarf.c:9892 +#: dwarf.c:9890 #, c-format msgid "Undefined abbreviation tag %lu in unit 0x%lx in the debug_names\n" msgstr "" -#: dwarf.c:9923 +#: dwarf.c:9921 #, c-format msgid " <no entries>" msgstr "" -#: dwarf.c:9955 +#: dwarf.c:9953 msgid "The debuglink filename is corrupt/missing\n" msgstr "" -#: dwarf.c:9959 +#: dwarf.c:9957 #, c-format msgid " Separate debug info file: %s\n" msgstr "" -#: dwarf.c:9970 +#: dwarf.c:9968 msgid "CRC offset missing/truncated\n" msgstr "" -#: dwarf.c:9976 +#: dwarf.c:9974 #, c-format msgid " CRC value: %#x\n" msgstr "" -#: dwarf.c:9980 +#: dwarf.c:9978 #, c-format msgid "There are %#lx extraneous bytes at the end of the section\n" msgstr "" -#: dwarf.c:9994 +#: dwarf.c:9992 #, c-format msgid "Build-ID is too short (%#lx bytes)\n" msgstr "" -#: dwarf.c:9998 +#: dwarf.c:9996 #, c-format msgid " Build-ID (%#lx bytes):" msgstr "" -#: dwarf.c:10027 +#: dwarf.c:10025 #, c-format msgid "Truncated header in the %s section.\n" msgstr "" -#: dwarf.c:10038 +#: dwarf.c:10036 #, c-format msgid "Unsupported version %lu.\n" msgstr "" -#: dwarf.c:10042 +#: dwarf.c:10040 msgid "The address table data in version 3 may be wrong.\n" msgstr "" -#: dwarf.c:10044 +#: dwarf.c:10042 msgid "Version 4 does not support case insensitive lookups.\n" msgstr "" -#: dwarf.c:10046 +#: dwarf.c:10044 msgid "Version 5 does not include inlined functions.\n" msgstr "" -#: dwarf.c:10048 +#: dwarf.c:10046 msgid "Version 6 does not include symbol attributes.\n" msgstr "" -#: dwarf.c:10066 +#: dwarf.c:10064 #, c-format msgid "Corrupt header in the %s section.\n" msgstr "" -#: dwarf.c:10073 +#: dwarf.c:10071 #, c-format msgid "TU offset (%x) is less than CU offset (%x)\n" msgstr "" -#: dwarf.c:10082 +#: dwarf.c:10080 #, c-format msgid "Address table offset (%x) is less than TU offset (%x)\n" msgstr "" -#: dwarf.c:10092 +#: dwarf.c:10090 #, c-format msgid "Symbol table offset (%x) is less then Address table offset (%x)\n" msgstr "" -#: dwarf.c:10101 +#: dwarf.c:10099 #, c-format msgid "Constant pool offset (%x) is less than symbol table offset (%x)\n" msgstr "" -#: dwarf.c:10116 +#: dwarf.c:10114 msgid "Address table extends beyond end of section.\n" msgstr "" -#: dwarf.c:10120 +#: dwarf.c:10118 #, c-format msgid "" "\n" "CU table:\n" msgstr "" -#: dwarf.c:10126 +#: dwarf.c:10124 #, c-format msgid "[%3u] 0x%lx - 0x%lx\n" msgstr "" -#: dwarf.c:10131 +#: dwarf.c:10129 #, c-format msgid "" "\n" "TU table:\n" msgstr "" -#: dwarf.c:10138 +#: dwarf.c:10136 #, c-format msgid "[%3u] 0x%lx 0x%lx " msgstr "" -#: dwarf.c:10145 +#: dwarf.c:10143 #, c-format msgid "" "\n" "Address table:\n" msgstr "" -#: dwarf.c:10155 +#: dwarf.c:10153 #, c-format msgid "%lu\n" msgstr "" -#: dwarf.c:10173 +#: dwarf.c:10171 #, c-format msgid "[%3u] <corrupt offset: %x>" msgstr "" -#: dwarf.c:10174 +#: dwarf.c:10172 #, c-format msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:10185 +#: dwarf.c:10183 #, c-format msgid "<invalid CU vector offset: %x>\n" msgstr "" -#: dwarf.c:10186 +#: dwarf.c:10184 #, c-format msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:10197 +#: dwarf.c:10195 #, c-format msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n" msgstr "" -#: dwarf.c:10222 +#: dwarf.c:10220 msgid "static" msgstr "" -#: dwarf.c:10222 +#: dwarf.c:10220 msgid "global" msgstr "" -#: dwarf.c:10260 dwarf.c:10271 +#: dwarf.c:10258 dwarf.c:10269 msgid "Internal error: out of space in the shndx pool.\n" msgstr "" -#: dwarf.c:10334 +#: dwarf.c:10332 #, c-format msgid "Section %s is empty\n" msgstr "" -#: dwarf.c:10340 +#: dwarf.c:10338 #, c-format msgid "Section %s is too small to contain a CU/TU header\n" msgstr "" -#: dwarf.c:10359 +#: dwarf.c:10357 #, c-format msgid " Version: %u\n" msgstr "" -#: dwarf.c:10361 +#: dwarf.c:10359 #, c-format msgid " Number of columns: %u\n" msgstr "" -#: dwarf.c:10362 +#: dwarf.c:10360 #, c-format msgid " Number of used entries: %u\n" msgstr "" -#: dwarf.c:10363 +#: dwarf.c:10361 #, c-format msgid "" " Number of slots: %u\n" "\n" msgstr "" -#: dwarf.c:10370 +#: dwarf.c:10368 #, 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:10394 +#: dwarf.c:10392 msgid "Section index pool located before start of section\n" msgstr "" -#: dwarf.c:10399 +#: dwarf.c:10397 #, c-format msgid " [%3d] Signature: 0x%s Sections: " msgstr "" -#: dwarf.c:10405 +#: dwarf.c:10403 #, c-format msgid "Section %s too small for shndx pool\n" msgstr "" -#: dwarf.c:10451 +#: dwarf.c:10449 #, c-format msgid "Section %s too small for offset and size tables\n" msgstr "" -#: dwarf.c:10458 +#: dwarf.c:10456 #, c-format msgid " Offset table\n" msgstr "" -#: dwarf.c:10460 dwarf.c:10548 +#: dwarf.c:10458 dwarf.c:10546 msgid "signature" msgstr "" -#: dwarf.c:10460 dwarf.c:10548 +#: dwarf.c:10458 dwarf.c:10546 msgid "dwo_id" msgstr "" -#: dwarf.c:10499 +#: dwarf.c:10497 #, c-format msgid "Row index (%u) is larger than number of used entries (%u)\n" msgstr "" -#: dwarf.c:10513 dwarf.c:10572 +#: dwarf.c:10511 dwarf.c:10570 #, c-format msgid " [%3d] 0x%s" msgstr "" -#: dwarf.c:10528 dwarf.c:10586 +#: dwarf.c:10526 dwarf.c:10584 #, c-format msgid "Overlarge Dwarf section index detected: %u\n" msgstr "" -#: dwarf.c:10546 +#: dwarf.c:10544 #, c-format msgid " Size table\n" msgstr "" -#: dwarf.c:10601 +#: dwarf.c:10599 #, c-format msgid " Unsupported version (%d)\n" msgstr "" -#: dwarf.c:10673 +#: dwarf.c:10671 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "" -#: dwarf.c:10704 +#: dwarf.c:10702 #, c-format msgid "" "Attempt to allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:10722 +#: dwarf.c:10720 #, c-format msgid "" "Attempt to re-allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:10738 +#: dwarf.c:10736 #, c-format msgid "" "Attempt to allocate a zero'ed array with an excessive number of elements: 0x" "%lx\n" msgstr "" -#: dwarf.c:10836 +#: dwarf.c:10834 #, c-format msgid "Unable to reopen separate debug info file: %s\n" msgstr "" -#: dwarf.c:10848 +#: dwarf.c:10846 #, c-format msgid "Separate debug info file %s found, but CRC does not match - ignoring\n" msgstr "" -#: dwarf.c:11024 +#: dwarf.c:11022 #, c-format msgid "Corrupt debuglink section: %s\n" msgstr "" -#: dwarf.c:11062 +#: dwarf.c:11060 msgid "Out of memory" msgstr "" #. Failed to find the file. -#: dwarf.c:11136 +#: dwarf.c:11134 #, c-format msgid "could not find separate debug file '%s'\n" msgstr "" -#: dwarf.c:11138 dwarf.c:11143 dwarf.c:11149 dwarf.c:11153 dwarf.c:11158 -#: dwarf.c:11161 dwarf.c:11164 dwarf.c:11167 +#: dwarf.c:11136 dwarf.c:11141 dwarf.c:11147 dwarf.c:11151 dwarf.c:11156 +#: dwarf.c:11159 dwarf.c:11162 dwarf.c:11165 #, c-format msgid "tried: %s\n" msgstr "" -#: dwarf.c:11175 +#: dwarf.c:11173 #, c-format msgid "tried: DEBUGINFOD_URLS=%s\n" msgstr "" -#: dwarf.c:11192 +#: dwarf.c:11190 #, c-format msgid "failed to open separate debug file: %s\n" msgstr "" -#: dwarf.c:11201 +#: dwarf.c:11199 #, c-format msgid "" "\n" "%s: Found separate debug info file: %s\n" msgstr "" -#: dwarf.c:11224 +#: dwarf.c:11222 msgid "Out of memory allocating dwo filename\n" msgstr "" -#: dwarf.c:11230 +#: dwarf.c:11228 #, c-format msgid "Unable to load dwo file: %s\n" msgstr "" #. FIXME: We should check the dwo_id. -#: dwarf.c:11237 +#: dwarf.c:11235 #, c-format msgid "" "%s: Found separate debug object file: %s\n" "\n" msgstr "" -#: dwarf.c:11256 +#: dwarf.c:11254 msgid ".debug_sup section is corrupt/empty\n" msgstr "" -#: dwarf.c:11266 +#: dwarf.c:11264 msgid "filename in .debug_sup section is corrupt\n" msgstr "" -#: dwarf.c:11281 +#: dwarf.c:11279 msgid "unable to construct path for supplementary debug file" msgstr "" -#: dwarf.c:11295 +#: dwarf.c:11293 msgid "out of memory constructing filename for .debug_sup link\n" msgstr "" -#: dwarf.c:11303 +#: dwarf.c:11301 #, c-format msgid "unable to open file '%s' referenced from .debug_sup section\n" msgstr "" -#: dwarf.c:11308 +#: dwarf.c:11306 #, c-format msgid "" "%s: Found supplementary debug file: %s\n" "\n" msgstr "" -#: dwarf.c:11398 +#: dwarf.c:11396 msgid "Multiple DWO_NAMEs encountered for the same CU\n" msgstr "" -#: dwarf.c:11410 +#: dwarf.c:11408 msgid "multiple DWO_IDs encountered for the same CU\n" msgstr "" -#: dwarf.c:11415 +#: dwarf.c:11413 msgid "Unexpected DWO INFO type" msgstr "" -#: dwarf.c:11430 +#: dwarf.c:11428 #, c-format msgid "" "The %s section contains link(s) to dwo file(s):\n" "\n" msgstr "" -#: dwarf.c:11435 +#: dwarf.c:11433 #, c-format msgid " Name: %s\n" msgstr "" -#: dwarf.c:11436 +#: dwarf.c:11434 #, c-format msgid " Directory: %s\n" msgstr "" -#: dwarf.c:11436 +#: dwarf.c:11434 msgid "<not-found>" msgstr "" -#: dwarf.c:11438 +#: dwarf.c:11436 #, c-format msgid " ID: " msgstr "" -#: dwarf.c:11440 +#: dwarf.c:11438 #, c-format msgid " ID: <not specified>\n" msgstr "" -#: dwarf.c:11604 dwarf.c:11648 +#: dwarf.c:11602 dwarf.c:11646 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "" -#: dwarf.h:270 -#, c-format -msgid "%s:%lu: end of data encountered whilst reading LEB\n" +#: dwarf.h:272 +msgid "end of data encountered whilst reading LEB\n" msgstr "" -#: dwarf.h:272 -#, c-format -msgid "%s:%lu: read LEB value is too large to store in destination variable\n" +#: dwarf.h:274 +msgid "read LEB value is too large to store in destination variable\n" msgstr "" #: elfcomm.c:47 @@ -4398,7 +4395,7 @@ msgstr "" #. PR 24049 - we cannot use filedata->file_name as this will #. have already been freed. -#: elfcomm.c:519 elfcomm.c:753 elfedit.c:595 readelf.c:21730 +#: elfcomm.c:519 elfcomm.c:753 elfedit.c:595 readelf.c:21776 #, c-format msgid "%s: failed to read archive header\n" msgstr "" @@ -4445,7 +4442,7 @@ msgstr "" msgid "%s: failed to seek to next file name\n" msgstr "" -#: elfcomm.c:758 elfedit.c:602 readelf.c:21737 +#: elfcomm.c:758 elfedit.c:602 readelf.c:21783 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "" @@ -4526,12 +4523,12 @@ msgstr "" msgid "%s: Failed to seek to ELF header\n" msgstr "" -#: elfedit.c:586 readelf.c:21718 +#: elfedit.c:586 readelf.c:21764 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "" -#: elfedit.c:617 elfedit.c:626 readelf.c:21752 readelf.c:21761 +#: elfedit.c:617 elfedit.c:626 readelf.c:21796 readelf.c:21805 #, c-format msgid "%s: bad archive file name\n" msgstr "" @@ -4546,22 +4543,22 @@ msgstr "" msgid "%s: failed to seek to archive member\n" msgstr "" -#: elfedit.c:717 readelf.c:21880 +#: elfedit.c:717 readelf.c:21924 #, c-format msgid "'%s': No such file\n" msgstr "" -#: elfedit.c:719 readelf.c:21882 +#: elfedit.c:719 readelf.c:21926 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "" -#: elfedit.c:740 readelf.c:21889 +#: elfedit.c:740 readelf.c:21933 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "" -#: elfedit.c:766 readelf.c:21911 +#: elfedit.c:766 readelf.c:21955 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "" @@ -4735,17 +4732,17 @@ msgstr "" msgid "%s: invalid output format" msgstr "" -#: nm.c:395 readelf.c:12090 readelf.c:12133 +#: nm.c:395 readelf.c:12094 readelf.c:12137 #, c-format msgid "<processor specific>: %d" msgstr "" -#: nm.c:397 readelf.c:12097 readelf.c:12150 +#: nm.c:397 readelf.c:12101 readelf.c:12154 #, c-format msgid "<OS specific>: %d" msgstr "" -#: nm.c:399 readelf.c:12100 readelf.c:12153 +#: nm.c:399 readelf.c:12104 readelf.c:12157 #, c-format msgid "<unknown>: %d" msgstr "" @@ -6104,7 +6101,7 @@ msgstr "" msgid "failed to read symbol table from: %s" msgstr "" -#: objdump.c:811 objdump.c:4753 +#: objdump.c:811 objdump.c:4761 msgid "error message was" msgstr "" @@ -6138,7 +6135,7 @@ msgstr "" msgid "disassemble_fn returned length %d" msgstr "" -#: objdump.c:3215 objdump.c:4391 +#: objdump.c:3215 objdump.c:4399 #, c-format msgid "Reading section %s failed because: %s" msgstr "" @@ -6174,189 +6171,189 @@ msgid "" "Can't get contents for section '%s'.\n" msgstr "" -#: objdump.c:3844 +#: objdump.c:3852 #, c-format msgid "File %s does not contain any dwarf debug information\n" msgstr "" -#: objdump.c:3881 +#: objdump.c:3889 #, c-format msgid "" "No %s section present\n" "\n" msgstr "" -#: objdump.c:3888 +#: objdump.c:3896 #, c-format msgid "reading %s section of %s failed: %s" msgstr "" -#: objdump.c:3934 +#: objdump.c:3942 #, c-format msgid "" "Contents of %s section:\n" "\n" msgstr "" -#: objdump.c:4068 +#: objdump.c:4076 #, c-format msgid "architecture: %s, " msgstr "" -#: objdump.c:4071 +#: objdump.c:4079 #, c-format msgid "flags 0x%08x:\n" msgstr "" -#: objdump.c:4084 +#: objdump.c:4092 #, c-format msgid "" "\n" "start address 0x" msgstr "" -#: objdump.c:4134 readelf.c:15094 +#: objdump.c:4142 readelf.c:15098 #, c-format msgid "%s: %s" msgstr "" -#: objdump.c:4134 readelf.c:15094 +#: objdump.c:4142 readelf.c:15098 msgid "warning" msgstr "" -#: objdump.c:4134 readelf.c:15094 +#: objdump.c:4142 readelf.c:15098 msgid "error" msgstr "" -#: objdump.c:4140 readelf.c:15099 +#: objdump.c:4148 readelf.c:15103 #, c-format msgid "CTF error: cannot get CTF errors: `%s'" msgstr "" -#: objdump.c:4167 readelf.c:15125 +#: objdump.c:4175 readelf.c:15129 #, c-format msgid "" "\n" "CTF archive member: %s:\n" msgstr "" -#: objdump.c:4186 +#: objdump.c:4194 #, c-format msgid "Iteration failed: %s, %s" msgstr "" -#: objdump.c:4223 objdump.c:4233 objdump.c:4248 +#: objdump.c:4231 objdump.c:4241 objdump.c:4256 #, c-format msgid "CTF open failure: %s" msgstr "" -#: objdump.c:4252 +#: objdump.c:4260 #, c-format msgid "Contents of CTF section %s:\n" msgstr "" -#: objdump.c:4257 +#: objdump.c:4265 #, c-format msgid "CTF archive member open failure: %s" msgstr "" -#: objdump.c:4277 +#: objdump.c:4285 #, c-format msgid "warning: private headers incomplete: %s" msgstr "" -#: objdump.c:4295 +#: objdump.c:4303 msgid "option -P/--private not supported by this file" msgstr "" -#: objdump.c:4319 +#: objdump.c:4327 #, c-format msgid "target specific dump '%s' not supported" msgstr "" -#: objdump.c:4383 +#: objdump.c:4391 #, c-format msgid "Contents of section %s:" msgstr "" -#: objdump.c:4385 +#: objdump.c:4393 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr "" -#: objdump.c:4495 +#: objdump.c:4503 #, c-format msgid "no symbols\n" msgstr "" -#: objdump.c:4502 +#: objdump.c:4510 #, c-format msgid "no information for symbol number %ld\n" msgstr "" -#: objdump.c:4505 +#: objdump.c:4513 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "" -#: objdump.c:4751 +#: objdump.c:4759 #, c-format msgid "failed to read relocs in: %s" msgstr "" -#: objdump.c:4911 +#: objdump.c:4919 #, c-format msgid "" "\n" "%s: file format %s\n" msgstr "" -#: objdump.c:5011 +#: objdump.c:5019 #, c-format msgid "%s: printing debugging information failed" msgstr "" -#: objdump.c:5107 +#: objdump.c:5115 #, c-format msgid "In archive %s:\n" msgstr "" #. Prevent corrupted files from spinning us into an #. infinite loop. 100 is an arbitrary heuristic. -#: objdump.c:5112 +#: objdump.c:5120 msgid "Archive nesting is too deep" msgstr "" -#: objdump.c:5116 +#: objdump.c:5124 #, c-format msgid "In nested archive %s:\n" msgstr "" -#: objdump.c:5279 +#: objdump.c:5287 msgid "error: the start address should be before the end address" msgstr "" -#: objdump.c:5284 +#: objdump.c:5292 msgid "error: the stop address should be after the start address" msgstr "" -#: objdump.c:5296 +#: objdump.c:5304 msgid "error: prefix strip must be non-negative" msgstr "" -#: objdump.c:5301 +#: objdump.c:5309 msgid "error: instruction width must be positive" msgstr "" -#: objdump.c:5322 +#: objdump.c:5330 msgid "unrecognized argument to --visualize-option" msgstr "" -#: objdump.c:5332 +#: objdump.c:5340 msgid "unrecognized -E option" msgstr "" -#: objdump.c:5343 +#: objdump.c:5351 #, c-format msgid "unrecognized --endian type `%s'" msgstr "" @@ -6665,7 +6662,7 @@ msgstr "" msgid " time and date: 0x%08x - " msgstr "" -#: od-xcoff.c:421 readelf.c:19706 +#: od-xcoff.c:421 readelf.c:19752 #, c-format msgid "not set\n" msgstr "" @@ -7265,7 +7262,7 @@ msgstr "" msgid "Operating System specific: %lx" msgstr "" -#: readelf.c:2336 readelf.c:4246 +#: readelf.c:2336 readelf.c:4259 #, c-format msgid "<unknown>: %lx" msgstr "" @@ -7311,7 +7308,7 @@ msgstr "" #. Please keep this switch table sorted by increasing EM_ value. #. 0 -#: readelf.c:2466 readelf.c:17634 readelf.c:17645 +#: readelf.c:2466 readelf.c:17641 readelf.c:17652 msgid "None" msgstr "" @@ -7324,7 +7321,7 @@ msgstr "" msgid ", <unknown>" msgstr "" -#: readelf.c:3369 readelf.c:10401 +#: readelf.c:3369 readelf.c:10414 msgid "unknown" msgstr "" @@ -7398,100 +7395,101 @@ msgstr "" msgid "Bare-metal C6000" msgstr "" -#: readelf.c:4016 readelf.c:5193 readelf.c:5209 readelf.c:19058 readelf.c:19158 -#: readelf.c:19189 readelf.c:19226 readelf.c:19287 readelf.c:19314 +#: readelf.c:4016 readelf.c:5206 readelf.c:5222 readelf.c:19065 readelf.c:19165 +#: readelf.c:19196 readelf.c:19233 readelf.c:19294 readelf.c:19321 +#: readelf.c:19343 #, c-format msgid "<unknown: %x>" msgstr "" #. This message is probably going to be displayed in a 15 #. character wide field, so put the hex value first. -#: readelf.c:4615 +#: readelf.c:4628 #, c-format msgid "%08x: <unknown>" msgstr "" -#: readelf.c:4702 +#: readelf.c:4715 #, c-format msgid "Usage: readelf <option(s)> elf-file(s)\n" msgstr "" -#: readelf.c:4703 +#: readelf.c:4716 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr "" -#: readelf.c:4704 +#: readelf.c:4717 #, c-format msgid " Options are:\n" msgstr "" -#: readelf.c:4705 +#: readelf.c:4718 #, c-format msgid " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n" msgstr "" -#: readelf.c:4707 +#: readelf.c:4720 #, c-format msgid " -h --file-header Display the ELF file header\n" msgstr "" -#: readelf.c:4709 +#: readelf.c:4722 #, c-format msgid " -l --program-headers Display the program headers\n" msgstr "" -#: readelf.c:4711 +#: readelf.c:4724 #, c-format msgid " --segments An alias for --program-headers\n" msgstr "" -#: readelf.c:4713 +#: readelf.c:4726 #, c-format msgid " -S --section-headers Display the sections' header\n" msgstr "" -#: readelf.c:4715 +#: readelf.c:4728 #, c-format msgid " --sections An alias for --section-headers\n" msgstr "" -#: readelf.c:4717 +#: readelf.c:4730 #, c-format msgid " -g --section-groups Display the section groups\n" msgstr "" -#: readelf.c:4719 +#: readelf.c:4732 #, c-format msgid " -t --section-details Display the section details\n" msgstr "" -#: readelf.c:4721 +#: readelf.c:4734 #, c-format msgid " -e --headers Equivalent to: -h -l -S\n" msgstr "" -#: readelf.c:4723 +#: readelf.c:4736 #, c-format msgid " -s --syms Display the symbol table\n" msgstr "" -#: readelf.c:4725 +#: readelf.c:4738 #, c-format msgid " --symbols An alias for --syms\n" msgstr "" -#: readelf.c:4727 +#: readelf.c:4740 #, c-format msgid " --dyn-syms Display the dynamic symbol table\n" msgstr "" -#: readelf.c:4729 +#: readelf.c:4742 #, c-format msgid " --lto-syms Display LTO symbol tables\n" msgstr "" -#: readelf.c:4731 +#: readelf.c:4744 #, c-format msgid "" " --sym-base=[0|8|10|16] \n" @@ -7499,7 +7497,7 @@ msgid "" " mixed (the default), octal, decimal, hexadecimal.\n" msgstr "" -#: readelf.c:4735 +#: readelf.c:4748 #, c-format msgid "" " -C --demangle[=STYLE] Decode low-level symbol names into user-level " @@ -7511,74 +7509,74 @@ msgid "" " or `gnat'\n" msgstr "" -#: readelf.c:4740 +#: readelf.c:4753 #, c-format msgid "" " --no-demangle Do not demangle low-level symbol names. (default)\n" msgstr "" -#: readelf.c:4742 +#: readelf.c:4755 #, c-format msgid "" " --recurse-limit Enable a demangling recursion limit. (default)\n" msgstr "" -#: readelf.c:4744 +#: readelf.c:4757 #, c-format msgid " --no-recurse-limit Disable a demangling recursion limit\n" msgstr "" -#: readelf.c:4746 +#: readelf.c:4759 #, c-format msgid " -n --notes Display the core notes (if present)\n" msgstr "" -#: readelf.c:4748 +#: readelf.c:4761 #, c-format msgid " -r --relocs Display the relocations (if present)\n" msgstr "" -#: readelf.c:4750 +#: readelf.c:4763 #, c-format msgid " -u --unwind Display the unwind info (if present)\n" msgstr "" -#: readelf.c:4752 +#: readelf.c:4765 #, c-format msgid " -d --dynamic Display the dynamic section (if present)\n" msgstr "" -#: readelf.c:4754 +#: readelf.c:4767 #, c-format msgid " -V --version-info Display the version sections (if present)\n" msgstr "" -#: readelf.c:4756 +#: readelf.c:4769 #, c-format msgid "" " -A --arch-specific Display architecture specific information (if any)\n" msgstr "" -#: readelf.c:4758 +#: readelf.c:4771 #, c-format msgid " -c --archive-index Display the symbol/file index in an archive\n" msgstr "" -#: readelf.c:4760 +#: readelf.c:4773 #, c-format msgid "" " -D --use-dynamic Use the dynamic section info when displaying " "symbols\n" msgstr "" -#: readelf.c:4762 +#: readelf.c:4775 #, c-format msgid "" " -L --lint|--enable-checks\n" " Display warning messages for possible problems\n" msgstr "" -#: readelf.c:4765 +#: readelf.c:4778 #, c-format msgid "" " -x --hex-dump=<number|name>\n" @@ -7586,7 +7584,7 @@ msgid "" "bytes\n" msgstr "" -#: readelf.c:4768 +#: readelf.c:4781 #, c-format msgid "" " -p --string-dump=<number|name>\n" @@ -7594,7 +7592,7 @@ msgid "" "strings\n" msgstr "" -#: readelf.c:4771 +#: readelf.c:4784 #, c-format msgid "" " -R --relocated-dump=<number|name>\n" @@ -7602,12 +7600,12 @@ msgid "" "name>\n" msgstr "" -#: readelf.c:4774 +#: readelf.c:4787 #, c-format msgid " -z --decompress Decompress section before dumping it\n" msgstr "" -#: readelf.c:4776 +#: readelf.c:4789 #, c-format msgid "" " -w --debug-dump[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/" @@ -7622,7 +7620,7 @@ msgid "" " Display the contents of DWARF debug sections\n" msgstr "" -#: readelf.c:4783 +#: readelf.c:4796 #, c-format msgid "" " -wk --debug-dump=links Display the contents of sections that link to " @@ -7630,7 +7628,7 @@ msgid "" " debuginfo files\n" msgstr "" -#: readelf.c:4786 +#: readelf.c:4799 #, c-format msgid "" " -P --process-links Display the contents of non-debug sections in " @@ -7638,7 +7636,7 @@ msgid "" " debuginfo files. (Implies -wK)\n" msgstr "" -#: readelf.c:4790 +#: readelf.c:4803 #, c-format msgid "" " -wK --debug-dump=follow-links\n" @@ -7646,21 +7644,21 @@ msgid "" "(default)\n" msgstr "" -#: readelf.c:4793 +#: readelf.c:4806 #, c-format msgid "" " -wN --debug-dump=no-follow-links\n" " Do not follow links to separate debug info files\n" msgstr "" -#: readelf.c:4797 +#: readelf.c:4810 #, c-format msgid "" " -wK --debug-dump=follow-links\n" " Follow links to separate debug info files\n" msgstr "" -#: readelf.c:4800 +#: readelf.c:4813 #, c-format msgid "" " -wN --debug-dump=no-follow-links\n" @@ -7668,29 +7666,29 @@ msgid "" " (default)\n" msgstr "" -#: readelf.c:4805 +#: readelf.c:4818 #, c-format msgid " --dwarf-depth=N Do not display DIEs at depth N or greater\n" msgstr "" -#: readelf.c:4807 +#: readelf.c:4820 #, c-format msgid " --dwarf-start=N Display DIEs starting at offset N\n" msgstr "" -#: readelf.c:4810 +#: readelf.c:4823 #, c-format msgid " --ctf=<number|name> Display CTF info from section <number|name>\n" msgstr "" -#: readelf.c:4812 +#: readelf.c:4825 #, c-format msgid "" " --ctf-parent=<number|name>\n" " Use section <number|name> as the CTF parent\n" msgstr "" -#: readelf.c:4815 +#: readelf.c:4828 #, c-format msgid "" " --ctf-symbols=<number|name>\n" @@ -7698,7 +7696,7 @@ msgid "" "symtab\n" msgstr "" -#: readelf.c:4818 +#: readelf.c:4831 #, c-format msgid "" " --ctf-strings=<number|name>\n" @@ -7706,625 +7704,625 @@ msgid "" "strtab\n" msgstr "" -#: readelf.c:4824 +#: readelf.c:4837 #, c-format msgid "" " -i --instruction-dump=<number|name>\n" " Disassemble the contents of section <number|name>\n" msgstr "" -#: readelf.c:4828 +#: readelf.c:4841 #, c-format msgid " -I --histogram Display histogram of bucket list lengths\n" msgstr "" -#: readelf.c:4830 +#: readelf.c:4843 #, c-format msgid " -W --wide Allow output width to exceed 80 characters\n" msgstr "" -#: readelf.c:4832 +#: readelf.c:4845 #, c-format msgid "" " -T --silent-truncation If a symbol name is truncated, do not add [...] " "suffix\n" msgstr "" -#: readelf.c:4834 +#: readelf.c:4847 #, c-format msgid " @<file> Read options from <file>\n" msgstr "" -#: readelf.c:4836 +#: readelf.c:4849 #, c-format msgid " -H --help Display this information\n" msgstr "" -#: readelf.c:4838 +#: readelf.c:4851 #, c-format msgid " -v --version Display the version number of readelf\n" msgstr "" -#: readelf.c:4864 readelf.c:4895 readelf.c:4899 +#: readelf.c:4877 readelf.c:4908 readelf.c:4912 msgid "Out of memory allocating dump request table.\n" msgstr "" -#: readelf.c:5155 +#: readelf.c:5168 #, c-format msgid "Invalid option '-%c'\n" msgstr "" -#: readelf.c:5189 readelf.c:5205 readelf.c:11478 +#: readelf.c:5202 readelf.c:5218 readelf.c:11482 msgid "none" msgstr "" -#: readelf.c:5206 +#: readelf.c:5219 msgid "2's complement, little endian" msgstr "" -#: readelf.c:5207 +#: readelf.c:5220 msgid "2's complement, big endian" msgstr "" -#: readelf.c:5227 +#: readelf.c:5240 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "" -#: readelf.c:5239 +#: readelf.c:5252 #, c-format msgid "ELF Header in linked file '%s':\n" msgstr "" -#: readelf.c:5241 +#: readelf.c:5254 #, c-format msgid "ELF Header:\n" msgstr "" -#: readelf.c:5242 +#: readelf.c:5255 #, c-format msgid " Magic: " msgstr "" -#: readelf.c:5246 +#: readelf.c:5259 #, c-format msgid " Class: %s\n" msgstr "" -#: readelf.c:5248 +#: readelf.c:5261 #, c-format msgid " Data: %s\n" msgstr "" -#: readelf.c:5250 +#: readelf.c:5263 #, c-format msgid " Version: %d%s\n" msgstr "" -#: readelf.c:5253 +#: readelf.c:5266 msgid " (current)" msgstr "" -#: readelf.c:5255 +#: readelf.c:5268 msgid " <unknown>" msgstr "" -#: readelf.c:5257 +#: readelf.c:5270 #, c-format msgid " OS/ABI: %s\n" msgstr "" -#: readelf.c:5259 +#: readelf.c:5272 #, c-format msgid " ABI Version: %d\n" msgstr "" -#: readelf.c:5261 +#: readelf.c:5274 #, c-format msgid " Type: %s\n" msgstr "" -#: readelf.c:5263 +#: readelf.c:5276 #, c-format msgid " Machine: %s\n" msgstr "" -#: readelf.c:5265 +#: readelf.c:5278 #, c-format msgid " Version: 0x%lx\n" msgstr "" -#: readelf.c:5268 +#: readelf.c:5281 #, c-format msgid " Entry point address: " msgstr "" -#: readelf.c:5270 +#: readelf.c:5283 #, c-format msgid "" "\n" " Start of program headers: " msgstr "" -#: readelf.c:5272 +#: readelf.c:5285 #, c-format msgid "" " (bytes into file)\n" " Start of section headers: " msgstr "" -#: readelf.c:5274 +#: readelf.c:5287 #, c-format msgid " (bytes into file)\n" msgstr "" -#: readelf.c:5276 +#: readelf.c:5289 #, c-format msgid " Flags: 0x%lx%s\n" msgstr "" -#: readelf.c:5279 +#: readelf.c:5292 #, c-format msgid " Size of this header: %u (bytes)\n" msgstr "" -#: readelf.c:5281 +#: readelf.c:5294 #, c-format msgid " Size of program headers: %u (bytes)\n" msgstr "" -#: readelf.c:5283 +#: readelf.c:5296 #, c-format msgid " Number of program headers: %u" msgstr "" -#: readelf.c:5293 +#: readelf.c:5306 #, c-format msgid " Size of section headers: %u (bytes)\n" msgstr "" -#: readelf.c:5295 +#: readelf.c:5308 #, c-format msgid " Number of section headers: %u" msgstr "" -#: readelf.c:5303 +#: readelf.c:5316 #, c-format msgid " Section header string table index: %u" msgstr "" -#: readelf.c:5315 +#: readelf.c:5328 #, c-format msgid " <corrupt: out of range>" msgstr "" -#: readelf.c:5354 readelf.c:5401 +#: readelf.c:5367 readelf.c:5414 msgid "" "The e_phentsize field in the ELF header is less than the size of an ELF " "program header\n" msgstr "" -#: readelf.c:5358 readelf.c:5405 +#: readelf.c:5371 readelf.c:5418 msgid "" "The e_phentsize field in the ELF header is larger than the size of an ELF " "program header\n" msgstr "" -#: readelf.c:5361 readelf.c:5408 +#: readelf.c:5374 readelf.c:5421 msgid "program headers" msgstr "" -#: readelf.c:5447 +#: readelf.c:5460 #, c-format msgid "Too many program headers - %#x - the file is not that big\n" msgstr "" -#: readelf.c:5456 +#: readelf.c:5469 #, c-format msgid "Out of memory reading %u program headers\n" msgstr "" -#: readelf.c:5486 +#: readelf.c:5499 msgid "" "possibly corrupt ELF header - it has a non-zero program header offset, but " "no program headers\n" msgstr "" -#: readelf.c:5491 +#: readelf.c:5504 #, c-format msgid "" "\n" "There are no program headers in linked file '%s'.\n" msgstr "" -#: readelf.c:5494 +#: readelf.c:5507 #, c-format msgid "" "\n" "There are no program headers in this file.\n" msgstr "" -#: readelf.c:5505 +#: readelf.c:5518 #, c-format msgid "" "\n" "Elf file type is %s\n" msgstr "" -#: readelf.c:5506 +#: readelf.c:5519 #, c-format msgid "Entry point 0x%s\n" msgstr "" -#: readelf.c:5507 +#: readelf.c:5520 #, c-format msgid "There is %d program header, starting at offset %s\n" msgid_plural "There are %d program headers, starting at offset %s\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:5520 readelf.c:5522 +#: readelf.c:5533 readelf.c:5535 #, c-format msgid "" "\n" "Program Headers:\n" msgstr "" -#: readelf.c:5526 +#: readelf.c:5539 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr "" -#: readelf.c:5529 +#: readelf.c:5542 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz " "MemSiz Flg Align\n" msgstr "" -#: readelf.c:5533 +#: readelf.c:5546 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr "" -#: readelf.c:5535 +#: readelf.c:5548 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr "" -#: readelf.c:5633 +#: readelf.c:5646 msgid "LOAD segments must be sorted in order of increasing VirtAddr\n" msgstr "" -#: readelf.c:5636 +#: readelf.c:5649 msgid "the segment's file size is larger than its memory size\n" msgstr "" -#: readelf.c:5643 +#: readelf.c:5656 msgid "the PHDR segment must occur before any LOAD segment\n" msgstr "" -#: readelf.c:5661 +#: readelf.c:5674 msgid "the PHDR segment is not covered by a LOAD segment\n" msgstr "" -#: readelf.c:5667 +#: readelf.c:5680 msgid "more than one dynamic segment\n" msgstr "" -#: readelf.c:5686 +#: readelf.c:5699 msgid "no .dynamic section in the dynamic segment\n" msgstr "" -#: readelf.c:5705 +#: readelf.c:5718 msgid "the .dynamic section is not the same as the dynamic segment\n" msgstr "" -#: readelf.c:5716 +#: readelf.c:5729 msgid "the dynamic segment offset + size exceeds the size of the file\n" msgstr "" -#: readelf.c:5729 +#: readelf.c:5742 msgid "Unable to find program interpreter name\n" msgstr "" -#: readelf.c:5740 +#: readelf.c:5753 #, c-format msgid " [Requesting program interpreter: %s]\n" msgstr "" -#: readelf.c:5751 +#: readelf.c:5764 #, c-format msgid "" "\n" " Section to Segment mapping:\n" msgstr "" -#: readelf.c:5752 +#: readelf.c:5765 #, c-format msgid " Segment Sections...\n" msgstr "" -#: readelf.c:5794 readelf.c:10759 +#: readelf.c:5807 readelf.c:10772 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "" -#: readelf.c:5810 +#: readelf.c:5823 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "" -#: readelf.c:5835 readelf.c:5899 +#: readelf.c:5848 readelf.c:5912 msgid "" "The e_shentsize field in the ELF header is less than the size of an ELF " "section header\n" msgstr "" -#: readelf.c:5839 readelf.c:5904 +#: readelf.c:5852 readelf.c:5917 msgid "" "The e_shentsize field in the ELF header is larger than the size of an ELF " "section header\n" msgstr "" -#: readelf.c:5843 readelf.c:5909 +#: readelf.c:5856 readelf.c:5922 msgid "section headers" msgstr "" -#: readelf.c:5852 readelf.c:5918 +#: readelf.c:5865 readelf.c:5931 #, c-format msgid "Out of memory reading %u section headers\n" msgstr "" -#: readelf.c:5872 readelf.c:5938 +#: readelf.c:5885 readelf.c:5951 #, c-format msgid "Section %u has an out of range sh_link value of %u\n" msgstr "" -#: readelf.c:5874 readelf.c:5940 +#: readelf.c:5887 readelf.c:5953 #, c-format msgid "Section %u has an out of range sh_info value of %u\n" msgstr "" -#: readelf.c:5982 readelf.c:6099 +#: readelf.c:5995 readelf.c:6112 #, c-format msgid "Section %s has an invalid sh_entsize of 0x%lx\n" msgstr "" -#: readelf.c:5990 readelf.c:6107 readelf.c:12767 +#: readelf.c:6003 readelf.c:6120 readelf.c:12771 #, c-format msgid "Section %s has an invalid sh_size of 0x%lx\n" msgstr "" -#: readelf.c:6000 readelf.c:6117 +#: readelf.c:6013 readelf.c:6130 #, c-format msgid "" "Size (0x%lx) of section %s is not a multiple of its sh_entsize (0x%lx)\n" msgstr "" -#: readelf.c:6008 readelf.c:6125 readelf.c:15196 +#: readelf.c:6021 readelf.c:6138 readelf.c:15200 msgid "symbols" msgstr "" -#: readelf.c:6020 readelf.c:6137 +#: readelf.c:6033 readelf.c:6150 msgid "" "Multiple symbol table index sections associated with the same symbol " "section\n" msgstr "" -#: readelf.c:6027 readelf.c:6144 +#: readelf.c:6040 readelf.c:6157 msgid "symbol table section indices" msgstr "" -#: readelf.c:6034 readelf.c:6151 +#: readelf.c:6047 readelf.c:6164 #, c-format msgid "Index section %s has an sh_size of 0x%lx - expected 0x%lx\n" msgstr "" -#: readelf.c:6046 readelf.c:6163 +#: readelf.c:6059 readelf.c:6176 #, c-format msgid "Out of memory reading %lu symbols\n" msgstr "" -#: readelf.c:6372 readelf.c:6469 readelf.c:6487 readelf.c:6505 +#: readelf.c:6385 readelf.c:6482 readelf.c:6500 readelf.c:6518 msgid "Internal error: not enough buffer room for section flag info" msgstr "" -#: readelf.c:6512 +#: readelf.c:6525 #, c-format msgid "UNKNOWN (%*.*lx)" msgstr "" -#: readelf.c:6531 readelf.c:6546 +#: readelf.c:6544 readelf.c:6559 msgid "Compressed section is too small even for a compression header\n" msgstr "" -#: readelf.c:6568 +#: readelf.c:6581 msgid "" "possibly corrupt ELF file header - it has a non-zero section header offset, " "but no section headers\n" msgstr "" -#: readelf.c:6573 +#: readelf.c:6586 #, c-format msgid "" "\n" "There are no sections in this file.\n" msgstr "" -#: readelf.c:6581 readelf.c:20805 +#: readelf.c:6594 readelf.c:20851 #, c-format msgid "In linked file '%s': " msgstr "" -#: readelf.c:6583 +#: readelf.c:6596 #, c-format msgid "There is %d section header, starting at offset 0x%lx:\n" msgid_plural "There are %d section headers, starting at offset 0x%lx:\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:6605 readelf.c:7278 readelf.c:7479 readelf.c:13054 readelf.c:15585 +#: readelf.c:6618 readelf.c:7291 readelf.c:7492 readelf.c:13058 readelf.c:15589 msgid "string table" msgstr "" #. Note: coded this way so that there is a single string for translation. -#: readelf.c:6671 +#: readelf.c:6684 #, c-format msgid "Section %d has invalid sh_entsize of %s\n" msgstr "" -#: readelf.c:6672 +#: readelf.c:6685 #, c-format msgid "(Using the expected size of %u for the rest of this dump)\n" msgstr "" -#: readelf.c:6696 +#: readelf.c:6709 msgid "File contains multiple dynamic symbol tables\n" msgstr "" -#: readelf.c:6711 +#: readelf.c:6724 msgid "File contains multiple dynamic string tables\n" msgstr "" -#: readelf.c:6717 +#: readelf.c:6730 msgid "dynamic strings" msgstr "" -#: readelf.c:6745 readelf.c:6751 +#: readelf.c:6758 readelf.c:6764 #, c-format msgid "Section '%s': zero-sized relocation section\n" msgstr "" -#: readelf.c:6760 +#: readelf.c:6773 #, c-format msgid "Section '%s': has a size of zero - is this intended ?\n" msgstr "" -#: readelf.c:6844 +#: readelf.c:6857 #, c-format msgid "" "\n" "Section Headers in linked file '%s':\n" msgstr "" -#: readelf.c:6846 +#: readelf.c:6859 #, c-format msgid "" "\n" "Section Headers:\n" msgstr "" -#: readelf.c:6848 +#: readelf.c:6861 #, c-format msgid "" "\n" "Section Header:\n" msgstr "" -#: readelf.c:6854 readelf.c:6865 readelf.c:6876 +#: readelf.c:6867 readelf.c:6878 readelf.c:6889 #, c-format msgid " [Nr] Name\n" msgstr "" -#: readelf.c:6855 +#: readelf.c:6868 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:6859 +#: readelf.c:6872 #, c-format msgid "" " [Nr] Name Type Addr Off Size ES Flg Lk " "Inf Al\n" msgstr "" -#: readelf.c:6866 +#: readelf.c:6879 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:6870 +#: readelf.c:6883 #, c-format msgid "" " [Nr] Name Type Address Off Size ES " "Flg Lk Inf Al\n" msgstr "" -#: readelf.c:6877 +#: readelf.c:6890 #, c-format msgid " Type Address Offset Link\n" msgstr "" -#: readelf.c:6878 +#: readelf.c:6891 #, c-format msgid " Size EntSize Info Align\n" msgstr "" -#: readelf.c:6882 +#: readelf.c:6895 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr "" -#: readelf.c:6883 +#: readelf.c:6896 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr "" -#: readelf.c:6888 +#: readelf.c:6901 #, c-format msgid " Flags\n" msgstr "" -#: readelf.c:6917 +#: readelf.c:6930 #, c-format msgid "[%2u]: Link field (%u) should index a symtab section.\n" msgstr "" -#: readelf.c:6930 +#: readelf.c:6943 #, c-format msgid "[%2u]: Link field (%u) should index a string section.\n" msgstr "" -#: readelf.c:6938 readelf.c:6949 +#: readelf.c:6951 readelf.c:6962 #, c-format msgid "[%2u]: Unexpected value (%u) in link field.\n" msgstr "" -#: readelf.c:6976 +#: readelf.c:6989 #, c-format msgid "[%2u]: Info field (%u) should index a relocatable section.\n" msgstr "" -#: readelf.c:6987 readelf.c:7014 +#: readelf.c:7000 readelf.c:7027 #, c-format msgid "[%2u]: Unexpected value (%u) in info field.\n" msgstr "" -#: readelf.c:7009 +#: readelf.c:7022 #, c-format msgid "[%2u]: Expected link to another section in info field" msgstr "" -#: readelf.c:7024 +#: readelf.c:7037 #, c-format msgid "Size of section %u is larger than the entire file!\n" msgstr "" -#: readelf.c:7093 +#: readelf.c:7106 #, c-format msgid "section %u: sh_link value of %u is larger than the number of sections\n" msgstr "" -#: readelf.c:7194 +#: readelf.c:7207 msgid "compression header" msgstr "" -#: readelf.c:7199 +#: readelf.c:7212 #, c-format msgid " [<corrupt>]\n" msgstr "" -#: readelf.c:7205 +#: readelf.c:7218 #, c-format msgid " [<unknown>: 0x%x], " msgstr "" @@ -8332,7 +8330,7 @@ msgstr "" #. The ordering of the letters shown here matches the ordering of the #. corresponding SHF_xxx values, and hence the order in which these #. letters will be displayed to the user. -#: readelf.c:7220 +#: readelf.c:7233 #, c-format msgid "" "Key to Flags:\n" @@ -8342,345 +8340,345 @@ msgid "" " " msgstr "" -#: readelf.c:7228 +#: readelf.c:7241 #, c-format msgid "R (retain), " msgstr "" -#: readelf.c:7231 +#: readelf.c:7244 #, c-format msgid "D (mbind), " msgstr "" -#: readelf.c:7239 +#: readelf.c:7252 #, c-format msgid "l (large), " msgstr "" -#: readelf.c:7241 +#: readelf.c:7254 #, c-format msgid "y (purecode), " msgstr "" -#: readelf.c:7243 +#: readelf.c:7256 #, c-format msgid "v (VLE), " msgstr "" -#: readelf.c:7268 +#: readelf.c:7281 msgid "Bad sh_link in symbol table section\n" msgstr "" -#: readelf.c:7303 +#: readelf.c:7316 msgid "<OS specific>" msgstr "" -#: readelf.c:7304 +#: readelf.c:7317 msgid "<PROC specific>" msgstr "" -#: readelf.c:7333 +#: readelf.c:7346 #, c-format msgid "" "\n" "There are no sections group in linked file '%s'.\n" msgstr "" -#: readelf.c:7336 readelf.c:7375 +#: readelf.c:7349 readelf.c:7388 #, c-format msgid "" "\n" "There are no section groups in this file.\n" msgstr "" -#: readelf.c:7343 +#: readelf.c:7356 msgid "Section headers are not available!\n" msgstr "" -#: readelf.c:7354 +#: readelf.c:7367 #, c-format msgid "Out of memory reading %u section group headers\n" msgstr "" -#: readelf.c:7372 +#: readelf.c:7385 #, c-format msgid "" "\n" "There are no section groups in linked file '%s'.\n" msgstr "" -#: readelf.c:7386 +#: readelf.c:7399 #, c-format msgid "Out of memory reading %lu groups\n" msgstr "" -#: readelf.c:7399 +#: readelf.c:7412 #, c-format msgid "Section groups in linked file '%s'\n" msgstr "" -#: readelf.c:7420 +#: readelf.c:7433 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "" -#: readelf.c:7433 +#: readelf.c:7446 #, c-format msgid "Corrupt header in group section `%s'\n" msgstr "" -#: readelf.c:7439 readelf.c:7450 +#: readelf.c:7452 readelf.c:7463 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "" -#: readelf.c:7489 +#: readelf.c:7502 #, c-format msgid "" "Section %s has sh_entsize (0x%lx) which is larger than its size (0x%lx)\n" msgstr "" -#: readelf.c:7498 +#: readelf.c:7511 msgid "section data" msgstr "" -#: readelf.c:7509 +#: readelf.c:7522 #, c-format msgid "" "\n" "%sgroup section [%5u] `%s' [%s] contains %u sections:\n" msgstr "" -#: readelf.c:7512 +#: readelf.c:7525 #, c-format msgid " [Index] Name\n" msgstr "" -#: readelf.c:7530 +#: readelf.c:7543 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "" -#: readelf.c:7533 +#: readelf.c:7546 msgid "" "Further error messages about overlarge group section indices suppressed\n" msgstr "" -#: readelf.c:7546 +#: readelf.c:7559 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "" -#: readelf.c:7550 +#: readelf.c:7563 msgid "" "Further error messages about already contained group sections suppressed\n" msgstr "" -#: readelf.c:7562 +#: readelf.c:7575 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "" -#: readelf.c:7629 +#: readelf.c:7642 msgid "dynamic section image fixups" msgstr "" -#: readelf.c:7637 +#: readelf.c:7650 #, c-format msgid "corrupt library name index of 0x%lx found in dynamic entry" msgstr "" -#: readelf.c:7642 +#: readelf.c:7655 #, c-format msgid "" "\n" "Image fixups for needed library #%d: %s - ident: %lx\n" msgstr "" -#: readelf.c:7645 +#: readelf.c:7658 #, c-format msgid "Seg Offset Type SymVec DataType\n" msgstr "" -#: readelf.c:7679 +#: readelf.c:7692 msgid "dynamic section image relocations" msgstr "" -#: readelf.c:7683 +#: readelf.c:7696 #, c-format msgid "" "\n" "Image relocs\n" msgstr "" -#: readelf.c:7685 +#: readelf.c:7698 #, c-format msgid "" "Seg Offset Type Addend Seg Sym Off\n" msgstr "" -#: readelf.c:7742 +#: readelf.c:7755 msgid "dynamic string section" msgstr "" -#: readelf.c:7845 +#: readelf.c:7858 #, c-format msgid "" "\n" "In linked file '%s' section '%s' at offset 0x%lx contains %ld bytes:\n" msgstr "" -#: readelf.c:7849 +#: readelf.c:7862 #, c-format msgid "" "\n" "'%s' relocation section at offset 0x%lx contains %ld bytes:\n" msgstr "" -#: readelf.c:7870 +#: readelf.c:7883 #, c-format msgid "" "\n" "There are no dynamic relocations in linked file '%s'.\n" msgstr "" -#: readelf.c:7873 +#: readelf.c:7886 #, c-format msgid "" "\n" "There are no dynamic relocations in this file.\n" msgstr "" -#: readelf.c:7899 +#: readelf.c:7912 #, c-format msgid "" "\n" "In linked file '%s' relocation section " msgstr "" -#: readelf.c:7902 +#: readelf.c:7915 #, c-format msgid "" "\n" "Relocation section " msgstr "" -#: readelf.c:7910 +#: readelf.c:7923 #, c-format msgid " at offset 0x%lx contains %lu entry:\n" msgid_plural " at offset 0x%lx contains %lu entries:\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:7959 +#: readelf.c:7972 #, c-format msgid "" "\n" "There are no static relocations in linked file '%s'." msgstr "" -#: readelf.c:7962 +#: readelf.c:7975 #, c-format msgid "" "\n" "There are no static relocations in this file." msgstr "" -#: readelf.c:7963 +#: readelf.c:7976 #, c-format msgid "" "\n" "To see the dynamic relocations add --use-dynamic to the command line.\n" msgstr "" -#: readelf.c:7971 +#: readelf.c:7984 #, c-format msgid "" "\n" "There are no relocations in linked file '%s'.\n" msgstr "" -#: readelf.c:7974 +#: readelf.c:7987 #, c-format msgid "" "\n" "There are no relocations in this file.\n" msgstr "" -#: readelf.c:8142 +#: readelf.c:8155 #, c-format msgid "Invalid section %u in table entry %ld\n" msgstr "" -#: readelf.c:8154 +#: readelf.c:8167 #, c-format msgid "Invalid offset %lx in table entry %ld\n" msgstr "" -#: readelf.c:8172 +#: readelf.c:8185 #, c-format msgid "\tUnknown version.\n" msgstr "" -#: readelf.c:8235 readelf.c:8669 +#: readelf.c:8248 readelf.c:8682 msgid "unwind table" msgstr "" -#: readelf.c:8286 readelf.c:8752 +#: readelf.c:8299 readelf.c:8765 #, c-format msgid "Skipping unknown relocation type: %u\n" msgstr "" -#: readelf.c:8292 readelf.c:8759 +#: readelf.c:8305 readelf.c:8772 #, c-format msgid "Skipping unexpected relocation type: %s\n" msgstr "" -#: readelf.c:8301 readelf.c:8766 +#: readelf.c:8314 readelf.c:8779 #, c-format msgid "Skipping reloc with overlarge offset: %lx\n" msgstr "" -#: readelf.c:8308 readelf.c:8773 +#: readelf.c:8321 readelf.c:8786 #, c-format msgid "Skipping reloc with invalid symbol index: %u\n" msgstr "" -#: readelf.c:8356 readelf.c:8820 readelf.c:9928 +#: readelf.c:8369 readelf.c:8833 readelf.c:9941 msgid "Multiple symbol tables encountered\n" msgstr "" -#: readelf.c:8371 readelf.c:8836 readelf.c:9943 +#: readelf.c:8384 readelf.c:8849 readelf.c:9956 #, c-format msgid "" "\n" "There are no unwind sections in this file.\n" msgstr "" -#: readelf.c:8454 +#: readelf.c:8467 #, c-format msgid "" "\n" "Could not find unwind info section for " msgstr "" -#: readelf.c:8466 +#: readelf.c:8479 msgid "unwind info" msgstr "" -#: readelf.c:8469 +#: readelf.c:8482 #, c-format msgid "" "\n" "Unwind section " msgstr "" -#: readelf.c:8476 +#: readelf.c:8489 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:8845 readelf.c:9950 +#: readelf.c:8858 readelf.c:9963 #, c-format msgid "" "\n" @@ -8691,194 +8689,194 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:8978 +#: readelf.c:8991 msgid "unwind data" msgstr "" -#: readelf.c:9051 +#: readelf.c:9064 #, c-format msgid "Skipping unexpected relocation at offset 0x%lx\n" msgstr "" -#: readelf.c:9073 +#: readelf.c:9086 #, c-format msgid "Unknown section relocation type %d encountered\n" msgstr "" -#: readelf.c:9081 +#: readelf.c:9094 #, c-format msgid "Bad symbol index in unwind relocation (%lu > %lu)\n" msgstr "" -#: readelf.c:9096 +#: readelf.c:9109 #, c-format msgid "Skipping unknown ARM relocation type: %d\n" msgstr "" -#: readelf.c:9106 +#: readelf.c:9119 #, c-format msgid "Skipping unexpected ARM relocation type %s\n" msgstr "" -#: readelf.c:9115 +#: readelf.c:9128 #, c-format msgid "Skipping unknown C6000 relocation type: %d\n" msgstr "" -#: readelf.c:9125 +#: readelf.c:9138 #, c-format msgid "Skipping unexpected C6000 relocation type %s\n" msgstr "" #. This function currently only supports ARM and TI unwinders. -#: readelf.c:9134 +#: readelf.c:9147 msgid "Only TI and ARM unwinders are currently supported\n" msgstr "" -#: readelf.c:9197 +#: readelf.c:9210 #, c-format msgid "[Truncated opcode]\n" msgstr "" -#: readelf.c:9245 readelf.c:9461 +#: readelf.c:9258 readelf.c:9474 #, c-format msgid "Refuse to unwind" msgstr "" -#: readelf.c:9268 +#: readelf.c:9281 #, c-format msgid " [Reserved]" msgstr "" -#: readelf.c:9296 +#: readelf.c:9309 #, c-format msgid " finish" msgstr "" -#: readelf.c:9301 readelf.c:9394 +#: readelf.c:9314 readelf.c:9407 #, c-format msgid "[Spare]" msgstr "" -#: readelf.c:9335 +#: readelf.c:9348 msgid "corrupt change to vsp\n" msgstr "" -#: readelf.c:9416 readelf.c:9573 +#: readelf.c:9429 readelf.c:9586 #, c-format msgid " [unsupported opcode]" msgstr "" -#: readelf.c:9509 +#: readelf.c:9522 #, c-format msgid "pop frame {" msgstr "" -#: readelf.c:9512 +#: readelf.c:9525 #, c-format msgid "*corrupt* - no registers specified" msgstr "" -#: readelf.c:9526 +#: readelf.c:9539 msgid "[pad]" msgstr "" -#: readelf.c:9555 +#: readelf.c:9568 msgid "Corrupt stack pointer adjustment detected\n" msgstr "" -#: readelf.c:9562 +#: readelf.c:9575 #, c-format msgid "sp = sp + %ld" msgstr "" -#: readelf.c:9637 +#: readelf.c:9650 #, c-format msgid " Personality routine: " msgstr "" -#: readelf.c:9669 +#: readelf.c:9682 #, c-format msgid " [Truncated data]\n" msgstr "" -#: readelf.c:9693 +#: readelf.c:9706 #, c-format msgid "Corrupt ARM compact model table entry: %x \n" msgstr "" -#: readelf.c:9698 +#: readelf.c:9711 #, c-format msgid " Compact model index: %d\n" msgstr "" -#: readelf.c:9724 +#: readelf.c:9737 msgid "Unknown ARM compact model index encountered\n" msgstr "" -#: readelf.c:9725 +#: readelf.c:9738 #, c-format msgid " [reserved]\n" msgstr "" -#: readelf.c:9740 +#: readelf.c:9753 #, c-format msgid " Restore stack from frame pointer\n" msgstr "" -#: readelf.c:9742 +#: readelf.c:9755 #, c-format msgid " Stack increment %d\n" msgstr "" -#: readelf.c:9743 +#: readelf.c:9756 #, c-format msgid " Registers restored: " msgstr "" -#: readelf.c:9748 +#: readelf.c:9761 #, c-format msgid " Return register: %s\n" msgstr "" -#: readelf.c:9752 +#: readelf.c:9765 #, c-format msgid " [reserved (%d)]\n" msgstr "" -#: readelf.c:9756 +#: readelf.c:9769 #, c-format msgid "" "Unsupported architecture type %d encountered when decoding unwind table\n" msgstr "" -#: readelf.c:9811 +#: readelf.c:9824 #, c-format msgid "corrupt index table entry: %x\n" msgstr "" -#: readelf.c:9851 +#: readelf.c:9864 #, c-format msgid "Unwind entry contains corrupt offset (0x%lx) into section %s\n" msgstr "" -#: readelf.c:9867 +#: readelf.c:9880 #, c-format msgid "Could not locate .ARM.extab section containing 0x%lx.\n" msgstr "" -#: readelf.c:9911 +#: readelf.c:9924 #, c-format msgid "" "Unsupported architecture type %d encountered when processing unwind table\n" msgstr "" -#: readelf.c:9973 +#: readelf.c:9986 #, c-format msgid "No processor specific unwind information to decode\n" msgstr "" -#: readelf.c:10003 +#: readelf.c:10016 #, c-format msgid "" "\n" @@ -8886,86 +8884,86 @@ msgid "" "supported.\n" msgstr "" -#: readelf.c:10030 +#: readelf.c:10043 #, c-format msgid "NONE" msgstr "" -#: readelf.c:10055 +#: readelf.c:10068 #, c-format msgid "Interface Version: %s" msgstr "" #. Note: coded this way so that there is a single string for translation. -#: readelf.c:10062 +#: readelf.c:10075 #, c-format msgid "<corrupt: %s>" msgstr "" -#: readelf.c:10080 +#: readelf.c:10093 #, c-format msgid "Time Stamp: %s" msgstr "" -#: readelf.c:10274 readelf.c:10324 +#: readelf.c:10287 readelf.c:10337 msgid "dynamic section" msgstr "" -#: readelf.c:10294 readelf.c:10345 +#: readelf.c:10307 readelf.c:10358 #, c-format msgid "Out of memory allocating space for %lu dynamic entries\n" msgstr "" -#: readelf.c:10419 +#: readelf.c:10432 #, c-format msgid "Size truncation prevents reading %s elements of size %u\n" msgstr "" -#: readelf.c:10428 +#: readelf.c:10441 #, c-format msgid "Invalid number of dynamic entries: %s\n" msgstr "" -#: readelf.c:10436 +#: readelf.c:10449 #, c-format msgid "Out of memory reading %s dynamic entries\n" msgstr "" -#: readelf.c:10443 +#: readelf.c:10456 #, c-format msgid "Unable to read in %s bytes of dynamic data\n" msgstr "" -#: readelf.c:10452 +#: readelf.c:10465 #, c-format msgid "Out of memory allocating space for %s dynamic entries\n" msgstr "" -#: readelf.c:10492 readelf.c:10546 readelf.c:10570 readelf.c:10603 -#: readelf.c:10629 readelf.c:10648 +#: readelf.c:10505 readelf.c:10559 readelf.c:10583 readelf.c:10616 +#: readelf.c:10642 readelf.c:10661 msgid "Unable to seek to start of dynamic information\n" msgstr "" -#: readelf.c:10498 readelf.c:10552 +#: readelf.c:10511 readelf.c:10565 msgid "Failed to read in number of buckets\n" msgstr "" -#: readelf.c:10504 +#: readelf.c:10517 msgid "Failed to read in number of chains\n" msgstr "" -#: readelf.c:10611 +#: readelf.c:10624 msgid "Failed to determine last chain length\n" msgstr "" -#: readelf.c:10711 +#: readelf.c:10724 #, c-format msgid "" "\n" "There is no dynamic section in linked file '%s'.\n" msgstr "" -#: readelf.c:10714 +#: readelf.c:10727 #, c-format msgid "" "\n" @@ -8973,158 +8971,152 @@ msgid "" msgstr "" #. See PR 21379 for a reproducer. -#: readelf.c:10774 +#: readelf.c:10787 msgid "Invalid PT_LOAD entry\n" msgstr "" -#: readelf.c:10800 +#: readelf.c:10813 msgid "the .dynsym section doesn't match the DT_SYMTAB and DT_SYMENT tags\n" msgstr "" -#: readelf.c:10810 +#: readelf.c:10823 msgid "Corrupt DT_SYMTAB dynamic entry\n" msgstr "" -#: readelf.c:10846 +#: readelf.c:10859 msgid "the .dynstr section doesn't match the DT_STRTAB and DT_STRSZ tags\n" msgstr "" -#: readelf.c:10851 +#: readelf.c:10864 msgid "dynamic string table" msgstr "" -#: readelf.c:10854 +#: readelf.c:10867 msgid "Corrupt DT_STRTAB dynamic entry\n" msgstr "" -#: readelf.c:10879 +#: readelf.c:10892 #, c-format msgid "Bad value (%d) for SYMINENT entry\n" msgstr "" -#: readelf.c:10898 +#: readelf.c:10911 msgid "symbol information" msgstr "" -#: readelf.c:10904 +#: readelf.c:10917 msgid "Multiple dynamic symbol information sections found\n" msgstr "" -#: readelf.c:10910 +#: readelf.c:10923 #, c-format msgid "Out of memory allocating %lu bytes for dynamic symbol info\n" msgstr "" -#: readelf.c:10936 -#, c-format -msgid "" -"\n" -"In linked file '%s' the dynamic section at offset 0x%lx contains 1 entry:\n" -msgstr "" - -#: readelf.c:10940 +#: readelf.c:10947 #, c-format msgid "" "\n" -"Dynamic section at offset 0x%lx contains 1 entry:\n" -msgstr "" - -#: readelf.c:10946 -#, c-format -msgid "" +"In linked file '%s' the dynamic section at offset 0x%lx contains %lu entry:\n" +msgid_plural "" "\n" "In linked file '%s' the dynamic section at offset 0x%lx contains %lu " "entries:\n" -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: readelf.c:10951 +#: readelf.c:10954 #, c-format msgid "" "\n" +"Dynamic section at offset 0x%lx contains %lu entry:\n" +msgid_plural "" +"\n" "Dynamic section at offset 0x%lx contains %lu entries:\n" -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: readelf.c:10957 +#: readelf.c:10961 #, c-format msgid " Tag Type Name/Value\n" msgstr "" -#: readelf.c:10991 +#: readelf.c:10995 #, c-format msgid "Auxiliary library" msgstr "" -#: readelf.c:10995 +#: readelf.c:10999 #, c-format msgid "Filter library" msgstr "" -#: readelf.c:10999 +#: readelf.c:11003 #, c-format msgid "Configuration file" msgstr "" -#: readelf.c:11003 +#: readelf.c:11007 #, c-format msgid "Dependency audit library" msgstr "" -#: readelf.c:11007 +#: readelf.c:11011 #, c-format msgid "Audit library" msgstr "" -#: readelf.c:11026 readelf.c:11054 readelf.c:11082 readelf.c:11417 +#: readelf.c:11030 readelf.c:11058 readelf.c:11086 readelf.c:11421 #, c-format msgid "Flags:" msgstr "" -#: readelf.c:11029 readelf.c:11057 readelf.c:11084 readelf.c:11419 +#: readelf.c:11033 readelf.c:11061 readelf.c:11088 readelf.c:11423 #, c-format msgid " None\n" msgstr "" -#: readelf.c:11290 +#: readelf.c:11294 #, c-format msgid "Shared library: [%s]" msgstr "" -#: readelf.c:11294 +#: readelf.c:11298 #, c-format msgid " program interpreter" msgstr "" -#: readelf.c:11298 +#: readelf.c:11302 #, c-format msgid "Library soname: [%s]" msgstr "" -#: readelf.c:11302 +#: readelf.c:11306 #, c-format msgid "Library rpath: [%s]" msgstr "" -#: readelf.c:11306 +#: readelf.c:11310 #, c-format msgid "Library runpath: [%s]" msgstr "" -#: readelf.c:11340 +#: readelf.c:11344 #, c-format msgid " (bytes)\n" msgstr "" -#: readelf.c:11370 +#: readelf.c:11374 #, c-format msgid "Not needed object: [%s]\n" msgstr "" -#: readelf.c:11395 +#: readelf.c:11399 #, c-format msgid "<corrupt time val: %lx" msgstr "" -#: readelf.c:11538 +#: readelf.c:11542 #, c-format msgid "" "\n" @@ -9136,7 +9128,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11545 +#: readelf.c:11549 #, c-format msgid "" "\n" @@ -9147,71 +9139,71 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11553 readelf.c:11700 readelf.c:11866 +#: readelf.c:11557 readelf.c:11704 readelf.c:11870 #, c-format msgid " Addr: 0x" msgstr "" -#: readelf.c:11555 readelf.c:11702 readelf.c:11868 +#: readelf.c:11559 readelf.c:11706 readelf.c:11872 #, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr "" -#: readelf.c:11561 +#: readelf.c:11565 msgid "version definition section" msgstr "" -#: readelf.c:11590 +#: readelf.c:11594 #, c-format msgid " %#06lx: Rev: %d Flags: %s" msgstr "" -#: readelf.c:11593 +#: readelf.c:11597 #, c-format msgid " Index: %d Cnt: %d " msgstr "" -#: readelf.c:11610 +#: readelf.c:11614 #, c-format msgid "Name: %s\n" msgstr "" -#: readelf.c:11613 +#: readelf.c:11617 #, c-format msgid "Name index: %ld\n" msgstr "" -#: readelf.c:11622 +#: readelf.c:11626 #, c-format msgid "Invalid vda_next field of %lx\n" msgstr "" -#: readelf.c:11642 +#: readelf.c:11646 #, c-format msgid " %#06lx: Parent %d: %s\n" msgstr "" -#: readelf.c:11646 +#: readelf.c:11650 #, c-format msgid " %#06lx: Parent %d, name index: %ld\n" msgstr "" -#: readelf.c:11651 +#: readelf.c:11655 #, c-format msgid " Version def aux past end of section\n" msgstr "" -#: readelf.c:11658 +#: readelf.c:11662 #, c-format msgid "Invalid vd_next field of %lx\n" msgstr "" -#: readelf.c:11669 +#: readelf.c:11673 #, c-format msgid " Version definition past end of section\n" msgstr "" -#: readelf.c:11685 +#: readelf.c:11689 #, c-format msgid "" "\n" @@ -9222,7 +9214,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11692 +#: readelf.c:11696 #, c-format msgid "" "\n" @@ -9233,68 +9225,68 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11709 +#: readelf.c:11713 msgid "Version Needs section" msgstr "" -#: readelf.c:11734 +#: readelf.c:11738 #, c-format msgid " %#06lx: Version: %d" msgstr "" -#: readelf.c:11737 +#: readelf.c:11741 #, c-format msgid " File: %s" msgstr "" -#: readelf.c:11740 +#: readelf.c:11744 #, c-format msgid " File: %lx" msgstr "" -#: readelf.c:11742 +#: readelf.c:11746 #, c-format msgid " Cnt: %d\n" msgstr "" -#: readelf.c:11765 +#: readelf.c:11769 #, c-format msgid " %#06lx: Name: %s" msgstr "" -#: readelf.c:11768 +#: readelf.c:11772 #, c-format msgid " %#06lx: Name index: %lx" msgstr "" -#: readelf.c:11771 +#: readelf.c:11775 #, c-format msgid " Flags: %s Version: %d\n" msgstr "" -#: readelf.c:11777 +#: readelf.c:11781 #, c-format msgid "Invalid vna_next field of %lx\n" msgstr "" -#: readelf.c:11790 +#: readelf.c:11794 msgid "Missing Version Needs auxiliary information\n" msgstr "" -#: readelf.c:11795 +#: readelf.c:11799 #, c-format msgid "Invalid vn_next field of %lx\n" msgstr "" -#: readelf.c:11805 +#: readelf.c:11809 msgid "Missing Version Needs information\n" msgstr "" -#: readelf.c:11843 +#: readelf.c:11847 msgid "version string table" msgstr "" -#: readelf.c:11851 +#: readelf.c:11855 #, c-format msgid "" "\n" @@ -9305,7 +9297,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11858 +#: readelf.c:11862 #, c-format msgid "" "\n" @@ -9316,206 +9308,206 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11877 +#: readelf.c:11881 msgid "version symbol data" msgstr "" -#: readelf.c:11897 +#: readelf.c:11901 msgid "*invalid*" msgstr "" -#: readelf.c:11905 +#: readelf.c:11909 msgid " 0 (*local*) " msgstr "" -#: readelf.c:11909 +#: readelf.c:11913 msgid " 1 (*global*) " msgstr "" -#: readelf.c:11920 +#: readelf.c:11924 msgid "invalid index into symbol array\n" msgstr "" -#: readelf.c:11943 readelf.c:12515 +#: readelf.c:11947 readelf.c:12519 msgid "version need" msgstr "" -#: readelf.c:11954 +#: readelf.c:11958 msgid "version need aux (2)" msgstr "" -#: readelf.c:12001 readelf.c:12459 +#: readelf.c:12005 readelf.c:12463 msgid "version def" msgstr "" -#: readelf.c:12029 readelf.c:12490 +#: readelf.c:12033 readelf.c:12494 msgid "version def aux" msgstr "" -#: readelf.c:12037 +#: readelf.c:12041 msgid "*both*" msgstr "" -#: readelf.c:12069 +#: readelf.c:12073 #, c-format msgid "" "\n" "No version information found in linked file '%s'.\n" msgstr "" -#: readelf.c:12072 +#: readelf.c:12076 #, c-format msgid "" "\n" "No version information found in this file.\n" msgstr "" -#: readelf.c:12168 +#: readelf.c:12172 #, c-format msgid "Unrecognized visibility value: %u\n" msgstr "" -#: readelf.c:12181 +#: readelf.c:12185 #, c-format msgid "Unrecognized alpha specific other value: %u\n" msgstr "" -#: readelf.c:12258 +#: readelf.c:12262 #, c-format msgid "Unrecognized IA64 VMS ST Function type: %d\n" msgstr "" -#: readelf.c:12282 +#: readelf.c:12286 #, c-format msgid "Unrecognized IA64 VMS ST Linkage: %d\n" msgstr "" -#: readelf.c:12308 +#: readelf.c:12312 #, c-format msgid "<localentry>: %d" msgstr "" -#: readelf.c:12348 +#: readelf.c:12352 #, c-format msgid "<other>: %x" msgstr "" -#: readelf.c:12388 +#: readelf.c:12392 #, c-format msgid "bad section index[%3d]" msgstr "" -#: readelf.c:12421 +#: readelf.c:12425 msgid "version data" msgstr "" -#: readelf.c:12533 +#: readelf.c:12537 msgid "version need aux (3)" msgstr "" -#: readelf.c:12683 +#: readelf.c:12687 #, c-format msgid "local symbol %lu found at index >= %s's sh_info value of %u\n" msgstr "" -#: readelf.c:12702 +#: readelf.c:12706 #, c-format msgid "Unknown LTO symbol definition encountered: %u\n" msgstr "" -#: readelf.c:12721 +#: readelf.c:12725 #, c-format msgid "Unknown LTO symbol visibility encountered: %u\n" msgstr "" -#: readelf.c:12739 +#: readelf.c:12743 #, c-format msgid "Unknown LTO symbol type encountered: %u\n" msgstr "" -#: readelf.c:12755 +#: readelf.c:12759 #, c-format msgid "" "\n" "The LTO Symbol table section '%s' in linked file '%s' is empty!\n" msgstr "" -#: readelf.c:12759 +#: readelf.c:12763 #, c-format msgid "" "\n" "LTO Symbol table '%s' is empty!\n" msgstr "" -#: readelf.c:12774 +#: readelf.c:12778 msgid "LTO symbols" msgstr "" -#: readelf.c:12791 +#: readelf.c:12795 #, c-format msgid "LTO Symbol extension table '%s' is empty!\n" msgstr "" -#: readelf.c:12797 +#: readelf.c:12801 msgid "LTO ext symbol data" msgstr "" -#: readelf.c:12802 +#: readelf.c:12806 msgid "Unexpected version number in symbol extension table\n" msgstr "" -#: readelf.c:12811 +#: readelf.c:12815 #, c-format msgid "" "\n" "In linked file '%s': " msgstr "" -#: readelf.c:12818 +#: readelf.c:12822 #, c-format msgid "LTO Symbol table '%s' and extension table '%s' contain:\n" msgstr "" -#: readelf.c:12823 +#: readelf.c:12827 #, c-format msgid "LTO Symbol table '%s'\n" msgstr "" -#: readelf.c:12825 +#: readelf.c:12829 #, c-format msgid " and extension table '%s' contain:\n" msgstr "" -#: readelf.c:12830 +#: readelf.c:12834 #, c-format msgid "LTO Symbol table '%s' contains:\n" msgstr "" -#: readelf.c:12835 +#: readelf.c:12839 #, c-format msgid "" " Comdat_Key Kind Visibility Size Slot Type Section " "Name\n" msgstr "" -#: readelf.c:12837 +#: readelf.c:12841 #, c-format msgid " Comdat_Key Kind Visibility Size Slot Name\n" msgstr "" -#: readelf.c:12884 +#: readelf.c:12888 msgid "Ran out of LTO symbol extension data\n" msgstr "" -#: readelf.c:12904 +#: readelf.c:12908 msgid "Data remains in the LTO symbol extension table\n" msgstr "" -#: readelf.c:12914 +#: readelf.c:12918 msgid "Buffer overrun encountered whilst decoding LTO symbol table\n" msgstr "" -#: readelf.c:12966 +#: readelf.c:12970 #, c-format msgid "" "\n" @@ -9526,7 +9518,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12974 +#: readelf.c:12978 #, c-format msgid "" "\n" @@ -9537,24 +9529,24 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12980 readelf.c:13033 +#: readelf.c:12984 readelf.c:13037 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:12982 readelf.c:13035 +#: readelf.c:12986 readelf.c:13039 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:13011 +#: readelf.c:13015 #, c-format msgid "" "\n" "Symbol table '%s' has a sh_entsize of zero!\n" msgstr "" -#: readelf.c:13019 +#: readelf.c:13023 #, c-format msgid "" "\n" @@ -9565,7 +9557,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13026 +#: readelf.c:13030 #, c-format msgid "" "\n" @@ -9576,14 +9568,14 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13069 +#: readelf.c:13073 #, c-format msgid "" "\n" "Dynamic symbol information is not available for displaying symbols.\n" msgstr "" -#: readelf.c:13082 +#: readelf.c:13086 #, c-format msgid "" "\n" @@ -9594,24 +9586,24 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13093 +#: readelf.c:13097 msgid "Out of memory allocating space for histogram buckets\n" msgstr "" -#: readelf.c:13099 readelf.c:13177 +#: readelf.c:13103 readelf.c:13181 #, c-format msgid " Length Number %% of total Coverage\n" msgstr "" -#: readelf.c:13109 +#: readelf.c:13113 msgid "histogram chain is corrupt\n" msgstr "" -#: readelf.c:13121 +#: readelf.c:13125 msgid "Out of memory allocating space for histogram counts\n" msgstr "" -#: readelf.c:13161 +#: readelf.c:13165 #, c-format msgid "" "\n" @@ -9622,15 +9614,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13173 +#: readelf.c:13177 msgid "Out of memory allocating space for gnu histogram buckets\n" msgstr "" -#: readelf.c:13200 +#: readelf.c:13204 msgid "Out of memory allocating space for gnu histogram counts\n" msgstr "" -#: readelf.c:13266 +#: readelf.c:13270 #, c-format msgid "" "\n" @@ -9643,7 +9635,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13273 +#: readelf.c:13277 #, c-format msgid "" "\n" @@ -9654,250 +9646,250 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13281 +#: readelf.c:13285 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr "" -#: readelf.c:13288 +#: readelf.c:13292 #, c-format msgid "<corrupt index>" msgstr "" -#: readelf.c:13293 +#: readelf.c:13297 #, c-format msgid "<corrupt: %19ld>" msgstr "" -#: readelf.c:13390 +#: readelf.c:13394 #, c-format msgid "MSP430 SYM_DIFF reloc contains invalid symbol index %lu\n" msgstr "" -#: readelf.c:13437 +#: readelf.c:13441 #, c-format msgid "MSP430 ULEB128 field at 0x%lx contains invalid ULEB128 value\n" msgstr "" -#: readelf.c:13441 +#: readelf.c:13445 #, c-format msgid "MSP430 reloc contains invalid symbol index %lu\n" msgstr "" #. PR 21137 -#: readelf.c:13452 +#: readelf.c:13456 #, c-format msgid "MSP430 sym diff reloc contains invalid offset: 0x%lx\n" msgstr "" -#: readelf.c:13463 +#: readelf.c:13467 msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc\n" msgstr "" -#: readelf.c:13486 +#: readelf.c:13490 #, c-format msgid "MN10300_SYM_DIFF reloc contains invalid symbol index %lu\n" msgstr "" -#: readelf.c:13500 +#: readelf.c:13504 #, c-format msgid "MN10300 reloc contains invalid symbol index %lu\n" msgstr "" -#: readelf.c:13510 +#: readelf.c:13514 #, c-format msgid "MN10300 sym diff reloc contains invalid offset: 0x%lx\n" msgstr "" -#: readelf.c:13520 +#: readelf.c:13524 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc\n" msgstr "" -#: readelf.c:13543 +#: readelf.c:13547 #, c-format msgid "RL78_SYM reloc contains invalid symbol index %lu\n" msgstr "" -#: readelf.c:13562 readelf.c:13571 +#: readelf.c:13566 readelf.c:13575 #, c-format msgid "RL78 sym diff reloc contains invalid offset: 0x%lx\n" msgstr "" -#: readelf.c:13790 +#: readelf.c:13794 #, c-format msgid "" "Missing knowledge of 32-bit reloc types used in DWARF sections of machine " "number %d\n" msgstr "" -#: readelf.c:14473 +#: readelf.c:14477 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "" -#: readelf.c:14482 +#: readelf.c:14486 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "" -#: readelf.c:14491 +#: readelf.c:14495 #, c-format msgid "skipping invalid relocation symbol index 0x%lx in section %s\n" msgstr "" -#: readelf.c:14514 +#: readelf.c:14518 #, c-format msgid "skipping unexpected symbol type %s in section %s relocation %ld\n" msgstr "" -#: readelf.c:14591 +#: readelf.c:14595 #, c-format msgid "" "\n" "Assembly dump of section %s\n" msgstr "" -#: readelf.c:14609 +#: readelf.c:14613 #, c-format msgid "Section '%s' has no data to dump.\n" msgstr "" -#: readelf.c:14615 +#: readelf.c:14619 msgid "section contents" msgstr "" -#: readelf.c:14691 +#: readelf.c:14695 #, c-format msgid "" "\n" "String dump of section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:14695 +#: readelf.c:14699 #, c-format msgid "" "\n" "String dump of section '%s':\n" msgstr "" -#: readelf.c:14716 readelf.c:14932 readelf.c:15355 +#: readelf.c:14720 readelf.c:14936 readelf.c:15359 #, c-format msgid "section '%s' has unsupported compress type: %d\n" msgstr "" -#: readelf.c:14748 readelf.c:14966 readelf.c:15392 +#: readelf.c:14752 readelf.c:14970 readelf.c:15396 #, c-format msgid "Unable to decompress section %s\n" msgstr "" -#: readelf.c:14773 +#: readelf.c:14777 #, c-format msgid "" " Note: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:14866 readelf.c:16353 readelf.c:16393 readelf.c:16431 -#: readelf.c:16478 readelf.c:16509 readelf.c:18113 readelf.c:18145 +#: readelf.c:14870 readelf.c:16357 readelf.c:16397 readelf.c:16435 +#: readelf.c:16482 readelf.c:16513 readelf.c:18120 readelf.c:18152 #, c-format msgid "<corrupt>\n" msgstr "" -#: readelf.c:14874 +#: readelf.c:14878 #, c-format msgid " No strings found in this section." msgstr "" -#: readelf.c:14907 +#: readelf.c:14911 #, c-format msgid "" "\n" "Hex dump of section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:14911 +#: readelf.c:14915 #, c-format msgid "" "\n" "Hex dump of section '%s':\n" msgstr "" -#: readelf.c:14999 +#: readelf.c:15003 #, c-format msgid "" " NOTE: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:15144 +#: readelf.c:15148 #, c-format msgid "Iteration failed: %s, %s\n" msgstr "" -#: readelf.c:15190 +#: readelf.c:15194 #, c-format msgid "No symbol section named %s\n" msgstr "" -#: readelf.c:15206 +#: readelf.c:15210 #, c-format msgid "No string table section named %s\n" msgstr "" -#: readelf.c:15213 +#: readelf.c:15217 msgid "strings" msgstr "" -#: readelf.c:15223 +#: readelf.c:15227 #, c-format msgid "No CTF parent section named %s\n" msgstr "" -#: readelf.c:15229 +#: readelf.c:15233 msgid "CTF parent" msgstr "" -#: readelf.c:15242 readelf.c:15255 readelf.c:15269 +#: readelf.c:15246 readelf.c:15259 readelf.c:15273 #, c-format msgid "CTF open failure: %s\n" msgstr "" -#: readelf.c:15276 +#: readelf.c:15280 #, c-format msgid "" "\n" "Dump of CTF section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:15280 +#: readelf.c:15284 #, c-format msgid "" "\n" "Dump of CTF section '%s':\n" msgstr "" -#: readelf.c:15286 +#: readelf.c:15290 #, c-format msgid "CTF member open failure: %s\n" msgstr "" -#: readelf.c:15319 +#: readelf.c:15323 #, c-format msgid "%s section data" msgstr "" -#: readelf.c:15342 +#: readelf.c:15346 #, c-format msgid "compressed section %s is too small to contain a compression header\n" msgstr "" -#: readelf.c:15468 readelf.c:15495 readelf.c:15520 +#: readelf.c:15472 readelf.c:15499 readelf.c:15524 #, c-format msgid "" "malformed note encountered in section %s whilst scanning for build-id note\n" msgstr "" -#: readelf.c:15644 +#: readelf.c:15648 #, c-format msgid "" "\n" @@ -9908,548 +9900,548 @@ msgstr "" #. which has the NOBITS type - the bits in the file will be random. #. This can happen when a file containing a .eh_frame section is #. stripped with the --only-keep-debug command line option. -#: readelf.c:15653 +#: readelf.c:15657 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "" -#: readelf.c:15703 +#: readelf.c:15707 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "" -#: readelf.c:15732 +#: readelf.c:15736 #, c-format msgid "Section '%s' was not dumped because it does not exist\n" msgstr "" -#: readelf.c:15805 +#: readelf.c:15809 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:15861 +#: readelf.c:15865 msgid "<corrupt tag>\n" msgstr "" -#: readelf.c:15876 +#: readelf.c:15880 #, c-format msgid "<corrupt string tag>" msgstr "" -#: readelf.c:15910 +#: readelf.c:15914 #, c-format msgid "Absent/Non standard\n" msgstr "" -#: readelf.c:15913 +#: readelf.c:15917 #, c-format msgid "Bare metal/mwdt\n" msgstr "" -#: readelf.c:15916 +#: readelf.c:15920 #, c-format msgid "Bare metal/newlib\n" msgstr "" -#: readelf.c:15919 +#: readelf.c:15923 #, c-format msgid "Linux/uclibc\n" msgstr "" -#: readelf.c:15922 +#: readelf.c:15926 #, c-format msgid "Linux/glibc\n" msgstr "" -#: readelf.c:15925 readelf.c:16004 +#: readelf.c:15929 readelf.c:16008 #, c-format msgid "Unknown\n" msgstr "" -#: readelf.c:15937 readelf.c:15967 readelf.c:15995 +#: readelf.c:15941 readelf.c:15971 readelf.c:15999 #, c-format msgid "Absent\n" msgstr "" -#: readelf.c:15979 +#: readelf.c:15983 msgid "yes" msgstr "" -#: readelf.c:15979 +#: readelf.c:15983 msgid "no" msgstr "" -#: readelf.c:16016 readelf.c:16023 +#: readelf.c:16020 readelf.c:16027 msgid "default" msgstr "" -#: readelf.c:16017 +#: readelf.c:16021 msgid "smallest" msgstr "" -#: readelf.c:16022 +#: readelf.c:16026 msgid "OPTFP" msgstr "" -#: readelf.c:16220 readelf.c:16233 readelf.c:16251 readelf.c:16772 -#: readelf.c:17051 readelf.c:17063 readelf.c:17075 +#: readelf.c:16224 readelf.c:16237 readelf.c:16255 readelf.c:16776 +#: readelf.c:17055 readelf.c:17067 readelf.c:17079 #, c-format msgid "None\n" msgstr "" -#: readelf.c:16221 +#: readelf.c:16225 #, c-format msgid "Application\n" msgstr "" -#: readelf.c:16222 +#: readelf.c:16226 #, c-format msgid "Realtime\n" msgstr "" -#: readelf.c:16223 +#: readelf.c:16227 #, c-format msgid "Microcontroller\n" msgstr "" -#: readelf.c:16224 +#: readelf.c:16228 #, c-format msgid "Application or Realtime\n" msgstr "" -#: readelf.c:16234 readelf.c:16253 readelf.c:16824 readelf.c:16841 -#: readelf.c:16912 readelf.c:16932 readelf.c:19716 +#: readelf.c:16238 readelf.c:16257 readelf.c:16828 readelf.c:16845 +#: readelf.c:16916 readelf.c:16936 readelf.c:19762 #, c-format msgid "8-byte\n" msgstr "" -#: readelf.c:16235 readelf.c:16915 readelf.c:16935 readelf.c:19715 +#: readelf.c:16239 readelf.c:16919 readelf.c:16939 readelf.c:19761 #, c-format msgid "4-byte\n" msgstr "" -#: readelf.c:16239 readelf.c:16257 +#: readelf.c:16243 readelf.c:16261 #, c-format msgid "8-byte and up to %d-byte extended\n" msgstr "" -#: readelf.c:16252 +#: readelf.c:16256 #, c-format msgid "8-byte, except leaf SP\n" msgstr "" -#: readelf.c:16268 readelf.c:16350 readelf.c:16950 +#: readelf.c:16272 readelf.c:16354 readelf.c:16954 #, c-format msgid "flag = %d, vendor = " msgstr "" -#: readelf.c:16289 +#: readelf.c:16293 #, c-format msgid "True\n" msgstr "" -#: readelf.c:16309 +#: readelf.c:16313 #, c-format msgid "<unknown: %d>\n" msgstr "" -#: readelf.c:16354 +#: readelf.c:16358 msgid "corrupt vendor attribute\n" msgstr "" -#: readelf.c:16404 +#: readelf.c:16408 #, c-format msgid "unspecified hard/soft float\n" msgstr "" -#: readelf.c:16407 +#: readelf.c:16411 #, c-format msgid "hard float\n" msgstr "" -#: readelf.c:16410 +#: readelf.c:16414 #, c-format msgid "soft float\n" msgstr "" -#: readelf.c:16442 +#: readelf.c:16446 #, c-format msgid "unspecified hard/soft float, " msgstr "" -#: readelf.c:16445 +#: readelf.c:16449 #, c-format msgid "hard float, " msgstr "" -#: readelf.c:16448 +#: readelf.c:16452 #, c-format msgid "soft float, " msgstr "" -#: readelf.c:16451 +#: readelf.c:16455 #, c-format msgid "single-precision hard float, " msgstr "" -#: readelf.c:16458 +#: readelf.c:16462 #, c-format msgid "unspecified long double\n" msgstr "" -#: readelf.c:16461 +#: readelf.c:16465 #, c-format msgid "128-bit IBM long double\n" msgstr "" -#: readelf.c:16464 +#: readelf.c:16468 #, c-format msgid "64-bit long double\n" msgstr "" -#: readelf.c:16467 +#: readelf.c:16471 #, c-format msgid "128-bit IEEE long double\n" msgstr "" -#: readelf.c:16489 readelf.c:16520 +#: readelf.c:16493 readelf.c:16524 #, c-format msgid "unspecified\n" msgstr "" -#: readelf.c:16492 +#: readelf.c:16496 #, c-format msgid "generic\n" msgstr "" -#: readelf.c:16526 +#: readelf.c:16530 #, c-format msgid "memory\n" msgstr "" -#: readelf.c:16553 +#: readelf.c:16557 #, c-format msgid "any\n" msgstr "" -#: readelf.c:16556 +#: readelf.c:16560 #, c-format msgid "software\n" msgstr "" -#: readelf.c:16559 +#: readelf.c:16563 #, c-format msgid "hardware\n" msgstr "" -#: readelf.c:16682 +#: readelf.c:16686 #, c-format msgid "Hard or soft float\n" msgstr "" -#: readelf.c:16685 +#: readelf.c:16689 #, c-format msgid "Hard float (double precision)\n" msgstr "" -#: readelf.c:16688 +#: readelf.c:16692 #, c-format msgid "Hard float (single precision)\n" msgstr "" -#: readelf.c:16691 +#: readelf.c:16695 #, c-format msgid "Soft float\n" msgstr "" -#: readelf.c:16694 +#: readelf.c:16698 #, c-format msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n" msgstr "" -#: readelf.c:16697 +#: readelf.c:16701 #, c-format msgid "Hard float (32-bit CPU, Any FPU)\n" msgstr "" -#: readelf.c:16700 +#: readelf.c:16704 #, c-format msgid "Hard float (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: readelf.c:16703 +#: readelf.c:16707 #, c-format msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: readelf.c:16706 +#: readelf.c:16710 #, c-format msgid "NaN 2008 compatibility\n" msgstr "" -#: readelf.c:16739 +#: readelf.c:16743 #, c-format msgid "Any MSA or not\n" msgstr "" -#: readelf.c:16742 +#: readelf.c:16746 #, c-format msgid "128-bit MSA\n" msgstr "" -#: readelf.c:16804 +#: readelf.c:16808 #, c-format msgid "Not used\n" msgstr "" -#: readelf.c:16807 +#: readelf.c:16811 #, c-format msgid "2 bytes\n" msgstr "" -#: readelf.c:16810 +#: readelf.c:16814 #, c-format msgid "4 bytes\n" msgstr "" -#: readelf.c:16827 readelf.c:16844 readelf.c:16918 readelf.c:16938 +#: readelf.c:16831 readelf.c:16848 readelf.c:16922 readelf.c:16942 #, c-format msgid "16-byte\n" msgstr "" -#: readelf.c:16858 +#: readelf.c:16862 #, c-format msgid "DSBT addressing not used\n" msgstr "" -#: readelf.c:16861 +#: readelf.c:16865 #, c-format msgid "DSBT addressing used\n" msgstr "" -#: readelf.c:16875 +#: readelf.c:16879 #, c-format msgid "Data addressing position-dependent\n" msgstr "" -#: readelf.c:16878 +#: readelf.c:16882 #, c-format msgid "Data addressing position-independent, GOT near DP\n" msgstr "" -#: readelf.c:16881 +#: readelf.c:16885 #, c-format msgid "Data addressing position-independent, GOT far from DP\n" msgstr "" -#: readelf.c:16895 +#: readelf.c:16899 #, c-format msgid "Code addressing position-dependent\n" msgstr "" -#: readelf.c:16898 +#: readelf.c:16902 #, c-format msgid "Code addressing position-independent\n" msgstr "" -#: readelf.c:17052 +#: readelf.c:17056 #, c-format msgid "MSP430\n" msgstr "" -#: readelf.c:17053 +#: readelf.c:17057 #, c-format msgid "MSP430X\n" msgstr "" -#: readelf.c:17064 readelf.c:17076 +#: readelf.c:17068 readelf.c:17080 #, c-format msgid "Small\n" msgstr "" -#: readelf.c:17065 readelf.c:17077 +#: readelf.c:17069 readelf.c:17081 #, c-format msgid "Large\n" msgstr "" -#: readelf.c:17078 +#: readelf.c:17082 #, c-format msgid "Restricted Large\n" msgstr "" -#: readelf.c:17084 +#: readelf.c:17088 #, c-format msgid " <unknown tag %d>: " msgstr "" -#: readelf.c:17130 +#: readelf.c:17134 #, c-format msgid "Any Region\n" msgstr "" -#: readelf.c:17133 +#: readelf.c:17137 #, c-format msgid "Lower Region Only\n" msgstr "" -#: readelf.c:17192 +#: readelf.c:17196 #, c-format msgid "%u\n" msgstr "" -#: readelf.c:17199 +#: readelf.c:17203 #, c-format msgid "No unaligned access\n" msgstr "" -#: readelf.c:17202 +#: readelf.c:17206 #, c-format msgid "Unaligned access\n" msgstr "" -#: readelf.c:17208 +#: readelf.c:17212 #, c-format msgid "%u-bytes\n" msgstr "" -#: readelf.c:17347 +#: readelf.c:17354 msgid "attributes" msgstr "" -#: readelf.c:17359 +#: readelf.c:17366 #, c-format msgid "Unknown attributes version '%c'(%d) - expecting 'A'\n" msgstr "" -#: readelf.c:17378 +#: readelf.c:17385 msgid "Tag section ends prematurely\n" msgstr "" -#: readelf.c:17387 +#: readelf.c:17394 #, c-format msgid "Bad attribute length (%u > %u)\n" msgstr "" -#: readelf.c:17395 +#: readelf.c:17402 #, c-format msgid "Attribute length of %u is too small\n" msgstr "" -#: readelf.c:17406 +#: readelf.c:17413 msgid "Corrupt attribute section name\n" msgstr "" -#: readelf.c:17411 +#: readelf.c:17418 #, c-format msgid "Attribute Section: " msgstr "" -#: readelf.c:17438 +#: readelf.c:17445 msgid "Unused bytes at end of section\n" msgstr "" -#: readelf.c:17448 +#: readelf.c:17455 #, c-format msgid "Bad subsection length (%u > %u)\n" msgstr "" -#: readelf.c:17456 +#: readelf.c:17463 #, c-format msgid "Bad subsection length (%u < 6)\n" msgstr "" -#: readelf.c:17471 +#: readelf.c:17478 #, c-format msgid "File Attributes\n" msgstr "" -#: readelf.c:17474 +#: readelf.c:17481 #, c-format msgid "Section Attributes:" msgstr "" -#: readelf.c:17477 +#: readelf.c:17484 #, c-format msgid "Symbol Attributes:" msgstr "" -#: readelf.c:17490 +#: readelf.c:17497 #, c-format msgid "Unknown tag: %d\n" msgstr "" -#: readelf.c:17511 +#: readelf.c:17518 #, c-format msgid " Unknown attribute:\n" msgstr "" -#: readelf.c:17553 +#: readelf.c:17560 msgid "MIPS GOT entry extends beyond the end of available data\n" msgstr "" -#: readelf.c:17636 readelf.c:17705 +#: readelf.c:17643 readelf.c:17712 msgid "Unknown" msgstr "" -#: readelf.c:17752 +#: readelf.c:17759 msgid "Corrupt MIPS ABI Flags section.\n" msgstr "" -#: readelf.c:17758 +#: readelf.c:17765 msgid "MIPS ABI Flags section" msgstr "" -#: readelf.c:17817 readelf.c:18400 +#: readelf.c:17824 readelf.c:18407 msgid "Global Offset Table data" msgstr "" -#: readelf.c:17821 +#: readelf.c:17828 #, c-format msgid "" "\n" "Static GOT:\n" msgstr "" -#: readelf.c:17822 readelf.c:18405 +#: readelf.c:17829 readelf.c:18412 #, c-format msgid " Canonical gp value: " msgstr "" -#: readelf.c:17836 readelf.c:18409 readelf.c:18539 +#: readelf.c:17843 readelf.c:18416 readelf.c:18546 #, c-format msgid " Reserved entries:\n" msgstr "" -#: readelf.c:17837 +#: readelf.c:17844 #, c-format msgid " %*s %10s %*s\n" msgstr "" -#: readelf.c:17838 readelf.c:17868 readelf.c:18411 readelf.c:18439 -#: readelf.c:18457 readelf.c:18541 readelf.c:18550 +#: readelf.c:17845 readelf.c:17875 readelf.c:18418 readelf.c:18446 +#: readelf.c:18464 readelf.c:18548 readelf.c:18557 msgid "Address" msgstr "" -#: readelf.c:17838 readelf.c:17868 readelf.c:18411 readelf.c:18439 -#: readelf.c:18458 +#: readelf.c:17845 readelf.c:17875 readelf.c:18418 readelf.c:18446 +#: readelf.c:18465 msgid "Access" msgstr "" -#: readelf.c:17839 readelf.c:17869 +#: readelf.c:17846 readelf.c:17876 msgid "Value" msgstr "" -#: readelf.c:17866 readelf.c:18437 +#: readelf.c:17873 readelf.c:18444 #, c-format msgid " Local entries:\n" msgstr "" -#: readelf.c:17948 readelf.c:18656 +#: readelf.c:17955 readelf.c:18663 msgid "liblist section data" msgstr "" -#: readelf.c:17951 +#: readelf.c:17958 #, c-format msgid "" "\n" @@ -10460,38 +10452,38 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:17955 +#: readelf.c:17962 msgid "" " Library Time Stamp Checksum Version Flags\n" msgstr "" -#: readelf.c:17981 +#: readelf.c:17988 #, c-format msgid "<corrupt: %9ld>" msgstr "" -#: readelf.c:17986 +#: readelf.c:17993 msgid " NONE" msgstr "" -#: readelf.c:18037 +#: readelf.c:18044 msgid "No MIPS_OPTIONS header found\n" msgstr "" -#: readelf.c:18043 +#: readelf.c:18050 msgid "The MIPS options section is too small.\n" msgstr "" -#: readelf.c:18048 +#: readelf.c:18055 msgid "options" msgstr "" -#: readelf.c:18067 +#: readelf.c:18074 #, c-format msgid "Invalid size (%u) for MIPS option\n" msgstr "" -#: readelf.c:18076 +#: readelf.c:18083 #, c-format msgid "" "\n" @@ -10502,28 +10494,28 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:18114 readelf.c:18146 +#: readelf.c:18121 readelf.c:18153 msgid "Truncated MIPS REGINFO option\n" msgstr "" -#: readelf.c:18282 +#: readelf.c:18289 msgid "conflict list found without a dynamic symbol table\n" msgstr "" -#: readelf.c:18290 +#: readelf.c:18297 #, c-format msgid "Overlarge number of conflicts detected: %lx\n" msgstr "" -#: readelf.c:18298 +#: readelf.c:18305 msgid "Out of memory allocating space for dynamic conflicts\n" msgstr "" -#: readelf.c:18308 readelf.c:18326 +#: readelf.c:18315 readelf.c:18333 msgid "conflict" msgstr "" -#: readelf.c:18339 +#: readelf.c:18346 #, c-format msgid "" "\n" @@ -10534,124 +10526,124 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:18343 +#: readelf.c:18350 msgid " Num: Index Value Name" msgstr "" -#: readelf.c:18350 +#: readelf.c:18357 #, c-format msgid "<corrupt symbol index>" msgstr "" -#: readelf.c:18361 readelf.c:18487 readelf.c:18575 +#: readelf.c:18368 readelf.c:18494 readelf.c:18582 #, c-format msgid "<corrupt: %14ld>" msgstr "" -#: readelf.c:18384 +#: readelf.c:18391 #, c-format msgid "" "The GOT symbol offset (%lu) is greater than the symbol table size (%lu)\n" msgstr "" -#: readelf.c:18393 +#: readelf.c:18400 #, c-format msgid "Too many GOT symbols: %lu\n" msgstr "" -#: readelf.c:18404 +#: readelf.c:18411 #, c-format msgid "" "\n" "Primary GOT:\n" msgstr "" -#: readelf.c:18410 +#: readelf.c:18417 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr "" -#: readelf.c:18412 readelf.c:18440 readelf.c:18459 readelf.c:18541 -#: readelf.c:18551 +#: readelf.c:18419 readelf.c:18447 readelf.c:18466 readelf.c:18548 +#: readelf.c:18558 msgid "Initial" msgstr "" -#: readelf.c:18414 +#: readelf.c:18421 #, c-format msgid " Lazy resolver\n" msgstr "" -#: readelf.c:18429 +#: readelf.c:18436 #, c-format msgid " Module pointer (GNU extension)\n" msgstr "" -#: readelf.c:18455 +#: readelf.c:18462 #, c-format msgid " Global entries:\n" msgstr "" -#: readelf.c:18460 readelf.c:18552 +#: readelf.c:18467 readelf.c:18559 msgid "Sym.Val." msgstr "" #. Note for translators: "Ndx" = abbreviated form of "Index". -#: readelf.c:18463 readelf.c:18552 +#: readelf.c:18470 readelf.c:18559 msgid "Ndx" msgstr "" -#: readelf.c:18463 readelf.c:18552 +#: readelf.c:18470 readelf.c:18559 msgid "Name" msgstr "" -#: readelf.c:18473 +#: readelf.c:18480 #, c-format msgid "<no dynamic symbols>" msgstr "" -#: readelf.c:18490 +#: readelf.c:18497 #, c-format msgid "<symbol index %lu exceeds number of dynamic symbols>" msgstr "" -#: readelf.c:18531 +#: readelf.c:18538 msgid "Procedure Linkage Table data" msgstr "" -#: readelf.c:18540 +#: readelf.c:18547 #, c-format msgid " %*s %*s Purpose\n" msgstr "" -#: readelf.c:18543 +#: readelf.c:18550 #, c-format msgid " PLT lazy resolver\n" msgstr "" -#: readelf.c:18545 +#: readelf.c:18552 #, c-format msgid " Module pointer\n" msgstr "" -#: readelf.c:18548 +#: readelf.c:18555 #, c-format msgid " Entries:\n" msgstr "" -#: readelf.c:18562 +#: readelf.c:18569 #, c-format msgid "<corrupt symbol index: %lu>" msgstr "" -#: readelf.c:18601 +#: readelf.c:18608 msgid "NDS32 elf flags section" msgstr "" -#: readelf.c:18667 +#: readelf.c:18674 msgid "liblist string table" msgstr "" -#: readelf.c:18679 +#: readelf.c:18686 #, c-format msgid "" "\n" @@ -10662,436 +10654,441 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:18685 +#: readelf.c:18692 msgid " Library Time Stamp Checksum Version Flags" msgstr "" -#: readelf.c:18735 +#: readelf.c:18742 msgid "NT_AUXV (auxiliary vector)" msgstr "" -#: readelf.c:18737 +#: readelf.c:18744 msgid "NT_PRSTATUS (prstatus structure)" msgstr "" -#: readelf.c:18739 +#: readelf.c:18746 msgid "NT_FPREGSET (floating point registers)" msgstr "" -#: readelf.c:18741 +#: readelf.c:18748 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "" -#: readelf.c:18743 +#: readelf.c:18750 msgid "NT_TASKSTRUCT (task structure)" msgstr "" -#: readelf.c:18745 +#: readelf.c:18752 msgid "NT_GDB_TDESC (GDB XML target description)" msgstr "" -#: readelf.c:18747 +#: readelf.c:18754 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "" -#: readelf.c:18749 +#: readelf.c:18756 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "" -#: readelf.c:18751 +#: readelf.c:18758 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "" -#: readelf.c:18753 +#: readelf.c:18760 msgid "NT_PPC_TAR (ppc TAR register)" msgstr "" -#: readelf.c:18755 +#: readelf.c:18762 msgid "NT_PPC_PPR (ppc PPR register)" msgstr "" -#: readelf.c:18757 +#: readelf.c:18764 msgid "NT_PPC_DSCR (ppc DSCR register)" msgstr "" -#: readelf.c:18759 +#: readelf.c:18766 msgid "NT_PPC_EBB (ppc EBB registers)" msgstr "" -#: readelf.c:18761 +#: readelf.c:18768 msgid "NT_PPC_PMU (ppc PMU registers)" msgstr "" -#: readelf.c:18763 +#: readelf.c:18770 msgid "NT_PPC_TM_CGPR (ppc checkpointed GPR registers)" msgstr "" -#: readelf.c:18765 +#: readelf.c:18772 msgid "NT_PPC_TM_CFPR (ppc checkpointed floating point registers)" msgstr "" -#: readelf.c:18767 +#: readelf.c:18774 msgid "NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)" msgstr "" -#: readelf.c:18769 +#: readelf.c:18776 msgid "NT_PPC_TM_CVSX (ppc checkpointed VSX registers)" msgstr "" -#: readelf.c:18771 +#: readelf.c:18778 msgid "NT_PPC_TM_SPR (ppc TM special purpose registers)" msgstr "" -#: readelf.c:18773 +#: readelf.c:18780 msgid "NT_PPC_TM_CTAR (ppc checkpointed TAR register)" msgstr "" -#: readelf.c:18775 +#: readelf.c:18782 msgid "NT_PPC_TM_CPPR (ppc checkpointed PPR register)" msgstr "" -#: readelf.c:18777 +#: readelf.c:18784 msgid "NT_PPC_TM_CDSCR (ppc checkpointed DSCR register)" msgstr "" -#: readelf.c:18779 +#: readelf.c:18786 msgid "NT_386_TLS (x86 TLS information)" msgstr "" -#: readelf.c:18781 +#: readelf.c:18788 msgid "NT_386_IOPERM (x86 I/O permissions)" msgstr "" -#: readelf.c:18783 +#: readelf.c:18790 msgid "NT_X86_XSTATE (x86 XSAVE extended state)" msgstr "" -#: readelf.c:18785 +#: readelf.c:18792 msgid "NT_X86_CET (x86 CET state)" msgstr "" -#: readelf.c:18787 +#: readelf.c:18794 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)" msgstr "" -#: readelf.c:18789 +#: readelf.c:18796 msgid "NT_S390_TIMER (s390 timer register)" msgstr "" -#: readelf.c:18791 +#: readelf.c:18798 msgid "NT_S390_TODCMP (s390 TOD comparator register)" msgstr "" -#: readelf.c:18793 +#: readelf.c:18800 msgid "NT_S390_TODPREG (s390 TOD programmable register)" msgstr "" -#: readelf.c:18795 +#: readelf.c:18802 msgid "NT_S390_CTRS (s390 control registers)" msgstr "" -#: readelf.c:18797 +#: readelf.c:18804 msgid "NT_S390_PREFIX (s390 prefix register)" msgstr "" -#: readelf.c:18799 +#: readelf.c:18806 msgid "NT_S390_LAST_BREAK (s390 last breaking event address)" msgstr "" -#: readelf.c:18801 +#: readelf.c:18808 msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)" msgstr "" -#: readelf.c:18803 +#: readelf.c:18810 msgid "NT_S390_TDB (s390 transaction diagnostic block)" msgstr "" -#: readelf.c:18805 +#: readelf.c:18812 msgid "NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)" msgstr "" -#: readelf.c:18807 +#: readelf.c:18814 msgid "NT_S390_VXRS_HIGH (s390 vector registers 16-31)" msgstr "" -#: readelf.c:18809 +#: readelf.c:18816 msgid "NT_S390_GS_CB (s390 guarded-storage registers)" msgstr "" -#: readelf.c:18811 +#: readelf.c:18818 msgid "NT_S390_GS_BC (s390 guarded-storage broadcast control)" msgstr "" -#: readelf.c:18813 +#: readelf.c:18820 msgid "NT_ARM_VFP (arm VFP registers)" msgstr "" -#: readelf.c:18815 +#: readelf.c:18822 msgid "NT_ARM_TLS (AArch TLS registers)" msgstr "" -#: readelf.c:18817 +#: readelf.c:18824 msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)" msgstr "" -#: readelf.c:18819 +#: readelf.c:18826 msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)" msgstr "" -#: readelf.c:18821 +#: readelf.c:18828 msgid "NT_ARM_SVE (AArch SVE registers)" msgstr "" -#: readelf.c:18823 +#: readelf.c:18830 msgid "NT_ARM_PAC_MASK (AArch pointer authentication code masks)" msgstr "" -#: readelf.c:18825 +#: readelf.c:18832 msgid "NT_ARM_TAGGED_ADDR_CTRL (AArch tagged address control)" msgstr "" -#: readelf.c:18827 +#: readelf.c:18834 msgid "NT_ARC_V2 (ARC HS accumulator/extra registers)" msgstr "" -#: readelf.c:18829 +#: readelf.c:18836 msgid "NT_RISCV_CSR (RISC-V control and status registers)" msgstr "" -#: readelf.c:18831 +#: readelf.c:18838 msgid "NT_PSTATUS (pstatus structure)" msgstr "" -#: readelf.c:18833 +#: readelf.c:18840 msgid "NT_FPREGS (floating point registers)" msgstr "" -#: readelf.c:18835 +#: readelf.c:18842 msgid "NT_PSINFO (psinfo structure)" msgstr "" -#: readelf.c:18837 +#: readelf.c:18844 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "" -#: readelf.c:18839 +#: readelf.c:18846 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "" -#: readelf.c:18841 +#: readelf.c:18848 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "" -#: readelf.c:18843 +#: readelf.c:18850 msgid "NT_SIGINFO (siginfo_t data)" msgstr "" -#: readelf.c:18845 +#: readelf.c:18852 msgid "NT_FILE (mapped files)" msgstr "" -#: readelf.c:18847 +#: readelf.c:18854 msgid "NT_MEMTAG (memory tags)" msgstr "" -#: readelf.c:18855 +#: readelf.c:18862 msgid "NT_VERSION (version)" msgstr "" -#: readelf.c:18857 +#: readelf.c:18864 msgid "NT_ARCH (architecture)" msgstr "" -#: readelf.c:18859 +#: readelf.c:18866 msgid "OPEN" msgstr "" -#: readelf.c:18861 +#: readelf.c:18868 msgid "func" msgstr "" -#: readelf.c:18863 +#: readelf.c:18870 msgid "GO BUILDID" msgstr "" -#: readelf.c:18868 readelf.c:18987 readelf.c:19689 readelf.c:19857 -#: readelf.c:19934 readelf.c:20051 +#: readelf.c:18875 readelf.c:18994 readelf.c:19735 readelf.c:19903 +#: readelf.c:19980 readelf.c:20097 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "" -#: readelf.c:18889 +#: readelf.c:18896 #, c-format msgid " Cannot decode 64-bit note in 32-bit build\n" msgstr "" -#: readelf.c:18897 +#: readelf.c:18904 msgid " Malformed note - too short for header\n" msgstr "" -#: readelf.c:18906 +#: readelf.c:18913 msgid " Malformed note - does not end with \\0\n" msgstr "" -#: readelf.c:18919 +#: readelf.c:18926 msgid " Malformed note - too short for supplied file count\n" msgstr "" -#: readelf.c:18923 +#: readelf.c:18930 #, c-format msgid " Page size: " msgstr "" -#: readelf.c:18927 +#: readelf.c:18934 #, c-format msgid " %*s%*s%*s\n" msgstr "" -#: readelf.c:18928 +#: readelf.c:18935 msgid "Start" msgstr "" -#: readelf.c:18929 +#: readelf.c:18936 msgid "End" msgstr "" -#: readelf.c:18930 +#: readelf.c:18937 msgid "Page Offset" msgstr "" -#: readelf.c:18938 +#: readelf.c:18945 msgid " Malformed note - filenames end too early\n" msgstr "" -#: readelf.c:18970 +#: readelf.c:18977 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "" -#: readelf.c:18972 +#: readelf.c:18979 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "" -#: readelf.c:18974 +#: readelf.c:18981 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "" -#: readelf.c:18976 +#: readelf.c:18983 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "" -#: readelf.c:18978 +#: readelf.c:18985 msgid "NT_GNU_PROPERTY_TYPE_0" msgstr "" -#: readelf.c:18980 +#: readelf.c:18987 msgid "NT_GNU_BUILD_ATTRIBUTE_OPEN" msgstr "" -#: readelf.c:18982 +#: readelf.c:18989 msgid "NT_GNU_BUILD_ATTRIBUTE_FUNC" msgstr "" -#: readelf.c:19071 readelf.c:19202 readelf.c:19239 +#: readelf.c:19078 readelf.c:19209 readelf.c:19246 #, c-format msgid "<None>" msgstr "" -#: readelf.c:19329 +#: readelf.c:19358 #, c-format msgid " Properties: " msgstr "" -#: readelf.c:19333 +#: readelf.c:19362 #, c-format msgid "<corrupt GNU_PROPERTY_TYPE, size = %#lx>\n" msgstr "" -#: readelf.c:19345 +#: readelf.c:19374 #, c-format msgid "<corrupt descsz: %#lx>\n" msgstr "" -#: readelf.c:19356 +#: readelf.c:19385 #, c-format msgid "<corrupt type (%#x) datasz: %#x>\n" msgstr "" -#: readelf.c:19378 readelf.c:19432 readelf.c:19454 +#: readelf.c:19407 readelf.c:19461 readelf.c:19483 #, c-format msgid "x86 ISA used: <corrupt length: %#x> " msgstr "" -#: readelf.c:19389 readelf.c:19443 readelf.c:19465 +#: readelf.c:19418 readelf.c:19472 readelf.c:19494 #, c-format msgid "x86 ISA needed: <corrupt length: %#x> " msgstr "" -#: readelf.c:19400 +#: readelf.c:19429 #, c-format msgid "x86 feature: <corrupt length: %#x> " msgstr "" -#: readelf.c:19411 +#: readelf.c:19440 #, c-format msgid "x86 feature used: <corrupt length: %#x> " msgstr "" -#: readelf.c:19422 +#: readelf.c:19451 #, c-format msgid "x86 feature needed: <corrupt length: %#x> " msgstr "" -#: readelf.c:19484 readelf.c:19498 readelf.c:19506 readelf.c:19520 +#: readelf.c:19513 readelf.c:19527 readelf.c:19535 readelf.c:19566 #, c-format msgid "<corrupt length: %#x> " msgstr "" -#: readelf.c:19496 +#: readelf.c:19525 #, c-format msgid "stack size: " msgstr "" -#: readelf.c:19516 +#: readelf.c:19548 +#, c-format +msgid "1_needed: <corrupt length: %#x> " +msgstr "" + +#: readelf.c:19562 #, c-format msgid "UINT32_AND (%#x): " msgstr "" -#: readelf.c:19518 +#: readelf.c:19564 #, c-format msgid "UINT32_OR (%#x): " msgstr "" -#: readelf.c:19530 +#: readelf.c:19576 #, c-format msgid "<unknown type %#x data: " msgstr "" -#: readelf.c:19532 +#: readelf.c:19578 #, c-format msgid "<processor-specific type %#x data: " msgstr "" -#: readelf.c:19534 +#: readelf.c:19580 #, c-format msgid "<application-specific type %#x data: " msgstr "" -#: readelf.c:19563 +#: readelf.c:19609 #, c-format msgid " Build ID: " msgstr "" -#: readelf.c:19578 +#: readelf.c:19624 #, c-format msgid " <corrupt GNU_ABI_TAG>\n" msgstr "" -#: readelf.c:19615 +#: readelf.c:19661 #, c-format msgid " OS: %s, ABI: %ld.%ld.%ld\n" msgstr "" -#: readelf.c:19624 +#: readelf.c:19670 #, c-format msgid " Version: " msgstr "" @@ -11101,490 +11098,490 @@ msgstr "" #. is a series of entries, where each entry is a single byte followed #. by a nul terminated string. The byte gives the bit number to test #. if enabled in the bitmask. -#: readelf.c:19640 +#: readelf.c:19686 #, c-format msgid " Hardware Capabilities: " msgstr "" -#: readelf.c:19643 +#: readelf.c:19689 msgid "<corrupt GNU_HWCAP>\n" msgstr "" -#: readelf.c:19648 +#: readelf.c:19694 #, c-format msgid "num entries: %ld, enabled mask: %lx\n" msgstr "" -#: readelf.c:19664 +#: readelf.c:19710 #, c-format msgid " Description data: " msgstr "" -#: readelf.c:19682 +#: readelf.c:19728 msgid "Alignment of 8-byte objects" msgstr "" -#: readelf.c:19683 +#: readelf.c:19729 msgid "Sizeof double and long double" msgstr "" -#: readelf.c:19684 +#: readelf.c:19730 msgid "Type of FPU support needed" msgstr "" -#: readelf.c:19685 +#: readelf.c:19731 msgid "Use of SIMD instructions" msgstr "" -#: readelf.c:19686 +#: readelf.c:19732 msgid "Use of cache" msgstr "" -#: readelf.c:19687 +#: readelf.c:19733 msgid "Use of MMU" msgstr "" -#: readelf.c:19723 +#: readelf.c:19769 #, c-format msgid "4-bytes\n" msgstr "" -#: readelf.c:19724 +#: readelf.c:19770 #, c-format msgid "8-bytes\n" msgstr "" -#: readelf.c:19731 +#: readelf.c:19777 #, c-format msgid "FPU-2.0\n" msgstr "" -#: readelf.c:19732 +#: readelf.c:19778 #, c-format msgid "FPU-3.0\n" msgstr "" -#: readelf.c:19741 +#: readelf.c:19787 #, c-format msgid "yes\n" msgstr "" -#: readelf.c:19751 +#: readelf.c:19797 #, c-format msgid "unknown value: %x\n" msgstr "" -#: readelf.c:19807 +#: readelf.c:19853 msgid "NT_THRMISC (thrmisc structure)" msgstr "" -#: readelf.c:19809 +#: readelf.c:19855 msgid "NT_PROCSTAT_PROC (proc data)" msgstr "" -#: readelf.c:19811 +#: readelf.c:19857 msgid "NT_PROCSTAT_FILES (files data)" msgstr "" -#: readelf.c:19813 +#: readelf.c:19859 msgid "NT_PROCSTAT_VMMAP (vmmap data)" msgstr "" -#: readelf.c:19815 +#: readelf.c:19861 msgid "NT_PROCSTAT_GROUPS (groups data)" msgstr "" -#: readelf.c:19817 +#: readelf.c:19863 msgid "NT_PROCSTAT_UMASK (umask data)" msgstr "" -#: readelf.c:19819 +#: readelf.c:19865 msgid "NT_PROCSTAT_RLIMIT (rlimit data)" msgstr "" -#: readelf.c:19821 +#: readelf.c:19867 msgid "NT_PROCSTAT_OSREL (osreldate data)" msgstr "" -#: readelf.c:19823 +#: readelf.c:19869 msgid "NT_PROCSTAT_PSSTRINGS (ps_strings data)" msgstr "" -#: readelf.c:19825 +#: readelf.c:19871 msgid "NT_PROCSTAT_AUXV (auxv data)" msgstr "" -#: readelf.c:19827 +#: readelf.c:19873 msgid "NT_PTLWPINFO (ptrace_lwpinfo structure)" msgstr "" #. NetBSD core "procinfo" structure. -#: readelf.c:19841 +#: readelf.c:19887 msgid "NetBSD procinfo structure" msgstr "" -#: readelf.c:19844 +#: readelf.c:19890 msgid "NetBSD ELF auxiliary vector data" msgstr "" -#: readelf.c:19847 +#: readelf.c:19893 msgid "PT_LWPSTATUS (ptrace_lwpstatus structure)" msgstr "" -#: readelf.c:19876 readelf.c:19893 readelf.c:19907 +#: readelf.c:19922 readelf.c:19939 readelf.c:19953 msgid "PT_GETREGS (reg structure)" msgstr "" -#: readelf.c:19878 readelf.c:19895 readelf.c:19909 +#: readelf.c:19924 readelf.c:19941 readelf.c:19955 msgid "PT_GETFPREGS (fpreg structure)" msgstr "" -#: readelf.c:19891 +#: readelf.c:19937 msgid "PT___GETREGS40 (old reg structure)" msgstr "" -#: readelf.c:19928 +#: readelf.c:19974 msgid "NT_STAPSDT (SystemTap probe descriptors)" msgstr "" -#: readelf.c:19996 +#: readelf.c:20042 #, c-format msgid " Provider: %s\n" msgstr "" -#: readelf.c:19997 +#: readelf.c:20043 #, c-format msgid " Name: %s\n" msgstr "" -#: readelf.c:19998 +#: readelf.c:20044 #, c-format msgid " Location: " msgstr "" -#: readelf.c:20000 +#: readelf.c:20046 #, c-format msgid ", Base: " msgstr "" -#: readelf.c:20002 +#: readelf.c:20048 #, c-format msgid ", Semaphore: " msgstr "" -#: readelf.c:20005 +#: readelf.c:20051 #, c-format msgid " Arguments: %s\n" msgstr "" -#: readelf.c:20010 +#: readelf.c:20056 #, c-format msgid " <corrupt - note is too small>\n" msgstr "" -#: readelf.c:20011 +#: readelf.c:20057 msgid "corrupt stapdt note - the data size is too small\n" msgstr "" -#: readelf.c:20023 +#: readelf.c:20069 msgid "NT_VMS_MHD (module header)" msgstr "" -#: readelf.c:20025 +#: readelf.c:20071 msgid "NT_VMS_LNM (language name)" msgstr "" -#: readelf.c:20027 +#: readelf.c:20073 msgid "NT_VMS_SRC (source files)" msgstr "" -#: readelf.c:20031 +#: readelf.c:20077 msgid "NT_VMS_EIDC (consistency check)" msgstr "" -#: readelf.c:20033 +#: readelf.c:20079 msgid "NT_VMS_FPMODE (FP mode)" msgstr "" -#: readelf.c:20037 +#: readelf.c:20083 msgid "NT_VMS_IMGNAM (image name)" msgstr "" -#: readelf.c:20039 +#: readelf.c:20085 msgid "NT_VMS_IMGID (image id)" msgstr "" -#: readelf.c:20041 +#: readelf.c:20087 msgid "NT_VMS_LINKID (link id)" msgstr "" -#: readelf.c:20043 +#: readelf.c:20089 msgid "NT_VMS_IMGBID (build id)" msgstr "" -#: readelf.c:20045 +#: readelf.c:20091 msgid "NT_VMS_GSTNAM (sym table name)" msgstr "" -#: readelf.c:20072 +#: readelf.c:20118 #, c-format msgid " Creation date : %.17s\n" msgstr "" -#: readelf.c:20073 +#: readelf.c:20119 #, c-format msgid " Last patch date: %.17s\n" msgstr "" -#: readelf.c:20076 +#: readelf.c:20122 #, c-format msgid " Module name : %s\n" msgstr "" -#: readelf.c:20078 +#: readelf.c:20124 #, c-format msgid " Module version : %s\n" msgstr "" -#: readelf.c:20080 readelf.c:20085 +#: readelf.c:20126 readelf.c:20131 #, c-format msgid " Module version : <missing>\n" msgstr "" -#: readelf.c:20084 +#: readelf.c:20130 #, c-format msgid " Module name : <missing>\n" msgstr "" -#: readelf.c:20090 +#: readelf.c:20136 #, c-format msgid " Language: %.*s\n" msgstr "" -#: readelf.c:20095 +#: readelf.c:20141 #, c-format msgid " Floating Point mode: " msgstr "" -#: readelf.c:20105 +#: readelf.c:20151 #, c-format msgid " Link time: " msgstr "" -#: readelf.c:20116 +#: readelf.c:20162 #, c-format msgid " Patch time: " msgstr "" -#: readelf.c:20130 +#: readelf.c:20176 #, c-format msgid " Major id: %u, minor id: %u\n" msgstr "" -#: readelf.c:20133 +#: readelf.c:20179 #, c-format msgid " Last modified : " msgstr "" -#: readelf.c:20136 +#: readelf.c:20182 #, c-format msgid "" "\n" " Link flags : " msgstr "" -#: readelf.c:20139 +#: readelf.c:20185 #, c-format msgid " Header flags: 0x%08x\n" msgstr "" -#: readelf.c:20141 +#: readelf.c:20187 #, c-format msgid " Image id : %.*s\n" msgstr "" -#: readelf.c:20146 +#: readelf.c:20192 #, c-format msgid " Image name: %.*s\n" msgstr "" -#: readelf.c:20150 +#: readelf.c:20196 #, c-format msgid " Global symbol table name: %.*s\n" msgstr "" -#: readelf.c:20154 +#: readelf.c:20200 #, c-format msgid " Image id: %.*s\n" msgstr "" -#: readelf.c:20158 +#: readelf.c:20204 #, c-format msgid " Linker id: %.*s\n" msgstr "" -#: readelf.c:20168 +#: readelf.c:20214 #, c-format msgid " <corrupt - data size is too small>\n" msgstr "" -#: readelf.c:20169 +#: readelf.c:20215 msgid "corrupt IA64 note: data size is too small\n" msgstr "" -#: readelf.c:20336 readelf.c:20344 +#: readelf.c:20382 readelf.c:20390 #, c-format msgid " Applies to region from %#lx to %#lx\n" msgstr "" -#: readelf.c:20339 readelf.c:20346 +#: readelf.c:20385 readelf.c:20392 #, c-format msgid " Applies to region from %#lx\n" msgstr "" -#: readelf.c:20366 +#: readelf.c:20412 #, c-format msgid " <invalid description size: %lx>\n" msgstr "" -#: readelf.c:20367 +#: readelf.c:20413 #, c-format msgid " <invalid descsz>" msgstr "" -#: readelf.c:20393 +#: readelf.c:20439 #, c-format msgid "Gap in build notes detected from %#lx to %#lx\n" msgstr "" -#: readelf.c:20396 readelf.c:20407 +#: readelf.c:20442 readelf.c:20453 #, c-format msgid " Applies to region from %#lx" msgstr "" -#: readelf.c:20401 readelf.c:20412 +#: readelf.c:20447 readelf.c:20458 #, c-format msgid " to %#lx" msgstr "" -#: readelf.c:20418 +#: readelf.c:20464 #, c-format msgid " (%s)" msgstr "" -#: readelf.c:20439 readelf.c:20454 +#: readelf.c:20485 readelf.c:20500 #, c-format msgid "corrupt name field in GNU build attribute note: size = %ld\n" msgstr "" -#: readelf.c:20440 readelf.c:20455 +#: readelf.c:20486 readelf.c:20501 msgid " <corrupt name>" msgstr "" -#: readelf.c:20474 +#: readelf.c:20520 #, c-format msgid "unrecognised attribute type in name field: %d\n" msgstr "" -#: readelf.c:20475 +#: readelf.c:20521 msgid "<unknown name type>" msgstr "" -#: readelf.c:20485 +#: readelf.c:20531 msgid "<version>" msgstr "" -#: readelf.c:20490 +#: readelf.c:20536 msgid "<stack prot>" msgstr "" -#: readelf.c:20495 +#: readelf.c:20541 msgid "<relro>" msgstr "" -#: readelf.c:20500 +#: readelf.c:20546 msgid "<stack size>" msgstr "" -#: readelf.c:20505 +#: readelf.c:20551 msgid "<tool>" msgstr "" -#: readelf.c:20510 +#: readelf.c:20556 msgid "<ABI>" msgstr "" -#: readelf.c:20515 +#: readelf.c:20561 msgid "<PIC>" msgstr "" -#: readelf.c:20520 +#: readelf.c:20566 msgid "<short enum>" msgstr "" -#: readelf.c:20539 +#: readelf.c:20585 #, c-format msgid "unrecognised byte in name field: %d\n" msgstr "" -#: readelf.c:20540 +#: readelf.c:20586 #, c-format msgid "<unknown:_%d>" msgstr "" -#: readelf.c:20552 +#: readelf.c:20598 #, c-format msgid "attribute does not have an expected type (%c)\n" msgstr "" -#: readelf.c:20556 +#: readelf.c:20602 #, c-format msgid "corrupt name field: namesz: %lu but parsing gets to %ld\n" msgstr "" -#: readelf.c:20583 +#: readelf.c:20629 #, c-format msgid "corrupt numeric name field: too many bytes in the value: %x\n" msgstr "" -#: readelf.c:20755 +#: readelf.c:20801 #, c-format msgid " description data: " msgstr "" -#: readelf.c:20797 +#: readelf.c:20843 msgid "notes" msgstr "" -#: readelf.c:20809 +#: readelf.c:20855 #, c-format msgid "Displaying notes found in: %s\n" msgstr "" -#: readelf.c:20811 +#: readelf.c:20857 #, c-format msgid "Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n" msgstr "" -#: readelf.c:20823 +#: readelf.c:20869 #, c-format msgid "Corrupt note: alignment %ld, expecting 4 or 8\n" msgstr "" -#: readelf.c:20829 +#: readelf.c:20875 #, c-format msgid " %-20s %-10s\tDescription\n" msgstr "" -#: readelf.c:20829 +#: readelf.c:20875 msgid "Owner" msgstr "" -#: readelf.c:20829 +#: readelf.c:20875 msgid "Data size" msgstr "" -#: readelf.c:20847 readelf.c:20876 +#: readelf.c:20893 readelf.c:20922 #, c-format msgid "Corrupt note: only %ld byte remains, not enough for a full note\n" msgid_plural "" @@ -11592,25 +11589,25 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:20904 +#: readelf.c:20950 #, c-format msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n" msgstr "" -#: readelf.c:20906 +#: readelf.c:20952 #, c-format msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx, alignment: %u\n" msgstr "" -#: readelf.c:20924 +#: readelf.c:20970 msgid "Out of memory allocating space for inote name\n" msgstr "" -#: readelf.c:20984 +#: readelf.c:21030 msgid "v850 notes" msgstr "" -#: readelf.c:20991 +#: readelf.c:21037 #, c-format msgid "" "\n" @@ -11618,80 +11615,80 @@ msgid "" "length 0x%lx:\n" msgstr "" -#: readelf.c:21008 +#: readelf.c:21054 #, c-format msgid "Corrupt note: name size is too big: %lx\n" msgstr "" -#: readelf.c:21018 +#: readelf.c:21064 #, c-format msgid "corrupt descsz found in note at offset 0x%lx\n" msgstr "" -#: readelf.c:21020 readelf.c:21033 +#: readelf.c:21066 readelf.c:21079 #, c-format msgid " type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx\n" msgstr "" -#: readelf.c:21031 +#: readelf.c:21077 #, c-format msgid "corrupt namesz found in note at offset 0x%lx\n" msgstr "" -#: readelf.c:21110 +#: readelf.c:21156 #, c-format msgid "No notes found in linked file '%s'.\n" msgstr "" -#: readelf.c:21113 +#: readelf.c:21159 #, c-format msgid "No notes found file.\n" msgstr "" -#: readelf.c:21122 +#: readelf.c:21168 #, c-format msgid " Unknown GNU attribute: %s\n" msgstr "" -#: readelf.c:21270 +#: readelf.c:21316 msgid "" "This instance of readelf has been built without support for a\n" "64 bit data type and so it cannot read 64 bit ELF files.\n" msgstr "" -#: readelf.c:21440 +#: readelf.c:21486 #, c-format msgid "%s: Failed to read file header\n" msgstr "" -#: readelf.c:21455 +#: readelf.c:21501 #, c-format msgid "" "\n" "File: %s\n" msgstr "" -#: readelf.c:21616 +#: readelf.c:21662 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "" -#: readelf.c:21623 +#: readelf.c:21669 #, c-format msgid "Index of archive %s: (%lu entries, 0x%lx bytes in the symbol table)\n" msgstr "" -#: readelf.c:21647 +#: readelf.c:21693 #, c-format msgid "Contents of binary %s at offset " msgstr "" -#: readelf.c:21659 +#: readelf.c:21705 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "" -#: readelf.c:21678 +#: readelf.c:21724 #, c-format msgid "" "%s: %ld byte remains in the symbol table, but without corresponding entries " @@ -11702,45 +11699,45 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:21691 +#: readelf.c:21737 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "" -#: readelf.c:21785 readelf.c:21904 +#: readelf.c:21829 readelf.c:21948 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "" -#: readelf.c:21813 +#: readelf.c:21857 #, c-format msgid "%s: contains corrupt thin archive: %s\n" msgstr "" -#: readelf.c:21831 +#: readelf.c:21875 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "" -#: readelf.c:21896 +#: readelf.c:21940 msgid "Out of memory allocating file data structure\n" msgstr "" -#: readelf.c:21933 +#: readelf.c:21977 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "" -#: readelf.c:22004 +#: readelf.c:22048 msgid "Nothing to do.\n" msgstr "" -#: rename.c:198 +#: rename.c:200 #, c-format msgid "%s: cannot set time: %s" msgstr "" -#: rename.c:217 +#: rename.c:219 #, c-format msgid "unable to copy file '%s'; reason: %s" msgstr "" diff --git a/binutils/testsuite/binutils-all/nm.exp b/binutils/testsuite/binutils-all/nm.exp index 9375319..b5784ea 100644 --- a/binutils/testsuite/binutils-all/nm.exp +++ b/binutils/testsuite/binutils-all/nm.exp @@ -304,7 +304,7 @@ if [is_elf_format] { # The following targets are known to not support ifuncs. setup_xfail "alpha*-*-*" - setup_xfail "arm*-elf" "arm*-*-nto*" "arm*-*-netbsdelf*" + setup_xfail "arm*-elf" "arm*-*-nto*" "arm*-*-netbsd*" setup_xfail "*-*-hpux*" setup_xfail "mips*-*-*" "tx39*-*-*" setup_xfail "msp430*-*-*" diff --git a/binutils/testsuite/lib/binutils-common.exp b/binutils/testsuite/lib/binutils-common.exp index c98a65b..d07b32c 100644 --- a/binutils/testsuite/lib/binutils-common.exp +++ b/binutils/testsuite/lib/binutils-common.exp @@ -68,9 +68,7 @@ proc is_elf_format {} { return 0 } - if { ![istarget *-*-netbsdelf*] - && ( [istarget vax-*-netbsd*] - || [istarget ns32k-*-netbsd*]) } { + if { [istarget *-*-netbsdaout*] } { return 0 } @@ -90,8 +88,7 @@ proc is_aout_format {} { || [istarget *-*-bsd*] || [istarget *-*-msdos*] || [istarget ns32k-*-*] - || [istarget pdp11-*-*] - || [istarget vax-*-netbsd] } { + || [istarget pdp11-*-*] } { return 1 } return 0 diff --git a/config/picflag.m4 b/config/picflag.m4 index 8b106f9..3bd49af 100644 --- a/config/picflag.m4 +++ b/config/picflag.m4 @@ -60,9 +60,7 @@ case "${$2}" in sh-*-linux* | sh[[2346lbe]]*-*-linux*) $1=-fpic ;; - # FIXME: Simplify to sh*-*-netbsd*? - sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ - sh64-*-netbsd* | sh64l*-*-netbsd*) + sh*-*-netbsd*) $1=-fpic ;; # Default to -fPIC unless specified otherwise. diff --git a/gas/configure.tgt b/gas/configure.tgt index 0be695b..68ee046 100644 --- a/gas/configure.tgt +++ b/gas/configure.tgt @@ -155,7 +155,7 @@ case ${generic_target} in arm-*-uclinux*eabi*) fmt=elf em=armlinuxeabi ;; arm-*-uclinux*) fmt=elf em=linux ;; arm-*-nacl*) fmt=elf em=nacl ;; - arm-*-netbsdelf*) fmt=elf em=nbsd ;; + arm-*-netbsd*) fmt=elf em=nbsd ;; arm-*-nto*) fmt=elf ;; arm-wince-pe | arm-*-wince | arm*-*-mingw32ce* | arm*-*-cegcc*) fmt=coff em=wince-pe ;; @@ -287,7 +287,7 @@ case ${generic_target} in m68k-*-linux-*) fmt=elf em=linux ;; m68k-*-uclinux*) fmt=elf em=uclinux ;; m68k-*-gnu*) fmt=elf ;; - m68k-*-netbsdelf*) fmt=elf em=nbsd ;; + m68k-*-netbsd*) fmt=elf em=nbsd ;; s12z-*-*) fmt=elf ;; @@ -373,7 +373,7 @@ case ${generic_target} in sh*eb) endian=big ;; *) endian=little ;; esac ;; - sh*-*-netbsdelf*) fmt=elf em=nbsd + sh*-*-netbsd*) fmt=elf em=nbsd case ${cpu} in sh*l*) endian=little ;; *) endian=big ;; @@ -402,7 +402,8 @@ case ${generic_target} in v850*-*-*) fmt=elf ;; - vax-*-netbsdelf*) fmt=elf em=nbsd ;; + vax-*-netbsdaout) fmt=aout em=nbsd ;; + vax-*-netbsd*) fmt=elf em=nbsd ;; vax-*-linux-*) fmt=elf em=linux ;; visium-*-elf) fmt=elf ;; diff --git a/gas/po/gas.pot b/gas/po/gas.pot index 7b895ad..c9e5f15 100644 --- a/gas/po/gas.pot +++ b/gas/po/gas.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2021-07-07 09:03+0100\n" +"POT-Creation-Date: 2021-08-11 10:45+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -171,12 +171,12 @@ msgstr "" msgid " --elf-stt-common=[no|yes] " msgstr "" -#: as.c:317 as.c:328 config/tc-i386.c:13810 config/tc-i386.c:13830 +#: as.c:317 as.c:328 config/tc-i386.c:13859 config/tc-i386.c:13879 #, c-format msgid "(default: yes)\n" msgstr "" -#: as.c:319 as.c:330 config/tc-i386.c:13812 config/tc-i386.c:13832 +#: as.c:319 as.c:330 config/tc-i386.c:13861 config/tc-i386.c:13881 #, c-format msgid "(default: no)\n" msgstr "" @@ -573,14 +573,14 @@ msgstr "" #. * We have a GROSS internal error. #. * This should never happen. #. -#: atof-generic.c:437 config/tc-m68k.c:3503 +#: atof-generic.c:455 config/tc-m68k.c:3503 msgid "failed sanity check" msgstr "" #: cgen.c:106 config/tc-alpha.c:2095 config/tc-alpha.c:2119 -#: config/tc-arc.c:4058 config/tc-arc.c:4131 config/tc-d10v.c:550 -#: config/tc-d30v.c:534 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752 -#: config/tc-ppc.c:3920 config/tc-s390.c:1334 config/tc-s390.c:1457 +#: config/tc-arc.c:4053 config/tc-arc.c:4126 config/tc-d10v.c:550 +#: config/tc-d30v.c:534 config/tc-mn10200.c:1091 config/tc-mn10300.c:1752 +#: config/tc-ppc.c:3922 config/tc-s390.c:1334 config/tc-s390.c:1457 #: config/tc-s390.c:1591 config/tc-v850.c:2538 config/tc-v850.c:2609 #: config/tc-v850.c:2656 config/tc-v850.c:2693 config/tc-v850.c:2730 #: config/tc-v850.c:2993 @@ -588,16 +588,16 @@ msgid "too many fixups" msgstr "" #: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:450 -#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3443 +#: config/tc-mn10200.c:1033 config/tc-mn10300.c:1677 config/tc-ppc.c:3445 #: config/tc-s390.c:1318 config/tc-v850.c:2647 config/tc-v850.c:2681 #: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:785 msgid "illegal operand" msgstr "" -#: cgen.c:395 config/tc-avr.c:900 config/tc-d10v.c:463 config/tc-d30v.c:452 +#: cgen.c:395 config/tc-avr.c:910 config/tc-d10v.c:463 config/tc-d30v.c:452 #: config/tc-h8300.c:496 config/tc-mcore.c:662 config/tc-microblaze.c:613 -#: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680 -#: config/tc-msp430.c:417 config/tc-ppc.c:3445 config/tc-s390.c:1323 +#: config/tc-mmix.c:495 config/tc-mn10200.c:1036 config/tc-mn10300.c:1680 +#: config/tc-msp430.c:417 config/tc-ppc.c:3447 config/tc-s390.c:1323 #: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685 #: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895 #: config/tc-z80.c:932 config/tc-z8k.c:349 @@ -612,23 +612,16 @@ msgstr "" msgid "operand mask overflow" msgstr "" -#. We can't actually support subtracting a symbol. -#: cgen.c:858 config/tc-arm.c:2076 config/tc-arm.c:11321 config/tc-arm.c:11373 -#: config/tc-arm.c:11655 config/tc-arm.c:12551 config/tc-arm.c:13691 -#: config/tc-arm.c:13731 config/tc-arm.c:14104 config/tc-arm.c:14146 -#: config/tc-arm.c:21386 config/tc-arm.c:21446 config/tc-avr.c:1551 -#: config/tc-avr.c:1563 config/tc-avr.c:1827 config/tc-cris.c:4054 -#: config/tc-d10v.c:1506 config/tc-d30v.c:1909 config/tc-ft32.c:574 -#: config/tc-ft32.c:587 config/tc-mips.c:9707 config/tc-mips.c:11017 -#: config/tc-mips.c:12314 config/tc-mips.c:12997 config/tc-nds32.c:7829 -#: config/tc-pru.c:746 config/tc-pru.c:756 config/tc-spu.c:960 -#: config/tc-spu.c:984 config/tc-tilegx.c:1479 config/tc-tilepro.c:1337 -#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482 -#: config/tc-xtensa.c:6009 config/tc-xtensa.c:13092 config/tc-z80.c:3856 +#: cgen.c:858 config/tc-arm.c:2036 config/tc-arm.c:11295 config/tc-arm.c:11347 +#: config/tc-arm.c:11635 config/tc-arm.c:12531 config/tc-arm.c:13671 +#: config/tc-arm.c:13711 config/tc-arm.c:14084 config/tc-arm.c:14126 +#: config/tc-arm.c:21366 config/tc-arm.c:21426 config/tc-mips.c:9707 +#: config/tc-mips.c:11017 config/tc-mips.c:12314 config/tc-mips.c:12997 +#: config/tc-spu.c:981 config/tc-xtensa.c:13092 msgid "expression too complex" msgstr "" -#: cgen.c:959 config/tc-ppc.c:7200 config/tc-s390.c:2372 config/tc-v850.c:3503 +#: cgen.c:959 config/tc-ppc.c:7211 config/tc-s390.c:2369 config/tc-v850.c:3502 #: config/tc-xstormy16.c:541 msgid "unresolved expression that must be resolved" msgstr "" @@ -638,7 +631,7 @@ msgstr "" msgid "internal error: can't install fix for reloc type %d (`%s')" msgstr "" -#: cgen.c:1035 config/tc-nios2.c:1355 config/tc-pru.c:787 +#: cgen.c:1035 config/tc-nios2.c:1355 config/tc-pru.c:786 msgid "relocation is not supported" msgstr "" @@ -706,20 +699,24 @@ msgstr "" msgid "here is the \"else\" of the unterminated conditional" msgstr "" -#: config/atof-ieee.c:140 +#: config/atof-ieee.c:148 msgid "cannot create floating-point number" msgstr "" -#: config/atof-ieee.c:318 +#: config/atof-ieee.c:335 msgid "NaNs are not supported by this target" msgstr "" -#: config/atof-ieee.c:362 config/atof-ieee.c:407 +#: config/atof-ieee.c:354 +msgid "NaN flavors are not supported by this target" +msgstr "" + +#: config/atof-ieee.c:392 msgid "Infinities are not supported by this target" msgstr "" -#: config/atof-ieee.c:829 config/atof-vax.c:449 config/tc-arm.c:1322 -#: config/tc-ia64.c:11600 config/tc-tic30.c:1241 config/tc-tic4x.c:2565 +#: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1282 +#: config/tc-ia64.c:11600 config/tc-tic30.c:1241 config/tc-tic4x.c:2567 msgid "Unrecognized or unsupported floating point constant" msgstr "" @@ -866,7 +863,7 @@ msgstr "" msgid "bad .common segment %s" msgstr "" -#: config/obj-elf.c:420 config/tc-aarch64.c:2009 +#: config/obj-elf.c:420 config/tc-aarch64.c:1961 msgid "Missing symbol name in directive" msgstr "" @@ -889,267 +886,267 @@ msgstr "" #. assembly might get the section type wrong; Even high #. profile projects like glibc have done so in the past. #. So don't error in this case. -#: config/obj-elf.c:797 +#: config/obj-elf.c:813 #, c-format msgid "ignoring changed section type for %s" msgstr "" #. Do error when assembly isn't self-consistent. -#: config/obj-elf.c:800 +#: config/obj-elf.c:816 #, c-format msgid "changed section type for %s" msgstr "" -#: config/obj-elf.c:815 +#: config/obj-elf.c:831 #, c-format msgid "ignoring changed section attributes for %s" msgstr "" -#: config/obj-elf.c:817 +#: config/obj-elf.c:833 #, c-format msgid "changed section attributes for %s" msgstr "" -#: config/obj-elf.c:825 +#: config/obj-elf.c:841 #, c-format msgid "changed section entity size for %s" msgstr "" -#: config/obj-elf.c:896 +#: config/obj-elf.c:912 msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number" msgstr "" -#: config/obj-elf.c:980 +#: config/obj-elf.c:996 msgid "extraneous characters at end of numeric section type" msgstr "" -#: config/obj-elf.c:986 read.c:3010 +#: config/obj-elf.c:1002 read.c:3010 msgid "unrecognized section type" msgstr "" -#: config/obj-elf.c:1018 +#: config/obj-elf.c:1034 msgid "unrecognized section attribute" msgstr "" -#: config/obj-elf.c:1049 config/tc-alpha.c:4206 +#: config/obj-elf.c:1065 config/tc-alpha.c:4206 msgid "missing name" msgstr "" -#: config/obj-elf.c:1092 +#: config/obj-elf.c:1108 msgid "group name not parseable" msgstr "" -#: config/obj-elf.c:1098 +#: config/obj-elf.c:1114 #, c-format msgid "section %s already has a group (%s)" msgstr "" -#: config/obj-elf.c:1153 +#: config/obj-elf.c:1169 #, c-format msgid "section name '%s' already defined as another symbol" msgstr "" -#: config/obj-elf.c:1245 +#: config/obj-elf.c:1261 msgid "invalid merge entity size" msgstr "" -#: config/obj-elf.c:1252 +#: config/obj-elf.c:1268 msgid "entity size for SHF_MERGE not specified" msgstr "" -#: config/obj-elf.c:1280 +#: config/obj-elf.c:1296 msgid "? section flag ignored with G present" msgstr "" -#: config/obj-elf.c:1305 +#: config/obj-elf.c:1321 msgid "group name for SHF_GROUP not specified" msgstr "" -#: config/obj-elf.c:1331 +#: config/obj-elf.c:1347 #, c-format msgid "unsupported mbind section info: %s" msgstr "" -#: config/obj-elf.c:1384 +#: config/obj-elf.c:1400 #, c-format msgid "unsupported section id: %s" msgstr "" -#: config/obj-elf.c:1409 +#: config/obj-elf.c:1425 msgid "character following name is not '#'" msgstr "" -#: config/obj-elf.c:1436 +#: config/obj-elf.c:1452 #, c-format msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s" msgstr "" -#: config/obj-elf.c:1443 +#: config/obj-elf.c:1459 #, c-format msgid "%s section is supported only by GNU and FreeBSD targets" msgstr "" -#: config/obj-elf.c:1584 +#: config/obj-elf.c:1600 msgid ".previous without corresponding .section; ignored" msgstr "" -#: config/obj-elf.c:1610 +#: config/obj-elf.c:1626 msgid ".popsection without corresponding .pushsection; ignored" msgstr "" -#: config/obj-elf.c:1654 config/obj-elf.c:1749 +#: config/obj-elf.c:1670 config/obj-elf.c:1765 #, c-format msgid "missing version name in `%s' for symbol `%s'" msgstr "" -#: config/obj-elf.c:1673 +#: config/obj-elf.c:1689 #, c-format msgid "only one version name with `@@@' is allowed for symbol `%s'" msgstr "" -#: config/obj-elf.c:1681 +#: config/obj-elf.c:1697 #, c-format msgid "invalid version name '%s' for symbol `%s'" msgstr "" -#: config/obj-elf.c:1723 +#: config/obj-elf.c:1739 msgid "expected comma after name in .symver" msgstr "" -#: config/obj-elf.c:1740 config/obj-elf.c:2644 +#: config/obj-elf.c:1756 config/obj-elf.c:2660 #, c-format msgid "`%s' can't be versioned to common symbol '%s'" msgstr "" -#: config/obj-elf.c:1817 +#: config/obj-elf.c:1833 #, c-format msgid "expected `%s' to have already been set for .vtable_inherit" msgstr "" -#: config/obj-elf.c:1827 +#: config/obj-elf.c:1843 msgid "expected comma after name in .vtable_inherit" msgstr "" -#: config/obj-elf.c:1888 +#: config/obj-elf.c:1904 msgid "expected comma after name in .vtable_entry" msgstr "" -#: config/obj-elf.c:2027 +#: config/obj-elf.c:2043 #, c-format msgid "Attribute name not recognised: %s" msgstr "" -#: config/obj-elf.c:2044 +#: config/obj-elf.c:2060 msgid "expected numeric constant" msgstr "" -#: config/obj-elf.c:2053 config/tc-arm.c:7048 +#: config/obj-elf.c:2069 config/tc-arm.c:7008 msgid "expected comma" msgstr "" -#: config/obj-elf.c:2086 +#: config/obj-elf.c:2102 msgid "bad string constant" msgstr "" -#: config/obj-elf.c:2090 +#: config/obj-elf.c:2106 msgid "expected <tag> , <value>" msgstr "" -#: config/obj-elf.c:2223 +#: config/obj-elf.c:2239 msgid "expected quoted string" msgstr "" -#: config/obj-elf.c:2243 +#: config/obj-elf.c:2259 #, c-format msgid "expected comma after name `%s' in .size directive" msgstr "" -#: config/obj-elf.c:2252 +#: config/obj-elf.c:2268 msgid "missing expression in .size directive" msgstr "" -#: config/obj-elf.c:2372 +#: config/obj-elf.c:2388 #, c-format msgid "symbol '%s' is already defined" msgstr "" -#: config/obj-elf.c:2392 +#: config/obj-elf.c:2408 #, c-format msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets" msgstr "" -#: config/obj-elf.c:2396 +#: config/obj-elf.c:2412 #, c-format msgid "symbol type \"%s\" is not supported by MIPS targets" msgstr "" -#: config/obj-elf.c:2408 +#: config/obj-elf.c:2424 #, c-format msgid "symbol type \"%s\" is supported only by GNU targets" msgstr "" -#: config/obj-elf.c:2418 +#: config/obj-elf.c:2434 #, c-format msgid "unrecognized symbol type \"%s\"" msgstr "" -#: config/obj-elf.c:2439 +#: config/obj-elf.c:2455 #, c-format msgid "cannot change type of common symbol '%s'" msgstr "" -#: config/obj-elf.c:2451 +#: config/obj-elf.c:2467 #, c-format msgid "symbol '%s' already has its type set" msgstr "" -#: config/obj-elf.c:2617 config/obj-elf.c:2620 +#: config/obj-elf.c:2633 config/obj-elf.c:2636 #, c-format msgid ".size expression for %s does not evaluate to a constant" msgstr "" -#: config/obj-elf.c:2716 ecoff.c:3578 +#: config/obj-elf.c:2732 ecoff.c:3578 #, c-format msgid "symbol `%s' can not be both weak and common" msgstr "" -#: config/obj-elf.c:2751 +#: config/obj-elf.c:2767 #, c-format msgid "undefined linked-to symbol `%s' on section `%s'" msgstr "" -#: config/obj-elf.c:2829 +#: config/obj-elf.c:2845 #, c-format msgid "assuming all members of group `%s' are COMDAT" msgstr "" -#: config/obj-elf.c:2841 +#: config/obj-elf.c:2857 #, c-format msgid "can't create group: %s" msgstr "" -#: config/obj-elf.c:2918 +#: config/obj-elf.c:2934 #, c-format msgid "" "invalid attempt to declare external version name as default in symbol `%s'" msgstr "" -#: config/obj-elf.c:2928 +#: config/obj-elf.c:2944 #, c-format msgid "multiple versions [`%s'|`%s'] for symbol `%s'" msgstr "" -#: config/obj-elf.c:3020 +#: config/obj-elf.c:3036 #, c-format msgid "failed to set up debugging information: %s" msgstr "" -#: config/obj-elf.c:3040 +#: config/obj-elf.c:3056 #, c-format msgid "can't start writing .mdebug section: %s" msgstr "" -#: config/obj-elf.c:3048 +#: config/obj-elf.c:3064 #, c-format msgid "could not write .mdebug section: %s" msgstr "" @@ -1216,8 +1213,8 @@ msgstr "" msgid "size (%ld) out of range, ignored" msgstr "" -#: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1309 ecoff.c:3346 -#: read.c:1839 read.c:1942 read.c:2693 read.c:3266 read.c:3772 symbols.c:495 +#: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1324 ecoff.c:3346 +#: read.c:1839 read.c:1942 read.c:2693 read.c:3266 read.c:3860 symbols.c:495 #: symbols.c:590 #, c-format msgid "symbol `%s' is already defined" @@ -1434,7 +1431,7 @@ msgstr "" msgid "128-bit SIMD scalar or floating-point quad precision register expected" msgstr "" -#: config/tc-aarch64.c:421 config/tc-arm.c:4746 +#: config/tc-aarch64.c:421 config/tc-arm.c:4706 msgid "register expected" msgstr "" @@ -1461,7 +1458,7 @@ msgstr "" msgid "invalid register type %d" msgstr "" -#: config/tc-aarch64.c:611 config/tc-aarch64.c:613 config/tc-arm.c:1196 +#: config/tc-aarch64.c:611 config/tc-aarch64.c:613 config/tc-arm.c:1199 #: config/tc-score.c:6492 expr.c:1379 read.c:2675 msgid "bad expression" msgstr "" @@ -1470,766 +1467,762 @@ msgstr "" msgid "bad segment" msgstr "" -#: config/tc-aarch64.c:659 config/tc-arm.c:1262 -msgid "invalid floating point number" -msgstr "" - -#: config/tc-aarch64.c:890 +#: config/tc-aarch64.c:842 #, c-format msgid "bad size %d in vector width specifier" msgstr "" -#: config/tc-aarch64.c:923 +#: config/tc-aarch64.c:875 #, c-format msgid "unexpected character `%c' in element size" msgstr "" -#: config/tc-aarch64.c:925 +#: config/tc-aarch64.c:877 msgid "missing element size" msgstr "" -#: config/tc-aarch64.c:934 +#: config/tc-aarch64.c:886 #, c-format msgid "invalid element size %d and vector size combination %c" msgstr "" -#: config/tc-aarch64.c:969 +#: config/tc-aarch64.c:921 #, c-format msgid "unexpected character `%c' in predication type" msgstr "" -#: config/tc-aarch64.c:972 +#: config/tc-aarch64.c:924 msgid "missing predication type" msgstr "" -#: config/tc-aarch64.c:1067 +#: config/tc-aarch64.c:1019 msgid "this type of register can't be indexed" msgstr "" -#: config/tc-aarch64.c:1073 +#: config/tc-aarch64.c:1025 msgid "index not allowed inside register list" msgstr "" -#: config/tc-aarch64.c:1084 config/tc-aarch64.c:2054 config/tc-aarch64.c:2256 -#: config/tc-arm.c:1816 config/tc-arm.c:4022 config/tc-arm.c:5196 -#: config/tc-arm.c:7335 +#: config/tc-aarch64.c:1036 config/tc-aarch64.c:2006 config/tc-aarch64.c:2208 +#: config/tc-arm.c:1776 config/tc-arm.c:3982 config/tc-arm.c:5156 +#: config/tc-arm.c:7297 msgid "constant expression required" msgstr "" #. Indexed vector register expected. -#: config/tc-aarch64.c:1096 +#: config/tc-aarch64.c:1048 msgid "indexed vector register expected" msgstr "" -#: config/tc-aarch64.c:1103 +#: config/tc-aarch64.c:1055 msgid "invalid use of vector register" msgstr "" -#: config/tc-aarch64.c:1195 config/tc-arm.c:2132 +#: config/tc-aarch64.c:1147 config/tc-arm.c:2092 msgid "expecting {" msgstr "" -#: config/tc-aarch64.c:1220 +#: config/tc-aarch64.c:1172 msgid "invalid vector register in list" msgstr "" -#: config/tc-aarch64.c:1227 +#: config/tc-aarch64.c:1179 msgid "invalid scalar register in list" msgstr "" -#: config/tc-aarch64.c:1240 +#: config/tc-aarch64.c:1192 msgid "invalid range in vector register list" msgstr "" -#: config/tc-aarch64.c:1253 +#: config/tc-aarch64.c:1205 msgid "type mismatch in vector register list" msgstr "" -#: config/tc-aarch64.c:1270 +#: config/tc-aarch64.c:1222 msgid "end of vector register list not found" msgstr "" -#: config/tc-aarch64.c:1287 +#: config/tc-aarch64.c:1239 msgid "constant expression required." msgstr "" -#: config/tc-aarch64.c:1297 +#: config/tc-aarch64.c:1249 msgid "expected index" msgstr "" -#: config/tc-aarch64.c:1304 +#: config/tc-aarch64.c:1256 msgid "too many registers in vector register list" msgstr "" -#: config/tc-aarch64.c:1309 +#: config/tc-aarch64.c:1261 msgid "empty vector register list" msgstr "" -#: config/tc-aarch64.c:1331 config/tc-arm.c:2568 +#: config/tc-aarch64.c:1283 config/tc-arm.c:2528 #, c-format msgid "ignoring attempt to redefine built-in register '%s'" msgstr "" -#: config/tc-aarch64.c:1337 config/tc-arm.c:2573 +#: config/tc-aarch64.c:1289 config/tc-arm.c:2533 #, c-format msgid "ignoring redefinition of register alias '%s'" msgstr "" -#: config/tc-aarch64.c:1382 config/tc-arm.c:2638 +#: config/tc-aarch64.c:1334 config/tc-arm.c:2598 #, c-format msgid "unknown register '%s' -- .req ignored" msgstr "" -#: config/tc-aarch64.c:1440 config/tc-arm.c:2846 +#: config/tc-aarch64.c:1392 config/tc-arm.c:2806 msgid "invalid syntax for .req directive" msgstr "" -#: config/tc-aarch64.c:1465 config/tc-arm.c:2884 +#: config/tc-aarch64.c:1417 config/tc-arm.c:2844 msgid "invalid syntax for .unreq directive" msgstr "" -#: config/tc-aarch64.c:1471 config/tc-arm.c:2891 +#: config/tc-aarch64.c:1423 config/tc-arm.c:2851 #, c-format msgid "unknown register alias '%s'" msgstr "" -#: config/tc-aarch64.c:1473 +#: config/tc-aarch64.c:1425 #, c-format msgid "ignoring attempt to undefine built-in register '%s'" msgstr "" -#: config/tc-aarch64.c:1797 config/tc-arm.c:3634 config/tc-arm.c:3661 -#: config/tc-arm.c:3674 +#: config/tc-aarch64.c:1749 config/tc-arm.c:3594 config/tc-arm.c:3621 +#: config/tc-arm.c:3634 msgid "literal pool overflow" msgstr "" -#: config/tc-aarch64.c:1979 config/tc-aarch64.c:6398 config/tc-arm.c:3895 -#: config/tc-arm.c:7766 +#: config/tc-aarch64.c:1931 config/tc-aarch64.c:6350 config/tc-arm.c:3855 +#: config/tc-arm.c:7730 msgid "unrecognized relocation suffix" msgstr "" -#: config/tc-aarch64.c:1981 +#: config/tc-aarch64.c:1933 msgid "unimplemented relocation suffix" msgstr "" -#: config/tc-aarch64.c:2223 config/tc-aarch64.c:2414 config/tc-aarch64.c:2458 +#: config/tc-aarch64.c:2175 config/tc-aarch64.c:2366 config/tc-aarch64.c:2410 #: config/tc-csky.c:2314 msgid "immediate operand required" msgstr "" -#: config/tc-aarch64.c:2232 +#: config/tc-aarch64.c:2184 msgid "missing immediate expression" msgstr "" -#: config/tc-aarch64.c:2438 config/tc-aarch64.c:6221 config/tc-aarch64.c:6241 +#: config/tc-aarch64.c:2390 config/tc-aarch64.c:6173 config/tc-aarch64.c:6193 msgid "invalid floating-point constant" msgstr "" -#: config/tc-aarch64.c:3241 config/tc-arm.c:5536 config/tc-arm.c:5546 +#: config/tc-aarch64.c:3193 config/tc-arm.c:5496 config/tc-arm.c:5506 msgid "shift expression expected" msgstr "" -#: config/tc-aarch64.c:3249 +#: config/tc-aarch64.c:3201 msgid "shift operator expected" msgstr "" -#: config/tc-aarch64.c:3257 +#: config/tc-aarch64.c:3209 msgid "invalid use of 'MSL'" msgstr "" -#: config/tc-aarch64.c:3265 +#: config/tc-aarch64.c:3217 msgid "invalid use of 'MUL'" msgstr "" -#: config/tc-aarch64.c:3274 +#: config/tc-aarch64.c:3226 msgid "extending shift is not permitted" msgstr "" -#: config/tc-aarch64.c:3282 +#: config/tc-aarch64.c:3234 msgid "'ROR' shift is not permitted" msgstr "" -#: config/tc-aarch64.c:3290 +#: config/tc-aarch64.c:3242 msgid "only 'LSL' shift is permitted" msgstr "" -#: config/tc-aarch64.c:3298 +#: config/tc-aarch64.c:3250 msgid "only 'MUL' is permitted" msgstr "" -#: config/tc-aarch64.c:3316 +#: config/tc-aarch64.c:3268 msgid "only 'MUL VL' is permitted" msgstr "" -#: config/tc-aarch64.c:3324 +#: config/tc-aarch64.c:3276 msgid "invalid shift for the register offset addressing mode" msgstr "" -#: config/tc-aarch64.c:3332 +#: config/tc-aarch64.c:3284 msgid "invalid shift operator" msgstr "" -#: config/tc-aarch64.c:3366 +#: config/tc-aarch64.c:3318 msgid "missing shift amount" msgstr "" -#: config/tc-aarch64.c:3373 +#: config/tc-aarch64.c:3325 msgid "constant shift amount required" msgstr "" -#: config/tc-aarch64.c:3382 +#: config/tc-aarch64.c:3334 msgid "shift amount out of range 0 to 63" msgstr "" -#: config/tc-aarch64.c:3432 +#: config/tc-aarch64.c:3384 msgid "unexpected shift operator" msgstr "" -#: config/tc-aarch64.c:3468 +#: config/tc-aarch64.c:3420 msgid "unexpected register in the immediate operand" msgstr "" -#: config/tc-aarch64.c:3493 +#: config/tc-aarch64.c:3445 msgid "integer register expected in the extended/shifted operand register" msgstr "" -#: config/tc-aarch64.c:3528 config/tc-aarch64.c:3666 config/tc-aarch64.c:3799 -#: config/tc-aarch64.c:3983 config/tc-aarch64.c:4025 +#: config/tc-aarch64.c:3480 config/tc-aarch64.c:3618 config/tc-aarch64.c:3751 +#: config/tc-aarch64.c:3935 config/tc-aarch64.c:3977 msgid "unknown relocation modifier" msgstr "" -#: config/tc-aarch64.c:3535 config/tc-aarch64.c:3685 config/tc-aarch64.c:3806 -#: config/tc-aarch64.c:3990 config/tc-aarch64.c:4032 +#: config/tc-aarch64.c:3487 config/tc-aarch64.c:3637 config/tc-aarch64.c:3758 +#: config/tc-aarch64.c:3942 config/tc-aarch64.c:3984 msgid "this relocation modifier is not allowed on this instruction" msgstr "" -#: config/tc-aarch64.c:3694 config/tc-aarch64.c:3818 +#: config/tc-aarch64.c:3646 config/tc-aarch64.c:3770 msgid "invalid relocation expression" msgstr "" -#: config/tc-aarch64.c:3711 +#: config/tc-aarch64.c:3663 msgid "invalid address" msgstr "" -#: config/tc-aarch64.c:3768 +#: config/tc-aarch64.c:3720 msgid "invalid use of 32-bit register offset" msgstr "" -#: config/tc-aarch64.c:3777 +#: config/tc-aarch64.c:3729 msgid "offset has different size from base" msgstr "" -#: config/tc-aarch64.c:3783 +#: config/tc-aarch64.c:3735 msgid "invalid use of 64-bit register offset" msgstr "" #. [Xn],#expr -#: config/tc-aarch64.c:3832 config/tc-aarch64.c:3890 +#: config/tc-aarch64.c:3784 config/tc-aarch64.c:3842 msgid "invalid expression in the address" msgstr "" -#: config/tc-aarch64.c:3846 config/tc-arm.c:6135 config/tc-arm.c:6728 +#: config/tc-aarch64.c:3798 config/tc-arm.c:6095 config/tc-arm.c:6688 msgid "']' expected" msgstr "" -#: config/tc-aarch64.c:3854 +#: config/tc-aarch64.c:3806 msgid "register offset not allowed in pre-indexed addressing mode" msgstr "" -#: config/tc-aarch64.c:3869 config/tc-arm.c:6171 +#: config/tc-aarch64.c:3821 config/tc-arm.c:6131 msgid "cannot combine pre- and post-indexing" msgstr "" #. Reject [Rn]! -#: config/tc-aarch64.c:3914 +#: config/tc-aarch64.c:3866 msgid "missing offset in the pre-indexed address" msgstr "" -#: config/tc-aarch64.c:4157 +#: config/tc-aarch64.c:4109 msgid "unknown or missing option to PSB/TSB" msgstr "" -#: config/tc-aarch64.c:4165 +#: config/tc-aarch64.c:4117 msgid "the specified option is not accepted for PSB/TSB" msgstr "" -#: config/tc-aarch64.c:4192 config/tc-aarch64.c:4206 +#: config/tc-aarch64.c:4144 config/tc-aarch64.c:4158 msgid "unknown option to BTI" msgstr "" -#: config/tc-aarch64.c:4270 +#: config/tc-aarch64.c:4222 #, c-format msgid "selected processor does not support PSTATE field name '%s'" msgstr "" -#: config/tc-aarch64.c:4275 config/tc-aarch64.c:4317 +#: config/tc-aarch64.c:4227 config/tc-aarch64.c:4269 #, c-format msgid "selected processor does not support system register name '%s'" msgstr "" -#: config/tc-aarch64.c:4278 config/tc-aarch64.c:4320 +#: config/tc-aarch64.c:4230 config/tc-aarch64.c:4272 #, c-format msgid "" "system register name '%s' is deprecated and may be removed in a future " "release" msgstr "" -#: config/tc-aarch64.c:4362 +#: config/tc-aarch64.c:4314 msgid "immediate value out of range " msgstr "" -#: config/tc-aarch64.c:4876 +#: config/tc-aarch64.c:4828 #, c-format msgid "Info: " msgstr "" -#: config/tc-aarch64.c:4911 config/tc-score.c:2752 config/tc-score.c:6481 +#: config/tc-aarch64.c:4863 config/tc-score.c:2752 config/tc-score.c:6481 #, c-format msgid "%s -- `%s'" msgstr "" -#: config/tc-aarch64.c:4913 +#: config/tc-aarch64.c:4865 #, c-format msgid "%s at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:4919 +#: config/tc-aarch64.c:4871 #, c-format msgid "operand %d must be %s -- `%s'" msgstr "" -#: config/tc-aarch64.c:4925 +#: config/tc-aarch64.c:4877 #, c-format msgid "operand mismatch -- `%s'" msgstr "" #. Print the hint. -#: config/tc-aarch64.c:4985 +#: config/tc-aarch64.c:4937 msgid " did you mean this?" msgstr "" -#: config/tc-aarch64.c:4988 config/tc-aarch64.c:5015 +#: config/tc-aarch64.c:4940 config/tc-aarch64.c:4967 #, c-format msgid " %s" msgstr "" -#: config/tc-aarch64.c:4993 +#: config/tc-aarch64.c:4945 msgid " other valid variant(s):" msgstr "" -#: config/tc-aarch64.c:5022 +#: config/tc-aarch64.c:4974 #, c-format msgid "operand %d must be the same register as operand 1 -- `%s'" msgstr "" -#: config/tc-aarch64.c:5028 +#: config/tc-aarch64.c:4980 #, c-format msgid "%s out of range %d to %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5029 config/tc-aarch64.c:5033 config/tc-aarch64.c:7041 +#: config/tc-aarch64.c:4981 config/tc-aarch64.c:4985 config/tc-aarch64.c:6993 msgid "immediate value" msgstr "" -#: config/tc-aarch64.c:5032 +#: config/tc-aarch64.c:4984 #, c-format msgid "%s must be %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5039 +#: config/tc-aarch64.c:4991 #, c-format msgid "" "invalid number of registers in the list; only 1 register is expected at " "operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5043 +#: config/tc-aarch64.c:4995 #, c-format msgid "" "invalid number of registers in the list; %d registers are expected at " "operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5049 +#: config/tc-aarch64.c:5001 #, c-format msgid "immediate value must be a multiple of %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5367 +#: config/tc-aarch64.c:5319 msgid "bad vector arrangement type" msgstr "" -#: config/tc-aarch64.c:5496 +#: config/tc-aarch64.c:5448 msgid "the specified relocation type is not allowed for MOVK" msgstr "" -#: config/tc-aarch64.c:5544 config/tc-aarch64.c:5555 +#: config/tc-aarch64.c:5496 config/tc-aarch64.c:5507 msgid "the specified relocation type is not allowed for 32-bit register" msgstr "" -#: config/tc-aarch64.c:5666 +#: config/tc-aarch64.c:5618 msgid "relocation qualifier does not match instruction size" msgstr "" -#: config/tc-aarch64.c:5755 +#: config/tc-aarch64.c:5707 msgid "comma expected between operands" msgstr "" -#: config/tc-aarch64.c:5786 +#: config/tc-aarch64.c:5738 msgid "invalid Rt register number in 64-byte load/store" msgstr "" -#: config/tc-aarch64.c:5906 +#: config/tc-aarch64.c:5858 msgid "the top half of a 128-bit FP/SIMD register is expected" msgstr "" -#: config/tc-aarch64.c:5981 config/tc-arm.c:2241 config/tc-arm.c:2286 +#: config/tc-aarch64.c:5933 config/tc-arm.c:2201 config/tc-arm.c:2246 #: config/tc-h8300.c:1042 msgid "invalid register list" msgstr "" -#: config/tc-aarch64.c:5988 +#: config/tc-aarch64.c:5940 msgid "expected element type rather than vector type" msgstr "" -#: config/tc-aarch64.c:6009 +#: config/tc-aarch64.c:5961 msgid "missing type suffix" msgstr "" -#: config/tc-aarch64.c:6028 +#: config/tc-aarch64.c:5980 msgid "C0 - C15 expected" msgstr "" -#: config/tc-aarch64.c:6135 config/tc-aarch64.c:6159 +#: config/tc-aarch64.c:6087 config/tc-aarch64.c:6111 msgid "immediate zero expected" msgstr "" -#: config/tc-aarch64.c:6256 +#: config/tc-aarch64.c:6208 msgid "shift not allowed for bitmask immediate" msgstr "" -#: config/tc-aarch64.c:6310 +#: config/tc-aarch64.c:6262 msgid "can't mix relocation modifier with explicit shift" msgstr "" -#: config/tc-aarch64.c:6359 config/tc-arm.c:15901 config/tc-arm.c:15926 -#: config/tc-arm.c:15937 config/tc-arm.c:15944 +#: config/tc-aarch64.c:6311 config/tc-arm.c:15881 config/tc-arm.c:15906 +#: config/tc-arm.c:15917 config/tc-arm.c:15924 msgid "invalid condition" msgstr "" -#: config/tc-aarch64.c:6385 +#: config/tc-aarch64.c:6337 msgid "invalid pc-relative address" msgstr "" #. Only permit "=value" in the literal load instructions. #. The literal will be generated by programmer_friendly_fixup. -#: config/tc-aarch64.c:6393 +#: config/tc-aarch64.c:6345 msgid "invalid use of \"=immediate\"" msgstr "" -#: config/tc-aarch64.c:6458 config/tc-aarch64.c:6490 config/tc-aarch64.c:6508 -#: config/tc-aarch64.c:6532 config/tc-aarch64.c:6552 config/tc-aarch64.c:6571 -#: config/tc-aarch64.c:6594 config/tc-aarch64.c:6630 config/tc-aarch64.c:6637 -#: config/tc-aarch64.c:6665 config/tc-aarch64.c:6685 config/tc-aarch64.c:6710 -#: config/tc-aarch64.c:6728 config/tc-aarch64.c:6736 config/tc-aarch64.c:6753 -#: config/tc-aarch64.c:6777 +#: config/tc-aarch64.c:6410 config/tc-aarch64.c:6442 config/tc-aarch64.c:6460 +#: config/tc-aarch64.c:6484 config/tc-aarch64.c:6504 config/tc-aarch64.c:6523 +#: config/tc-aarch64.c:6546 config/tc-aarch64.c:6582 config/tc-aarch64.c:6589 +#: config/tc-aarch64.c:6617 config/tc-aarch64.c:6637 config/tc-aarch64.c:6662 +#: config/tc-aarch64.c:6680 config/tc-aarch64.c:6688 config/tc-aarch64.c:6705 +#: config/tc-aarch64.c:6729 msgid "invalid addressing mode" msgstr "" -#: config/tc-aarch64.c:6474 +#: config/tc-aarch64.c:6426 msgid "the optional immediate offset can only be 0" msgstr "" -#: config/tc-aarch64.c:6513 config/tc-aarch64.c:6537 config/tc-aarch64.c:6557 +#: config/tc-aarch64.c:6465 config/tc-aarch64.c:6489 config/tc-aarch64.c:6509 msgid "relocation not allowed" msgstr "" -#: config/tc-aarch64.c:6604 +#: config/tc-aarch64.c:6556 msgid "writeback value must be an immediate constant" msgstr "" #. Make sure this has priority over #. "invalid addressing mode". -#: config/tc-aarch64.c:6645 +#: config/tc-aarch64.c:6597 msgid "constant offset required" msgstr "" -#: config/tc-aarch64.c:6789 +#: config/tc-aarch64.c:6741 msgid "unknown or missing system register name" msgstr "" -#: config/tc-aarch64.c:6801 +#: config/tc-aarch64.c:6753 msgid "unknown or missing PSTATE field name" msgstr "" -#: config/tc-aarch64.c:6833 +#: config/tc-aarch64.c:6785 msgid "unknown or missing operation name" msgstr "" -#: config/tc-aarch64.c:6846 +#: config/tc-aarch64.c:6798 msgid "the specified option is not accepted in ISB" msgstr "" -#: config/tc-aarch64.c:6858 config/tc-aarch64.c:6875 +#: config/tc-aarch64.c:6810 config/tc-aarch64.c:6827 msgid "the specified option is not accepted in DSB" msgstr "" -#: config/tc-aarch64.c:6889 +#: config/tc-aarch64.c:6841 msgid "immediate value must be 16, 20, 24, 28" msgstr "" -#: config/tc-aarch64.c:6919 config/tc-aarch64.c:8132 config/tc-arm.c:8048 +#: config/tc-aarch64.c:6871 config/tc-aarch64.c:8084 config/tc-arm.c:8012 #, c-format msgid "unhandled operand code %d" msgstr "" -#: config/tc-aarch64.c:6961 +#: config/tc-aarch64.c:6913 msgid "unexpected comma before the omitted optional operand" msgstr "" -#: config/tc-aarch64.c:6989 +#: config/tc-aarch64.c:6941 msgid "unexpected characters following instruction" msgstr "" -#: config/tc-aarch64.c:7067 config/tc-arm.c:5661 config/tc-arm.c:6279 -#: config/tc-arm.c:8852 +#: config/tc-aarch64.c:7019 config/tc-arm.c:5621 config/tc-arm.c:6239 +#: config/tc-arm.c:8826 msgid "constant expression expected" msgstr "" -#: config/tc-aarch64.c:7074 +#: config/tc-aarch64.c:7026 msgid "literal pool insertion failed" msgstr "" -#: config/tc-aarch64.c:7145 config/tc-aarch64.c:7160 +#: config/tc-aarch64.c:7097 config/tc-aarch64.c:7112 #, c-format msgid "unpredictable transfer with writeback -- `%s'" msgstr "" -#: config/tc-aarch64.c:7164 config/tc-aarch64.c:7178 +#: config/tc-aarch64.c:7116 config/tc-aarch64.c:7130 #, c-format msgid "unpredictable load of register pair -- `%s'" msgstr "" -#: config/tc-aarch64.c:7185 config/tc-aarch64.c:7198 +#: config/tc-aarch64.c:7137 config/tc-aarch64.c:7150 #, c-format msgid "unpredictable: identical transfer and status registers --`%s'" msgstr "" -#: config/tc-aarch64.c:7193 config/tc-aarch64.c:7207 +#: config/tc-aarch64.c:7145 config/tc-aarch64.c:7159 #, c-format msgid "unpredictable: identical base and status registers --`%s'" msgstr "" -#: config/tc-aarch64.c:7223 +#: config/tc-aarch64.c:7175 #, c-format msgid "previous `%s' sequence has not been closed" msgstr "" -#: config/tc-aarch64.c:7302 +#: config/tc-aarch64.c:7254 #, c-format msgid "unknown mnemonic `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:7310 +#: config/tc-aarch64.c:7262 #, c-format msgid "unexpected comma after the mnemonic name `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:7368 +#: config/tc-aarch64.c:7320 #, c-format msgid "selected processor does not support `%s'" msgstr "" -#: config/tc-aarch64.c:7791 config/tc-arm.c:28047 +#: config/tc-aarch64.c:7743 config/tc-arm.c:28067 msgid "GOT already in the symbol table" msgstr "" -#: config/tc-aarch64.c:7954 +#: config/tc-aarch64.c:7906 msgid "immediate cannot be moved by a single instruction" msgstr "" -#: config/tc-aarch64.c:7998 config/tc-aarch64.c:8043 config/tc-aarch64.c:8069 -#: config/tc-arm.c:16445 config/tc-arm.c:18142 config/tc-arm.c:18722 -#: config/tc-arm.c:18749 config/tc-arm.c:19537 config/tc-arm.c:20372 -#: config/tc-arm.c:21389 config/tc-arm.c:21449 config/tc-metag.c:2443 +#: config/tc-aarch64.c:7950 config/tc-aarch64.c:7995 config/tc-aarch64.c:8021 +#: config/tc-arm.c:16425 config/tc-arm.c:18122 config/tc-arm.c:18702 +#: config/tc-arm.c:18729 config/tc-arm.c:19517 config/tc-arm.c:20352 +#: config/tc-arm.c:21369 config/tc-arm.c:21429 config/tc-metag.c:2443 #: config/tc-metag.c:2452 config/tc-metag.c:2491 config/tc-metag.c:2500 #: config/tc-metag.c:3019 config/tc-metag.c:3028 msgid "immediate out of range" msgstr "" -#: config/tc-aarch64.c:8062 config/tc-metag.c:4654 config/tc-xtensa.c:4243 +#: config/tc-aarch64.c:8014 config/tc-metag.c:4654 config/tc-xtensa.c:4243 msgid "invalid immediate" msgstr "" -#: config/tc-aarch64.c:8127 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920 +#: config/tc-aarch64.c:8079 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920 #: config/tc-tic6x.c:3947 config/tc-tic6x.c:3975 msgid "immediate offset out of range" msgstr "" -#: config/tc-aarch64.c:8201 config/tc-arm.c:28385 config/tc-arm.c:28453 -#: config/tc-arm.c:28735 +#: config/tc-aarch64.c:8153 config/tc-arm.c:28405 config/tc-arm.c:28473 +#: config/tc-arm.c:28755 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "" -#: config/tc-aarch64.c:8213 +#: config/tc-aarch64.c:8165 msgid "pc-relative load offset not word aligned" msgstr "" -#: config/tc-aarch64.c:8216 +#: config/tc-aarch64.c:8168 msgid "pc-relative load offset out of range" msgstr "" -#: config/tc-aarch64.c:8228 +#: config/tc-aarch64.c:8180 msgid "pc-relative address offset out of range" msgstr "" -#: config/tc-aarch64.c:8240 config/tc-aarch64.c:8255 +#: config/tc-aarch64.c:8192 config/tc-aarch64.c:8207 msgid "conditional branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:8243 config/tc-aarch64.c:8258 config/tc-arm.c:29030 +#: config/tc-aarch64.c:8195 config/tc-aarch64.c:8210 config/tc-arm.c:29050 msgid "conditional branch out of range" msgstr "" -#: config/tc-aarch64.c:8271 +#: config/tc-aarch64.c:8223 msgid "branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:8274 config/tc-arm.c:925 config/tc-arm.c:29836 +#: config/tc-aarch64.c:8226 config/tc-arm.c:927 config/tc-arm.c:29856 #: config/tc-mips.c:16069 config/tc-mips.c:16085 config/tc-mips.c:16175 msgid "branch out of range" msgstr "" -#: config/tc-aarch64.c:8333 config/tc-arm.c:28626 config/tc-arm.c:28641 -#: config/tc-arm.c:28656 config/tc-arm.c:28667 config/tc-arm.c:28690 -#: config/tc-arm.c:29540 config/tc-moxie.c:714 config/tc-pj.c:449 +#: config/tc-aarch64.c:8285 config/tc-arm.c:28646 config/tc-arm.c:28661 +#: config/tc-arm.c:28676 config/tc-arm.c:28687 config/tc-arm.c:28710 +#: config/tc-arm.c:29560 config/tc-moxie.c:714 config/tc-pj.c:449 #: config/tc-sh.c:3728 msgid "offset out of range" msgstr "" -#: config/tc-aarch64.c:8348 +#: config/tc-aarch64.c:8300 msgid "unsigned value out of range" msgstr "" -#: config/tc-aarch64.c:8359 +#: config/tc-aarch64.c:8311 msgid "signed value out of range" msgstr "" -#: config/tc-aarch64.c:8509 +#: config/tc-aarch64.c:8461 #, c-format msgid "unexpected %s fixup" msgstr "" -#: config/tc-aarch64.c:8574 config/tc-arm.c:30256 config/tc-arm.c:30277 +#: config/tc-aarch64.c:8526 config/tc-arm.c:30276 config/tc-arm.c:30297 #: config/tc-mips.c:18436 config/tc-or1k.c:345 config/tc-score.c:7448 #, c-format msgid "cannot represent %s relocation in this object file format" msgstr "" -#: config/tc-aarch64.c:8607 +#: config/tc-aarch64.c:8559 #, c-format msgid "cannot do %u-byte relocation" msgstr "" -#: config/tc-aarch64.c:9012 config/tc-arm.c:31091 +#: config/tc-aarch64.c:8964 config/tc-arm.c:31111 msgid "assemble for big-endian" msgstr "" -#: config/tc-aarch64.c:9013 config/tc-arm.c:31092 +#: config/tc-aarch64.c:8965 config/tc-arm.c:31112 msgid "assemble for little-endian" msgstr "" -#: config/tc-aarch64.c:9016 +#: config/tc-aarch64.c:8968 msgid "temporary switch for dumping" msgstr "" -#: config/tc-aarch64.c:9018 +#: config/tc-aarch64.c:8970 msgid "output verbose error messages" msgstr "" -#: config/tc-aarch64.c:9020 +#: config/tc-aarch64.c:8972 msgid "do not output verbose error messages" msgstr "" -#: config/tc-aarch64.c:9358 config/tc-arm.c:32213 +#: config/tc-aarch64.c:9310 config/tc-arm.c:32234 msgid "invalid architectural extension" msgstr "" -#: config/tc-aarch64.c:9383 config/tc-arm.c:32245 +#: config/tc-aarch64.c:9335 config/tc-arm.c:32266 msgid "must specify extensions to add before specifying those to remove" msgstr "" -#: config/tc-aarch64.c:9391 config/tc-arm.c:32253 +#: config/tc-aarch64.c:9343 config/tc-arm.c:32274 msgid "missing architectural extension" msgstr "" -#: config/tc-aarch64.c:9418 config/tc-arm.c:32339 +#: config/tc-aarch64.c:9370 config/tc-arm.c:32360 #, c-format msgid "unknown architectural extension `%s'" msgstr "" -#: config/tc-aarch64.c:9442 config/tc-arm.c:32389 config/tc-metag.c:5832 +#: config/tc-aarch64.c:9394 config/tc-arm.c:32410 config/tc-metag.c:5832 #, c-format msgid "missing cpu name `%s'" msgstr "" -#: config/tc-aarch64.c:9456 config/tc-aarch64.c:9672 config/tc-arm.c:32424 -#: config/tc-arm.c:33225 config/tc-csky.c:1218 config/tc-metag.c:5843 +#: config/tc-aarch64.c:9408 config/tc-aarch64.c:9624 config/tc-arm.c:32445 +#: config/tc-arm.c:33246 config/tc-csky.c:1218 config/tc-metag.c:5843 #, c-format msgid "unknown cpu `%s'" msgstr "" -#: config/tc-aarch64.c:9474 config/tc-arm.c:32442 +#: config/tc-aarch64.c:9426 config/tc-arm.c:32463 #, c-format msgid "missing architecture name `%s'" msgstr "" -#: config/tc-aarch64.c:9488 config/tc-aarch64.c:9719 config/tc-arm.c:32464 -#: config/tc-arm.c:33260 config/tc-arm.c:33290 config/tc-score.c:7683 +#: config/tc-aarch64.c:9440 config/tc-aarch64.c:9671 config/tc-arm.c:32485 +#: config/tc-arm.c:33281 config/tc-arm.c:33311 config/tc-score.c:7683 #, c-format msgid "unknown architecture `%s'\n" msgstr "" -#: config/tc-aarch64.c:9511 +#: config/tc-aarch64.c:9463 #, c-format msgid "missing abi name `%s'" msgstr "" -#: config/tc-aarch64.c:9522 +#: config/tc-aarch64.c:9474 #, c-format msgid "unknown abi `%s'\n" msgstr "" -#: config/tc-aarch64.c:9528 +#: config/tc-aarch64.c:9480 msgid "<abi name>\t specify for ABI <abi name>" msgstr "" -#: config/tc-aarch64.c:9531 config/tc-arm.c:32551 config/tc-metag.c:5909 +#: config/tc-aarch64.c:9483 config/tc-arm.c:32572 config/tc-metag.c:5909 msgid "<cpu name>\t assemble for CPU <cpu name>" msgstr "" -#: config/tc-aarch64.c:9533 config/tc-arm.c:32553 +#: config/tc-aarch64.c:9485 config/tc-arm.c:32574 msgid "<arch name>\t assemble for architecture <arch name>" msgstr "" -#: config/tc-aarch64.c:9572 config/tc-aarch64.c:9591 config/tc-arm.c:32621 -#: config/tc-arm.c:32639 config/tc-arm.c:32659 config/tc-metag.c:5933 +#: config/tc-aarch64.c:9524 config/tc-aarch64.c:9543 config/tc-arm.c:32642 +#: config/tc-arm.c:32660 config/tc-arm.c:32680 config/tc-metag.c:5933 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "" -#: config/tc-aarch64.c:9611 +#: config/tc-aarch64.c:9563 #, c-format msgid " AArch64-specific assembler options:\n" msgstr "" -#: config/tc-aarch64.c:9622 config/tc-arc.c:3581 config/tc-arm.c:32690 +#: config/tc-aarch64.c:9574 config/tc-arc.c:3576 config/tc-arm.c:32711 #, c-format msgid " -EB assemble code for a big-endian cpu\n" msgstr "" -#: config/tc-aarch64.c:9627 config/tc-arc.c:3583 config/tc-arm.c:32695 +#: config/tc-aarch64.c:9579 config/tc-arc.c:3578 config/tc-arm.c:32716 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" @@ -2303,7 +2296,7 @@ msgstr "" msgid "opcode `%s' not supported for target %s" msgstr "" -#: config/tc-alpha.c:1189 config/tc-alpha.c:3363 config/tc-avr.c:1905 +#: config/tc-alpha.c:1189 config/tc-alpha.c:3363 config/tc-avr.c:1915 #: config/tc-msp430.c:4361 config/tc-wasm32.c:753 #, c-format msgid "unknown opcode `%s'" @@ -2384,8 +2377,8 @@ msgstr "" msgid "sequence number in use for !tlsgd!%ld" msgstr "" -#: config/tc-alpha.c:1992 config/tc-arc.c:2848 config/tc-mn10200.c:854 -#: config/tc-mn10300.c:1150 config/tc-ppc.c:2019 config/tc-s390.c:668 +#: config/tc-alpha.c:1992 config/tc-arc.c:2848 config/tc-mn10200.c:847 +#: config/tc-mn10300.c:1150 config/tc-ppc.c:2016 config/tc-s390.c:668 #: config/tc-tilegx.c:422 config/tc-tilegx.c:472 config/tc-tilepro.c:375 msgid "operand" msgstr "" @@ -2402,7 +2395,7 @@ msgstr "" msgid "can not resolve expression" msgstr "" -#: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2352 +#: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2349 #, c-format msgid ".COMMon length (%ld.) <0! Ignored." msgstr "" @@ -2615,19 +2608,19 @@ msgstr "" #: config/tc-alpha.c:5428 config/tc-alpha.c:5462 config/tc-arc.c:767 #: config/tc-arc.c:2552 config/tc-arc.c:2584 config/tc-arc.c:2689 -#: config/tc-cr16.c:813 config/tc-cr16.c:832 config/tc-cris.c:1223 -#: config/tc-crx.c:516 config/tc-crx.c:538 config/tc-crx.c:549 -#: config/tc-dlx.c:289 config/tc-hppa.c:8246 config/tc-i386.c:3078 -#: config/tc-i386.c:3130 config/tc-ia64.c:5380 config/tc-ia64.c:7418 +#: config/tc-cr16.c:809 config/tc-cr16.c:828 config/tc-cris.c:1223 +#: config/tc-crx.c:512 config/tc-crx.c:534 config/tc-crx.c:545 +#: config/tc-dlx.c:289 config/tc-hppa.c:8246 config/tc-i386.c:3084 +#: config/tc-i386.c:3136 config/tc-ia64.c:5380 config/tc-ia64.c:7418 #: config/tc-ia64.c:7477 config/tc-m68k.c:4574 config/tc-m68k.c:4586 #: config/tc-mips.c:3700 config/tc-mips.c:3733 config/tc-mips.c:3759 #: config/tc-nds32.c:3439 config/tc-nios2.c:3624 config/tc-nios2.c:3629 -#: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1708 -#: config/tc-ppc.c:1746 config/tc-ppc.c:1785 config/tc-ppc.c:1824 -#: config/tc-ppc.c:1842 config/tc-pru.c:1569 config/tc-pru.c:1573 +#: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1705 +#: config/tc-ppc.c:1743 config/tc-ppc.c:1782 config/tc-ppc.c:1821 +#: config/tc-ppc.c:1839 config/tc-pru.c:1568 config/tc-pru.c:1572 #: config/tc-s390.c:538 config/tc-s390.c:576 config/tc-sparc.c:961 #: config/tc-sparc.c:993 config/tc-tic30.c:121 config/tc-tic30.c:131 -#: config/tc-tic30.c:141 config/tc-tic30.c:151 config/tc-tic4x.c:1215 +#: config/tc-tic30.c:141 config/tc-tic30.c:151 config/tc-tic4x.c:1217 #: config/tc-tilegx.c:316 config/tc-tilepro.c:252 config/tc-vax.c:965 #: config/tc-vax.c:970 ecoff.c:1582 #, c-format @@ -2635,7 +2628,7 @@ msgid "duplicate %s" msgstr "" #: config/tc-alpha.c:5545 config/tc-arc.c:2520 config/tc-arc.c:2534 -#: config/tc-arm.c:897 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563 +#: config/tc-arm.c:899 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563 #: config/tc-xtensa.c:5680 config/tc-z80.c:3675 msgid "syntax error" msgstr "" @@ -2660,12 +2653,12 @@ msgid "" "-replace/-noreplace\tenable or disable the optimization of procedure calls\n" msgstr "" -#: config/tc-alpha.c:5942 config/tc-arc.c:3128 +#: config/tc-alpha.c:5942 config/tc-arc.c:3123 #, c-format msgid "unhandled relocation type %s" msgstr "" -#: config/tc-alpha.c:5955 config/tc-arc.c:3136 +#: config/tc-alpha.c:5955 config/tc-arc.c:3131 msgid "non-absolute expression in constant field" msgstr "" @@ -2683,14 +2676,14 @@ msgstr "" msgid "!samegp reloc against symbol without .prologue: %s" msgstr "" -#: config/tc-alpha.c:6236 config/tc-arc.c:3259 config/tc-csky.c:5645 +#: config/tc-alpha.c:6236 config/tc-arc.c:3254 config/tc-csky.c:5645 #: config/tc-tilegx.c:1745 config/tc-tilepro.c:1522 config/tc-wasm32.c:813 #: config/tc-xtensa.c:6190 #, c-format msgid "cannot represent `%s' relocation in object file" msgstr "" -#: config/tc-alpha.c:6242 config/tc-arc.c:3265 +#: config/tc-alpha.c:6242 config/tc-arc.c:3260 #, c-format msgid "internal error? cannot generate `%s' relocation" msgstr "" @@ -2758,7 +2751,7 @@ msgstr "" msgid "extra comma" msgstr "" -#: config/tc-arc.c:1335 config/tc-pru.c:1450 config/tc-pru.c:1698 +#: config/tc-arc.c:1335 config/tc-pru.c:1449 config/tc-pru.c:1697 #: config/tc-xtensa.c:2090 msgid "missing argument" msgstr "" @@ -2804,7 +2797,7 @@ msgid "flag mismatch" msgstr "" #: config/tc-arc.c:2083 config/tc-nios2.c:3103 config/tc-nios2.c:3130 -#: config/tc-pru.c:1413 config/tc-pru.c:1438 config/tc-xtensa.c:2156 +#: config/tc-pru.c:1412 config/tc-pru.c:1437 config/tc-xtensa.c:2156 msgid "too many arguments" msgstr "" @@ -2828,14 +2821,14 @@ msgstr "" msgid "unknown opcode '%s'" msgstr "" -#: config/tc-arc.c:2602 config/tc-arc.c:5068 config/tc-h8300.c:78 +#: config/tc-arc.c:2602 config/tc-arc.c:5063 config/tc-h8300.c:78 #: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107 #: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:242 #: config/tc-hppa.c:6820 config/tc-hppa.c:6826 config/tc-hppa.c:6832 #: config/tc-hppa.c:6838 config/tc-hppa.c:8225 config/tc-lm32.c:197 #: config/tc-mips.c:3690 config/tc-mips.c:4187 config/tc-mn10300.c:935 #: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-riscv.c:1221 -#: config/tc-riscv.c:3878 config/tc-xc16x.c:79 config/tc-xc16x.c:86 +#: config/tc-riscv.c:3877 config/tc-xc16x.c:79 config/tc-xc16x.c:86 #: config/tc-xc16x.c:93 msgid "could not set architecture and machine" msgstr "" @@ -2853,13 +2846,7 @@ msgstr "" msgid "Unaligned operand. Needs to be 16bit aligned" msgstr "" -#: config/tc-arc.c:2940 config/tc-cr16.c:577 config/tc-crx.c:321 -#: config/tc-mn10200.c:766 write.c:1034 -#, c-format -msgid "can't resolve `%s' {%s section} - `%s' {%s section}" -msgstr "" - -#: config/tc-arc.c:2999 +#: config/tc-arc.c:2994 #, c-format msgid "PC relative relocation not allowed for (internal) type %d" msgstr "" @@ -2868,35 +2855,35 @@ msgstr "" #. the insn. #. FIXME! Check for the conditionality of #. the insn. -#: config/tc-arc.c:3044 config/tc-arc.c:4025 +#: config/tc-arc.c:3039 config/tc-arc.c:4020 msgid "TLS_*_S9 relocs are not supported yet" msgstr "" #. I cannot fix an GOTPC relocation because I need to relax it #. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc. -#: config/tc-arc.c:3080 +#: config/tc-arc.c:3075 msgid "Unsupported operation on reloc" msgstr "" -#: config/tc-arc.c:3156 config/tc-arc.c:3172 +#: config/tc-arc.c:3151 config/tc-arc.c:3167 msgid "unknown fixup size" msgstr "" -#: config/tc-arc.c:3306 +#: config/tc-arc.c:3301 msgid "no relaxation found for this instruction." msgstr "" -#: config/tc-arc.c:3559 +#: config/tc-arc.c:3554 #, c-format msgid "ARC-specific assembler options:\n" msgstr "" -#: config/tc-arc.c:3585 +#: config/tc-arc.c:3580 #, c-format msgid " -mrelax enable relaxation\n" msgstr "" -#: config/tc-arc.c:3588 +#: config/tc-arc.c:3583 #, c-format msgid "" "The following ARC-specific assembler options are deprecated and are " @@ -2904,7 +2891,7 @@ msgid "" "for compatibility only:\n" msgstr "" -#: config/tc-arc.c:3591 +#: config/tc-arc.c:3586 #, c-format msgid "" " -mEA\n" @@ -2934,685 +2921,689 @@ msgid "" " -mxy\n" msgstr "" -#: config/tc-arc.c:3681 +#: config/tc-arc.c:3676 #, c-format msgid "Unable to find %s relocation for instruction %s" msgstr "" -#: config/tc-arc.c:3976 +#: config/tc-arc.c:3971 #, c-format msgid "Unable to use @plt relocation for insn %s" msgstr "" -#: config/tc-arc.c:3995 +#: config/tc-arc.c:3990 #, c-format msgid "Unable to use @pcl relocation for insn %s" msgstr "" -#: config/tc-arc.c:4051 +#: config/tc-arc.c:4046 #, c-format msgid "invalid relocation %s for field" msgstr "" -#: config/tc-arc.c:4161 +#: config/tc-arc.c:4156 #, c-format msgid "Insn %s has a jump/branch instruction %s in its delay slot." msgstr "" -#: config/tc-arc.c:4166 +#: config/tc-arc.c:4161 #, c-format msgid "Insn %s has an instruction %s with limm in its delay slot." msgstr "" -#: config/tc-arc.c:4276 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069 -#: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4706 +#: config/tc-arc.c:4271 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069 +#: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4794 #, c-format msgid "unsupported BFD relocation size %u" msgstr "" -#: config/tc-arc.c:4296 +#: config/tc-arc.c:4291 #, c-format msgid "Jump/Branch instruction detected at the end of the ZOL label @%s" msgstr "" -#: config/tc-arc.c:4303 +#: config/tc-arc.c:4298 #, c-format msgid "Kernel instruction detected at the end of the ZOL label @%s" msgstr "" -#: config/tc-arc.c:4308 +#: config/tc-arc.c:4303 #, c-format msgid "" "A jump instruction with long immediate detected at the end of the ZOL label @" "%s" msgstr "" -#: config/tc-arc.c:4314 +#: config/tc-arc.c:4309 #, c-format msgid "An illegal use of delay slot detected at the end of the ZOL label @%s" msgstr "" -#: config/tc-arc.c:4423 +#: config/tc-arc.c:4418 msgid "expected comma after instruction name" msgstr "" -#: config/tc-arc.c:4435 +#: config/tc-arc.c:4430 msgid "expected comma after major opcode" msgstr "" -#: config/tc-arc.c:4620 +#: config/tc-arc.c:4615 #, c-format msgid "Pseudocode already used %s" msgstr "" -#: config/tc-arc.c:4628 +#: config/tc-arc.c:4623 #, c-format msgid "major opcode not in range [0x%02x - 0x%02x]" msgstr "" -#: config/tc-arc.c:4632 +#: config/tc-arc.c:4627 msgid "minor opcode not in range [0x00 - 0x3f]" msgstr "" -#: config/tc-arc.c:4638 +#: config/tc-arc.c:4633 msgid "Improper use of OP1_IMM_IMPLIED" msgstr "" -#: config/tc-arc.c:4644 +#: config/tc-arc.c:4639 msgid "Improper use of OP1_MUST_BE_IMM" msgstr "" -#: config/tc-arc.c:4656 +#: config/tc-arc.c:4651 msgid "Couldn't generate extension instruction opcodes" msgstr "" -#: config/tc-arc.c:4691 +#: config/tc-arc.c:4686 msgid "expected comma after name" msgstr "" -#: config/tc-arc.c:4702 +#: config/tc-arc.c:4697 #, c-format msgid "%s second argument cannot be a negative number %d" msgstr "" -#: config/tc-arc.c:4717 +#: config/tc-arc.c:4712 msgid "expected comma after register number" msgstr "" -#: config/tc-arc.c:4738 +#: config/tc-arc.c:4733 msgid "invalid mode" msgstr "" -#: config/tc-arc.c:4756 +#: config/tc-arc.c:4751 msgid "expected comma after register mode" msgstr "" -#: config/tc-arc.c:4771 +#: config/tc-arc.c:4766 msgid "shortcut designator invalid" msgstr "" -#: config/tc-arc.c:4869 +#: config/tc-arc.c:4864 #, c-format msgid "core register %s value (%d) too large" msgstr "" -#: config/tc-arc.c:4881 +#: config/tc-arc.c:4876 #, c-format msgid "duplicate aux register %s" msgstr "" -#: config/tc-arc.c:4886 +#: config/tc-arc.c:4881 #, c-format msgid "condition code %s value (%d) too large" msgstr "" -#: config/tc-arc.c:4903 +#: config/tc-arc.c:4898 msgid "Unknown extension" msgstr "" -#: config/tc-arc.c:5006 +#: config/tc-arc.c:5001 msgid "Overwrite explicitly set Tag_ARC_CPU_base" msgstr "" -#: config/tc-arc.c:5054 +#: config/tc-arc.c:5049 msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file" msgstr "" -#: config/tc-arm.c:708 +#: config/tc-arm.c:710 msgid "ARM register expected" msgstr "" -#: config/tc-arm.c:709 +#: config/tc-arm.c:711 msgid "bad or missing co-processor number" msgstr "" -#: config/tc-arm.c:710 +#: config/tc-arm.c:712 msgid "co-processor register expected" msgstr "" -#: config/tc-arm.c:711 +#: config/tc-arm.c:713 msgid "FPA register expected" msgstr "" -#: config/tc-arm.c:712 +#: config/tc-arm.c:714 msgid "VFP single precision register expected" msgstr "" -#: config/tc-arm.c:713 +#: config/tc-arm.c:715 msgid "VFP/Neon double precision register expected" msgstr "" -#: config/tc-arm.c:714 +#: config/tc-arm.c:716 msgid "Neon quad precision register expected" msgstr "" -#: config/tc-arm.c:715 +#: config/tc-arm.c:717 msgid "VFP single or double precision register expected" msgstr "" -#: config/tc-arm.c:716 +#: config/tc-arm.c:718 msgid "Neon double or quad precision register expected" msgstr "" -#: config/tc-arm.c:717 +#: config/tc-arm.c:719 msgid "Neon single or double precision register expected" msgstr "" -#: config/tc-arm.c:718 +#: config/tc-arm.c:720 msgid "VFP single, double or Neon quad precision register expected" msgstr "" -#: config/tc-arm.c:720 +#: config/tc-arm.c:722 msgid "VFP system register expected" msgstr "" -#: config/tc-arm.c:721 +#: config/tc-arm.c:723 msgid "Maverick MVF register expected" msgstr "" -#: config/tc-arm.c:722 +#: config/tc-arm.c:724 msgid "Maverick MVD register expected" msgstr "" -#: config/tc-arm.c:723 +#: config/tc-arm.c:725 msgid "Maverick MVFX register expected" msgstr "" -#: config/tc-arm.c:724 +#: config/tc-arm.c:726 msgid "Maverick MVDX register expected" msgstr "" -#: config/tc-arm.c:725 +#: config/tc-arm.c:727 msgid "Maverick MVAX register expected" msgstr "" -#: config/tc-arm.c:726 +#: config/tc-arm.c:728 msgid "Maverick DSPSC register expected" msgstr "" -#: config/tc-arm.c:727 +#: config/tc-arm.c:729 msgid "iWMMXt data register expected" msgstr "" -#: config/tc-arm.c:728 config/tc-arm.c:7848 +#: config/tc-arm.c:730 config/tc-arm.c:7812 msgid "iWMMXt control register expected" msgstr "" -#: config/tc-arm.c:729 +#: config/tc-arm.c:731 msgid "iWMMXt scalar register expected" msgstr "" -#: config/tc-arm.c:730 +#: config/tc-arm.c:732 msgid "XScale accumulator register expected" msgstr "" -#: config/tc-arm.c:731 +#: config/tc-arm.c:733 msgid "MVE vector register expected" msgstr "" -#: config/tc-arm.c:733 +#: config/tc-arm.c:735 msgid "ZR register expected" msgstr "" #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message. -#: config/tc-arm.c:898 config/tc-score.c:259 +#: config/tc-arm.c:900 config/tc-score.c:259 msgid "bad arguments to instruction" msgstr "" -#: config/tc-arm.c:899 +#: config/tc-arm.c:901 msgid "r13 not allowed here" msgstr "" -#: config/tc-arm.c:900 +#: config/tc-arm.c:902 msgid "r15 not allowed here" msgstr "" -#: config/tc-arm.c:901 +#: config/tc-arm.c:903 msgid "Odd register not allowed here" msgstr "" -#: config/tc-arm.c:902 +#: config/tc-arm.c:904 msgid "Even register not allowed here" msgstr "" -#: config/tc-arm.c:903 +#: config/tc-arm.c:905 msgid "instruction cannot be conditional" msgstr "" -#: config/tc-arm.c:904 +#: config/tc-arm.c:906 msgid "registers may not be the same" msgstr "" -#: config/tc-arm.c:905 +#: config/tc-arm.c:907 msgid "lo register required" msgstr "" -#: config/tc-arm.c:906 +#: config/tc-arm.c:908 msgid "instruction not supported in Thumb16 mode" msgstr "" -#: config/tc-arm.c:907 +#: config/tc-arm.c:909 msgid "instruction does not accept this addressing mode" msgstr "" -#: config/tc-arm.c:908 +#: config/tc-arm.c:910 msgid "branch must be last instruction in IT block" msgstr "" -#: config/tc-arm.c:909 +#: config/tc-arm.c:911 msgid "branch out of range or not a multiple of 2" msgstr "" -#: config/tc-arm.c:910 +#: config/tc-arm.c:912 msgid "instruction not allowed in VPT block" msgstr "" -#: config/tc-arm.c:911 +#: config/tc-arm.c:913 msgid "instruction not allowed in IT block" msgstr "" -#: config/tc-arm.c:912 +#: config/tc-arm.c:914 msgid "instruction missing MVE vector predication code" msgstr "" -#: config/tc-arm.c:913 +#: config/tc-arm.c:915 msgid "selected FPU does not support instruction" msgstr "" -#: config/tc-arm.c:914 +#: config/tc-arm.c:916 msgid "thumb conditional instruction should be in IT block" msgstr "" -#: config/tc-arm.c:916 +#: config/tc-arm.c:918 msgid "vector predicated instruction should be in VPT/VPST block" msgstr "" -#: config/tc-arm.c:917 +#: config/tc-arm.c:919 msgid "incorrect condition in IT block" msgstr "" -#: config/tc-arm.c:918 +#: config/tc-arm.c:920 msgid "incorrect condition in VPT/VPST block" msgstr "" -#: config/tc-arm.c:919 +#: config/tc-arm.c:921 msgid "IT falling in the range of a previous IT block" msgstr "" -#: config/tc-arm.c:920 +#: config/tc-arm.c:922 msgid "missing .fnstart before unwinding directive" msgstr "" -#: config/tc-arm.c:922 +#: config/tc-arm.c:924 msgid "cannot use register index with PC-relative addressing" msgstr "" -#: config/tc-arm.c:924 +#: config/tc-arm.c:926 msgid "cannot use writeback with PC-relative addressing" msgstr "" -#: config/tc-arm.c:926 +#: config/tc-arm.c:928 msgid "selected processor does not support fp16 instruction" msgstr "" -#: config/tc-arm.c:927 +#: config/tc-arm.c:929 msgid "selected processor does not support bf16 instruction" msgstr "" -#: config/tc-arm.c:928 +#: config/tc-arm.c:930 msgid "selected processor does not support cde instruction" msgstr "" -#: config/tc-arm.c:929 +#: config/tc-arm.c:931 msgid "coprocessor for insn is not enabled for cde" msgstr "" -#: config/tc-arm.c:930 +#: config/tc-arm.c:932 msgid "using " msgstr "" -#: config/tc-arm.c:931 +#: config/tc-arm.c:933 msgid "relocation valid in thumb1 code only" msgstr "" -#: config/tc-arm.c:932 +#: config/tc-arm.c:934 msgid "Warning: instruction is UNPREDICTABLE in an IT block" msgstr "" -#: config/tc-arm.c:934 +#: config/tc-arm.c:936 msgid "Warning: instruction is UNPREDICTABLE in a VPT block" msgstr "" -#: config/tc-arm.c:936 +#: config/tc-arm.c:938 msgid "Warning: instruction is UNPREDICTABLE with PC operand" msgstr "" -#: config/tc-arm.c:938 +#: config/tc-arm.c:940 msgid "Warning: instruction is UNPREDICTABLE with SP operand" msgstr "" -#: config/tc-arm.c:940 +#: config/tc-arm.c:942 msgid "bad type in SIMD instruction" msgstr "" -#: config/tc-arm.c:942 +#: config/tc-arm.c:944 msgid "" "GAS auto-detection mode and -march=all is deprecated for MVE, please use a " "valid -march or -mcpu option." msgstr "" -#: config/tc-arm.c:944 +#: config/tc-arm.c:946 msgid "" "Warning: 32-bit element size and same destination and source operands makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:946 +#: config/tc-arm.c:948 msgid "bad element type for instruction" msgstr "" -#: config/tc-arm.c:947 +#: config/tc-arm.c:949 msgid "MVE vector register Q[0..7] expected" msgstr "" -#: config/tc-arm.c:1167 +#: config/tc-arm.c:950 +msgid "selected processor does not support PACBTI extention" +msgstr "" + +#: config/tc-arm.c:1170 msgid "immediate expression requires a # prefix" msgstr "" -#: config/tc-arm.c:1196 read.c:3940 +#: config/tc-arm.c:1199 read.c:4028 msgid "missing expression" msgstr "" -#: config/tc-arm.c:1210 config/tc-arm.c:5674 config/tc-score.c:1209 +#: config/tc-arm.c:1213 config/tc-arm.c:5634 config/tc-score.c:1209 msgid "invalid constant" msgstr "" -#: config/tc-arm.c:1388 +#: config/tc-arm.c:1348 msgid "expected #constant" msgstr "" -#: config/tc-arm.c:1560 config/tc-arm.c:1591 +#: config/tc-arm.c:1520 config/tc-arm.c:1551 #, c-format msgid "bad size %d in type specifier" msgstr "" -#: config/tc-arm.c:1567 +#: config/tc-arm.c:1527 msgid "unexpected type character `b' -- did you mean `bf'?" msgstr "" -#: config/tc-arm.c:1574 +#: config/tc-arm.c:1534 #, c-format msgid "unexpected character `%c' in type specifier" msgstr "" -#: config/tc-arm.c:1641 +#: config/tc-arm.c:1601 msgid "only one type should be specified for operand" msgstr "" -#: config/tc-arm.c:1647 +#: config/tc-arm.c:1607 msgid "vector type expected" msgstr "" -#: config/tc-arm.c:1756 +#: config/tc-arm.c:1716 msgid "expected MVE register [q0..q7]" msgstr "" -#: config/tc-arm.c:1776 +#: config/tc-arm.c:1736 msgid "can't redefine type for operand" msgstr "" -#: config/tc-arm.c:1792 +#: config/tc-arm.c:1752 msgid "only D and Q registers may be indexed" msgstr "" -#: config/tc-arm.c:1794 +#: config/tc-arm.c:1754 msgid "only D registers may be indexed" msgstr "" -#: config/tc-arm.c:1800 +#: config/tc-arm.c:1760 msgid "can't change index for operand" msgstr "" -#: config/tc-arm.c:1863 +#: config/tc-arm.c:1823 msgid "register operand expected, but got scalar" msgstr "" -#: config/tc-arm.c:1914 +#: config/tc-arm.c:1874 msgid "scalar must have an index" msgstr "" -#: config/tc-arm.c:1919 config/tc-arm.c:20217 config/tc-arm.c:20300 -#: config/tc-arm.c:20967 +#: config/tc-arm.c:1879 config/tc-arm.c:20197 config/tc-arm.c:20280 +#: config/tc-arm.c:20947 msgid "scalar index out of range" msgstr "" -#: config/tc-arm.c:1989 +#: config/tc-arm.c:1949 msgid "r0-r12, lr or APSR expected" msgstr "" -#: config/tc-arm.c:2008 +#: config/tc-arm.c:1968 msgid "bad range in register list" msgstr "" -#: config/tc-arm.c:2016 config/tc-arm.c:2025 config/tc-arm.c:2066 +#: config/tc-arm.c:1976 config/tc-arm.c:1985 config/tc-arm.c:2026 #, c-format msgid "Warning: duplicated register (r%d) in register list" msgstr "" -#: config/tc-arm.c:2028 +#: config/tc-arm.c:1988 msgid "Warning: register range not in ascending order" msgstr "" -#: config/tc-arm.c:2039 +#: config/tc-arm.c:1999 msgid "missing `}'" msgstr "" -#: config/tc-arm.c:2055 +#: config/tc-arm.c:2015 msgid "invalid register mask" msgstr "" -#: config/tc-arm.c:2199 config/tc-arm.c:2307 +#: config/tc-arm.c:2159 config/tc-arm.c:2267 msgid "VPR expected last" msgstr "" -#: config/tc-arm.c:2205 +#: config/tc-arm.c:2165 msgid "VFP single precision register or VPR expected" msgstr "" #. regtype == REG_TYPE_VFD. -#: config/tc-arm.c:2208 +#: config/tc-arm.c:2168 msgid "VFP/Neon double precision register or VPR expected" msgstr "" -#: config/tc-arm.c:2225 config/tc-arm.c:2269 +#: config/tc-arm.c:2185 config/tc-arm.c:2229 msgid "register out of range in list" msgstr "" -#: config/tc-arm.c:2247 config/tc-arm.c:4542 config/tc-arm.c:4676 +#: config/tc-arm.c:2207 config/tc-arm.c:4502 config/tc-arm.c:4636 msgid "register list not in ascending order" msgstr "" -#: config/tc-arm.c:2278 +#: config/tc-arm.c:2238 msgid "register range not in ascending order" msgstr "" -#: config/tc-arm.c:2317 +#: config/tc-arm.c:2277 msgid "non-contiguous register range" msgstr "" -#: config/tc-arm.c:2377 +#: config/tc-arm.c:2337 msgid "register stride must be 1" msgstr "" -#: config/tc-arm.c:2378 +#: config/tc-arm.c:2338 msgid "register stride must be 1 or 2" msgstr "" -#: config/tc-arm.c:2379 +#: config/tc-arm.c:2339 msgid "mismatched element/structure types in list" msgstr "" -#: config/tc-arm.c:2449 +#: config/tc-arm.c:2409 msgid "don't use Rn-Rm syntax with non-unit stride" msgstr "" -#: config/tc-arm.c:2504 +#: config/tc-arm.c:2464 msgid "error parsing element/structure list" msgstr "" -#: config/tc-arm.c:2510 +#: config/tc-arm.c:2470 msgid "expected }" msgstr "" -#: config/tc-arm.c:2600 +#: config/tc-arm.c:2560 msgid "attempt to redefine typed alias" msgstr "" -#: config/tc-arm.c:2735 +#: config/tc-arm.c:2695 msgid "bad type for register" msgstr "" -#: config/tc-arm.c:2746 config/tc-nios2.c:1797 +#: config/tc-arm.c:2706 config/tc-nios2.c:1797 msgid "expression must be constant" msgstr "" -#: config/tc-arm.c:2763 +#: config/tc-arm.c:2723 msgid "can't redefine the type of a register alias" msgstr "" -#: config/tc-arm.c:2770 +#: config/tc-arm.c:2730 msgid "you must specify a single type only" msgstr "" -#: config/tc-arm.c:2783 +#: config/tc-arm.c:2743 msgid "can't redefine the index of a scalar alias" msgstr "" -#: config/tc-arm.c:2791 +#: config/tc-arm.c:2751 msgid "scalar index must be constant" msgstr "" -#: config/tc-arm.c:2800 +#: config/tc-arm.c:2760 msgid "expecting ]" msgstr "" -#: config/tc-arm.c:2852 +#: config/tc-arm.c:2812 msgid "invalid syntax for .dn directive" msgstr "" -#: config/tc-arm.c:2858 +#: config/tc-arm.c:2818 msgid "invalid syntax for .qn directive" msgstr "" -#: config/tc-arm.c:2893 +#: config/tc-arm.c:2853 #, c-format msgid "ignoring attempt to use .unreq on fixed register name: '%s'" msgstr "" -#: config/tc-arm.c:3155 +#: config/tc-arm.c:3115 #, c-format msgid "Failed to find real start of function: %s\n" msgstr "" -#: config/tc-arm.c:3172 +#: config/tc-arm.c:3132 msgid "selected processor does not support THUMB opcodes" msgstr "" -#: config/tc-arm.c:3185 +#: config/tc-arm.c:3145 msgid "selected processor does not support ARM opcodes" msgstr "" -#: config/tc-arm.c:3197 +#: config/tc-arm.c:3157 #, c-format msgid "invalid instruction size selected (%d)" msgstr "" -#: config/tc-arm.c:3229 +#: config/tc-arm.c:3189 #, c-format msgid "invalid operand to .code directive (%d) (expecting 16 or 32)" msgstr "" -#: config/tc-arm.c:3284 +#: config/tc-arm.c:3244 #, c-format msgid "expected comma after name \"%s\"" msgstr "" -#: config/tc-arm.c:3334 config/tc-m32r.c:584 +#: config/tc-arm.c:3294 config/tc-m32r.c:584 #, c-format msgid "symbol `%s' already defined" msgstr "" -#: config/tc-arm.c:3367 +#: config/tc-arm.c:3327 #, c-format msgid "unrecognized syntax mode \"%s\"" msgstr "" -#: config/tc-arm.c:3410 +#: config/tc-arm.c:3370 msgid ".ref pseudo-op only available with -mccs flag." msgstr "" -#: config/tc-arm.c:3451 +#: config/tc-arm.c:3411 msgid ".asmfunc repeated." msgstr "" -#: config/tc-arm.c:3455 +#: config/tc-arm.c:3415 msgid ".asmfunc without function." msgstr "" -#: config/tc-arm.c:3461 +#: config/tc-arm.c:3421 msgid ".asmfunc pseudo-op only available with -mccs flag." msgstr "" -#: config/tc-arm.c:3472 +#: config/tc-arm.c:3432 msgid ".endasmfunc without a .asmfunc." msgstr "" -#: config/tc-arm.c:3476 +#: config/tc-arm.c:3436 msgid ".endasmfunc without function." msgstr "" -#: config/tc-arm.c:3487 +#: config/tc-arm.c:3447 msgid ".endasmfunc pseudo-op only available with -mccs flag." msgstr "" -#: config/tc-arm.c:3496 +#: config/tc-arm.c:3456 msgid ".def pseudo-op only available with -mccs flag." msgstr "" -#: config/tc-arm.c:3654 +#: config/tc-arm.c:3614 msgid "invalid type for literal pool" msgstr "" -#: config/tc-arm.c:3734 config/tc-tic54x.c:5331 +#: config/tc-arm.c:3694 config/tc-tic54x.c:5331 #, c-format msgid "Invalid label '%s'" msgstr "" -#: config/tc-arm.c:3910 +#: config/tc-arm.c:3870 msgid "(plt) is only valid on branch targets" msgstr "" -#: config/tc-arm.c:3916 config/tc-csky.c:7649 config/tc-s390.c:1202 +#: config/tc-arm.c:3876 config/tc-csky.c:7649 config/tc-s390.c:1202 #: config/tc-s390.c:1872 config/tc-xtensa.c:1712 #, c-format msgid "%s relocations do not fit in %d byte" @@ -3620,409 +3611,417 @@ msgid_plural "%s relocations do not fit in %d bytes" msgstr[0] "" msgstr[1] "" -#: config/tc-arm.c:3998 +#: config/tc-arm.c:3958 msgid ".inst.n operand too big. Use .inst.w instead" msgstr "" -#: config/tc-arm.c:4018 +#: config/tc-arm.c:3978 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead" msgstr "" -#: config/tc-arm.c:4048 +#: config/tc-arm.c:4008 msgid "width suffixes are invalid in ARM mode" msgstr "" -#: config/tc-arm.c:4090 dwarf2dbg.c:1345 +#: config/tc-arm.c:4050 dwarf2dbg.c:1360 msgid "expected 0 or 1" msgstr "" -#: config/tc-arm.c:4094 +#: config/tc-arm.c:4054 msgid "missing comma" msgstr "" -#: config/tc-arm.c:4127 +#: config/tc-arm.c:4087 msgid "duplicate .fnstart directive" msgstr "" -#: config/tc-arm.c:4158 config/tc-tic6x.c:410 +#: config/tc-arm.c:4118 config/tc-tic6x.c:410 msgid "duplicate .handlerdata directive" msgstr "" -#: config/tc-arm.c:4177 +#: config/tc-arm.c:4137 msgid ".fnend directive without .fnstart" msgstr "" -#: config/tc-arm.c:4244 config/tc-tic6x.c:391 +#: config/tc-arm.c:4204 config/tc-tic6x.c:391 msgid "personality routine specified for cantunwind frame" msgstr "" -#: config/tc-arm.c:4261 config/tc-tic6x.c:452 +#: config/tc-arm.c:4221 config/tc-tic6x.c:452 msgid "duplicate .personalityindex directive" msgstr "" -#: config/tc-arm.c:4268 config/tc-tic6x.c:459 +#: config/tc-arm.c:4228 config/tc-tic6x.c:459 msgid "bad personality routine number" msgstr "" -#: config/tc-arm.c:4290 config/tc-tic6x.c:476 +#: config/tc-arm.c:4250 config/tc-tic6x.c:476 msgid "duplicate .personality directive" msgstr "" -#: config/tc-arm.c:4314 config/tc-arm.c:4444 config/tc-arm.c:4494 +#: config/tc-arm.c:4274 config/tc-arm.c:4404 config/tc-arm.c:4454 msgid "expected register list" msgstr "" -#: config/tc-arm.c:4396 +#: config/tc-arm.c:4356 msgid "expected , <constant>" msgstr "" -#: config/tc-arm.c:4405 +#: config/tc-arm.c:4365 msgid "number of registers must be in the range [1:4]" msgstr "" -#: config/tc-arm.c:4556 config/tc-arm.c:4690 +#: config/tc-arm.c:4516 config/tc-arm.c:4650 msgid "bad register range" msgstr "" -#: config/tc-arm.c:4756 +#: config/tc-arm.c:4716 msgid "FPA .unwind_save does not take a register list" msgstr "" -#: config/tc-arm.c:4784 +#: config/tc-arm.c:4744 msgid ".unwind_save does not support this kind of register" msgstr "" -#: config/tc-arm.c:4823 +#: config/tc-arm.c:4783 msgid "SP and PC not permitted in .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:4828 +#: config/tc-arm.c:4788 msgid "unexpected .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:4855 +#: config/tc-arm.c:4815 msgid "stack increment must be multiple of 4" msgstr "" -#: config/tc-arm.c:4887 +#: config/tc-arm.c:4847 msgid "expected <reg>, <reg>" msgstr "" -#: config/tc-arm.c:4905 +#: config/tc-arm.c:4865 msgid "register must be either sp or set by a previousunwind_movsp directive" msgstr "" -#: config/tc-arm.c:4944 +#: config/tc-arm.c:4904 msgid "expected <offset>, <opcode>" msgstr "" -#: config/tc-arm.c:4956 +#: config/tc-arm.c:4916 msgid "unwind opcode too long" msgstr "" -#: config/tc-arm.c:4961 +#: config/tc-arm.c:4921 msgid "invalid unwind opcode" msgstr "" -#: config/tc-arm.c:5076 config/tc-arm.c:32368 +#: config/tc-arm.c:5036 config/tc-arm.c:32389 #, c-format msgid "unrecognised float16 format \"%s\"" msgstr "" -#: config/tc-arm.c:5087 +#: config/tc-arm.c:5047 msgid "float16 format cannot be set more than once, ignoring." msgstr "" -#: config/tc-arm.c:5202 config/tc-arm.c:6285 config/tc-arm.c:11658 -#: config/tc-arm.c:12191 config/tc-arm.c:14311 config/tc-arm.c:16262 -#: config/tc-arm.c:16297 config/tc-arm.c:17225 config/tc-arm.c:19148 -#: config/tc-arm.c:19156 config/tc-arm.c:19163 config/tc-arm.c:20808 -#: config/tc-arm.c:29417 config/tc-arm.c:29481 config/tc-arm.c:29489 +#: config/tc-arm.c:5162 config/tc-arm.c:6245 config/tc-arm.c:11638 +#: config/tc-arm.c:12171 config/tc-arm.c:14291 config/tc-arm.c:16242 +#: config/tc-arm.c:16277 config/tc-arm.c:17205 config/tc-arm.c:19128 +#: config/tc-arm.c:19136 config/tc-arm.c:19143 config/tc-arm.c:20788 +#: config/tc-arm.c:29437 config/tc-arm.c:29501 config/tc-arm.c:29509 #: config/tc-metag.c:5174 config/tc-z8k.c:1161 config/tc-z8k.c:1171 msgid "immediate value out of range" msgstr "" -#: config/tc-arm.c:5372 +#: config/tc-arm.c:5332 msgid "invalid FPA immediate expression" msgstr "" -#: config/tc-arm.c:5558 +#: config/tc-arm.c:5518 msgid "'UXTW' not allowed here" msgstr "" -#: config/tc-arm.c:5566 +#: config/tc-arm.c:5526 msgid "'LSL' or 'ASR' required" msgstr "" -#: config/tc-arm.c:5574 +#: config/tc-arm.c:5534 msgid "'LSL' required" msgstr "" -#: config/tc-arm.c:5582 +#: config/tc-arm.c:5542 msgid "'ASR' required" msgstr "" -#: config/tc-arm.c:5589 +#: config/tc-arm.c:5549 msgid "'UXTW' required" msgstr "" -#: config/tc-arm.c:5668 +#: config/tc-arm.c:5628 msgid "invalid rotation" msgstr "" -#: config/tc-arm.c:5850 config/tc-arm.c:6063 +#: config/tc-arm.c:5810 config/tc-arm.c:6023 msgid "unknown group relocation" msgstr "" -#: config/tc-arm.c:5886 +#: config/tc-arm.c:5846 msgid "alignment must be constant" msgstr "" -#: config/tc-arm.c:6097 +#: config/tc-arm.c:6057 msgid "this group relocation is not allowed on this instruction" msgstr "" -#: config/tc-arm.c:6153 +#: config/tc-arm.c:6113 msgid "'}' expected at end of 'option' field" msgstr "" -#: config/tc-arm.c:6158 +#: config/tc-arm.c:6118 msgid "cannot combine index with option" msgstr "" -#: config/tc-arm.c:6423 +#: config/tc-arm.c:6383 msgid "unexpected bit specified after APSR" msgstr "" -#: config/tc-arm.c:6435 +#: config/tc-arm.c:6395 msgid "selected processor does not support DSP extension" msgstr "" -#: config/tc-arm.c:6447 +#: config/tc-arm.c:6407 msgid "bad bitmask specified after APSR" msgstr "" -#: config/tc-arm.c:6471 +#: config/tc-arm.c:6431 msgid "writing to APSR without specifying a bitmask is deprecated" msgstr "" -#: config/tc-arm.c:6483 config/tc-arm.c:13414 config/tc-arm.c:13459 -#: config/tc-arm.c:13463 +#: config/tc-arm.c:6443 config/tc-arm.c:13394 config/tc-arm.c:13439 +#: config/tc-arm.c:13443 msgid "selected processor does not support requested special purpose register" msgstr "" -#: config/tc-arm.c:6488 +#: config/tc-arm.c:6448 msgid "flag for {c}psr instruction expected" msgstr "" -#: config/tc-arm.c:6546 +#: config/tc-arm.c:6506 msgid "unrecognized CPS flag" msgstr "" -#: config/tc-arm.c:6553 +#: config/tc-arm.c:6513 msgid "missing CPS flags" msgstr "" -#: config/tc-arm.c:6576 config/tc-arm.c:6582 +#: config/tc-arm.c:6536 config/tc-arm.c:6542 msgid "valid endian specifiers are be or le" msgstr "" -#: config/tc-arm.c:6604 +#: config/tc-arm.c:6564 msgid "missing rotation field after comma" msgstr "" -#: config/tc-arm.c:6619 +#: config/tc-arm.c:6579 msgid "rotation can only be 0, 8, 16, or 24" msgstr "" -#: config/tc-arm.c:6648 +#: config/tc-arm.c:6608 msgid "condition required" msgstr "" -#: config/tc-arm.c:6690 config/tc-arm.c:9827 +#: config/tc-arm.c:6650 config/tc-arm.c:9801 msgid "'[' expected" msgstr "" -#: config/tc-arm.c:6703 +#: config/tc-arm.c:6663 msgid "',' expected" msgstr "" -#: config/tc-arm.c:6720 +#: config/tc-arm.c:6680 msgid "invalid shift" msgstr "" -#: config/tc-arm.c:6800 +#: config/tc-arm.c:6760 msgid "expected ARM or MVE vector register" msgstr "" -#: config/tc-arm.c:6849 +#: config/tc-arm.c:6809 msgid "can't use Neon quad register here" msgstr "" -#: config/tc-arm.c:6918 +#: config/tc-arm.c:6878 msgid "expected <Rm> or <Dm> or <Qm> operand" msgstr "" -#: config/tc-arm.c:7018 +#: config/tc-arm.c:6978 msgid "VFP single, double or MVE vector register expected" msgstr "" -#: config/tc-arm.c:7038 +#: config/tc-arm.c:6998 msgid "parse error" msgstr "" -#: config/tc-arm.c:7340 +#: config/tc-arm.c:7302 msgid "immediate value 48 or 64 expected" msgstr "" #. ISB can only take SY as an option. -#: config/tc-arm.c:7389 +#: config/tc-arm.c:7351 msgid "invalid barrier type" msgstr "" -#: config/tc-arm.c:7563 +#: config/tc-arm.c:7527 msgid "only floating point zero is allowed as immediate value" msgstr "" -#: config/tc-arm.c:7658 +#: config/tc-arm.c:7622 msgid "immediate value is out of range" msgstr "" -#: config/tc-arm.c:7833 +#: config/tc-arm.c:7797 msgid "iWMMXt data or control register expected" msgstr "" -#: config/tc-arm.c:7874 +#: config/tc-arm.c:7838 msgid "Banked registers are not available with this architecture." msgstr "" -#: config/tc-arm.c:8122 +#: config/tc-arm.c:8086 msgid "operand must be LR register" msgstr "" -#: config/tc-arm.c:8193 config/tc-score.c:264 +#: config/tc-arm.c:8091 +msgid "operand must be SP register" +msgstr "" + +#: config/tc-arm.c:8096 +msgid "operand must be r12" +msgstr "" + +#: config/tc-arm.c:8167 config/tc-score.c:264 msgid "garbage following instruction" msgstr "" #. If REG is R13 (the stack pointer), warn that its use is #. deprecated. -#: config/tc-arm.c:8243 +#: config/tc-arm.c:8217 msgid "use of r13 is deprecated" msgstr "" -#: config/tc-arm.c:8261 config/tc-arm.c:20514 +#: config/tc-arm.c:8235 config/tc-arm.c:20494 msgid "" "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:8336 +#: config/tc-arm.c:8310 msgid "D register out of range for selected VFP version" msgstr "" -#: config/tc-arm.c:8433 config/tc-arm.c:11353 +#: config/tc-arm.c:8407 config/tc-arm.c:11327 msgid "Instruction does not support =N addresses" msgstr "" -#: config/tc-arm.c:8441 +#: config/tc-arm.c:8415 msgid "instruction does not accept preindexed addressing" msgstr "" #. unindexed - only for coprocessor -#: config/tc-arm.c:8457 config/tc-arm.c:11416 +#: config/tc-arm.c:8431 config/tc-arm.c:11390 msgid "instruction does not accept unindexed addressing" msgstr "" -#: config/tc-arm.c:8465 +#: config/tc-arm.c:8439 msgid "destination register same as write-back base" msgstr "" -#: config/tc-arm.c:8466 +#: config/tc-arm.c:8440 msgid "source register same as write-back base" msgstr "" -#: config/tc-arm.c:8516 +#: config/tc-arm.c:8490 msgid "use of PC in this instruction is deprecated" msgstr "" -#: config/tc-arm.c:8539 +#: config/tc-arm.c:8513 msgid "instruction does not accept scaled register index" msgstr "" -#: config/tc-arm.c:8844 +#: config/tc-arm.c:8818 msgid "invalid pseudo operation" msgstr "" -#: config/tc-arm.c:9084 +#: config/tc-arm.c:9058 msgid "invalid co-processor operand" msgstr "" -#: config/tc-arm.c:9100 +#: config/tc-arm.c:9074 msgid "instruction does not support unindexed addressing" msgstr "" -#: config/tc-arm.c:9115 +#: config/tc-arm.c:9089 msgid "pc may not be used with write-back" msgstr "" -#: config/tc-arm.c:9120 +#: config/tc-arm.c:9094 msgid "instruction does not support writeback" msgstr "" -#: config/tc-arm.c:9226 +#: config/tc-arm.c:9200 msgid "Rn must not overlap other operands" msgstr "" -#: config/tc-arm.c:9231 +#: config/tc-arm.c:9205 msgid "swp{b} use is obsoleted for ARMv8 and later" msgstr "" -#: config/tc-arm.c:9234 +#: config/tc-arm.c:9208 msgid "swp{b} use is deprecated for ARMv6 and ARMv7" msgstr "" -#: config/tc-arm.c:9353 config/tc-arm.c:9372 config/tc-arm.c:9385 -#: config/tc-arm.c:12028 config/tc-arm.c:12059 config/tc-arm.c:12081 +#: config/tc-arm.c:9327 config/tc-arm.c:9346 config/tc-arm.c:9359 +#: config/tc-arm.c:12008 config/tc-arm.c:12039 config/tc-arm.c:12061 msgid "bit-field extends past end of register" msgstr "" -#: config/tc-arm.c:9415 +#: config/tc-arm.c:9389 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "" -#: config/tc-arm.c:9468 +#: config/tc-arm.c:9442 msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:9490 +#: config/tc-arm.c:9464 msgid "use of r15 in bx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:9516 +#: config/tc-arm.c:9490 msgid "use of r15 in bxj is not really useful" msgstr "" -#: config/tc-arm.c:9564 +#: config/tc-arm.c:9538 msgid "This coprocessor register access is deprecated in ARMv8" msgstr "" -#: config/tc-arm.c:9772 config/tc-arm.c:9781 +#: config/tc-arm.c:9746 config/tc-arm.c:9755 msgid "writeback of base register is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9775 +#: config/tc-arm.c:9749 msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9785 +#: config/tc-arm.c:9759 msgid "if writeback register is in list, it must be the lowest reg in the list" msgstr "" -#: config/tc-arm.c:9822 +#: config/tc-arm.c:9796 msgid "first transfer register must be even" msgstr "" -#: config/tc-arm.c:9825 +#: config/tc-arm.c:9799 msgid "can only transfer two consecutive registers" msgstr "" @@ -4030,1425 +4029,1425 @@ msgstr "" #. have been called in the first place. #. If op 2 were present and equal to PC, this function wouldn't #. have been called in the first place. -#: config/tc-arm.c:9826 config/tc-arm.c:9896 config/tc-arm.c:10627 -#: config/tc-arm.c:12903 +#: config/tc-arm.c:9800 config/tc-arm.c:9870 config/tc-arm.c:10601 +#: config/tc-arm.c:12883 msgid "r14 not allowed here" msgstr "" -#: config/tc-arm.c:9838 +#: config/tc-arm.c:9812 msgid "base register written back, and overlaps second transfer register" msgstr "" -#: config/tc-arm.c:9848 +#: config/tc-arm.c:9822 msgid "index register overlaps transfer register" msgstr "" -#: config/tc-arm.c:9877 config/tc-arm.c:10594 +#: config/tc-arm.c:9851 config/tc-arm.c:10568 msgid "offset must be zero in ARM encoding" msgstr "" -#: config/tc-arm.c:9890 config/tc-arm.c:10621 +#: config/tc-arm.c:9864 config/tc-arm.c:10595 msgid "even register required" msgstr "" -#: config/tc-arm.c:9893 +#: config/tc-arm.c:9867 msgid "can only load two consecutive registers" msgstr "" -#: config/tc-arm.c:9911 +#: config/tc-arm.c:9885 msgid "ldr to register 15 must be 4-byte aligned" msgstr "" -#: config/tc-arm.c:9934 config/tc-arm.c:9966 +#: config/tc-arm.c:9908 config/tc-arm.c:9940 msgid "this instruction requires a post-indexed address" msgstr "" -#: config/tc-arm.c:9993 +#: config/tc-arm.c:9967 msgid "Rd and Rm should be different in mla" msgstr "" -#: config/tc-arm.c:10020 config/tc-arm.c:13278 +#: config/tc-arm.c:9994 config/tc-arm.c:13258 msgid ":lower16: not allowed in this instruction" msgstr "" -#: config/tc-arm.c:10022 config/tc-arm.c:13283 +#: config/tc-arm.c:9996 config/tc-arm.c:13263 msgid ":upper16: not allowed in this instruction" msgstr "" -#: config/tc-arm.c:10039 +#: config/tc-arm.c:10013 msgid "operand 1 must be FPSCR" msgstr "" -#: config/tc-arm.c:10092 config/tc-arm.c:10101 config/tc-arm.c:10155 -#: config/tc-arm.c:10164 +#: config/tc-arm.c:10066 config/tc-arm.c:10075 config/tc-arm.c:10129 +#: config/tc-arm.c:10138 msgid "selected processor does not support instruction" msgstr "" -#: config/tc-arm.c:10104 config/tc-arm.c:10167 +#: config/tc-arm.c:10078 config/tc-arm.c:10141 msgid "accessing MVE system register without MVE is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:10195 config/tc-arm.c:13397 +#: config/tc-arm.c:10169 config/tc-arm.c:13377 msgid "bad register for mrs" msgstr "" -#: config/tc-arm.c:10202 config/tc-arm.c:13421 +#: config/tc-arm.c:10176 config/tc-arm.c:13401 msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "" -#: config/tc-arm.c:10243 +#: config/tc-arm.c:10217 msgid "Rd and Rm should be different in mul" msgstr "" -#: config/tc-arm.c:10262 config/tc-arm.c:10539 config/tc-arm.c:13560 +#: config/tc-arm.c:10236 config/tc-arm.c:10513 config/tc-arm.c:13540 msgid "rdhi and rdlo must be different" msgstr "" -#: config/tc-arm.c:10268 +#: config/tc-arm.c:10242 msgid "rdhi, rdlo and rm must all be different" msgstr "" -#: config/tc-arm.c:10334 +#: config/tc-arm.c:10308 msgid "'[' expected after PLD mnemonic" msgstr "" -#: config/tc-arm.c:10336 config/tc-arm.c:10351 +#: config/tc-arm.c:10310 config/tc-arm.c:10325 msgid "post-indexed expression used in preload instruction" msgstr "" -#: config/tc-arm.c:10338 config/tc-arm.c:10353 +#: config/tc-arm.c:10312 config/tc-arm.c:10327 msgid "writeback used in preload instruction" msgstr "" -#: config/tc-arm.c:10340 config/tc-arm.c:10355 +#: config/tc-arm.c:10314 config/tc-arm.c:10329 msgid "unindexed addressing used in preload instruction" msgstr "" -#: config/tc-arm.c:10349 +#: config/tc-arm.c:10323 msgid "'[' expected after PLI mnemonic" msgstr "" -#: config/tc-arm.c:10364 config/tc-arm.c:13729 +#: config/tc-arm.c:10338 config/tc-arm.c:13709 msgid "push/pop do not support {reglist}^" msgstr "" -#: config/tc-arm.c:10442 config/tc-arm.c:13906 +#: config/tc-arm.c:10416 config/tc-arm.c:13886 msgid "setend use is deprecated for ARMv8" msgstr "" -#: config/tc-arm.c:10463 config/tc-arm.c:13967 config/tc-arm.c:13999 -#: config/tc-arm.c:14042 +#: config/tc-arm.c:10437 config/tc-arm.c:13947 config/tc-arm.c:13979 +#: config/tc-arm.c:14022 msgid "extraneous shift as part of operand to shift insn" msgstr "" -#: config/tc-arm.c:10473 config/tc-arm.c:14105 +#: config/tc-arm.c:10447 config/tc-arm.c:14085 msgid "immediate too large (bigger than 0xF)" msgstr "" -#: config/tc-arm.c:10497 config/tc-arm.c:10506 +#: config/tc-arm.c:10471 config/tc-arm.c:10480 msgid "selected processor does not support SETPAN instruction" msgstr "" -#: config/tc-arm.c:10565 +#: config/tc-arm.c:10539 msgid "SRS base register must be r13" msgstr "" -#: config/tc-arm.c:10624 +#: config/tc-arm.c:10598 msgid "can only store two consecutive registers" msgstr "" -#: config/tc-arm.c:10746 config/tc-arm.c:10767 +#: config/tc-arm.c:10720 config/tc-arm.c:10741 msgid "only two consecutive VFP SP registers allowed here" msgstr "" -#: config/tc-arm.c:10795 config/tc-arm.c:10810 +#: config/tc-arm.c:10769 config/tc-arm.c:10784 msgid "this addressing mode requires base-register writeback" msgstr "" #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16. #. i.e. immbits must be in range 0 - 16. -#: config/tc-arm.c:10939 +#: config/tc-arm.c:10913 msgid "immediate value out of range, expected range [0, 16]" msgstr "" #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32. #. i.e. immbits must be in range 0 - 31. -#: config/tc-arm.c:10946 +#: config/tc-arm.c:10920 msgid "immediate value out of range, expected range [1, 32]" msgstr "" -#: config/tc-arm.c:11012 +#: config/tc-arm.c:10986 msgid "this instruction does not support indexing" msgstr "" -#: config/tc-arm.c:11035 +#: config/tc-arm.c:11009 msgid "only r15 allowed here" msgstr "" -#: config/tc-arm.c:11170 +#: config/tc-arm.c:11144 msgid "immediate operand requires iWMMXt2" msgstr "" -#: config/tc-arm.c:11314 +#: config/tc-arm.c:11288 msgid "shift by register not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11326 config/tc-arm.c:14151 config/tc-arm.c:28708 +#: config/tc-arm.c:11300 config/tc-arm.c:14131 config/tc-arm.c:28728 msgid "shift expression is too large" msgstr "" -#: config/tc-arm.c:11359 +#: config/tc-arm.c:11333 msgid "cannot use register index with this instruction" msgstr "" -#: config/tc-arm.c:11361 +#: config/tc-arm.c:11335 msgid "Thumb does not support negative register indexing" msgstr "" -#: config/tc-arm.c:11363 +#: config/tc-arm.c:11337 msgid "Thumb does not support register post-indexing" msgstr "" -#: config/tc-arm.c:11365 +#: config/tc-arm.c:11339 msgid "Thumb does not support register indexing with writeback" msgstr "" -#: config/tc-arm.c:11367 +#: config/tc-arm.c:11341 msgid "Thumb supports only LSL in shifted register indexing" msgstr "" -#: config/tc-arm.c:11376 config/tc-arm.c:19882 +#: config/tc-arm.c:11350 config/tc-arm.c:19862 msgid "shift out of range" msgstr "" -#: config/tc-arm.c:11385 +#: config/tc-arm.c:11359 msgid "cannot use writeback with this instruction" msgstr "" -#: config/tc-arm.c:11406 +#: config/tc-arm.c:11380 msgid "cannot use post-indexing with PC-relative addressing" msgstr "" -#: config/tc-arm.c:11407 +#: config/tc-arm.c:11381 msgid "cannot use post-indexing with this instruction" msgstr "" -#: config/tc-arm.c:11639 +#: config/tc-arm.c:11619 msgid "cannot honor width suffix" msgstr "" -#: config/tc-arm.c:11653 +#: config/tc-arm.c:11633 msgid "only SUBS PC, LR, #const allowed" msgstr "" -#: config/tc-arm.c:11736 config/tc-arm.c:11896 config/tc-arm.c:11993 -#: config/tc-arm.c:13358 config/tc-arm.c:13666 +#: config/tc-arm.c:11716 config/tc-arm.c:11876 config/tc-arm.c:11973 +#: config/tc-arm.c:13338 config/tc-arm.c:13646 msgid "shift must be constant" msgstr "" -#: config/tc-arm.c:11741 +#: config/tc-arm.c:11721 msgid "shift value over 3 not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11743 +#: config/tc-arm.c:11723 msgid "only LSL shift allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11767 config/tc-arm.c:11911 config/tc-arm.c:12008 -#: config/tc-arm.c:13371 +#: config/tc-arm.c:11747 config/tc-arm.c:11891 config/tc-arm.c:11988 +#: config/tc-arm.c:13351 msgid "unshifted register required" msgstr "" -#: config/tc-arm.c:11782 config/tc-arm.c:12019 config/tc-arm.c:13521 +#: config/tc-arm.c:11762 config/tc-arm.c:11999 config/tc-arm.c:13501 msgid "dest must overlap one source register" msgstr "" -#: config/tc-arm.c:11914 config/tc-csky.c:6003 +#: config/tc-arm.c:11894 config/tc-csky.c:6003 msgid "dest and source1 must be the same register" msgstr "" -#: config/tc-arm.c:12154 +#: config/tc-arm.c:12134 msgid "" "selected architecture does not support wide conditional branch instruction" msgstr "" -#: config/tc-arm.c:12187 +#: config/tc-arm.c:12167 msgid "instruction is always unconditional" msgstr "" -#: config/tc-arm.c:12362 +#: config/tc-arm.c:12342 msgid "selected processor does not support 'A' form of this instruction" msgstr "" -#: config/tc-arm.c:12365 +#: config/tc-arm.c:12345 msgid "Thumb does not support the 2-argument form of this instruction" msgstr "" -#: config/tc-arm.c:12490 +#: config/tc-arm.c:12470 msgid "SP not allowed in register list" msgstr "" -#: config/tc-arm.c:12494 config/tc-arm.c:12601 +#: config/tc-arm.c:12474 config/tc-arm.c:12581 msgid "" "having the base register in the register list when using write back is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:12502 +#: config/tc-arm.c:12482 msgid "LR and PC should not both be in register list" msgstr "" -#: config/tc-arm.c:12510 +#: config/tc-arm.c:12490 msgid "PC not allowed in register list" msgstr "" -#: config/tc-arm.c:12553 +#: config/tc-arm.c:12533 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "" -#: config/tc-arm.c:12578 config/tc-arm.c:12656 +#: config/tc-arm.c:12558 config/tc-arm.c:12636 #, c-format msgid "value stored for r%d is UNKNOWN" msgstr "" -#: config/tc-arm.c:12649 +#: config/tc-arm.c:12629 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "" -#: config/tc-arm.c:12653 config/tc-arm.c:12663 +#: config/tc-arm.c:12633 config/tc-arm.c:12643 msgid "this instruction will write back the base register" msgstr "" -#: config/tc-arm.c:12666 +#: config/tc-arm.c:12646 msgid "this instruction will not write back the base register" msgstr "" -#: config/tc-arm.c:12697 +#: config/tc-arm.c:12677 msgid "r14 not allowed as first register when second register is omitted" msgstr "" -#: config/tc-arm.c:12797 +#: config/tc-arm.c:12777 msgid "" "This instruction may be unpredictable if executed on M-profile cores with " "interrupts enabled." msgstr "" -#: config/tc-arm.c:12826 config/tc-arm.c:12839 config/tc-arm.c:12875 +#: config/tc-arm.c:12806 config/tc-arm.c:12819 config/tc-arm.c:12855 msgid "Thumb does not support this addressing mode" msgstr "" -#: config/tc-arm.c:12843 +#: config/tc-arm.c:12823 msgid "byte or halfword not valid for base register" msgstr "" -#: config/tc-arm.c:12846 +#: config/tc-arm.c:12826 msgid "r15 based store not allowed" msgstr "" -#: config/tc-arm.c:12848 +#: config/tc-arm.c:12828 msgid "invalid base register for register offset" msgstr "" -#: config/tc-arm.c:12905 +#: config/tc-arm.c:12885 msgid "r12 not allowed here" msgstr "" -#: config/tc-arm.c:12911 +#: config/tc-arm.c:12891 msgid "base register written back, and overlaps one of transfer registers" msgstr "" -#: config/tc-arm.c:13039 +#: config/tc-arm.c:13019 #, c-format msgid "" "Use of r%u as a source register is deprecated when r%u is the destination " "register." msgstr "" -#: config/tc-arm.c:13234 +#: config/tc-arm.c:13214 msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" -#: config/tc-arm.c:13262 +#: config/tc-arm.c:13242 msgid "only lo regs allowed with immediate" msgstr "" -#: config/tc-arm.c:13439 +#: config/tc-arm.c:13419 msgid "Thumb encoding does not support an immediate here" msgstr "" -#: config/tc-arm.c:13526 +#: config/tc-arm.c:13506 msgid "Thumb-2 MUL must not set flags" msgstr "" -#: config/tc-arm.c:13591 +#: config/tc-arm.c:13571 msgid "Thumb does not support NOP with hints" msgstr "" -#: config/tc-arm.c:13751 config/tc-arm.c:13763 +#: config/tc-arm.c:13731 config/tc-arm.c:13743 msgid "invalid register list to push/pop instruction" msgstr "" -#: config/tc-arm.c:14026 +#: config/tc-arm.c:14006 msgid "source1 and dest must be same register" msgstr "" -#: config/tc-arm.c:14051 +#: config/tc-arm.c:14031 msgid "ror #imm not supported" msgstr "" -#: config/tc-arm.c:14102 +#: config/tc-arm.c:14082 msgid "SMC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:14268 +#: config/tc-arm.c:14248 msgid "Thumb encoding does not support rotation" msgstr "" -#: config/tc-arm.c:14288 +#: config/tc-arm.c:14268 msgid "instruction requires register index" msgstr "" -#: config/tc-arm.c:14298 +#: config/tc-arm.c:14278 msgid "instruction does not allow shifted index" msgstr "" -#: config/tc-arm.c:14454 config/tc-arm.c:29852 +#: config/tc-arm.c:14434 config/tc-arm.c:29872 msgid "out of range label-relative fixup value" msgstr "" -#: config/tc-arm.c:14778 +#: config/tc-arm.c:14758 msgid "invalid neon suffix for non neon instruction" msgstr "" -#: config/tc-arm.c:15173 config/tc-arm.c:15526 config/tc-arm.c:17011 -#: config/tc-arm.c:17091 config/tc-arm.c:17148 config/tc-arm.c:19029 -#: config/tc-arm.c:21212 config/tc-arm.c:21399 +#: config/tc-arm.c:15153 config/tc-arm.c:15506 config/tc-arm.c:16991 +#: config/tc-arm.c:17071 config/tc-arm.c:17128 config/tc-arm.c:19009 +#: config/tc-arm.c:21192 config/tc-arm.c:21379 msgid "invalid instruction shape" msgstr "" -#: config/tc-arm.c:15425 +#: config/tc-arm.c:15405 msgid "types specified in both the mnemonic and operands" msgstr "" -#: config/tc-arm.c:15462 +#: config/tc-arm.c:15442 msgid "operand types can't be inferred" msgstr "" -#: config/tc-arm.c:15468 +#: config/tc-arm.c:15448 msgid "type specifier has the wrong number of parts" msgstr "" -#: config/tc-arm.c:15554 config/tc-arm.c:19300 config/tc-arm.c:19307 +#: config/tc-arm.c:15534 config/tc-arm.c:19280 config/tc-arm.c:19287 msgid "operand size must match register width" msgstr "" -#: config/tc-arm.c:15576 +#: config/tc-arm.c:15556 msgid "inconsistent types in Neon instruction" msgstr "" -#: config/tc-arm.c:15997 +#: config/tc-arm.c:15977 msgid "Type is not allowed for this instruction" msgstr "" -#: config/tc-arm.c:16072 +#: config/tc-arm.c:16052 msgid "MVE vector or ARM register expected" msgstr "" -#: config/tc-arm.c:16189 +#: config/tc-arm.c:16169 msgid "immediate must be either 1, 2, 4 or 8" msgstr "" -#: config/tc-arm.c:16346 +#: config/tc-arm.c:16326 msgid "immediate operand expected in the range [1,8]" msgstr "" -#: config/tc-arm.c:16347 +#: config/tc-arm.c:16327 msgid "immediate operand expected in the range [1,16]" msgstr "" -#: config/tc-arm.c:16489 +#: config/tc-arm.c:16469 msgid "expected LR" msgstr "" -#: config/tc-arm.c:16988 config/tc-arm.c:17068 config/tc-arm.c:18665 -#: config/tc-arm.c:20499 +#: config/tc-arm.c:16968 config/tc-arm.c:17048 config/tc-arm.c:18645 +#: config/tc-arm.c:20479 msgid "immediate out of range for shift" msgstr "" -#: config/tc-arm.c:17282 +#: config/tc-arm.c:17262 msgid "first and second operands shall be the same register" msgstr "" -#: config/tc-arm.c:17396 config/tc-arm.c:17458 +#: config/tc-arm.c:17376 config/tc-arm.c:17438 msgid "destination register and offset register may not be the same" msgstr "" -#: config/tc-arm.c:17408 config/tc-arm.c:17527 +#: config/tc-arm.c:17388 config/tc-arm.c:17507 msgid "immediate must be a multiple of 4 in the range of +/-[0,508]" msgstr "" -#: config/tc-arm.c:17410 +#: config/tc-arm.c:17390 msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]" msgstr "" -#: config/tc-arm.c:17431 +#: config/tc-arm.c:17411 msgid "can not shift offsets when accessing less than half-word" msgstr "" -#: config/tc-arm.c:17433 +#: config/tc-arm.c:17413 msgid "" "shift immediate must be 1, 2 or 3 for half-word, word or double-word " "accesses respectively" msgstr "" -#: config/tc-arm.c:17520 +#: config/tc-arm.c:17500 msgid "immediate must be in the range of +/-[0,127]" msgstr "" -#: config/tc-arm.c:17523 +#: config/tc-arm.c:17503 msgid "immediate must be a multiple of 2 in the range of +/-[0,254]" msgstr "" -#: config/tc-arm.c:17537 config/tc-arm.c:18363 +#: config/tc-arm.c:17517 config/tc-arm.c:18343 msgid "MVE vector register in the range [Q0..Q7] expected" msgstr "" -#: config/tc-arm.c:17853 config/tc-arm.c:19721 +#: config/tc-arm.c:17833 config/tc-arm.c:19701 msgid "scalar out of range for multiply instruction" msgstr "" -#: config/tc-arm.c:17941 +#: config/tc-arm.c:17921 msgid "index must be in the range 0 to 3" msgstr "" -#: config/tc-arm.c:17944 +#: config/tc-arm.c:17924 msgid "indexed register must be less than 8" msgstr "" -#: config/tc-arm.c:18145 config/tc-arm.c:21463 +#: config/tc-arm.c:18125 config/tc-arm.c:21443 msgid "" "Warning: 32-bit element size and same first and third operand makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:18504 +#: config/tc-arm.c:18484 msgid "instruction form not available on this architecture." msgstr "" -#: config/tc-arm.c:18507 +#: config/tc-arm.c:18487 msgid "this instruction implies use of ARMv8.1 AdvSIMD." msgstr "" -#: config/tc-arm.c:18614 config/tc-arm.c:18639 +#: config/tc-arm.c:18594 config/tc-arm.c:18619 msgid "immediate out of range for insert" msgstr "" -#: config/tc-arm.c:18786 +#: config/tc-arm.c:18766 msgid "immediate out of range for narrowing operation" msgstr "" -#: config/tc-arm.c:18933 +#: config/tc-arm.c:18913 msgid "operands 0 and 1 must be the same register" msgstr "" -#: config/tc-arm.c:19039 config/tc-arm.c:21311 +#: config/tc-arm.c:19019 config/tc-arm.c:21291 msgid "invalid rounding mode" msgstr "" -#: config/tc-arm.c:19511 +#: config/tc-arm.c:19491 msgid "operand size must be specified for immediate VMOV" msgstr "" -#: config/tc-arm.c:19521 +#: config/tc-arm.c:19501 msgid "immediate has bits set outside the operand size" msgstr "" -#: config/tc-arm.c:19756 +#: config/tc-arm.c:19736 msgid "" "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:19864 +#: config/tc-arm.c:19844 msgid "Instruction form not available on this architecture." msgstr "" -#: config/tc-arm.c:19918 +#: config/tc-arm.c:19898 msgid "" "Warning: 64-bit element size and same destination and source operands makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:19923 +#: config/tc-arm.c:19903 msgid "elements must be smaller than reversal region" msgstr "" -#: config/tc-arm.c:20015 +#: config/tc-arm.c:19995 msgid "Index one must be [2,3] and index two must be two less than index one." msgstr "" -#: config/tc-arm.c:20018 +#: config/tc-arm.c:19998 msgid "Destination registers may not be the same" msgstr "" -#: config/tc-arm.c:20216 config/tc-arm.c:20299 +#: config/tc-arm.c:20196 config/tc-arm.c:20279 msgid "bad type for scalar" msgstr "" -#: config/tc-arm.c:20355 +#: config/tc-arm.c:20335 msgid "" "immediate constant is valid both as a bit-pattern and a floating point value " "(using the fp value)" msgstr "" -#: config/tc-arm.c:20407 config/tc-arm.c:20418 +#: config/tc-arm.c:20387 config/tc-arm.c:20398 msgid "VFP registers must be adjacent" msgstr "" -#: config/tc-arm.c:20508 +#: config/tc-arm.c:20488 msgid "invalid suffix" msgstr "" -#: config/tc-arm.c:20662 +#: config/tc-arm.c:20642 msgid "bad list length for table lookup" msgstr "" -#: config/tc-arm.c:20695 +#: config/tc-arm.c:20675 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "" -#: config/tc-arm.c:20698 config/tc-arm.c:20723 config/tc-arm.c:20744 +#: config/tc-arm.c:20678 config/tc-arm.c:20703 config/tc-arm.c:20724 msgid "register list must contain at least 1 and at most 16 registers" msgstr "" -#: config/tc-arm.c:20766 config/tc-arm.c:20799 +#: config/tc-arm.c:20746 config/tc-arm.c:20779 msgid "Use of PC here is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:20768 +#: config/tc-arm.c:20748 msgid "Use of PC here is deprecated" msgstr "" -#: config/tc-arm.c:20802 +#: config/tc-arm.c:20782 msgid "instruction does not accept register index" msgstr "" -#: config/tc-arm.c:20805 +#: config/tc-arm.c:20785 msgid "instruction does not accept PC-relative addressing" msgstr "" -#: config/tc-arm.c:20827 config/tc-arm.c:20836 +#: config/tc-arm.c:20807 config/tc-arm.c:20816 msgid "Instruction not permitted on this architecture" msgstr "" -#: config/tc-arm.c:20885 +#: config/tc-arm.c:20865 msgid "bad alignment" msgstr "" -#: config/tc-arm.c:20902 +#: config/tc-arm.c:20882 msgid "bad list type for instruction" msgstr "" -#: config/tc-arm.c:20946 +#: config/tc-arm.c:20926 msgid "unsupported alignment for instruction" msgstr "" -#: config/tc-arm.c:20965 config/tc-arm.c:21059 config/tc-arm.c:21071 -#: config/tc-arm.c:21081 config/tc-arm.c:21095 +#: config/tc-arm.c:20945 config/tc-arm.c:21039 config/tc-arm.c:21051 +#: config/tc-arm.c:21061 config/tc-arm.c:21075 msgid "bad list length" msgstr "" -#: config/tc-arm.c:20970 +#: config/tc-arm.c:20950 msgid "stride of 2 unavailable when element size is 8" msgstr "" -#: config/tc-arm.c:21003 config/tc-arm.c:21079 +#: config/tc-arm.c:20983 config/tc-arm.c:21059 msgid "can't use alignment with this instruction" msgstr "" -#: config/tc-arm.c:21151 +#: config/tc-arm.c:21131 msgid "post-index must be a register" msgstr "" -#: config/tc-arm.c:21153 +#: config/tc-arm.c:21133 msgid "bad register for post-index" msgstr "" -#: config/tc-arm.c:21375 +#: config/tc-arm.c:21355 msgid "scalar out of range" msgstr "" -#: config/tc-arm.c:21508 +#: config/tc-arm.c:21488 msgid "" "Dot Product instructions cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:21583 config/tc-arm.c:21611 config/tc-arm.c:22293 +#: config/tc-arm.c:21563 config/tc-arm.c:21591 config/tc-arm.c:22273 msgid "index must be 0 or 1" msgstr "" -#: config/tc-arm.c:21586 config/tc-arm.c:21614 config/tc-arm.c:22296 +#: config/tc-arm.c:21566 config/tc-arm.c:21594 config/tc-arm.c:22276 msgid "indexed register must be less than 16" msgstr "" -#: config/tc-arm.c:21652 +#: config/tc-arm.c:21632 msgid "Register must be r0-r14 except r13, or APSR_nzcv." msgstr "" -#: config/tc-arm.c:21655 +#: config/tc-arm.c:21635 msgid "Register must be an even register between r0-r10." msgstr "" -#: config/tc-arm.c:21680 +#: config/tc-arm.c:21660 msgid "CDE Coprocessor must be in range 0-7" msgstr "" -#: config/tc-arm.c:21714 +#: config/tc-arm.c:21694 msgid "cx1d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21744 +#: config/tc-arm.c:21724 msgid "cx2d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21783 +#: config/tc-arm.c:21763 msgid "cx3d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21975 +#: config/tc-arm.c:21955 msgid "'q' register must be in range 0-7" msgstr "" -#: config/tc-arm.c:21978 +#: config/tc-arm.c:21958 msgid "'d' register must be in range 0-15" msgstr "" -#: config/tc-arm.c:21980 +#: config/tc-arm.c:21960 msgid "'s' register must be in range 0-31" msgstr "" -#: config/tc-arm.c:22035 +#: config/tc-arm.c:22015 msgid "vcx instructions with Q registers require MVE" msgstr "" -#: config/tc-arm.c:22040 +#: config/tc-arm.c:22020 msgid "" "vcx instructions with S or D registers require either MVE or Armv8-M " "floating point extension." msgstr "" -#: config/tc-arm.c:22056 +#: config/tc-arm.c:22036 msgid "vcx1 with S or D registers takes immediate within 0-2047" msgstr "" -#: config/tc-arm.c:22072 +#: config/tc-arm.c:22052 msgid "vcx2 with S or D registers takes immediate within 0-63" msgstr "" -#: config/tc-arm.c:22087 +#: config/tc-arm.c:22067 msgid "vcx2 with S or D registers takes immediate within 0-7" msgstr "" -#: config/tc-arm.c:22647 config/tc-arm.c:22751 +#: config/tc-arm.c:22657 config/tc-arm.c:22761 msgid "conditional infixes are deprecated in unified syntax" msgstr "" -#: config/tc-arm.c:22962 +#: config/tc-arm.c:22972 msgid "Warning: conditional outside an IT block for Thumb." msgstr "" -#: config/tc-arm.c:23290 +#: config/tc-arm.c:23300 msgid "Short branches, Undefined, SVC, LDM/STM" msgstr "" -#: config/tc-arm.c:23291 +#: config/tc-arm.c:23301 msgid "Miscellaneous 16-bit instructions" msgstr "" -#: config/tc-arm.c:23292 +#: config/tc-arm.c:23302 msgid "ADR" msgstr "" -#: config/tc-arm.c:23293 +#: config/tc-arm.c:23303 msgid "Literal loads" msgstr "" -#: config/tc-arm.c:23294 +#: config/tc-arm.c:23304 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc" msgstr "" -#: config/tc-arm.c:23295 +#: config/tc-arm.c:23305 msgid "Hi-register ADD, MOV, CMP using pc" msgstr "" #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue' #. field in asm_opcode. 'tvalue' is used at the stage this check happen. -#: config/tc-arm.c:23298 +#: config/tc-arm.c:23308 msgid "ADD/SUB sp, sp #imm" msgstr "" -#: config/tc-arm.c:23320 +#: config/tc-arm.c:23330 msgid "" "IT blocks containing 32-bit Thumb instructions are performance deprecated in " "ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23332 +#: config/tc-arm.c:23342 #, c-format msgid "" "IT blocks containing 16-bit Thumb instructions of the following class are " "performance deprecated in ARMv8-A and ARMv8-R: %s" msgstr "" -#: config/tc-arm.c:23346 +#: config/tc-arm.c:23356 msgid "" "IT blocks containing more than one conditional instruction are performance " "deprecated in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23464 +#: config/tc-arm.c:23474 #, c-format msgid "bad instruction `%s'" msgstr "" -#: config/tc-arm.c:23470 +#: config/tc-arm.c:23480 msgid "s suffix on comparison instruction is deprecated" msgstr "" -#: config/tc-arm.c:23490 +#: config/tc-arm.c:23500 msgid "SVC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:23492 +#: config/tc-arm.c:23502 #, c-format msgid "selected processor does not support `%s' in Thumb mode" msgstr "" -#: config/tc-arm.c:23498 +#: config/tc-arm.c:23508 msgid "Thumb does not support conditional execution" msgstr "" -#: config/tc-arm.c:23518 +#: config/tc-arm.c:23528 #, c-format msgid "" "selected processor does not support 32bit wide variant of instruction `%s'" msgstr "" -#: config/tc-arm.c:23521 +#: config/tc-arm.c:23531 #, c-format msgid "selected processor does not support `%s' in Thumb-2 mode" msgstr "" -#: config/tc-arm.c:23546 +#: config/tc-arm.c:23556 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "" -#: config/tc-arm.c:23588 +#: config/tc-arm.c:23598 #, c-format msgid "selected processor does not support `%s' in ARM mode" msgstr "" -#: config/tc-arm.c:23593 +#: config/tc-arm.c:23603 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "" -#: config/tc-arm.c:23626 +#: config/tc-arm.c:23636 #, c-format msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" -#: config/tc-arm.c:23644 +#: config/tc-arm.c:23654 #, c-format msgid "section '%s' finished with an open IT block." msgstr "" -#: config/tc-arm.c:23647 +#: config/tc-arm.c:23657 #, c-format msgid "section '%s' finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:23654 +#: config/tc-arm.c:23664 msgid "file finished with an open IT block." msgstr "" -#: config/tc-arm.c:23656 +#: config/tc-arm.c:23666 msgid "file finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:27353 +#: config/tc-arm.c:27373 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "" -#: config/tc-arm.c:27619 config/tc-ia64.c:3590 +#: config/tc-arm.c:27639 config/tc-ia64.c:3590 #, c-format msgid "Group section `%s' has no group signature" msgstr "" -#: config/tc-arm.c:27665 +#: config/tc-arm.c:27685 msgid "handlerdata in cantunwind frame" msgstr "" -#: config/tc-arm.c:27682 +#: config/tc-arm.c:27702 msgid "too many unwind opcodes for personality routine 0" msgstr "" -#: config/tc-arm.c:27713 +#: config/tc-arm.c:27733 msgid "attempt to recreate an unwind entry" msgstr "" -#: config/tc-arm.c:27723 +#: config/tc-arm.c:27743 msgid "too many unwind opcodes" msgstr "" -#: config/tc-arm.c:28023 +#: config/tc-arm.c:28043 #, c-format msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s" msgstr "" -#: config/tc-arm.c:28387 config/tc-arm.c:28455 +#: config/tc-arm.c:28407 config/tc-arm.c:28475 #, c-format msgid "symbol %s is in a different section" msgstr "" -#: config/tc-arm.c:28389 config/tc-arm.c:28457 +#: config/tc-arm.c:28409 config/tc-arm.c:28477 #, c-format msgid "symbol %s is weak and may be overridden later" msgstr "" -#: config/tc-arm.c:28434 config/tc-arm.c:28806 +#: config/tc-arm.c:28454 config/tc-arm.c:28826 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "" -#: config/tc-arm.c:28490 +#: config/tc-arm.c:28510 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" -#: config/tc-arm.c:28526 config/tc-arm.c:28556 +#: config/tc-arm.c:28546 config/tc-arm.c:28576 msgid "invalid literal constant: pool needs to be closer" msgstr "" -#: config/tc-arm.c:28529 config/tc-arm.c:28578 +#: config/tc-arm.c:28549 config/tc-arm.c:28598 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "" -#: config/tc-arm.c:28559 +#: config/tc-arm.c:28579 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" -#: config/tc-arm.c:28619 +#: config/tc-arm.c:28639 msgid "offset not a multiple of 4" msgstr "" -#: config/tc-arm.c:28822 +#: config/tc-arm.c:28842 msgid "invalid smc expression" msgstr "" -#: config/tc-arm.c:28832 +#: config/tc-arm.c:28852 msgid "invalid hvc expression" msgstr "" -#: config/tc-arm.c:28843 config/tc-arm.c:28852 +#: config/tc-arm.c:28863 config/tc-arm.c:28872 msgid "invalid swi expression" msgstr "" -#: config/tc-arm.c:28862 +#: config/tc-arm.c:28882 msgid "invalid expression in load/store multiple" msgstr "" -#: config/tc-arm.c:28924 +#: config/tc-arm.c:28944 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "" -#: config/tc-arm.c:28943 +#: config/tc-arm.c:28963 msgid "misaligned branch destination" msgstr "" -#: config/tc-arm.c:29064 +#: config/tc-arm.c:29084 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" -#: config/tc-arm.c:29113 +#: config/tc-arm.c:29133 msgid "Thumb2 branch out of range" msgstr "" -#: config/tc-arm.c:29165 config/tc-arm.c:29198 +#: config/tc-arm.c:29185 config/tc-arm.c:29218 msgid "Relocation supported only in FDPIC mode" msgstr "" -#: config/tc-arm.c:29228 +#: config/tc-arm.c:29248 msgid "rel31 relocation overflow" msgstr "" -#: config/tc-arm.c:29250 config/tc-arm.c:29256 config/tc-arm.c:29260 -#: config/tc-arm.c:29307 +#: config/tc-arm.c:29270 config/tc-arm.c:29276 config/tc-arm.c:29280 +#: config/tc-arm.c:29327 msgid "co-processor offset out of range" msgstr "" -#: config/tc-arm.c:29324 +#: config/tc-arm.c:29344 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "" -#: config/tc-arm.c:29330 +#: config/tc-arm.c:29350 msgid "section does not have enough alignment to ensure safe PC-relative loads" msgstr "" -#: config/tc-arm.c:29334 config/tc-arm.c:29343 config/tc-arm.c:29351 -#: config/tc-arm.c:29359 config/tc-arm.c:29367 +#: config/tc-arm.c:29354 config/tc-arm.c:29363 config/tc-arm.c:29371 +#: config/tc-arm.c:29379 config/tc-arm.c:29387 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "" -#: config/tc-arm.c:29408 +#: config/tc-arm.c:29428 msgid "invalid Hi register with immediate" msgstr "" -#: config/tc-arm.c:29424 +#: config/tc-arm.c:29444 msgid "invalid immediate for stack address calculation" msgstr "" -#: config/tc-arm.c:29443 +#: config/tc-arm.c:29463 msgid "address calculation needs a strongly defined nearby symbol" msgstr "" -#: config/tc-arm.c:29459 +#: config/tc-arm.c:29479 msgid "symbol too far away" msgstr "" -#: config/tc-arm.c:29471 +#: config/tc-arm.c:29491 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" -#: config/tc-arm.c:29501 +#: config/tc-arm.c:29521 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "" -#: config/tc-arm.c:29513 +#: config/tc-arm.c:29533 #, c-format msgid "invalid shift value: %ld" msgstr "" -#: config/tc-arm.c:29583 config/tc-arm.c:29654 +#: config/tc-arm.c:29603 config/tc-arm.c:29674 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "" -#: config/tc-arm.c:29615 +#: config/tc-arm.c:29635 #, c-format msgid "Unable to process relocation for thumb opcode: %lx" msgstr "" -#: config/tc-arm.c:29694 +#: config/tc-arm.c:29714 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29733 +#: config/tc-arm.c:29753 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29773 +#: config/tc-arm.c:29793 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "" -#: config/tc-arm.c:29778 +#: config/tc-arm.c:29798 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" -#: config/tc-arm.c:29999 config/tc-score.c:7359 +#: config/tc-arm.c:30019 config/tc-score.c:7359 #, c-format msgid "bad relocation fixup type (%d)" msgstr "" -#: config/tc-arm.c:30117 +#: config/tc-arm.c:30137 msgid "literal referenced across section boundary" msgstr "" -#: config/tc-arm.c:30197 +#: config/tc-arm.c:30217 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "" -#: config/tc-arm.c:30202 +#: config/tc-arm.c:30222 msgid "ADRL used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30209 +#: config/tc-arm.c:30229 #, c-format msgid "%s used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30225 +#: config/tc-arm.c:30245 #, c-format msgid "undefined local label `%s'" msgstr "" -#: config/tc-arm.c:30231 +#: config/tc-arm.c:30251 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" -#: config/tc-arm.c:30253 config/tc-cris.c:4000 config/tc-csky.c:1152 -#: config/tc-ft32.c:709 config/tc-mcore.c:1929 config/tc-microblaze.c:2007 +#: config/tc-arm.c:30273 config/tc-cris.c:4000 config/tc-csky.c:1152 +#: config/tc-ft32.c:708 config/tc-mcore.c:1929 config/tc-microblaze.c:2007 #: config/tc-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2245 #: config/tc-score.c:7446 msgid "<unknown>" msgstr "" -#: config/tc-arm.c:30652 +#: config/tc-arm.c:30672 #, c-format msgid "%s: unexpected function type: %d" msgstr "" -#: config/tc-arm.c:30792 +#: config/tc-arm.c:30812 msgid "use of old and new-style options to set CPU type" msgstr "" -#: config/tc-arm.c:30811 +#: config/tc-arm.c:30831 msgid "use of old and new-style options to set FPU type" msgstr "" -#: config/tc-arm.c:30890 +#: config/tc-arm.c:30910 msgid "hard-float conflicts with specified fpu" msgstr "" -#: config/tc-arm.c:31081 +#: config/tc-arm.c:31101 msgid "generate PIC code" msgstr "" -#: config/tc-arm.c:31082 +#: config/tc-arm.c:31102 msgid "assemble Thumb code" msgstr "" -#: config/tc-arm.c:31083 +#: config/tc-arm.c:31103 msgid "support ARM/Thumb interworking" msgstr "" -#: config/tc-arm.c:31085 +#: config/tc-arm.c:31105 msgid "code uses 32-bit program counter" msgstr "" -#: config/tc-arm.c:31086 +#: config/tc-arm.c:31106 msgid "code uses 26-bit program counter" msgstr "" -#: config/tc-arm.c:31087 +#: config/tc-arm.c:31107 msgid "floating point args are in fp regs" msgstr "" -#: config/tc-arm.c:31089 +#: config/tc-arm.c:31109 msgid "re-entrant code" msgstr "" -#: config/tc-arm.c:31090 +#: config/tc-arm.c:31110 msgid "code is ATPCS conformant" msgstr "" #. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:31096 +#: config/tc-arm.c:31116 msgid "use frame pointer" msgstr "" -#: config/tc-arm.c:31097 +#: config/tc-arm.c:31117 msgid "use stack size checking" msgstr "" -#: config/tc-arm.c:31100 +#: config/tc-arm.c:31120 msgid "do not warn on use of deprecated feature" msgstr "" -#: config/tc-arm.c:31103 +#: config/tc-arm.c:31123 msgid "" "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:31107 +#: config/tc-arm.c:31127 msgid "warn about symbols that match instruction names [default]" msgstr "" -#: config/tc-arm.c:31108 +#: config/tc-arm.c:31128 msgid "disable warnings about symobls that match instructions" msgstr "" #. DON'T add any new processors to this list -- we want the whole list #. to go away... Add them to the processors table instead. -#: config/tc-arm.c:31124 config/tc-arm.c:31125 +#: config/tc-arm.c:31144 config/tc-arm.c:31145 msgid "use -mcpu=arm1" msgstr "" -#: config/tc-arm.c:31126 config/tc-arm.c:31127 +#: config/tc-arm.c:31146 config/tc-arm.c:31147 msgid "use -mcpu=arm2" msgstr "" -#: config/tc-arm.c:31128 config/tc-arm.c:31129 +#: config/tc-arm.c:31148 config/tc-arm.c:31149 msgid "use -mcpu=arm250" msgstr "" -#: config/tc-arm.c:31130 config/tc-arm.c:31131 +#: config/tc-arm.c:31150 config/tc-arm.c:31151 msgid "use -mcpu=arm3" msgstr "" -#: config/tc-arm.c:31132 config/tc-arm.c:31133 +#: config/tc-arm.c:31152 config/tc-arm.c:31153 msgid "use -mcpu=arm6" msgstr "" -#: config/tc-arm.c:31134 config/tc-arm.c:31135 +#: config/tc-arm.c:31154 config/tc-arm.c:31155 msgid "use -mcpu=arm600" msgstr "" -#: config/tc-arm.c:31136 config/tc-arm.c:31137 +#: config/tc-arm.c:31156 config/tc-arm.c:31157 msgid "use -mcpu=arm610" msgstr "" -#: config/tc-arm.c:31138 config/tc-arm.c:31139 +#: config/tc-arm.c:31158 config/tc-arm.c:31159 msgid "use -mcpu=arm620" msgstr "" -#: config/tc-arm.c:31140 config/tc-arm.c:31141 +#: config/tc-arm.c:31160 config/tc-arm.c:31161 msgid "use -mcpu=arm7" msgstr "" -#: config/tc-arm.c:31142 config/tc-arm.c:31143 +#: config/tc-arm.c:31162 config/tc-arm.c:31163 msgid "use -mcpu=arm70" msgstr "" -#: config/tc-arm.c:31144 config/tc-arm.c:31145 +#: config/tc-arm.c:31164 config/tc-arm.c:31165 msgid "use -mcpu=arm700" msgstr "" -#: config/tc-arm.c:31146 config/tc-arm.c:31147 +#: config/tc-arm.c:31166 config/tc-arm.c:31167 msgid "use -mcpu=arm700i" msgstr "" -#: config/tc-arm.c:31148 config/tc-arm.c:31149 +#: config/tc-arm.c:31168 config/tc-arm.c:31169 msgid "use -mcpu=arm710" msgstr "" -#: config/tc-arm.c:31150 config/tc-arm.c:31151 +#: config/tc-arm.c:31170 config/tc-arm.c:31171 msgid "use -mcpu=arm710c" msgstr "" -#: config/tc-arm.c:31152 config/tc-arm.c:31153 +#: config/tc-arm.c:31172 config/tc-arm.c:31173 msgid "use -mcpu=arm720" msgstr "" -#: config/tc-arm.c:31154 config/tc-arm.c:31155 +#: config/tc-arm.c:31174 config/tc-arm.c:31175 msgid "use -mcpu=arm7d" msgstr "" -#: config/tc-arm.c:31156 config/tc-arm.c:31157 +#: config/tc-arm.c:31176 config/tc-arm.c:31177 msgid "use -mcpu=arm7di" msgstr "" -#: config/tc-arm.c:31158 config/tc-arm.c:31159 +#: config/tc-arm.c:31178 config/tc-arm.c:31179 msgid "use -mcpu=arm7m" msgstr "" -#: config/tc-arm.c:31160 config/tc-arm.c:31161 +#: config/tc-arm.c:31180 config/tc-arm.c:31181 msgid "use -mcpu=arm7dm" msgstr "" -#: config/tc-arm.c:31162 config/tc-arm.c:31163 +#: config/tc-arm.c:31182 config/tc-arm.c:31183 msgid "use -mcpu=arm7dmi" msgstr "" -#: config/tc-arm.c:31164 config/tc-arm.c:31165 +#: config/tc-arm.c:31184 config/tc-arm.c:31185 msgid "use -mcpu=arm7100" msgstr "" -#: config/tc-arm.c:31166 config/tc-arm.c:31167 +#: config/tc-arm.c:31186 config/tc-arm.c:31187 msgid "use -mcpu=arm7500" msgstr "" -#: config/tc-arm.c:31168 config/tc-arm.c:31169 +#: config/tc-arm.c:31188 config/tc-arm.c:31189 msgid "use -mcpu=arm7500fe" msgstr "" -#: config/tc-arm.c:31170 config/tc-arm.c:31171 config/tc-arm.c:31172 -#: config/tc-arm.c:31173 +#: config/tc-arm.c:31190 config/tc-arm.c:31191 config/tc-arm.c:31192 +#: config/tc-arm.c:31193 msgid "use -mcpu=arm7tdmi" msgstr "" -#: config/tc-arm.c:31174 config/tc-arm.c:31175 +#: config/tc-arm.c:31194 config/tc-arm.c:31195 msgid "use -mcpu=arm710t" msgstr "" -#: config/tc-arm.c:31176 config/tc-arm.c:31177 +#: config/tc-arm.c:31196 config/tc-arm.c:31197 msgid "use -mcpu=arm720t" msgstr "" -#: config/tc-arm.c:31178 config/tc-arm.c:31179 +#: config/tc-arm.c:31198 config/tc-arm.c:31199 msgid "use -mcpu=arm740t" msgstr "" -#: config/tc-arm.c:31180 config/tc-arm.c:31181 +#: config/tc-arm.c:31200 config/tc-arm.c:31201 msgid "use -mcpu=arm8" msgstr "" -#: config/tc-arm.c:31182 config/tc-arm.c:31183 +#: config/tc-arm.c:31202 config/tc-arm.c:31203 msgid "use -mcpu=arm810" msgstr "" -#: config/tc-arm.c:31184 config/tc-arm.c:31185 +#: config/tc-arm.c:31204 config/tc-arm.c:31205 msgid "use -mcpu=arm9" msgstr "" -#: config/tc-arm.c:31186 config/tc-arm.c:31187 +#: config/tc-arm.c:31206 config/tc-arm.c:31207 msgid "use -mcpu=arm9tdmi" msgstr "" -#: config/tc-arm.c:31188 config/tc-arm.c:31189 +#: config/tc-arm.c:31208 config/tc-arm.c:31209 msgid "use -mcpu=arm920" msgstr "" -#: config/tc-arm.c:31190 config/tc-arm.c:31191 +#: config/tc-arm.c:31210 config/tc-arm.c:31211 msgid "use -mcpu=arm940" msgstr "" -#: config/tc-arm.c:31192 +#: config/tc-arm.c:31212 msgid "use -mcpu=strongarm" msgstr "" -#: config/tc-arm.c:31194 +#: config/tc-arm.c:31214 msgid "use -mcpu=strongarm110" msgstr "" -#: config/tc-arm.c:31196 +#: config/tc-arm.c:31216 msgid "use -mcpu=strongarm1100" msgstr "" -#: config/tc-arm.c:31198 +#: config/tc-arm.c:31218 msgid "use -mcpu=strongarm1110" msgstr "" -#: config/tc-arm.c:31199 +#: config/tc-arm.c:31219 msgid "use -mcpu=xscale" msgstr "" -#: config/tc-arm.c:31200 +#: config/tc-arm.c:31220 msgid "use -mcpu=iwmmxt" msgstr "" -#: config/tc-arm.c:31201 +#: config/tc-arm.c:31221 msgid "use -mcpu=all" msgstr "" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:31204 config/tc-arm.c:31205 +#: config/tc-arm.c:31224 config/tc-arm.c:31225 msgid "use -march=armv2" msgstr "" -#: config/tc-arm.c:31206 config/tc-arm.c:31207 +#: config/tc-arm.c:31226 config/tc-arm.c:31227 msgid "use -march=armv2a" msgstr "" -#: config/tc-arm.c:31208 config/tc-arm.c:31209 +#: config/tc-arm.c:31228 config/tc-arm.c:31229 msgid "use -march=armv3" msgstr "" -#: config/tc-arm.c:31210 config/tc-arm.c:31211 +#: config/tc-arm.c:31230 config/tc-arm.c:31231 msgid "use -march=armv3m" msgstr "" -#: config/tc-arm.c:31212 config/tc-arm.c:31213 +#: config/tc-arm.c:31232 config/tc-arm.c:31233 msgid "use -march=armv4" msgstr "" -#: config/tc-arm.c:31214 config/tc-arm.c:31215 +#: config/tc-arm.c:31234 config/tc-arm.c:31235 msgid "use -march=armv4t" msgstr "" -#: config/tc-arm.c:31216 config/tc-arm.c:31217 +#: config/tc-arm.c:31236 config/tc-arm.c:31237 msgid "use -march=armv5" msgstr "" -#: config/tc-arm.c:31218 config/tc-arm.c:31219 +#: config/tc-arm.c:31238 config/tc-arm.c:31239 msgid "use -march=armv5t" msgstr "" -#: config/tc-arm.c:31220 config/tc-arm.c:31221 +#: config/tc-arm.c:31240 config/tc-arm.c:31241 msgid "use -march=armv5te" msgstr "" #. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:31224 +#: config/tc-arm.c:31244 msgid "use -mfpu=fpe" msgstr "" -#: config/tc-arm.c:31225 +#: config/tc-arm.c:31245 msgid "use -mfpu=fpa10" msgstr "" -#: config/tc-arm.c:31226 +#: config/tc-arm.c:31246 msgid "use -mfpu=fpa11" msgstr "" -#: config/tc-arm.c:31228 +#: config/tc-arm.c:31248 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "" -#: config/tc-arm.c:32312 +#: config/tc-arm.c:32333 msgid "extension does not apply to the base architecture" msgstr "" -#: config/tc-arm.c:32341 +#: config/tc-arm.c:32362 msgid "architectural extensions must be specified in alphabetical order" msgstr "" -#: config/tc-arm.c:32480 config/tc-arm.c:33423 +#: config/tc-arm.c:32501 config/tc-arm.c:33444 #, c-format msgid "unknown floating point format `%s'\n" msgstr "" -#: config/tc-arm.c:32496 config/tc-csky.c:1264 +#: config/tc-arm.c:32517 config/tc-csky.c:1264 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "" -#: config/tc-arm.c:32512 +#: config/tc-arm.c:32533 #, c-format msgid "unknown EABI `%s'\n" msgstr "" -#: config/tc-arm.c:32532 +#: config/tc-arm.c:32553 #, c-format msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" -#: config/tc-arm.c:32555 config/tc-metag.c:5911 +#: config/tc-arm.c:32576 config/tc-metag.c:5911 msgid "<fpu name>\t assemble for FPU architecture <fpu name>" msgstr "" -#: config/tc-arm.c:32557 +#: config/tc-arm.c:32578 msgid "<abi>\t assemble for floating point ABI <abi>" msgstr "" -#: config/tc-arm.c:32560 +#: config/tc-arm.c:32581 msgid "<ver>\t\t assemble for eabi version <ver>" msgstr "" -#: config/tc-arm.c:32563 +#: config/tc-arm.c:32584 msgid "<mode>\t controls implicit insertion of IT instructions" msgstr "" -#: config/tc-arm.c:32565 +#: config/tc-arm.c:32586 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode" msgstr "" -#: config/tc-arm.c:32568 +#: config/tc-arm.c:32589 msgid "" "[ieee|alternative]\n" " set the encoding for half precision floating point " @@ -5456,42 +5455,42 @@ msgid "" " or Arm alternative format." msgstr "" -#: config/tc-arm.c:32679 +#: config/tc-arm.c:32700 #, c-format msgid " ARM-specific assembler options:\n" msgstr "" -#: config/tc-arm.c:32699 +#: config/tc-arm.c:32720 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr "" -#: config/tc-arm.c:32703 +#: config/tc-arm.c:32724 #, c-format msgid " --fdpic generate an FDPIC object file\n" msgstr "" -#: config/tc-arm.c:33011 +#: config/tc-arm.c:33032 msgid "no architecture contains all the instructions used\n" msgstr "" -#: config/tc-arm.c:33363 +#: config/tc-arm.c:33384 #, c-format msgid "" "architectural extension `%s' is not allowed for the current base architecture" msgstr "" -#: config/tc-arm.c:33386 +#: config/tc-arm.c:33407 #, c-format msgid "unknown architecture extension `%s'\n" msgstr "" -#: config/tc-avr.c:593 +#: config/tc-avr.c:597 #, c-format msgid "Known MCU names:" msgstr "" -#: config/tc-avr.c:658 +#: config/tc-avr.c:662 #, c-format msgid "" "AVR Assembler options:\n" @@ -5519,7 +5518,7 @@ msgid "" " avrtiny - AVR Tiny core with 16 gp registers\n" msgstr "" -#: config/tc-avr.c:681 +#: config/tc-avr.c:685 #, c-format msgid "" " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n" @@ -5531,205 +5530,207 @@ msgid "" " -mlink-relax generate relocations for linker relaxation (default)\n" " -mno-link-relax don't generate relocations for linker relaxation.\n" " -mgcc-isr accept the __gcc_isr pseudo-instruction.\n" +" -mno-dollar-line-separator\n" +" do not treat the $ character as a line separator.\n" msgstr "" -#: config/tc-avr.c:720 +#: config/tc-avr.c:726 #, c-format msgid "unknown MCU: %s\n" msgstr "" -#: config/tc-avr.c:734 +#: config/tc-avr.c:740 #, c-format msgid "redefinition of mcu type `%s' to `%s'" msgstr "" -#: config/tc-avr.c:859 +#: config/tc-avr.c:869 msgid "constant value required" msgstr "" -#: config/tc-avr.c:862 +#: config/tc-avr.c:872 #, c-format msgid "number must be positive and less than %d" msgstr "" -#: config/tc-avr.c:888 config/tc-avr.c:1025 +#: config/tc-avr.c:898 config/tc-avr.c:1035 #, c-format msgid "constant out of 8-bit range: %d" msgstr "" -#: config/tc-avr.c:956 config/tc-score.c:1198 read.c:3938 +#: config/tc-avr.c:966 config/tc-score.c:1198 read.c:4026 msgid "illegal expression" msgstr "" -#: config/tc-avr.c:985 config/tc-avr.c:1995 config/tc-pru.c:1862 +#: config/tc-avr.c:995 config/tc-avr.c:2005 config/tc-pru.c:1861 msgid "`)' required" msgstr "" -#: config/tc-avr.c:1095 +#: config/tc-avr.c:1105 msgid "register name or number from 16 to 31 required" msgstr "" -#: config/tc-avr.c:1101 +#: config/tc-avr.c:1111 msgid "register name or number from 0 to 31 required" msgstr "" -#: config/tc-avr.c:1109 +#: config/tc-avr.c:1119 msgid "register r16-r23 required" msgstr "" -#: config/tc-avr.c:1115 +#: config/tc-avr.c:1125 msgid "register number above 15 required" msgstr "" -#: config/tc-avr.c:1121 config/tc-csky.c:6394 config/tc-csky.c:6423 +#: config/tc-avr.c:1131 config/tc-csky.c:6394 config/tc-csky.c:6423 msgid "even register number required" msgstr "" -#: config/tc-avr.c:1127 +#: config/tc-avr.c:1137 msgid "register r24, r26, r28 or r30 required" msgstr "" -#: config/tc-avr.c:1148 +#: config/tc-avr.c:1158 msgid "pointer register (X, Y or Z) required" msgstr "" -#: config/tc-avr.c:1155 +#: config/tc-avr.c:1165 msgid "cannot both predecrement and postincrement" msgstr "" -#: config/tc-avr.c:1163 +#: config/tc-avr.c:1173 msgid "addressing mode not supported" msgstr "" -#: config/tc-avr.c:1169 +#: config/tc-avr.c:1179 msgid "can't predecrement" msgstr "" -#: config/tc-avr.c:1172 +#: config/tc-avr.c:1182 msgid "pointer register Z required" msgstr "" -#: config/tc-avr.c:1191 +#: config/tc-avr.c:1201 msgid "postincrement not supported" msgstr "" -#: config/tc-avr.c:1201 +#: config/tc-avr.c:1211 msgid "pointer register (Y or Z) required" msgstr "" -#: config/tc-avr.c:1323 config/tc-xgate.c:1352 +#: config/tc-avr.c:1333 config/tc-xgate.c:1352 #, c-format msgid "unknown constraint `%c'" msgstr "" -#: config/tc-avr.c:1386 config/tc-avr.c:2677 +#: config/tc-avr.c:1396 config/tc-avr.c:2687 msgid "`,' required" msgstr "" -#: config/tc-avr.c:1407 +#: config/tc-avr.c:1417 msgid "undefined combination of operands" msgstr "" -#: config/tc-avr.c:1416 +#: config/tc-avr.c:1426 msgid "skipping two-word instruction" msgstr "" -#: config/tc-avr.c:1604 config/tc-avr.c:1620 config/tc-avr.c:1751 +#: config/tc-avr.c:1614 config/tc-avr.c:1630 config/tc-avr.c:1761 #: config/tc-msp430.c:4498 config/tc-msp430.c:4517 #, c-format msgid "odd address operand: %ld" msgstr "" -#: config/tc-avr.c:1612 config/tc-avr.c:1631 config/tc-avr.c:1649 -#: config/tc-avr.c:1660 config/tc-avr.c:1676 config/tc-avr.c:1684 -#: config/tc-avr.c:1779 config/tc-avr.c:1786 config/tc-d10v.c:503 +#: config/tc-avr.c:1622 config/tc-avr.c:1641 config/tc-avr.c:1659 +#: config/tc-avr.c:1670 config/tc-avr.c:1686 config/tc-avr.c:1694 +#: config/tc-avr.c:1789 config/tc-avr.c:1796 config/tc-d10v.c:503 #: config/tc-d30v.c:550 config/tc-msp430.c:4506 config/tc-msp430.c:4524 #, c-format msgid "operand out of range: %ld" msgstr "" -#: config/tc-avr.c:1667 +#: config/tc-avr.c:1677 #, c-format msgid "operand out of range: 0x%lx" msgstr "" -#: config/tc-avr.c:1772 config/tc-d10v.c:1592 config/tc-d30v.c:2011 +#: config/tc-avr.c:1782 config/tc-d10v.c:1592 config/tc-d30v.c:2011 #: config/tc-msp430.c:4595 #, c-format msgid "line %d: unknown relocation type: 0x%x" msgstr "" -#: config/tc-avr.c:1800 +#: config/tc-avr.c:1810 msgid "only constant expression allowed" msgstr "" #. xgettext:c-format. -#: config/tc-avr.c:1855 config/tc-bfin.c:824 config/tc-d10v.c:1461 -#: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:779 -#: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7473 -#: config/tc-ppc.c:7494 config/tc-spu.c:882 config/tc-spu.c:1093 -#: config/tc-v850.c:3367 config/tc-z80.c:3869 +#: config/tc-avr.c:1865 config/tc-bfin.c:824 config/tc-d10v.c:1461 +#: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:772 +#: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7484 +#: config/tc-spu.c:877 config/tc-spu.c:1090 config/tc-v850.c:3367 +#: config/tc-z80.c:3869 #, c-format msgid "reloc %d not supported by object file format" msgstr "" -#: config/tc-avr.c:1877 config/tc-ft32.c:232 config/tc-h8300.c:1929 +#: config/tc-avr.c:1887 config/tc-ft32.c:232 config/tc-h8300.c:1929 #: config/tc-mcore.c:881 config/tc-microblaze.c:941 config/tc-moxie.c:180 #: config/tc-pj.c:253 config/tc-sh.c:2197 config/tc-wasm32.c:747 #: config/tc-z8k.c:1233 msgid "can't find opcode " msgstr "" -#: config/tc-avr.c:1896 +#: config/tc-avr.c:1906 #, c-format msgid "illegal opcode %s for mcu %s" msgstr "" -#: config/tc-avr.c:1912 +#: config/tc-avr.c:1922 #, c-format msgid "pseudo instruction `%s' not supported" msgstr "" -#: config/tc-avr.c:1934 +#: config/tc-avr.c:1944 msgid "garbage at end of line" msgstr "" -#: config/tc-avr.c:2044 config/tc-pru.c:1894 +#: config/tc-avr.c:2054 config/tc-pru.c:1893 #, c-format msgid "illegal %s relocation size: %d" msgstr "" -#: config/tc-avr.c:2157 config/tc-avr.c:2212 +#: config/tc-avr.c:2167 config/tc-avr.c:2222 #, c-format msgid "unknown record type %d (in %s)" msgstr "" -#: config/tc-avr.c:2233 +#: config/tc-avr.c:2243 #, c-format msgid "Failed to create property section `%s'\n" msgstr "" -#: config/tc-avr.c:2669 +#: config/tc-avr.c:2679 #, c-format msgid "%s requires value 0-2 as operand 1" msgstr "" -#: config/tc-avr.c:2694 +#: config/tc-avr.c:2704 #, c-format msgid "`%s %d' after `%s %d' from %s:%u" msgstr "" -#: config/tc-avr.c:2697 +#: config/tc-avr.c:2707 #, c-format msgid "`%s %d' but no chunk open yet" msgstr "" -#: config/tc-avr.c:2785 +#: config/tc-avr.c:2795 #, c-format msgid "dangling `__gcc_isr %d'" msgstr "" -#: config/tc-avr.c:2787 +#: config/tc-avr.c:2797 msgid "dangling `__gcc_isr'" msgstr "" @@ -5842,189 +5843,189 @@ msgstr "" msgid "Unknown register pair - index relative mode: `%d'" msgstr "" -#: config/tc-cr16.c:607 config/tc-crx.c:337 +#: config/tc-cr16.c:603 config/tc-crx.c:333 #, c-format msgid "internal error: reloc %d (`%s') not supported by object file format" msgstr "" -#: config/tc-cr16.c:700 config/tc-i386.c:14018 config/tc-s390.c:2113 +#: config/tc-cr16.c:696 config/tc-i386.c:14067 config/tc-s390.c:2113 msgid "GOT already in symbol table" msgstr "" #. Missing or bad expr becomes absolute 0. -#: config/tc-cr16.c:884 config/tc-crx.c:574 +#: config/tc-cr16.c:880 config/tc-crx.c:570 #, c-format msgid "missing or invalid displacement expression `%s' taken as 0" msgstr "" -#: config/tc-cr16.c:934 +#: config/tc-cr16.c:930 #, c-format msgid "GOT bad expression with %s." msgstr "" -#: config/tc-cr16.c:1045 +#: config/tc-cr16.c:1041 #, c-format msgid "operand %d: illegal use expression: `%s`" msgstr "" -#: config/tc-cr16.c:1110 config/tc-crx.c:1084 +#: config/tc-cr16.c:1106 config/tc-crx.c:1080 #, c-format msgid "Unknown register: `%d'" msgstr "" #. Issue a error message when register is illegal. -#: config/tc-cr16.c:1118 +#: config/tc-cr16.c:1114 #, c-format msgid "Illegal register (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-cr16.c:1192 config/tc-cr16.c:1267 +#: config/tc-cr16.c:1188 config/tc-cr16.c:1263 #, c-format msgid "Illegal register `%s' in Instruction `%s'" msgstr "" -#: config/tc-cr16.c:1220 config/tc-cr16.c:1231 +#: config/tc-cr16.c:1216 config/tc-cr16.c:1227 #, c-format msgid "Illegal register pair `%s' in Instruction `%s'" msgstr "" -#: config/tc-cr16.c:1256 +#: config/tc-cr16.c:1252 msgid "unmatched '['" msgstr "" -#: config/tc-cr16.c:1262 +#: config/tc-cr16.c:1258 msgid "garbage after index spec ignored" msgstr "" -#: config/tc-cr16.c:1410 config/tc-crx.c:893 +#: config/tc-cr16.c:1406 config/tc-crx.c:889 #, c-format msgid "Illegal operands (whitespace): `%s'" msgstr "" -#: config/tc-cr16.c:1422 config/tc-cr16.c:1429 config/tc-cr16.c:1446 -#: config/tc-crx.c:905 config/tc-crx.c:912 config/tc-crx.c:929 -#: config/tc-crx.c:1720 +#: config/tc-cr16.c:1418 config/tc-cr16.c:1425 config/tc-cr16.c:1442 +#: config/tc-crx.c:901 config/tc-crx.c:908 config/tc-crx.c:925 +#: config/tc-crx.c:1716 #, c-format msgid "Missing matching brackets : `%s'" msgstr "" -#: config/tc-cr16.c:1478 config/tc-crx.c:955 +#: config/tc-cr16.c:1474 config/tc-crx.c:951 #, c-format msgid "Unknown exception: `%s'" msgstr "" -#: config/tc-cr16.c:1560 config/tc-crx.c:1051 +#: config/tc-cr16.c:1556 config/tc-crx.c:1047 #, c-format msgid "Illegal `cinv' parameter: `%c'" msgstr "" -#: config/tc-cr16.c:1581 config/tc-cr16.c:1620 +#: config/tc-cr16.c:1577 config/tc-cr16.c:1616 #, c-format msgid "Unknown register pair: `%d'" msgstr "" #. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1589 +#: config/tc-cr16.c:1585 #, c-format msgid "Illegal register pair (`%s') in Instruction: `%s'" msgstr "" #. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1628 +#: config/tc-cr16.c:1624 #, c-format msgid "Illegal index register pair (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-cr16.c:1667 +#: config/tc-cr16.c:1663 #, c-format msgid "Unknown processor register : `%d'" msgstr "" #. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1675 +#: config/tc-cr16.c:1671 #, c-format msgid "Illegal processor register (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-cr16.c:1723 +#: config/tc-cr16.c:1719 #, c-format msgid "Unknown processor register (32 bit) : `%d'" msgstr "" #. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1731 +#: config/tc-cr16.c:1727 #, c-format msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-cr16.c:2076 config/tc-crx.c:1618 config/tc-crx.c:1635 +#: config/tc-cr16.c:2072 config/tc-crx.c:1614 config/tc-crx.c:1631 #, c-format msgid "Same src/dest register is used (`r%d'), result is undefined" msgstr "" -#: config/tc-cr16.c:2098 +#: config/tc-cr16.c:2094 msgid "RA register is saved twice." msgstr "" -#: config/tc-cr16.c:2102 +#: config/tc-cr16.c:2098 #, c-format msgid "`%s' Illegal use of registers." msgstr "" -#: config/tc-cr16.c:2116 +#: config/tc-cr16.c:2112 #, c-format msgid "`%s' Illegal count-register combination." msgstr "" -#: config/tc-cr16.c:2122 +#: config/tc-cr16.c:2118 #, c-format msgid "`%s' Illegal use of register." msgstr "" -#: config/tc-cr16.c:2131 config/tc-crx.c:1627 +#: config/tc-cr16.c:2127 config/tc-crx.c:1623 #, c-format msgid "`%s' has undefined result" msgstr "" -#: config/tc-cr16.c:2139 +#: config/tc-cr16.c:2135 #, c-format msgid "Same src/dest register is used (`r%d'),result is undefined" msgstr "" -#: config/tc-cr16.c:2310 config/tc-crx.c:1533 +#: config/tc-cr16.c:2306 config/tc-crx.c:1529 msgid "Incorrect number of operands" msgstr "" -#: config/tc-cr16.c:2312 config/tc-crx.c:1535 +#: config/tc-cr16.c:2308 config/tc-crx.c:1531 #, c-format msgid "Illegal type of operand (arg %d)" msgstr "" -#: config/tc-cr16.c:2318 config/tc-crx.c:1541 +#: config/tc-cr16.c:2314 config/tc-crx.c:1537 #, c-format msgid "Operand out of range (arg %d)" msgstr "" -#: config/tc-cr16.c:2321 config/tc-crx.c:1544 +#: config/tc-cr16.c:2317 config/tc-crx.c:1540 #, c-format msgid "Operand has odd displacement (arg %d)" msgstr "" -#: config/tc-cr16.c:2324 config/tc-cr16.c:2355 config/tc-crx.c:1559 -#: config/tc-crx.c:1587 +#: config/tc-cr16.c:2320 config/tc-cr16.c:2351 config/tc-crx.c:1555 +#: config/tc-crx.c:1583 #, c-format msgid "Illegal operand (arg %d)" msgstr "" #. Give an error if a frag containing code is not aligned to a 2-byte #. boundary. -#: config/tc-cr16.c:2457 config/tc-cr16.h:74 config/tc-crx.c:1909 +#: config/tc-cr16.c:2453 config/tc-cr16.h:74 config/tc-crx.c:1905 #: config/tc-crx.h:77 msgid "instruction address is not a multiple of 2" msgstr "" -#: config/tc-cr16.c:2480 config/tc-cris.c:1550 config/tc-cris.c:1558 -#: config/tc-crx.c:1945 config/tc-dlx.c:680 config/tc-hppa.c:3212 +#: config/tc-cr16.c:2476 config/tc-cris.c:1550 config/tc-cris.c:1558 +#: config/tc-crx.c:1941 config/tc-dlx.c:680 config/tc-hppa.c:3212 #: config/tc-hppa.c:3219 config/tc-sparc.c:1749 config/tc-sparc.c:1757 #, c-format msgid "Unknown opcode: `%s'" @@ -6245,13 +6246,13 @@ msgstr "" msgid "invalid <arch> in --march=<arch>: %s" msgstr "" -#: config/tc-cris.c:3952 config/tc-ft32.c:689 config/tc-moxie.c:776 +#: config/tc-cris.c:3952 config/tc-ft32.c:688 config/tc-moxie.c:776 msgid "" "Semantics error. This type of operand can not be relocated, it must be an " "assembly-time constant" msgstr "" -#: config/tc-cris.c:4001 config/tc-ft32.c:710 config/tc-moxie.c:824 +#: config/tc-cris.c:4001 config/tc-ft32.c:709 config/tc-moxie.c:824 #, c-format msgid "Cannot generate relocation type for symbol %s, code %s" msgstr "" @@ -6299,136 +6300,136 @@ msgid "" "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n" msgstr "" -#: config/tc-cris.c:4082 +#: config/tc-cris.c:4081 msgid "Invalid pc-relative relocation" msgstr "" -#: config/tc-cris.c:4127 +#: config/tc-cris.c:4126 #, c-format msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large." msgstr "" -#: config/tc-cris.c:4157 +#: config/tc-cris.c:4156 #, c-format msgid ".syntax %s requires command-line option `--underscore'" msgstr "" -#: config/tc-cris.c:4166 +#: config/tc-cris.c:4165 #, c-format msgid ".syntax %s requires command-line option `--no-underscore'" msgstr "" -#: config/tc-cris.c:4203 +#: config/tc-cris.c:4202 msgid "Unknown .syntax operand" msgstr "" -#: config/tc-cris.c:4213 +#: config/tc-cris.c:4212 msgid "Pseudodirective .file is only valid when generating ELF" msgstr "" -#: config/tc-cris.c:4225 +#: config/tc-cris.c:4224 msgid "Pseudodirective .loc is only valid when generating ELF" msgstr "" -#: config/tc-cris.c:4240 +#: config/tc-cris.c:4239 #, c-format msgid "internal inconsistency problem: %s called for %d bytes" msgstr "" -#: config/tc-cris.c:4392 +#: config/tc-cris.c:4391 msgid "unknown operand to .arch" msgstr "" -#: config/tc-cris.c:4401 +#: config/tc-cris.c:4400 msgid ".arch <arch> requires a matching --march=... option" msgstr "" -#: config/tc-crx.c:714 config/tc-crx.c:734 config/tc-crx.c:749 +#: config/tc-crx.c:710 config/tc-crx.c:730 config/tc-crx.c:745 #, c-format msgid "Illegal register `%s' in instruction `%s'" msgstr "" -#: config/tc-crx.c:777 +#: config/tc-crx.c:773 #, c-format msgid "Illegal Scale - `%d'" msgstr "" #. Issue a error message when register is illegal. -#: config/tc-crx.c:1092 +#: config/tc-crx.c:1088 #, c-format msgid "Illegal register (`%s') in instruction: `%s'" msgstr "" -#: config/tc-crx.c:1221 +#: config/tc-crx.c:1217 #, c-format msgid "Illegal co-processor register in instruction `%s'" msgstr "" -#: config/tc-crx.c:1228 +#: config/tc-crx.c:1224 #, c-format msgid "Illegal co-processor special register in instruction `%s'" msgstr "" -#: config/tc-crx.c:1548 +#: config/tc-crx.c:1544 #, c-format msgid "Invalid DISPU4 operand value (arg %d)" msgstr "" -#: config/tc-crx.c:1552 +#: config/tc-crx.c:1548 #, c-format msgid "Invalid CST4 operand value (arg %d)" msgstr "" -#: config/tc-crx.c:1555 +#: config/tc-crx.c:1551 #, c-format msgid "Operand value is not within upper 64 KB (arg %d)" msgstr "" -#: config/tc-crx.c:1689 +#: config/tc-crx.c:1685 msgid "Invalid register in register list" msgstr "" -#: config/tc-crx.c:1743 +#: config/tc-crx.c:1739 #, c-format msgid "Illegal register `%s' in cop-register list" msgstr "" -#: config/tc-crx.c:1751 +#: config/tc-crx.c:1747 #, c-format msgid "Illegal register `%s' in cop-special-register list" msgstr "" -#: config/tc-crx.c:1770 +#: config/tc-crx.c:1766 #, c-format msgid "Illegal register `%s' in user register list" msgstr "" -#: config/tc-crx.c:1789 +#: config/tc-crx.c:1785 #, c-format msgid "Illegal register `%s' in register list" msgstr "" -#: config/tc-crx.c:1795 +#: config/tc-crx.c:1791 #, c-format msgid "Maximum %d bits may be set in `mask16' operand" msgstr "" -#: config/tc-crx.c:1804 +#: config/tc-crx.c:1800 #, c-format msgid "rest of line ignored; first ignored character is `%c'" msgstr "" -#: config/tc-crx.c:1812 +#: config/tc-crx.c:1808 #, c-format msgid "Illegal `mask16' operand, operation is undefined - `%s'" msgstr "" #. HI can't be specified without LO (and vise-versa). -#: config/tc-crx.c:1818 +#: config/tc-crx.c:1814 msgid "HI/LO registers should be specified together" msgstr "" -#: config/tc-crx.c:1824 +#: config/tc-crx.c:1820 msgid "HI/LO registers should be specified without additional registers" msgstr "" @@ -6635,7 +6636,7 @@ msgstr "" msgid "more than 65K literal pools" msgstr "" -#: config/tc-csky.c:2320 read.c:3655 +#: config/tc-csky.c:2320 read.c:3740 #, c-format msgid "bad floating literal: %s" msgstr "" @@ -6978,7 +6979,7 @@ msgstr "" msgid "Invalid expression after %%%%\n" msgstr "" -#: config/tc-dlx.c:691 config/tc-tic4x.c:2452 +#: config/tc-dlx.c:691 config/tc-tic4x.c:2454 #, c-format msgid "Unknown opcode `%s'." msgstr "" @@ -7024,7 +7025,7 @@ msgstr "" msgid "Invalid expression after # number\n" msgstr "" -#: config/tc-dlx.c:1177 config/tc-m32r.c:2275 config/tc-nds32.c:7881 +#: config/tc-dlx.c:1177 config/tc-m32r.c:2275 config/tc-nds32.c:7880 #: config/tc-sparc.c:4011 #, c-format msgid "internal error: can't export reloc type %d (`%s')" @@ -7458,7 +7459,7 @@ msgstr "" msgid "call to tc_aout_fix_to_chars \n" msgstr "" -#: config/tc-h8300.c:2220 config/tc-xc16x.c:349 +#: config/tc-h8300.c:2220 config/tc-xc16x.c:348 #, c-format msgid "call to md_convert_frag \n" msgstr "" @@ -7472,13 +7473,9 @@ msgstr "" msgid "Unexpected reference to a symbol in a non-code section" msgstr "" -#: config/tc-h8300.c:2302 config/tc-xc16x.c:292 -msgid "Difference of symbols in different sections is not supported" -msgstr "" - -#: config/tc-h8300.c:2324 config/tc-mcore.c:2205 config/tc-microblaze.c:2494 +#: config/tc-h8300.c:2323 config/tc-mcore.c:2205 config/tc-microblaze.c:2494 #: config/tc-pj.c:488 config/tc-sh.c:3901 config/tc-tic6x.c:4514 -#: config/tc-xc16x.c:315 +#: config/tc-xc16x.c:314 #, c-format msgid "Cannot represent relocation type %s" msgstr "" @@ -7898,876 +7895,880 @@ msgstr "" msgid "Broken assembler. No assembly attempted." msgstr "" -#: config/tc-i386.c:1476 +#: config/tc-i386.c:1482 #, c-format msgid "i386_output_nops called to generate nops of at most %d bytes!" msgstr "" -#: config/tc-i386.c:1685 +#: config/tc-i386.c:1691 #, c-format msgid "invalid single nop size: %d (expect within [0, %d])" msgstr "" -#: config/tc-i386.c:1726 +#: config/tc-i386.c:1732 msgid "jump over nop padding out of range" msgstr "" -#: config/tc-i386.c:2571 +#: config/tc-i386.c:2577 #, c-format msgid "0x%s shortened to 0x%s" msgstr "" -#: config/tc-i386.c:2663 config/tc-i386.c:7994 +#: config/tc-i386.c:2669 config/tc-i386.c:8024 msgid "same type of prefix used twice" msgstr "" -#: config/tc-i386.c:2690 +#: config/tc-i386.c:2696 #, c-format msgid "64bit mode not supported on `%s'." msgstr "" -#: config/tc-i386.c:2699 +#: config/tc-i386.c:2705 #, c-format msgid "32bit mode not supported on `%s'." msgstr "" -#: config/tc-i386.c:2739 +#: config/tc-i386.c:2745 msgid "bad argument to syntax directive." msgstr "" -#: config/tc-i386.c:2802 +#: config/tc-i386.c:2808 #, c-format msgid "bad argument to %s_check directive." msgstr "" -#: config/tc-i386.c:2806 +#: config/tc-i386.c:2812 #, c-format msgid "missing argument for %s_check directive" msgstr "" -#: config/tc-i386.c:2846 +#: config/tc-i386.c:2852 #, c-format msgid "`%s' is not supported on `%s'" msgstr "" -#: config/tc-i386.c:2952 +#: config/tc-i386.c:2958 #, c-format msgid "no such architecture: `%s'" msgstr "" -#: config/tc-i386.c:2957 +#: config/tc-i386.c:2963 msgid "missing cpu architecture" msgstr "" -#: config/tc-i386.c:2974 +#: config/tc-i386.c:2980 #, c-format msgid "no such architecture modifier: `%s'" msgstr "" -#: config/tc-i386.c:2989 config/tc-i386.c:3019 +#: config/tc-i386.c:2995 config/tc-i386.c:3025 msgid "Intel L1OM is 64bit ELF only" msgstr "" -#: config/tc-i386.c:2996 config/tc-i386.c:3026 +#: config/tc-i386.c:3002 config/tc-i386.c:3032 msgid "Intel K1OM is 64bit ELF only" msgstr "" -#: config/tc-i386.c:3003 config/tc-i386.c:3040 +#: config/tc-i386.c:3009 config/tc-i386.c:3046 msgid "Intel MCU is 32bit ELF only" msgstr "" -#: config/tc-i386.c:3047 config/tc-i386.c:13905 +#: config/tc-i386.c:3053 config/tc-i386.c:13954 msgid "unknown architecture" msgstr "" -#: config/tc-i386.c:3434 +#: config/tc-i386.c:3440 msgid "there are no pc-relative size relocations" msgstr "" -#: config/tc-i386.c:3446 +#: config/tc-i386.c:3452 #, c-format msgid "unknown relocation (%u)" msgstr "" -#: config/tc-i386.c:3448 +#: config/tc-i386.c:3454 #, c-format msgid "%u-byte relocation cannot be applied to %u-byte field" msgstr "" -#: config/tc-i386.c:3452 +#: config/tc-i386.c:3458 msgid "non-pc-relative relocation for pc-relative field" msgstr "" -#: config/tc-i386.c:3457 +#: config/tc-i386.c:3463 msgid "relocated field and relocation type differ in signedness" msgstr "" -#: config/tc-i386.c:3466 +#: config/tc-i386.c:3472 msgid "there are no unsigned pc-relative relocations" msgstr "" -#: config/tc-i386.c:3474 +#: config/tc-i386.c:3480 #, c-format msgid "cannot do %u byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:3491 +#: config/tc-i386.c:3497 #, c-format msgid "cannot do %s %u byte relocation" msgstr "" -#: config/tc-i386.c:4042 config/tc-i386.c:4979 +#: config/tc-i386.c:4048 config/tc-i386.c:4985 #, c-format msgid "invalid instruction `%s' after `%s'" msgstr "" -#: config/tc-i386.c:4048 +#: config/tc-i386.c:4054 #, c-format msgid "missing `lock' with `%s'" msgstr "" -#: config/tc-i386.c:4055 +#: config/tc-i386.c:4061 #, c-format msgid "instruction `%s' after `xacquire' not allowed" msgstr "" -#: config/tc-i386.c:4061 +#: config/tc-i386.c:4067 #, c-format msgid "memory destination needed for instruction `%s' after `xrelease'" msgstr "" -#: config/tc-i386.c:4707 +#: config/tc-i386.c:4713 #, c-format msgid "`%s` changes flags which would affect control flow behavior" msgstr "" -#: config/tc-i386.c:4749 +#: config/tc-i386.c:4755 #, c-format msgid "indirect `%s` with memory operand should be avoided" msgstr "" -#: config/tc-i386.c:4760 +#: config/tc-i386.c:4766 #, c-format msgid "`%s` skips -mlfence-before-indirect-branch on `%s`" msgstr "" -#: config/tc-i386.c:4781 +#: config/tc-i386.c:4787 #, c-format msgid "`%s` skips -mlfence-before-ret on `%s`" msgstr "" -#: config/tc-i386.c:4930 +#: config/tc-i386.c:4936 #, c-format msgid "0x%s out of range of signed 32bit displacement" msgstr "" -#: config/tc-i386.c:4969 +#: config/tc-i386.c:4975 #, c-format msgid "SSE instruction `%s' is used" msgstr "" -#: config/tc-i386.c:4992 +#: config/tc-i386.c:4998 msgid "expecting lockable instruction after `lock'" msgstr "" -#: config/tc-i386.c:5002 +#: config/tc-i386.c:5008 #, c-format msgid "data size prefix invalid with `%s'" msgstr "" -#: config/tc-i386.c:5012 +#: config/tc-i386.c:5018 msgid "expecting valid branch instruction after `bnd'" msgstr "" -#: config/tc-i386.c:5016 +#: config/tc-i386.c:5022 msgid "expecting indirect branch instruction after `notrack'" msgstr "" -#: config/tc-i386.c:5021 +#: config/tc-i386.c:5027 msgid "32-bit address isn't allowed in 64-bit MPX instructions." msgstr "" -#: config/tc-i386.c:5025 +#: config/tc-i386.c:5031 msgid "16-bit address isn't allowed in MPX instructions" msgstr "" -#: config/tc-i386.c:5035 +#: config/tc-i386.c:5041 msgid "replacing `rep'/`repe' prefix by `bnd'" msgstr "" #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. -#: config/tc-i386.c:5107 +#: config/tc-i386.c:5113 #, c-format msgid "translating to `%sp'" msgstr "" -#: config/tc-i386.c:5114 +#: config/tc-i386.c:5120 #, c-format msgid "instruction `%s' isn't supported outside of protected mode." msgstr "" -#: config/tc-i386.c:5122 +#: config/tc-i386.c:5128 #, c-format msgid "REX prefix invalid with `%s'" msgstr "" -#: config/tc-i386.c:5183 +#: config/tc-i386.c:5189 #, c-format msgid "can't encode register '%s%s' in an instruction requiring REX prefix." msgstr "" -#: config/tc-i386.c:5259 config/tc-i386.c:5463 +#: config/tc-i386.c:5265 config/tc-i386.c:5469 #, c-format msgid "no such instruction: `%s'" msgstr "" -#: config/tc-i386.c:5270 config/tc-i386.c:5496 +#: config/tc-i386.c:5276 config/tc-i386.c:5502 #, c-format msgid "invalid character %s in mnemonic" msgstr "" -#: config/tc-i386.c:5277 +#: config/tc-i386.c:5283 msgid "expecting prefix; got nothing" msgstr "" -#: config/tc-i386.c:5279 +#: config/tc-i386.c:5285 msgid "expecting mnemonic; got nothing" msgstr "" -#: config/tc-i386.c:5294 config/tc-i386.c:5518 +#: config/tc-i386.c:5300 config/tc-i386.c:5524 #, c-format msgid "`%s' is only supported in 64-bit mode" msgstr "" -#: config/tc-i386.c:5295 config/tc-i386.c:5517 +#: config/tc-i386.c:5301 config/tc-i386.c:5523 #, c-format msgid "`%s' is not supported in 64-bit mode" msgstr "" -#: config/tc-i386.c:5307 +#: config/tc-i386.c:5313 #, c-format msgid "redundant %s prefix" msgstr "" -#: config/tc-i386.c:5509 +#: config/tc-i386.c:5515 msgid "use .code16 to ensure correct addressing mode" msgstr "" -#: config/tc-i386.c:5521 +#: config/tc-i386.c:5527 #, c-format msgid "`%s' is not supported on `%s%s'" msgstr "" -#: config/tc-i386.c:5549 +#: config/tc-i386.c:5555 #, c-format msgid "invalid character %s before operand %d" msgstr "" -#: config/tc-i386.c:5561 +#: config/tc-i386.c:5567 #, c-format msgid "unbalanced double quotes in operand %d." msgstr "" -#: config/tc-i386.c:5568 +#: config/tc-i386.c:5574 #, c-format msgid "unbalanced parenthesis in operand %d." msgstr "" -#: config/tc-i386.c:5581 +#: config/tc-i386.c:5587 #, c-format msgid "invalid character %s in operand %d" msgstr "" -#: config/tc-i386.c:5601 +#: config/tc-i386.c:5607 #, c-format msgid "spurious operands; (%d operands/instruction max)" msgstr "" -#: config/tc-i386.c:5611 config/tc-i386.c:11491 +#: config/tc-i386.c:5617 config/tc-i386.c:11540 #, c-format msgid "too many memory references for `%s'" msgstr "" -#: config/tc-i386.c:5632 +#: config/tc-i386.c:5638 msgid "expecting operand after ','; got nothing" msgstr "" -#: config/tc-i386.c:5637 +#: config/tc-i386.c:5643 msgid "expecting operand before ','; got nothing" msgstr "" -#: config/tc-i386.c:6057 +#: config/tc-i386.c:6063 msgid "mask, index, and destination registers should be distinct" msgstr "" -#: config/tc-i386.c:6074 +#: config/tc-i386.c:6080 msgid "index and destination registers should be distinct" msgstr "" -#: config/tc-i386.c:6817 +#: config/tc-i386.c:6836 msgid "operand size mismatch" msgstr "" -#: config/tc-i386.c:6820 +#: config/tc-i386.c:6839 msgid "operand type mismatch" msgstr "" -#: config/tc-i386.c:6823 +#: config/tc-i386.c:6842 msgid "register type mismatch" msgstr "" -#: config/tc-i386.c:6826 +#: config/tc-i386.c:6845 msgid "number of operands mismatch" msgstr "" -#: config/tc-i386.c:6829 +#: config/tc-i386.c:6848 msgid "invalid instruction suffix" msgstr "" -#: config/tc-i386.c:6832 +#: config/tc-i386.c:6851 msgid "constant doesn't fit in 4 bits" msgstr "" -#: config/tc-i386.c:6835 +#: config/tc-i386.c:6854 msgid "unsupported with Intel mnemonic" msgstr "" -#: config/tc-i386.c:6838 +#: config/tc-i386.c:6857 msgid "unsupported syntax" msgstr "" -#: config/tc-i386.c:6841 +#: config/tc-i386.c:6860 #, c-format msgid "unsupported instruction `%s'" msgstr "" -#: config/tc-i386.c:6845 +#: config/tc-i386.c:6864 msgid "invalid SIB address" msgstr "" -#: config/tc-i386.c:6848 +#: config/tc-i386.c:6867 msgid "invalid VSIB address" msgstr "" -#: config/tc-i386.c:6851 +#: config/tc-i386.c:6870 msgid "mask, index, and destination registers must be distinct" msgstr "" -#: config/tc-i386.c:6854 +#: config/tc-i386.c:6873 msgid "all tmm registers must be distinct" msgstr "" -#: config/tc-i386.c:6857 +#: config/tc-i386.c:6876 +msgid "destination and source registers must be distinct" +msgstr "" + +#: config/tc-i386.c:6879 msgid "unsupported vector index register" msgstr "" -#: config/tc-i386.c:6860 +#: config/tc-i386.c:6882 msgid "unsupported broadcast" msgstr "" -#: config/tc-i386.c:6863 +#: config/tc-i386.c:6885 msgid "broadcast is needed for operand of such type" msgstr "" -#: config/tc-i386.c:6866 +#: config/tc-i386.c:6888 msgid "unsupported masking" msgstr "" -#: config/tc-i386.c:6869 +#: config/tc-i386.c:6891 msgid "mask not on destination operand" msgstr "" -#: config/tc-i386.c:6872 +#: config/tc-i386.c:6894 msgid "default mask isn't allowed" msgstr "" -#: config/tc-i386.c:6875 +#: config/tc-i386.c:6897 msgid "unsupported static rounding/sae" msgstr "" -#: config/tc-i386.c:6879 +#: config/tc-i386.c:6901 msgid "RC/SAE operand must precede immediate operands" msgstr "" -#: config/tc-i386.c:6881 +#: config/tc-i386.c:6903 msgid "RC/SAE operand must follow immediate operands" msgstr "" -#: config/tc-i386.c:6884 config/tc-metag.c:4787 config/tc-metag.c:5528 +#: config/tc-i386.c:6906 config/tc-metag.c:4787 config/tc-metag.c:5528 #: config/tc-metag.c:5550 msgid "invalid register operand" msgstr "" -#: config/tc-i386.c:6887 +#: config/tc-i386.c:6909 #, c-format msgid "%s for `%s'" msgstr "" -#: config/tc-i386.c:6896 +#: config/tc-i386.c:6918 #, c-format msgid "indirect %s without `*'" msgstr "" #. Warn them that a data or address size prefix doesn't #. affect assembly of the next line of code. -#: config/tc-i386.c:6903 +#: config/tc-i386.c:6925 #, c-format msgid "stand-alone `%s' prefix" msgstr "" -#: config/tc-i386.c:6945 +#: config/tc-i386.c:6967 #, c-format msgid "`%s' operand %u must use `%ses' segment" msgstr "" -#: config/tc-i386.c:7100 +#: config/tc-i386.c:7122 msgid "generating 16-bit `iret' for .code16gcc directive" msgstr "" -#: config/tc-i386.c:7104 +#: config/tc-i386.c:7126 #, c-format msgid "generating 32-bit `%s', unlike earlier gas versions" msgstr "" -#: config/tc-i386.c:7222 +#: config/tc-i386.c:7244 #, c-format msgid "ambiguous operand size for `%s'" msgstr "" -#: config/tc-i386.c:7227 +#: config/tc-i386.c:7249 #, c-format msgid "" "no instruction mnemonic suffix given and no register operands; can't size `" "%s'" msgstr "" -#: config/tc-i386.c:7232 +#: config/tc-i386.c:7254 #, c-format msgid "%s; using default for `%s'" msgstr "" -#: config/tc-i386.c:7234 +#: config/tc-i386.c:7256 msgid "ambiguous operand size" msgstr "" -#: config/tc-i386.c:7235 +#: config/tc-i386.c:7257 msgid "no instruction mnemonic suffix given and no register operands" msgstr "" -#: config/tc-i386.c:7375 +#: config/tc-i386.c:7397 #, c-format msgid "16-bit addressing unavailable for `%s'" msgstr "" -#: config/tc-i386.c:7443 +#: config/tc-i386.c:7465 #, c-format msgid "invalid register operand size for `%s'" msgstr "" #. Any other register is bad. -#: config/tc-i386.c:7483 config/tc-i386.c:7508 config/tc-i386.c:7567 -#: config/tc-i386.c:7617 +#: config/tc-i386.c:7505 config/tc-i386.c:7530 config/tc-i386.c:7589 +#: config/tc-i386.c:7639 #, c-format msgid "`%s%s' not allowed with `%s%c'" msgstr "" -#: config/tc-i386.c:7521 config/tc-i386.c:7541 config/tc-i386.c:7592 -#: config/tc-i386.c:7631 +#: config/tc-i386.c:7543 config/tc-i386.c:7563 config/tc-i386.c:7614 +#: config/tc-i386.c:7653 #, c-format msgid "incorrect register `%s%s' used with `%c' suffix" msgstr "" -#: config/tc-i386.c:7698 +#: config/tc-i386.c:7728 msgid "no instruction mnemonic suffix given; can't determine immediate size" msgstr "" -#: config/tc-i386.c:7862 +#: config/tc-i386.c:7892 #, c-format msgid "" "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source " "group in `%s'" msgstr "" -#: config/tc-i386.c:7906 +#: config/tc-i386.c:7936 #, c-format msgid "you can't `%s %s%s'" msgstr "" #. Reversed arguments on faddp, fsubp, etc. -#: config/tc-i386.c:7946 +#: config/tc-i386.c:7976 #, c-format msgid "translating to `%s %s%s,%s%s'" msgstr "" #. Extraneous `l' suffix on fp insn. -#: config/tc-i386.c:7953 +#: config/tc-i386.c:7983 #, c-format msgid "translating to `%s %s%s'" msgstr "" -#: config/tc-i386.c:7965 +#: config/tc-i386.c:7995 #, c-format msgid "segment override on `%s' is ineffectual" msgstr "" -#: config/tc-i386.c:8704 config/tc-riscv.c:1296 +#: config/tc-i386.c:8734 config/tc-riscv.c:1296 msgid "relaxable branches not supported in absolute section" msgstr "" -#: config/tc-i386.c:8739 config/tc-i386.c:8885 config/tc-i386.c:8967 +#: config/tc-i386.c:8769 config/tc-i386.c:8915 config/tc-i386.c:8997 #, c-format msgid "skipping prefixes on `%s'" msgstr "" -#: config/tc-i386.c:8993 +#: config/tc-i386.c:9023 msgid "16-bit jump out of range" msgstr "" -#: config/tc-i386.c:9247 config/tc-i386.c:9279 config/tc-i386.c:9368 +#: config/tc-i386.c:9277 config/tc-i386.c:9309 config/tc-i386.c:9398 #, c-format msgid "`%s` skips -malign-branch-boundary on `%s`" msgstr "" -#: config/tc-i386.c:9644 +#: config/tc-i386.c:9674 msgid "pseudo prefix without instruction" msgstr "" -#: config/tc-i386.c:9790 +#: config/tc-i386.c:9820 #, c-format msgid "instruction length of %u bytes exceeds the limit of 15" msgstr "" -#: config/tc-i386.c:10376 +#: config/tc-i386.c:10419 #, c-format msgid "@%s reloc is not supported with %d-bit output format" msgstr "" -#: config/tc-i386.c:10429 +#: config/tc-i386.c:10472 #, c-format msgid "missing or invalid expression `%s'" msgstr "" -#: config/tc-i386.c:10438 +#: config/tc-i386.c:10481 #, c-format msgid "invalid PLT expression `%s'" msgstr "" -#: config/tc-i386.c:10530 +#: config/tc-i386.c:10579 #, c-format msgid "Unsupported broadcast: `%s'" msgstr "" -#: config/tc-i386.c:10547 +#: config/tc-i386.c:10596 #, c-format msgid "`%s%s' can't be used for write mask" msgstr "" -#: config/tc-i386.c:10567 +#: config/tc-i386.c:10616 #, c-format msgid "invalid write mask `%s'" msgstr "" -#: config/tc-i386.c:10588 config/tc-i386.c:11282 +#: config/tc-i386.c:10637 config/tc-i386.c:11331 #, c-format msgid "duplicated `%s'" msgstr "" -#: config/tc-i386.c:10598 +#: config/tc-i386.c:10647 #, c-format msgid "invalid zeroing-masking `%s'" msgstr "" -#: config/tc-i386.c:10611 +#: config/tc-i386.c:10660 #, c-format msgid "missing `}' in `%s'" msgstr "" #. We don't know this one. -#: config/tc-i386.c:10625 +#: config/tc-i386.c:10674 #, c-format msgid "unknown vector operation: `%s'" msgstr "" -#: config/tc-i386.c:10631 +#: config/tc-i386.c:10680 msgid "zeroing-masking only allowed with write mask" msgstr "" -#: config/tc-i386.c:10651 +#: config/tc-i386.c:10700 #, c-format msgid "at most %d immediate operands are allowed" msgstr "" -#: config/tc-i386.c:10673 config/tc-i386.c:10941 +#: config/tc-i386.c:10722 config/tc-i386.c:10990 #, c-format msgid "junk `%s' after expression" msgstr "" -#: config/tc-i386.c:10686 +#: config/tc-i386.c:10735 #, c-format msgid "illegal immediate register operand %s" msgstr "" -#: config/tc-i386.c:10700 +#: config/tc-i386.c:10749 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "" -#: config/tc-i386.c:10723 config/tc-i386.c:11021 +#: config/tc-i386.c:10772 config/tc-i386.c:11070 #, c-format msgid "unimplemented segment %s in operand" msgstr "" -#: config/tc-i386.c:10772 +#: config/tc-i386.c:10821 #, c-format msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" msgstr "" -#: config/tc-i386.c:10781 +#: config/tc-i386.c:10830 #, c-format msgid "scale factor of %d without an index register" msgstr "" -#: config/tc-i386.c:10803 +#: config/tc-i386.c:10852 #, c-format msgid "at most %d displacement operands are allowed" msgstr "" -#: config/tc-i386.c:10997 +#: config/tc-i386.c:11046 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "" -#: config/tc-i386.c:11171 +#: config/tc-i386.c:11220 #, c-format msgid "`%s' is not valid here (expected `%c%s%s%c')" msgstr "" -#: config/tc-i386.c:11183 +#: config/tc-i386.c:11232 #, c-format msgid "`%s' is not a valid %s expression" msgstr "" -#: config/tc-i386.c:11195 +#: config/tc-i386.c:11244 #, c-format msgid "invalid `%s' prefix" msgstr "" -#: config/tc-i386.c:11228 +#: config/tc-i386.c:11277 #, c-format msgid "`%s' cannot be used here" msgstr "" -#: config/tc-i386.c:11237 +#: config/tc-i386.c:11286 msgid "register scaling is being ignored here" msgstr "" -#: config/tc-i386.c:11299 +#: config/tc-i386.c:11348 #, c-format msgid "Missing '}': '%s'" msgstr "" -#: config/tc-i386.c:11305 +#: config/tc-i386.c:11354 #, c-format msgid "Junk after '}': '%s'" msgstr "" -#: config/tc-i386.c:11427 +#: config/tc-i386.c:11476 #, c-format msgid "bad memory operand `%s'" msgstr "" -#: config/tc-i386.c:11443 +#: config/tc-i386.c:11492 #, c-format msgid "junk `%s' after register" msgstr "" -#: config/tc-i386.c:11456 config/tc-i386.c:11620 config/tc-i386.c:11664 +#: config/tc-i386.c:11505 config/tc-i386.c:11669 config/tc-i386.c:11713 #, c-format msgid "bad register name `%s'" msgstr "" -#: config/tc-i386.c:11464 +#: config/tc-i386.c:11513 msgid "immediate operand illegal with absolute jump" msgstr "" -#: config/tc-i386.c:11532 +#: config/tc-i386.c:11581 msgid "unbalanced figure braces" msgstr "" -#: config/tc-i386.c:11609 +#: config/tc-i386.c:11658 #, c-format msgid "expecting `,' or `)' after index register in `%s'" msgstr "" -#: config/tc-i386.c:11637 +#: config/tc-i386.c:11686 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "" -#: config/tc-i386.c:11645 +#: config/tc-i386.c:11694 #, c-format msgid "expecting index register or scale factor after `,'; got '%c'" msgstr "" -#: config/tc-i386.c:11653 +#: config/tc-i386.c:11702 #, c-format msgid "expecting `,' or `)' after base register in `%s'" msgstr "" #. It's not a memory operand; argh! -#: config/tc-i386.c:11702 +#: config/tc-i386.c:11751 #, c-format msgid "invalid char %s beginning operand %d `%s'" msgstr "" -#: config/tc-i386.c:12361 +#: config/tc-i386.c:12410 #, c-format msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:12364 +#: config/tc-i386.c:12413 #, c-format msgid "" "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:12370 +#: config/tc-i386.c:12419 #, c-format msgid "" "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:12437 +#: config/tc-i386.c:12486 msgid "long jump required" msgstr "" -#: config/tc-i386.c:12492 +#: config/tc-i386.c:12541 msgid "jump target out of range" msgstr "" -#: config/tc-i386.c:12908 +#: config/tc-i386.c:12957 #, c-format msgid "register '%s%s' cannot be used here" msgstr "" -#: config/tc-i386.c:13123 +#: config/tc-i386.c:13172 #, c-format msgid "invalid -mx86-used-note= option: `%s'" msgstr "" -#: config/tc-i386.c:13146 +#: config/tc-i386.c:13195 msgid "no compiled in support for x86_64" msgstr "" -#: config/tc-i386.c:13166 +#: config/tc-i386.c:13215 msgid "no compiled in support for 32bit x86_64" msgstr "" -#: config/tc-i386.c:13170 +#: config/tc-i386.c:13219 msgid "32bit x86_64 is only supported for ELF" msgstr "" -#: config/tc-i386.c:13204 config/tc-i386.c:13292 +#: config/tc-i386.c:13253 config/tc-i386.c:13341 #, c-format msgid "invalid -march= option: `%s'" msgstr "" -#: config/tc-i386.c:13302 config/tc-i386.c:13314 +#: config/tc-i386.c:13351 config/tc-i386.c:13363 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "" -#: config/tc-i386.c:13323 +#: config/tc-i386.c:13372 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "" -#: config/tc-i386.c:13332 +#: config/tc-i386.c:13381 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "" -#: config/tc-i386.c:13355 +#: config/tc-i386.c:13404 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "" -#: config/tc-i386.c:13366 +#: config/tc-i386.c:13415 #, c-format msgid "invalid -moperand-check= option: `%s'" msgstr "" -#: config/tc-i386.c:13375 +#: config/tc-i386.c:13424 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "" -#: config/tc-i386.c:13384 +#: config/tc-i386.c:13433 #, c-format msgid "invalid -mvexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:13399 +#: config/tc-i386.c:13448 #, c-format msgid "invalid -mevexlig= option: `%s'" msgstr "" -#: config/tc-i386.c:13412 +#: config/tc-i386.c:13461 #, c-format msgid "invalid -mevexrcig= option: `%s'" msgstr "" -#: config/tc-i386.c:13421 +#: config/tc-i386.c:13470 #, c-format msgid "invalid -mevexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:13436 +#: config/tc-i386.c:13485 #, c-format msgid "invalid -momit-lock-prefix= option: `%s'" msgstr "" -#: config/tc-i386.c:13445 +#: config/tc-i386.c:13494 #, c-format msgid "invalid -mfence-as-lock-add= option: `%s'" msgstr "" -#: config/tc-i386.c:13454 +#: config/tc-i386.c:13503 #, c-format msgid "invalid -mlfence-after-load= option: `%s'" msgstr "" -#: config/tc-i386.c:13471 +#: config/tc-i386.c:13520 #, c-format msgid "invalid -mlfence-before-indirect-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:13485 +#: config/tc-i386.c:13534 #, c-format msgid "invalid -mlfence-before-ret= option: `%s'" msgstr "" -#: config/tc-i386.c:13495 +#: config/tc-i386.c:13544 #, c-format msgid "invalid -mrelax-relocations= option: `%s'" msgstr "" -#: config/tc-i386.c:13524 +#: config/tc-i386.c:13573 #, c-format msgid "invalid -malign-branch-boundary= value: %s" msgstr "" -#: config/tc-i386.c:13538 +#: config/tc-i386.c:13587 #, c-format msgid "invalid -malign-branch-prefix-size= value: %s" msgstr "" -#: config/tc-i386.c:13565 +#: config/tc-i386.c:13614 #, c-format msgid "invalid -malign-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:13721 +#: config/tc-i386.c:13770 #, c-format msgid "" " -Qy, -Qn ignored\n" @@ -8775,39 +8776,39 @@ msgid "" " -k ignored\n" msgstr "" -#: config/tc-i386.c:13726 +#: config/tc-i386.c:13775 #, c-format msgid "" " -n Do not optimize code alignment\n" " -q quieten some warnings\n" msgstr "" -#: config/tc-i386.c:13730 +#: config/tc-i386.c:13779 #, c-format msgid " -s ignored\n" msgstr "" -#: config/tc-i386.c:13735 +#: config/tc-i386.c:13784 #, c-format msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n" msgstr "" -#: config/tc-i386.c:13738 +#: config/tc-i386.c:13787 #, c-format msgid " --32/--64 generate 32bit/64bit object\n" msgstr "" -#: config/tc-i386.c:13743 +#: config/tc-i386.c:13792 #, c-format msgid " --divide do not treat `/' as a comment character\n" msgstr "" -#: config/tc-i386.c:13746 +#: config/tc-i386.c:13795 #, c-format msgid " --divide ignored\n" msgstr "" -#: config/tc-i386.c:13749 +#: config/tc-i386.c:13798 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" @@ -8815,36 +8816,36 @@ msgid "" "of:\n" msgstr "" -#: config/tc-i386.c:13753 +#: config/tc-i386.c:13802 #, c-format msgid " EXTENSION is combination of:\n" msgstr "" -#: config/tc-i386.c:13756 +#: config/tc-i386.c:13805 #, c-format msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" msgstr "" -#: config/tc-i386.c:13759 +#: config/tc-i386.c:13808 #, c-format msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr "" -#: config/tc-i386.c:13761 +#: config/tc-i386.c:13810 #, c-format msgid "" " -msse-check=[none|error|warning] (default: warning)\n" " check SSE instructions\n" msgstr "" -#: config/tc-i386.c:13764 +#: config/tc-i386.c:13813 #, c-format msgid "" " -moperand-check=[none|error|warning] (default: warning)\n" " check operand combinations for validity\n" msgstr "" -#: config/tc-i386.c:13767 +#: config/tc-i386.c:13816 #, c-format msgid "" " -mavxscalar=[128|256] (default: 128)\n" @@ -8853,7 +8854,7 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:13771 +#: config/tc-i386.c:13820 #, c-format msgid "" " -mvexwig=[0|1] (default: 0)\n" @@ -8861,7 +8862,7 @@ msgid "" " for VEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:13775 +#: config/tc-i386.c:13824 #, c-format msgid "" " -mevexlig=[128|256|512] (default: 128)\n" @@ -8870,7 +8871,7 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:13779 +#: config/tc-i386.c:13828 #, c-format msgid "" " -mevexwig=[0|1] (default: 0)\n" @@ -8879,7 +8880,7 @@ msgid "" " for EVEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:13783 +#: config/tc-i386.c:13832 #, c-format msgid "" " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n" @@ -8888,77 +8889,77 @@ msgid "" " for SAE-only ignored instructions\n" msgstr "" -#: config/tc-i386.c:13787 +#: config/tc-i386.c:13836 #, c-format msgid " -mmnemonic=[att|intel] " msgstr "" -#: config/tc-i386.c:13790 +#: config/tc-i386.c:13839 #, c-format msgid "(default: att)\n" msgstr "" -#: config/tc-i386.c:13792 +#: config/tc-i386.c:13841 #, c-format msgid "(default: intel)\n" msgstr "" -#: config/tc-i386.c:13793 +#: config/tc-i386.c:13842 #, c-format msgid " use AT&T/Intel mnemonic\n" msgstr "" -#: config/tc-i386.c:13795 +#: config/tc-i386.c:13844 #, c-format msgid "" " -msyntax=[att|intel] (default: att)\n" " use AT&T/Intel syntax\n" msgstr "" -#: config/tc-i386.c:13798 +#: config/tc-i386.c:13847 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr "" -#: config/tc-i386.c:13800 +#: config/tc-i386.c:13849 #, c-format msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr "" -#: config/tc-i386.c:13802 +#: config/tc-i386.c:13851 #, c-format msgid " -madd-bnd-prefix add BND prefix for all valid branches\n" msgstr "" -#: config/tc-i386.c:13805 +#: config/tc-i386.c:13854 #, c-format msgid " -mshared disable branch optimization for shared code\n" msgstr "" -#: config/tc-i386.c:13807 +#: config/tc-i386.c:13856 #, c-format msgid " -mx86-used-note=[no|yes] " msgstr "" -#: config/tc-i386.c:13813 +#: config/tc-i386.c:13862 #, c-format msgid "" " generate x86 used ISA and feature properties\n" msgstr "" -#: config/tc-i386.c:13817 +#: config/tc-i386.c:13866 #, c-format msgid " -mbig-obj generate big object files\n" msgstr "" -#: config/tc-i386.c:13820 +#: config/tc-i386.c:13869 #, c-format msgid "" " -momit-lock-prefix=[no|yes] (default: no)\n" " strip all lock prefixes\n" msgstr "" -#: config/tc-i386.c:13823 +#: config/tc-i386.c:13872 #, c-format msgid "" " -mfence-as-lock-add=[no|yes] (default: no)\n" @@ -8966,24 +8967,24 @@ msgid "" " lock addl $0x0, (%%{re}sp)\n" msgstr "" -#: config/tc-i386.c:13827 +#: config/tc-i386.c:13876 #, c-format msgid " -mrelax-relocations=[no|yes] " msgstr "" -#: config/tc-i386.c:13833 +#: config/tc-i386.c:13882 #, c-format msgid " generate relax relocations\n" msgstr "" -#: config/tc-i386.c:13835 +#: config/tc-i386.c:13884 #, c-format msgid "" " -malign-branch-boundary=NUM (default: 0)\n" " align branches within NUM byte boundary\n" msgstr "" -#: config/tc-i386.c:13838 +#: config/tc-i386.c:13887 #, c-format msgid "" " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n" @@ -8993,28 +8994,28 @@ msgid "" " specify types of branches to align\n" msgstr "" -#: config/tc-i386.c:13843 +#: config/tc-i386.c:13892 #, c-format msgid "" " -malign-branch-prefix-size=NUM (default: 5)\n" " align branches with NUM prefixes per instruction\n" msgstr "" -#: config/tc-i386.c:13846 +#: config/tc-i386.c:13895 #, c-format msgid "" " -mbranches-within-32B-boundaries\n" " align branches within 32 byte boundary\n" msgstr "" -#: config/tc-i386.c:13849 +#: config/tc-i386.c:13898 #, c-format msgid "" " -mlfence-after-load=[no|yes] (default: no)\n" " generate lfence after load\n" msgstr "" -#: config/tc-i386.c:13852 +#: config/tc-i386.c:13901 #, c-format msgid "" " -mlfence-before-indirect-branch=[none|all|register|memory] (default: " @@ -9022,87 +9023,87 @@ msgid "" " generate lfence before indirect near branch\n" msgstr "" -#: config/tc-i386.c:13855 +#: config/tc-i386.c:13904 #, c-format msgid "" " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n" " generate lfence before ret\n" msgstr "" -#: config/tc-i386.c:13858 +#: config/tc-i386.c:13907 #, c-format msgid " -mamd64 accept only AMD64 ISA [default]\n" msgstr "" -#: config/tc-i386.c:13860 +#: config/tc-i386.c:13909 #, c-format msgid " -mintel64 accept only Intel64 ISA\n" msgstr "" -#: config/tc-i386.c:13901 +#: config/tc-i386.c:13950 #, c-format msgid "Intel MCU doesn't support `%s' architecture" msgstr "" -#: config/tc-i386.c:13969 +#: config/tc-i386.c:14018 msgid "Intel L1OM is 64bit only" msgstr "" -#: config/tc-i386.c:13975 +#: config/tc-i386.c:14024 msgid "Intel K1OM is 64bit only" msgstr "" -#: config/tc-i386.c:13981 +#: config/tc-i386.c:14030 msgid "Intel MCU is 32bit only" msgstr "" -#: config/tc-i386.c:14093 +#: config/tc-i386.c:14142 msgid "" "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-" "branch" msgstr "" -#: config/tc-i386.c:14096 +#: config/tc-i386.c:14145 msgid "constant directive skips -mlfence-before-ret" msgstr "" -#: config/tc-i386.c:14099 +#: config/tc-i386.c:14148 msgid "constant directive skips -mlfence-before-indirect-branch" msgstr "" -#: config/tc-i386.c:14210 +#: config/tc-i386.c:14259 msgid "symbol size computation overflow" msgstr "" -#: config/tc-i386.c:14284 config/tc-sparc.c:3852 +#: config/tc-i386.c:14333 config/tc-sparc.c:3852 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:14302 +#: config/tc-i386.c:14351 #, c-format msgid "can not do %d byte relocation" msgstr "" -#: config/tc-i386.c:14370 +#: config/tc-i386.c:14419 #, c-format msgid "cannot represent relocation type %s in x32 mode" msgstr "" -#: config/tc-i386.c:14407 config/tc-s390.c:2605 +#: config/tc-i386.c:14456 config/tc-s390.c:2602 #, c-format msgid "cannot represent relocation type %s" msgstr "" -#: config/tc-i386.c:14524 +#: config/tc-i386.c:14573 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:14527 +#: config/tc-i386.c:14576 msgid "bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:14546 +#: config/tc-i386.c:14595 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" @@ -9921,7 +9922,7 @@ msgstr "" msgid "Can't add stop bit to mark end of instruction group" msgstr "" -#: config/tc-ia64.c:11771 read.c:2665 read.c:3304 read.c:3783 stabs.c:468 +#: config/tc-ia64.c:11771 read.c:2665 read.c:3304 read.c:3871 stabs.c:468 #, c-format msgid "expected comma after \"%s\"" msgstr "" @@ -10256,8 +10257,8 @@ msgstr "" msgid ".SCOMMon length (%ld.) <0! Ignored." msgstr "" -#: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2366 -#: config/tc-ppc.c:4332 config/tc-ppc.c:4374 +#: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2363 +#: config/tc-ppc.c:4334 config/tc-ppc.c:4376 msgid "ignoring bad alignment" msgstr "" @@ -10620,10 +10621,6 @@ msgstr "" msgid "Subtype %d is not recognized." msgstr "" -#: config/tc-m68hc11.c:4337 config/tc-s12z.c:3936 config/tc-xgate.c:663 -msgid "Expression too complex." -msgstr "" - #: config/tc-m68hc11.c:4368 config/tc-s12z.c:3976 config/tc-xgate.c:708 #: config/tc-xgate.c:717 msgid "Value out of 16-bit range." @@ -11100,14 +11097,14 @@ msgstr "" msgid "Not a defined coldfire architecture" msgstr "" -#: config/tc-m68k.c:7923 read.c:4678 +#: config/tc-m68k.c:7923 read.c:4766 #, c-format msgid "%s relocations do not fit in %u byte" msgid_plural "%s relocations do not fit in %u bytes" msgstr[0] "" msgstr[1] "" -#: config/tc-m68k.c:7965 config/tc-ppc.c:2539 +#: config/tc-m68k.c:7965 config/tc-ppc.c:2536 msgid "unknown .gnu_attribute value" msgstr "" @@ -12117,7 +12114,7 @@ msgstr "" msgid "operand %d must be constant" msgstr "" -#: config/tc-mips.c:4970 read.c:4458 read.c:5259 write.c:263 write.c:1031 +#: config/tc-mips.c:4970 read.c:4546 read.c:5321 write.c:254 write.c:1031 msgid "register value used as expression" msgstr "" @@ -12567,7 +12564,7 @@ msgstr "" msgid "missing argument separator ',' for .cpsetup" msgstr "" -#: config/tc-mips.c:17279 config/tc-riscv.c:3344 +#: config/tc-mips.c:17279 config/tc-riscv.c:3343 #, c-format msgid "unsupported use of %s" msgstr "" @@ -12985,8 +12982,8 @@ msgstr "" msgid "specified location wasn't TETRA-aligned" msgstr "" -#: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4225 -#: config/tc-mmix.c:4241 +#: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4224 +#: config/tc-mmix.c:4240 msgid "unaligned data at an absolute location is not supported" msgstr "" @@ -13108,52 +13105,48 @@ msgstr "" msgid "LOC to section unknown or indeterminable at first pass" msgstr "" -#: config/tc-mmix.c:3746 -msgid "GREG expression too complicated" -msgstr "" - -#: config/tc-mmix.c:3761 +#: config/tc-mmix.c:3760 msgid "internal: GREG expression not resolved to section" msgstr "" -#: config/tc-mmix.c:3810 +#: config/tc-mmix.c:3809 msgid "register section has contents\n" msgstr "" -#: config/tc-mmix.c:3936 +#: config/tc-mmix.c:3935 msgid "section change from within a BSPEC/ESPEC pair is not supported" msgstr "" -#: config/tc-mmix.c:3957 +#: config/tc-mmix.c:3956 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported" msgstr "" -#: config/tc-mmix.c:3967 +#: config/tc-mmix.c:3966 msgid "invalid LOC expression" msgstr "" -#: config/tc-mmix.c:4012 config/tc-mmix.c:4039 +#: config/tc-mmix.c:4011 config/tc-mmix.c:4038 msgid "LOC expression stepping backwards is not supported" msgstr "" #. We will only get here in rare cases involving #NO_APP, #. where the unterminated string is not recognized by the #. preformatting pass. -#: config/tc-mmix.c:4148 config/tc-mmix.c:4306 config/tc-z80.c:3190 +#: config/tc-mmix.c:4147 config/tc-mmix.c:4305 config/tc-z80.c:3190 msgid "unterminated string" msgstr "" -#: config/tc-mmix.c:4165 +#: config/tc-mmix.c:4164 msgid "BYTE expression not a pure number" msgstr "" #. Note that mmixal does not allow negative numbers in #. BYTE sequences, so neither should we. -#: config/tc-mmix.c:4174 +#: config/tc-mmix.c:4173 msgid "BYTE expression not in the range 0..255" msgstr "" -#: config/tc-mmix.c:4223 config/tc-mmix.c:4239 +#: config/tc-mmix.c:4222 config/tc-mmix.c:4238 msgid "data item with alignment larger than location" msgstr "" @@ -13170,14 +13163,14 @@ msgid "" "none yet\n" msgstr "" -#: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1691 +#: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1691 #: config/tc-v850.c:2328 #, c-format msgid "Unrecognized opcode: `%s'" msgstr "" #. xgettext:c-format. -#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3969 +#: config/tc-mn10200.c:1132 config/tc-mn10300.c:1821 config/tc-ppc.c:3971 #: config/tc-s390.c:1604 config/tc-v850.c:3043 #, c-format msgid "junk at end of line: `%s'" @@ -14151,7 +14144,7 @@ msgstr "" msgid "Used FPU instructions requires enabling FPU extension" msgstr "" -#: config/tc-nds32.c:7853 +#: config/tc-nds32.c:7852 #, c-format msgid "Internal error: Unknown fixup type %d (`%s')" msgstr "" @@ -14236,12 +14229,12 @@ msgstr "" msgid "internal error: broken opcode descriptor for `%s %s'\n" msgstr "" -#: config/tc-nios2.c:1480 config/tc-pru.c:863 +#: config/tc-nios2.c:1480 config/tc-pru.c:862 msgid "can't create relocation" msgstr "" -#: config/tc-nios2.c:1511 config/tc-pru.c:997 config/tc-pru.c:1017 -#: config/tc-pru.c:1044 config/tc-pru.c:1063 config/tc-pru.c:1077 +#: config/tc-nios2.c:1511 config/tc-pru.c:996 config/tc-pru.c:1016 +#: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076 #, c-format msgid "unknown register %s" msgstr "" @@ -14299,13 +14292,13 @@ msgstr "" msgid "Invalid constant operand %s" msgstr "" -#: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1319 -#: config/tc-pru.c:1344 config/tc-pru.c:1364 +#: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1318 +#: config/tc-pru.c:1343 config/tc-pru.c:1363 #, c-format msgid "badly formed expression near %s" msgstr "" -#: config/tc-nios2.c:3119 config/tc-pru.c:1390 +#: config/tc-nios2.c:3119 config/tc-pru.c:1389 #, c-format msgid "expecting %c near %s" msgstr "" @@ -14326,12 +14319,12 @@ msgid "Big-endian R2 is not supported." msgstr "" #. Unrecognised instruction - error. -#: config/tc-nios2.c:3747 config/tc-pru.c:1717 +#: config/tc-nios2.c:3747 config/tc-pru.c:1716 #, c-format msgid "unrecognised instruction %s" msgstr "" -#: config/tc-nios2.c:3867 config/tc-pru.c:1773 +#: config/tc-nios2.c:3867 config/tc-pru.c:1772 #, c-format msgid "can't represent relocation type %s" msgstr "" @@ -14636,659 +14629,659 @@ msgstr "" msgid "pcrel too far" msgstr "" -#: config/tc-ppc.c:949 config/tc-ppc.c:957 config/tc-ppc.c:3456 +#: config/tc-ppc.c:949 config/tc-ppc.c:957 config/tc-ppc.c:3458 msgid "invalid register expression" msgstr "" -#: config/tc-ppc.c:1122 config/tc-ppc.c:1180 config/tc-ppc.c:1228 +#: config/tc-ppc.c:1119 config/tc-ppc.c:1177 config/tc-ppc.c:1225 msgid "the use of -mvle requires big endian." msgstr "" -#: config/tc-ppc.c:1160 config/tc-ppc.c:1182 +#: config/tc-ppc.c:1157 config/tc-ppc.c:1179 msgid "the use of -mvle requires -a32." msgstr "" -#: config/tc-ppc.c:1162 +#: config/tc-ppc.c:1159 #, c-format msgid "%s unsupported" msgstr "" -#: config/tc-ppc.c:1255 config/tc-s390.c:435 config/tc-s390.c:442 +#: config/tc-ppc.c:1252 config/tc-s390.c:435 config/tc-s390.c:442 #, c-format msgid "invalid switch -m%s" msgstr "" -#: config/tc-ppc.c:1286 +#: config/tc-ppc.c:1283 msgid "--nops needs a numeric argument" msgstr "" -#: config/tc-ppc.c:1322 +#: config/tc-ppc.c:1319 #, c-format msgid "PowerPC options:\n" msgstr "" -#: config/tc-ppc.c:1324 +#: config/tc-ppc.c:1321 #, c-format msgid "-a32 generate ELF32/XCOFF32\n" msgstr "" -#: config/tc-ppc.c:1327 +#: config/tc-ppc.c:1324 #, c-format msgid "-a64 generate ELF64/XCOFF64\n" msgstr "" -#: config/tc-ppc.c:1329 +#: config/tc-ppc.c:1326 #, c-format msgid "-u ignored\n" msgstr "" -#: config/tc-ppc.c:1331 +#: config/tc-ppc.c:1328 #, c-format msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n" msgstr "" -#: config/tc-ppc.c:1333 +#: config/tc-ppc.c:1330 #, c-format msgid "-mpwr generate code for POWER (RIOS1)\n" msgstr "" -#: config/tc-ppc.c:1335 +#: config/tc-ppc.c:1332 #, c-format msgid "-m601 generate code for PowerPC 601\n" msgstr "" -#: config/tc-ppc.c:1337 +#: config/tc-ppc.c:1334 #, c-format msgid "" "-mppc, -mppc32, -m603, -m604\n" " generate code for PowerPC 603/604\n" msgstr "" -#: config/tc-ppc.c:1340 +#: config/tc-ppc.c:1337 #, c-format msgid "-m403 generate code for PowerPC 403\n" msgstr "" -#: config/tc-ppc.c:1342 +#: config/tc-ppc.c:1339 #, c-format msgid "-m405 generate code for PowerPC 405\n" msgstr "" -#: config/tc-ppc.c:1344 +#: config/tc-ppc.c:1341 #, c-format msgid "-m440 generate code for PowerPC 440\n" msgstr "" -#: config/tc-ppc.c:1346 +#: config/tc-ppc.c:1343 #, c-format msgid "-m464 generate code for PowerPC 464\n" msgstr "" -#: config/tc-ppc.c:1348 +#: config/tc-ppc.c:1345 #, c-format msgid "-m476 generate code for PowerPC 476\n" msgstr "" -#: config/tc-ppc.c:1350 +#: config/tc-ppc.c:1347 #, c-format msgid "" "-m7400, -m7410, -m7450, -m7455\n" " generate code for PowerPC 7400/7410/7450/7455\n" msgstr "" -#: config/tc-ppc.c:1353 +#: config/tc-ppc.c:1350 #, c-format msgid "" "-m750cl, -mgekko, -mbroadway\n" " generate code for PowerPC 750cl/Gekko/Broadway\n" msgstr "" -#: config/tc-ppc.c:1356 +#: config/tc-ppc.c:1353 #, c-format msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n" msgstr "" -#: config/tc-ppc.c:1358 +#: config/tc-ppc.c:1355 #, c-format msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n" msgstr "" -#: config/tc-ppc.c:1360 +#: config/tc-ppc.c:1357 #, c-format msgid "" "-mppc64bridge generate code for PowerPC 64, including bridge " "insns\n" msgstr "" -#: config/tc-ppc.c:1362 +#: config/tc-ppc.c:1359 #, c-format msgid "-mbooke generate code for 32-bit PowerPC BookE\n" msgstr "" -#: config/tc-ppc.c:1364 +#: config/tc-ppc.c:1361 #, c-format msgid "-ma2 generate code for A2 architecture\n" msgstr "" -#: config/tc-ppc.c:1366 +#: config/tc-ppc.c:1363 #, c-format msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n" msgstr "" -#: config/tc-ppc.c:1368 +#: config/tc-ppc.c:1365 #, c-format msgid "" "-mpower5, -mpwr5, -mpwr5x\n" " generate code for Power5 architecture\n" msgstr "" -#: config/tc-ppc.c:1371 +#: config/tc-ppc.c:1368 #, c-format msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n" msgstr "" -#: config/tc-ppc.c:1373 +#: config/tc-ppc.c:1370 #, c-format msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n" msgstr "" -#: config/tc-ppc.c:1375 +#: config/tc-ppc.c:1372 #, c-format msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n" msgstr "" -#: config/tc-ppc.c:1377 +#: config/tc-ppc.c:1374 #, c-format msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n" msgstr "" -#: config/tc-ppc.c:1379 +#: config/tc-ppc.c:1376 #, c-format msgid "-mpower10, -mpwr10 generate code for Power10 architecture\n" msgstr "" -#: config/tc-ppc.c:1381 +#: config/tc-ppc.c:1378 #, c-format msgid "" "-mcell generate code for Cell Broadband Engine " "architecture\n" msgstr "" -#: config/tc-ppc.c:1383 +#: config/tc-ppc.c:1380 #, c-format msgid "" "-mcom generate code for Power/PowerPC common instructions\n" msgstr "" -#: config/tc-ppc.c:1385 +#: config/tc-ppc.c:1382 #, c-format msgid "" "-many generate code for any architecture (PWR/PWRX/PPC)\n" msgstr "" -#: config/tc-ppc.c:1387 +#: config/tc-ppc.c:1384 #, c-format msgid "-maltivec generate code for AltiVec\n" msgstr "" -#: config/tc-ppc.c:1389 +#: config/tc-ppc.c:1386 #, c-format msgid "" "-mvsx generate code for Vector-Scalar (VSX) instructions\n" msgstr "" -#: config/tc-ppc.c:1391 +#: config/tc-ppc.c:1388 #, c-format msgid "-me300 generate code for PowerPC e300 family\n" msgstr "" -#: config/tc-ppc.c:1393 +#: config/tc-ppc.c:1390 #, c-format msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n" msgstr "" -#: config/tc-ppc.c:1395 +#: config/tc-ppc.c:1392 #, c-format msgid "" "-me500mc, generate code for Freescale e500mc core complex\n" msgstr "" -#: config/tc-ppc.c:1397 +#: config/tc-ppc.c:1394 #, c-format msgid "" "-me500mc64, generate code for Freescale e500mc64 core complex\n" msgstr "" -#: config/tc-ppc.c:1399 +#: config/tc-ppc.c:1396 #, c-format msgid "" "-me5500, generate code for Freescale e5500 core complex\n" msgstr "" -#: config/tc-ppc.c:1401 +#: config/tc-ppc.c:1398 #, c-format msgid "" "-me6500, generate code for Freescale e6500 core complex\n" msgstr "" -#: config/tc-ppc.c:1403 +#: config/tc-ppc.c:1400 #, c-format msgid "-mspe generate code for Motorola SPE instructions\n" msgstr "" -#: config/tc-ppc.c:1405 +#: config/tc-ppc.c:1402 #, c-format msgid "-mspe2 generate code for Freescale SPE2 instructions\n" msgstr "" -#: config/tc-ppc.c:1407 +#: config/tc-ppc.c:1404 #, c-format msgid "-mvle generate code for Freescale VLE instructions\n" msgstr "" -#: config/tc-ppc.c:1409 +#: config/tc-ppc.c:1406 #, c-format msgid "" "-mtitan generate code for AppliedMicro Titan core complex\n" msgstr "" -#: config/tc-ppc.c:1411 +#: config/tc-ppc.c:1408 #, c-format msgid "-mregnames Allow symbolic names for registers\n" msgstr "" -#: config/tc-ppc.c:1413 +#: config/tc-ppc.c:1410 #, c-format msgid "-mno-regnames Do not allow symbolic names for registers\n" msgstr "" -#: config/tc-ppc.c:1416 +#: config/tc-ppc.c:1413 #, c-format msgid "-mrelocatable support for GCC's -mrelocatble option\n" msgstr "" -#: config/tc-ppc.c:1418 +#: config/tc-ppc.c:1415 #, c-format msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n" msgstr "" -#: config/tc-ppc.c:1420 +#: config/tc-ppc.c:1417 #, c-format msgid "-memb set PPC_EMB bit in ELF flags\n" msgstr "" -#: config/tc-ppc.c:1422 +#: config/tc-ppc.c:1419 #, c-format msgid "" "-mlittle, -mlittle-endian, -le\n" " generate code for a little endian machine\n" msgstr "" -#: config/tc-ppc.c:1425 +#: config/tc-ppc.c:1422 #, c-format msgid "" "-mbig, -mbig-endian, -be\n" " generate code for a big endian machine\n" msgstr "" -#: config/tc-ppc.c:1428 +#: config/tc-ppc.c:1425 #, c-format msgid "-msolaris generate code for Solaris\n" msgstr "" -#: config/tc-ppc.c:1430 +#: config/tc-ppc.c:1427 #, c-format msgid "-mno-solaris do not generate code for Solaris\n" msgstr "" -#: config/tc-ppc.c:1432 +#: config/tc-ppc.c:1429 #, c-format msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n" msgstr "" -#: config/tc-ppc.c:1434 +#: config/tc-ppc.c:1431 #, c-format msgid "-V print assembler version number\n" msgstr "" -#: config/tc-ppc.c:1436 +#: config/tc-ppc.c:1433 #, c-format msgid "-Qy, -Qn ignored\n" msgstr "" -#: config/tc-ppc.c:1439 +#: config/tc-ppc.c:1436 #, c-format msgid "" "-nops=count when aligning, more than COUNT nops uses a branch\n" msgstr "" -#: config/tc-ppc.c:1441 +#: config/tc-ppc.c:1438 #, c-format msgid "-ppc476-workaround warn if emitting data to code sections\n" msgstr "" -#: config/tc-ppc.c:1471 +#: config/tc-ppc.c:1468 #, c-format msgid "unknown default cpu = %s, os = %s" msgstr "" -#: config/tc-ppc.c:1499 +#: config/tc-ppc.c:1496 msgid "neither Power nor PowerPC opcodes were selected." msgstr "" -#: config/tc-ppc.c:1557 +#: config/tc-ppc.c:1554 #, c-format msgid "mask trims opcode bits for %s" msgstr "" -#: config/tc-ppc.c:1567 +#: config/tc-ppc.c:1564 #, c-format msgid "operand index error for %s" msgstr "" -#: config/tc-ppc.c:1593 +#: config/tc-ppc.c:1590 #, c-format msgid "operand %d overlap in %s" msgstr "" -#: config/tc-ppc.c:1602 +#: config/tc-ppc.c:1599 #, c-format msgid "non-optional operand %d follows optional operand in %s" msgstr "" -#: config/tc-ppc.c:1652 +#: config/tc-ppc.c:1649 #, c-format msgid "powerpc_operands[%d].bitm invalid" msgstr "" -#: config/tc-ppc.c:1659 +#: config/tc-ppc.c:1656 #, c-format msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]" msgstr "" -#: config/tc-ppc.c:1685 config/tc-ppc.c:1736 config/tc-ppc.c:1774 -#: config/tc-ppc.c:1812 +#: config/tc-ppc.c:1682 config/tc-ppc.c:1733 config/tc-ppc.c:1771 +#: config/tc-ppc.c:1809 #, c-format msgid "major opcode is not sorted for %s" msgstr "" -#: config/tc-ppc.c:1691 +#: config/tc-ppc.c:1688 #, c-format msgid "%s is enabled by vle flag" msgstr "" -#: config/tc-ppc.c:1698 +#: config/tc-ppc.c:1695 #, c-format msgid "%s not disabled by vle flag" msgstr "" -#: config/tc-ppc.c:2208 +#: config/tc-ppc.c:2205 #, c-format msgid "symbol+offset@%s means symbol@%s+offset" msgstr "" -#: config/tc-ppc.c:2228 +#: config/tc-ppc.c:2225 #, c-format msgid "symbol+offset@%s not supported" msgstr "" -#: config/tc-ppc.c:2303 config/tc-ppc.c:4267 config/tc-ppc.c:7399 +#: config/tc-ppc.c:2300 config/tc-ppc.c:4269 config/tc-ppc.c:7410 msgid "data in executable section" msgstr "" -#: config/tc-ppc.c:2344 +#: config/tc-ppc.c:2341 msgid "expected comma after symbol-name: rest of line ignored." msgstr "" -#: config/tc-ppc.c:2377 +#: config/tc-ppc.c:2374 #, c-format msgid "ignoring attempt to re-define symbol `%s'." msgstr "" -#: config/tc-ppc.c:2385 +#: config/tc-ppc.c:2382 #, c-format msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld." msgstr "" -#: config/tc-ppc.c:2403 +#: config/tc-ppc.c:2400 msgid "common alignment not a power of 2" msgstr "" -#: config/tc-ppc.c:2445 +#: config/tc-ppc.c:2442 #, c-format msgid "expected comma after name `%s' in .localentry directive" msgstr "" -#: config/tc-ppc.c:2455 +#: config/tc-ppc.c:2452 msgid "missing expression in .localentry directive" msgstr "" -#: config/tc-ppc.c:2476 +#: config/tc-ppc.c:2473 #, c-format msgid ".localentry expression for `%s' is not a valid power of 2" msgstr "" -#: config/tc-ppc.c:2493 +#: config/tc-ppc.c:2490 #, c-format msgid ".localentry expression for `%s' does not evaluate to a constant" msgstr "" -#: config/tc-ppc.c:2508 +#: config/tc-ppc.c:2505 msgid "missing expression in .abiversion directive" msgstr "" -#: config/tc-ppc.c:2517 +#: config/tc-ppc.c:2514 msgid ".abiversion expression does not evaluate to a constant" msgstr "" -#: config/tc-ppc.c:2597 +#: config/tc-ppc.c:2594 msgid "relocation cannot be done when using -mrelocatable" msgstr "" -#: config/tc-ppc.c:2643 +#: config/tc-ppc.c:2640 msgid "TOC section size exceeds 64k" msgstr "" -#: config/tc-ppc.c:3197 +#: config/tc-ppc.c:3199 #, c-format msgid "%s howto doesn't match size/pcrel in gas" msgstr "" -#: config/tc-ppc.c:3281 +#: config/tc-ppc.c:3283 #, c-format msgid "unrecognized opcode: `%s'" msgstr "" #. lmw, stmw, lswi, lswx, stswi, stswx -#: config/tc-ppc.c:3295 +#: config/tc-ppc.c:3297 #, c-format msgid "`%s' invalid when little-endian" msgstr "" -#: config/tc-ppc.c:3656 +#: config/tc-ppc.c:3658 #, c-format msgid "@tls may not be used with \"%s\" operands" msgstr "" -#: config/tc-ppc.c:3659 +#: config/tc-ppc.c:3661 msgid "@tls may only be used in last operand" msgstr "" -#: config/tc-ppc.c:3697 config/tc-ppc.c:3707 config/tc-ppc.c:3717 -#: config/tc-ppc.c:3732 +#: config/tc-ppc.c:3699 config/tc-ppc.c:3709 config/tc-ppc.c:3719 +#: config/tc-ppc.c:3734 #, c-format msgid "%s unsupported on this instruction" msgstr "" -#: config/tc-ppc.c:3779 +#: config/tc-ppc.c:3781 #, c-format msgid "assuming %s on symbol" msgstr "" -#: config/tc-ppc.c:3902 +#: config/tc-ppc.c:3904 msgid "unsupported relocation for DS offset field" msgstr "" -#: config/tc-ppc.c:3955 +#: config/tc-ppc.c:3957 #, c-format msgid "syntax error; found `%c', expected `%c'" msgstr "" -#: config/tc-ppc.c:3960 +#: config/tc-ppc.c:3962 #, c-format msgid "syntax error; end of line, expected `%c'" msgstr "" -#: config/tc-ppc.c:4025 config/tc-ppc.c:6576 +#: config/tc-ppc.c:4027 config/tc-ppc.c:6587 #, c-format msgid "instruction address is not a multiple of %d" msgstr "" -#: config/tc-ppc.c:4151 +#: config/tc-ppc.c:4153 msgid "wrong number of operands" msgstr "" -#: config/tc-ppc.c:4224 +#: config/tc-ppc.c:4226 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string" msgstr "" -#: config/tc-ppc.c:4307 +#: config/tc-ppc.c:4309 msgid "missing size" msgstr "" -#: config/tc-ppc.c:4316 +#: config/tc-ppc.c:4318 msgid "negative size" msgstr "" -#: config/tc-ppc.c:4348 +#: config/tc-ppc.c:4350 msgid "missing real symbol name" msgstr "" -#: config/tc-ppc.c:4387 +#: config/tc-ppc.c:4389 msgid "attempt to redefine symbol" msgstr "" -#: config/tc-ppc.c:4691 +#: config/tc-ppc.c:4690 #, c-format msgid "no known dwarf XCOFF section for flag 0x%08x\n" msgstr "" -#: config/tc-ppc.c:4704 +#: config/tc-ppc.c:4703 #, c-format msgid "label %s was not defined in this dwarf section" msgstr "" -#: config/tc-ppc.c:4818 +#: config/tc-ppc.c:4817 msgid "the XCOFF file format does not support arbitrary sections" msgstr "" -#: config/tc-ppc.c:4889 +#: config/tc-ppc.c:4888 msgid ".ref outside .csect" msgstr "" -#: config/tc-ppc.c:4910 config/tc-ppc.c:5110 +#: config/tc-ppc.c:4909 config/tc-ppc.c:5108 msgid "missing symbol name" msgstr "" -#: config/tc-ppc.c:4940 +#: config/tc-ppc.c:4939 msgid "missing rename string" msgstr "" -#: config/tc-ppc.c:4970 config/tc-ppc.c:5512 read.c:3689 +#: config/tc-ppc.c:4969 config/tc-ppc.c:5510 msgid "missing value" msgstr "" -#: config/tc-ppc.c:4988 +#: config/tc-ppc.c:4987 msgid "illegal .stabx expression; zero assumed" msgstr "" -#: config/tc-ppc.c:5020 +#: config/tc-ppc.c:5019 msgid "missing class" msgstr "" -#: config/tc-ppc.c:5029 +#: config/tc-ppc.c:5028 msgid "missing type" msgstr "" -#: config/tc-ppc.c:5056 +#: config/tc-ppc.c:5055 msgid ".stabx of storage class stsym must be within .bs/.es" msgstr "" -#: config/tc-ppc.c:5300 +#: config/tc-ppc.c:5298 msgid "nested .bs blocks" msgstr "" -#: config/tc-ppc.c:5331 +#: config/tc-ppc.c:5329 msgid ".es without preceding .bs" msgstr "" -#: config/tc-ppc.c:5504 +#: config/tc-ppc.c:5502 msgid "non-constant byte count" msgstr "" -#: config/tc-ppc.c:5579 +#: config/tc-ppc.c:5577 msgid ".tc not in .toc section" msgstr "" -#: config/tc-ppc.c:5597 +#: config/tc-ppc.c:5595 msgid ".tc with no label" msgstr "" -#: config/tc-ppc.c:5625 +#: config/tc-ppc.c:5623 #, c-format msgid ".tc with storage class %d not yet supported" msgstr "" -#: config/tc-ppc.c:5695 config/tc-s390.c:1960 +#: config/tc-ppc.c:5692 config/tc-s390.c:1960 msgid ".machine stack overflow" msgstr "" -#: config/tc-ppc.c:5702 config/tc-s390.c:1971 +#: config/tc-ppc.c:5699 config/tc-s390.c:1971 msgid ".machine stack underflow" msgstr "" -#: config/tc-ppc.c:5709 config/tc-s390.c:1983 +#: config/tc-ppc.c:5718 config/tc-s390.c:1983 #, c-format msgid "invalid machine `%s'" msgstr "" -#: config/tc-ppc.c:5752 +#: config/tc-ppc.c:5762 msgid "bad symbol suffix" msgstr "" -#: config/tc-ppc.c:5851 +#: config/tc-ppc.c:5861 msgid "unrecognized symbol suffix" msgstr "" -#: config/tc-ppc.c:5939 +#: config/tc-ppc.c:5949 msgid ".ef with no preceding .function" msgstr "" -#: config/tc-ppc.c:6074 +#: config/tc-ppc.c:6085 #, c-format msgid "warning: symbol %s has no csect" msgstr "" -#: config/tc-ppc.c:6406 +#: config/tc-ppc.c:6417 msgid "symbol in .toc does not match any .tc" msgstr "" -#: config/tc-ppc.c:7104 +#: config/tc-ppc.c:7115 #, c-format msgid "%s unsupported as instruction fixup" msgstr "" -#: config/tc-ppc.c:7203 +#: config/tc-ppc.c:7214 #, c-format msgid "unsupported relocation against %s" msgstr "" -#: config/tc-ppc.c:7361 +#: config/tc-ppc.c:7372 #, c-format msgid "R_TLSML relocation doesn't target a symbol named \"_$TLSML\". %s" msgstr "" -#: config/tc-ppc.c:7382 +#: config/tc-ppc.c:7393 #, c-format msgid "Gas failure, reloc value %d\n" msgstr "" @@ -15311,73 +15304,73 @@ msgstr "" msgid "residual low bits in pmem diff relocation" msgstr "" -#: config/tc-pru.c:939 config/tc-pru.c:972 +#: config/tc-pru.c:938 config/tc-pru.c:971 #, c-format msgid "trailing garbage after expression: %s" msgstr "" -#: config/tc-pru.c:944 +#: config/tc-pru.c:943 #, c-format msgid "expected expression, got %s" msgstr "" -#: config/tc-pru.c:977 +#: config/tc-pru.c:976 #, c-format msgid "expected constant expression, got %s" msgstr "" -#: config/tc-pru.c:1030 +#: config/tc-pru.c:1029 msgid "data transfer register cannot be halfword" msgstr "" -#: config/tc-pru.c:1049 +#: config/tc-pru.c:1048 msgid "destination register must be full-word" msgstr "" -#: config/tc-pru.c:1081 +#: config/tc-pru.c:1080 #, c-format msgid "cannot use partial register %s for addressing" msgstr "" -#: config/tc-pru.c:1094 +#: config/tc-pru.c:1093 #, c-format msgid "value %lu is too large for a byte operand" msgstr "" -#: config/tc-pru.c:1116 +#: config/tc-pru.c:1115 #, c-format msgid "loop count constant %ld is out of range [1..%d]" msgstr "" -#: config/tc-pru.c:1216 config/tc-pru.c:1242 +#: config/tc-pru.c:1215 config/tc-pru.c:1241 #, c-format msgid "byte count constant %ld is out of range [1..%d]" msgstr "" -#: config/tc-pru.c:1223 config/tc-pru.c:1249 +#: config/tc-pru.c:1222 config/tc-pru.c:1248 msgid "only r0 can be used as byte count register" msgstr "" -#: config/tc-pru.c:1225 config/tc-pru.c:1251 +#: config/tc-pru.c:1224 config/tc-pru.c:1250 msgid "only r0.bX byte fields of r0 can be used as byte count" msgstr "" -#: config/tc-pru.c:1264 +#: config/tc-pru.c:1263 #, c-format msgid "invalid constant table offset %ld" msgstr "" -#: config/tc-pru.c:1275 +#: config/tc-pru.c:1274 #, c-format msgid "invalid WakeOnStatus %ld" msgstr "" -#: config/tc-pru.c:1286 +#: config/tc-pru.c:1285 #, c-format msgid "invalid XFR WideBus Address %ld" msgstr "" -#: config/tc-pru.c:1546 +#: config/tc-pru.c:1545 #, c-format msgid "" "PRU options:\n" @@ -15385,7 +15378,7 @@ msgid "" " -mno-link-relax don't generate relocations for linker relaxation.\n" msgstr "" -#: config/tc-pru.c:1819 +#: config/tc-pru.c:1818 #, c-format msgid "Label \"%s\" matches a CPU register name" msgstr "" @@ -15591,25 +15584,21 @@ msgstr "" msgid "internal: bad relocation #%d" msgstr "" -#: config/tc-riscv.c:3205 -msgid "unsupported symbol subtraction" -msgstr "" - -#: config/tc-riscv.c:3314 +#: config/tc-riscv.c:3313 msgid ".option pop with no .option push" msgstr "" -#: config/tc-riscv.c:3324 +#: config/tc-riscv.c:3323 #, c-format msgid "unrecognized .option directive: %s\n" msgstr "" -#: config/tc-riscv.c:3499 +#: config/tc-riscv.c:3498 #, c-format msgid "cannot represent %s relocation in object file" msgstr "" -#: config/tc-riscv.c:3640 +#: config/tc-riscv.c:3639 #, c-format msgid "" "RISC-V options:\n" @@ -15628,26 +15617,26 @@ msgid "" " -mno-arch-attr don't generate RISC-V arch attribute\n" msgstr "" -#: config/tc-riscv.c:3678 +#: config/tc-riscv.c:3677 #, c-format msgid "unknown register `%s'" msgstr "" -#: config/tc-riscv.c:3700 +#: config/tc-riscv.c:3699 #, c-format msgid "non-constant .%cleb128 is not supported" msgstr "" -#: config/tc-riscv.c:3785 +#: config/tc-riscv.c:3784 #, c-format msgid "internal: bad RISC-V privileged spec (%s)" msgstr "" -#: config/tc-riscv.c:3868 +#: config/tc-riscv.c:3867 msgid "architecture elf attributes must set before any instructions" msgstr "" -#: config/tc-riscv.c:3886 +#: config/tc-riscv.c:3885 msgid "privileged elf attributes must set before any instructions" msgstr "" @@ -16155,26 +16144,21 @@ msgstr "" msgid "invalid machine mode `%s'" msgstr "" -#: config/tc-s390.c:2258 -#, c-format -msgid "cannot emit relocation %s against subsy symbol %s" -msgstr "" - -#: config/tc-s390.c:2375 +#: config/tc-s390.c:2372 msgid "unsupported relocation type" msgstr "" -#: config/tc-s390.c:2430 +#: config/tc-s390.c:2427 #, c-format msgid "cannot emit PC relative %s relocation%s%s" msgstr "" -#: config/tc-s390.c:2569 +#: config/tc-s390.c:2566 #, c-format msgid "Gas failure, reloc type %s\n" msgstr "" -#: config/tc-s390.c:2571 +#: config/tc-s390.c:2568 #, c-format msgid "Gas failure, reloc type #%i\n" msgstr "" @@ -17115,7 +17099,7 @@ msgstr "" #: config/tc-sparc.c:3646 config/tc-sparc.c:3653 config/tc-sparc.c:3660 #: config/tc-sparc.c:3667 config/tc-sparc.c:3674 config/tc-sparc.c:3683 #: config/tc-sparc.c:3695 config/tc-sparc.c:3706 config/tc-sparc.c:3728 -#: config/tc-sparc.c:3752 write.c:1189 +#: config/tc-sparc.c:3752 write.c:1184 msgid "relocation overflow" msgstr "" @@ -17278,7 +17262,7 @@ msgstr "" msgid "Relaxation should never occur" msgstr "" -#: config/tc-spu.c:1008 +#: config/tc-spu.c:1005 #, c-format msgid "Relocation doesn't fit. (relocation value = 0x%lx)" msgstr "" @@ -17461,231 +17445,231 @@ msgstr "" msgid "first operand is too large for a 24-bit displacement" msgstr "" -#: config/tc-tic4x.c:389 +#: config/tc-tic4x.c:391 msgid "Nan, using zero." msgstr "" -#: config/tc-tic4x.c:507 +#: config/tc-tic4x.c:509 #, c-format msgid "Cannot represent exponent in %d bits" msgstr "" -#: config/tc-tic4x.c:590 config/tc-tic4x.c:600 +#: config/tc-tic4x.c:592 config/tc-tic4x.c:602 msgid "Invalid floating point number" msgstr "" -#: config/tc-tic4x.c:719 +#: config/tc-tic4x.c:721 msgid "Comma expected\n" msgstr "" -#: config/tc-tic4x.c:752 config/tc-tic54x.c:470 +#: config/tc-tic4x.c:754 config/tc-tic54x.c:470 msgid ".bss size argument missing\n" msgstr "" -#: config/tc-tic4x.c:760 +#: config/tc-tic4x.c:762 #, c-format msgid ".bss size %ld < 0!" msgstr "" -#: config/tc-tic4x.c:893 +#: config/tc-tic4x.c:895 msgid "Non-constant symbols not allowed\n" msgstr "" -#: config/tc-tic4x.c:924 +#: config/tc-tic4x.c:926 msgid "Symbol missing\n" msgstr "" #. Skip null symbol terminator. -#: config/tc-tic4x.c:972 +#: config/tc-tic4x.c:974 msgid ".sect: subsection name ignored" msgstr "" -#: config/tc-tic4x.c:1000 config/tc-tic4x.c:1101 config/tc-tic54x.c:1427 +#: config/tc-tic4x.c:1002 config/tc-tic4x.c:1103 config/tc-tic54x.c:1427 #, c-format msgid "Error setting flags for \"%s\": %s" msgstr "" -#: config/tc-tic4x.c:1032 +#: config/tc-tic4x.c:1034 msgid ".set syntax invalid\n" msgstr "" -#: config/tc-tic4x.c:1090 +#: config/tc-tic4x.c:1092 msgid ".usect: non-zero alignment flag ignored" msgstr "" -#: config/tc-tic4x.c:1121 +#: config/tc-tic4x.c:1123 #, c-format msgid "This assembler does not support processor generation %ld" msgstr "" -#: config/tc-tic4x.c:1125 +#: config/tc-tic4x.c:1127 msgid "Changing processor generation on fly not supported..." msgstr "" -#: config/tc-tic4x.c:1412 +#: config/tc-tic4x.c:1414 msgid "Auxiliary register AR0--AR7 required for indirect" msgstr "" -#: config/tc-tic4x.c:1426 +#: config/tc-tic4x.c:1428 #, c-format msgid "Bad displacement %d (require 0--255)\n" msgstr "" -#: config/tc-tic4x.c:1444 +#: config/tc-tic4x.c:1446 msgid "Index register IR0,IR1 required for displacement" msgstr "" -#: config/tc-tic4x.c:1512 +#: config/tc-tic4x.c:1514 msgid "Expecting a register name" msgstr "" -#: config/tc-tic4x.c:1524 config/tc-tic4x.c:1547 config/tc-tic4x.c:1613 +#: config/tc-tic4x.c:1526 config/tc-tic4x.c:1549 config/tc-tic4x.c:1615 msgid "Number too large" msgstr "" -#: config/tc-tic4x.c:1537 config/tc-tic4x.c:1560 +#: config/tc-tic4x.c:1539 config/tc-tic4x.c:1562 msgid "Expecting a constant value" msgstr "" -#: config/tc-tic4x.c:1568 +#: config/tc-tic4x.c:1570 #, c-format msgid "Bad direct addressing construct %s" msgstr "" -#: config/tc-tic4x.c:1572 +#: config/tc-tic4x.c:1574 #, c-format msgid "Direct value of %ld is not suitable" msgstr "" -#: config/tc-tic4x.c:1596 +#: config/tc-tic4x.c:1598 msgid "Unknown indirect addressing mode" msgstr "" -#: config/tc-tic4x.c:1693 +#: config/tc-tic4x.c:1695 #, c-format msgid "Immediate value of %ld is too large for ldf" msgstr "" -#: config/tc-tic4x.c:1733 +#: config/tc-tic4x.c:1735 msgid "Destination register must be ARn" msgstr "" -#: config/tc-tic4x.c:1752 config/tc-tic4x.c:2125 config/tc-tic4x.c:2184 +#: config/tc-tic4x.c:1754 config/tc-tic4x.c:2127 config/tc-tic4x.c:2186 #, c-format msgid "Immediate value of %ld is too large" msgstr "" -#: config/tc-tic4x.c:1781 config/tc-tic4x.c:1986 +#: config/tc-tic4x.c:1783 config/tc-tic4x.c:1988 msgid "Invalid indirect addressing mode" msgstr "" -#: config/tc-tic4x.c:1805 config/tc-tic4x.c:1845 config/tc-tic4x.c:2036 -#: config/tc-tic4x.c:2058 +#: config/tc-tic4x.c:1807 config/tc-tic4x.c:1847 config/tc-tic4x.c:2038 +#: config/tc-tic4x.c:2060 msgid "Register must be Rn" msgstr "" -#: config/tc-tic4x.c:1859 config/tc-tic4x.c:1929 config/tc-tic4x.c:1943 +#: config/tc-tic4x.c:1861 config/tc-tic4x.c:1931 config/tc-tic4x.c:1945 msgid "Register must be R0--R7" msgstr "" -#: config/tc-tic4x.c:1883 config/tc-tic4x.c:1911 +#: config/tc-tic4x.c:1885 config/tc-tic4x.c:1913 #, c-format msgid "Invalid indirect addressing mode displacement %d" msgstr "" -#: config/tc-tic4x.c:1957 +#: config/tc-tic4x.c:1959 msgid "Destination register must be R2 or R3" msgstr "" -#: config/tc-tic4x.c:1971 +#: config/tc-tic4x.c:1973 msgid "Destination register must be R0 or R1" msgstr "" -#: config/tc-tic4x.c:2008 +#: config/tc-tic4x.c:2010 #, c-format msgid "Displacement value of %ld is too large" msgstr "" -#: config/tc-tic4x.c:2069 config/tc-tic4x.c:2200 +#: config/tc-tic4x.c:2071 config/tc-tic4x.c:2202 msgid "Floating point number not valid in expression" msgstr "" -#: config/tc-tic4x.c:2083 +#: config/tc-tic4x.c:2085 #, c-format msgid "Signed immediate value %ld too large" msgstr "" -#: config/tc-tic4x.c:2146 +#: config/tc-tic4x.c:2148 #, c-format msgid "Unsigned immediate value %ld too large" msgstr "" -#: config/tc-tic4x.c:2214 +#: config/tc-tic4x.c:2216 #, c-format msgid "Immediate value %ld too large" msgstr "" -#: config/tc-tic4x.c:2233 config/tc-tic4x.c:2261 +#: config/tc-tic4x.c:2235 config/tc-tic4x.c:2263 msgid "Register must be ivtp or tvtp" msgstr "" -#: config/tc-tic4x.c:2247 +#: config/tc-tic4x.c:2249 msgid "Register must be address register" msgstr "" -#: config/tc-tic4x.c:2320 +#: config/tc-tic4x.c:2322 msgid "Source and destination register should not be equal" msgstr "" -#: config/tc-tic4x.c:2335 +#: config/tc-tic4x.c:2337 msgid "Equal parallel destination registers, one result will be discarded" msgstr "" -#: config/tc-tic4x.c:2376 +#: config/tc-tic4x.c:2378 msgid "Too many operands scanned" msgstr "" -#: config/tc-tic4x.c:2407 +#: config/tc-tic4x.c:2409 msgid "Parallel opcode cannot contain more than two instructions" msgstr "" -#: config/tc-tic4x.c:2481 +#: config/tc-tic4x.c:2483 #, c-format msgid "Invalid operands for %s" msgstr "" -#: config/tc-tic4x.c:2484 +#: config/tc-tic4x.c:2486 #, c-format msgid "Invalid instruction %s" msgstr "" -#: config/tc-tic4x.c:2636 +#: config/tc-tic4x.c:2638 #, c-format msgid "Bad relocation type: 0x%02x" msgstr "" -#: config/tc-tic4x.c:2694 +#: config/tc-tic4x.c:2696 #, c-format msgid "Unsupported processor generation %d" msgstr "" -#: config/tc-tic4x.c:2702 +#: config/tc-tic4x.c:2704 msgid "Option -b is depreciated, please use -mbig" msgstr "" -#: config/tc-tic4x.c:2709 +#: config/tc-tic4x.c:2711 msgid "Option -p is depreciated, please use -mmemparm" msgstr "" -#: config/tc-tic4x.c:2716 +#: config/tc-tic4x.c:2718 msgid "Option -r is depreciated, please use -mregparm" msgstr "" -#: config/tc-tic4x.c:2723 +#: config/tc-tic4x.c:2725 msgid "Option -s is depreciated, please use -msmall" msgstr "" -#: config/tc-tic4x.c:2752 +#: config/tc-tic4x.c:2754 #, c-format msgid "" "\n" @@ -17711,12 +17695,12 @@ msgid "" " -menhanced enable enhanced opcode support\n" msgstr "" -#: config/tc-tic4x.c:2797 +#: config/tc-tic4x.c:2799 #, c-format msgid "Label \"$%d\" redefined" msgstr "" -#: config/tc-tic4x.c:3007 +#: config/tc-tic4x.c:3009 #, c-format msgid "Reloc %d not supported by object file format" msgstr "" @@ -19433,7 +19417,7 @@ msgstr "" msgid "missing table index" msgstr "" -#: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3878 +#: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3966 #, c-format msgid "junk at end of line, first unrecognized character is `%c'" msgstr "" @@ -20659,56 +20643,56 @@ msgstr "" msgid "CFI is not supported for this target" msgstr "" -#: dwarf2dbg.c:379 dwarf2dbg.c:2944 +#: dwarf2dbg.c:379 dwarf2dbg.c:2964 msgid "view number mismatch" msgstr "" -#: dwarf2dbg.c:655 dwarf2dbg.c:1112 +#: dwarf2dbg.c:670 dwarf2dbg.c:1127 #, c-format msgid "file number %lu is too big" msgstr "" -#: dwarf2dbg.c:821 +#: dwarf2dbg.c:836 #, c-format msgid "" "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)" msgstr "" -#: dwarf2dbg.c:1062 dwarf2dbg.c:1164 +#: dwarf2dbg.c:1077 dwarf2dbg.c:1179 msgid "file number less than one" msgstr "" -#: dwarf2dbg.c:1097 +#: dwarf2dbg.c:1112 msgid "md5 value too small or not a constant" msgstr "" -#: dwarf2dbg.c:1171 dwarf2dbg.c:2194 +#: dwarf2dbg.c:1186 dwarf2dbg.c:2214 #, c-format msgid "unassigned file number %ld" msgstr "" -#: dwarf2dbg.c:1240 +#: dwarf2dbg.c:1255 msgid "is_stmt value not 0 or 1" msgstr "" -#: dwarf2dbg.c:1252 +#: dwarf2dbg.c:1267 msgid "isa number less than zero" msgstr "" -#: dwarf2dbg.c:1264 +#: dwarf2dbg.c:1279 msgid "discriminator less than zero" msgstr "" -#: dwarf2dbg.c:1283 +#: dwarf2dbg.c:1298 msgid "numeric view can only be asserted to zero" msgstr "" -#: dwarf2dbg.c:1321 +#: dwarf2dbg.c:1336 #, c-format msgid "unknown .loc sub-directive `%s'" msgstr "" -#: dwarf2dbg.c:2307 +#: dwarf2dbg.c:2327 msgid "internal error: unknown dwarf2 format" msgstr "" @@ -20889,11 +20873,11 @@ msgstr "" msgid "GP prologue size exceeds field size, using 0 instead" msgstr "" -#: expr.c:73 read.c:3944 +#: expr.c:73 read.c:4032 msgid "bignum invalid" msgstr "" -#: expr.c:75 read.c:3946 read.c:4452 read.c:5253 +#: expr.c:75 read.c:4034 read.c:4540 read.c:5315 msgid "floating point number invalid" msgstr "" @@ -20937,7 +20921,7 @@ msgstr "" msgid "missing '%c'" msgstr "" -#: expr.c:1007 read.c:4737 +#: expr.c:1007 read.c:4825 msgid "EBCDIC constants are not supported" msgstr "" @@ -20975,11 +20959,11 @@ msgstr "" msgid "right operand is a float; integer 0 assumed" msgstr "" -#: expr.c:1948 symbols.c:1560 +#: expr.c:1948 symbols.c:1570 msgid "division by zero" msgstr "" -#: expr.c:1954 symbols.c:1571 +#: expr.c:1954 symbols.c:1581 msgid "shift count" msgstr "" @@ -20999,7 +20983,7 @@ msgstr "" msgid "attempt to allocate data in common section" msgstr "" -#: frags.c:115 write.c:1480 +#: frags.c:115 write.c:1475 #, c-format msgid "can't extend frag %lu char" msgid_plural "can't extend frag %lu chars" @@ -21325,11 +21309,11 @@ msgid "" "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes" msgstr "" -#: read.c:823 read.c:2877 read.c:3448 +#: read.c:823 read.c:2877 read.c:3471 msgid "ignoring fill value in absolute section" msgstr "" -#: read.c:825 read.c:2892 read.c:3487 +#: read.c:825 read.c:2892 read.c:3510 #, c-format msgid "ignoring fill value in section `%s'" msgstr "" @@ -21505,240 +21489,240 @@ msgstr "" msgid "%s without %s" msgstr "" -#: read.c:3401 +#: read.c:3424 msgid "unsupported variable size or fill value" msgstr "" -#: read.c:3409 +#: read.c:3432 #, c-format msgid "size value for space directive too large: %lx" msgstr "" -#: read.c:3438 +#: read.c:3461 msgid ".space repeat count is zero, ignored" msgstr "" -#: read.c:3440 +#: read.c:3463 msgid ".space repeat count is negative, ignored" msgstr "" -#: read.c:3471 +#: read.c:3494 msgid "space allocation too complex in absolute section" msgstr "" -#: read.c:3477 +#: read.c:3500 msgid "space allocation too complex in common section" msgstr "" -#: read.c:3595 +#: read.c:3618 msgid "unsupported variable nop control in .nops directive" msgstr "" -#: read.c:3601 +#: read.c:3624 msgid "negative nop control byte, ignored" msgstr "" -#: read.c:3831 +#: read.c:3693 +#, c-format +msgid "unknown floating type '%c'" +msgstr "" + +#: read.c:3919 #, c-format msgid "%s: would close weakref loop: %s" msgstr "" -#: read.c:3881 +#: read.c:3969 #, c-format msgid "junk at end of line, first unrecognized character valued 0x%x" msgstr "" -#: read.c:4010 write.c:2391 +#: read.c:4098 write.c:2386 #, c-format msgid "`%s' can't be equated to common symbol `%s'" msgstr "" -#: read.c:4138 +#: read.c:4226 msgid "unexpected `\"' in expression" msgstr "" -#: read.c:4151 +#: read.c:4239 msgid "rva without symbol" msgstr "" -#: read.c:4220 +#: read.c:4308 msgid "missing or bad offset expression" msgstr "" -#: read.c:4244 +#: read.c:4332 msgid "missing reloc type" msgstr "" -#: read.c:4268 +#: read.c:4356 msgid "unrecognized reloc type" msgstr "" -#: read.c:4284 +#: read.c:4372 msgid "bad reloc expression" msgstr "" -#: read.c:4446 read.c:5247 +#: read.c:4534 read.c:5309 msgid "zero assumed for missing expression" msgstr "" -#: read.c:4466 read.c:5276 +#: read.c:4554 read.c:5338 msgid "attempt to store value in absolute section" msgstr "" -#: read.c:4473 read.c:5282 +#: read.c:4561 read.c:5344 #, c-format msgid "attempt to store non-zero value in section `%s'" msgstr "" #. Leading bits contain both 0s & 1s. -#: read.c:4556 +#: read.c:4644 #, c-format msgid "value 0x%s truncated to 0x%s" msgstr "" -#: read.c:4599 +#: read.c:4687 #, c-format msgid "bignum truncated to %d byte" msgid_plural "bignum truncated to %d bytes" msgstr[0] "" msgstr[1] "" -#: read.c:4808 read.c:4985 +#: read.c:4896 read.c:5047 msgid "unresolvable or nonpositive repeat count; using 1" msgstr "" -#: read.c:4857 -#, c-format -msgid "unknown floating type type '%c'" -msgstr "" - -#: read.c:4879 +#: read.c:4939 msgid "floating point constant too large" msgstr "" -#: read.c:4942 +#: read.c:5004 msgid "attempt to store float in absolute section" msgstr "" -#: read.c:4949 +#: read.c:5011 #, c-format msgid "attempt to store float in section `%s'" msgstr "" -#: read.c:5365 +#: read.c:5427 #, c-format msgid "attempt to store non-empty string in section `%s'" msgstr "" -#: read.c:5427 +#: read.c:5489 msgid "strings must be placed into a section" msgstr "" -#: read.c:5494 +#: read.c:5556 msgid "expected <nn>" msgstr "" #. To be compatible with BSD 4.2 as: give the luser a linefeed!! -#: read.c:5535 read.c:5622 +#: read.c:5597 read.c:5684 msgid "unterminated string; newline inserted" msgstr "" -#: read.c:5636 +#: read.c:5698 msgid "bad escaped character in string" msgstr "" -#: read.c:5660 +#: read.c:5722 msgid "expected address expression" msgstr "" -#: read.c:5679 +#: read.c:5741 #, c-format msgid "symbol \"%s\" undefined; zero assumed" msgstr "" -#: read.c:5682 +#: read.c:5744 msgid "some symbol undefined; zero assumed" msgstr "" -#: read.c:5716 +#: read.c:5778 msgid "this string may not contain '\\0'" msgstr "" -#: read.c:5753 +#: read.c:5815 msgid "missing string" msgstr "" -#: read.c:5844 +#: read.c:5906 #, c-format msgid ".incbin count zero, ignoring `%s'" msgstr "" -#: read.c:5870 +#: read.c:5932 #, c-format msgid "file not found: %s" msgstr "" -#: read.c:5884 +#: read.c:5946 #, c-format msgid "unable to include `%s'" msgstr "" -#: read.c:5893 +#: read.c:5955 #, c-format msgid "seek to end of .incbin file failed `%s'" msgstr "" -#: read.c:5904 +#: read.c:5966 #, c-format msgid "skip (%ld) or count (%ld) invalid for file size (%ld)" msgstr "" -#: read.c:5911 +#: read.c:5973 #, c-format msgid "could not skip to %ld in file `%s'" msgstr "" -#: read.c:5920 +#: read.c:5982 #, c-format msgid "truncated file `%s', %ld of %ld bytes read" msgstr "" -#: read.c:6077 +#: read.c:6139 msgid "missing .func" msgstr "" -#: read.c:6094 +#: read.c:6156 msgid ".endfunc missing for previous .func" msgstr "" -#: read.c:6153 +#: read.c:6215 #, c-format msgid ".bundle_align_mode alignment too large (maximum %u)" msgstr "" -#: read.c:6158 +#: read.c:6220 msgid "cannot change .bundle_align_mode inside .bundle_lock" msgstr "" -#: read.c:6172 +#: read.c:6234 msgid ".bundle_lock is meaningless without .bundle_align_mode" msgstr "" -#: read.c:6193 +#: read.c:6255 msgid ".bundle_unlock without preceding .bundle_lock" msgstr "" -#: read.c:6206 +#: read.c:6268 #, c-format msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes" msgstr "" -#: read.c:6305 +#: read.c:6367 #, c-format msgid "missing closing `%c'" msgstr "" -#: read.c:6307 +#: read.c:6369 msgid "stray `\\'" msgstr "" @@ -21809,180 +21793,185 @@ msgstr "" msgid "cannot convert expression symbol %s to complex relocation" msgstr "" -#: symbols.c:1562 +#: symbols.c:1572 #, c-format msgid "division by zero when setting `%s'" msgstr "" #. See PR 20895 for a reproducer. -#: symbols.c:1612 +#: symbols.c:1622 msgid "Invalid operation on symbol" msgstr "" -#: symbols.c:1662 write.c:2440 +#: symbols.c:1672 write.c:2435 #, c-format msgid "can't resolve value for symbol `%s'" msgstr "" -#: symbols.c:2123 +#: symbols.c:2133 #, c-format msgid "\"%d\" (instance number %d of a %s label)" msgstr "" -#: symbols.c:2152 +#: symbols.c:2162 #, c-format msgid "attempt to get value of unresolved symbol `%s'" msgstr "" #. Do not reassign section symbols. -#: symbols.c:2432 +#: symbols.c:2442 msgid "can't make section symbol global" msgstr "" -#: symbols.c:2438 +#: symbols.c:2448 msgid "can't make register symbol global" msgstr "" -#: symbols.c:2544 +#: symbols.c:2554 #, c-format msgid "Accessing function `%s' as thread-local object" msgstr "" -#: symbols.c:2548 +#: symbols.c:2558 #, c-format msgid "Accessing `%s' as thread-local object" msgstr "" -#: write.c:167 +#: write.c:158 #, c-format msgid "field fx_size too small to hold %lu" msgstr "" -#: write.c:454 +#: write.c:445 #, c-format msgid "attempt to .org/.space/.nops backwards? (%ld)" msgstr "" -#: write.c:476 +#: write.c:467 #, c-format msgid "leb128 operand is an undefined symbol: %s" msgstr "" -#: write.c:707 +#: write.c:698 msgid "invalid offset expression" msgstr "" -#: write.c:729 +#: write.c:720 msgid "invalid reloc expression" msgstr "" -#: write.c:1122 +#: write.c:906 +#, c-format +msgid "can't resolve %s - %s" +msgstr "" + +#: write.c:1117 #, c-format msgid "value of %s too large for field of %d byte at %s" msgid_plural "value of %s too large for field of %d bytes at %s" msgstr[0] "" msgstr[1] "" -#: write.c:1138 +#: write.c:1133 #, c-format msgid "signed .word overflow; switch may be too large; %ld at 0x%lx" msgstr "" -#: write.c:1179 +#: write.c:1174 msgid "redefined symbol cannot be used on reloc" msgstr "" -#: write.c:1192 +#: write.c:1187 msgid "relocation out of range" msgstr "" -#: write.c:1195 +#: write.c:1190 #, c-format msgid "%s:%u: bad return from bfd_install_relocation: %x" msgstr "" -#: write.c:1223 +#: write.c:1218 msgid "reloc not within (fixed part of) section" msgstr "" -#: write.c:1295 +#: write.c:1290 msgid "internal error: fixup not contained within frag" msgstr "" -#: write.c:1413 write.c:1550 +#: write.c:1408 write.c:1545 msgid "can't extend frag" msgstr "" -#: write.c:1598 +#: write.c:1593 msgid "unimplemented .nops directive" msgstr "" -#: write.c:1632 +#: write.c:1627 #, c-format msgid "can't write %ld byte to section %s of %s: '%s'" msgid_plural "can't write %ld bytes to section %s of %s: '%s'" msgstr[0] "" msgstr[1] "" -#: write.c:1658 write.c:1687 write.c:1724 +#: write.c:1653 write.c:1682 write.c:1719 #, c-format msgid "can't fill %ld byte in section %s of %s: '%s'" msgid_plural "can't fill %ld bytes in section %s of %s: '%s'" msgstr[0] "" msgstr[1] "" -#: write.c:1939 +#: write.c:1934 msgid "unable to create reloc for build note" msgstr "" -#: write.c:1943 +#: write.c:1938 msgid "<gnu build note>" msgstr "" -#: write.c:2356 +#: write.c:2351 #, c-format msgid "%s: global symbols not supported in common sections" msgstr "" -#: write.c:2370 +#: write.c:2365 #, c-format msgid "local label `%s' is not defined" msgstr "" -#: write.c:2398 +#: write.c:2393 #, c-format msgid "can't make global register symbol `%s'" msgstr "" -#: write.c:2707 +#: write.c:2702 #, c-format msgid "alignment padding (%lu byte) not a multiple of %ld" msgid_plural "alignment padding (%lu bytes) not a multiple of %ld" msgstr[0] "" msgstr[1] "" -#: write.c:2876 +#: write.c:2871 #, c-format msgid ".word %s-%s+%s didn't fit" msgstr "" -#: write.c:2970 +#: write.c:2965 msgid "padding added" msgstr "" -#: write.c:3021 +#: write.c:3016 msgid "attempt to move .org backwards" msgstr "" -#: write.c:3046 +#: write.c:3041 msgid ".space, .nops or .fill specifies non-absolute value" msgstr "" -#: write.c:3061 +#: write.c:3056 msgid ".space, .nops or .fill with negative value, ignored" msgstr "" -#: write.c:3133 +#: write.c:3128 #, c-format msgid "" "Infinite loop encountered whilst attempting to compute the addresses of " diff --git a/gas/testsuite/gas/arm/blx-bl-convert.d b/gas/testsuite/gas/arm/blx-bl-convert.d index c3e0055..d7a51f0 100644 --- a/gas/testsuite/gas/arm/blx-bl-convert.d +++ b/gas/testsuite/gas/arm/blx-bl-convert.d @@ -1,7 +1,7 @@ #name: blx->bl convert under no -march/cpu #warning_output: blx-bl-convert.l #objdump: -d -#skip: *-*-pe *-wince-* *-*-vxworks *-*-netbsdelf *-*-nto* +#skip: *-*-pe *-wince-* *-*-vxworks *-*-netbsd* *-*-nto* .*: file format .* diff --git a/gas/testsuite/gas/arm/blx-local-thumb.d b/gas/testsuite/gas/arm/blx-local-thumb.d index 18af8e6..61b1fbd 100644 --- a/gas/testsuite/gas/arm/blx-local-thumb.d +++ b/gas/testsuite/gas/arm/blx-local-thumb.d @@ -1,6 +1,6 @@ #name: Local BLX instructions in Thumb mode. #objdump: -drw --prefix-addresses --show-raw-insn -#skip: *-*-pe *-*-wince *-*nto* *-*netbsdelf* +#skip: *-*-pe *-*-wince *-*nto* *-*netbsd* #as: #warning_output: blx-local-thumb.l diff --git a/gas/testsuite/gas/sh/basic.exp b/gas/testsuite/gas/sh/basic.exp index bd31bc2..18b2e38 100644 --- a/gas/testsuite/gas/sh/basic.exp +++ b/gas/testsuite/gas/sh/basic.exp @@ -19,7 +19,7 @@ # Written by Cygnus Support. -if {[istarget "sh*-*-linux-*"] || [istarget "sh*l*-*-netbsdelf*"]} then { +if {[istarget "sh*-*-linux-*"] || [istarget "sh*l*-*-netbsd*"]} then { global ASFLAGS set ASFLAGS "$ASFLAGS -big" } diff --git a/gdb/configure.host b/gdb/configure.host index e94a19b..1fc8360 100644 --- a/gdb/configure.host +++ b/gdb/configure.host @@ -13,23 +13,17 @@ # The default is $host_cpu. case $host in - arm*-*-netbsdelf* | \ - i[34567]86-*-netbsdelf* | \ - m68*-*-netbsdelf* | \ - sparc-*-netbsdelf* | \ - vax-*-netbsdelf*) - ;; *-*-irix* | \ *-*-solaris2.[01] | *-*-solaris2.[2-9]* | *-*-solaris2.10* | \ alpha*-*-osf* | \ alpha*-*-freebsd* | \ alpha*-*-kfreebsd*-gnu | \ - arm*-*-netbsd* | \ + arm*-*-netbsdaout* | \ hppa*-*-hiux* | \ i[34567]86-ncr-* | \ i[34567]86-*-dgux* | \ i[34567]86-*-lynxos* | \ - i[34567]86-*-netbsd* | \ + i[34567]86-*-netbsdaout* | \ i[34567]86-*-openbsd[0-2].* | i[34567]86-*-openbsd3.[0-3] | \ i[34567]86-*-sco3.2v5* | \ i[34567]86-*-sco3.2v4* | \ @@ -41,11 +35,11 @@ case $host in i[34567]86-*-unixware* | \ i[34567]86-*-sysv* | \ i[34567]86-*-isc* | \ - m68*-*-netbsd* | \ - sparc-*-netbsd* | \ + m68*-*-netbsdaout* | \ + sparc-*-netbsdaout* | \ rs6000-*-lynxos* | \ vax-*-bsd* | \ - vax-*-netbsd* | \ + vax-*-netbsdaout* | \ vax-*-ultrix* | \ hppa*-*-hpux* | \ ia64-*-hpux* | \ @@ -88,7 +82,7 @@ aarch64*-*-linux*) gdb_host=linux ;; aarch64*-*-freebsd*) gdb_host=fbsd ;; alpha*-*-linux*) gdb_host=alpha-linux ;; -alpha*-*-netbsd* | alpha*-*-knetbsd*-gnu) +alpha*-*-netbsdaout* | alpha*-*-knetbsdaout*-gnu) gdb_host=nbsd ;; alpha*-*-openbsd*) gdb_host=nbsd ;; @@ -96,7 +90,7 @@ arc*-*-linux*) gdb_host=linux ;; arm*-*-freebsd*) gdb_host=fbsd ;; arm*-*-linux*) gdb_host=linux ;; -arm*-*-netbsdelf* | arm*-*-knetbsd*-gnu) +arm*-*-netbsd* | arm*-*-knetbsd*-gnu) gdb_host=nbsdelf ;; arm*-*-openbsd*) gdb_host=nbsdelf ;; @@ -106,7 +100,7 @@ hppa*-*-openbsd*) gdb_host=obsd ;; i[34567]86-*-freebsd* | i[34567]86-*-kfreebsd*-gnu) gdb_host=fbsd ;; -i[34567]86-*-netbsdelf* | i[34567]86-*-knetbsd*-gnu) +i[34567]86-*-netbsd* | i[34567]86-*-knetbsd*-gnu) gdb_host=nbsdelf ;; i[34567]86-*-go32*) gdb_host=go32 ;; i[34567]86-*-mingw32*) gdb_host=mingw @@ -124,14 +118,14 @@ i[34567]86-*-cygwin*) gdb_host=cygwin ;; ia64-*-linux*) gdb_host=linux ;; m68*-*-linux*) gdb_host=linux ;; -m68*-*-netbsdelf* | m68*-*-knetbsd*-gnu) +m68*-*-netbsd* | m68*-*-knetbsd*-gnu) gdb_host=nbsdelf ;; m68*-*-openbsd*) gdb_host=obsd ;; m88*-*-openbsd*) gdb_host=obsd ;; mips*-*-linux*) gdb_host=linux ;; -mips*-*-netbsd* | mips*-*-knetbsd*-gnu) +mips*-*-netbsdaout* | mips*-*-knetbsd*-gnu) gdb_host=nbsd ;; mips*-*-freebsd*) gdb_host=fbsd ;; mips64*-*-openbsd*) gdb_host=obsd64 ;; @@ -139,7 +133,7 @@ mips64*-*-openbsd*) gdb_host=obsd64 ;; powerpc-*-aix* | rs6000-*-* | powerpc64-*-aix*) gdb_host=aix ;; powerpc*-*-freebsd*) gdb_host=fbsd ;; -powerpc-*-netbsd* | powerpc-*-knetbsd*-gnu) +powerpc-*-netbsdaout* | powerpc-*-knetbsd*-gnu) gdb_host=nbsd ;; powerpc-*-openbsd*) gdb_host=obsd ;; @@ -151,7 +145,7 @@ riscv*-*-linux*) gdb_host=linux ;; s390*-*-linux*) gdb_host=linux ;; -sh*-*-netbsdelf* | sh*-*-knetbsd*-gnu) +sh*-*-netbsd* | sh*-*-knetbsd*-gnu) gdb_host=nbsd ;; sh*-*-openbsd*) gdb_host=nbsd ;; @@ -159,7 +153,7 @@ sparc64-*-freebsd* | sparc64-*-kfreebsd*-gnu) gdb_host=fbsd ;; sparc-*-linux*) gdb_host=linux ;; sparc64-*-linux*) gdb_host=linux64 ;; -sparc-*-netbsdelf* | sparc-*-knetbsd*-gnu) +sparc-*-netbsd* | sparc-*-knetbsd*-gnu) gdb_host=nbsdelf ;; sparc64-*-netbsd* | sparc64-*-knetbsd*-gnu) gdb_host=nbsd64 ;; @@ -171,7 +165,7 @@ sparc-*-solaris2* | sparcv9-*-solaris2* | sparc64-*-solaris2*) tilegx-*-linux*) gdb_host=linux ;; -vax-*-netbsdelf* | vax-*-knetbsd*-gnu) +vax-*-netbsd* | vax-*-knetbsd*-gnu) gdb_host=nbsdelf ;; vax-*-openbsd*) gdb_host=obsd ;; diff --git a/gdb/configure.tgt b/gdb/configure.tgt index 5f66cda..cac76f4 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -580,7 +580,7 @@ sh*-*-linux*) glibc-tdep.o linux-tdep.o" gdb_sim=../sim/sh/libsim.a ;; -sh*-*-netbsdelf* | sh*-*-knetbsd*-gnu) +sh*-*-netbsd* | sh*-*-knetbsd*-gnu) # Target: NetBSD/sh gdb_target_obs="sh-tdep.o sh-netbsd-tdep.o" gdb_sim=../sim/sh/libsim.a diff --git a/gdb/testsuite/gdb.asm/asm-source.exp b/gdb/testsuite/gdb.asm/asm-source.exp index dedcd92..d188c71 100644 --- a/gdb/testsuite/gdb.asm/asm-source.exp +++ b/gdb/testsuite/gdb.asm/asm-source.exp @@ -166,11 +166,7 @@ if { "${asm-arch}" == "" } { } # On NetBSD/ELF we need a special NetBSD-identifying note section. -if { [istarget "*-*-netbsdelf*"] - || [istarget "alpha-*-netbsd*"] - || [istarget "mips*-*-netbsd*"] - || [istarget "powerpc-*-netbsd*"] - || [istarget "x86_64-*-netbsd*"] } then { +if { [istarget "*-*-netbsd*"] && ![istarget "*-*-netbsdaout*"] } then { set asm-note "netbsd" } diff --git a/gold/po/gold.pot b/gold/po/gold.pot index bab6247..29ed14a 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: 2021-07-03 15:03+0100\n" +"POT-Creation-Date: 2021-08-11 10:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/gprof/po/gprof.pot b/gprof/po/gprof.pot index 08f7695..890bb92 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: 2021-01-09 10:56+0000\n" +"POT-Creation-Date: 2021-08-11 10:49+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -216,7 +216,7 @@ msgstr "" msgid "%s: unable to parse mapping file %s.\n" msgstr "" -#: corefile.c:89 corefile.c:523 +#: corefile.c:89 corefile.c:524 #, c-format msgid "%s: could not open %s.\n" msgstr "" @@ -246,17 +246,17 @@ msgstr "" msgid "%s: -c not supported on architecture %s\n" msgstr "" -#: corefile.c:532 corefile.c:637 +#: corefile.c:533 corefile.c:638 #, c-format msgid "%s: file `%s' has no symbols\n" msgstr "" -#: corefile.c:537 +#: corefile.c:538 #, c-format msgid "%s: file `%s' has too many symbols\n" msgstr "" -#: corefile.c:904 +#: corefile.c:905 #, c-format msgid "%s: somebody miscounted: ltab.len=%d instead of %ld\n" msgstr "" @@ -375,56 +375,56 @@ msgstr "" msgid "Report bugs to %s\n" msgstr "" -#: gprof.c:254 +#: gprof.c:252 #, c-format msgid "%s: debugging not supported; -d ignored\n" msgstr "" -#: gprof.c:340 +#: gprof.c:338 #, c-format msgid "%s: unknown file format %s\n" msgstr "" #. This output is intended to follow the GNU standards document. -#: gprof.c:428 +#: gprof.c:426 #, c-format msgid "GNU gprof %s\n" msgstr "" -#: gprof.c:429 +#: gprof.c:427 #, c-format msgid "" "Based on BSD gprof, copyright 1983 Regents of the University of California.\n" msgstr "" -#: gprof.c:430 +#: gprof.c:428 #, c-format msgid "" "This program is free software. This program has absolutely no warranty.\n" msgstr "" -#: gprof.c:471 +#: gprof.c:469 #, c-format msgid "%s: unknown demangling style `%s'\n" msgstr "" -#: gprof.c:494 +#: gprof.c:492 #, c-format msgid "" "%s: Only one of --function-ordering and --file-ordering may be specified.\n" msgstr "" -#: gprof.c:546 +#: gprof.c:544 #, c-format msgid "%s: sorry, file format `prof' is not yet supported\n" msgstr "" -#: gprof.c:600 +#: gprof.c:598 #, c-format msgid "%s: gmon.out file is missing histogram\n" msgstr "" -#: gprof.c:607 +#: gprof.c:605 #, c-format msgid "%s: gmon.out file is missing call-graph data\n" msgstr "" @@ -535,17 +535,17 @@ msgstr "" msgid "[find_call] 0x%lx: jalr\n" msgstr "" -#: source.c:162 +#: source.c:166 #, c-format msgid "%s: could not locate `%s'\n" msgstr "" -#: source.c:237 +#: source.c:244 #, c-format msgid "*** File %s:\n" msgstr "" -#: utils.c:103 +#: utils.c:105 #, c-format msgid " <cycle %d>" msgstr "" diff --git a/intl/configure b/intl/configure index 2d0b2ab..78a1691 100755 --- a/intl/configure +++ b/intl/configure @@ -6874,7 +6874,7 @@ case "${host}" in PICFLAG=-fpic ;; # FIXME: Simplify to sh*-*-netbsd*? - sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ + sh-*-netbsd* | shl*-*-netbsd* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ sh64-*-netbsd* | sh64l*-*-netbsd*) PICFLAG=-fpic ;; diff --git a/ld/configure.tgt b/ld/configure.tgt index 6c53539..075febf 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -135,10 +135,10 @@ arm*-*-freebsd* | arm-*-kfreebsd*-gnu) targ_emul=armelf_fbsd targ_extra_emuls="armelfb_fbsd armelf" ;; -armeb-*-netbsdelf*) targ_emul=armelfb_nbsd; +armeb-*-netbsd*) targ_emul=armelfb_nbsd; targ_extra_emuls="armelf_nbsd armelf" ;; -arm-*-netbsdelf*) targ_emul=armelf_nbsd; +arm-*-netbsd*) targ_emul=armelf_nbsd; targ_extra_emuls="armelfb_nbsd armelf" ;; arm-*-nto*) targ_emul=armnto @@ -340,7 +340,10 @@ i[3-7]86-*-solaris*) targ_emul=elf_i386_ldso targ_extra_emuls="elf_i386" targ_extra_libpath=$targ_extra_emuls ;; -i[3-7]86-*-netbsdelf* | \ +i[3-7]86-*-netbsdpe*) targ_emul=i386pe + targ_extra_ofiles="deffilep.o pe-dll.o" + ;; +i[3-7]86-*-netbsd* | \ i[3-7]86-*-netbsd*-gnu* | \ i[3-7]86-*-knetbsd*-gnu | \ i[3-7]86-*-openbsd*) @@ -443,7 +446,7 @@ m68hc11-*-*|m6811-*-*) targ_emul=m68hc11elf m68hc12-*-*|m6812-*-*) targ_emul=m68hc12elf targ_extra_emuls="m68hc12elfb m68hc11elf m68hc11elfb" ;; -m68*-*-netbsdelf*) targ_emul=m68kelfnbsd +m68*-*-netbsd*) targ_emul=m68kelfnbsd ;; m68*-*-*) targ_emul=m68kelf ;; @@ -809,10 +812,16 @@ sh*eb-*-linux*) targ_emul=shelf_linux sh*-*-linux*) targ_emul=shlelf_linux targ_extra_emuls="shlelf_fd" ;; -sh*l*-*-netbsdelf*) targ_emul=shlelf_nbsd +sh*l*-*-netbsdaout*) targ_emul=shl + targ_extra_emuls=sh + ;; +sh*-*-netbsdaout*) targ_emul=sh + targ_extra_emuls=shl + ;; +sh*l*-*-netbsd*) targ_emul=shlelf_nbsd targ_extra_emuls=shelf_nbsd ;; -sh*-*-netbsdelf*) targ_emul=shelf_nbsd +sh*-*-netbsd*) targ_emul=shelf_nbsd targ_extra_emuls=shlelf_nbsd ;; shle*-*-elf* | sh[1234]*le*-*-elf | shle*-*-kaos*) @@ -913,13 +922,12 @@ tilepro-*-*) targ_emul=elf32tilepro v850*-*-*) targ_emul=v850_rh850 targ_extra_emuls=v850 ;; -vax-*-netbsdelf*) targ_emul=elf32vax - targ_extra_emuls=vaxnbsd - ;; -vax-*-netbsdaout* | vax-*-netbsd*) - targ_emul=vaxnbsd +vax-*-netbsdaout*) targ_emul=vaxnbsd targ_extra_emuls=elf32vax ;; +vax-*-netbsd*) targ_emul=elf32vax + targ_extra_emuls=vaxnbsd + ;; vax-*-linux-*) targ_emul=elf32vax ;; visium-*-elf) targ_emul=elf32visium @@ -951,19 +959,9 @@ x86_64-*-netbsd* | x86_64-*-openbsd*) targ_emul=elf_x86_64 targ_extra_emuls="elf_i386 elf_iamcu elf_l1om elf_k1om" tdir_elf_iamcu=`echo ${targ_alias} | \ - sed -e 's/x86_64/i386/'` - case "${tdir_elf_iamcu}" in - *-netbsdelf*) ;; - *) tdir_elf_iamcu=`echo ${tdir_elf_iamcu} | \ - sed -e 's/netbsd/netbsdelf/'`;; - esac + sed -e 's/x86_64/i386/' -e 's/aout//'` tdir_elf_i386=`echo ${targ_alias} | \ - sed -e 's/x86_64/i386/'` - case "${tdir_elf_i386}" in - *-netbsdelf*) ;; - *) tdir_elf_i386=`echo ${tdir_elf_i386} | \ - sed -e 's/netbsd/netbsdelf/'`;; - esac + sed -e 's/x86_64/i386/' -e 's/aout//'` ;; x86_64-*-elf* | x86_64-*-rtems* | x86_64-*-fuchsia* | x86_64-*-genode*) targ_emul=elf_x86_64 diff --git a/ld/po/ld.pot b/ld/po/ld.pot index 24f055b..c0d518e 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: 2021-07-03 15:09+0100\n" +"POT-Creation-Date: 2021-08-11 10:49+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -56,7 +56,7 @@ msgstr "" msgid "%P: symbol `%pT' missing from main hash table\n" msgstr "" -#: ldcref.c:517 ldcref.c:628 ldmain.c:1302 ldmisc.c:336 pe-dll.c:737 +#: ldcref.c:517 ldcref.c:628 ldmain.c:1304 ldmisc.c:336 pe-dll.c:737 #: pe-dll.c:1315 pe-dll.c:1436 pe-dll.c:1562 earm_wince_pe.c:1486 #: earm_wince_pe.c:1693 earmpe.c:1486 earmpe.c:1693 ei386pe.c:1486 #: ei386pe.c:1693 ei386pe_posix.c:1486 ei386pe_posix.c:1693 ei386pep.c:1475 @@ -64,7 +64,7 @@ msgstr "" msgid "%F%P: %pB: could not read symbols: %E\n" msgstr "" -#: ldcref.c:690 ldcref.c:697 ldmain.c:1364 ldmain.c:1371 +#: ldcref.c:690 ldcref.c:697 ldmain.c:1366 ldmain.c:1373 msgid "%F%P: %pB: could not read relocs: %E\n" msgstr "" @@ -137,7 +137,7 @@ msgstr "" msgid "found %s at %s\n" msgstr "" -#: ldelf.c:385 ldlang.c:3146 ldlang.c:3160 +#: ldelf.c:385 ldlang.c:3149 ldlang.c:3163 msgid "%F%P: %pB: error adding symbols: %E\n" msgstr "" @@ -291,7 +291,7 @@ msgstr "" msgid "%F%P:%pS / by zero\n" msgstr "" -#: ldexp.c:737 ldlang.c:3982 ldmain.c:1269 earm_wince_pe.c:1804 earmpe.c:1804 +#: ldexp.c:737 ldlang.c:3985 ldmain.c:1271 earm_wince_pe.c:1804 earmpe.c:1804 #: ei386pe.c:1804 ei386pe_posix.c:1804 ei386pep.c:1699 emcorepe.c:1804 #: eshpe.c:1804 msgid "%F%P: bfd_link_hash_lookup failed: %E\n" @@ -341,7 +341,7 @@ msgstr "" msgid "%F%P:%pS: nonconstant expression for %s\n" msgstr "" -#: ldexp.c:1670 ldlang.c:1279 ldlang.c:3464 ldlang.c:7945 +#: ldexp.c:1670 ldlang.c:1279 ldlang.c:3467 ldlang.c:7951 msgid "%F%P: can not create hash table: %E\n" msgstr "" @@ -366,7 +366,9 @@ msgstr "" msgid "%P: cannot find %s (%s): %E\n" msgstr "" -#: ldfile.c:410 +#. We ignore the return status of the script +#. and always print the error message. +#: ldfile.c:410 ldfile.c:494 ldfile.c:498 msgid "%P: cannot find %s: %E\n" msgstr "" @@ -374,24 +376,18 @@ msgstr "" msgid "%P: cannot find %s inside %s\n" msgstr "" -#: ldfile.c:477 ldmain.c:1449 +#: ldfile.c:477 ldmain.c:1451 msgid "%P: About to run error handling script '%s' with arguments: '%s' '%s'\n" msgstr "" -#: ldfile.c:481 ldmain.c:1453 +#: ldfile.c:481 ldmain.c:1455 msgid "error handling script" msgstr "" -#: ldfile.c:487 ldmain.c:1459 +#: ldfile.c:487 ldmain.c:1461 msgid "%P: Failed to run error handling script '%s', reason: " msgstr "" -#. We ignore the return status of the script -#. and always print the error message. -#: ldfile.c:494 ldfile.c:498 -msgid "%P: cannot find %s\n" -msgstr "" - #: ldfile.c:508 msgid "%P: note to link with %s use -l:%s or rename it to lib%s\n" msgstr "" @@ -508,335 +504,335 @@ msgid "" "section `%pA' from '%pB' (assigned to %pA, but additional match: %pA)\n" msgstr "" -#: ldlang.c:3050 +#: ldlang.c:3053 msgid "%P: %pB: file not recognized: %E; matching formats:" msgstr "" -#: ldlang.c:3058 +#: ldlang.c:3061 msgid "%F%P: %pB: file not recognized: %E\n" msgstr "" -#: ldlang.c:3131 +#: ldlang.c:3134 msgid "%F%P: %pB: member %pB in archive is not an object\n" msgstr "" -#: ldlang.c:3434 +#: ldlang.c:3437 msgid "" "%P: warning: could not find any targets that match endianness requirement\n" msgstr "" -#: ldlang.c:3448 +#: ldlang.c:3451 msgid "%F%P: target %s not found\n" msgstr "" -#: ldlang.c:3450 +#: ldlang.c:3453 msgid "%F%P: cannot open output file %s: %E\n" msgstr "" -#: ldlang.c:3456 +#: ldlang.c:3459 msgid "%F%P: %s: can not make object file: %E\n" msgstr "" -#: ldlang.c:3460 +#: ldlang.c:3463 msgid "%F%P: %s: can not set architecture: %E\n" msgstr "" -#: ldlang.c:3640 +#: ldlang.c:3643 msgid "%P: warning: %s contains output sections; did you forget -T?\n" msgstr "" -#: ldlang.c:3687 +#: ldlang.c:3690 #, c-format msgid "%s: %s\n" msgstr "" -#: ldlang.c:3687 +#: ldlang.c:3690 msgid "CTF warning" msgstr "" -#: ldlang.c:3687 +#: ldlang.c:3690 msgid "CTF error" msgstr "" -#: ldlang.c:3693 +#: ldlang.c:3696 #, c-format msgid "CTF error: cannot get CTF errors: `%s'\n" msgstr "" -#: ldlang.c:3727 +#: ldlang.c:3730 msgid "" "%P: warning: CTF section in %pB not loaded; its types will be discarded: %s\n" msgstr "" -#: ldlang.c:3756 +#: ldlang.c:3759 msgid "%P: warning: CTF output not created: `%s'\n" msgstr "" -#: ldlang.c:3799 +#: ldlang.c:3802 msgid "%P: warning: CTF section in %pB cannot be linked: `%s'\n" msgstr "" -#: ldlang.c:3819 +#: ldlang.c:3822 msgid "%P: warning: CTF linking failed; output will have no CTF section: %s\n" msgstr "" -#: ldlang.c:3890 +#: ldlang.c:3893 msgid "" "%P: warning: CTF section emission failed; output will have no CTF section: " "%s\n" msgstr "" -#: ldlang.c:3929 +#: ldlang.c:3932 msgid "" "%P: warning: CTF section in %pB not linkable: %P was built without support " "for CTF\n" msgstr "" -#: ldlang.c:4067 +#: ldlang.c:4070 msgid "%X%P: required symbol `%s' not defined\n" msgstr "" -#: ldlang.c:4362 +#: ldlang.c:4368 msgid "" "warning: INSERT statement in linker script is incompatible with --enable-non-" "contiguous-regions.\n" msgstr "" -#: ldlang.c:4375 +#: ldlang.c:4381 msgid "%F%P: %s not found for insert\n" msgstr "" -#: ldlang.c:4615 +#: ldlang.c:4621 msgid " load address 0x%V" msgstr "" -#: ldlang.c:4848 +#: ldlang.c:4854 msgid "%W (size before relaxing)\n" msgstr "" -#: ldlang.c:4941 +#: ldlang.c:4947 #, c-format msgid "Address of section %s set to " msgstr "" -#: ldlang.c:5139 +#: ldlang.c:5145 #, c-format msgid "Fail with %d\n" msgstr "" -#: ldlang.c:5352 +#: ldlang.c:5358 msgid "" "%F%P: Output section '%s' not large enough for the linker-created stubs " "section '%s'.\n" msgstr "" -#: ldlang.c:5357 +#: ldlang.c:5363 msgid "" "%F%P: Relaxation not supported with --enable-non-contiguous-regions (section " "'%s' would overflow '%s' after it changed size).\n" msgstr "" -#: ldlang.c:5466 +#: ldlang.c:5472 msgid "%X%P: section %s VMA wraps around address space\n" msgstr "" -#: ldlang.c:5472 +#: ldlang.c:5478 msgid "%X%P: section %s LMA wraps around address space\n" msgstr "" -#: ldlang.c:5524 +#: ldlang.c:5530 msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n" msgstr "" -#: ldlang.c:5568 +#: ldlang.c:5574 msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n" msgstr "" -#: ldlang.c:5591 +#: ldlang.c:5597 msgid "%X%P: region `%s' overflowed by %lu byte\n" msgid_plural "%X%P: region `%s' overflowed by %lu bytes\n" msgstr[0] "" msgstr[1] "" -#: ldlang.c:5616 +#: ldlang.c:5622 msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n" msgstr "" -#: ldlang.c:5627 +#: ldlang.c:5633 msgid "%X%P: %pB section `%s' will not fit in region `%s'\n" msgstr "" -#: ldlang.c:5713 +#: ldlang.c:5719 msgid "" "%F%P:%pS: non constant or forward reference address expression for section " "%s\n" msgstr "" -#: ldlang.c:5738 +#: ldlang.c:5744 msgid "%X%P: internal error on COFF shared library section %s\n" msgstr "" -#: ldlang.c:5796 +#: ldlang.c:5802 msgid "%F%P: error: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:5800 +#: ldlang.c:5806 msgid "%P: warning: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:5834 +#: ldlang.c:5840 msgid "%P: warning: start of section %s changed by %ld\n" msgstr "" -#: ldlang.c:5926 +#: ldlang.c:5932 msgid "%P: warning: dot moved backwards before `%s'\n" msgstr "" -#: ldlang.c:6107 +#: ldlang.c:6113 msgid "%F%P: can't relax section: %E\n" msgstr "" -#: ldlang.c:6528 +#: ldlang.c:6534 msgid "%F%P: invalid data statement\n" msgstr "" -#: ldlang.c:6561 +#: ldlang.c:6567 msgid "%F%P: invalid reloc statement\n" msgstr "" -#: ldlang.c:6941 +#: ldlang.c:6947 msgid "" "%F%P: --gc-sections requires a defined symbol root specified by -e or -u\n" msgstr "" -#: ldlang.c:6966 +#: ldlang.c:6972 msgid "%F%P: %s: can't set start address\n" msgstr "" -#: ldlang.c:6979 ldlang.c:6997 +#: ldlang.c:6985 ldlang.c:7003 msgid "%F%P: can't set start address\n" msgstr "" -#: ldlang.c:6991 +#: ldlang.c:6997 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n" msgstr "" -#: ldlang.c:7002 +#: ldlang.c:7008 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n" msgstr "" -#: ldlang.c:7059 +#: ldlang.c:7065 msgid "" "%F%P: relocatable linking with relocations from format %s (%pB) to format %s " "(%pB) is not supported\n" msgstr "" -#: ldlang.c:7069 +#: ldlang.c:7075 msgid "" "%X%P: %s architecture of input file `%pB' is incompatible with %s output\n" msgstr "" -#: ldlang.c:7093 +#: ldlang.c:7099 msgid "%X%P: failed to merge target specific data of file %pB\n" msgstr "" -#: ldlang.c:7164 +#: ldlang.c:7170 msgid "%F%P: could not define common symbol `%pT': %E\n" msgstr "" -#: ldlang.c:7176 +#: ldlang.c:7182 msgid "" "\n" "Allocating common symbols\n" msgstr "" -#: ldlang.c:7177 +#: ldlang.c:7183 msgid "" "Common symbol size file\n" "\n" msgstr "" -#: ldlang.c:7250 +#: ldlang.c:7256 msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n" msgstr "" -#: ldlang.c:7268 +#: ldlang.c:7274 msgid "" "%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n" msgstr "" -#: ldlang.c:7358 +#: ldlang.c:7364 msgid "%F%P: invalid character %c (%d) in flags\n" msgstr "" -#: ldlang.c:7467 +#: ldlang.c:7473 msgid "%F%P:%pS: error: align with input and explicit align specified\n" msgstr "" -#: ldlang.c:7981 +#: ldlang.c:7987 msgid "%F%P: %s: plugin reported error after all symbols read\n" msgstr "" -#: ldlang.c:8421 +#: ldlang.c:8427 msgid "%F%P: multiple STARTUP files\n" msgstr "" -#: ldlang.c:8467 +#: ldlang.c:8473 msgid "%X%P:%pS: section has both a load address and a load region\n" msgstr "" -#: ldlang.c:8573 +#: ldlang.c:8579 msgid "" "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers " "lack them\n" msgstr "" -#: ldlang.c:8646 +#: ldlang.c:8652 msgid "%F%P: no sections assigned to phdrs\n" msgstr "" -#: ldlang.c:8684 +#: ldlang.c:8690 msgid "%F%P: bfd_record_phdr failed: %E\n" msgstr "" -#: ldlang.c:8704 +#: ldlang.c:8710 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n" msgstr "" -#: ldlang.c:9127 +#: ldlang.c:9133 msgid "%X%P: unknown language `%s' in version information\n" msgstr "" -#: ldlang.c:9272 +#: ldlang.c:9278 msgid "" "%X%P: anonymous version tag cannot be combined with other version tags\n" msgstr "" -#: ldlang.c:9281 +#: ldlang.c:9287 msgid "%X%P: duplicate version tag `%s'\n" msgstr "" -#: ldlang.c:9302 ldlang.c:9311 ldlang.c:9329 ldlang.c:9339 +#: ldlang.c:9308 ldlang.c:9317 ldlang.c:9335 ldlang.c:9345 msgid "%X%P: duplicate expression `%s' in version information\n" msgstr "" -#: ldlang.c:9379 +#: ldlang.c:9385 msgid "%X%P: unable to find version dependency `%s'\n" msgstr "" -#: ldlang.c:9402 +#: ldlang.c:9408 msgid "%X%P: unable to read .exports section contents\n" msgstr "" -#: ldlang.c:9448 +#: ldlang.c:9454 msgid "%P: invalid origin for memory region %s\n" msgstr "" -#: ldlang.c:9460 +#: ldlang.c:9466 msgid "%P: invalid length for memory region %s\n" msgstr "" -#: ldlang.c:9572 +#: ldlang.c:9578 msgid "%X%P: unknown feature `%s'\n" msgstr "" @@ -852,231 +848,231 @@ msgstr "" msgid "%X%P: can't set BFD default target to `%s': %E\n" msgstr "" -#: ldmain.c:403 +#: ldmain.c:405 msgid "built in linker script" msgstr "" -#: ldmain.c:413 +#: ldmain.c:415 msgid "using external linker script:" msgstr "" -#: ldmain.c:415 +#: ldmain.c:417 msgid "using internal linker script:" msgstr "" -#: ldmain.c:462 +#: ldmain.c:464 msgid "%F%P: --no-define-common may not be used without -shared\n" msgstr "" -#: ldmain.c:468 +#: ldmain.c:470 msgid "%F%P: no input files\n" msgstr "" -#: ldmain.c:472 +#: ldmain.c:474 msgid "%P: mode %s\n" msgstr "" -#: ldmain.c:488 ends32belf.c:427 ends32belf16m.c:427 ends32belf_linux.c:560 +#: ldmain.c:490 ends32belf.c:427 ends32belf16m.c:427 ends32belf_linux.c:560 #: ends32elf.c:427 ends32elf16m.c:427 ends32elf_linux.c:560 msgid "%F%P: cannot open map file %s: %E\n" msgstr "" -#: ldmain.c:541 +#: ldmain.c:543 msgid "%P: link errors found, deleting executable `%s'\n" msgstr "" -#: ldmain.c:550 +#: ldmain.c:552 msgid "%F%P: %pB: final close failed: %E\n" msgstr "" -#: ldmain.c:577 +#: ldmain.c:579 msgid "%F%P: unable to open for source of copy `%s'\n" msgstr "" -#: ldmain.c:580 +#: ldmain.c:582 msgid "%F%P: unable to open for destination of copy `%s'\n" msgstr "" -#: ldmain.c:587 +#: ldmain.c:589 msgid "%P: error writing file `%s'\n" msgstr "" -#: ldmain.c:592 pe-dll.c:1965 +#: ldmain.c:594 pe-dll.c:1965 #, c-format msgid "%P: error closing file `%s'\n" msgstr "" -#: ldmain.c:606 +#: ldmain.c:608 #, c-format msgid "%s: total time in link: %ld.%06ld\n" msgstr "" -#: ldmain.c:693 +#: ldmain.c:695 msgid "%F%P: missing argument to -m\n" msgstr "" -#: ldmain.c:747 ldmain.c:764 ldmain.c:784 ldmain.c:816 pe-dll.c:1396 +#: ldmain.c:749 ldmain.c:766 ldmain.c:786 ldmain.c:818 pe-dll.c:1396 msgid "%F%P: bfd_hash_table_init failed: %E\n" msgstr "" -#: ldmain.c:751 ldmain.c:768 ldmain.c:788 +#: ldmain.c:753 ldmain.c:770 ldmain.c:790 msgid "%F%P: bfd_hash_lookup failed: %E\n" msgstr "" -#: ldmain.c:802 +#: ldmain.c:804 msgid "%X%P: error: duplicate retain-symbols-file\n" msgstr "" -#: ldmain.c:846 +#: ldmain.c:848 msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n" msgstr "" -#: ldmain.c:851 +#: ldmain.c:853 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n" msgstr "" -#: ldmain.c:967 +#: ldmain.c:969 msgid "" "Archive member included to satisfy reference by file (symbol)\n" "\n" msgstr "" -#: ldmain.c:1077 +#: ldmain.c:1079 msgid "%P: %C: warning: multiple definition of `%pT'" msgstr "" -#: ldmain.c:1080 +#: ldmain.c:1082 msgid "%X%P: %C: multiple definition of `%pT'" msgstr "" -#: ldmain.c:1083 +#: ldmain.c:1085 msgid "; %D: first defined here" msgstr "" -#: ldmain.c:1088 +#: ldmain.c:1090 msgid "%P: disabling relaxation; it will not work with multiple definitions\n" msgstr "" -#: ldmain.c:1141 +#: ldmain.c:1143 msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n" msgstr "" -#: ldmain.c:1145 +#: ldmain.c:1147 msgid "%P: %pB: warning: definition of `%pT' overriding common\n" msgstr "" -#: ldmain.c:1154 +#: ldmain.c:1156 msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n" msgstr "" -#: ldmain.c:1158 +#: ldmain.c:1160 msgid "%P: %pB: warning: common of `%pT' overridden by definition\n" msgstr "" -#: ldmain.c:1167 +#: ldmain.c:1169 msgid "" "%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n" msgstr "" -#: ldmain.c:1171 +#: ldmain.c:1173 msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n" msgstr "" -#: ldmain.c:1178 +#: ldmain.c:1180 msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n" msgstr "" -#: ldmain.c:1182 +#: ldmain.c:1184 msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n" msgstr "" -#: ldmain.c:1189 +#: ldmain.c:1191 msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n" msgstr "" -#: ldmain.c:1192 +#: ldmain.c:1194 msgid "%P: %pB: warning: multiple common of `%pT'\n" msgstr "" -#: ldmain.c:1211 ldmain.c:1247 +#: ldmain.c:1213 ldmain.c:1249 msgid "%P: warning: global constructor %s used\n" msgstr "" -#: ldmain.c:1257 +#: ldmain.c:1259 msgid "%F%P: BFD backend error: BFD_RELOC_CTOR unsupported\n" msgstr "" #. We found a reloc for the symbol we are looking for. -#: ldmain.c:1329 ldmain.c:1331 ldmain.c:1333 ldmain.c:1341 ldmain.c:1384 +#: ldmain.c:1331 ldmain.c:1333 ldmain.c:1335 ldmain.c:1343 ldmain.c:1386 msgid "warning: " msgstr "" -#: ldmain.c:1474 +#: ldmain.c:1476 msgid "%X%P: %C: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1477 +#: ldmain.c:1479 msgid "%P: %C: warning: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1483 +#: ldmain.c:1485 msgid "%X%P: %D: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1486 +#: ldmain.c:1488 msgid "%P: %D: warning: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1497 +#: ldmain.c:1499 msgid "%X%P: %pB: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1500 +#: ldmain.c:1502 msgid "%P: %pB: warning: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1506 +#: ldmain.c:1508 msgid "%X%P: %pB: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1509 +#: ldmain.c:1511 msgid "%P: %pB: warning: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1546 +#: ldmain.c:1548 msgid " additional relocation overflows omitted from the output\n" msgstr "" -#: ldmain.c:1559 +#: ldmain.c:1561 #, c-format msgid " relocation truncated to fit: %s against undefined symbol `%pT'" msgstr "" -#: ldmain.c:1565 +#: ldmain.c:1567 #, c-format msgid "" " relocation truncated to fit: %s against symbol `%pT' defined in %pA section " "in %pB" msgstr "" -#: ldmain.c:1578 +#: ldmain.c:1580 #, c-format msgid " relocation truncated to fit: %s against `%pT'" msgstr "" -#: ldmain.c:1594 +#: ldmain.c:1596 msgid "%X%H: dangerous relocation: %s\n" msgstr "" -#: ldmain.c:1608 +#: ldmain.c:1610 msgid "%X%H: reloc refers to symbol `%pT' which is not being output\n" msgstr "" -#: ldmain.c:1642 +#: ldmain.c:1644 msgid "%P: %pB: reference to %s\n" msgstr "" -#: ldmain.c:1644 +#: ldmain.c:1646 msgid "%P: %pB: definition of %s\n" msgstr "" @@ -1177,8 +1173,8 @@ msgid "Specify target for following input files" msgstr "" #: lexsup.c:113 lexsup.c:119 lexsup.c:176 lexsup.c:180 lexsup.c:216 -#: lexsup.c:229 lexsup.c:231 lexsup.c:442 lexsup.c:511 lexsup.c:524 -#: lexsup.c:528 +#: lexsup.c:229 lexsup.c:231 lexsup.c:446 lexsup.c:515 lexsup.c:528 +#: lexsup.c:532 msgid "FILE" msgstr "" @@ -1198,8 +1194,8 @@ msgstr "" msgid "Force group members out of groups" msgstr "" -#: lexsup.c:124 lexsup.c:488 lexsup.c:490 lexsup.c:492 lexsup.c:494 -#: lexsup.c:496 lexsup.c:498 +#: lexsup.c:124 lexsup.c:492 lexsup.c:494 lexsup.c:496 lexsup.c:498 +#: lexsup.c:500 lexsup.c:502 msgid "ADDRESS" msgstr "" @@ -1410,7 +1406,7 @@ msgid "Read default linker script" msgstr "" #: lexsup.c:235 lexsup.c:238 lexsup.c:256 lexsup.c:347 lexsup.c:371 -#: lexsup.c:481 lexsup.c:514 lexsup.c:526 lexsup.c:564 lexsup.c:567 +#: lexsup.c:485 lexsup.c:518 lexsup.c:530 lexsup.c:568 lexsup.c:571 msgid "SYMBOL" msgstr "" @@ -1458,7 +1454,7 @@ msgstr "" msgid "Trace mentions of SYMBOL" msgstr "" -#: lexsup.c:258 lexsup.c:444 lexsup.c:446 +#: lexsup.c:258 lexsup.c:448 lexsup.c:450 msgid "PATH" msgstr "" @@ -1708,127 +1704,131 @@ msgstr "" msgid "Reduce memory overheads, possibly taking much longer" msgstr "" -#: lexsup.c:437 +#: lexsup.c:438 +msgid "Set the maximum cache size to SIZE bytes" +msgstr "" + +#: lexsup.c:441 msgid "Reduce code size by using target specific optimizations" msgstr "" -#: lexsup.c:439 +#: lexsup.c:443 msgid "Do not use relaxation techniques to reduce code size" msgstr "" -#: lexsup.c:442 +#: lexsup.c:446 msgid "Keep only symbols listed in FILE" msgstr "" -#: lexsup.c:444 +#: lexsup.c:448 msgid "Set runtime shared library search path" msgstr "" -#: lexsup.c:446 +#: lexsup.c:450 msgid "Set link time shared library search path" msgstr "" -#: lexsup.c:449 +#: lexsup.c:453 msgid "Create a shared library" msgstr "" -#: lexsup.c:453 +#: lexsup.c:457 msgid "Create a position independent executable" msgstr "" -#: lexsup.c:457 +#: lexsup.c:461 msgid "Create a position dependent executable (default)" msgstr "" -#: lexsup.c:459 +#: lexsup.c:463 msgid "[=ascending|descending]" msgstr "" -#: lexsup.c:460 +#: lexsup.c:464 msgid "Sort common symbols by alignment [in specified order]" msgstr "" -#: lexsup.c:465 +#: lexsup.c:469 msgid "name|alignment" msgstr "" -#: lexsup.c:466 +#: lexsup.c:470 msgid "Sort sections by name or maximum alignment" msgstr "" -#: lexsup.c:468 +#: lexsup.c:472 msgid "COUNT" msgstr "" -#: lexsup.c:468 +#: lexsup.c:472 msgid "How many tags to reserve in .dynamic section" msgstr "" -#: lexsup.c:471 +#: lexsup.c:475 msgid "[=SIZE]" msgstr "" -#: lexsup.c:471 +#: lexsup.c:475 msgid "Split output sections every SIZE octets" msgstr "" -#: lexsup.c:474 +#: lexsup.c:478 msgid "[=COUNT]" msgstr "" -#: lexsup.c:474 +#: lexsup.c:478 msgid "Split output sections every COUNT relocs" msgstr "" -#: lexsup.c:477 +#: lexsup.c:481 msgid "Print memory usage statistics" msgstr "" -#: lexsup.c:479 +#: lexsup.c:483 msgid "Display target specific options" msgstr "" -#: lexsup.c:481 +#: lexsup.c:485 msgid "Do task level linking" msgstr "" -#: lexsup.c:483 +#: lexsup.c:487 msgid "Use same format as native linker" msgstr "" -#: lexsup.c:485 +#: lexsup.c:489 msgid "SECTION=ADDRESS" msgstr "" -#: lexsup.c:485 +#: lexsup.c:489 msgid "Set address of named section" msgstr "" -#: lexsup.c:488 +#: lexsup.c:492 msgid "Set address of .bss section" msgstr "" -#: lexsup.c:490 +#: lexsup.c:494 msgid "Set address of .data section" msgstr "" -#: lexsup.c:492 +#: lexsup.c:496 msgid "Set address of .text section" msgstr "" -#: lexsup.c:494 +#: lexsup.c:498 msgid "Set address of text segment" msgstr "" -#: lexsup.c:496 +#: lexsup.c:500 msgid "Set address of rodata segment" msgstr "" -#: lexsup.c:498 +#: lexsup.c:502 msgid "Set address of ldata segment" msgstr "" -#: lexsup.c:501 +#: lexsup.c:505 msgid "" "How to handle unresolved symbols. <method> is:\n" " ignore-all, report-all, ignore-in-object-" @@ -1836,176 +1836,176 @@ msgid "" " ignore-in-shared-libs" msgstr "" -#: lexsup.c:506 +#: lexsup.c:510 msgid "[=NUMBER]" msgstr "" -#: lexsup.c:507 +#: lexsup.c:511 msgid "Output lots of information during link" msgstr "" -#: lexsup.c:511 +#: lexsup.c:515 msgid "Read version information script" msgstr "" -#: lexsup.c:514 +#: lexsup.c:518 msgid "" "Take export symbols list from .exports, using\n" " SYMBOL as the version." msgstr "" -#: lexsup.c:518 +#: lexsup.c:522 msgid "Add data symbols to dynamic list" msgstr "" -#: lexsup.c:520 +#: lexsup.c:524 msgid "Use C++ operator new/delete dynamic list" msgstr "" -#: lexsup.c:522 +#: lexsup.c:526 msgid "Use C++ typeinfo dynamic list" msgstr "" -#: lexsup.c:524 +#: lexsup.c:528 msgid "Read dynamic list" msgstr "" -#: lexsup.c:526 +#: lexsup.c:530 msgid "Export the specified symbol" msgstr "" -#: lexsup.c:528 +#: lexsup.c:532 msgid "Read export dynamic symbol list" msgstr "" -#: lexsup.c:530 +#: lexsup.c:534 msgid "Warn about duplicate common symbols" msgstr "" -#: lexsup.c:532 +#: lexsup.c:536 msgid "Warn if global constructors/destructors are seen" msgstr "" -#: lexsup.c:535 +#: lexsup.c:539 msgid "Warn if the multiple GP values are used" msgstr "" -#: lexsup.c:537 +#: lexsup.c:541 msgid "Warn only once per undefined symbol" msgstr "" -#: lexsup.c:539 +#: lexsup.c:543 msgid "Warn if start of section changes due to alignment" msgstr "" -#: lexsup.c:544 +#: lexsup.c:548 msgid "Warn if output has DT_TEXTREL (default)" msgstr "" -#: lexsup.c:546 +#: lexsup.c:550 msgid "Warn if output has DT_TEXTREL" msgstr "" -#: lexsup.c:552 +#: lexsup.c:556 msgid "Warn if an object has alternate ELF machine code" msgstr "" -#: lexsup.c:556 +#: lexsup.c:560 msgid "Report unresolved symbols as warnings" msgstr "" -#: lexsup.c:559 +#: lexsup.c:563 msgid "Report unresolved symbols as errors" msgstr "" -#: lexsup.c:561 +#: lexsup.c:565 msgid "Include all objects from following archives" msgstr "" -#: lexsup.c:564 +#: lexsup.c:568 msgid "Use wrapper functions for SYMBOL" msgstr "" -#: lexsup.c:568 +#: lexsup.c:572 msgid "Unresolved SYMBOL will not cause an error or warning" msgstr "" -#: lexsup.c:570 +#: lexsup.c:574 msgid "Push state of flags governing input file handling" msgstr "" -#: lexsup.c:573 +#: lexsup.c:577 msgid "Pop state of flags governing input file handling" msgstr "" -#: lexsup.c:576 +#: lexsup.c:580 msgid "Report target memory usage" msgstr "" -#: lexsup.c:578 +#: lexsup.c:582 msgid "=MODE" msgstr "" -#: lexsup.c:578 +#: lexsup.c:582 msgid "Control how orphan sections are handled." msgstr "" -#: lexsup.c:581 +#: lexsup.c:585 msgid "Show discarded sections in map file output (default)" msgstr "" -#: lexsup.c:584 +#: lexsup.c:588 msgid "Do not show discarded sections in map file output" msgstr "" -#: lexsup.c:587 +#: lexsup.c:591 msgid "Emit names and types of static variables in CTF" msgstr "" -#: lexsup.c:590 +#: lexsup.c:594 msgid "Do not emit names and types of static variables in CTF" msgstr "" -#: lexsup.c:594 +#: lexsup.c:598 msgid "" "How to share CTF types between translation units.\n" " <method> is: share-unconflicted (default),\n" " share-duplicated" msgstr "" -#: lexsup.c:758 +#: lexsup.c:762 msgid "%F%P: Error: unable to disambiguate: %s (did you mean -%s ?)\n" msgstr "" -#: lexsup.c:761 +#: lexsup.c:765 msgid "%P: Warning: grouped short command line options are deprecated: %s\n" msgstr "" -#: lexsup.c:788 +#: lexsup.c:792 msgid "%P: %s: missing argument\n" msgstr "" -#: lexsup.c:793 +#: lexsup.c:797 msgid "%P: unrecognized option '%s'\n" msgstr "" -#: lexsup.c:798 +#: lexsup.c:802 msgid "%F%P: use the --help option for usage information\n" msgstr "" -#: lexsup.c:817 +#: lexsup.c:821 msgid "%F%P: unrecognized -a option `%s'\n" msgstr "" -#: lexsup.c:830 +#: lexsup.c:834 msgid "%F%P: unrecognized -assert option `%s'\n" msgstr "" -#: lexsup.c:874 +#: lexsup.c:878 msgid "%F%P: unknown demangling style `%s'\n" msgstr "" -#: lexsup.c:950 lexsup.c:1424 eaarch64cloudabi.c:816 eaarch64cloudabib.c:816 +#: lexsup.c:954 lexsup.c:1428 eaarch64cloudabi.c:816 eaarch64cloudabib.c:816 #: eaarch64elf.c:811 eaarch64elf32.c:811 eaarch64elf32b.c:811 #: eaarch64elfb.c:811 eaarch64fbsd.c:816 eaarch64fbsdb.c:816 #: eaarch64linux.c:816 eaarch64linux32.c:816 eaarch64linux32b.c:816 @@ -2022,11 +2022,11 @@ msgstr "" msgid "%F%P: invalid number `%s'\n" msgstr "" -#: lexsup.c:1046 +#: lexsup.c:1050 msgid "%F%P: bad --unresolved-symbols option: %s\n" msgstr "" -#: lexsup.c:1123 +#: lexsup.c:1127 msgid "%F%P: bad -plugin-opt option\n" msgstr "" @@ -2038,159 +2038,163 @@ msgstr "" #. an error message here. We cannot just make this a warning, #. increment optind, and continue because getopt is too confused #. and will seg-fault the next time around. -#: lexsup.c:1140 +#: lexsup.c:1144 msgid "%F%P: unrecognised option: %s\n" msgstr "" -#: lexsup.c:1143 lexsup.c:1253 lexsup.c:1274 lexsup.c:1393 +#: lexsup.c:1147 lexsup.c:1257 lexsup.c:1278 lexsup.c:1397 msgid "%F%P: -r and %s may not be used together\n" msgstr "" -#: lexsup.c:1265 +#: lexsup.c:1269 msgid "%F%P: -shared not supported\n" msgstr "" -#: lexsup.c:1279 +#: lexsup.c:1283 msgid "%F%P: -pie not supported\n" msgstr "" -#: lexsup.c:1285 +#: lexsup.c:1289 msgid "%P: SONAME must not be empty string; keeping previous one\n" msgstr "" -#: lexsup.c:1291 +#: lexsup.c:1295 msgid "descending" msgstr "" -#: lexsup.c:1293 +#: lexsup.c:1297 msgid "ascending" msgstr "" -#: lexsup.c:1296 +#: lexsup.c:1300 msgid "%F%P: invalid common section sorting option: %s\n" msgstr "" -#: lexsup.c:1300 +#: lexsup.c:1304 msgid "name" msgstr "" -#: lexsup.c:1302 +#: lexsup.c:1306 msgid "alignment" msgstr "" -#: lexsup.c:1305 +#: lexsup.c:1309 msgid "%F%P: invalid section sorting option: %s\n" msgstr "" -#: lexsup.c:1342 +#: lexsup.c:1346 msgid "%F%P: invalid argument to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1349 +#: lexsup.c:1353 msgid "%F%P: missing argument(s) to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1614 +#: lexsup.c:1618 msgid "%F%P: group ended before it began (--help for usage)\n" msgstr "" -#: lexsup.c:1642 +#: lexsup.c:1643 +msgid "%F%P: invalid cache memory size: %s\n" +msgstr "" + +#: lexsup.c:1657 msgid "%X%P: --hash-size needs a numeric argument\n" msgstr "" -#: lexsup.c:1654 +#: lexsup.c:1669 msgid "%F%P: no state pushed before popping\n" msgstr "" -#: lexsup.c:1677 +#: lexsup.c:1692 msgid "%F%P: invalid argument to option \"--orphan-handling\"\n" msgstr "" -#: lexsup.c:1707 +#: lexsup.c:1722 msgid "%F%P: bad --ctf-share-types option: %s\n" msgstr "" -#: lexsup.c:1725 +#: lexsup.c:1740 msgid "%P: no file/directory name provided for map output; ignored\n" msgstr "" -#: lexsup.c:1753 +#: lexsup.c:1768 msgid "%P: cannot stat linker map file: %E\n" msgstr "" -#: lexsup.c:1765 +#: lexsup.c:1780 msgid "%P: linker map file is not a regular file\n" msgstr "" #. If the asprintf failed then something is probably very #. wrong. Better to halt now rather than continue on #. into more problems. -#: lexsup.c:1776 +#: lexsup.c:1791 msgid "%P%F: cannot create name for linker map file: %E\n" msgstr "" -#: lexsup.c:1787 +#: lexsup.c:1802 msgid "%P: SONAME must not be empty string; ignored\n" msgstr "" -#: lexsup.c:1793 +#: lexsup.c:1808 msgid "%P: missing --end-group; added as last command line option\n" msgstr "" -#: lexsup.c:1901 +#: lexsup.c:1916 msgid "%F%P: -F may not be used without -shared\n" msgstr "" -#: lexsup.c:1903 +#: lexsup.c:1918 msgid "%F%P: -f may not be used without -shared\n" msgstr "" -#: lexsup.c:1944 lexsup.c:1957 +#: lexsup.c:1959 lexsup.c:1972 msgid "%F%P: invalid hex number `%s'\n" msgstr "" -#: lexsup.c:1987 +#: lexsup.c:2002 #, c-format msgid " --audit=AUDITLIB Specify a library to use for auditing\n" msgstr "" -#: lexsup.c:1989 +#: lexsup.c:2004 #, c-format msgid " -Bgroup Selects group name lookup rules for DSO\n" msgstr "" -#: lexsup.c:1991 +#: lexsup.c:2006 #, c-format msgid " --disable-new-dtags Disable new dynamic tags\n" msgstr "" -#: lexsup.c:1993 +#: lexsup.c:2008 #, c-format msgid " --enable-new-dtags Enable new dynamic tags\n" msgstr "" -#: lexsup.c:1995 +#: lexsup.c:2010 #, c-format msgid " --eh-frame-hdr Create .eh_frame_hdr section\n" msgstr "" -#: lexsup.c:1997 +#: lexsup.c:2012 #, c-format msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n" msgstr "" -#: lexsup.c:1999 +#: lexsup.c:2014 #, c-format msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n" msgstr "" -#: lexsup.c:2001 +#: lexsup.c:2016 #, c-format msgid "" " --hash-style=STYLE Set hash style to sysv/gnu/both. Default: " msgstr "" -#: lexsup.c:2020 +#: lexsup.c:2035 #, c-format msgid "" " -P AUDITLIB, --depaudit=AUDITLIB\n" @@ -2198,20 +2202,20 @@ msgid "" "dependencies\n" msgstr "" -#: lexsup.c:2023 +#: lexsup.c:2038 #, c-format msgid "" " -z combreloc Merge dynamic relocs into one section and " "sort\n" msgstr "" -#: lexsup.c:2025 +#: lexsup.c:2040 #, c-format msgid "" " -z nocombreloc Don't merge dynamic relocs into one section\n" msgstr "" -#: lexsup.c:2027 +#: lexsup.c:2042 #, c-format msgid "" " -z global Make symbols in DSO available for " @@ -2219,273 +2223,273 @@ msgid "" " loaded objects\n" msgstr "" -#: lexsup.c:2030 +#: lexsup.c:2045 #, c-format msgid "" " -z initfirst Mark DSO to be initialized first at runtime\n" msgstr "" -#: lexsup.c:2032 +#: lexsup.c:2047 #, c-format msgid "" " -z interpose Mark object to interpose all DSOs but " "executable\n" msgstr "" -#: lexsup.c:2034 +#: lexsup.c:2049 #, c-format msgid "" " -z unique Mark DSO to be loaded at most once by default, " "and only in the main namespace\n" msgstr "" -#: lexsup.c:2036 +#: lexsup.c:2051 #, c-format msgid "" " -z nounique Don't mark DSO as a loadable at most once\n" msgstr "" -#: lexsup.c:2038 +#: lexsup.c:2053 #, c-format msgid "" " -z lazy Mark object lazy runtime binding (default)\n" msgstr "" -#: lexsup.c:2040 +#: lexsup.c:2055 #, c-format msgid " -z loadfltr Mark object requiring immediate process\n" msgstr "" -#: lexsup.c:2042 +#: lexsup.c:2057 #, c-format msgid " -z nocopyreloc Don't create copy relocs\n" msgstr "" -#: lexsup.c:2044 +#: lexsup.c:2059 #, c-format msgid "" " -z nodefaultlib Mark object not to use default search paths\n" msgstr "" -#: lexsup.c:2046 +#: lexsup.c:2061 #, c-format msgid " -z nodelete Mark DSO non-deletable at runtime\n" msgstr "" -#: lexsup.c:2048 +#: lexsup.c:2063 #, c-format msgid " -z nodlopen Mark DSO not available to dlopen\n" msgstr "" -#: lexsup.c:2050 +#: lexsup.c:2065 #, c-format msgid " -z nodump Mark DSO not available to dldump\n" msgstr "" -#: lexsup.c:2052 +#: lexsup.c:2067 #, c-format msgid " -z now Mark object non-lazy runtime binding\n" msgstr "" -#: lexsup.c:2054 +#: lexsup.c:2069 #, c-format msgid "" " -z origin Mark object requiring immediate $ORIGIN\n" " processing at runtime\n" msgstr "" -#: lexsup.c:2058 +#: lexsup.c:2073 #, c-format msgid " -z relro Create RELRO program header (default)\n" msgstr "" -#: lexsup.c:2060 +#: lexsup.c:2075 #, c-format msgid " -z norelro Don't create RELRO program header\n" msgstr "" -#: lexsup.c:2063 +#: lexsup.c:2078 #, c-format msgid " -z relro Create RELRO program header\n" msgstr "" -#: lexsup.c:2065 +#: lexsup.c:2080 #, c-format msgid "" " -z norelro Don't create RELRO program header (default)\n" msgstr "" -#: lexsup.c:2069 +#: lexsup.c:2084 #, c-format msgid "" " -z separate-code Create separate code program header (default)\n" msgstr "" -#: lexsup.c:2071 +#: lexsup.c:2086 #, c-format msgid "" " -z noseparate-code Don't create separate code program header\n" msgstr "" -#: lexsup.c:2074 +#: lexsup.c:2089 #, c-format msgid " -z separate-code Create separate code program header\n" msgstr "" -#: lexsup.c:2076 +#: lexsup.c:2091 #, c-format msgid "" " -z noseparate-code Don't create separate code program header " "(default)\n" msgstr "" -#: lexsup.c:2079 +#: lexsup.c:2094 #, c-format msgid "" " -z common Generate common symbols with STT_COMMON type\n" msgstr "" -#: lexsup.c:2081 +#: lexsup.c:2096 #, c-format msgid "" " -z nocommon Generate common symbols with STT_OBJECT type\n" msgstr "" -#: lexsup.c:2084 +#: lexsup.c:2099 #, c-format msgid "" " -z text Treat DT_TEXTREL in output as error (default)\n" msgstr "" -#: lexsup.c:2087 +#: lexsup.c:2102 #, c-format msgid " -z text Treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2091 +#: lexsup.c:2106 #, c-format msgid "" " -z notext Don't treat DT_TEXTREL in output as error " "(default)\n" msgstr "" -#: lexsup.c:2093 +#: lexsup.c:2108 #, c-format msgid "" " -z textoff Don't treat DT_TEXTREL in output as error " "(default)\n" msgstr "" -#: lexsup.c:2098 +#: lexsup.c:2113 #, c-format msgid "" " -z notext Don't treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2100 +#: lexsup.c:2115 #, c-format msgid "" " -z textoff Don't treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2108 +#: lexsup.c:2123 #, c-format msgid " --build-id[=STYLE] Generate build ID note\n" msgstr "" -#: lexsup.c:2110 +#: lexsup.c:2125 #, c-format msgid "" " --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]\n" " Compress DWARF debug sections using zlib\n" msgstr "" -#: lexsup.c:2114 +#: lexsup.c:2129 #, c-format msgid " Default: zlib-gabi\n" msgstr "" -#: lexsup.c:2117 +#: lexsup.c:2132 #, c-format msgid " Default: none\n" msgstr "" -#: lexsup.c:2120 +#: lexsup.c:2135 #, c-format msgid " -z common-page-size=SIZE Set common page size to SIZE\n" msgstr "" -#: lexsup.c:2122 +#: lexsup.c:2137 #, c-format msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n" msgstr "" -#: lexsup.c:2124 +#: lexsup.c:2139 #, c-format msgid "" " -z defs Report unresolved symbols in object files\n" msgstr "" -#: lexsup.c:2126 +#: lexsup.c:2141 #, c-format msgid "" " -z undefs Ignore unresolved symbols in object files\n" msgstr "" -#: lexsup.c:2128 +#: lexsup.c:2143 #, c-format msgid " -z muldefs Allow multiple definitions\n" msgstr "" -#: lexsup.c:2130 +#: lexsup.c:2145 #, c-format msgid " -z stack-size=SIZE Set size of stack segment\n" msgstr "" -#: lexsup.c:2132 +#: lexsup.c:2147 #, c-format msgid "" " -z execstack Mark executable as requiring executable stack\n" msgstr "" -#: lexsup.c:2134 +#: lexsup.c:2149 #, c-format msgid "" " -z noexecstack Mark executable as not requiring executable " "stack\n" msgstr "" -#: lexsup.c:2136 +#: lexsup.c:2151 #, c-format msgid " -z unique-symbol Avoid duplicated local symbol names\n" msgstr "" -#: lexsup.c:2138 +#: lexsup.c:2153 #, c-format msgid "" " -z nounique-symbol Keep duplicated local symbol names (default)\n" msgstr "" -#: lexsup.c:2140 +#: lexsup.c:2155 #, c-format msgid "" " -z globalaudit Mark executable requiring global auditing\n" msgstr "" -#: lexsup.c:2142 +#: lexsup.c:2157 #, c-format msgid "" " -z start-stop-gc Enable garbage collection on __start/__stop\n" msgstr "" -#: lexsup.c:2144 +#: lexsup.c:2159 #, c-format msgid "" " -z nostart-stop-gc Don't garbage collect __start/__stop " "(default)\n" msgstr "" -#: lexsup.c:2146 +#: lexsup.c:2161 #, c-format msgid "" " -z start-stop-visibility=V Set visibility of built-in __start/__stop " @@ -2493,13 +2497,13 @@ msgid "" " to DEFAULT, PROTECTED, HIDDEN or INTERNAL\n" msgstr "" -#: lexsup.c:2154 +#: lexsup.c:2169 #, c-format msgid "" " --ld-generated-unwind-info Generate exception handling info for PLT\n" msgstr "" -#: lexsup.c:2156 +#: lexsup.c:2171 #, c-format msgid "" " --no-ld-generated-unwind-info\n" @@ -2507,49 +2511,49 @@ msgid "" "PLT\n" msgstr "" -#: lexsup.c:2166 +#: lexsup.c:2181 #, c-format msgid "ELF emulations:\n" msgstr "" -#: lexsup.c:2184 +#: lexsup.c:2199 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: lexsup.c:2186 +#: lexsup.c:2201 #, c-format msgid "Options:\n" msgstr "" -#: lexsup.c:2264 +#: lexsup.c:2279 #, c-format msgid " @FILE" msgstr "" -#: lexsup.c:2267 +#: lexsup.c:2282 #, c-format msgid "Read options from FILE\n" msgstr "" #. Note: Various tools (such as libtool) depend upon the #. format of the listings below - do not change them. -#: lexsup.c:2272 +#: lexsup.c:2287 #, c-format msgid "%s: supported targets:" msgstr "" -#: lexsup.c:2280 +#: lexsup.c:2295 #, c-format msgid "%s: supported emulations: " msgstr "" -#: lexsup.c:2285 +#: lexsup.c:2300 #, c-format msgid "%s: emulation specific options:\n" msgstr "" -#: lexsup.c:2292 +#: lexsup.c:2307 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -2717,83 +2721,83 @@ msgstr "" msgid "%X%P: error: can't use long section names on this arch\n" msgstr "" -#: plugin.c:233 plugin.c:279 +#: plugin.c:236 plugin.c:282 msgid "<no plugin>" msgstr "" -#: plugin.c:248 plugin.c:1100 +#: plugin.c:251 plugin.c:1111 msgid "%F%P: %s: error loading plugin: %s\n" msgstr "" -#: plugin.c:255 +#: plugin.c:258 msgid "%P: %s: duplicated plugin\n" msgstr "" -#: plugin.c:341 +#: plugin.c:344 msgid "%F%P: could not create dummy IR bfd: %E\n" msgstr "" -#: plugin.c:422 +#: plugin.c:425 msgid "%F%P: %s: non-ELF symbol in ELF BFD!\n" msgstr "" -#: plugin.c:433 +#: plugin.c:436 msgid "%F%P: unknown ELF symbol visibility: %d!\n" msgstr "" -#: plugin.c:542 +#: plugin.c:545 msgid "%F%P: unsupported input file size: %s (%ld bytes)\n" msgstr "" -#: plugin.c:679 +#: plugin.c:690 #, c-format msgid "unknown LTO kind value %x" msgstr "" -#: plugin.c:705 +#: plugin.c:716 #, c-format msgid "unknown LTO resolution value %x" msgstr "" -#: plugin.c:725 +#: plugin.c:736 #, c-format msgid "unknown LTO visibility value %x" msgstr "" #. We should not have a new, indirect or warning symbol here. -#: plugin.c:805 +#: plugin.c:816 msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n" msgstr "" -#: plugin.c:867 +#: plugin.c:878 msgid "%P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s\n" msgstr "" -#: plugin.c:944 +#: plugin.c:955 msgid "%P: warning: " msgstr "" -#: plugin.c:955 +#: plugin.c:966 msgid "%P: error: " msgstr "" -#: plugin.c:1107 +#: plugin.c:1118 msgid "%F%P: %s: plugin error: %d\n" msgstr "" -#: plugin.c:1162 +#: plugin.c:1173 msgid "%F%P: plugin_strdup failed to allocate memory: %s\n" msgstr "" -#: plugin.c:1199 +#: plugin.c:1210 msgid "%F%P: plugin failed to allocate memory for input: %s\n" msgstr "" -#: plugin.c:1226 +#: plugin.c:1238 msgid "%F%P: %s: plugin reported error claiming file\n" msgstr "" -#: plugin.c:1337 +#: plugin.c:1349 msgid "%P: %s: error in plugin cleanup: %d (ignored)\n" msgstr "" @@ -3470,7 +3474,7 @@ msgstr "" #: eelf32_sparc_sol2.c:578 eelf32_sparc_vxworks.c:483 eelf32_spu.c:997 #: eelf32_tic6x_be.c:553 eelf32_tic6x_elf_be.c:553 eelf32_tic6x_elf_le.c:553 #: eelf32_tic6x_le.c:553 eelf32_tic6x_linux_be.c:553 -#: eelf32_tic6x_linux_le.c:553 eelf32_x86_64.c:5598 eelf32am33lin.c:416 +#: eelf32_tic6x_linux_le.c:553 eelf32_x86_64.c:5602 eelf32am33lin.c:416 #: eelf32b4300.c:661 eelf32bfin.c:434 eelf32bfinfd.c:459 eelf32bmip.c:661 #: eelf32bmipn32.c:675 eelf32briscv.c:518 eelf32briscv_ilp32.c:518 #: eelf32briscv_ilp32f.c:518 eelf32bsmip.c:675 eelf32btsmip.c:661 @@ -3503,12 +3507,12 @@ msgstr "" #: eelf64lriscv_lp64.c:518 eelf64lriscv_lp64f.c:518 eelf64ltsmip.c:661 #: eelf64ltsmip_fbsd.c:661 eelf64mmix.c:527 eelf64ppc.c:1164 #: eelf64ppc_fbsd.c:1164 eelf64rdos.c:471 eelf64tilegx.c:446 -#: eelf64tilegx_be.c:446 eelf_i386.c:5217 eelf_i386_be.c:483 -#: eelf_i386_fbsd.c:560 eelf_i386_ldso.c:498 eelf_i386_sol2.c:655 -#: eelf_i386_vxworks.c:550 eelf_iamcu.c:523 eelf_k1om.c:5514 -#: eelf_k1om_fbsd.c:523 eelf_l1om.c:5514 eelf_l1om_fbsd.c:523 eelf_s390.c:446 -#: eelf_x86_64.c:5651 eelf_x86_64_cloudabi.c:616 eelf_x86_64_fbsd.c:616 -#: eelf_x86_64_sol2.c:748 eh8300elf.c:279 eh8300elf_linux.c:279 +#: eelf64tilegx_be.c:446 eelf_i386.c:5221 eelf_i386_be.c:487 +#: eelf_i386_fbsd.c:564 eelf_i386_ldso.c:502 eelf_i386_sol2.c:659 +#: eelf_i386_vxworks.c:554 eelf_iamcu.c:527 eelf_k1om.c:5518 +#: eelf_k1om_fbsd.c:527 eelf_l1om.c:5518 eelf_l1om_fbsd.c:527 eelf_s390.c:446 +#: eelf_x86_64.c:5655 eelf_x86_64_cloudabi.c:620 eelf_x86_64_fbsd.c:620 +#: eelf_x86_64_sol2.c:752 eh8300elf.c:279 eh8300elf_linux.c:279 #: eh8300helf.c:279 eh8300helf_linux.c:279 eh8300hnelf.c:279 eh8300self.c:279 #: eh8300self_linux.c:279 eh8300snelf.c:279 eh8300sxelf.c:279 #: eh8300sxelf_linux.c:279 eh8300sxnelf.c:279 ehppa64linux.c:416 ehppaelf.c:547 @@ -4571,7 +4575,7 @@ msgid "%X%P: dynamic sections created in non-dynamic link\n" msgstr "" #: earmelf_vxworks.c:1197 eelf32_sparc_vxworks.c:500 eelf32ebmipvxworks.c:758 -#: eelf32elmipvxworks.c:758 eelf32ppcvxworks.c:823 eelf_i386_vxworks.c:577 +#: eelf32elmipvxworks.c:758 eelf32ppcvxworks.c:823 eelf_i386_vxworks.c:585 #: eshelf_vxworks.c:470 eshlelf_vxworks.c:470 #, c-format msgid " --force-dynamic Always create dynamic sections\n" @@ -4923,130 +4927,151 @@ msgstr "" msgid " Disable merging exidx entries\n" msgstr "" -#: eelf32_x86_64.c:5543 eelf_i386.c:5162 eelf_i386_be.c:465 -#: eelf_i386_fbsd.c:505 eelf_i386_ldso.c:480 eelf_i386_sol2.c:637 -#: eelf_i386_vxworks.c:532 eelf_iamcu.c:505 eelf_k1om.c:5496 -#: eelf_k1om_fbsd.c:505 eelf_l1om.c:5496 eelf_l1om_fbsd.c:505 -#: eelf_x86_64.c:5543 eelf_x86_64_cloudabi.c:508 eelf_x86_64_fbsd.c:508 -#: eelf_x86_64_sol2.c:640 +#: eelf32_x86_64.c:5547 eelf_i386.c:5166 eelf_i386_be.c:469 +#: eelf_i386_fbsd.c:509 eelf_i386_ldso.c:484 eelf_i386_sol2.c:641 +#: eelf_i386_vxworks.c:536 eelf_iamcu.c:509 eelf_k1om.c:5500 +#: eelf_k1om_fbsd.c:509 eelf_l1om.c:5500 eelf_l1om_fbsd.c:509 +#: eelf_x86_64.c:5547 eelf_x86_64_cloudabi.c:512 eelf_x86_64_fbsd.c:512 +#: eelf_x86_64_sol2.c:644 msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n" msgstr "" -#: eelf32_x86_64.c:5552 eelf_i386.c:5171 eelf_i386_be.c:474 -#: eelf_i386_fbsd.c:514 eelf_i386_ldso.c:489 eelf_i386_sol2.c:646 -#: eelf_i386_vxworks.c:541 eelf_iamcu.c:514 eelf_k1om.c:5505 -#: eelf_k1om_fbsd.c:514 eelf_l1om.c:5505 eelf_l1om_fbsd.c:514 -#: eelf_x86_64.c:5552 eelf_x86_64_cloudabi.c:517 eelf_x86_64_fbsd.c:517 -#: eelf_x86_64_sol2.c:649 +#: eelf32_x86_64.c:5556 eelf_i386.c:5175 eelf_i386_be.c:478 +#: eelf_i386_fbsd.c:518 eelf_i386_ldso.c:493 eelf_i386_sol2.c:650 +#: eelf_i386_vxworks.c:545 eelf_iamcu.c:518 eelf_k1om.c:5509 +#: eelf_k1om_fbsd.c:518 eelf_l1om.c:5509 eelf_l1om_fbsd.c:518 +#: eelf_x86_64.c:5556 eelf_x86_64_cloudabi.c:521 eelf_x86_64_fbsd.c:521 +#: eelf_x86_64_sol2.c:653 msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n" msgstr "" -#: eelf32_x86_64.c:5557 eelf_i386.c:5176 eelf_i386_be.c:479 -#: eelf_i386_fbsd.c:519 eelf_i386_ldso.c:494 eelf_i386_sol2.c:651 -#: eelf_i386_vxworks.c:546 eelf_iamcu.c:519 eelf_k1om.c:5510 -#: eelf_k1om_fbsd.c:519 eelf_l1om.c:5510 eelf_l1om_fbsd.c:519 -#: eelf_x86_64.c:5557 eelf_x86_64_cloudabi.c:522 eelf_x86_64_fbsd.c:522 -#: eelf_x86_64_sol2.c:654 +#: eelf32_x86_64.c:5561 eelf_i386.c:5180 eelf_i386_be.c:483 +#: eelf_i386_fbsd.c:523 eelf_i386_ldso.c:498 eelf_i386_sol2.c:655 +#: eelf_i386_vxworks.c:550 eelf_iamcu.c:523 eelf_k1om.c:5514 +#: eelf_k1om_fbsd.c:523 eelf_l1om.c:5514 eelf_l1om_fbsd.c:523 +#: eelf_x86_64.c:5561 eelf_x86_64_cloudabi.c:526 eelf_x86_64_fbsd.c:526 +#: eelf_x86_64_sol2.c:658 msgid "%F%P: unsupported option: -z %s\n" msgstr "" -#: eelf32_x86_64.c:5579 eelf_i386.c:5198 eelf_i386_fbsd.c:541 -#: eelf_x86_64.c:5579 eelf_x86_64_cloudabi.c:544 eelf_x86_64_fbsd.c:544 -#: eelf_x86_64_sol2.c:676 +#: eelf32_x86_64.c:5583 eelf_i386.c:5202 eelf_i386_fbsd.c:545 +#: eelf_x86_64.c:5583 eelf_x86_64_cloudabi.c:548 eelf_x86_64_fbsd.c:548 +#: eelf_x86_64_sol2.c:680 msgid "%F%P: invalid option for -z cet-report=: %s\n" msgstr "" -#: eelf32_x86_64.c:5593 eelf_i386.c:5212 eelf_i386_fbsd.c:555 -#: eelf_x86_64.c:5593 eelf_x86_64_cloudabi.c:558 eelf_x86_64_fbsd.c:558 -#: eelf_x86_64_sol2.c:690 +#: eelf32_x86_64.c:5597 eelf_i386.c:5216 eelf_i386_fbsd.c:559 +#: eelf_x86_64.c:5597 eelf_x86_64_cloudabi.c:562 eelf_x86_64_fbsd.c:562 +#: eelf_x86_64_sol2.c:694 msgid "%F%P: invalid x86-64 ISA level: %s\n" msgstr "" -#: eelf32_x86_64.c:5630 eelf_i386.c:5249 eelf_i386_be.c:495 -#: eelf_i386_fbsd.c:592 eelf_i386_ldso.c:519 eelf_i386_sol2.c:676 -#: eelf_i386_vxworks.c:567 eelf_iamcu.c:544 eelf_k1om.c:5535 -#: eelf_k1om_fbsd.c:544 eelf_l1om.c:5535 eelf_l1om_fbsd.c:544 -#: eelf_x86_64.c:5683 eelf_x86_64_cloudabi.c:648 eelf_x86_64_fbsd.c:648 -#: eelf_x86_64_sol2.c:780 +#: eelf32_x86_64.c:5634 eelf_i386.c:5253 eelf_i386_be.c:499 +#: eelf_i386_fbsd.c:596 eelf_i386_ldso.c:523 eelf_i386_sol2.c:680 +#: eelf_i386_vxworks.c:571 eelf_iamcu.c:548 eelf_k1om.c:5539 +#: eelf_k1om_fbsd.c:548 eelf_l1om.c:5539 eelf_l1om_fbsd.c:548 +#: eelf_x86_64.c:5687 eelf_x86_64_cloudabi.c:652 eelf_x86_64_fbsd.c:652 +#: eelf_x86_64_sol2.c:784 #, c-format msgid "" " -z noextern-protected-data Do not treat protected data symbol as " "external\n" msgstr "" -#: eelf32_x86_64.c:5633 eelf32lppc.c:815 eelf32lppclinux.c:815 +#: eelf32_x86_64.c:5636 eelf_i386.c:5255 eelf_i386_be.c:501 +#: eelf_i386_fbsd.c:598 eelf_i386_ldso.c:525 eelf_i386_sol2.c:682 +#: eelf_i386_vxworks.c:573 eelf_iamcu.c:550 eelf_k1om.c:5541 +#: eelf_k1om_fbsd.c:550 eelf_l1om.c:5541 eelf_l1om_fbsd.c:550 +#: eelf_x86_64.c:5689 eelf_x86_64_cloudabi.c:654 eelf_x86_64_fbsd.c:654 +#: eelf_x86_64_sol2.c:786 +#, c-format +msgid " -z indirect-extern-access Enable indirect external access\n" +msgstr "" + +#: eelf32_x86_64.c:5638 eelf_i386.c:5257 eelf_i386_be.c:503 +#: eelf_i386_fbsd.c:600 eelf_i386_ldso.c:527 eelf_i386_sol2.c:684 +#: eelf_i386_vxworks.c:575 eelf_iamcu.c:552 eelf_k1om.c:5543 +#: eelf_k1om_fbsd.c:552 eelf_l1om.c:5543 eelf_l1om_fbsd.c:552 +#: eelf_x86_64.c:5691 eelf_x86_64_cloudabi.c:656 eelf_x86_64_fbsd.c:656 +#: eelf_x86_64_sol2.c:788 +#, c-format +msgid "" +" -z noindirect-extern-access Disable indirect external access (default)\n" +msgstr "" + +#: eelf32_x86_64.c:5641 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:1339 #: eelf64lppc_fbsd.c:1339 eelf64ppc.c:1339 eelf64ppc_fbsd.c:1339 -#: eelf_i386.c:5252 eelf_i386_be.c:498 eelf_i386_fbsd.c:595 -#: eelf_i386_ldso.c:522 eelf_i386_sol2.c:679 eelf_i386_vxworks.c:570 -#: eelf_iamcu.c:547 eelf_k1om.c:5538 eelf_k1om_fbsd.c:547 eelf_l1om.c:5538 -#: eelf_l1om_fbsd.c:547 eelf_x86_64.c:5686 eelf_x86_64_cloudabi.c:651 -#: eelf_x86_64_fbsd.c:651 eelf_x86_64_sol2.c:783 +#: eelf_i386.c:5260 eelf_i386_be.c:506 eelf_i386_fbsd.c:603 +#: eelf_i386_ldso.c:530 eelf_i386_sol2.c:687 eelf_i386_vxworks.c:578 +#: eelf_iamcu.c:555 eelf_k1om.c:5546 eelf_k1om_fbsd.c:555 eelf_l1om.c:5546 +#: eelf_l1om_fbsd.c:555 eelf_x86_64.c:5694 eelf_x86_64_cloudabi.c:659 +#: eelf_x86_64_fbsd.c:659 eelf_x86_64_sol2.c:791 #, c-format msgid "" " -z dynamic-undefined-weak Make undefined weak symbols dynamic\n" " -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic\n" msgstr "" -#: eelf32_x86_64.c:5637 eelf_x86_64.c:5690 eelf_x86_64_cloudabi.c:655 -#: eelf_x86_64_fbsd.c:655 eelf_x86_64_sol2.c:787 +#: eelf32_x86_64.c:5645 eelf_x86_64.c:5698 eelf_x86_64_cloudabi.c:663 +#: eelf_x86_64_fbsd.c:663 eelf_x86_64_sol2.c:795 #, c-format msgid " -z noreloc-overflow Disable relocation overflow check\n" msgstr "" -#: eelf32_x86_64.c:5640 eelf_i386.c:5256 eelf_i386_be.c:502 -#: eelf_i386_fbsd.c:599 eelf_i386_ldso.c:526 eelf_i386_sol2.c:683 -#: eelf_i386_vxworks.c:574 eelf_iamcu.c:551 eelf_k1om.c:5542 -#: eelf_k1om_fbsd.c:551 eelf_l1om.c:5542 eelf_l1om_fbsd.c:551 -#: eelf_x86_64.c:5693 eelf_x86_64_cloudabi.c:658 eelf_x86_64_fbsd.c:658 -#: eelf_x86_64_sol2.c:790 +#: eelf32_x86_64.c:5648 eelf_i386.c:5264 eelf_i386_be.c:510 +#: eelf_i386_fbsd.c:607 eelf_i386_ldso.c:534 eelf_i386_sol2.c:691 +#: eelf_i386_vxworks.c:582 eelf_iamcu.c:559 eelf_k1om.c:5550 +#: eelf_k1om_fbsd.c:559 eelf_l1om.c:5550 eelf_l1om_fbsd.c:559 +#: eelf_x86_64.c:5701 eelf_x86_64_cloudabi.c:666 eelf_x86_64_fbsd.c:666 +#: eelf_x86_64_sol2.c:798 #, c-format msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n" msgstr "" -#: eelf32_x86_64.c:5643 eelf_i386.c:5259 eelf_i386_fbsd.c:602 -#: eelf_x86_64.c:5696 eelf_x86_64_cloudabi.c:661 eelf_x86_64_fbsd.c:661 -#: eelf_x86_64_sol2.c:793 +#: eelf32_x86_64.c:5651 eelf_i386.c:5267 eelf_i386_fbsd.c:610 +#: eelf_x86_64.c:5704 eelf_x86_64_cloudabi.c:669 eelf_x86_64_fbsd.c:669 +#: eelf_x86_64_sol2.c:801 #, c-format msgid " -z ibtplt Generate IBT-enabled PLT entries\n" msgstr "" -#: eelf32_x86_64.c:5645 eelf_i386.c:5261 eelf_i386_fbsd.c:604 -#: eelf_x86_64.c:5698 eelf_x86_64_cloudabi.c:663 eelf_x86_64_fbsd.c:663 -#: eelf_x86_64_sol2.c:795 +#: eelf32_x86_64.c:5653 eelf_i386.c:5269 eelf_i386_fbsd.c:612 +#: eelf_x86_64.c:5706 eelf_x86_64_cloudabi.c:671 eelf_x86_64_fbsd.c:671 +#: eelf_x86_64_sol2.c:803 #, c-format msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n" msgstr "" -#: eelf32_x86_64.c:5647 eelf_i386.c:5263 eelf_i386_fbsd.c:606 -#: eelf_x86_64.c:5700 eelf_x86_64_cloudabi.c:665 eelf_x86_64_fbsd.c:665 -#: eelf_x86_64_sol2.c:797 +#: eelf32_x86_64.c:5655 eelf_i386.c:5271 eelf_i386_fbsd.c:614 +#: eelf_x86_64.c:5708 eelf_x86_64_cloudabi.c:673 eelf_x86_64_fbsd.c:673 +#: eelf_x86_64_sol2.c:805 #, c-format msgid "" " -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n" msgstr "" -#: eelf32_x86_64.c:5649 eelf_i386.c:5265 eelf_i386_fbsd.c:608 -#: eelf_x86_64.c:5702 eelf_x86_64_cloudabi.c:667 eelf_x86_64_fbsd.c:667 -#: eelf_x86_64_sol2.c:799 +#: eelf32_x86_64.c:5657 eelf_i386.c:5273 eelf_i386_fbsd.c:616 +#: eelf_x86_64.c:5710 eelf_x86_64_cloudabi.c:675 eelf_x86_64_fbsd.c:675 +#: eelf_x86_64_sol2.c:807 #, c-format msgid "" " -z cet-report=[none|warning|error] (default: none)\n" " Report missing IBT and SHSTK properties\n" msgstr "" -#: eelf32_x86_64.c:5653 eelf_i386.c:5269 eelf_i386_fbsd.c:612 -#: eelf_x86_64.c:5706 eelf_x86_64_cloudabi.c:671 eelf_x86_64_fbsd.c:671 -#: eelf_x86_64_sol2.c:803 +#: eelf32_x86_64.c:5661 eelf_i386.c:5277 eelf_i386_fbsd.c:620 +#: eelf_x86_64.c:5714 eelf_x86_64_cloudabi.c:679 eelf_x86_64_fbsd.c:679 +#: eelf_x86_64_sol2.c:811 #, c-format msgid " -z report-relative-reloc Report relative relocations\n" msgstr "" -#: eelf32_x86_64.c:5656 eelf_i386.c:5272 eelf_i386_fbsd.c:615 -#: eelf_x86_64.c:5709 eelf_x86_64_cloudabi.c:674 eelf_x86_64_fbsd.c:674 -#: eelf_x86_64_sol2.c:806 +#: eelf32_x86_64.c:5664 eelf_i386.c:5280 eelf_i386_fbsd.c:623 +#: eelf_x86_64.c:5717 eelf_x86_64_cloudabi.c:682 eelf_x86_64_fbsd.c:682 +#: eelf_x86_64_sol2.c:814 #, c-format msgid "" " -z x86-64-{baseline|v[234]} Mark x86-64-{baseline|v[234]} ISA level as " @@ -5696,61 +5721,61 @@ msgstr "" msgid "%F%P: can't finalize linker-allocated global registers\n" msgstr "" -#: eelf_x86_64.c:5608 eelf_x86_64_cloudabi.c:573 eelf_x86_64_fbsd.c:573 -#: eelf_x86_64_sol2.c:705 +#: eelf_x86_64.c:5612 eelf_x86_64_cloudabi.c:577 eelf_x86_64_fbsd.c:577 +#: eelf_x86_64_sol2.c:709 msgid "%F%P: invalid option for -z lam-u48-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5622 eelf_x86_64_cloudabi.c:587 eelf_x86_64_fbsd.c:587 -#: eelf_x86_64_sol2.c:719 +#: eelf_x86_64.c:5626 eelf_x86_64_cloudabi.c:591 eelf_x86_64_fbsd.c:591 +#: eelf_x86_64_sol2.c:723 msgid "%F%P: invalid option for -z lam-u57-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5643 eelf_x86_64_cloudabi.c:608 eelf_x86_64_fbsd.c:608 -#: eelf_x86_64_sol2.c:740 +#: eelf_x86_64.c:5647 eelf_x86_64_cloudabi.c:612 eelf_x86_64_fbsd.c:612 +#: eelf_x86_64_sol2.c:744 msgid "%F%P: invalid option for -z lam-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5712 eelf_x86_64_cloudabi.c:677 eelf_x86_64_fbsd.c:677 -#: eelf_x86_64_sol2.c:809 +#: eelf_x86_64.c:5720 eelf_x86_64_cloudabi.c:685 eelf_x86_64_fbsd.c:685 +#: eelf_x86_64_sol2.c:817 #, c-format msgid "" " -z lam-u48 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U48\n" msgstr "" -#: eelf_x86_64.c:5714 eelf_x86_64_cloudabi.c:679 eelf_x86_64_fbsd.c:679 -#: eelf_x86_64_sol2.c:811 +#: eelf_x86_64.c:5722 eelf_x86_64_cloudabi.c:687 eelf_x86_64_fbsd.c:687 +#: eelf_x86_64_sol2.c:819 #, c-format msgid "" " -z lam-u48-report=[none|warning|error] (default: none)\n" " Report missing LAM_U48 property\n" msgstr "" -#: eelf_x86_64.c:5717 eelf_x86_64_cloudabi.c:682 eelf_x86_64_fbsd.c:682 -#: eelf_x86_64_sol2.c:814 +#: eelf_x86_64.c:5725 eelf_x86_64_cloudabi.c:690 eelf_x86_64_fbsd.c:690 +#: eelf_x86_64_sol2.c:822 #, c-format msgid "" " -z lam-u57 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U57\n" msgstr "" -#: eelf_x86_64.c:5719 eelf_x86_64_cloudabi.c:684 eelf_x86_64_fbsd.c:684 -#: eelf_x86_64_sol2.c:816 +#: eelf_x86_64.c:5727 eelf_x86_64_cloudabi.c:692 eelf_x86_64_fbsd.c:692 +#: eelf_x86_64_sol2.c:824 #, c-format msgid "" " -z lam-u57-report=[none|warning|error] (default: none)\n" " Report missing LAM_U57 property\n" msgstr "" -#: eelf_x86_64.c:5722 eelf_x86_64_cloudabi.c:687 eelf_x86_64_fbsd.c:687 -#: eelf_x86_64_sol2.c:819 +#: eelf_x86_64.c:5730 eelf_x86_64_cloudabi.c:695 eelf_x86_64_fbsd.c:695 +#: eelf_x86_64_sol2.c:827 #, c-format msgid "" " -z lam-report=[none|warning|error] (default: none)\n" " Report missing LAM_U48 and LAM_U57 properties\n" msgstr "" -#: eelf_x86_64.c:5726 eelf_x86_64_cloudabi.c:691 eelf_x86_64_fbsd.c:691 -#: eelf_x86_64_sol2.c:823 +#: eelf_x86_64.c:5734 eelf_x86_64_cloudabi.c:699 eelf_x86_64_fbsd.c:699 +#: eelf_x86_64_sol2.c:831 #, c-format msgid "" " -z bndplt Always generate BND prefix in PLT entries\n" diff --git a/ld/testsuite/ld-arm/arm-elf.exp b/ld/testsuite/ld-arm/arm-elf.exp index 9bad9b8..e94a5b7 100644 --- a/ld/testsuite/ld-arm/arm-elf.exp +++ b/ld/testsuite/ld-arm/arm-elf.exp @@ -235,7 +235,7 @@ set tmp { {{readelf -s script-type.sym}} "script-type"} } -if ![istarget "arm*-*-netbsdelf"] { append armelftests_common $tmp } +if ![istarget "arm*-*-netbsd*"] { append armelftests_common $tmp } set tmp { {"callweak" "-static -T arm.ld" "" "" {callweak.s} @@ -433,7 +433,7 @@ run_dump_test "pie-bind-locally" # Exclude non-ARM-EABI targets. -if { [istarget "arm*-*-netbsdelf"] } { +if { [istarget "arm*-*-netbsd*"] } { return } diff --git a/ld/testsuite/ld-elf/elf.exp b/ld/testsuite/ld-elf/elf.exp index e98bffc..01d22fa 100644 --- a/ld/testsuite/ld-elf/elf.exp +++ b/ld/testsuite/ld-elf/elf.exp @@ -304,7 +304,7 @@ set array_tests_static { } # NetBSD ELF systems do not currently support the .*_array sections. -set xfails "*-*-netbsdelf*" +set xfails "*-*-netbsd*" run_ld_link_exec_tests $array_tests $xfails if { [istarget *-*-linux*] diff --git a/ld/testsuite/ld-elf/shared.exp b/ld/testsuite/ld-elf/shared.exp index d00358e..4eb5fba 100644 --- a/ld/testsuite/ld-elf/shared.exp +++ b/ld/testsuite/ld-elf/shared.exp @@ -1124,7 +1124,7 @@ set run_tests [list \ ] # NetBSD ELF systems do not currently support the .*_array sections. -run_ld_link_exec_tests $run_tests "*-*-netbsdelf*" +run_ld_link_exec_tests $run_tests "*-*-netbsd*" # These tests require dlopen support. set dlopen_run_tests [list \ @@ -1182,7 +1182,7 @@ if [check_libdl_available] { # Disable all sanitizers. set old_CFLAGS "$CFLAGS" append CFLAGS " $NOSANITIZE_CFLAGS" - run_ld_link_exec_tests $dlopen_run_tests "*-*-netbsdelf*" + run_ld_link_exec_tests $dlopen_run_tests "*-*-netbsd*" set CFLAGS "$old_CFLAGS" } diff --git a/libiberty/configure b/libiberty/configure index 9fb2892..f4169b4 100755 --- a/libiberty/configure +++ b/libiberty/configure @@ -5358,9 +5358,7 @@ case "${host}" in sh-*-linux* | sh[2346lbe]*-*-linux*) PICFLAG=-fpic ;; - # FIXME: Simplify to sh*-*-netbsd*? - sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ - sh64-*-netbsd* | sh64l*-*-netbsd*) + sh*-*-netbsd*) PICFLAG=-fpic ;; # Default to -fPIC unless specified otherwise. diff --git a/opcodes/po/opcodes.pot b/opcodes/po/opcodes.pot index e69efd7..50a01b3 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: 2021-07-03 15:03+0100\n" +"POT-Creation-Date: 2021-08-11 10:45+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -26,7 +26,7 @@ msgid "specified register cannot be written to" msgstr "" #. Invalid option. -#: aarch64-dis.c:94 arc-dis.c:802 arm-dis.c:11652 +#: aarch64-dis.c:94 arc-dis.c:802 arm-dis.c:11669 #, c-format msgid "unrecognised disassembler option: %s" msgstr "" @@ -591,67 +591,67 @@ msgstr "" msgid "invalid position, should be one of: 0,4,8,...124." msgstr "" -#: arm-dis.c:5187 +#: arm-dis.c:5204 msgid "Select raw register names" msgstr "" -#: arm-dis.c:5189 +#: arm-dis.c:5206 msgid "Select register names used by GCC" msgstr "" -#: arm-dis.c:5191 +#: arm-dis.c:5208 msgid "Select register names used in ARM's ISA documentation" msgstr "" -#: arm-dis.c:5193 +#: arm-dis.c:5210 msgid "Assume all insns are Thumb insns" msgstr "" -#: arm-dis.c:5194 +#: arm-dis.c:5211 msgid "Examine preceding label to determine an insn's type" msgstr "" -#: arm-dis.c:5195 +#: arm-dis.c:5212 msgid "Select register names used in the APCS" msgstr "" -#: arm-dis.c:5197 +#: arm-dis.c:5214 msgid "Select register names used in the ATPCS" msgstr "" -#: arm-dis.c:5199 +#: arm-dis.c:5216 msgid "Select special register names used in the ATPCS" msgstr "" -#: arm-dis.c:5201 +#: arm-dis.c:5218 msgid "Enable CDE extensions for coprocessor N space" msgstr "" -#: arm-dis.c:8373 +#: arm-dis.c:8390 msgid "<illegal precision>" msgstr "" -#: arm-dis.c:11613 +#: arm-dis.c:11630 #, c-format msgid "unrecognised register name set: %s" msgstr "" -#: arm-dis.c:11627 +#: arm-dis.c:11644 #, c-format msgid "cde coprocessor not between 0-7: %s" msgstr "" -#: arm-dis.c:11633 +#: arm-dis.c:11650 #, c-format msgid "coproc must have an argument: %s" msgstr "" -#: arm-dis.c:11646 +#: arm-dis.c:11663 #, c-format msgid "coprocN argument takes options \"generic\", \"cde\", or \"CDE\": %s" msgstr "" -#: arm-dis.c:12357 +#: arm-dis.c:12374 #, c-format msgid "" "\n" @@ -1055,11 +1055,11 @@ msgstr "" msgid "Don't understand 0x%x \n" msgstr "" -#: i386-dis.c:8591 +#: i386-dis.c:8642 msgid "<internal disassembler error>" msgstr "" -#: i386-dis.c:8900 +#: i386-dis.c:8952 #, c-format msgid "" "\n" @@ -1068,175 +1068,175 @@ msgid "" "with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: i386-dis.c:8904 +#: i386-dis.c:8956 #, c-format msgid " x86-64 Disassemble in 64bit mode\n" msgstr "" -#: i386-dis.c:8905 +#: i386-dis.c:8957 #, c-format msgid " i386 Disassemble in 32bit mode\n" msgstr "" -#: i386-dis.c:8906 +#: i386-dis.c:8958 #, c-format msgid " i8086 Disassemble in 16bit mode\n" msgstr "" -#: i386-dis.c:8907 +#: i386-dis.c:8959 #, c-format msgid " att Display instruction in AT&T syntax\n" msgstr "" -#: i386-dis.c:8908 +#: i386-dis.c:8960 #, c-format msgid " intel Display instruction in Intel syntax\n" msgstr "" -#: i386-dis.c:8909 +#: i386-dis.c:8961 #, c-format msgid "" " att-mnemonic\n" " Display instruction in AT&T mnemonic\n" msgstr "" -#: i386-dis.c:8911 +#: i386-dis.c:8963 #, c-format msgid "" " intel-mnemonic\n" " Display instruction in Intel mnemonic\n" msgstr "" -#: i386-dis.c:8913 +#: i386-dis.c:8965 #, c-format msgid " addr64 Assume 64bit address size\n" msgstr "" -#: i386-dis.c:8914 +#: i386-dis.c:8966 #, c-format msgid " addr32 Assume 32bit address size\n" msgstr "" -#: i386-dis.c:8915 +#: i386-dis.c:8967 #, c-format msgid " addr16 Assume 16bit address size\n" msgstr "" -#: i386-dis.c:8916 +#: i386-dis.c:8968 #, c-format msgid " data32 Assume 32bit data size\n" msgstr "" -#: i386-dis.c:8917 +#: i386-dis.c:8969 #, c-format msgid " data16 Assume 16bit data size\n" msgstr "" -#: i386-dis.c:8918 +#: i386-dis.c:8970 #, c-format msgid " suffix Always display instruction suffix in AT&T syntax\n" msgstr "" -#: i386-dis.c:8919 +#: i386-dis.c:8971 #, c-format msgid " amd64 Display instruction in AMD64 ISA\n" msgstr "" -#: i386-dis.c:8920 +#: i386-dis.c:8972 #, c-format msgid " intel64 Display instruction in Intel64 ISA\n" msgstr "" -#: i386-dis.c:9484 +#: i386-dis.c:9541 msgid "64-bit address is disabled" msgstr "" -#: i386-gen.c:851 +#: i386-gen.c:857 #, c-format msgid "%s: error: " msgstr "" -#: i386-gen.c:1007 +#: i386-gen.c:1013 #, c-format msgid "%s: %d: unknown bitfield: %s\n" msgstr "" -#: i386-gen.c:1009 +#: i386-gen.c:1015 #, c-format msgid "unknown bitfield: %s\n" msgstr "" -#: i386-gen.c:1072 +#: i386-gen.c:1078 #, c-format msgid "%s: %d: missing `)' in bitfield: %s\n" msgstr "" -#: i386-gen.c:1173 +#: i386-gen.c:1179 #, c-format msgid "unknown broadcast operand: %s\n" msgstr "" -#: i386-gen.c:1228 +#: i386-gen.c:1234 #, c-format msgid "%s:%d: Conflicting opcode space specifications\n" msgstr "" -#: i386-gen.c:1232 +#: i386-gen.c:1238 #, c-format msgid "%s:%d: Warning: redundant opcode space specification\n" msgstr "" -#: i386-gen.c:1241 +#: i386-gen.c:1247 #, c-format msgid "%s:%d: Conflicting prefix specifications\n" msgstr "" -#: i386-gen.c:1245 +#: i386-gen.c:1251 #, c-format msgid "%s:%d: Warning: redundant prefix specification\n" msgstr "" -#: i386-gen.c:1455 +#: i386-gen.c:1461 #, c-format msgid "%s:%d: %s: unrecognized opcode encoding space\n" msgstr "" -#: i386-gen.c:1461 +#: i386-gen.c:1467 #, c-format msgid "%s:%d: %s: residual opcode (0x%0*llx) too large\n" msgstr "" -#: i386-gen.c:1883 +#: i386-gen.c:1889 #, c-format msgid "can't find i386-reg.tbl for reading, errno = %s\n" msgstr "" -#: i386-gen.c:1961 +#: i386-gen.c:1967 #, c-format msgid "can't create i386-init.h, errno = %s\n" msgstr "" -#: i386-gen.c:2051 ia64-gen.c:2829 +#: i386-gen.c:2057 ia64-gen.c:2829 #, c-format msgid "unable to change directory to \"%s\", errno = %s\n" msgstr "" -#: i386-gen.c:2065 i386-gen.c:2070 +#: i386-gen.c:2071 i386-gen.c:2076 #, c-format msgid "CpuMax != %d!\n" msgstr "" -#: i386-gen.c:2074 +#: i386-gen.c:2080 #, c-format msgid "%d unused bits in i386_cpu_flags.\n" msgstr "" -#: i386-gen.c:2089 +#: i386-gen.c:2095 #, c-format msgid "%d unused bits in i386_operand_type.\n" msgstr "" -#: i386-gen.c:2103 +#: i386-gen.c:2109 #, c-format msgid "can't create i386-tbl.h, errno = %s\n" msgstr "" |