From cff16e125a41a4a9d63edd0d07507d59e89a5337 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Sat, 20 Jul 2024 13:16:33 +0100 Subject: Change version to 2.43.50 --- bfd/configure | 20 +- bfd/po/bfd.pot | 2966 ++++++++++----------- bfd/version.m4 | 2 +- binutils/README-how-to-make-a-release | 22 +- binutils/configure | 20 +- binutils/po/binutils.pot | 3966 +++++++++++++++------------- gas/configure | 20 +- gas/po/gas.pot | 4525 +++++++++++++++++--------------- gold/po/gold.pot | 96 +- gprof/configure | 20 +- gprof/po/gprof.pot | 2 +- gprofng/configure | 20 +- gprofng/doc/version.texi | 8 +- gprofng/libcollector/configure | 20 +- ld/configure | 20 +- ld/po/ld.pot | 4652 +++++++++++++++++---------------- opcodes/configure | 20 +- opcodes/po/opcodes.pot | 368 +-- 18 files changed, 8684 insertions(+), 8083 deletions(-) diff --git a/bfd/configure b/bfd/configure index 6458974..b50cb75 100755 --- a/bfd/configure +++ b/bfd/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for bfd 2.42.50. +# Generated by GNU Autoconf 2.69 for bfd 2.43.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='bfd' PACKAGE_TARNAME='bfd' -PACKAGE_VERSION='2.42.50' -PACKAGE_STRING='bfd 2.42.50' +PACKAGE_VERSION='2.43.50' +PACKAGE_STRING='bfd 2.43.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1411,7 +1411,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures bfd 2.42.50 to adapt to many kinds of systems. +\`configure' configures bfd 2.43.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1482,7 +1482,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of bfd 2.42.50:";; + short | recursive ) echo "Configuration of bfd 2.43.50:";; esac cat <<\_ACEOF @@ -1627,7 +1627,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -bfd configure 2.42.50 +bfd configure 2.43.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2221,7 +2221,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by bfd $as_me 2.42.50, which was +It was created by bfd $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3204,7 +3204,7 @@ fi # Define the identity of the package. PACKAGE='bfd' - VERSION='2.42.50' + VERSION='2.43.50' cat >>confdefs.h <<_ACEOF @@ -18093,7 +18093,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by bfd $as_me 2.42.50, which was +This file was extended by bfd $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18159,7 +18159,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -bfd config.status 2.42.50 +bfd config.status 2.43.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/bfd/po/bfd.pot b/bfd/po/bfd.pot index 5a1fb25..d320b07 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: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2024-01-15 14:58+0000\n" +"POT-Creation-Date: 2024-07-20 13:00+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -32,81 +32,86 @@ msgstr "" msgid "%pB: bad relocation record imported: %d" msgstr "" -#: aoutx.h:1265 aoutx.h:1612 pdp11.c:1237 pdp11.c:1510 +#: aoutx.h:444 pdp11.c:481 +#, c-format +msgid "%pB: %# overflows header %s field" +msgstr "" + +#: aoutx.h:1277 aoutx.h:1606 pdp11.c:1253 pdp11.c:1502 #, c-format msgid "%pB: can not represent section `%pA' in a.out object file format" msgstr "" -#: aoutx.h:1576 pdp11.c:1482 +#: aoutx.h:1570 pdp11.c:1474 #, c-format msgid "" "%pB: can not represent section for symbol `%s' in a.out object file format" msgstr "" -#: aoutx.h:1579 vms-alpha.c:8461 +#: aoutx.h:1573 vms-alpha.c:8472 msgid "*unknown*" msgstr "" -#: aoutx.h:1715 pdp11.c:1578 +#: aoutx.h:1709 pdp11.c:1570 #, c-format msgid "%pB: invalid string offset % >= %" msgstr "" -#: aoutx.h:1963 +#: aoutx.h:1953 #, c-format msgid "%pB: unsupported AOUT relocation size: %d" msgstr "" -#: aoutx.h:2407 aoutx.h:2425 pdp11.c:2059 +#: aoutx.h:2397 aoutx.h:2415 pdp11.c:2047 #, c-format msgid "%pB: attempt to write out unknown reloc type" msgstr "" -#: aoutx.h:4080 pdp11.c:3443 +#: aoutx.h:4055 pdp11.c:3416 #, c-format msgid "%pB: unsupported relocation type" msgstr "" #. Unknown relocation. -#: aoutx.h:4400 coff-alpha.c:601 coff-mips.c:356 coff-rs6000.c:3050 +#: aoutx.h:4375 coff-alpha.c:601 coff-mips.c:356 coff-rs6000.c:3050 #: coff-sh.c:504 coff-tic4x.c:184 coff-tic54x.c:262 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:1063 elf32-bfin.c:4686 +#: elf32-arm.c:1985 elf32-avr.c:962 elf32-bfin.c:1063 elf32-bfin.c:4687 #: 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:373 elf32-fr30.c:381 elf32-frv.c:2559 -#: elf32-frv.c:6240 elf32-ft32.c:304 elf32-h8300.c:302 elf32-i386.c:394 +#: elf32-frv.c:6241 elf32-ft32.c:304 elf32-h8300.c:302 elf32-i386.c:394 #: elf32-ip2k.c:1241 elf32-iq2000.c:442 elf32-lm32.c:496 elf32-m32c.c:305 -#: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2209 elf32-m68hc11.c:390 +#: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2210 elf32-m68hc11.c:390 #: 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:708 #: elf32-microblaze.c:1020 elf32-mips.c:2242 elf32-moxie.c:137 #: elf32-msp430.c:737 elf32-msp430.c:747 elf32-mt.c:241 elf32-nds32.c:3288 -#: elf32-nds32.c:3309 elf32-nds32.c:5078 elf32-nios2.c:3019 elf32-or1k.c:1087 +#: elf32-nds32.c:3309 elf32-nds32.c:5079 elf32-nios2.c:3017 elf32-or1k.c:1087 #: 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:2383 elf32-score7.c:2224 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 -#: elf32-v850.c:1924 elf32-v850.c:4250 elf32-vax.c:289 elf32-visium.c:481 +#: elf32-v850.c:1924 elf32-v850.c:4250 elf32-vax.c:288 elf32-visium.c:481 #: elf32-wasm32.c:105 elf32-xgate.c:418 elf32-xstormy16.c:395 #: elf32-xtensa.c:510 elf32-xtensa.c:544 elf32-z80.c:331 elf64-alpha.c:1114 -#: elf64-alpha.c:4056 elf64-alpha.c:4204 elf64-bpf.c:132 elf64-ia64-vms.c:255 -#: elf64-ia64-vms.c:3426 elf64-mips.c:3965 elf64-mips.c:3981 elf64-mmix.c:1264 +#: elf64-alpha.c:4057 elf64-alpha.c:4205 elf64-bpf.c:132 elf64-ia64-vms.c:255 +#: elf64-ia64-vms.c:3427 elf64-mips.c:3965 elf64-mips.c:3981 elf64-mmix.c:1264 #: elf64-nfp.c:151 elf64-ppc.c:1031 elf64-ppc.c:1385 elf64-ppc.c:1394 -#: elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:281 elfn32-mips.c:3799 -#: elfxx-ia64.c:324 elfxx-loongarch.c:1895 elfxx-riscv.c:989 elfxx-sparc.c:589 -#: elfxx-sparc.c:639 elfxx-tilegx.c:907 elfxx-tilegx.c:947 +#: elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:305 elfn32-mips.c:3799 +#: elfxx-ia64.c:324 elfxx-loongarch.c:1897 elfxx-riscv.c:1062 +#: elfxx-sparc.c:589 elfxx-sparc.c:639 elfxx-tilegx.c:907 elfxx-tilegx.c:947 #: elfnn-aarch64.c:2215 #: elfnn-aarch64.c:2313 #: elfnn-ia64.c:214 -#: elfnn-ia64.c:3821 +#: elfnn-ia64.c:3822 #: elfnn-kvx.c:259 #, c-format msgid "%pB: unsupported relocation type %#x" msgstr "" -#: aoutx.h:5427 pdp11.c:3866 +#: aoutx.h:5402 pdp11.c:3839 #, c-format msgid "%pB: relocatable link from %s to %s not supported" msgstr "" @@ -124,139 +129,130 @@ msgstr "" msgid "warning: writing archive was slow: rewriting timestamp" msgstr "" -#: archive.c:2362 archive.c:2423 elflink.c:4800 linker.c:1434 +#: archive.c:2363 archive.c:2424 elflink.c:4930 linker.c:1436 #, c-format msgid "%pB: plugin needed to handle lto object" msgstr "" -#: archive.c:2655 +#: archive.c:2656 msgid "Reading archive file mod timestamp" msgstr "" -#: archive.c:2686 +#: archive.c:2687 msgid "Writing updated armap timestamp" msgstr "" -#: bfd.c:740 +#: bfd.c:777 msgid "no error" msgstr "" -#: bfd.c:741 +#: bfd.c:778 msgid "system call error" msgstr "" -#: bfd.c:742 +#: bfd.c:779 msgid "invalid bfd target" msgstr "" -#: bfd.c:743 +#: bfd.c:780 msgid "file in wrong format" msgstr "" -#: bfd.c:744 +#: bfd.c:781 msgid "archive object file in wrong format" msgstr "" -#: bfd.c:745 +#: bfd.c:782 msgid "invalid operation" msgstr "" -#: bfd.c:746 +#: bfd.c:783 msgid "memory exhausted" msgstr "" -#: bfd.c:747 +#: bfd.c:784 msgid "no symbols" msgstr "" -#: bfd.c:748 +#: bfd.c:785 msgid "archive has no index; run ranlib to add one" msgstr "" -#: bfd.c:749 +#: bfd.c:786 msgid "no more archived files" msgstr "" -#: bfd.c:750 +#: bfd.c:787 msgid "malformed archive" msgstr "" -#: bfd.c:751 +#: bfd.c:788 msgid "DSO missing from command line" msgstr "" -#: bfd.c:752 +#: bfd.c:789 msgid "file format not recognized" msgstr "" -#: bfd.c:753 +#: bfd.c:790 msgid "file format is ambiguous" msgstr "" -#: bfd.c:754 +#: bfd.c:791 msgid "section has no contents" msgstr "" -#: bfd.c:755 +#: bfd.c:792 msgid "nonrepresentable section on output" msgstr "" -#: bfd.c:756 +#: bfd.c:793 msgid "symbol needs debug section which does not exist" msgstr "" -#: bfd.c:757 +#: bfd.c:794 msgid "bad value" msgstr "" -#: bfd.c:758 +#: bfd.c:795 msgid "file truncated" msgstr "" -#: bfd.c:759 +#: bfd.c:796 msgid "file too big" msgstr "" -#: bfd.c:760 +#: bfd.c:797 msgid "sorry, cannot handle this file" msgstr "" -#: bfd.c:761 +#: bfd.c:798 #, c-format msgid "error reading %s: %s" msgstr "" -#: bfd.c:762 +#: bfd.c:799 msgid "#" msgstr "" -#: bfd.c:2019 +#: bfd.c:2198 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "" -#: bfd.c:2032 +#: bfd.c:2211 #, c-format -msgid "BFD %s internal error, aborting at %s:%d in %s\n" +msgid "%s: BFD %s internal error, aborting at %s:%d in %s\n" msgstr "" -#: bfd.c:2037 +#: bfd.c:2215 #, c-format -msgid "BFD %s internal error, aborting at %s:%d\n" -msgstr "" - -#: bfd.c:2039 -msgid "Please report this bug.\n" +msgid "%s: BFD %s internal error, aborting at %s:%d\n" msgstr "" -#: bfdwin.c:261 +#: bfd.c:2218 #, c-format -msgid "not mapping: data=%lx mapped=%d\n" -msgstr "" - -#: bfdwin.c:264 -#, c-format -msgid "not mapping: env var not set\n" +msgid "Please report this bug.\n" msgstr "" #: binary.c:277 @@ -264,7 +260,7 @@ msgstr "" msgid "warning: writing section `%pA' at huge (ie negative) file offset" msgstr "" -#: cache.c:275 +#: cache.c:290 #, c-format msgid "reopening %pB: %s" msgstr "" @@ -280,19 +276,19 @@ msgstr "" msgid "GP relative relocation used when GP not defined" msgstr "" -#: coff-alpha.c:1151 coff-z80.c:351 coff-z8k.c:214 elf32-nds32.c:13189 -#: elfxx-mips.c:13520 reloc.c:8683 reloc16.c:314 +#: coff-alpha.c:1151 coff-z80.c:351 coff-z8k.c:214 elf32-nds32.c:13190 +#: elfxx-mips.c:13522 reloc.c:8703 reloc16.c:314 #, c-format msgid "%X%P: %pB(%pA): relocation \"%pR\" goes out of range\n" msgstr "" -#: coff-alpha.c:1157 coff-z80.c:477 coff-z8k.c:378 elfxx-mips.c:13530 -#: reloc.c:8693 +#: coff-alpha.c:1157 coff-z80.c:477 coff-z8k.c:378 elfxx-mips.c:13532 +#: reloc.c:8713 #, c-format msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n" msgstr "" -#: coff-alpha.c:1163 elfxx-mips.c:13539 reloc.c:8702 +#: coff-alpha.c:1163 elfxx-mips.c:13541 reloc.c:8722 #, c-format msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n" msgstr "" @@ -539,12 +535,12 @@ msgstr "" msgid "%pB: illegal relocation type %d at address %#" msgstr "" -#: coffgen.c:255 elf.c:1226 +#: coffgen.c:255 elf.c:1030 #, c-format msgid "%pB: unable to compress section %s" msgstr "" -#: coffgen.c:265 elf.c:1236 +#: coffgen.c:265 elf.c:1040 #, c-format msgid "%pB: unable to decompress section %s" msgstr "" @@ -555,7 +551,7 @@ msgid "%pB: bad string table size %" msgstr "" #: coffgen.c:1931 coffgen.c:1981 coffgen.c:2031 coffgen.c:2050 cofflink.c:2012 -#: elf.c:2478 xcofflink.c:5532 +#: elf.c:2288 xcofflink.c:5538 msgid "" msgstr "" @@ -564,16 +560,16 @@ msgstr "" msgid " %s" msgstr "" -#: coffgen.c:2796 elflink.c:15219 linker.c:2985 +#: coffgen.c:2796 elflink.c:15466 linker.c:2987 msgid "%F%P: already_linked_table: %E\n" msgstr "" -#: coffgen.c:3138 elflink.c:14159 +#: coffgen.c:3138 elflink.c:14404 #, c-format msgid "removing unused section '%pA' in file '%pB'" msgstr "" -#: coffgen.c:3215 elflink.c:14389 +#: coffgen.c:3215 elflink.c:14635 msgid "warning: gc-sections option ignored" msgstr "" @@ -582,7 +578,7 @@ msgstr "" msgid "warning: symbol `%s' is both section and non-section" msgstr "" -#: cofflink.c:503 elf64-ia64-vms.c:5200 elflink.c:5407 +#: cofflink.c:503 elf64-ia64-vms.c:5199 elflink.c:5559 #, c-format msgid "warning: type of symbol `%s' changed from %d to %d in %pB" msgstr "" @@ -592,7 +588,7 @@ msgstr "" msgid "%pB: relocs in section `%pA', but it has no contents" msgstr "" -#: cofflink.c:2403 elflink.c:11600 +#: cofflink.c:2403 elflink.c:11802 #, c-format msgid "" "%X`%s' referenced in section `%pA' of %pB: defined in discarded section `%" @@ -624,18 +620,12 @@ msgstr "" msgid "%pB: %s: reloc overflow: 0x%lx > 0xffff" msgstr "" -#: compress.c:744 compress.c:761 +#: compress.c:748 compress.c:765 libbfd.c:1329 #, c-format msgid "error: %pB(%pA) is too large (%# bytes)" msgstr "" -#: cpu-arm.c:320 cpu-arm.c:332 -#, c-format -msgid "" -"error: %pB is compiled for the EP9312, whereas %pB is compiled for XScale" -msgstr "" - -#: cpu-arm.c:469 +#: cpu-arm.c:438 #, c-format msgid "warning: unable to update contents of %s section in %pB" msgstr "" @@ -675,165 +665,165 @@ msgstr "" msgid "DWARF error: mangled line number section (bad file number)" msgstr "" -#: dwarf2.c:2585 +#: dwarf2.c:2607 msgid "DWARF error: zero format count" msgstr "" -#: dwarf2.c:2595 +#: dwarf2.c:2617 #, c-format msgid "DWARF error: data count (%) larger than buffer size" msgstr "" -#: dwarf2.c:2634 +#: dwarf2.c:2656 #, c-format msgid "DWARF error: unknown format content type %" msgstr "" -#: dwarf2.c:2707 +#: dwarf2.c:2729 #, c-format msgid "DWARF error: line info section is too small (%)" msgstr "" -#: dwarf2.c:2734 +#: dwarf2.c:2756 #, c-format msgid "" "DWARF error: line info data is bigger (%#) than the space remaining " "in the section (%#lx)" msgstr "" -#: dwarf2.c:2747 +#: dwarf2.c:2769 #, c-format msgid "DWARF error: unhandled .debug_line version %d" msgstr "" -#: dwarf2.c:2756 +#: dwarf2.c:2778 msgid "DWARF error: ran out of room reading prologue" msgstr "" -#: dwarf2.c:2772 +#: dwarf2.c:2794 #, c-format msgid "DWARF error: line info unsupported segment selector size %u" msgstr "" -#: dwarf2.c:2794 +#: dwarf2.c:2816 msgid "DWARF error: invalid maximum operations per instruction" msgstr "" -#: dwarf2.c:2806 +#: dwarf2.c:2828 msgid "DWARF error: ran out of room reading opcodes" msgstr "" -#: dwarf2.c:2984 +#: dwarf2.c:3005 msgid "DWARF error: mangled line number section" msgstr "" -#: dwarf2.c:3455 +#: dwarf2.c:3476 msgid "DWARF error: abstract instance recursion detected" msgstr "" -#: dwarf2.c:3489 dwarf2.c:3579 +#: dwarf2.c:3510 dwarf2.c:3600 msgid "DWARF error: invalid abstract instance DIE ref" msgstr "" -#: dwarf2.c:3505 +#: dwarf2.c:3526 #, c-format msgid "DWARF error: unable to read alt ref %" msgstr "" -#: dwarf2.c:3557 +#: dwarf2.c:3578 #, c-format msgid "DWARF error: unable to locate abstract instance DIE ref %" msgstr "" -#: dwarf2.c:3594 dwarf2.c:3910 dwarf2.c:4483 +#: dwarf2.c:3615 dwarf2.c:3931 dwarf2.c:4504 #, c-format msgid "DWARF error: could not find abbrev number %u" msgstr "" -#: dwarf2.c:4183 +#: dwarf2.c:4204 #, c-format msgid "DWARF error: could not find variable specification at offset 0x%lx" msgstr "" -#: dwarf2.c:4329 dwarf2.c:4583 +#: dwarf2.c:4350 dwarf2.c:4604 msgid "" "DWARF error: DW_AT_comp_dir attribute encountered with a non-string form" msgstr "" -#: dwarf2.c:4400 +#: dwarf2.c:4421 #, c-format msgid "" "DWARF error: found dwarf version '%u', this reader only handles version 2, " "3, 4 and 5 information" msgstr "" -#: dwarf2.c:4447 +#: dwarf2.c:4468 #, c-format msgid "" "DWARF error: found address size '%u', this reader can not handle sizes " "greater than '%u'" msgstr "" -#: ecoff.c:1016 +#: ecoff.c:1017 #, c-format msgid "%pB: warning: isymMax (%ld) is greater than ifdMax (%ld)" msgstr "" -#: ecoff.c:1312 +#: ecoff.c:1313 #, c-format msgid "unknown basic type %d" msgstr "" -#: ecoff.c:1568 +#: ecoff.c:1569 #, c-format msgid "" "\n" " End+1 symbol: %ld" msgstr "" -#: ecoff.c:1575 ecoff.c:1578 +#: ecoff.c:1576 ecoff.c:1579 #, c-format msgid "" "\n" " First symbol: %ld" msgstr "" -#: ecoff.c:1593 +#: ecoff.c:1594 #, c-format msgid "" "\n" " End+1 symbol: %-7ld Type: %s" msgstr "" -#: ecoff.c:1601 +#: ecoff.c:1602 #, c-format msgid "" "\n" " Local symbol: %ld" msgstr "" -#: ecoff.c:1609 +#: ecoff.c:1610 #, c-format msgid "" "\n" " struct; End+1 symbol: %ld" msgstr "" -#: ecoff.c:1614 +#: ecoff.c:1615 #, c-format msgid "" "\n" " union; End+1 symbol: %ld" msgstr "" -#: ecoff.c:1619 +#: ecoff.c:1620 #, c-format msgid "" "\n" " enum; End+1 symbol: %ld" msgstr "" -#: ecoff.c:1627 +#: ecoff.c:1628 #, c-format msgid "" "\n" @@ -926,7 +916,7 @@ msgstr "" #. xgettext:c-format. #: elf-ifunc.c:144 -#: elfnn-loongarch.c:1427 +#: elfnn-loongarch.c:1624 #, c-format msgid "" "%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%pB' can " @@ -938,30 +928,30 @@ msgstr "" #: elf32-cris.c:2034 elf32-crx.c:922 elf32-d10v.c:510 elf32-epiphany.c:563 #: elf32-fr30.c:594 elf32-frv.c:4049 elf32-ft32.c:492 elf32-h8300.c:523 #: elf32-ip2k.c:1478 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:1682 elf32-moxie.c:288 elf32-mt.c:402 elf32-nds32.c:6093 +#: elf32-m32r.c:2838 elf32-m68hc1x.c:1271 elf32-mep.c:522 elf32-metag.c:1984 +#: elf32-microblaze.c:1682 elf32-moxie.c:288 elf32-mt.c:402 elf32-nds32.c:6094 #: elf32-or1k.c:1897 elf32-score.c:2734 elf32-score7.c:2545 elf32-spu.c:5085 -#: elf32-tilepro.c:3372 elf32-v850.c:2294 elf32-visium.c:680 -#: elf32-xstormy16.c:930 elf64-bpf.c:339 elf64-mmix.c:1541 elfxx-tilegx.c:3742 +#: elf32-tilepro.c:3371 elf32-v850.c:2294 elf32-visium.c:680 +#: elf32-xstormy16.c:930 elf64-bpf.c:339 elf64-mmix.c:1541 elfxx-tilegx.c:3743 msgid "internal error: out of range error" msgstr "" #: elf-m10200.c:438 elf-m10300.c:2150 elf32-bfin.c:3137 elf32-cr16.c:1433 #: elf32-cris.c:2038 elf32-crx.c:926 elf32-d10v.c:514 elf32-fr30.c:598 #: elf32-frv.c:4053 elf32-ft32.c:496 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-lm32.c:1074 elf32-m32c.c:628 elf32-m32r.c:2842 elf32-m68hc1x.c:1275 #: elf32-mep.c:526 elf32-metag.c:1988 elf32-microblaze.c:1686 -#: elf32-moxie.c:292 elf32-msp430.c:1510 elf32-nds32.c:6097 elf32-or1k.c:1901 +#: elf32-moxie.c:292 elf32-msp430.c:1510 elf32-nds32.c:6098 elf32-or1k.c:1901 #: elf32-score.c:2738 elf32-score7.c:2549 elf32-spu.c:5089 -#: elf32-tilepro.c:3376 elf32-v850.c:2298 elf32-visium.c:684 -#: elf32-xstormy16.c:934 elf64-mmix.c:1545 elfxx-mips.c:10658 -#: elfxx-tilegx.c:3746 +#: elf32-tilepro.c:3375 elf32-v850.c:2298 elf32-visium.c:684 +#: elf32-xstormy16.c:934 elf64-mmix.c:1545 elfxx-mips.c:10655 +#: elfxx-tilegx.c:3747 msgid "internal error: unsupported relocation error" msgstr "" #: elf-m10200.c:442 elf32-cr16.c:1437 elf32-crx.c:930 elf32-d10v.c:518 -#: elf32-h8300.c:531 elf32-lm32.c:1078 elf32-m32r.c:2845 elf32-m68hc1x.c:1279 -#: elf32-microblaze.c:1690 elf32-nds32.c:6101 elf32-score.c:2742 +#: elf32-h8300.c:531 elf32-lm32.c:1078 elf32-m32r.c:2846 elf32-m68hc1x.c:1279 +#: elf32-microblaze.c:1690 elf32-nds32.c:6102 elf32-score.c:2742 #: elf32-score7.c:2553 elf32-spu.c:5093 msgid "internal error: dangerous error" msgstr "" @@ -970,12 +960,12 @@ msgstr "" #: elf32-cris.c:2046 elf32-crx.c:934 elf32-d10v.c:522 elf32-epiphany.c:578 #: elf32-fr30.c:606 elf32-frv.c:4061 elf32-ft32.c:504 elf32-h8300.c:535 #: elf32-ip2k.c:1493 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-m32r.c:2850 elf32-m68hc1x.c:1283 elf32-mep.c:534 elf32-metag.c:1996 #: elf32-microblaze.c:1694 elf32-moxie.c:300 elf32-msp430.c:1518 -#: elf32-mt.c:410 elf32-nds32.c:6105 elf32-or1k.c:1909 elf32-score.c:2751 -#: elf32-score7.c:2557 elf32-spu.c:5097 elf32-tilepro.c:3384 elf32-v850.c:2318 +#: elf32-mt.c:410 elf32-nds32.c:6106 elf32-or1k.c:1909 elf32-score.c:2751 +#: elf32-score7.c:2557 elf32-spu.c:5097 elf32-tilepro.c:3383 elf32-v850.c:2318 #: elf32-visium.c:692 elf32-xstormy16.c:942 elf64-bpf.c:352 elf64-mmix.c:1553 -#: elfxx-tilegx.c:3754 +#: elfxx-tilegx.c:3755 msgid "internal error: unknown error" msgstr "" @@ -989,13 +979,13 @@ msgstr "" msgid "%pB: %s' accessed both as normal and thread local symbol" msgstr "" -#: elf-m10300.c:2093 elf32-arm.c:13398 elf32-i386.c:3494 elf32-m32r.c:2331 -#: elf32-m68k.c:3929 elf32-s390.c:3080 elf32-sh.c:3673 elf32-tilepro.c:3275 -#: elf32-xtensa.c:3023 elf64-s390.c:3042 elf64-x86-64.c:4369 -#: elfxx-sparc.c:2917 elfxx-sparc.c:3814 elfxx-tilegx.c:3665 -#: elfnn-aarch64.c:5713 -#: elfnn-aarch64.c:7322 -#: elfnn-kvx.c:2775 +#: elf-m10300.c:2093 elf32-arm.c:13394 elf32-i386.c:3493 elf32-m32r.c:2332 +#: elf32-m68k.c:3930 elf32-s390.c:3074 elf32-sh.c:3674 elf32-tilepro.c:3274 +#: elf32-xtensa.c:3022 elf64-s390.c:3131 elf64-x86-64.c:4479 +#: elfxx-sparc.c:2918 elfxx-sparc.c:3815 elfxx-tilegx.c:3666 +#: elfnn-aarch64.c:5726 +#: elfnn-aarch64.c:7344 +#: elfnn-kvx.c:2773 #, c-format msgid "%pB(%pA+%#): unresolvable %s relocation against symbol `%s'" msgstr "" @@ -1017,8 +1007,8 @@ msgstr "" msgid "internal error: suspicious relocation type used in shared library" msgstr "" -#: elf-m10300.c:2650 elf32-avr.c:2488 elf32-frv.c:5621 elf64-ia64-vms.c:365 -#: elfxx-sparc.c:2684 reloc.c:8457 reloc16.c:155 +#: elf-m10300.c:2650 elf32-avr.c:2488 elf32-frv.c:5622 elf64-ia64-vms.c:365 +#: elfxx-sparc.c:2685 reloc.c:8477 reloc16.c:155 #: elfnn-ia64.c:365 msgid "%P%F: --relax and -r may not be used together\n" msgstr "" @@ -1086,11 +1076,11 @@ msgstr "" msgid "Removed property %W to merge %pB (not found) and %pB (0x%v)\n" msgstr "" -#: elf-properties.c:668 elfxx-aarch64.c:758 elfxx-x86.c:4147 +#: elf-properties.c:668 elfxx-aarch64.c:758 elfxx-x86.c:4189 msgid "%F%P: failed to create GNU property section\n" msgstr "" -#: elf-properties.c:672 elfxx-aarch64.c:762 elfxx-x86.c:4152 +#: elf-properties.c:672 elfxx-aarch64.c:762 elfxx-x86.c:4194 #, c-format msgid "%F%pA: failed to align section\n" msgstr "" @@ -1119,223 +1109,212 @@ msgid "" "generation" msgstr "" +#: elf.c:305 +#, c-format +msgid "%pB(%pA): string table is corrupt" +msgstr "" + #. PR 17512: file: f057ec89. -#: elf.c:328 +#: elf.c:335 #, c-format msgid "%pB: attempt to load strings from a non-string section (number %d)" msgstr "" -#: elf.c:353 +#: elf.c:360 #, c-format msgid "%pB: invalid string offset %u >= % for section `%s'" msgstr "" -#: elf.c:517 elf32-arm.c:17731 -#: elfnn-aarch64.c:8322 -#: elfnn-loongarch.c:5102 +#: elf.c:518 elf32-arm.c:17695 +#: elfnn-aarch64.c:8344 +#: elfnn-loongarch.c:5920 #, c-format msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section" msgstr "" -#: elf.c:679 +#: elf.c:614 #, c-format -msgid "%pB: invalid size field in group section header: %#" +msgid "%pB: could not read contents of group [%u]" msgstr "" -#: elf.c:724 +#: elf.c:645 #, c-format -msgid "%pB: invalid entry in SHT_GROUP section [%u]" +msgid "%pB: invalid entry (%#x) in group [%u]" msgstr "" -#: elf.c:743 +#: elf.c:664 #, c-format -msgid "%pB: no valid group sections found" +msgid "%pB: unexpected type (%#x) section `%s' in group [%u]" msgstr "" -#. See PR 21957 for a reproducer. -#: elf.c:772 -#, c-format -msgid "%pB: group section '%pA' has no contents" -msgstr "" - -#: elf.c:833 -#, c-format -msgid "%pB: no group info for section '%pA'" -msgstr "" - -#: elf.c:885 +#: elf.c:740 #, c-format msgid "%pB: sh_link [%d] in section `%pA' is incorrect" msgstr "" -#: elf.c:898 -#, c-format -msgid "%pB: SHT_GROUP section [index %d] has no SHF_GROUP sections" -msgstr "" - -#: elf.c:920 +#: elf.c:769 #, c-format msgid "%pB: section group entry number %u is corrupt" msgstr "" -#: elf.c:943 -#, c-format -msgid "%pB: unknown type [%#x] section `%s' in group [%pA]" -msgstr "" - -#: elf.c:1244 +#: elf.c:1048 #, c-format msgid "" "%pB: section %s is compressed with zstd, but BFD is not built with zstd " "support" msgstr "" -#: elf.c:1440 +#: elf.c:1234 #, c-format msgid "%pB: invalid sh_link field (%d) in section number %d" msgstr "" -#: elf.c:1456 +#: elf.c:1250 #, c-format msgid "%pB: failed to find link section for section %d" msgstr "" -#: elf.c:1483 +#: elf.c:1277 #, c-format msgid "%pB: failed to find info section for section %d" msgstr "" -#: elf.c:1660 +#: elf.c:1454 #, c-format msgid "" "\n" "Program Header:\n" msgstr "" -#: elf.c:1702 +#: elf.c:1496 #, c-format msgid "" "\n" "Dynamic Section:\n" msgstr "" -#: elf.c:1841 +#: elf.c:1635 #, c-format msgid "" "\n" "Version definitions:\n" msgstr "" -#: elf.c:1866 +#: elf.c:1660 #, c-format msgid "" "\n" "Version References:\n" msgstr "" -#: elf.c:1871 +#: elf.c:1665 #, c-format msgid " required from %s:\n" msgstr "" -#: elf.c:2614 +#: elf.c:1916 +#, c-format +msgid "%pB: DT_STRTAB table is corrupt" +msgstr "" + +#: elf.c:2424 #, c-format msgid "%pB: warning: loop in section dependencies detected" msgstr "" -#: elf.c:2721 +#: elf.c:2531 #, c-format msgid "" "%pB: warning: multiple symbol tables detected - ignoring the table in " "section %u" msgstr "" -#: elf.c:2806 +#: elf.c:2616 #, c-format msgid "" "%pB: warning: multiple dynamic symbol tables detected - ignoring the table " "in section %u" msgstr "" -#: elf.c:2925 +#: elf.c:2735 #, c-format msgid "%pB: invalid link %u for reloc section %s (index %u)" msgstr "" -#: elf.c:2982 +#: elf.c:2792 #, c-format msgid "" "%pB: warning: secondary relocation section '%s' for section %pA found - " "ignoring" msgstr "" -#: elf.c:3070 elf.c:3084 elf.c:3095 elf.c:3108 +#: elf.c:2877 elf.c:2891 elf.c:2902 elf.c:2915 #, c-format msgid "%pB: unknown type [%#x] section `%s'" msgstr "" -#: elf.c:3770 +#: elf.c:3577 #, c-format msgid "%pB: error: alignment power %d of section `%pA' is too big" msgstr "" -#: elf.c:3805 +#: elf.c:3612 #, c-format msgid "warning: section `%pA' type changed to PROGBITS" msgstr "" -#: elf.c:4311 +#: elf.c:4118 #, c-format msgid "%pB: too many sections: %u" msgstr "" -#: elf.c:4397 +#: elf.c:4204 #, c-format msgid "" "%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'" msgstr "" -#: elf.c:4415 +#: elf.c:4222 #, c-format msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'" msgstr "" -#: elf.c:5009 +#: elf.c:4814 #, c-format msgid "%pB: GNU_MBIND section `%pA' has invalid sh_info field: %d" msgstr "" -#: elf.c:5192 +#: elf.c:4997 msgid "%F%P: failed to size relative relocations\n" msgstr "" -#: elf.c:5617 +#: elf.c:5424 #, c-format msgid "%pB: TLS sections are not adjacent:" msgstr "" -#: elf.c:5624 +#: elf.c:5431 #, c-format msgid "\t TLS: %pA" msgstr "" -#: elf.c:5628 +#: elf.c:5435 #, c-format msgid "\tnon-TLS: %pA" msgstr "" -#: elf.c:6256 +#: elf.c:6063 #, c-format msgid "" "%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section" msgstr "" -#: elf.c:6282 +#: elf.c:6089 #, c-format msgid "%pB: not enough room for program headers, try linking with -N" msgstr "" -#: elf.c:6399 +#: elf.c:6206 #, c-format msgid "%pB: section %pA lma %# adjusted to %#" msgstr "" @@ -1343,201 +1322,201 @@ 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:6539 +#: elf.c:6346 #, c-format msgid "%pB: error: PHDR segment not covered by LOAD segment" msgstr "" -#: elf.c:6579 +#: elf.c:6386 #, c-format msgid "%pB: section `%pA' can't be allocated in segment %d" msgstr "" -#: elf.c:6720 +#: elf.c:6527 #, c-format msgid "%pB: warning: allocated section `%s' not in segment" msgstr "" -#: elf.c:6855 +#: elf.c:6662 #, c-format msgid "%pB: warning: unable to allocate any sections to PT_GNU_RELRO segment" msgstr "" -#: elf.c:6886 +#: elf.c:6693 #, c-format msgid "" "%pB: error: non-load segment %d includes file header and/or program header" msgstr "" -#: elf.c:7034 +#: elf.c:6841 #, c-format msgid "error: %pB has a TLS segment with execute permission" msgstr "" -#: elf.c:7040 +#: elf.c:6847 #, c-format msgid "warning: %pB has a TLS segment with execute permission" msgstr "" -#: elf.c:7055 +#: elf.c:6862 #, c-format msgid "error: %pB has a LOAD segment with RWX permissions" msgstr "" -#: elf.c:7061 +#: elf.c:6868 #, c-format msgid "warning: %pB has a LOAD segment with RWX permissions" msgstr "" -#: elf.c:7454 +#: elf.c:7261 #, c-format msgid "%pB: symbol `%s' required but not present" msgstr "" -#: elf.c:7832 +#: elf.c:7638 #, c-format msgid "" "%pB: warning: empty loadable segment detected at vaddr=%#, is this " "intentional?" msgstr "" -#: elf.c:8492 +#: elf.c:8311 #, c-format msgid "%pB: warning: segment alignment of %# is too large" msgstr "" -#: elf.c:9000 +#: elf.c:8815 #, c-format msgid "" "%pB: Unable to handle section index %x in ELF symbol. Using ABS instead." msgstr "" -#: elf.c:9030 +#: elf.c:8845 #, c-format msgid "" "unable to find equivalent output section for symbol '%s' from section '%s'" msgstr "" -#: elf.c:9464 +#: elf.c:9280 #, c-format msgid "%pB: .gnu.version_r invalid entry" msgstr "" -#: elf.c:9639 +#: elf.c:9459 #, c-format msgid "%pB: .gnu.version_d invalid entry" msgstr "" -#: elf.c:10139 +#: elf.c:9963 #, c-format msgid "%pB:%pA: error: attempting to write over the end of the section" msgstr "" -#: elf.c:10151 +#: elf.c:9975 #, c-format msgid "%pB:%pA: error: attempting to write section into an empty buffer" msgstr "" -#: elf.c:10266 elf32-mcore.c:100 elf32-mcore.c:455 elf32-ppc.c:7676 -#: elf32-ppc.c:8864 elf64-ppc.c:16839 +#: elf.c:10090 elf32-mcore.c:100 elf32-mcore.c:455 elf32-ppc.c:7677 +#: elf32-ppc.c:8865 elf64-ppc.c:16844 #, c-format msgid "%pB: %s unsupported" msgstr "" -#: elf.c:11079 +#: elf.c:10903 #, c-format msgid "%pB: warning: win32pstatus %s of size %lu bytes is too small" msgstr "" -#: elf.c:11158 +#: elf.c:10982 #, c-format msgid "" "%pB: win32pstatus NOTE_INFO_MODULE of size %lu is too small to contain a " "name of size %u" msgstr "" -#: elf.c:13796 +#: elf.c:13620 msgid "GNU_MBIND section is supported only by GNU and FreeBSD targets" msgstr "" -#: elf.c:13799 +#: elf.c:13623 msgid "symbol type STT_GNU_IFUNC is supported only by GNU and FreeBSD targets" msgstr "" -#: elf.c:13802 +#: elf.c:13626 msgid "" "symbol binding STB_GNU_UNIQUE is supported only by GNU and FreeBSD targets" msgstr "" -#: elf.c:13805 +#: elf.c:13629 msgid "GNU_RETAIN section is supported only by GNU and FreeBSD targets" msgstr "" -#: elf.c:14023 +#: elf.c:13847 #, c-format msgid "%pB(%pA): relocation %zu has invalid symbol index %lu" msgstr "" -#: elf.c:14099 +#: elf.c:13923 #, c-format msgid "" "%pB(%pA): link section cannot be set because the output file does not have a " "symbol table" msgstr "" -#: elf.c:14113 +#: elf.c:13937 #, c-format msgid "%pB(%pA): info section index is invalid" msgstr "" -#: elf.c:14127 +#: elf.c:13951 #, c-format msgid "" "%pB(%pA): info section index cannot be set because the section is not in the " "output" msgstr "" -#: elf.c:14203 +#: elf.c:14027 #, c-format msgid "%pB(%pA): error: secondary reloc section processed twice" msgstr "" -#: elf.c:14215 +#: elf.c:14039 #, c-format msgid "%pB(%pA): error: secondary reloc section has zero sized entries" msgstr "" -#: elf.c:14227 +#: elf.c:14051 #, c-format msgid "%pB(%pA): error: secondary reloc section has non-standard sized entries" msgstr "" -#: elf.c:14241 +#: elf.c:14065 #, c-format msgid "%pB(%pA): error: secondary reloc section is empty!" msgstr "" -#: elf.c:14264 +#: elf.c:14088 #, c-format msgid "%pB(%pA): error: internal relocs missing for secondary reloc section" msgstr "" -#: elf.c:14284 +#: elf.c:14108 #, c-format msgid "%pB(%pA): error: reloc table entry %zu is empty" msgstr "" -#: elf.c:14309 +#: elf.c:14133 #, c-format msgid "%pB(%pA): error: secondary reloc %zu references a missing symbol" msgstr "" -#: elf.c:14327 +#: elf.c:14151 #, c-format msgid "%pB(%pA): error: secondary reloc %zu references a deleted symbol" msgstr "" -#: elf.c:14341 +#: elf.c:14165 #, c-format msgid "%pB(%pA): error: secondary reloc %zu is of an unknown type" msgstr "" @@ -1546,10 +1525,10 @@ msgstr "" #. containing valid data. #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. -#: elf32-arc.c:455 elf32-arm.c:15125 elf32-frv.c:6612 elf32-iq2000.c:868 +#: elf32-arc.c:455 elf32-arm.c:15116 elf32-frv.c:6613 elf32-iq2000.c:868 #: elf32-m32c.c:914 elf32-mt.c:560 elf32-rl78.c:1275 elf32-rx.c:3218 -#: elf32-visium.c:844 elf64-ppc.c:5513 -#: elfnn-aarch64.c:7552 +#: elf32-visium.c:844 elf64-ppc.c:5527 +#: elfnn-aarch64.c:7574 #, c-format msgid "private flags = 0x%lx:" msgstr "" @@ -1596,7 +1575,7 @@ msgid "" msgstr "" #: elf32-arc.c:938 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1390 -#: elf32-ppc.c:3856 elf64-sparc.c:737 elfxx-mips.c:15692 +#: elf32-ppc.c:3856 elf64-sparc.c:737 elfxx-mips.c:15694 #, c-format msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)" msgstr "" @@ -1653,22 +1632,22 @@ msgstr "" msgid "%pB(%pA): internal error: unknown error" msgstr "" -#: elf32-arc.c:2036 elf32-arc.c:2104 elf32-arm.c:15580 elf32-metag.c:2251 -#: elf32-nds32.c:5543 -#: elfnn-aarch64.c:7959 -#: elfnn-riscv.c:720 +#: elf32-arc.c:2036 elf32-arc.c:2104 elf32-arm.c:15559 elf32-metag.c:2251 +#: elf32-nds32.c:5544 +#: elfnn-aarch64.c:7981 +#: elfnn-riscv.c:724 #, c-format msgid "" "%pB: relocation %s against `%s' can not be used when making a shared object; " "recompile with -fPIC" msgstr "" -#: elf32-arc.c:2923 +#: elf32-arc.c:2921 #, c-format msgid "%pB: unknown mandatory ARC object attribute %d" msgstr "" -#: elf32-arc.c:2931 +#: elf32-arc.c:2929 #, c-format msgid "warning: %pB: unknown ARC object attribute %d" msgstr "" @@ -1681,7 +1660,7 @@ msgid "" "movw instruction" msgstr "" -#: elf32-arm.c:4411 elf32-arm.c:4465 elf32-arm.c:9163 elf32-arm.c:9253 +#: elf32-arm.c:4411 elf32-arm.c:4465 elf32-arm.c:9162 elf32-arm.c:9252 #, c-format msgid "" "%pB(%s): warning: interworking not enabled; first occurrence: %pB: %s call " @@ -1700,19 +1679,19 @@ msgstr "" msgid "no address assigned to the veneers output section %s" msgstr "" -#: elf32-arm.c:4835 elf32-arm.c:6984 elf32-csky.c:3389 elf32-hppa.c:582 -#: elf32-m68hc1x.c:164 elf32-metag.c:1180 elf32-nios2.c:2201 elf64-ppc.c:3907 -#: elf64-ppc.c:14157 -#: elfnn-aarch64.c:3203 +#: elf32-arm.c:4835 elf32-arm.c:6984 elf32-csky.c:3387 elf32-hppa.c:582 +#: elf32-m68hc1x.c:164 elf32-metag.c:1180 elf32-nios2.c:2199 elf64-ppc.c:3907 +#: elf64-ppc.c:14162 +#: elfnn-aarch64.c:3216 #: elfnn-kvx.c:895 #, c-format msgid "%pB: cannot create stub entry %s" msgstr "" -#: elf32-arm.c:5056 elf32-csky.c:3731 elf32-hppa.c:732 elf32-hppa.c:761 +#: elf32-arm.c:5056 elf32-csky.c:3729 elf32-hppa.c:732 elf32-hppa.c:761 #: elf32-hppa.c:842 elf32-m68hc11.c:422 elf32-m68hc12.c:542 elf32-metag.c:3345 -#: elf32-nios2.c:2494 elf64-ppc.c:12273 elf64-ppc.c:12281 xcofflink.c:4684 -#: elfnn-aarch64.c:3275 +#: elf32-nios2.c:2492 elf64-ppc.c:12283 elf64-ppc.c:12291 xcofflink.c:4684 +#: elfnn-aarch64.c:3288 msgid "" "%F%P: Could not assign `%pA' to an output section. Retry without --enable-" "non-contiguous-regions.\n" @@ -1808,32 +1787,32 @@ msgstr "" msgid "unable to find %s glue '%s' for '%s'" msgstr "" -#: elf32-arm.c:7868 +#: elf32-arm.c:7867 #, c-format msgid "%pB: BE8 images only valid in big-endian mode" msgstr "" #. Give a warning, but do as the user requests anyway. -#: elf32-arm.c:8096 +#: elf32-arm.c:8095 #, c-format msgid "" "%pB: warning: selected VFP11 erratum workaround is not necessary for target " "architecture" msgstr "" -#: elf32-arm.c:8123 +#: elf32-arm.c:8122 #, c-format msgid "" "%pB: warning: selected STM32L4XX erratum workaround is not necessary for " "target architecture" msgstr "" -#: elf32-arm.c:8659 elf32-arm.c:8679 elf32-arm.c:8746 elf32-arm.c:8765 +#: elf32-arm.c:8658 elf32-arm.c:8678 elf32-arm.c:8745 elf32-arm.c:8764 #, c-format msgid "%pB: unable to find %s veneer `%s'" msgstr "" -#: elf32-arm.c:8972 +#: elf32-arm.c:8971 #, c-format msgid "" "%pB(%pA+%#x): error: multiple load detected in non-last IT block " @@ -1841,489 +1820,479 @@ msgid "" "it to generate only one instruction per IT block" msgstr "" -#: elf32-arm.c:9070 +#: elf32-arm.c:9069 #, c-format msgid "invalid TARGET2 relocation type '%s'" msgstr "" #. FIXME: We ought to be able to generate thumb-1 PLT #. instructions... -#: elf32-arm.c:9840 +#: elf32-arm.c:9838 #, c-format msgid "%pB: warning: thumb-1 mode PLT generation not currently supported" msgstr "" -#: elf32-arm.c:10149 elf32-arm.c:10191 +#: elf32-arm.c:10147 elf32-arm.c:10189 #, c-format msgid "%pB(%pA+%#): unexpected %s instruction '%#lx' in TLS trampoline" msgstr "" -#: elf32-arm.c:10541 +#: elf32-arm.c:10537 msgid "shared object" msgstr "" -#: elf32-arm.c:10544 +#: elf32-arm.c:10540 msgid "PIE executable" msgstr "" -#: elf32-arm.c:10547 +#: elf32-arm.c:10543 #, c-format msgid "" "%pB: relocation %s against external or undefined symbol `%s' can not be used " "when making a %s; recompile with -fPIC" msgstr "" -#: elf32-arm.c:10649 +#: elf32-arm.c:10645 #, c-format msgid "\\%pB: warning: %s BLX instruction targets %s function '%s'" msgstr "" -#: elf32-arm.c:11066 +#: elf32-arm.c:11062 #, c-format msgid "%pB: warning: %s BLX instruction targets %s function '%s'" msgstr "" -#: elf32-arm.c:11700 +#: elf32-arm.c:11696 #, c-format msgid "" "%pB: expected symbol index in range 0..%lu but found local symbol with index " "%lu" msgstr "" -#: elf32-arm.c:11975 elf32-arm.c:12001 +#: elf32-arm.c:11971 elf32-arm.c:11997 #, c-format msgid "" "%pB(%pA+%#): unexpected %s instruction '%#lx' referenced by " "TLS_GOTDESC" msgstr "" -#: elf32-arm.c:12047 elf32-csky.c:4959 elf32-m68k.c:3733 elf32-metag.c:1913 -#: elf32-nios2.c:4377 +#: elf32-arm.c:12043 elf32-csky.c:4957 elf32-m68k.c:3734 elf32-metag.c:1913 +#: elf32-nios2.c:4375 #, c-format msgid "%pB(%pA+%#): %s relocation not permitted in shared object" msgstr "" -#: elf32-arm.c:12261 +#: elf32-arm.c:12257 #, c-format msgid "" "%pB(%pA+%#): only ADD or SUB instructions are allowed for ALU group " "relocations" msgstr "" -#: elf32-arm.c:12302 elf32-arm.c:12394 elf32-arm.c:12482 elf32-arm.c:12572 +#: elf32-arm.c:12298 elf32-arm.c:12390 elf32-arm.c:12478 elf32-arm.c:12568 #, c-format msgid "" "%pB(%pA+%#): overflow whilst splitting %# for group " "relocation %s" msgstr "" -#: elf32-arm.c:12630 elf32-arm.c:12789 +#: elf32-arm.c:12626 elf32-arm.c:12785 msgid "local symbol index too big" msgstr "" -#: elf32-arm.c:12640 elf32-arm.c:12674 +#: elf32-arm.c:12636 elf32-arm.c:12670 msgid "no dynamic index information available" msgstr "" -#: elf32-arm.c:12682 +#: elf32-arm.c:12678 msgid "invalid dynamic index" msgstr "" -#: elf32-arm.c:12799 +#: elf32-arm.c:12795 msgid "dynamic index information not available" msgstr "" -#: elf32-arm.c:13230 elf32-sh.c:3567 +#: elf32-arm.c:13226 elf32-sh.c:3568 #, c-format msgid "%pB(%pA+%#): %s relocation against SEC_MERGE section" msgstr "" -#: elf32-arm.c:13343 elf32-m68k.c:3966 elf32-xtensa.c:2761 -#: elfnn-aarch64.c:7049 -#: elfnn-kvx.c:2571 +#: elf32-arm.c:13339 elf32-m68k.c:3967 elf32-xtensa.c:2760 +#: elfnn-aarch64.c:7071 +#: elfnn-kvx.c:2569 #, c-format msgid "%pB(%pA+%#): %s used with TLS symbol %s" msgstr "" -#: elf32-arm.c:13345 elf32-m68k.c:3968 elf32-xtensa.c:2763 -#: elfnn-aarch64.c:7051 -#: elfnn-kvx.c:2573 +#: elf32-arm.c:13341 elf32-m68k.c:3969 elf32-xtensa.c:2762 +#: elfnn-aarch64.c:7073 +#: elfnn-kvx.c:2571 #, c-format msgid "%pB(%pA+%#): %s used with non-TLS symbol %s" msgstr "" -#: elf32-arm.c:13428 elf32-tic6x.c:2649 -#: elfnn-aarch64.c:7386 -#: elfnn-kvx.c:2800 +#: elf32-arm.c:13424 elf32-tic6x.c:2649 +#: elfnn-aarch64.c:7408 +#: elfnn-kvx.c:2798 msgid "out of range" msgstr "" -#: elf32-arm.c:13432 elf32-nios2.c:4511 elf32-pru.c:936 elf32-tic6x.c:2653 -#: elfnn-aarch64.c:7390 -#: elfnn-kvx.c:2804 +#: elf32-arm.c:13428 elf32-nios2.c:4509 elf32-pru.c:936 elf32-tic6x.c:2653 +#: elfnn-aarch64.c:7412 +#: elfnn-kvx.c:2802 msgid "unsupported relocation" msgstr "" -#: elf32-arm.c:13440 elf32-nios2.c:4521 elf32-pru.c:946 elf32-tic6x.c:2661 -#: elfnn-aarch64.c:7398 -#: elfnn-kvx.c:2812 +#: elf32-arm.c:13436 elf32-nios2.c:4519 elf32-pru.c:946 elf32-tic6x.c:2661 +#: elfnn-aarch64.c:7420 +#: elfnn-kvx.c:2810 msgid "unknown error" msgstr "" -#: elf32-arm.c:13922 +#: elf32-arm.c:13913 #, c-format msgid "" "warning: not setting interworking flag of %pB since it has already been " "specified as non-interworking" msgstr "" -#: elf32-arm.c:13926 +#: elf32-arm.c:13917 #, c-format msgid "warning: clearing the interworking flag of %pB due to outside request" msgstr "" -#: elf32-arm.c:13971 +#: elf32-arm.c:13962 #, c-format msgid "" "warning: clearing the interworking flag of %pB because non-interworking code " "in %pB has been linked with it" msgstr "" -#: elf32-arm.c:14058 +#: elf32-arm.c:14049 #, c-format msgid "%pB: unknown mandatory EABI object attribute %d" msgstr "" -#: elf32-arm.c:14066 +#: elf32-arm.c:14057 #, c-format msgid "warning: %pB: unknown EABI object attribute %d" msgstr "" -#: elf32-arm.c:14401 +#: elf32-arm.c:14392 #, c-format msgid "error: %pB: unknown CPU architecture" msgstr "" -#: elf32-arm.c:14439 +#: elf32-arm.c:14430 #, c-format msgid "error: conflicting CPU architectures %s vs %s in %pB" msgstr "" -#: elf32-arm.c:14536 +#: elf32-arm.c:14527 #, c-format msgid "" "Error: %pB has both the current and legacy Tag_MPextension_use attributes" msgstr "" -#: elf32-arm.c:14573 +#: elf32-arm.c:14564 #, c-format msgid "error: %pB uses VFP register arguments, %pB does not" msgstr "" -#: elf32-arm.c:14743 +#: elf32-arm.c:14734 #, c-format msgid "error: %pB: unable to merge virtualization attributes with %pB" msgstr "" -#: elf32-arm.c:14769 +#: elf32-arm.c:14760 #, c-format msgid "error: %pB: conflicting architecture profiles %c/%c" msgstr "" -#: elf32-arm.c:14908 +#: elf32-arm.c:14899 #, c-format msgid "warning: %pB: conflicting platform configuration" msgstr "" -#: elf32-arm.c:14917 +#: elf32-arm.c:14908 #, c-format msgid "error: %pB: conflicting use of R9" msgstr "" -#: elf32-arm.c:14929 +#: elf32-arm.c:14920 #, c-format msgid "error: %pB: SB relative addressing conflicts with use of R9" msgstr "" -#: elf32-arm.c:14942 +#: elf32-arm.c:14933 #, c-format msgid "" "warning: %pB uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; " "use of wchar_t values across objects may fail" msgstr "" -#: elf32-arm.c:14973 +#: elf32-arm.c:14964 #, c-format msgid "" "warning: %pB uses %s enums yet the output is to use %s enums; use of enum " "values across objects may fail" msgstr "" -#: elf32-arm.c:14985 +#: elf32-arm.c:14976 #, c-format msgid "error: %pB uses iWMMXt register arguments, %pB does not" msgstr "" -#: elf32-arm.c:15002 +#: elf32-arm.c:14993 #, c-format msgid "error: fp16 format mismatch between %pB and %pB" msgstr "" -#: elf32-arm.c:15038 +#: elf32-arm.c:15029 #, c-format msgid "%pB has both the current and legacy Tag_MPextension_use attributes" msgstr "" -#: elf32-arm.c:15134 +#: elf32-arm.c:15125 #, c-format msgid " [interworking enabled]" msgstr "" -#: elf32-arm.c:15142 +#: elf32-arm.c:15133 #, c-format msgid " [VFP float format]" msgstr "" -#: elf32-arm.c:15144 -#, c-format -msgid " [Maverick float format]" -msgstr "" - -#: elf32-arm.c:15146 +#: elf32-arm.c:15135 #, c-format msgid " [FPA float format]" msgstr "" -#: elf32-arm.c:15149 +#: elf32-arm.c:15138 #, c-format msgid " [floats passed in float registers]" msgstr "" -#: elf32-arm.c:15152 elf32-arm.c:15238 +#: elf32-arm.c:15141 elf32-arm.c:15226 #, c-format msgid " [position independent]" msgstr "" -#: elf32-arm.c:15155 +#: elf32-arm.c:15144 #, c-format msgid " [new ABI]" msgstr "" -#: elf32-arm.c:15158 +#: elf32-arm.c:15147 #, c-format msgid " [old ABI]" msgstr "" -#: elf32-arm.c:15161 +#: elf32-arm.c:15150 #, c-format msgid " [software FP]" msgstr "" -#: elf32-arm.c:15170 +#: elf32-arm.c:15158 #, c-format msgid " [Version1 EABI]" msgstr "" -#: elf32-arm.c:15173 elf32-arm.c:15184 +#: elf32-arm.c:15161 elf32-arm.c:15172 #, c-format msgid " [sorted symbol table]" msgstr "" -#: elf32-arm.c:15175 elf32-arm.c:15186 +#: elf32-arm.c:15163 elf32-arm.c:15174 #, c-format msgid " [unsorted symbol table]" msgstr "" -#: elf32-arm.c:15181 +#: elf32-arm.c:15169 #, c-format msgid " [Version2 EABI]" msgstr "" -#: elf32-arm.c:15189 +#: elf32-arm.c:15177 #, c-format msgid " [dynamic symbols use segment index]" msgstr "" -#: elf32-arm.c:15192 +#: elf32-arm.c:15180 #, c-format msgid " [mapping symbols precede others]" msgstr "" -#: elf32-arm.c:15199 +#: elf32-arm.c:15187 #, c-format msgid " [Version3 EABI]" msgstr "" -#: elf32-arm.c:15203 +#: elf32-arm.c:15191 #, c-format msgid " [Version4 EABI]" msgstr "" -#: elf32-arm.c:15207 +#: elf32-arm.c:15195 #, c-format msgid " [Version5 EABI]" msgstr "" -#: elf32-arm.c:15210 +#: elf32-arm.c:15198 #, c-format msgid " [soft-float ABI]" msgstr "" -#: elf32-arm.c:15213 +#: elf32-arm.c:15201 #, c-format msgid " [hard-float ABI]" msgstr "" -#: elf32-arm.c:15219 +#: elf32-arm.c:15207 #, c-format msgid " [BE8]" msgstr "" -#: elf32-arm.c:15222 +#: elf32-arm.c:15210 #, c-format msgid " [LE8]" msgstr "" -#: elf32-arm.c:15228 +#: elf32-arm.c:15216 #, c-format msgid " " msgstr "" -#: elf32-arm.c:15235 +#: elf32-arm.c:15223 #, c-format msgid " [relocatable executable]" msgstr "" -#: elf32-arm.c:15241 +#: elf32-arm.c:15229 #, c-format msgid " [FDPIC ABI supplement]" msgstr "" -#: elf32-arm.c:15246 -#: elfnn-aarch64.c:7555 +#: elf32-arm.c:15234 +#: elfnn-aarch64.c:7577 #, c-format msgid " " msgstr "" -#: elf32-arm.c:15363 elf32-arm.c:15497 elf32-i386.c:1535 elf32-s390.c:923 +#: elf32-arm.c:15342 elf32-arm.c:15476 elf32-i386.c:1535 elf32-s390.c:923 #: elf32-tic6x.c:2724 elf32-tilepro.c:1435 elf32-xtensa.c:1090 -#: elf64-s390.c:845 elf64-x86-64.c:2050 elfxx-sparc.c:1386 elfxx-tilegx.c:1662 +#: elf64-s390.c:845 elf64-x86-64.c:2094 elfxx-sparc.c:1386 elfxx-tilegx.c:1662 #: elfxx-x86.c:970 -#: elfnn-aarch64.c:7826 -#: elfnn-kvx.c:3250 -#: elfnn-loongarch.c:756 -#: elfnn-riscv.c:764 +#: elfnn-aarch64.c:7848 +#: elfnn-kvx.c:3248 +#: elfnn-loongarch.c:910 +#: elfnn-riscv.c:768 #, c-format msgid "%pB: bad symbol index: %d" msgstr "" -#: elf32-arm.c:15753 +#: elf32-arm.c:15732 #, c-format msgid "" "FDPIC does not yet support %s relocation to become dynamic for executable" msgstr "" -#: elf32-arm.c:17027 +#: elf32-arm.c:16994 #, c-format msgid "errors encountered processing file %pB" msgstr "" -#: elf32-arm.c:17400 elflink.c:13325 elflink.c:13372 +#: elf32-arm.c:17364 elflink.c:13561 elflink.c:13608 #, c-format msgid "could not find section %s" msgstr "" -#: elf32-arm.c:18355 +#: elf32-arm.c:18319 #, c-format msgid "%pB: Number of symbols in input file has increased from %lu to %u\n" msgstr "" -#: elf32-arm.c:18619 +#: elf32-arm.c:18583 #, c-format msgid "%pB: error: Cortex-A8 erratum stub is allocated in unsafe location" msgstr "" #. There's not much we can do apart from complain if this #. happens. -#: elf32-arm.c:18646 +#: elf32-arm.c:18610 #, c-format msgid "%pB: error: Cortex-A8 erratum stub out of range (input file too large)" msgstr "" -#: elf32-arm.c:19473 elf32-arm.c:19495 +#: elf32-arm.c:19437 elf32-arm.c:19459 #, c-format msgid "%pB: error: VFP11 veneer out of range" msgstr "" -#: elf32-arm.c:19546 +#: elf32-arm.c:19510 #, c-format msgid "" "%pB(%#): error: cannot create STM32L4XX veneer; jump out of range by " "% bytes; cannot encode branch instruction" msgstr "" -#: elf32-arm.c:19585 +#: elf32-arm.c:19549 #, c-format msgid "%pB: error: cannot create STM32L4XX veneer" msgstr "" -#: elf32-arm.c:20668 +#: elf32-arm.c:20632 #, c-format msgid "error: %pB is already in final BE8 format" msgstr "" -#: elf32-arm.c:20745 +#: elf32-arm.c:20709 #, c-format msgid "" "error: source object %pB has EABI version %d, but target %pB has EABI " "version %d" msgstr "" -#: elf32-arm.c:20760 +#: elf32-arm.c:20724 #, c-format msgid "error: %pB is compiled for APCS-%d, whereas target %pB uses APCS-%d" msgstr "" -#: elf32-arm.c:20770 +#: elf32-arm.c:20734 #, c-format msgid "" "error: %pB passes floats in float registers, whereas %pB passes them in " "integer registers" msgstr "" -#: elf32-arm.c:20774 +#: elf32-arm.c:20738 #, c-format msgid "" "error: %pB passes floats in integer registers, whereas %pB passes them in " "float registers" msgstr "" -#: elf32-arm.c:20784 elf32-arm.c:20788 elf32-arm.c:20798 +#: elf32-arm.c:20748 elf32-arm.c:20752 #, c-format msgid "error: %pB uses %s instructions, whereas %pB does not" msgstr "" -#: elf32-arm.c:20802 -#, c-format -msgid "error: %pB does not use %s instructions, whereas %pB does" -msgstr "" - -#: elf32-arm.c:20821 +#: elf32-arm.c:20771 #, c-format msgid "error: %pB uses software FP, whereas %pB uses hardware FP" msgstr "" -#: elf32-arm.c:20825 +#: elf32-arm.c:20775 #, c-format msgid "error: %pB uses hardware FP, whereas %pB uses software FP" msgstr "" -#: elf32-arm.c:20839 +#: elf32-arm.c:20789 #, c-format msgid "warning: %pB supports interworking, whereas %pB does not" msgstr "" -#: elf32-arm.c:20845 +#: elf32-arm.c:20795 #, c-format msgid "warning: %pB does not support interworking, whereas %pB does" msgstr "" @@ -2342,7 +2311,7 @@ msgid "" msgstr "" #: elf32-avr.c:3340 -#: elfnn-aarch64.c:3234 +#: elfnn-aarch64.c:3247 #, c-format msgid "cannot create stub entry %s" msgstr "" @@ -2356,8 +2325,8 @@ msgstr "" msgid "%pB(%pA+%#): unresolvable relocation against symbol `%s'" msgstr "" -#: elf32-bfin.c:1621 elf32-i386.c:3534 elf32-m68k.c:4006 elf32-s390.c:3138 -#: elf64-s390.c:3118 elf64-x86-64.c:4424 +#: elf32-bfin.c:1621 elf32-i386.c:3533 elf32-m68k.c:4007 elf32-s390.c:3132 +#: elf64-s390.c:3207 elf64-x86-64.c:4534 #, c-format msgid "%pB(%pA+%#): reloc against `%s': error %d" msgstr "" @@ -2381,7 +2350,7 @@ msgstr "" msgid "cannot emit fixups in read-only section" msgstr "" -#: elf32-bfin.c:2832 elf32-bfin.c:2960 elf32-lm32.c:1007 elf32-sh.c:4385 +#: elf32-bfin.c:2832 elf32-bfin.c:2960 elf32-lm32.c:1007 elf32-sh.c:4386 msgid "cannot emit dynamic relocations in read-only section" msgstr "" @@ -2400,41 +2369,41 @@ msgstr "" #: elf32-bfin.c:3141 elf32-cris.c:2042 elf32-epiphany.c:574 elf32-fr30.c:602 #: elf32-frv.c:4057 elf32-ft32.c:500 elf32-ip2k.c:1489 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:1905 elf32-tilepro.c:3380 +#: elf32-msp430.c:1514 elf32-mt.c:406 elf32-or1k.c:1905 elf32-tilepro.c:3379 #: elf32-v850.c:2302 elf32-visium.c:688 elf32-xstormy16.c:938 elf64-bpf.c:348 -#: elf64-mmix.c:1549 elfxx-tilegx.c:3750 +#: elf64-mmix.c:1549 elfxx-tilegx.c:3751 msgid "internal error: dangerous relocation" msgstr "" #. Ignore init flag - it may not be set, despite the flags field containing valid data. -#: elf32-bfin.c:4728 elf32-cris.c:3862 elf32-m68hc1x.c:1415 elf32-m68k.c:1265 -#: elf32-score.c:3987 elf32-score7.c:3794 elf32-vax.c:536 elf32-xgate.c:494 -#: elfxx-mips.c:16378 +#: elf32-bfin.c:4729 elf32-cris.c:3861 elf32-m68hc1x.c:1415 elf32-m68k.c:1265 +#: elf32-score.c:3994 elf32-score7.c:3801 elf32-vax.c:535 elf32-xgate.c:494 +#: elfxx-mips.c:16380 #, c-format msgid "private flags = %lx:" msgstr "" -#: elf32-bfin.c:4779 elf32-frv.c:6585 +#: elf32-bfin.c:4780 elf32-frv.c:6586 #, c-format msgid "%pB: cannot link non-fdpic object file into fdpic executable" msgstr "" -#: elf32-bfin.c:4783 elf32-frv.c:6589 +#: elf32-bfin.c:4784 elf32-frv.c:6590 #, c-format msgid "%pB: cannot link fdpic object file into non-fdpic executable" msgstr "" -#: elf32-bfin.c:4920 +#: elf32-bfin.c:4921 #, c-format msgid "*** check this relocation %s" msgstr "" -#: elf32-bfin.c:5035 +#: elf32-bfin.c:5036 msgid "" "the bfin target does not currently support the generation of copy relocations" msgstr "" -#: elf32-bfin.c:5329 elf32-cr16.c:2720 elf32-m68k.c:4420 +#: elf32-bfin.c:5331 elf32-cr16.c:2721 elf32-m68k.c:4421 msgid "unsupported relocation type" msgstr "" @@ -2514,13 +2483,13 @@ msgid "" "-mno-small-tls)" msgstr "" -#: elf32-cris.c:3051 +#: elf32-cris.c:3049 #, c-format msgid "" "%pB, section %pA: v10/v32 compatible object must not contain a PIC relocation" msgstr "" -#: elf32-cris.c:3105 +#: elf32-cris.c:3103 #, c-format msgid "" "%pB, section %pA:\n" @@ -2528,57 +2497,57 @@ msgid "" "recompile with -fPIC" msgstr "" -#: elf32-cris.c:3323 +#: elf32-cris.c:3321 #, c-format msgid "" "%pB, section %pA: relocation %s should not be used in a shared object; " "recompile with -fPIC" msgstr "" -#: elf32-cris.c:3701 +#: elf32-cris.c:3700 #, c-format msgid "" "%pB, section `%pA', to symbol `%s': relocation %s should not be used in a " "shared object; recompile with -fPIC" msgstr "" -#: elf32-cris.c:3813 +#: elf32-cris.c:3812 msgid "unexpected machine number" msgstr "" -#: elf32-cris.c:3865 +#: elf32-cris.c:3864 #, c-format msgid " [symbols have a _ prefix]" msgstr "" -#: elf32-cris.c:3868 +#: elf32-cris.c:3867 #, c-format msgid " [v10 and v32]" msgstr "" -#: elf32-cris.c:3871 +#: elf32-cris.c:3870 #, c-format msgid " [v32]" msgstr "" -#: elf32-cris.c:3915 +#: elf32-cris.c:3914 #, c-format msgid "" "%pB: uses _-prefixed symbols, but writing file with non-prefixed symbols" msgstr "" -#: elf32-cris.c:3916 +#: elf32-cris.c:3915 #, c-format msgid "" "%pB: uses non-prefixed symbols, but writing file with _-prefixed symbols" msgstr "" -#: elf32-cris.c:3935 +#: elf32-cris.c:3934 #, c-format msgid "%pB contains CRIS v32 code, incompatible with previous objects" msgstr "" -#: elf32-cris.c:3937 +#: elf32-cris.c:3936 #, c-format msgid "%pB contains non-CRIS-v32 code, incompatible with previous objects" msgstr "" @@ -2587,50 +2556,50 @@ msgstr "" msgid "GOT table size out of range" msgstr "" -#: elf32-csky.c:2830 +#: elf32-csky.c:2828 #, c-format msgid "warning: unrecognized arch eflag '%#lx'" msgstr "" -#: elf32-csky.c:2853 +#: elf32-csky.c:2851 #, c-format msgid "warning: unrecognised arch name '%#x'" msgstr "" -#: elf32-csky.c:2918 elf32-csky.c:3078 +#: elf32-csky.c:2916 elf32-csky.c:3076 #, c-format msgid "%pB: machine flag conflict with target" msgstr "" -#: elf32-csky.c:2931 +#: elf32-csky.c:2929 #, c-format msgid "" "warning: file %pB's arch flag %s conflict with target %s,set target arch " "flag to %s" msgstr "" -#: elf32-csky.c:2960 +#: elf32-csky.c:2958 #, c-format msgid "Error: %pB and %pB has different VDSP version" msgstr "" -#: elf32-csky.c:2977 +#: elf32-csky.c:2975 #, c-format msgid "Error: %pB and %pB has different DSP version" msgstr "" -#: elf32-csky.c:2995 +#: elf32-csky.c:2993 #, c-format msgid "Error: %pB and %pB has different FPU ABI" msgstr "" -#: elf32-csky.c:3092 +#: elf32-csky.c:3090 #, c-format msgid "warning: file %pB's arch flag %s conflicts with target ck%s, using %s" msgstr "" #. The r_type is error, not support it. -#: elf32-csky.c:4331 elf32-i386.c:344 +#: elf32-csky.c:4329 elf32-i386.c:344 #, c-format msgid "%pB: unsupported relocation type: %#x" msgstr "" @@ -2733,18 +2702,18 @@ msgstr "" msgid "%H: reloc against `%s': %s\n" msgstr "" -#: elf32-frv.c:6496 +#: elf32-frv.c:6497 #, c-format msgid "" "%pB: compiled with %s and linked with modules that use non-pic relocations" msgstr "" -#: elf32-frv.c:6550 elf32-iq2000.c:830 elf32-m32c.c:876 +#: elf32-frv.c:6551 elf32-iq2000.c:830 elf32-m32c.c:876 #, c-format msgid "%pB: compiled with %s and linked with modules compiled with %s" msgstr "" -#: elf32-frv.c:6563 +#: elf32-frv.c:6564 #, c-format msgid "" "%pB: uses different unknown e_flags (%#x) fields than previous modules (%#x)" @@ -2780,26 +2749,40 @@ msgid "" "link" msgstr "" -#: elf32-hppa.c:4032 +#: elf32-hppa.c:3456 +#, c-format +msgid "" +"%pB(%pA+%#): displacement %#x for insn %#x is not a multiple of 8 " +"(gp %#x)" +msgstr "" + +#: elf32-hppa.c:3475 +#, c-format +msgid "" +"%pB(%pA+%#): displacement %#x for insn %#x is not a multiple of 4 " +"(gp %#x)" +msgstr "" + +#: elf32-hppa.c:4090 #, c-format msgid "%s has both normal and TLS relocs" msgstr "" -#: elf32-hppa.c:4050 +#: elf32-hppa.c:4108 #, c-format msgid "%pB:%s has both normal and TLS relocs" msgstr "" -#: elf32-hppa.c:4109 +#: elf32-hppa.c:4167 #, c-format msgid "%pB(%pA+%#): cannot handle %s for %s" msgstr "" -#: elf32-hppa.c:4415 +#: elf32-hppa.c:4471 msgid ".got section not immediately after .plt section" msgstr "" -#: elf32-i386.c:1177 elf64-x86-64.c:1506 +#: elf32-i386.c:1177 elf64-x86-64.c:1550 #, c-format msgid "" "%pB: TLS transition from %s to %s against `%s' at %# in section `%" @@ -2813,11 +2796,11 @@ msgid "" "can not be used when making a shared object" msgstr "" -#: elf32-i386.c:1719 elf32-s390.c:1151 elf32-sh.c:5499 elf32-tilepro.c:1548 +#: elf32-i386.c:1719 elf32-s390.c:1151 elf32-sh.c:5500 elf32-tilepro.c:1548 #: elf32-xtensa.c:1263 elf64-s390.c:1083 elfxx-sparc.c:1556 #: elfxx-tilegx.c:1767 -#: elfnn-loongarch.c:612 -#: elfnn-riscv.c:671 +#: elfnn-loongarch.c:726 +#: elfnn-riscv.c:675 #, c-format msgid "%pB: `%s' accessed both as normal and thread local symbol" msgstr "" @@ -2827,65 +2810,65 @@ msgstr "" msgid "%pB: unsupported non-PIC call to IFUNC `%s'" msgstr "" -#: elf32-i386.c:1846 elf64-x86-64.c:2436 +#: elf32-i386.c:1846 elf64-x86-64.c:2482 #, c-format msgid "" "%pB: non-canonical reference to canonical protected function `%s' in %pB" msgstr "" -#: elf32-i386.c:2410 elf64-x86-64.c:2900 -#: elfnn-riscv.c:2455 +#: elf32-i386.c:2409 elf64-x86-64.c:2965 +#: elfnn-riscv.c:2546 #, c-format msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported" msgstr "" -#: elf32-i386.c:2443 elf32-i386.c:3745 elf32-i386.c:3893 elf64-x86-64.c:2957 -#: elf64-x86-64.c:4597 elf64-x86-64.c:4765 -#: elfnn-riscv.c:2328 -#: elfnn-riscv.c:3184 -#: elfnn-riscv.c:3258 +#: elf32-i386.c:2442 elf32-i386.c:3742 elf32-i386.c:3890 elf64-x86-64.c:3022 +#: elf64-x86-64.c:4705 elf64-x86-64.c:4873 +#: elfnn-riscv.c:2408 +#: elfnn-riscv.c:3320 +#: elfnn-riscv.c:3394 #, c-format msgid "Local IFUNC function `%s' in %pB\n" msgstr "" -#: elf32-i386.c:2621 +#: elf32-i386.c:2620 #, 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:2656 elf64-x86-64.c:3174 +#: elf32-i386.c:2655 elf64-x86-64.c:3239 msgid "hidden symbol" msgstr "" -#: elf32-i386.c:2659 elf64-x86-64.c:3177 +#: elf32-i386.c:2658 elf64-x86-64.c:3242 msgid "internal symbol" msgstr "" -#: elf32-i386.c:2662 elf64-x86-64.c:3180 +#: elf32-i386.c:2661 elf64-x86-64.c:3245 msgid "protected symbol" msgstr "" -#: elf32-i386.c:2665 elf64-x86-64.c:3183 +#: elf32-i386.c:2664 elf64-x86-64.c:3248 msgid "symbol" msgstr "" -#: elf32-i386.c:2671 +#: elf32-i386.c:2670 #, 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:2684 +#: elf32-i386.c:2683 #, c-format msgid "" "%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when " "making a shared object" msgstr "" -#: elf32-i386.c:4096 elf64-x86-64.c:4976 +#: elf32-i386.c:4093 elf64-x86-64.c:5084 msgid "%F%P: discarded output section: `%pA'\n" msgstr "" @@ -2909,11 +2892,11 @@ msgid "" "ip2k linker: redundant page instruction at %# (dest = %#)" msgstr "" -#: elf32-lm32.c:609 elf32-nios2.c:3145 +#: elf32-lm32.c:609 elf32-nios2.c:3143 msgid "global pointer relative relocation when _gp not defined" msgstr "" -#: elf32-lm32.c:664 elf32-nios2.c:3582 +#: elf32-lm32.c:664 elf32-nios2.c:3580 msgid "global pointer relative address out of range" msgstr "" @@ -2926,32 +2909,32 @@ msgstr "" msgid "SDA relocation when _SDA_BASE_ not defined" msgstr "" -#: elf32-m32r.c:2776 elf32-microblaze.c:1152 elf32-microblaze.c:1200 +#: elf32-m32r.c:2777 elf32-microblaze.c:1152 elf32-microblaze.c:1200 #, c-format msgid "%pB: the target (%s) of an %s relocation is in the wrong section (%pA)" msgstr "" -#: elf32-m32r.c:3279 +#: elf32-m32r.c:3278 #, c-format msgid "%pB: instruction set mismatch with previous modules" msgstr "" -#: elf32-m32r.c:3300 elf32-nds32.c:6900 +#: elf32-m32r.c:3299 elf32-nds32.c:6901 #, c-format msgid "private flags = %lx" msgstr "" -#: elf32-m32r.c:3305 +#: elf32-m32r.c:3304 #, c-format msgid ": m32r instructions" msgstr "" -#: elf32-m32r.c:3306 +#: elf32-m32r.c:3305 #, c-format msgid ": m32rx instructions" msgstr "" -#: elf32-m32r.c:3307 +#: elf32-m32r.c:3306 #, c-format msgid ": m32r2 instructions" msgstr "" @@ -3065,7 +3048,7 @@ msgstr "" msgid "%pB uses hard float, %pB uses soft float" msgstr "" -#: elf32-m68k.c:1280 elf32-m68k.c:1281 vms-alpha.c:8085 vms-alpha.c:8101 +#: elf32-m68k.c:1280 elf32-m68k.c:1281 vms-alpha.c:8096 vms-alpha.c:8112 msgid "unknown" msgstr "" @@ -3117,8 +3100,8 @@ msgid "" "link" msgstr "" -#: elf32-microblaze.c:1595 elf32-tilepro.c:3021 elfxx-sparc.c:3446 -#: elfxx-tilegx.c:3415 +#: elf32-microblaze.c:1595 elf32-tilepro.c:3020 elfxx-sparc.c:3447 +#: elfxx-tilegx.c:3416 #, c-format msgid "%pB: probably compiled without -fPIC?" msgstr "" @@ -3194,123 +3177,123 @@ msgstr "" msgid "error: can't find symbol: %s" msgstr "" -#: elf32-nds32.c:5573 +#: elf32-nds32.c:5574 #, c-format msgid "%pB: warning: %s unsupported in shared mode" msgstr "" -#: elf32-nds32.c:5699 +#: elf32-nds32.c:5700 #, c-format msgid "%pB: warning: unaligned access to GOT entry" msgstr "" -#: elf32-nds32.c:5740 +#: elf32-nds32.c:5741 #, c-format msgid "%pB: warning: relocate SDA_BASE failed" msgstr "" -#: elf32-nds32.c:5762 +#: elf32-nds32.c:5763 #, c-format msgid "%pB(%pA): warning: unaligned small data access of type %d" msgstr "" -#: elf32-nds32.c:6688 +#: elf32-nds32.c:6689 #, c-format msgid "" "%pB: ISR vector size mismatch with previous modules, previous %u-byte, " "current %u-byte" msgstr "" -#: elf32-nds32.c:6736 +#: elf32-nds32.c:6737 #, c-format msgid "%pB: warning: endian mismatch with previous modules" msgstr "" -#: elf32-nds32.c:6750 +#: elf32-nds32.c:6751 #, c-format msgid "" "%pB: warning: older version of object file encountered, please recompile " "with current tool chain" msgstr "" -#: elf32-nds32.c:6838 +#: elf32-nds32.c:6839 #, c-format msgid "%pB: error: ABI mismatch with previous modules" msgstr "" -#: elf32-nds32.c:6848 +#: elf32-nds32.c:6849 #, c-format msgid "%pB: error: instruction set mismatch with previous modules" msgstr "" -#: elf32-nds32.c:6875 +#: elf32-nds32.c:6876 #, c-format msgid "%pB: warning: incompatible elf-versions %s and %s" msgstr "" -#: elf32-nds32.c:6906 +#: elf32-nds32.c:6907 #, c-format msgid ": n1 instructions" msgstr "" -#: elf32-nds32.c:6909 +#: elf32-nds32.c:6910 #, c-format msgid ": n1h instructions" msgstr "" -#: elf32-nds32.c:9358 +#: elf32-nds32.c:9359 #, c-format msgid "%pB: error: search_nds32_elf_blank reports wrong node" msgstr "" -#: elf32-nds32.c:9622 +#: elf32-nds32.c:9623 #, c-format msgid "%pB: warning: %s points to unrecognized reloc at %#" msgstr "" -#: elf32-nds32.c:12887 +#: elf32-nds32.c:12888 #, c-format msgid "%pB: nested OMIT_FP in %pA" msgstr "" -#: elf32-nds32.c:12906 +#: elf32-nds32.c:12907 #, c-format msgid "%pB: unmatched OMIT_FP in %pA" msgstr "" -#: elf32-nios2.c:2934 +#: elf32-nios2.c:2932 #, c-format msgid "error: %pB: big-endian R2 is not supported" msgstr "" -#: elf32-nios2.c:2950 +#: elf32-nios2.c:2948 #, c-format msgid "error: %pB: conflicting CPU architectures %d/%d" msgstr "" -#: elf32-nios2.c:3825 +#: elf32-nios2.c:3823 #, c-format msgid "" "global pointer relative relocation at address %# when _gp not " "defined\n" msgstr "" -#: elf32-nios2.c:3852 +#: elf32-nios2.c:3850 #, c-format msgid "" "unable to reach %s (at %#) from the global pointer (at %#) " "because the offset (%) is out of the allowed range, -32678 to 32767\n" msgstr "" -#: elf32-nios2.c:4506 elf32-pru.c:931 +#: elf32-nios2.c:4504 elf32-pru.c:931 msgid "relocation out of range" msgstr "" -#: elf32-nios2.c:4516 elf32-pru.c:941 elf32-tic6x.c:2657 +#: elf32-nios2.c:4514 elf32-pru.c:941 elf32-tic6x.c:2657 msgid "dangerous relocation" msgstr "" -#: elf32-nios2.c:5354 +#: elf32-nios2.c:5362 #, c-format msgid "dynamic variable `%s' is zero size" msgstr "" @@ -3340,7 +3323,7 @@ msgstr "" msgid "%pB: gotoff relocation against dynamic symbol %s" msgstr "" -#: elf32-or1k.c:1575 elf32-or1k.c:1590 elf64-alpha.c:4410 elf64-alpha.c:4554 +#: elf32-or1k.c:1575 elf32-or1k.c:1590 elf64-alpha.c:4411 elf64-alpha.c:4555 #, c-format msgid "%pB: pc-relative relocation against dynamic symbol %s" msgstr "" @@ -3365,7 +3348,7 @@ msgstr "" msgid "%pB: bad relocation section name `%s'" msgstr "" -#: elf32-or1k.c:3315 +#: elf32-or1k.c:3314 #, c-format msgid "%pB: %s flag mismatch with previous modules" msgstr "" @@ -3464,7 +3447,7 @@ msgstr "" msgid "bss-plt forced by profiling" msgstr "" -#: elf32-ppc.c:4608 elf64-ppc.c:8497 +#: elf32-ppc.c:4608 elf64-ppc.c:8507 msgid "%H: warning: %s unexpected insn %#x.\n" msgstr "" @@ -3472,45 +3455,45 @@ 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:8562 +#: elf32-ppc.c:4638 elf64-ppc.c:8572 #, c-format msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n" msgstr "" -#: elf32-ppc.c:5565 elf32-sh.c:3019 elf32-tilepro.c:2248 elfxx-sparc.c:2454 -#: elfxx-tilegx.c:2494 +#: elf32-ppc.c:5566 elf32-sh.c:3020 elf32-tilepro.c:2247 elfxx-sparc.c:2455 +#: elfxx-tilegx.c:2495 #, c-format msgid "%pB: dynamic relocation in read-only section `%pA'\n" msgstr "" -#: elf32-ppc.c:6511 +#: elf32-ppc.c:6512 msgid "%pB: Adjusting branch at 0x%V towards \"%s\" in section %s\n" msgstr "" -#: elf32-ppc.c:7464 +#: elf32-ppc.c:7465 msgid "%P: %H: error: %s with unexpected instruction %x\n" msgstr "" -#: elf32-ppc.c:7502 +#: elf32-ppc.c:7503 msgid "%H: fixup branch overflow\n" msgstr "" -#: elf32-ppc.c:7542 elf32-ppc.c:7580 +#: elf32-ppc.c:7543 elf32-ppc.c:7581 #, c-format msgid "%pB(%pA+%#): error: %s with unexpected instruction %#x" msgstr "" -#: elf32-ppc.c:7644 +#: elf32-ppc.c:7645 #, c-format msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n" msgstr "" -#: elf32-ppc.c:7680 +#: elf32-ppc.c:7681 #, c-format msgid "%pB: reloc %#x unsupported" msgstr "" -#: elf32-ppc.c:7963 +#: elf32-ppc.c:7964 #, c-format msgid "%H: non-zero addend on %s reloc against `%s'\n" msgstr "" @@ -3523,54 +3506,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:7995 +#: elf32-ppc.c:7996 #, c-format msgid "%X%H: @local call to ifunc %s\n" msgstr "" -#: elf32-ppc.c:8173 +#: elf32-ppc.c:8174 #, c-format msgid "%H: relocation %s for indirect function %s unsupported\n" msgstr "" -#: elf32-ppc.c:8511 elf32-ppc.c:8542 elf32-ppc.c:8645 elf32-ppc.c:8745 +#: elf32-ppc.c:8512 elf32-ppc.c:8543 elf32-ppc.c:8646 elf32-ppc.c:8746 #, c-format msgid "" "%pB: the target (%s) of a %s relocation is in the wrong output section (%s)" msgstr "" -#: elf32-ppc.c:8923 elf32-ppc.c:8944 +#: elf32-ppc.c:8924 elf32-ppc.c:8945 msgid "%X%P: %H: %s relocation unsupported for bss-plt\n" msgstr "" -#: elf32-ppc.c:9026 +#: elf32-ppc.c:9027 #, c-format msgid "%H: error: %s against `%s' not a multiple of %u\n" msgstr "" -#: elf32-ppc.c:9055 +#: elf32-ppc.c:9056 #, c-format msgid "%H: unresolvable %s relocation against symbol `%s'\n" msgstr "" -#: elf32-ppc.c:9137 +#: elf32-ppc.c:9138 #, c-format msgid "%H: %s reloc against `%s': error %d\n" msgstr "" -#: elf32-ppc.c:10019 +#: elf32-ppc.c:10020 msgid "" "%X%P: text relocations and GNU indirect functions will result in a segfault " "at runtime\n" msgstr "" -#: elf32-ppc.c:10023 elf64-ppc.c:18302 +#: elf32-ppc.c:10024 elf64-ppc.c:18304 msgid "" "%P: warning: text relocations and GNU indirect functions may result in a " "segfault at runtime\n" msgstr "" -#: elf32-ppc.c:10068 +#: elf32-ppc.c:10069 #, c-format msgid "%s not defined in linker created %pA" msgstr "" @@ -3686,7 +3669,7 @@ msgstr "" msgid "%pB:%pA: %s and %s must be in the same input section" msgstr "" -#: elf32-s390.c:2009 elf64-s390.c:1976 +#: elf32-s390.c:2007 elf64-s390.c:1976 #, c-format msgid "%pB(%pA+%#): invalid instruction for TLS relocation %s" msgstr "" @@ -3709,17 +3692,22 @@ msgstr "" msgid "%pB: CALL15 reloc at %# not against global symbol" msgstr "" -#: elf32-score.c:3990 elf32-score7.c:3797 +#: elf32-score.c:3491 elf32-score7.c:3302 elfxx-mips.c:11188 +#, c-format +msgid "%pB: cannot handle more than %d dynamic symbols" +msgstr "" + +#: elf32-score.c:3997 elf32-score7.c:3804 #, c-format msgid " [pic]" msgstr "" -#: elf32-score.c:3994 elf32-score7.c:3801 +#: elf32-score.c:4001 elf32-score7.c:3808 #, c-format msgid " [fix dep]" msgstr "" -#: elf32-score.c:4041 elf32-score7.c:3848 +#: elf32-score.c:4048 elf32-score7.c:3855 #, c-format msgid "%pB: warning: linking PIC files with non-PIC files" msgstr "" @@ -3729,40 +3717,40 @@ msgstr "" msgid "%pB: %#: warning: R_SH_USES points to unrecognized insn 0x%x" msgstr "" -#: elf32-sh.c:3754 +#: elf32-sh.c:3755 #, c-format msgid "" "%pB: %#: fatal: unaligned branch target for relax-support relocation" msgstr "" -#: elf32-sh.c:3784 elf32-sh.c:3800 +#: elf32-sh.c:3785 elf32-sh.c:3801 #, c-format msgid "%pB: %#: fatal: unaligned %s relocation %#" msgstr "" -#: elf32-sh.c:3816 +#: elf32-sh.c:3817 #, c-format msgid "" "%pB: %#: fatal: R_SH_PSHA relocation % not in range -32..32" msgstr "" -#: elf32-sh.c:3832 +#: elf32-sh.c:3833 #, c-format msgid "" "%pB: %#: fatal: R_SH_PSHL relocation % not in range -32..32" msgstr "" -#: elf32-sh.c:3962 elf32-sh.c:4357 +#: elf32-sh.c:3963 elf32-sh.c:4358 #, c-format msgid "%pB(%pA+%#): cannot emit fixup to `%s' in read-only section" msgstr "" -#: elf32-sh.c:4460 +#: elf32-sh.c:4461 #, c-format msgid "%pB(%pA+%#): %s relocation against external symbol \"%s\"" msgstr "" -#: elf32-sh.c:4579 +#: elf32-sh.c:4580 #, c-format msgid "" "%pB(%pA): offset in relocation for GD->LE translation is too small: %" @@ -3770,125 +3758,125 @@ msgid "" msgstr "" #. The backslash is to prevent bogus trigraph detection. -#: elf32-sh.c:4597 +#: elf32-sh.c:4598 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0xd4??)" msgstr "" -#: elf32-sh.c:4605 +#: elf32-sh.c:4606 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0xc7??)" msgstr "" -#: elf32-sh.c:4612 +#: elf32-sh.c:4613 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0xd1??)" msgstr "" -#: elf32-sh.c:4619 +#: elf32-sh.c:4620 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0x310c)" msgstr "" -#: elf32-sh.c:4626 +#: elf32-sh.c:4627 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0x410b)" msgstr "" -#: elf32-sh.c:4633 +#: elf32-sh.c:4634 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0x34cc)" msgstr "" -#: elf32-sh.c:4668 +#: elf32-sh.c:4669 #, c-format msgid "" "%pB(%pA): offset in relocation for IE->LE translation is too small: %" "#" msgstr "" -#: elf32-sh.c:4686 +#: elf32-sh.c:4687 #, c-format msgid "" "%pB(%pA+%#): unexpected instruction %#04X (expected 0xd0??: mov.l)" msgstr "" -#: elf32-sh.c:4695 +#: elf32-sh.c:4696 #, c-format msgid "" "%pB(%pA+%#): unexpected instruction %#04X (expected 0x0?12: stc)" msgstr "" -#: elf32-sh.c:4702 +#: elf32-sh.c:4703 #, c-format msgid "" "%pB(%pA+%#): unexpected instruction %#04X (expected 0x0?ce: mov.l)" msgstr "" -#: elf32-sh.c:4817 +#: elf32-sh.c:4818 #, c-format msgid "" "%pB(%pA): offset in relocation for GD->IE translation is too small: %" "#" msgstr "" -#: elf32-sh.c:4885 +#: elf32-sh.c:4886 #, c-format msgid "" "%pB(%pA): offset in relocation for LD->LE translation is too small: %" "#" msgstr "" -#: elf32-sh.c:5013 +#: elf32-sh.c:5014 #, c-format msgid "%X%H: relocation to \"%s\" references a different segment\n" msgstr "" -#: elf32-sh.c:5020 +#: elf32-sh.c:5021 #, c-format msgid "%H: warning: relocation to \"%s\" references a different segment\n" msgstr "" -#: elf32-sh.c:5488 elf32-sh.c:5570 +#: elf32-sh.c:5489 elf32-sh.c:5571 #, c-format msgid "%pB: `%s' accessed both as normal and FDPIC symbol" msgstr "" -#: elf32-sh.c:5494 elf32-sh.c:5575 +#: elf32-sh.c:5495 elf32-sh.c:5576 #, c-format msgid "%pB: `%s' accessed both as FDPIC and thread local symbol" msgstr "" -#: elf32-sh.c:5525 +#: elf32-sh.c:5526 #, c-format msgid "%pB: Function descriptor relocation with non-zero addend" msgstr "" -#: elf32-sh.c:5732 elf64-alpha.c:4646 +#: elf32-sh.c:5733 elf64-alpha.c:4647 #, c-format msgid "%pB: TLS local exec code cannot be linked into shared objects" msgstr "" -#: elf32-sh.c:5847 +#: elf32-sh.c:5848 #, c-format msgid "%pB: uses %s instructions while previous modules use %s instructions" msgstr "" -#: elf32-sh.c:5859 +#: elf32-sh.c:5860 #, c-format msgid "" "internal error: merge of architecture '%s' with architecture '%s' produced " "unknown architecture" msgstr "" -#: elf32-sh.c:5900 +#: elf32-sh.c:5901 #, c-format msgid "" "%pB: uses instructions which are incompatible with instructions used in " "previous modules" msgstr "" -#: elf32-sh.c:5913 +#: elf32-sh.c:5914 #, c-format msgid "%pB: attempt to mix FDPIC and non-FDPIC objects" msgstr "" @@ -3955,7 +3943,7 @@ msgstr "" msgid "overlay stub relocation overflow" msgstr "" -#: elf32-spu.c:1992 elf64-ppc.c:15341 +#: elf32-spu.c:1992 elf64-ppc.c:15346 msgid "stubs don't match calculated size" msgstr "" @@ -4102,11 +4090,11 @@ msgstr "" 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:2729 -#: elfnn-aarch64.c:10030 -#: elfnn-kvx.c:4636 -#: elfnn-loongarch.c:5032 -#: elfnn-riscv.c:3481 +#: elf32-tilepro.c:3626 elfxx-tilegx.c:4018 elfxx-x86.c:2727 +#: elfnn-aarch64.c:10453 +#: elfnn-kvx.c:4633 +#: elfnn-loongarch.c:5850 +#: elfnn-riscv.c:3617 #, c-format msgid "discarded output section: `%pA'" msgstr "" @@ -4328,22 +4316,22 @@ msgstr "" msgid "%pB: %#: warning: %s points to unrecognized reloc %#" msgstr "" -#: elf32-vax.c:539 +#: elf32-vax.c:538 #, c-format msgid " [nonpic]" msgstr "" -#: elf32-vax.c:542 +#: elf32-vax.c:541 #, c-format msgid " [d-float]" msgstr "" -#: elf32-vax.c:545 +#: elf32-vax.c:544 #, c-format msgid " [g-float]" msgstr "" -#: elf32-vax.c:631 +#: elf32-vax.c:630 #, c-format msgid "" "%pB: warning: GOT addend of % to `%s' does not match previous GOT " @@ -4391,55 +4379,55 @@ msgstr "" msgid "%pB(%pA): invalid property table" msgstr "" -#: elf32-xtensa.c:2733 +#: elf32-xtensa.c:2732 #, c-format msgid "%pB(%pA+%#): relocation offset out of range (size=%#)" msgstr "" -#: elf32-xtensa.c:2816 elf32-xtensa.c:2939 +#: elf32-xtensa.c:2815 elf32-xtensa.c:2938 msgid "dynamic relocation in read-only section" msgstr "" -#: elf32-xtensa.c:2916 +#: elf32-xtensa.c:2915 msgid "TLS relocation invalid without dynamic sections" msgstr "" -#: elf32-xtensa.c:3129 +#: elf32-xtensa.c:3128 msgid "internal inconsistency in size of .got.loc section" msgstr "" -#: elf32-xtensa.c:3435 +#: elf32-xtensa.c:3434 #, c-format msgid "%pB: incompatible machine type; output is 0x%x; input is 0x%x" msgstr "" -#: elf32-xtensa.c:4734 elf32-xtensa.c:4742 +#: elf32-xtensa.c:4733 elf32-xtensa.c:4741 msgid "attempt to convert L32R/CALLX to CALL failed" msgstr "" -#: elf32-xtensa.c:6574 elf32-xtensa.c:6653 elf32-xtensa.c:8079 +#: elf32-xtensa.c:6573 elf32-xtensa.c:6652 elf32-xtensa.c:8078 #, c-format msgid "" "%pB(%pA+%#): could not decode instruction; possible configuration " "mismatch" msgstr "" -#: elf32-xtensa.c:7820 +#: elf32-xtensa.c:7819 #, c-format msgid "" "%pB(%pA+%#): could not decode instruction for XTENSA_ASM_SIMPLIFY " "relocation; possible configuration mismatch" msgstr "" -#: elf32-xtensa.c:9678 +#: elf32-xtensa.c:9677 msgid "invalid relocation address" msgstr "" -#: elf32-xtensa.c:9769 +#: elf32-xtensa.c:9768 msgid "overflow after relaxation" msgstr "" -#: elf32-xtensa.c:10915 +#: elf32-xtensa.c:10914 #, c-format msgid "%pB(%pA+%#): unexpected fix for %s relocation" msgstr "" @@ -4474,56 +4462,57 @@ msgstr "" msgid "%pB: .got subsegment exceeds 64K (size %d)" msgstr "" -#: elf64-alpha.c:2680 elflink.c:15481 -#: elfnn-kvx.c:4022 -#: elfnn-loongarch.c:1715 +#: elf64-alpha.c:2680 elflink.c:15728 +#: elfnn-kvx.c:4020 +#: elfnn-loongarch.c:1927 #, c-format msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n" msgstr "" -#: elf64-alpha.c:2975 elf64-alpha.c:3170 +#: elf64-alpha.c:2976 elf64-alpha.c:3171 #, c-format msgid "%pB: %pA+%#: warning: %s relocation against unexpected insn" msgstr "" -#: elf64-alpha.c:4370 elf64-alpha.c:4383 +#: elf64-alpha.c:4371 elf64-alpha.c:4384 #, c-format msgid "%pB: gp-relative relocation against dynamic symbol %s" msgstr "" -#: elf64-alpha.c:4439 +#: elf64-alpha.c:4440 #, c-format msgid "%pB: change in gp: BRSGP %s" msgstr "" -#: elf64-alpha.c:4464 mach-o.c:625 -#: elfnn-riscv.c:722 -#: elfnn-riscv.c:921 -#: elfnn-riscv.c:963 +#: elf64-alpha.c:4465 mach-o.c:625 +#: elfnn-loongarch.c:868 +#: elfnn-riscv.c:726 +#: elfnn-riscv.c:931 +#: elfnn-riscv.c:973 msgid "" msgstr "" -#: elf64-alpha.c:4470 +#: elf64-alpha.c:4471 #, c-format msgid "%pB: !samegp reloc against symbol without .prologue: %s" msgstr "" -#: elf64-alpha.c:4528 +#: elf64-alpha.c:4529 #, c-format msgid "%pB: unhandled dynamic relocation against %s" msgstr "" -#: elf64-alpha.c:4563 +#: elf64-alpha.c:4564 #, c-format msgid "%pB: pc-relative relocation against undefined weak symbol %s" msgstr "" -#: elf64-alpha.c:4629 +#: elf64-alpha.c:4630 #, c-format msgid "%pB: dtp-relative relocation against dynamic symbol %s" msgstr "" -#: elf64-alpha.c:4654 +#: elf64-alpha.c:4655 #, c-format msgid "%pB: tp-relative relocation against dynamic symbol %s" msgstr "" @@ -4538,12 +4527,12 @@ msgstr "" msgid "%pB: Relocations in generic ELF (EM: %d)" msgstr "" -#: elf64-hppa.c:2032 +#: elf64-hppa.c:2036 #, c-format msgid "stub entry for %s cannot load .plt, dp offset = %" msgstr "" -#: elf64-hppa.c:3236 +#: elf64-hppa.c:3240 #, c-format msgid "%pB(%pA+%#): cannot reach %s" msgstr "" @@ -4561,118 +4550,118 @@ msgstr "" msgid "@pltoff reloc against local symbol" msgstr "" -#: elf64-ia64-vms.c:3278 -#: elfnn-ia64.c:3671 +#: elf64-ia64-vms.c:3279 +#: elfnn-ia64.c:3672 #, c-format msgid "%pB: short data segment overflowed (%# >= 0x400000)" msgstr "" -#: elf64-ia64-vms.c:3288 -#: elfnn-ia64.c:3681 +#: elf64-ia64-vms.c:3289 +#: elfnn-ia64.c:3682 #, c-format msgid "%pB: __gp does not cover short data segment" msgstr "" -#: elf64-ia64-vms.c:3558 -#: elfnn-ia64.c:3954 +#: elf64-ia64-vms.c:3559 +#: elfnn-ia64.c:3955 #, c-format msgid "%pB: non-pic code with imm relocation against dynamic symbol `%s'" msgstr "" -#: elf64-ia64-vms.c:3622 -#: elfnn-ia64.c:4022 +#: elf64-ia64-vms.c:3623 +#: elfnn-ia64.c:4023 #, c-format msgid "%pB: @gprel relocation against dynamic symbol %s" msgstr "" -#: elf64-ia64-vms.c:3681 -#: elfnn-ia64.c:4085 +#: elf64-ia64-vms.c:3682 +#: elfnn-ia64.c:4086 #, c-format msgid "%pB: linking non-pic code in a position independent executable" msgstr "" -#: elf64-ia64-vms.c:3783 -#: elfnn-ia64.c:4223 +#: elf64-ia64-vms.c:3784 +#: elfnn-ia64.c:4224 #, c-format msgid "%pB: @internal branch to dynamic symbol %s" msgstr "" -#: elf64-ia64-vms.c:3786 -#: elfnn-ia64.c:4226 +#: elf64-ia64-vms.c:3787 +#: elfnn-ia64.c:4227 #, c-format msgid "%pB: speculation fixup to dynamic symbol %s" msgstr "" -#: elf64-ia64-vms.c:3789 -#: elfnn-ia64.c:4229 +#: elf64-ia64-vms.c:3790 +#: elfnn-ia64.c:4230 #, c-format msgid "%pB: @pcrel relocation against dynamic symbol %s" msgstr "" -#: elf64-ia64-vms.c:3913 -#: elfnn-ia64.c:4426 +#: elf64-ia64-vms.c:3914 +#: elfnn-ia64.c:4427 msgid "unsupported reloc" msgstr "" -#: elf64-ia64-vms.c:3950 -#: elfnn-ia64.c:4464 +#: elf64-ia64-vms.c:3951 +#: elfnn-ia64.c:4465 #, c-format msgid "" "%pB: missing TLS section for relocation %s against `%s' at %# in " "section `%pA'." msgstr "" -#: elf64-ia64-vms.c:3967 -#: elfnn-ia64.c:4481 +#: elf64-ia64-vms.c:3968 +#: elfnn-ia64.c:4482 #, c-format msgid "" "%pB: Can't relax br (%s) to `%s' at %# in section `%pA' with size %" "# (> 0x1000000)." msgstr "" -#: elf64-ia64-vms.c:4263 -#: elfnn-ia64.c:4742 +#: elf64-ia64-vms.c:4262 +#: elfnn-ia64.c:4741 #, c-format msgid "%pB: linking trap-on-NULL-dereference with non-trapping files" msgstr "" -#: elf64-ia64-vms.c:4272 -#: elfnn-ia64.c:4751 +#: elf64-ia64-vms.c:4271 +#: elfnn-ia64.c:4750 #, c-format msgid "%pB: linking big-endian files with little-endian files" msgstr "" -#: elf64-ia64-vms.c:4281 -#: elfnn-ia64.c:4760 +#: elf64-ia64-vms.c:4280 +#: elfnn-ia64.c:4759 #, c-format msgid "%pB: linking 64-bit files with 32-bit files" msgstr "" -#: elf64-ia64-vms.c:4290 -#: elfnn-ia64.c:4769 +#: elf64-ia64-vms.c:4289 +#: elfnn-ia64.c:4768 #, c-format msgid "%pB: linking constant-gp files with non-constant-gp files" msgstr "" -#: elf64-ia64-vms.c:4300 -#: elfnn-ia64.c:4779 +#: elf64-ia64-vms.c:4299 +#: elfnn-ia64.c:4778 #, c-format msgid "%pB: linking auto-pic files with non-auto-pic files" msgstr "" -#: elf64-ia64-vms.c:5150 elflink.c:5338 +#: elf64-ia64-vms.c:5149 elflink.c:5490 #, 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:5157 +#: elf64-ia64-vms.c:5156 #, c-format msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB" msgstr "" -#: elf64-ia64-vms.c:5173 elflink.c:5367 +#: elf64-ia64-vms.c:5172 elflink.c:5519 #, c-format msgid "" "warning: size of symbol `%s' changed from % in %pB to % in %" @@ -4770,57 +4759,57 @@ msgstr "" msgid "%pB .opd not allowed in ABI version %d" msgstr "" -#: elf64-ppc.c:5085 +#: elf64-ppc.c:5103 #, c-format msgid "%H: %s reloc unsupported in shared libraries and PIEs\n" msgstr "" -#: elf64-ppc.c:5255 +#: elf64-ppc.c:5273 msgid "%H: %s reloc unsupported here\n" msgstr "" -#: elf64-ppc.c:5482 +#: elf64-ppc.c:5496 #, c-format msgid "%pB uses unknown e_flags 0x%lx" msgstr "" -#: elf64-ppc.c:5490 +#: elf64-ppc.c:5504 #, c-format msgid "%pB: ABI version %ld is not compatible with ABI version %ld output" msgstr "" -#: elf64-ppc.c:5517 +#: elf64-ppc.c:5531 #, c-format msgid " [abiv%ld]" msgstr "" -#: elf64-ppc.c:6821 +#: elf64-ppc.c:6835 msgid "" "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting " "LD_BIND_NOW=1 or upgrade gcc\n" msgstr "" -#: elf64-ppc.c:7088 +#: elf64-ppc.c:7102 #, c-format msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation" msgstr "" -#: elf64-ppc.c:7343 +#: elf64-ppc.c:7353 #, c-format msgid "dynreloc miscount for %pB, section %pA" msgstr "" -#: elf64-ppc.c:7434 +#: elf64-ppc.c:7444 #, c-format msgid "%pB: .opd is not a regular array of opd entries" msgstr "" -#: elf64-ppc.c:7444 +#: elf64-ppc.c:7454 #, c-format msgid "%pB: unexpected reloc type %u in .opd section" msgstr "" -#: elf64-ppc.c:7466 +#: elf64-ppc.c:7476 #, c-format msgid "%pB: undefined sym `%s' in .opd section" msgstr "" @@ -4832,86 +4821,86 @@ 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:7967 +#: elf64-ppc.c:7977 msgid "warning: --plt-localentry is incompatible with power10 pc-relative code" msgstr "" -#: elf64-ppc.c:7975 +#: elf64-ppc.c:7985 msgid "" "warning: --plt-localentry is especially dangerous without ld.so support to " "detect ABI violations" msgstr "" -#: elf64-ppc.c:8291 +#: elf64-ppc.c:8301 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n" msgstr "" -#: elf64-ppc.c:8726 elf64-ppc.c:9442 +#: elf64-ppc.c:8736 elf64-ppc.c:9452 #, c-format msgid "%s defined on removed toc entry" msgstr "" -#: elf64-ppc.c:9399 +#: elf64-ppc.c:9409 #, c-format msgid "%H: %s references optimized away TOC entry\n" msgstr "" -#: elf64-ppc.c:9620 +#: elf64-ppc.c:9630 #, c-format msgid "%H: got/toc optimization is not supported for %s instruction\n" msgstr "" -#: elf64-ppc.c:10515 +#: elf64-ppc.c:10525 #, c-format msgid "warning: discarding dynamic section %s" msgstr "" -#: elf64-ppc.c:11668 +#: elf64-ppc.c:11678 msgid "%P: cannot find opd entry toc for `%pT'\n" msgstr "" -#: elf64-ppc.c:11818 +#: elf64-ppc.c:11828 #, c-format msgid "long branch stub `%s' offset overflow" msgstr "" -#: elf64-ppc.c:11845 +#: elf64-ppc.c:11855 #, c-format msgid "can't find branch stub `%s'" msgstr "" -#: elf64-ppc.c:11906 elf64-ppc.c:12158 elf64-ppc.c:14724 +#: elf64-ppc.c:11916 elf64-ppc.c:12168 elf64-ppc.c:14729 #, c-format msgid "%P: linkage table error against `%pT'\n" msgstr "" -#: elf64-ppc.c:12357 +#: elf64-ppc.c:12367 #, c-format msgid "can't build branch stub `%s'" msgstr "" -#: elf64-ppc.c:13384 +#: elf64-ppc.c:13394 #, c-format msgid "%pB section %pA exceeds stub group size" msgstr "" -#: elf64-ppc.c:14904 +#: elf64-ppc.c:14909 msgid "__tls_get_addr call offset overflow" msgstr "" -#: elf64-ppc.c:15244 elf64-ppc.c:15263 +#: elf64-ppc.c:15249 elf64-ppc.c:15268 #, c-format msgid "%s offset too large for .eh_frame sdata4 encoding" msgstr "" -#: elf64-ppc.c:15349 +#: elf64-ppc.c:15354 #, c-format msgid "linker stubs in %u group" msgid_plural "linker stubs in %u groups" msgstr[0] "" msgstr[1] "" -#: elf64-ppc.c:15356 +#: elf64-ppc.c:15361 #, c-format msgid "" "%s, iter %u\n" @@ -4921,77 +4910,77 @@ msgid "" " global entry %lu" msgstr "" -#: elf64-ppc.c:15738 +#: elf64-ppc.c:15743 #, c-format msgid "%H: %s used with TLS symbol `%pT'\n" msgstr "" -#: elf64-ppc.c:15740 +#: elf64-ppc.c:15745 #, c-format msgid "%H: %s used with non-TLS symbol `%pT'\n" msgstr "" -#: elf64-ppc.c:16524 +#: elf64-ppc.c:16529 #, c-format msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n" msgstr "" -#: elf64-ppc.c:16530 +#: elf64-ppc.c:16535 #, c-format msgid "" "%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n" msgstr "" -#: elf64-ppc.c:17181 +#: elf64-ppc.c:17186 #, c-format msgid "%H: %s against %pT is not supported\n" msgstr "" -#: elf64-ppc.c:17457 +#: elf64-ppc.c:17462 #, c-format msgid "%H: %s for indirect function `%pT' unsupported\n" msgstr "" -#: elf64-ppc.c:17545 +#: elf64-ppc.c:17549 #, c-format msgid "" "%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n" msgstr "" -#: elf64-ppc.c:17600 +#: elf64-ppc.c:17604 #, c-format msgid "%P: %pB: %s is not supported for `%pT'\n" msgstr "" -#: elf64-ppc.c:17869 +#: elf64-ppc.c:17873 #, c-format msgid "%H: error: %s not a multiple of %u\n" msgstr "" -#: elf64-ppc.c:17892 +#: elf64-ppc.c:17896 #, c-format msgid "%H: unresolvable %s against `%pT'\n" msgstr "" -#: elf64-ppc.c:18037 +#: elf64-ppc.c:18041 #, c-format msgid "%H: %s against `%pT': error %d\n" msgstr "" -#: elf64-s390.c:2457 +#: elf64-s390.c:2492 #, c-format msgid "" "%pB: `%s' non-PLT reloc for symbol defined in shared library and accessed " "from executable (rebuild file with -fPIC ?)" msgstr "" -#: elf64-s390.c:3066 +#: elf64-s390.c:3155 #, c-format msgid "" "%pB(%pA+%#): misaligned symbol `%s' (%#) for relocation %s" msgstr "" -#: elf64-sparc.c:134 elfcode.h:1602 +#: elf64-sparc.c:134 elfcode.h:1601 #, c-format msgid "%pB(%pA): relocation %d has invalid symbol index %ld" msgstr "" @@ -5021,112 +5010,117 @@ msgstr "" msgid "%pB: linking UltraSPARC specific with HAL specific code" msgstr "" -#: elf64-x86-64.c:1537 +#: elf64-x86-64.c:1581 msgid "hidden symbol " msgstr "" -#: elf64-x86-64.c:1540 +#: elf64-x86-64.c:1584 msgid "internal symbol " msgstr "" -#: elf64-x86-64.c:1543 elf64-x86-64.c:1547 +#: elf64-x86-64.c:1587 elf64-x86-64.c:1591 msgid "protected symbol " msgstr "" -#: elf64-x86-64.c:1549 +#: elf64-x86-64.c:1593 msgid "symbol " msgstr "" -#: elf64-x86-64.c:1555 +#: elf64-x86-64.c:1599 msgid "undefined " msgstr "" -#: elf64-x86-64.c:1565 +#: elf64-x86-64.c:1609 msgid "a shared object" msgstr "" -#: elf64-x86-64.c:1567 +#: elf64-x86-64.c:1611 msgid "; recompile with -fPIC" msgstr "" -#: elf64-x86-64.c:1572 +#: elf64-x86-64.c:1616 msgid "a PIE object" msgstr "" -#: elf64-x86-64.c:1574 +#: elf64-x86-64.c:1618 msgid "a PDE object" msgstr "" -#: elf64-x86-64.c:1576 +#: elf64-x86-64.c:1620 msgid "; recompile with -fPIE" msgstr "" -#: elf64-x86-64.c:1580 +#: elf64-x86-64.c:1624 #, c-format msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s" msgstr "" -#: elf64-x86-64.c:2116 +#: elf64-x86-64.c:2160 #, c-format msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode" msgstr "" -#: elf64-x86-64.c:2266 +#: elf64-x86-64.c:2312 #, c-format msgid "%pB: '%s' accessed both as normal and thread local symbol" msgstr "" -#: elf64-x86-64.c:2926 -#: elfnn-aarch64.c:5754 -#: elfnn-riscv.c:2295 +#: elf64-x86-64.c:2567 +#, c-format +msgid "%pB: unsupported relocation %s against symbol `%s'" +msgstr "" + +#: elf64-x86-64.c:2991 +#: elfnn-aarch64.c:5767 +#: elfnn-riscv.c:2376 #, c-format msgid "" "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %" "" msgstr "" -#: elf64-x86-64.c:3189 +#: elf64-x86-64.c:3254 #, 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:3203 +#: elf64-x86-64.c:3268 #, 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:3493 +#: elf64-x86-64.c:3558 #, c-format msgid "" "%pB: addend %s%#x in relocation %s against symbol `%s' at %# in " "section `%pA' is out of range" msgstr "" -#: elf64-x86-64.c:3643 elflink.c:13796 +#: elf64-x86-64.c:3709 elflink.c:14034 msgid "%F%P: corrupt input: %pB\n" msgstr "" -#: elf64-x86-64.c:4410 +#: elf64-x86-64.c:4520 #, c-format msgid "" " failed to convert GOTPCREL relocation against '%s'; relink with --no-relax\n" msgstr "" -#: elf64-x86-64.c:4571 +#: elf64-x86-64.c:4679 #, c-format msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n" msgstr "" -#: elf64-x86-64.c:4644 +#: elf64-x86-64.c:4752 #, c-format msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n" msgstr "" -#: elf64-x86-64.c:4697 +#: elf64-x86-64.c:4805 #, c-format msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n" msgstr "" @@ -5151,7 +5145,7 @@ msgstr "" msgid "%pB: %pA+%: relocation addend % too large" msgstr "" -#: elfcode.h:1322 +#: elfcode.h:1321 #, c-format msgid "%pB: version count (%) does not match symbol count (%ld)" msgstr "" @@ -5161,360 +5155,368 @@ msgstr "" msgid "warning: %pB has a segment extending past end of file" msgstr "" -#: elflink.c:1397 +#: elflink.c:1438 #, c-format msgid "" "%s: TLS definition in %pB section %pA mismatches non-TLS definition in %pB " "section %pA" msgstr "" -#: elflink.c:1403 +#: elflink.c:1444 #, c-format msgid "%s: TLS reference in %pB mismatches non-TLS reference in %pB" msgstr "" -#: elflink.c:1409 +#: elflink.c:1450 #, c-format msgid "" "%s: TLS definition in %pB section %pA mismatches non-TLS reference in %pB" msgstr "" -#: elflink.c:1415 +#: elflink.c:1456 #, c-format msgid "" "%s: TLS reference in %pB mismatches non-TLS definition in %pB section %pA" msgstr "" -#: elflink.c:2127 +#: elflink.c:2168 #, c-format msgid "%pB: unexpected redefinition of indirect versioned symbol `%s'" msgstr "" -#: elflink.c:2626 +#: elflink.c:2681 #, c-format msgid "%pB: version node not found for symbol %s" msgstr "" -#: elflink.c:2717 +#: elflink.c:2780 #, c-format msgid "" "%pB: bad reloc symbol index (%# >= %#lx) for offset %# in " "section `%pA'" msgstr "" -#: elflink.c:2729 +#: elflink.c:2792 #, c-format msgid "" "%pB: non-zero symbol index (%#) for offset %# in section `%" "pA' when the object file has no symbol table" msgstr "" -#: elflink.c:2940 +#: elflink.c:2989 #, c-format msgid "%pB: relocation size mismatch in %pB section %pA" msgstr "" -#: elflink.c:3269 +#: elflink.c:3322 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "" -#: elflink.c:3329 +#: elflink.c:3382 msgid "%P: copy reloc against protected `%pT' is dangerous\n" msgstr "" -#: elflink.c:4306 +#: elflink.c:4337 +msgid "%F%P: %pB: failed to add %s to first hash\n" +msgstr "" + +#: elflink.c:4405 +msgid "%F%P: first_hash failed to create: %E\n" +msgstr "" + +#: elflink.c:4436 #, c-format msgid "alternate ELF machine code found (%d) in %pB, expecting %d" msgstr "" -#: elflink.c:4789 +#: elflink.c:4919 #, c-format msgid "%pB: invalid version offset %lx (max %lx)" msgstr "" -#: elflink.c:4857 +#: elflink.c:4988 #, c-format msgid "%pB: %s local symbol at index %lu (>= sh_info of %lu)" msgstr "" -#: elflink.c:5005 +#: elflink.c:5136 #, c-format msgid "%pB: not enough version information" msgstr "" -#: elflink.c:5043 +#: elflink.c:5174 #, c-format msgid "%pB: %s: invalid version %u (max %d)" msgstr "" -#: elflink.c:5080 +#: elflink.c:5211 #, c-format msgid "%pB: %s: invalid needed version %d" msgstr "" -#: elflink.c:5345 +#: elflink.c:5497 #, c-format msgid "" "warning: alignment %u of normal symbol `%s' in %pB is smaller than %u used " "by the common definition in %pB" msgstr "" -#: elflink.c:5352 +#: elflink.c:5504 msgid "" "warning: NOTE: alignment discrepancies can cause real problems. " "Investigation is advised." msgstr "" -#: elflink.c:5374 +#: elflink.c:5526 msgid "" "warning: NOTE: size discrepancies can cause real problems. Investigation is " "advised." msgstr "" -#: elflink.c:5516 +#: elflink.c:5669 #, c-format msgid "%pB: undefined reference to symbol '%s'" msgstr "" -#: elflink.c:6576 +#: elflink.c:6759 #, c-format msgid "%pB: stack size specified and %s set" msgstr "" -#: elflink.c:6580 +#: elflink.c:6763 #, c-format msgid "%pB: %s not absolute" msgstr "" -#: elflink.c:6792 +#: elflink.c:6975 #, c-format msgid "%s: undefined version: %s" msgstr "" -#: elflink.c:7181 +#: elflink.c:7364 msgid "" "error: creating an executable stack because of -z execstack command line " "option" msgstr "" -#: elflink.c:7187 +#: elflink.c:7370 msgid "" "warning: enabling an executable stack because of -z execstack command line " "option" msgstr "" -#: elflink.c:7249 +#: elflink.c:7432 #, c-format msgid "" "error: %s: is triggering the generation of an executable stack (because it " "has an executable .note.GNU-stack section)" msgstr "" -#: elflink.c:7255 +#: elflink.c:7438 #, c-format msgid "" "warning: %s: requires executable stack (because the .note.GNU-stack section " "is executable)" msgstr "" -#: elflink.c:7263 +#: elflink.c:7446 #, c-format msgid "" "error: %s: is triggering the generation of an executable stack because it " "does not have a .note.GNU-stack section" msgstr "" -#: elflink.c:7269 +#: elflink.c:7452 #, c-format msgid "warning: %s: missing .note.GNU-stack section implies executable stack" msgstr "" -#: elflink.c:7272 +#: elflink.c:7455 msgid "" "NOTE: This behaviour is deprecated and will be removed in a future version " "of the linker" msgstr "" -#: elflink.c:7426 +#: elflink.c:7609 #, c-format msgid "%pB: .preinit_array section is not allowed in DSO" msgstr "" -#: elflink.c:9017 +#: elflink.c:9207 #, c-format msgid "undefined %s reference in complex symbol: %s" msgstr "" -#: elflink.c:9180 elflink.c:9188 +#: elflink.c:9370 elflink.c:9378 msgid "division by zero" msgstr "" -#: elflink.c:9202 +#: elflink.c:9392 #, 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:9538 +#: elflink.c:9728 #, c-format msgid "" "%pB:%pA: error: relocation references symbol %s which was removed by garbage " "collection" msgstr "" -#: elflink.c:9541 +#: elflink.c:9731 #, c-format msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled" msgstr "" -#: elflink.c:9792 elflink.c:9810 elflink.c:9849 elflink.c:9867 +#: elflink.c:9982 elflink.c:10000 elflink.c:10039 elflink.c:10057 #, 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:9826 elflink.c:9883 +#: elflink.c:10016 elflink.c:10073 #, c-format msgid "%pB: unable to sort relocs - they are of an unknown size" msgstr "" -#: elflink.c:9935 +#: elflink.c:10125 msgid "not enough memory to sort relocations" msgstr "" -#: elflink.c:10273 +#: elflink.c:10463 #, c-format msgid "%pB: too many sections: %d (>= %d)" msgstr "" -#: elflink.c:10549 +#: elflink.c:10739 #, c-format msgid "%pB: internal symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10552 +#: elflink.c:10742 #, c-format msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10555 +#: elflink.c:10745 #, c-format msgid "%pB: local symbol `%s' in %pB is referenced by DSO" msgstr "" -#: elflink.c:10641 +#: elflink.c:10838 #, c-format msgid "%pB: could not find output section %pA for input section %pA" msgstr "" -#: elflink.c:10795 +#: elflink.c:10996 #, c-format msgid "%pB: protected symbol `%s' isn't defined" msgstr "" -#: elflink.c:10798 +#: elflink.c:10999 #, c-format msgid "%pB: internal symbol `%s' isn't defined" msgstr "" -#: elflink.c:10801 +#: elflink.c:11002 #, c-format msgid "%pB: hidden symbol `%s' isn't defined" msgstr "" -#: elflink.c:10833 +#: elflink.c:11034 #, c-format msgid "%pB: no symbol version section for versioned symbol `%s'" msgstr "" -#: elflink.c:11514 +#: elflink.c:11716 #, c-format msgid "" "error: %pB contains a reloc (%#) for section %pA that references a " "non-existent global symbol" msgstr "" -#: elflink.c:11984 +#: elflink.c:12186 #, c-format msgid "error: %pB: size of section %pA is not multiple of address size" msgstr "" -#: elflink.c:12261 +#: elflink.c:12466 #, c-format msgid "%pB: no symbol found for import library" msgstr "" -#: elflink.c:12836 +#: elflink.c:13072 msgid "%F%P: %pB: failed to finish relative relocations\n" msgstr "" -#: elflink.c:12913 +#: elflink.c:13149 #, c-format msgid "%pB: file class %s incompatible with %s" msgstr "" -#: elflink.c:13162 +#: elflink.c:13398 #, c-format msgid "%pB: failed to generate import library" msgstr "" -#: elflink.c:13330 +#: elflink.c:13566 #, c-format msgid "warning: %s section has zero size" msgstr "" -#: elflink.c:13378 +#: elflink.c:13614 #, c-format msgid "warning: section '%s' is being made into a note" msgstr "" -#: elflink.c:13472 +#: elflink.c:13708 msgid "%P%X: read-only segment has dynamic relocations\n" msgstr "" -#: elflink.c:13475 +#: elflink.c:13711 msgid "%P: warning: creating DT_TEXTREL in a shared object\n" msgstr "" -#: elflink.c:13478 +#: elflink.c:13714 msgid "%P: warning: creating DT_TEXTREL in a PDE\n" msgstr "" -#: elflink.c:13481 +#: elflink.c:13717 msgid "%P: warning: creating DT_TEXTREL in a PIE\n" msgstr "" -#: elflink.c:13617 +#: elflink.c:13854 msgid "%P%X: can not read symbols: %E\n" msgstr "" -#: elflink.c:14042 +#: elflink.c:14287 msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n" msgstr "" -#: elflink.c:14520 +#: elflink.c:14767 #, c-format msgid "%pB: %pA+%#: no symbol found for INHERIT" msgstr "" -#: elflink.c:14561 +#: elflink.c:14808 #, c-format msgid "%pB: section '%pA': corrupt VTENTRY entry" msgstr "" -#: elflink.c:14704 +#: elflink.c:14951 #, c-format msgid "unrecognized INPUT_SECTION_FLAG %s\n" msgstr "" -#: elflink.c:15487 +#: elflink.c:15734 #, c-format msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n" msgstr "" -#: elflink.c:15576 +#: elflink.c:15823 msgid "" "%P: warning: GNU indirect functions with DT_TEXTREL may result in a segfault " "at runtime; recompile with %s\n" @@ -5527,8 +5529,8 @@ msgid "" msgstr "" #: elfxx-aarch64.c:738 -#: elfnn-aarch64.c:10231 -#: elfnn-aarch64.c:10238 +#: elfnn-aarch64.c:10654 +#: elfnn-aarch64.c:10661 #, c-format msgid "" "%pB: warning: BTI turned on by -z force-bti when all inputs do not have BTI " @@ -5540,22 +5542,22 @@ msgstr "" msgid "error: %pB: " msgstr "" -#: elfxx-loongarch.c:1909 +#: elfxx-loongarch.c:1911 #, c-format msgid "%pB: unsupported relocation type %s" msgstr "" -#: elfxx-loongarch.c:1937 +#: elfxx-loongarch.c:1939 #, c-format msgid "%pB: unsupported bfd relocation type %#x" msgstr "" -#: elfxx-loongarch.c:2009 +#: elfxx-loongarch.c:2013 #, c-format msgid "%pB: relocation %s right shift %d error 0x%lx" msgstr "" -#: elfxx-loongarch.c:2028 +#: elfxx-loongarch.c:2032 #, c-format msgid "%pB: relocation %s overflow 0x%lx" msgstr "" @@ -5564,613 +5566,617 @@ msgstr "" msgid "static procedure (no name)" msgstr "" -#: elfxx-mips.c:5857 +#: elfxx-mips.c:5856 msgid "MIPS16 and microMIPS functions cannot call each other" msgstr "" -#: elfxx-mips.c:6627 +#: elfxx-mips.c:6626 msgid "%X%H: unsupported JALX to the same ISA mode\n" msgstr "" -#: elfxx-mips.c:6660 +#: elfxx-mips.c:6659 msgid "" "%X%H: unsupported jump between ISA modes; consider recompiling with " "interlinking enabled\n" msgstr "" -#: elfxx-mips.c:6705 +#: elfxx-mips.c:6704 msgid "" "%X%H: cannot convert branch between ISA modes to JALX: relocation out of " "range\n" msgstr "" -#: elfxx-mips.c:6717 +#: elfxx-mips.c:6716 msgid "%X%H: unsupported branch between ISA modes\n" msgstr "" -#: elfxx-mips.c:7350 +#: elfxx-mips.c:7362 #, c-format msgid "" "%pB: incorrect `.reginfo' section size; expected %, got %" msgstr "" -#: elfxx-mips.c:7394 +#: elfxx-mips.c:7406 #, c-format msgid "%pB: warning: bad `%s' option size %u smaller than its header" msgstr "" -#: elfxx-mips.c:7630 +#: elfxx-mips.c:7642 #, c-format msgid "%pB: warning: truncated `%s' option" msgstr "" -#: elfxx-mips.c:8454 elfxx-mips.c:8580 +#: elfxx-mips.c:8466 elfxx-mips.c:8592 #, c-format msgid "" "%pB: warning: cannot determine the target function for stub section `%s'" msgstr "" -#: elfxx-mips.c:8712 +#: elfxx-mips.c:8724 #, c-format msgid "%pB: malformed reloc detected for section %s" msgstr "" -#: elfxx-mips.c:8812 +#: elfxx-mips.c:8824 #, c-format msgid "%pB: GOT reloc at %# not expected in executables" msgstr "" -#: elfxx-mips.c:8952 +#: elfxx-mips.c:8964 #, c-format msgid "%pB: CALL16 reloc at %# not against global symbol" msgstr "" -#: elfxx-mips.c:9255 +#: elfxx-mips.c:9267 #, c-format msgid "" "%X%H: relocation %s against `%s' cannot be used when making a shared object; " "recompile with -fPIC\n" msgstr "" -#: elfxx-mips.c:9381 +#: elfxx-mips.c:9393 #, c-format msgid "IFUNC symbol %s in dynamic symbol table - IFUNCS are not supported" msgstr "" -#: elfxx-mips.c:9384 +#: elfxx-mips.c:9396 #, c-format msgid "non-dynamic symbol %s in dynamic symbol table" msgstr "" -#: elfxx-mips.c:9604 +#: elfxx-mips.c:9616 #, c-format msgid "non-dynamic relocations refer to dynamic symbol %s" msgstr "" -#: elfxx-mips.c:10539 +#: elfxx-mips.c:10536 #, c-format msgid "" "%pB: can't find matching LO16 reloc against `%s' for %s at %# in " "section `%pA'" msgstr "" -#: elfxx-mips.c:10679 +#: elfxx-mips.c:10676 msgid "" "small-data section too large; lower small-data size limit (see option -G)" msgstr "" -#: elfxx-mips.c:10698 +#: elfxx-mips.c:10695 msgid "cannot convert a jump to JALX for a non-word-aligned address" msgstr "" -#: elfxx-mips.c:10701 +#: elfxx-mips.c:10698 msgid "jump to a non-word-aligned address" msgstr "" -#: elfxx-mips.c:10702 +#: elfxx-mips.c:10699 msgid "jump to a non-instruction-aligned address" msgstr "" -#: elfxx-mips.c:10705 +#: elfxx-mips.c:10702 msgid "cannot convert a branch to JALX for a non-word-aligned address" msgstr "" -#: elfxx-mips.c:10707 +#: elfxx-mips.c:10704 msgid "branch to a non-instruction-aligned address" msgstr "" -#: elfxx-mips.c:10709 +#: elfxx-mips.c:10706 msgid "PC-relative load from unaligned address" msgstr "" -#: elfxx-mips.c:11009 +#: elfxx-mips.c:11006 #, c-format msgid "" "%pB: `%pA' entry VMA of %# outside the 32-bit range supported; " "consider using `-Ttext-segment=...'" msgstr "" -#: elfxx-mips.c:11124 elfxx-mips.c:11711 +#: elfxx-mips.c:11121 elfxx-mips.c:11714 #, c-format msgid "%pB: `%pA' offset of % from `%pA' beyond the range of ADDIUPC" msgstr "" -#: elfxx-mips.c:11683 +#: elfxx-mips.c:11686 #, c-format msgid "" "%pB: `%pA' start VMA of %# outside the 32-bit range supported; " "consider using `-Ttext-segment=...'" msgstr "" -#: elfxx-mips.c:13429 reloc.c:8605 +#: elfxx-mips.c:13431 reloc.c:8625 #, c-format msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n" msgstr "" -#: elfxx-mips.c:14741 +#: elfxx-mips.c:14743 #, c-format msgid "%pB: unknown architecture %s" msgstr "" -#: elfxx-mips.c:15269 +#: elfxx-mips.c:15271 #, c-format msgid "%pB: illegal section name `%pA'" msgstr "" -#: elfxx-mips.c:15546 +#: elfxx-mips.c:15548 #, c-format msgid "%pB: warning: linking abicalls files with non-abicalls files" msgstr "" -#: elfxx-mips.c:15563 +#: elfxx-mips.c:15565 #, c-format msgid "%pB: linking 32-bit code with 64-bit code" msgstr "" -#: elfxx-mips.c:15595 elfxx-mips.c:15661 elfxx-mips.c:15676 +#: elfxx-mips.c:15597 elfxx-mips.c:15663 elfxx-mips.c:15678 #, c-format msgid "%pB: linking %s module with previous %s modules" msgstr "" -#: elfxx-mips.c:15619 +#: elfxx-mips.c:15621 #, c-format msgid "%pB: ABI mismatch: linking %s module with previous %s modules" msgstr "" -#: elfxx-mips.c:15644 +#: elfxx-mips.c:15646 #, c-format msgid "%pB: ASE mismatch: linking %s module with previous %s modules" msgstr "" -#: elfxx-mips.c:15778 +#: elfxx-mips.c:15780 #, c-format msgid "" "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses " "unknown floating point ABI %d" msgstr "" -#: elfxx-mips.c:15784 +#: elfxx-mips.c:15786 #, c-format msgid "" "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s" msgstr "" -#: elfxx-mips.c:15790 +#: elfxx-mips.c:15792 #, c-format msgid "" "warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d" msgstr "" -#: elfxx-mips.c:15804 +#: elfxx-mips.c:15806 #, c-format msgid "warning: %pB uses %s (set by %pB), %pB uses %s" msgstr "" -#: elfxx-mips.c:15823 +#: elfxx-mips.c:15825 #, c-format msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d" msgstr "" -#: elfxx-mips.c:15835 +#: elfxx-mips.c:15837 #, c-format msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s" msgstr "" -#: elfxx-mips.c:15844 +#: elfxx-mips.c:15846 #, c-format msgid "" "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI %" "d" msgstr "" -#: elfxx-mips.c:15906 +#: elfxx-mips.c:15908 #, c-format msgid "%pB: endianness incompatible with that of the selected emulation" msgstr "" -#: elfxx-mips.c:15920 +#: elfxx-mips.c:15922 #, c-format msgid "%pB: ABI is incompatible with that of the selected emulation" msgstr "" -#: elfxx-mips.c:15973 +#: elfxx-mips.c:15975 #, c-format msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags" msgstr "" -#: elfxx-mips.c:15978 +#: elfxx-mips.c:15980 #, c-format msgid "" "%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags" msgstr "" -#: elfxx-mips.c:15982 +#: elfxx-mips.c:15984 #, c-format msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags" msgstr "" -#: elfxx-mips.c:15989 +#: elfxx-mips.c:15991 #, c-format msgid "" "%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags" msgstr "" -#: elfxx-mips.c:15993 +#: elfxx-mips.c:15995 #, c-format msgid "" "%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)" msgstr "" -#: elfxx-mips.c:16184 +#: elfxx-mips.c:16186 msgid "-mips32r2 -mfp64 (12 callee-saved)" msgstr "" -#: elfxx-mips.c:16246 elfxx-mips.c:16257 +#: elfxx-mips.c:16248 elfxx-mips.c:16259 msgid "None" msgstr "" -#: elfxx-mips.c:16248 elfxx-mips.c:16317 +#: elfxx-mips.c:16250 elfxx-mips.c:16319 msgid "Unknown" msgstr "" -#: elfxx-mips.c:16328 +#: elfxx-mips.c:16330 #, c-format msgid "Hard or soft float\n" msgstr "" -#: elfxx-mips.c:16331 +#: elfxx-mips.c:16333 #, c-format msgid "Hard float (double precision)\n" msgstr "" -#: elfxx-mips.c:16334 +#: elfxx-mips.c:16336 #, c-format msgid "Hard float (single precision)\n" msgstr "" -#: elfxx-mips.c:16337 +#: elfxx-mips.c:16339 #, c-format msgid "Soft float\n" msgstr "" -#: elfxx-mips.c:16340 +#: elfxx-mips.c:16342 #, c-format msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n" msgstr "" -#: elfxx-mips.c:16343 +#: elfxx-mips.c:16345 #, c-format msgid "Hard float (32-bit CPU, Any FPU)\n" msgstr "" -#: elfxx-mips.c:16346 +#: elfxx-mips.c:16348 #, c-format msgid "Hard float (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: elfxx-mips.c:16349 +#: elfxx-mips.c:16351 #, c-format msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: elfxx-mips.c:16381 +#: elfxx-mips.c:16383 #, c-format msgid " [abi=O32]" msgstr "" -#: elfxx-mips.c:16383 +#: elfxx-mips.c:16385 #, c-format msgid " [abi=O64]" msgstr "" -#: elfxx-mips.c:16385 +#: elfxx-mips.c:16387 #, c-format msgid " [abi=EABI32]" msgstr "" -#: elfxx-mips.c:16387 +#: elfxx-mips.c:16389 #, c-format msgid " [abi=EABI64]" msgstr "" -#: elfxx-mips.c:16389 +#: elfxx-mips.c:16391 #, c-format msgid " [abi unknown]" msgstr "" -#: elfxx-mips.c:16391 +#: elfxx-mips.c:16393 #, c-format msgid " [abi=N32]" msgstr "" -#: elfxx-mips.c:16393 +#: elfxx-mips.c:16395 #, c-format msgid " [abi=64]" msgstr "" -#: elfxx-mips.c:16395 +#: elfxx-mips.c:16397 #, c-format msgid " [no abi set]" msgstr "" -#: elfxx-mips.c:16420 +#: elfxx-mips.c:16422 #, c-format msgid " [unknown ISA]" msgstr "" -#: elfxx-mips.c:16440 +#: elfxx-mips.c:16442 #, c-format msgid " [not 32bitmode]" msgstr "" -#: elfxx-riscv.c:1699 +#: elfxx-riscv.c:1799 #, c-format msgid "x ISA extension `%s' must be set with the versions" msgstr "" -#: elfxx-riscv.c:1705 +#: elfxx-riscv.c:1805 #, c-format msgid "cannot find default versions of the ISA extension `%s'" msgstr "" -#: elfxx-riscv.c:1811 +#: elfxx-riscv.c:1911 #, c-format msgid "%s: first ISA extension must be `e', `i' or `g'" msgstr "" -#: elfxx-riscv.c:1835 +#: elfxx-riscv.c:1935 #, c-format msgid "%s: unknown standard ISA extension or prefix class `%c'" msgstr "" -#: elfxx-riscv.c:1871 +#: elfxx-riscv.c:1971 #, c-format msgid "%s: invalid prefixed ISA extension `%s' ends with p" msgstr "" -#: elfxx-riscv.c:1895 +#: elfxx-riscv.c:1995 #, c-format msgid "%s: unknown prefixed ISA extension `%s'" msgstr "" -#: elfxx-riscv.c:1919 +#: elfxx-riscv.c:2019 #, c-format msgid "%s: prefixed ISA extension must separate with _" msgstr "" -#: elfxx-riscv.c:1973 +#: elfxx-riscv.c:2059 #, c-format msgid "rv%de does not support the `h' extension" msgstr "" -#: elfxx-riscv.c:1981 +#: elfxx-riscv.c:2067 #, c-format msgid "rv%d does not support the `q' extension" msgstr "" -#: elfxx-riscv.c:1988 +#: elfxx-riscv.c:2074 +msgid "zcmp' is incompatible with `d/zcd' extension" +msgstr "" + +#: elfxx-riscv.c:2081 #, c-format msgid "rv%d does not support the `zcf' extension" msgstr "" -#: elfxx-riscv.c:1995 +#: elfxx-riscv.c:2088 msgid "`zfinx' is conflict with the `f/d/q/zfh/zfhmin' extension" msgstr "" -#: elfxx-riscv.c:2002 +#: elfxx-riscv.c:2095 msgid "`xtheadvector' is conflict with the `v' extension" msgstr "" -#: elfxx-riscv.c:2023 +#: elfxx-riscv.c:2116 msgid "zvl*b extensions need to enable either `v' or `zve' extension" msgstr "" -#: elfxx-riscv.c:2085 +#: elfxx-riscv.c:2178 #, c-format msgid "%s: ISA string cannot contain uppercase letters" msgstr "" -#: elfxx-riscv.c:2113 +#: elfxx-riscv.c:2206 #, c-format msgid "%s: ISA string must begin with rv32 or rv64" msgstr "" -#: elfxx-riscv.c:2339 +#: elfxx-riscv.c:2443 #, c-format -msgid "invalid ISA extension ends with p in .option arch `%s'" +msgid "%sinvalid ISA extension ends with p in %s `%s'" msgstr "" -#: elfxx-riscv.c:2362 +#: elfxx-riscv.c:2466 #, c-format -msgid "unknown ISA extension `%s' in .option arch `%s'" +msgid "%sunknown ISA extension `%s' in %s `%s'" msgstr "" -#: elfxx-riscv.c:2373 +#: elfxx-riscv.c:2478 #, c-format -msgid "cannot + or - base extension `%s' in .option arch `%s'" +msgid "%scannot + or - base extension `%s' in %s `%s'" msgstr "" -#: elfxx-riscv.c:2613 elfxx-riscv.c:2861 +#: elfxx-riscv.c:2763 elfxx-riscv.c:3033 msgid "internal: unreachable INSN_CLASS_*" msgstr "" -#: elfxx-riscv.c:2648 +#: elfxx-riscv.c:2798 msgid "zihintntl' and `c', or `zihintntl' and `zca" msgstr "" -#: elfxx-riscv.c:2653 elfxx-riscv.c:2671 +#: elfxx-riscv.c:2803 elfxx-riscv.c:2827 msgid "c' or `zca" msgstr "" -#: elfxx-riscv.c:2659 +#: elfxx-riscv.c:2809 msgid "m' or `zmmul" msgstr "" -#: elfxx-riscv.c:2677 +#: elfxx-riscv.c:2833 msgid "f' and `c', or `f' and `zcf" msgstr "" -#: elfxx-riscv.c:2682 +#: elfxx-riscv.c:2838 msgid "c' or `zcf" msgstr "" -#: elfxx-riscv.c:2688 +#: elfxx-riscv.c:2844 msgid "d' and `c', or `d' and `zcd" msgstr "" -#: elfxx-riscv.c:2693 +#: elfxx-riscv.c:2849 msgid "c' or `zcd" msgstr "" -#: elfxx-riscv.c:2695 +#: elfxx-riscv.c:2851 msgid "f' or `zfinx" msgstr "" -#: elfxx-riscv.c:2697 +#: elfxx-riscv.c:2853 msgid "d' or `zdinx" msgstr "" -#: elfxx-riscv.c:2699 +#: elfxx-riscv.c:2855 msgid "q' or `zqinx" msgstr "" -#: elfxx-riscv.c:2701 +#: elfxx-riscv.c:2857 msgid "zfh' or `zhinx" msgstr "" -#: elfxx-riscv.c:2705 +#: elfxx-riscv.c:2861 msgid "zfhmin' or `zhinxmin" msgstr "" -#: elfxx-riscv.c:2716 +#: elfxx-riscv.c:2872 msgid "zfhmin' and `d', or `zhinxmin' and `zdinx" msgstr "" -#: elfxx-riscv.c:2727 +#: elfxx-riscv.c:2883 msgid "zfhmin' and `q', or `zhinxmin' and `zqinx" msgstr "" -#: elfxx-riscv.c:2733 +#: elfxx-riscv.c:2891 msgid "d' and `zfa" msgstr "" -#: elfxx-riscv.c:2741 +#: elfxx-riscv.c:2899 msgid "q' and `zfa" msgstr "" -#: elfxx-riscv.c:2749 +#: elfxx-riscv.c:2907 msgid "zfh' and `zfa" msgstr "" -#: elfxx-riscv.c:2759 +#: elfxx-riscv.c:2917 msgid "zfh' and `zfa', or `zvfh' and `zfa" msgstr "" -#: elfxx-riscv.c:2764 +#: elfxx-riscv.c:2922 msgid "zfh' or `zvfh" msgstr "" -#: elfxx-riscv.c:2780 +#: elfxx-riscv.c:2938 msgid "zbb' or `zbkb" msgstr "" -#: elfxx-riscv.c:2782 +#: elfxx-riscv.c:2940 msgid "zbc' or `zbkc" msgstr "" -#: elfxx-riscv.c:2790 +#: elfxx-riscv.c:2948 msgid "zknd' or `zkne" msgstr "" -#: elfxx-riscv.c:2796 +#: elfxx-riscv.c:2954 msgid "v' or `zve64x' or `zve32x" msgstr "" -#: elfxx-riscv.c:2798 +#: elfxx-riscv.c:2956 msgid "v' or `zve64d' or `zve64f' or `zve32f" msgstr "" -#: elfxx-riscv.c:2800 +#: elfxx-riscv.c:2958 msgid "zvbb" msgstr "" -#: elfxx-riscv.c:2802 +#: elfxx-riscv.c:2960 msgid "zvbc" msgstr "" -#: elfxx-riscv.c:2804 +#: elfxx-riscv.c:2966 msgid "zvkb" msgstr "" -#: elfxx-riscv.c:2806 +#: elfxx-riscv.c:2968 msgid "zvkg" msgstr "" -#: elfxx-riscv.c:2808 +#: elfxx-riscv.c:2970 msgid "zvkned" msgstr "" -#: elfxx-riscv.c:2810 +#: elfxx-riscv.c:2972 msgid "zvknha' or `zvknhb" msgstr "" -#: elfxx-riscv.c:2812 +#: elfxx-riscv.c:2974 msgid "zvksed" msgstr "" -#: elfxx-riscv.c:2814 +#: elfxx-riscv.c:2976 msgid "zvksh" msgstr "" -#: elfxx-riscv.c:2818 +#: elfxx-riscv.c:2980 msgid "zcb' and `zba" msgstr "" -#: elfxx-riscv.c:2820 +#: elfxx-riscv.c:2982 msgid "zcb' and `zbb" msgstr "" -#: elfxx-riscv.c:2822 +#: elfxx-riscv.c:2984 msgid "zcb' and `zmmul', or `zcb' and `m" msgstr "" -#: elfxx-riscv.c:2826 +#: elfxx-riscv.c:2990 msgid "h" msgstr "" -#: elfxx-sparc.c:3021 -#: elfnn-aarch64.c:5738 +#: elfxx-sparc.c:3022 +#: elfnn-aarch64.c:5751 #, c-format msgid "" "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s" msgstr "" -#: elfxx-tilegx.c:4126 +#: elfxx-tilegx.c:4127 #, c-format msgid "%pB: cannot link together %s and %s objects" msgstr "" -#: elfxx-x86.c:536 elfxx-x86.c:3440 +#: elfxx-x86.c:536 elfxx-x86.c:3438 #, c-format msgid "" "%F%P: %pB: copy relocation against non-copyable protected symbol `%s' in %" @@ -6209,102 +6215,117 @@ msgstr "" msgid "%F%P: %pB: failed to allocate compact relative reloc section\n" msgstr "" -#: elfxx-x86.c:2230 +#: elfxx-x86.c:2229 #, c-format msgid "" "%F%P: %pB: relocation %s against absolute symbol `%s' in section `%pA' is " "disallowed\n" msgstr "" -#: elfxx-x86.c:2312 +#: elfxx-x86.c:2311 msgid "%P: %pB: warning: relocation in read-only section `%pA'\n" msgstr "" -#: elfxx-x86.c:3193 +#: elfxx-x86.c:3191 msgid "" "%pB: %s (offset: 0x%v, info: 0x%v, addend: 0x%v) against '%s' for section '%" "pA' in %pB\n" msgstr "" -#: elfxx-x86.c:3199 +#: elfxx-x86.c:3197 msgid "" "%pB: %s (offset: 0x%v, info: 0x%v) against '%s' for section '%pA' in %pB\n" msgstr "" -#: elfxx-x86.c:3819 +#: elfxx-x86.c:3817 #, c-format msgid "error: %pB: " msgstr "" -#: elfxx-x86.c:4166 +#: elfxx-x86.c:4030 +#, c-format +msgid "%pB: x86 ISA needed: " +msgstr "" + +#: elfxx-x86.c:4032 +#, c-format +msgid "%pB: x86 ISA used: " +msgstr "" + +#: elfxx-x86.c:4054 +#, c-format +msgid "" +msgstr "" + +#: elfxx-x86.c:4209 msgid "%P: %pB: warning: missing %s\n" msgstr "" -#: elfxx-x86.c:4167 +#: elfxx-x86.c:4210 msgid "%X%P: %pB: error: missing %s\n" msgstr "" -#: elfxx-x86.c:4230 +#: elfxx-x86.c:4316 msgid "IBT and SHSTK properties" msgstr "" -#: elfxx-x86.c:4232 +#: elfxx-x86.c:4318 msgid "IBT property" msgstr "" -#: elfxx-x86.c:4234 +#: elfxx-x86.c:4320 msgid "SHSTK property" msgstr "" -#: elfxx-x86.c:4239 +#: elfxx-x86.c:4325 msgid "LAM_U48 property" msgstr "" -#: elfxx-x86.c:4244 +#: elfxx-x86.c:4330 msgid "LAM_U57 property" msgstr "" -#: elfxx-x86.c:4413 +#: elfxx-x86.c:4508 msgid "%F%P: failed to create VxWorks dynamic sections\n" msgstr "" -#: elfxx-x86.c:4422 +#: elfxx-x86.c:4517 msgid "%F%P: failed to create GOT sections\n" msgstr "" -#: elfxx-x86.c:4440 +#: elfxx-x86.c:4535 msgid "%F%P: failed to create ifunc sections\n" msgstr "" -#: elfxx-x86.c:4477 +#: elfxx-x86.c:4572 msgid "%F%P: failed to create GOT PLT section\n" msgstr "" -#: elfxx-x86.c:4496 +#: elfxx-x86.c:4591 msgid "%F%P: failed to create IBT-enabled PLT section\n" msgstr "" -#: elfxx-x86.c:4516 +#: elfxx-x86.c:4611 msgid "%F%P: failed to create PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:4529 +#: elfxx-x86.c:4624 msgid "%F%P: failed to create GOT PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:4543 +#: elfxx-x86.c:4638 msgid "%F%P: failed to create the second PLT .eh_frame section\n" msgstr "" -#: elfxx-x86.c:4563 +#: elfxx-x86.c:4658 msgid "%F%P: failed to create PLT .sframe section\n" msgstr "" -#: elfxx-x86.c:4578 +#: elfxx-x86.c:4673 msgid "%F%P: failed to create second PLT .sframe section\n" msgstr "" -#: elfxx-x86.c:4618 +#: elfxx-x86.c:4713 msgid "%X%P: attempted static link of dynamic object `%pB'\n" msgstr "" @@ -6363,53 +6384,58 @@ msgstr "" msgid "%pB: address %# out of range for Intel Hex file" msgstr "" -#: libbfd.c:1058 +#: libbfd.c:1264 #, c-format msgid "%pB: unable to get decompressed section %pA" msgstr "" -#: linker.c:1713 +#: libbfd.c:1276 +#, c-format +msgid "%pB: mapped section %pA has non-NULL buffer" +msgstr "" + +#: linker.c:1715 #, c-format msgid "%pB: indirect symbol `%s' to `%s' is a loop" msgstr "" -#: linker.c:1793 +#: linker.c:1795 msgid "" "%P: %pB: note: the message above does not take linker garbage collection " "into account\n" msgstr "" -#: linker.c:2591 +#: linker.c:2593 #, c-format msgid "attempt to do relocatable link with %s input and %s output" msgstr "" -#: linker.c:2870 +#: linker.c:2872 #, c-format msgid "%pB: ignoring duplicate section `%pA'\n" msgstr "" -#: linker.c:2880 linker.c:2890 +#: linker.c:2882 linker.c:2892 #, c-format msgid "%pB: duplicate section `%pA' has different size\n" msgstr "" -#: linker.c:2904 linker.c:2912 +#: linker.c:2906 linker.c:2914 #, c-format msgid "%pB: could not read contents of section `%pA'\n" msgstr "" -#: linker.c:2921 +#: linker.c:2923 #, c-format msgid "%pB: duplicate section `%pA' has different contents\n" msgstr "" -#: linker.c:3440 +#: linker.c:3442 #, c-format msgid "%pB: compiled for a big endian system and target is little endian" msgstr "" -#: linker.c:3443 +#: linker.c:3445 #, c-format msgid "%pB: compiled for a little endian system and target is big endian" msgstr "" @@ -6755,12 +6781,12 @@ msgstr "" msgid "unhandled OSF/1 core file section type %d" msgstr "" -#: pdp11.c:1588 +#: pdp11.c:1580 #, c-format msgid "%pB: symbol indicates overlay (not supported)" msgstr "" -#: pef.c:531 +#: pef.c:530 #, c-format msgid "bfd_pef_scan: unknown architecture 0x%lx" msgstr "" @@ -6934,17 +6960,17 @@ msgstr "" msgid "Partition[%d] length = 0x%.8lx (%ld)\n" msgstr "" -#: reloc.c:8504 +#: reloc.c:8524 msgid "INPUT_SECTION_FLAGS are not supported" msgstr "" -#: reloc.c:8770 +#: reloc.c:8790 #, c-format msgid "%pB: unrecognized relocation type %#x in section `%pA'" msgstr "" #. PR 21803: Suggest the most likely cause of this error. -#: reloc.c:8774 +#: reloc.c:8794 #, c-format msgid "is this version of the linker - %s - out of date ?" msgstr "" @@ -7196,1832 +7222,1821 @@ msgstr "" msgid "reloc (%d) is *UNKNOWN*" msgstr "" -#: vms-alpha.c:6119 +#: vms-alpha.c:6120 #, c-format -msgid " EMH %u (len=%u): " +msgid " EMH %d (len=%u): " msgstr "" -#: vms-alpha.c:6124 +#: vms-alpha.c:6125 vms-alpha.c:6144 vms-alpha.c:6223 #, c-format -msgid " Error: The length is less than the length of an EMH record\n" +msgid " Error: %s min length is %u\n" msgstr "" -#: vms-alpha.c:6141 -#, c-format -msgid "" -" Error: The record length is less than the size of an EMH_MHD record\n" -msgstr "" - -#: vms-alpha.c:6144 +#: vms-alpha.c:6148 #, c-format msgid "Module header\n" msgstr "" -#: vms-alpha.c:6145 +#: vms-alpha.c:6149 #, c-format msgid " structure level: %u\n" msgstr "" -#: vms-alpha.c:6146 +#: vms-alpha.c:6150 #, c-format msgid " max record size: %u\n" msgstr "" -#: vms-alpha.c:6152 +#: vms-alpha.c:6156 #, c-format msgid " Error: The module name is missing\n" msgstr "" -#: vms-alpha.c:6158 +#: vms-alpha.c:6162 #, c-format msgid " Error: The module name is too long\n" msgstr "" -#: vms-alpha.c:6161 +#: vms-alpha.c:6165 #, c-format msgid " module name : %.*s\n" msgstr "" -#: vms-alpha.c:6165 +#: vms-alpha.c:6169 #, c-format msgid " Error: The module version is missing\n" msgstr "" -#: vms-alpha.c:6171 +#: vms-alpha.c:6175 #, c-format msgid " Error: The module version is too long\n" msgstr "" -#: vms-alpha.c:6174 +#: vms-alpha.c:6178 #, c-format msgid " module version : %.*s\n" msgstr "" -#: vms-alpha.c:6177 +#: vms-alpha.c:6181 #, c-format msgid " Error: The compile date is truncated\n" msgstr "" -#: vms-alpha.c:6179 +#: vms-alpha.c:6183 #, c-format msgid " compile date : %.17s\n" msgstr "" -#: vms-alpha.c:6184 +#: vms-alpha.c:6188 #, c-format msgid "Language Processor Name\n" msgstr "" -#: vms-alpha.c:6185 +#: vms-alpha.c:6189 #, c-format msgid " language name: %.*s\n" msgstr "" -#: vms-alpha.c:6189 +#: vms-alpha.c:6193 #, c-format msgid "Source Files Header\n" msgstr "" -#: vms-alpha.c:6190 +#: vms-alpha.c:6194 #, c-format msgid " file: %.*s\n" msgstr "" -#: vms-alpha.c:6194 +#: vms-alpha.c:6198 #, c-format msgid "Title Text Header\n" msgstr "" -#: vms-alpha.c:6195 +#: vms-alpha.c:6199 #, c-format msgid " title: %.*s\n" msgstr "" -#: vms-alpha.c:6199 +#: vms-alpha.c:6203 #, c-format msgid "Copyright Header\n" msgstr "" -#: vms-alpha.c:6200 +#: vms-alpha.c:6204 #, c-format msgid " copyright: %.*s\n" msgstr "" -#: vms-alpha.c:6204 +#: vms-alpha.c:6208 #, c-format msgid "unhandled emh subtype %u\n" msgstr "" -#: vms-alpha.c:6214 +#: vms-alpha.c:6218 #, c-format msgid " EEOM (len=%u):\n" msgstr "" -#: vms-alpha.c:6219 -#, c-format -msgid " Error: The length is less than the length of an EEOM record\n" -msgstr "" - -#: vms-alpha.c:6223 +#: vms-alpha.c:6228 #, c-format msgid " number of cond linkage pairs: %u\n" msgstr "" -#: vms-alpha.c:6225 +#: vms-alpha.c:6230 #, c-format msgid " completion code: %u\n" msgstr "" -#: vms-alpha.c:6229 +#: vms-alpha.c:6235 #, c-format msgid " transfer addr flags: 0x%02x\n" msgstr "" -#: vms-alpha.c:6230 +#: vms-alpha.c:6236 #, c-format msgid " transfer addr psect: %u\n" msgstr "" -#: vms-alpha.c:6232 +#: vms-alpha.c:6238 #, c-format msgid " transfer address : 0x%08x\n" msgstr "" -#: vms-alpha.c:6241 +#: vms-alpha.c:6247 msgid " WEAK" msgstr "" -#: vms-alpha.c:6243 +#: vms-alpha.c:6249 msgid " DEF" msgstr "" -#: vms-alpha.c:6245 +#: vms-alpha.c:6251 msgid " UNI" msgstr "" -#: vms-alpha.c:6247 vms-alpha.c:6268 +#: vms-alpha.c:6253 vms-alpha.c:6274 msgid " REL" msgstr "" -#: vms-alpha.c:6249 +#: vms-alpha.c:6255 msgid " COMM" msgstr "" -#: vms-alpha.c:6251 +#: vms-alpha.c:6257 msgid " VECEP" msgstr "" -#: vms-alpha.c:6253 +#: vms-alpha.c:6259 msgid " NORM" msgstr "" -#: vms-alpha.c:6255 +#: vms-alpha.c:6261 msgid " QVAL" msgstr "" -#: vms-alpha.c:6262 +#: vms-alpha.c:6268 msgid " PIC" msgstr "" -#: vms-alpha.c:6264 +#: vms-alpha.c:6270 msgid " LIB" msgstr "" -#: vms-alpha.c:6266 +#: vms-alpha.c:6272 msgid " OVR" msgstr "" -#: vms-alpha.c:6270 +#: vms-alpha.c:6276 msgid " GBL" msgstr "" -#: vms-alpha.c:6272 +#: vms-alpha.c:6278 msgid " SHR" msgstr "" -#: vms-alpha.c:6274 +#: vms-alpha.c:6280 msgid " EXE" msgstr "" -#: vms-alpha.c:6276 +#: vms-alpha.c:6282 msgid " RD" msgstr "" -#: vms-alpha.c:6278 +#: vms-alpha.c:6284 msgid " WRT" msgstr "" -#: vms-alpha.c:6280 +#: vms-alpha.c:6286 msgid " VEC" msgstr "" -#: vms-alpha.c:6282 +#: vms-alpha.c:6288 msgid " NOMOD" msgstr "" -#: vms-alpha.c:6284 +#: vms-alpha.c:6290 msgid " COM" msgstr "" -#: vms-alpha.c:6286 +#: vms-alpha.c:6292 msgid " 64B" msgstr "" -#: vms-alpha.c:6295 +#: vms-alpha.c:6301 #, c-format msgid " EGSD (len=%u):\n" msgstr "" -#: vms-alpha.c:6310 +#: vms-alpha.c:6316 #, c-format msgid " EGSD entry %2u (type: %u, len: %u): " msgstr "" -#: vms-alpha.c:6316 vms-alpha.c:6611 +#: vms-alpha.c:6322 vms-alpha.c:6617 #, c-format msgid " Erroneous length\n" msgstr "" -#: vms-alpha.c:6329 +#: vms-alpha.c:6335 #, c-format msgid "PSC - Program section definition\n" msgstr "" -#: vms-alpha.c:6330 vms-alpha.c:6350 +#: vms-alpha.c:6336 vms-alpha.c:6356 #, c-format msgid " alignment : 2**%u\n" msgstr "" -#: vms-alpha.c:6331 vms-alpha.c:6351 +#: vms-alpha.c:6337 vms-alpha.c:6357 #, c-format msgid " flags : 0x%04x" msgstr "" -#: vms-alpha.c:6335 +#: vms-alpha.c:6341 #, c-format msgid " alloc (len): %u (0x%08x)\n" msgstr "" -#: vms-alpha.c:6337 vms-alpha.c:6403 vms-alpha.c:6471 +#: vms-alpha.c:6343 vms-alpha.c:6409 vms-alpha.c:6477 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:6349 +#: vms-alpha.c:6355 #, c-format msgid "SPSC - Shared Image Program section def\n" msgstr "" -#: vms-alpha.c:6355 +#: vms-alpha.c:6361 #, c-format msgid " alloc (len) : %u (0x%08x)\n" msgstr "" -#: vms-alpha.c:6356 +#: vms-alpha.c:6362 #, c-format msgid " image offset : 0x%08x\n" msgstr "" -#: vms-alpha.c:6358 +#: vms-alpha.c:6364 #, c-format msgid " symvec offset : 0x%08x\n" msgstr "" -#: vms-alpha.c:6361 +#: vms-alpha.c:6367 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:6377 +#: vms-alpha.c:6383 #, c-format msgid "SYM - Global symbol definition\n" msgstr "" -#: vms-alpha.c:6378 vms-alpha.c:6459 vms-alpha.c:6483 vms-alpha.c:6506 +#: vms-alpha.c:6384 vms-alpha.c:6465 vms-alpha.c:6489 vms-alpha.c:6512 #, c-format msgid " flags: 0x%04x" msgstr "" -#: vms-alpha.c:6381 +#: vms-alpha.c:6387 #, c-format msgid " psect offset: 0x%08x\n" msgstr "" -#: vms-alpha.c:6385 +#: vms-alpha.c:6391 #, c-format msgid " code address: 0x%08x\n" msgstr "" -#: vms-alpha.c:6387 +#: vms-alpha.c:6393 #, c-format msgid " psect index for entry point : %u\n" msgstr "" -#: vms-alpha.c:6390 vms-alpha.c:6490 vms-alpha.c:6513 +#: vms-alpha.c:6396 vms-alpha.c:6496 vms-alpha.c:6519 #, c-format msgid " psect index : %u\n" msgstr "" -#: vms-alpha.c:6393 vms-alpha.c:6493 vms-alpha.c:6516 +#: vms-alpha.c:6399 vms-alpha.c:6499 vms-alpha.c:6522 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:6401 +#: vms-alpha.c:6407 #, c-format msgid "SYM - Global symbol reference\n" msgstr "" -#: vms-alpha.c:6416 +#: vms-alpha.c:6422 #, c-format msgid "IDC - Ident Consistency check\n" msgstr "" -#: vms-alpha.c:6417 +#: vms-alpha.c:6423 #, c-format msgid " flags : 0x%08x" msgstr "" -#: vms-alpha.c:6421 +#: vms-alpha.c:6427 #, c-format msgid " id match : %x\n" msgstr "" -#: vms-alpha.c:6423 +#: vms-alpha.c:6429 #, c-format msgid " error severity: %x\n" msgstr "" -#: vms-alpha.c:6427 +#: vms-alpha.c:6433 #, c-format msgid " entity name : %.*s\n" msgstr "" -#: vms-alpha.c:6433 +#: vms-alpha.c:6439 #, c-format msgid " object name : %.*s\n" msgstr "" -#: vms-alpha.c:6442 +#: vms-alpha.c:6448 #, c-format msgid " binary ident : 0x%08x\n" msgstr "" -#: vms-alpha.c:6446 +#: vms-alpha.c:6452 #, c-format msgid " ascii ident : %.*s\n" msgstr "" -#: vms-alpha.c:6458 +#: vms-alpha.c:6464 #, c-format msgid "SYMG - Universal symbol definition\n" msgstr "" -#: vms-alpha.c:6462 +#: vms-alpha.c:6468 #, c-format msgid " symbol vector offset: 0x%08x\n" msgstr "" -#: vms-alpha.c:6464 +#: vms-alpha.c:6470 #, c-format msgid " entry point: 0x%08x\n" msgstr "" -#: vms-alpha.c:6466 +#: vms-alpha.c:6472 #, c-format msgid " proc descr : 0x%08x\n" msgstr "" -#: vms-alpha.c:6468 +#: vms-alpha.c:6474 #, c-format msgid " psect index: %u\n" msgstr "" -#: vms-alpha.c:6482 +#: vms-alpha.c:6488 #, c-format msgid "SYMV - Vectored symbol definition\n" msgstr "" -#: vms-alpha.c:6486 +#: vms-alpha.c:6492 #, c-format msgid " vector : 0x%08x\n" msgstr "" -#: vms-alpha.c:6488 vms-alpha.c:6511 +#: vms-alpha.c:6494 vms-alpha.c:6517 #, c-format msgid " psect offset: %u\n" msgstr "" -#: vms-alpha.c:6505 +#: vms-alpha.c:6511 #, c-format msgid "SYMM - Global symbol definition with version\n" msgstr "" -#: vms-alpha.c:6509 +#: vms-alpha.c:6515 #, c-format msgid " version mask: 0x%08x\n" msgstr "" -#: vms-alpha.c:6522 +#: vms-alpha.c:6528 #, c-format msgid "unhandled egsd entry type %u\n" msgstr "" -#: vms-alpha.c:6561 +#: vms-alpha.c:6567 #, c-format msgid " linkage index: %u, replacement insn: 0x%08x\n" msgstr "" -#: vms-alpha.c:6565 +#: vms-alpha.c:6571 #, c-format msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6570 +#: vms-alpha.c:6576 #, c-format msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6576 +#: vms-alpha.c:6582 #, c-format msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6581 +#: vms-alpha.c:6587 #, c-format msgid " global name: %.*s\n" msgstr "" -#: vms-alpha.c:6593 +#: vms-alpha.c:6599 #, c-format msgid " %s (len=%u):\n" msgstr "" -#: vms-alpha.c:6616 +#: vms-alpha.c:6622 #, c-format msgid " (type: %3u, size: %3u): " msgstr "" -#: vms-alpha.c:6622 +#: vms-alpha.c:6628 #, c-format msgid "STA_GBL (stack global) %.*s\n" msgstr "" -#: vms-alpha.c:6626 +#: vms-alpha.c:6632 #, c-format msgid "STA_LW (stack longword)" msgstr "" -#: vms-alpha.c:6632 +#: vms-alpha.c:6638 #, c-format msgid "STA_QW (stack quadword)" msgstr "" -#: vms-alpha.c:6639 +#: vms-alpha.c:6645 #, c-format msgid "STA_PQ (stack psect base + offset)\n" msgstr "" -#: vms-alpha.c:6642 +#: vms-alpha.c:6648 #, c-format msgid " psect: %u, offset: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6648 +#: vms-alpha.c:6654 #, c-format msgid "STA_LI (stack literal)\n" msgstr "" -#: vms-alpha.c:6651 +#: vms-alpha.c:6657 #, c-format msgid "STA_MOD (stack module)\n" msgstr "" -#: vms-alpha.c:6654 +#: vms-alpha.c:6660 #, c-format msgid "STA_CKARG (compare procedure argument)\n" msgstr "" -#: vms-alpha.c:6658 +#: vms-alpha.c:6664 #, c-format msgid "STO_B (store byte)\n" msgstr "" -#: vms-alpha.c:6661 +#: vms-alpha.c:6667 #, c-format msgid "STO_W (store word)\n" msgstr "" -#: vms-alpha.c:6664 +#: vms-alpha.c:6670 #, c-format msgid "STO_LW (store longword)\n" msgstr "" -#: vms-alpha.c:6667 +#: vms-alpha.c:6673 #, c-format msgid "STO_QW (store quadword)\n" msgstr "" -#: vms-alpha.c:6674 +#: vms-alpha.c:6680 #, c-format msgid "STO_IMMR (store immediate repeat) %u bytes\n" msgstr "" -#: vms-alpha.c:6683 +#: vms-alpha.c:6689 #, c-format msgid "STO_GBL (store global) %.*s\n" msgstr "" -#: vms-alpha.c:6688 +#: vms-alpha.c:6694 #, c-format msgid "STO_CA (store code address) %.*s\n" msgstr "" -#: vms-alpha.c:6692 +#: vms-alpha.c:6698 #, c-format msgid "STO_RB (store relative branch)\n" msgstr "" -#: vms-alpha.c:6695 +#: vms-alpha.c:6701 #, c-format msgid "STO_AB (store absolute branch)\n" msgstr "" -#: vms-alpha.c:6698 +#: vms-alpha.c:6704 #, c-format msgid "STO_OFF (store offset to psect)\n" msgstr "" -#: vms-alpha.c:6705 +#: vms-alpha.c:6711 #, c-format msgid "STO_IMM (store immediate) %u bytes\n" msgstr "" -#: vms-alpha.c:6714 +#: vms-alpha.c:6720 #, c-format msgid "STO_GBL_LW (store global longword) %.*s\n" msgstr "" -#: vms-alpha.c:6718 +#: vms-alpha.c:6724 #, c-format msgid "STO_OFF (store LP with procedure signature)\n" msgstr "" -#: vms-alpha.c:6721 +#: vms-alpha.c:6727 #, c-format msgid "STO_BR_GBL (store branch global) *todo*\n" msgstr "" -#: vms-alpha.c:6724 +#: vms-alpha.c:6730 #, c-format msgid "STO_BR_PS (store branch psect + offset) *todo*\n" msgstr "" -#: vms-alpha.c:6728 +#: vms-alpha.c:6734 #, c-format msgid "OPR_NOP (no-operation)\n" msgstr "" -#: vms-alpha.c:6731 +#: vms-alpha.c:6737 #, c-format msgid "OPR_ADD (add)\n" msgstr "" -#: vms-alpha.c:6734 +#: vms-alpha.c:6740 #, c-format msgid "OPR_SUB (subtract)\n" msgstr "" -#: vms-alpha.c:6737 +#: vms-alpha.c:6743 #, c-format msgid "OPR_MUL (multiply)\n" msgstr "" -#: vms-alpha.c:6740 +#: vms-alpha.c:6746 #, c-format msgid "OPR_DIV (divide)\n" msgstr "" -#: vms-alpha.c:6743 +#: vms-alpha.c:6749 #, c-format msgid "OPR_AND (logical and)\n" msgstr "" -#: vms-alpha.c:6746 +#: vms-alpha.c:6752 #, c-format msgid "OPR_IOR (logical inclusive or)\n" msgstr "" -#: vms-alpha.c:6749 +#: vms-alpha.c:6755 #, c-format msgid "OPR_EOR (logical exclusive or)\n" msgstr "" -#: vms-alpha.c:6752 +#: vms-alpha.c:6758 #, c-format msgid "OPR_NEG (negate)\n" msgstr "" -#: vms-alpha.c:6755 +#: vms-alpha.c:6761 #, c-format msgid "OPR_COM (complement)\n" msgstr "" -#: vms-alpha.c:6758 +#: vms-alpha.c:6764 #, c-format msgid "OPR_INSV (insert field)\n" msgstr "" -#: vms-alpha.c:6761 +#: vms-alpha.c:6767 #, c-format msgid "OPR_ASH (arithmetic shift)\n" msgstr "" -#: vms-alpha.c:6764 +#: vms-alpha.c:6770 #, c-format msgid "OPR_USH (unsigned shift)\n" msgstr "" -#: vms-alpha.c:6767 +#: vms-alpha.c:6773 #, c-format msgid "OPR_ROT (rotate)\n" msgstr "" -#: vms-alpha.c:6770 +#: vms-alpha.c:6776 #, c-format msgid "OPR_SEL (select)\n" msgstr "" -#: vms-alpha.c:6773 +#: vms-alpha.c:6779 #, c-format msgid "OPR_REDEF (redefine symbol to curr location)\n" msgstr "" -#: vms-alpha.c:6776 +#: vms-alpha.c:6782 #, c-format msgid "OPR_REDEF (define a literal)\n" msgstr "" -#: vms-alpha.c:6780 +#: vms-alpha.c:6786 #, c-format msgid "STC_LP (store cond linkage pair)\n" msgstr "" -#: vms-alpha.c:6784 +#: vms-alpha.c:6790 #, c-format msgid "STC_LP_PSB (store cond linkage pair + signature)\n" msgstr "" -#: vms-alpha.c:6788 +#: vms-alpha.c:6794 #, c-format msgid " linkage index: %u, procedure: %.*s\n" msgstr "" -#: vms-alpha.c:6795 +#: vms-alpha.c:6801 #, c-format msgid " signature: %.*s\n" msgstr "" -#: vms-alpha.c:6801 +#: vms-alpha.c:6807 #, c-format msgid "STC_GBL (store cond global)\n" msgstr "" -#: vms-alpha.c:6804 +#: vms-alpha.c:6810 #, c-format msgid " linkage index: %u, global: %.*s\n" msgstr "" -#: vms-alpha.c:6809 +#: vms-alpha.c:6815 #, c-format msgid "STC_GCA (store cond code address)\n" msgstr "" -#: vms-alpha.c:6812 +#: vms-alpha.c:6818 #, c-format msgid " linkage index: %u, procedure name: %.*s\n" msgstr "" -#: vms-alpha.c:6817 +#: vms-alpha.c:6823 #, c-format msgid "STC_PS (store cond psect + offset)\n" msgstr "" -#: vms-alpha.c:6821 +#: vms-alpha.c:6827 #, c-format msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6828 +#: vms-alpha.c:6834 #, c-format msgid "STC_NOP_GBL (store cond NOP at global addr)\n" msgstr "" -#: vms-alpha.c:6832 +#: vms-alpha.c:6838 #, c-format msgid "STC_NOP_PS (store cond NOP at psect + offset)\n" msgstr "" -#: vms-alpha.c:6836 +#: vms-alpha.c:6842 #, c-format msgid "STC_BSR_GBL (store cond BSR at global addr)\n" msgstr "" -#: vms-alpha.c:6840 +#: vms-alpha.c:6846 #, c-format msgid "STC_BSR_PS (store cond BSR at psect + offset)\n" msgstr "" -#: vms-alpha.c:6844 +#: vms-alpha.c:6850 #, c-format msgid "STC_LDA_GBL (store cond LDA at global addr)\n" msgstr "" -#: vms-alpha.c:6848 +#: vms-alpha.c:6854 #, c-format msgid "STC_LDA_PS (store cond LDA at psect + offset)\n" msgstr "" -#: vms-alpha.c:6852 +#: vms-alpha.c:6858 #, c-format msgid "STC_BOH_GBL (store cond BOH at global addr)\n" msgstr "" -#: vms-alpha.c:6856 +#: vms-alpha.c:6862 #, c-format msgid "STC_BOH_PS (store cond BOH at psect + offset)\n" msgstr "" -#: vms-alpha.c:6861 +#: vms-alpha.c:6867 #, c-format msgid "STC_NBH_GBL (store cond or hint at global addr)\n" msgstr "" -#: vms-alpha.c:6865 +#: vms-alpha.c:6871 #, c-format msgid "STC_NBH_PS (store cond or hint at psect + offset)\n" msgstr "" -#: vms-alpha.c:6869 +#: vms-alpha.c:6875 #, c-format msgid "CTL_SETRB (set relocation base)\n" msgstr "" -#: vms-alpha.c:6875 +#: vms-alpha.c:6881 #, c-format msgid "CTL_AUGRB (augment relocation base) %u\n" msgstr "" -#: vms-alpha.c:6880 +#: vms-alpha.c:6886 #, c-format msgid "CTL_DFLOC (define location)\n" msgstr "" -#: vms-alpha.c:6883 +#: vms-alpha.c:6889 #, c-format msgid "CTL_STLOC (set location)\n" msgstr "" -#: vms-alpha.c:6886 +#: vms-alpha.c:6892 #, c-format msgid "CTL_STKDL (stack defined location)\n" msgstr "" -#: vms-alpha.c:6889 vms-alpha.c:7317 vms-alpha.c:7478 +#: vms-alpha.c:6895 vms-alpha.c:7323 vms-alpha.c:7484 #, c-format msgid "*unhandled*\n" msgstr "" -#: vms-alpha.c:6914 +#: vms-alpha.c:6920 #, c-format msgid "cannot read GST record header\n" msgstr "" #. Ill-formed. -#: vms-alpha.c:6937 +#: vms-alpha.c:6943 #, c-format msgid "cannot find EMH in first GST record\n" msgstr "" -#: vms-alpha.c:6961 +#: vms-alpha.c:6967 #, c-format msgid "corrupted GST\n" msgstr "" -#: vms-alpha.c:6974 +#: vms-alpha.c:6980 #, c-format msgid "cannot read GST record\n" msgstr "" -#: vms-alpha.c:7001 +#: vms-alpha.c:7007 #, c-format msgid " unhandled EOBJ record type %u\n" msgstr "" -#: vms-alpha.c:7026 +#: vms-alpha.c:7032 #, c-format msgid " bitcount: %u, base addr: 0x%08x\n" msgstr "" -#: vms-alpha.c:7040 +#: vms-alpha.c:7046 #, c-format msgid " bitmap: 0x%08x (count: %u):\n" msgstr "" -#: vms-alpha.c:7047 +#: vms-alpha.c:7053 #, c-format msgid " %08x" msgstr "" -#: vms-alpha.c:7074 +#: vms-alpha.c:7080 #, c-format msgid " image %u (%u entries)\n" msgstr "" -#: vms-alpha.c:7080 +#: vms-alpha.c:7086 #, c-format msgid " offset: 0x%08x, val: 0x%08x\n" msgstr "" -#: vms-alpha.c:7103 +#: vms-alpha.c:7109 #, c-format msgid " image %u (%u entries), offsets:\n" msgstr "" -#: vms-alpha.c:7110 +#: vms-alpha.c:7116 #, c-format msgid " 0x%08x" msgstr "" #. 64 bits. -#: vms-alpha.c:7236 +#: vms-alpha.c:7242 #, c-format msgid "64 bits *unhandled*\n" msgstr "" -#: vms-alpha.c:7241 +#: vms-alpha.c:7247 #, c-format msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n" msgstr "" -#: vms-alpha.c:7252 +#: vms-alpha.c:7258 #, c-format msgid "non-contiguous array of %s\n" msgstr "" -#: vms-alpha.c:7259 +#: vms-alpha.c:7265 #, c-format msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n" msgstr "" -#: vms-alpha.c:7264 +#: vms-alpha.c:7270 #, c-format msgid "arsize: %u, a0: 0x%08x\n" msgstr "" -#: vms-alpha.c:7268 +#: vms-alpha.c:7274 #, c-format msgid "Strides:\n" msgstr "" -#: vms-alpha.c:7282 +#: vms-alpha.c:7288 #, c-format msgid "Bounds:\n" msgstr "" -#: vms-alpha.c:7289 +#: vms-alpha.c:7295 #, c-format msgid "[%u]: Lower: %u, upper: %u\n" msgstr "" -#: vms-alpha.c:7303 +#: vms-alpha.c:7309 #, c-format msgid "unaligned bit-string of %s\n" msgstr "" -#: vms-alpha.c:7310 +#: vms-alpha.c:7316 #, c-format msgid "base: %u, pos: %u\n" msgstr "" -#: vms-alpha.c:7336 +#: vms-alpha.c:7342 #, c-format msgid "vflags: 0x%02x, value: 0x%08x " msgstr "" -#: vms-alpha.c:7343 +#: vms-alpha.c:7349 #, c-format msgid "(no value)\n" msgstr "" -#: vms-alpha.c:7346 +#: vms-alpha.c:7352 #, c-format msgid "(not active)\n" msgstr "" -#: vms-alpha.c:7349 +#: vms-alpha.c:7355 #, c-format msgid "(not allocated)\n" msgstr "" -#: vms-alpha.c:7352 +#: vms-alpha.c:7358 #, c-format msgid "(descriptor)\n" msgstr "" -#: vms-alpha.c:7357 +#: vms-alpha.c:7363 #, c-format msgid "(trailing value)\n" msgstr "" -#: vms-alpha.c:7360 +#: vms-alpha.c:7366 #, c-format msgid "(value spec follows)\n" msgstr "" -#: vms-alpha.c:7363 +#: vms-alpha.c:7369 #, c-format msgid "(at bit offset %u)\n" msgstr "" -#: vms-alpha.c:7367 +#: vms-alpha.c:7373 #, c-format msgid "(reg: %u, disp: %u, indir: %u, kind: " msgstr "" -#: vms-alpha.c:7374 +#: vms-alpha.c:7380 msgid "literal" msgstr "" -#: vms-alpha.c:7377 +#: vms-alpha.c:7383 msgid "address" msgstr "" -#: vms-alpha.c:7380 +#: vms-alpha.c:7386 msgid "desc" msgstr "" -#: vms-alpha.c:7383 +#: vms-alpha.c:7389 msgid "reg" msgstr "" -#: vms-alpha.c:7404 +#: vms-alpha.c:7410 #, c-format msgid "len: %2u, kind: %2u " msgstr "" -#: vms-alpha.c:7412 +#: vms-alpha.c:7418 #, c-format msgid "atomic, type=0x%02x %s\n" msgstr "" -#: vms-alpha.c:7417 +#: vms-alpha.c:7423 #, c-format msgid "indirect, defined at 0x%08x\n" msgstr "" -#: vms-alpha.c:7421 +#: vms-alpha.c:7427 #, c-format msgid "typed pointer\n" msgstr "" -#: vms-alpha.c:7425 +#: vms-alpha.c:7431 #, c-format msgid "pointer\n" msgstr "" -#: vms-alpha.c:7436 +#: vms-alpha.c:7442 #, c-format msgid "array, dim: %u, bitmap: " msgstr "" -#: vms-alpha.c:7451 +#: vms-alpha.c:7457 #, c-format msgid "array descriptor:\n" msgstr "" -#: vms-alpha.c:7462 +#: vms-alpha.c:7468 #, c-format msgid "type spec for element:\n" msgstr "" -#: vms-alpha.c:7464 +#: vms-alpha.c:7470 #, c-format msgid "type spec for subscript %u:\n" msgstr "" -#: vms-alpha.c:7489 +#: vms-alpha.c:7495 #, c-format msgid "Debug symbol table:\n" msgstr "" -#: vms-alpha.c:7500 +#: vms-alpha.c:7506 #, c-format msgid "cannot read DST header\n" msgstr "" -#: vms-alpha.c:7506 +#: vms-alpha.c:7512 #, c-format msgid " type: %3u, len: %3u (at 0x%08x): " msgstr "" -#: vms-alpha.c:7523 +#: vms-alpha.c:7531 #, c-format msgid "cannot read DST symbol\n" msgstr "" -#: vms-alpha.c:7567 +#: vms-alpha.c:7575 #, c-format msgid "standard data: %s\n" msgstr "" -#: vms-alpha.c:7571 vms-alpha.c:7695 +#: vms-alpha.c:7579 vms-alpha.c:7703 #, c-format msgid " name: %.*s\n" msgstr "" -#: vms-alpha.c:7579 +#: vms-alpha.c:7587 #, c-format msgid "modbeg\n" msgstr "" -#: vms-alpha.c:7583 +#: vms-alpha.c:7591 #, c-format msgid " flags: %d, language: %u, major: %u, minor: %u\n" msgstr "" -#: vms-alpha.c:7593 vms-alpha.c:7959 +#: vms-alpha.c:7601 vms-alpha.c:7970 #, c-format msgid " module name: %.*s\n" msgstr "" -#: vms-alpha.c:7600 +#: vms-alpha.c:7608 #, c-format msgid " compiler : %.*s\n" msgstr "" -#: vms-alpha.c:7607 +#: vms-alpha.c:7615 #, c-format msgid "modend\n" msgstr "" -#: vms-alpha.c:7614 +#: vms-alpha.c:7622 msgid "rtnbeg\n" msgstr "" -#: vms-alpha.c:7618 +#: vms-alpha.c:7626 #, c-format msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n" msgstr "" -#: vms-alpha.c:7627 +#: vms-alpha.c:7635 #, c-format msgid " routine name: %.*s\n" msgstr "" -#: vms-alpha.c:7638 +#: vms-alpha.c:7646 #, c-format msgid "rtnend: size 0x%08x\n" msgstr "" -#: vms-alpha.c:7648 +#: vms-alpha.c:7656 #, c-format msgid "prolog: bkpt address 0x%08x\n" msgstr "" -#: vms-alpha.c:7658 +#: vms-alpha.c:7666 #, c-format msgid "epilog: flags: %u, count: %u\n" msgstr "" -#: vms-alpha.c:7673 +#: vms-alpha.c:7681 #, c-format msgid "blkbeg: address: 0x%08x, name: %.*s\n" msgstr "" -#: vms-alpha.c:7685 +#: vms-alpha.c:7693 #, c-format msgid "blkend: size: 0x%08x\n" msgstr "" -#: vms-alpha.c:7691 +#: vms-alpha.c:7699 #, c-format msgid "typspec (len: %u)\n" msgstr "" -#: vms-alpha.c:7707 +#: vms-alpha.c:7715 #, c-format msgid "septyp, name: %.*s\n" msgstr "" -#: vms-alpha.c:7723 +#: vms-alpha.c:7732 #, c-format msgid "recbeg: name: %.*s\n" msgstr "" -#: vms-alpha.c:7727 +#: vms-alpha.c:7738 #, c-format msgid " len: %u bits\n" msgstr "" -#: vms-alpha.c:7733 +#: vms-alpha.c:7744 #, c-format msgid "recend\n" msgstr "" -#: vms-alpha.c:7738 +#: vms-alpha.c:7749 #, c-format msgid "enumbeg, len: %u, name: %.*s\n" msgstr "" -#: vms-alpha.c:7744 +#: vms-alpha.c:7755 #, c-format msgid "enumelt, name: %.*s\n" msgstr "" -#: vms-alpha.c:7750 +#: vms-alpha.c:7761 #, c-format msgid "enumend\n" msgstr "" -#: vms-alpha.c:7757 +#: vms-alpha.c:7768 #, c-format msgid "label, name: %.*s\n" msgstr "" -#: vms-alpha.c:7760 +#: vms-alpha.c:7771 #, c-format msgid " address: 0x%08x\n" msgstr "" -#: vms-alpha.c:7772 +#: vms-alpha.c:7783 #, c-format msgid "discontiguous range (nbr: %u)\n" msgstr "" -#: vms-alpha.c:7779 +#: vms-alpha.c:7790 #, c-format msgid " address: 0x%08x, size: %u\n" msgstr "" -#: vms-alpha.c:7790 +#: vms-alpha.c:7801 #, c-format msgid "line num (len: %u)\n" msgstr "" -#: vms-alpha.c:7809 +#: vms-alpha.c:7820 #, c-format msgid "delta_pc_w %u\n" msgstr "" -#: vms-alpha.c:7818 +#: vms-alpha.c:7829 #, c-format msgid "incr_linum(b): +%u\n" msgstr "" -#: vms-alpha.c:7826 +#: vms-alpha.c:7837 #, c-format msgid "incr_linum_w: +%u\n" msgstr "" -#: vms-alpha.c:7834 +#: vms-alpha.c:7845 #, c-format msgid "incr_linum_l: +%u\n" msgstr "" -#: vms-alpha.c:7842 +#: vms-alpha.c:7853 #, c-format msgid "set_line_num(w) %u\n" msgstr "" -#: vms-alpha.c:7849 +#: vms-alpha.c:7860 #, c-format msgid "set_line_num_b %u\n" msgstr "" -#: vms-alpha.c:7856 +#: vms-alpha.c:7867 #, c-format msgid "set_line_num_l %u\n" msgstr "" -#: vms-alpha.c:7863 +#: vms-alpha.c:7874 #, c-format msgid "set_abs_pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7869 +#: vms-alpha.c:7880 #, c-format msgid "delta_pc_l: +0x%08x\n" msgstr "" -#: vms-alpha.c:7876 +#: vms-alpha.c:7887 #, c-format msgid "term(b): 0x%02x" msgstr "" -#: vms-alpha.c:7878 +#: vms-alpha.c:7889 #, c-format msgid " pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7885 +#: vms-alpha.c:7896 #, c-format msgid "term_w: 0x%04x" msgstr "" -#: vms-alpha.c:7887 +#: vms-alpha.c:7898 #, c-format msgid " pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7893 +#: vms-alpha.c:7904 #, c-format msgid "delta pc +%-4d" msgstr "" -#: vms-alpha.c:7897 +#: vms-alpha.c:7908 #, c-format msgid " pc: 0x%08x line: %5u\n" msgstr "" -#: vms-alpha.c:7902 +#: vms-alpha.c:7913 #, c-format msgid " *unhandled* cmd %u\n" msgstr "" -#: vms-alpha.c:7917 +#: vms-alpha.c:7928 #, c-format msgid "source (len: %u)\n" msgstr "" -#: vms-alpha.c:7936 +#: vms-alpha.c:7947 #, c-format msgid " declfile: len: %u, flags: %u, fileid: %u\n" msgstr "" -#: vms-alpha.c:7941 +#: vms-alpha.c:7952 #, c-format msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" msgstr "" -#: vms-alpha.c:7953 +#: vms-alpha.c:7964 #, c-format msgid " filename : %.*s\n" msgstr "" -#: vms-alpha.c:7969 +#: vms-alpha.c:7980 #, c-format msgid " setfile %u\n" msgstr "" -#: vms-alpha.c:7976 vms-alpha.c:7983 +#: vms-alpha.c:7987 vms-alpha.c:7994 #, c-format msgid " setrec %u\n" msgstr "" -#: vms-alpha.c:7990 vms-alpha.c:7997 +#: vms-alpha.c:8001 vms-alpha.c:8008 #, c-format msgid " setlnum %u\n" msgstr "" -#: vms-alpha.c:8004 vms-alpha.c:8011 +#: vms-alpha.c:8015 vms-alpha.c:8022 #, c-format msgid " deflines %u\n" msgstr "" -#: vms-alpha.c:8015 +#: vms-alpha.c:8026 #, c-format msgid " formfeed\n" msgstr "" -#: vms-alpha.c:8019 +#: vms-alpha.c:8030 #, c-format msgid " *unhandled* cmd %u\n" msgstr "" -#: vms-alpha.c:8031 +#: vms-alpha.c:8042 #, c-format msgid "*unhandled* dst type %u\n" msgstr "" -#: vms-alpha.c:8063 +#: vms-alpha.c:8074 #, c-format msgid "cannot read EIHD\n" msgstr "" -#: vms-alpha.c:8067 +#: vms-alpha.c:8078 #, c-format msgid "EIHD: (size: %u, nbr blocks: %u)\n" msgstr "" -#: vms-alpha.c:8071 +#: vms-alpha.c:8082 #, c-format msgid " majorid: %u, minorid: %u\n" msgstr "" -#: vms-alpha.c:8079 +#: vms-alpha.c:8090 msgid "executable" msgstr "" -#: vms-alpha.c:8082 +#: vms-alpha.c:8093 msgid "linkable image" msgstr "" -#: vms-alpha.c:8089 +#: vms-alpha.c:8100 #, c-format msgid " image type: %u (%s)" msgstr "" -#: vms-alpha.c:8095 +#: vms-alpha.c:8106 msgid "native" msgstr "" -#: vms-alpha.c:8098 +#: vms-alpha.c:8109 msgid "CLI" msgstr "" -#: vms-alpha.c:8105 +#: vms-alpha.c:8116 #, c-format msgid ", subtype: %u (%s)\n" msgstr "" -#: vms-alpha.c:8112 +#: vms-alpha.c:8123 #, c-format msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" msgstr "" -#: vms-alpha.c:8116 +#: vms-alpha.c:8127 #, c-format msgid " fixup info rva: " msgstr "" -#: vms-alpha.c:8118 +#: vms-alpha.c:8129 #, c-format msgid ", symbol vector rva: " msgstr "" -#: vms-alpha.c:8121 +#: vms-alpha.c:8132 #, c-format msgid "" "\n" " version array off: %u\n" msgstr "" -#: vms-alpha.c:8126 +#: vms-alpha.c:8137 #, c-format msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n" msgstr "" -#: vms-alpha.c:8132 +#: vms-alpha.c:8143 #, c-format msgid " linker flags: %08x:" msgstr "" -#: vms-alpha.c:8163 +#: vms-alpha.c:8174 #, c-format msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n" msgstr "" -#: vms-alpha.c:8169 +#: vms-alpha.c:8180 #, c-format msgid " BPAGE: %u" msgstr "" -#: vms-alpha.c:8176 +#: vms-alpha.c:8187 #, c-format msgid ", ext fixup offset: %u, no_opt psect off: %u" msgstr "" -#: vms-alpha.c:8179 +#: vms-alpha.c:8190 #, c-format msgid ", alias: %u\n" msgstr "" -#: vms-alpha.c:8187 +#: vms-alpha.c:8198 #, c-format msgid "system version array information:\n" msgstr "" -#: vms-alpha.c:8191 +#: vms-alpha.c:8202 #, c-format msgid "cannot read EIHVN header\n" msgstr "" -#: vms-alpha.c:8201 +#: vms-alpha.c:8212 #, c-format msgid "cannot read EIHVN version\n" msgstr "" -#: vms-alpha.c:8204 +#: vms-alpha.c:8215 #, c-format msgid " %02u " msgstr "" -#: vms-alpha.c:8208 +#: vms-alpha.c:8219 msgid "BASE_IMAGE " msgstr "" -#: vms-alpha.c:8211 +#: vms-alpha.c:8222 msgid "MEMORY_MANAGEMENT" msgstr "" -#: vms-alpha.c:8214 +#: vms-alpha.c:8225 msgid "IO " msgstr "" -#: vms-alpha.c:8217 +#: vms-alpha.c:8228 msgid "FILES_VOLUMES " msgstr "" -#: vms-alpha.c:8220 +#: vms-alpha.c:8231 msgid "PROCESS_SCHED " msgstr "" -#: vms-alpha.c:8223 +#: vms-alpha.c:8234 msgid "SYSGEN " msgstr "" -#: vms-alpha.c:8226 +#: vms-alpha.c:8237 msgid "CLUSTERS_LOCKMGR " msgstr "" -#: vms-alpha.c:8229 +#: vms-alpha.c:8240 msgid "LOGICAL_NAMES " msgstr "" -#: vms-alpha.c:8232 +#: vms-alpha.c:8243 msgid "SECURITY " msgstr "" -#: vms-alpha.c:8235 +#: vms-alpha.c:8246 msgid "IMAGE_ACTIVATOR " msgstr "" -#: vms-alpha.c:8238 +#: vms-alpha.c:8249 msgid "NETWORKS " msgstr "" -#: vms-alpha.c:8241 +#: vms-alpha.c:8252 msgid "COUNTERS " msgstr "" -#: vms-alpha.c:8244 +#: vms-alpha.c:8255 msgid "STABLE " msgstr "" -#: vms-alpha.c:8247 +#: vms-alpha.c:8258 msgid "MISC " msgstr "" -#: vms-alpha.c:8250 +#: vms-alpha.c:8261 msgid "CPU " msgstr "" -#: vms-alpha.c:8253 +#: vms-alpha.c:8264 msgid "VOLATILE " msgstr "" -#: vms-alpha.c:8256 +#: vms-alpha.c:8267 msgid "SHELL " msgstr "" -#: vms-alpha.c:8259 +#: vms-alpha.c:8270 msgid "POSIX " msgstr "" -#: vms-alpha.c:8262 +#: vms-alpha.c:8273 msgid "MULTI_PROCESSING " msgstr "" -#: vms-alpha.c:8265 +#: vms-alpha.c:8276 msgid "GALAXY " msgstr "" -#: vms-alpha.c:8268 +#: vms-alpha.c:8279 msgid "*unknown* " msgstr "" -#: vms-alpha.c:8284 vms-alpha.c:8558 +#: vms-alpha.c:8295 vms-alpha.c:8569 #, c-format msgid "cannot read EIHA\n" msgstr "" -#: vms-alpha.c:8287 +#: vms-alpha.c:8298 #, c-format msgid "Image activation: (size=%u)\n" msgstr "" -#: vms-alpha.c:8290 +#: vms-alpha.c:8301 #, c-format msgid " First address : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:8294 +#: vms-alpha.c:8305 #, c-format msgid " Second address: 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:8298 +#: vms-alpha.c:8309 #, c-format msgid " Third address : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:8302 +#: vms-alpha.c:8313 #, c-format msgid " Fourth address: 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:8306 +#: vms-alpha.c:8317 #, c-format msgid " Shared image : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:8317 +#: vms-alpha.c:8328 #, c-format msgid "cannot read EIHI\n" msgstr "" -#: vms-alpha.c:8321 +#: vms-alpha.c:8332 #, c-format msgid "Image identification: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:8324 +#: vms-alpha.c:8335 #, c-format msgid " image name : %.*s\n" msgstr "" -#: vms-alpha.c:8326 +#: vms-alpha.c:8337 #, c-format msgid " link time : %s\n" msgstr "" -#: vms-alpha.c:8328 +#: vms-alpha.c:8339 #, c-format msgid " image ident : %.*s\n" msgstr "" -#: vms-alpha.c:8330 +#: vms-alpha.c:8341 #, c-format msgid " linker ident : %.*s\n" msgstr "" -#: vms-alpha.c:8332 +#: vms-alpha.c:8343 #, c-format msgid " image build ident: %.*s\n" msgstr "" -#: vms-alpha.c:8342 +#: vms-alpha.c:8353 #, c-format msgid "cannot read EIHS\n" msgstr "" -#: vms-alpha.c:8346 +#: vms-alpha.c:8357 #, c-format msgid "Image symbol & debug table: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:8352 +#: vms-alpha.c:8363 #, c-format msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n" msgstr "" -#: vms-alpha.c:8357 +#: vms-alpha.c:8368 #, c-format msgid " global symbol table: vbn: %u, records: %u\n" msgstr "" -#: vms-alpha.c:8362 +#: vms-alpha.c:8373 #, c-format msgid " debug module table : vbn: %u, size: %u\n" msgstr "" -#: vms-alpha.c:8375 +#: vms-alpha.c:8386 #, c-format msgid "cannot read EISD\n" msgstr "" -#: vms-alpha.c:8386 +#: vms-alpha.c:8397 #, c-format msgid "" "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n" msgstr "" -#: vms-alpha.c:8394 +#: vms-alpha.c:8405 #, c-format msgid " section: base: 0x%08x%08x size: 0x%08x\n" msgstr "" -#: vms-alpha.c:8399 +#: vms-alpha.c:8410 #, c-format msgid " flags: 0x%04x" msgstr "" -#: vms-alpha.c:8437 +#: vms-alpha.c:8448 #, c-format msgid " vbn: %u, pfc: %u, matchctl: %u type: %u (" msgstr "" -#: vms-alpha.c:8443 +#: vms-alpha.c:8454 msgid "NORMAL" msgstr "" -#: vms-alpha.c:8446 +#: vms-alpha.c:8457 msgid "SHRFXD" msgstr "" -#: vms-alpha.c:8449 +#: vms-alpha.c:8460 msgid "PRVFXD" msgstr "" -#: vms-alpha.c:8452 +#: vms-alpha.c:8463 msgid "SHRPIC" msgstr "" -#: vms-alpha.c:8455 +#: vms-alpha.c:8466 msgid "PRVPIC" msgstr "" -#: vms-alpha.c:8458 +#: vms-alpha.c:8469 msgid "USRSTACK" msgstr "" -#: vms-alpha.c:8464 +#: vms-alpha.c:8475 msgid ")\n" msgstr "" -#: vms-alpha.c:8467 +#: vms-alpha.c:8478 #, c-format msgid " ident: 0x%08x, name: %.*s\n" msgstr "" -#: vms-alpha.c:8477 +#: vms-alpha.c:8488 #, c-format msgid "cannot read DMT\n" msgstr "" -#: vms-alpha.c:8481 +#: vms-alpha.c:8492 #, c-format msgid "Debug module table:\n" msgstr "" -#: vms-alpha.c:8490 +#: vms-alpha.c:8501 #, c-format msgid "cannot read DMT header\n" msgstr "" -#: vms-alpha.c:8496 +#: vms-alpha.c:8507 #, c-format msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n" msgstr "" -#: vms-alpha.c:8506 +#: vms-alpha.c:8517 #, c-format msgid "cannot read DMT psect\n" msgstr "" -#: vms-alpha.c:8510 +#: vms-alpha.c:8521 #, c-format msgid " psect start: 0x%08x, length: %u\n" msgstr "" -#: vms-alpha.c:8523 +#: vms-alpha.c:8534 #, c-format msgid "cannot read DST\n" msgstr "" -#: vms-alpha.c:8533 +#: vms-alpha.c:8544 #, c-format msgid "cannot read GST\n" msgstr "" -#: vms-alpha.c:8537 +#: vms-alpha.c:8548 #, c-format msgid "Global symbol table:\n" msgstr "" -#: vms-alpha.c:8564 +#: vms-alpha.c:8575 #, c-format msgid "Image activator fixup: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:8568 +#: vms-alpha.c:8579 #, c-format msgid " iaflink : 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:8572 +#: vms-alpha.c:8583 #, c-format msgid " fixuplnk: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:8575 +#: vms-alpha.c:8586 #, c-format msgid " size : %u\n" msgstr "" -#: vms-alpha.c:8577 +#: vms-alpha.c:8588 #, c-format msgid " flags: 0x%08x\n" msgstr "" -#: vms-alpha.c:8582 +#: vms-alpha.c:8593 #, c-format msgid " qrelfixoff: %5u, lrelfixoff: %5u\n" msgstr "" -#: vms-alpha.c:8587 +#: vms-alpha.c:8598 #, c-format msgid " qdotadroff: %5u, ldotadroff: %5u\n" msgstr "" -#: vms-alpha.c:8592 +#: vms-alpha.c:8603 #, c-format msgid " codeadroff: %5u, lpfixoff : %5u\n" msgstr "" -#: vms-alpha.c:8595 +#: vms-alpha.c:8606 #, c-format msgid " chgprtoff : %5u\n" msgstr "" -#: vms-alpha.c:8599 +#: vms-alpha.c:8610 #, c-format msgid " shlstoff : %5u, shrimgcnt : %5u\n" msgstr "" -#: vms-alpha.c:8602 +#: vms-alpha.c:8613 #, c-format msgid " shlextra : %5u, permctx : %5u\n" msgstr "" -#: vms-alpha.c:8605 +#: vms-alpha.c:8616 #, c-format msgid " base_va : 0x%08x\n" msgstr "" -#: vms-alpha.c:8607 +#: vms-alpha.c:8618 #, c-format msgid " lppsbfixoff: %5u\n" msgstr "" -#: vms-alpha.c:8614 +#: vms-alpha.c:8625 #, c-format msgid " Shareable images:\n" msgstr "" -#: vms-alpha.c:8622 +#: vms-alpha.c:8633 #, c-format msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n" msgstr "" -#: vms-alpha.c:8629 +#: vms-alpha.c:8640 #, c-format msgid " quad-word relocation fixups:\n" msgstr "" -#: vms-alpha.c:8635 +#: vms-alpha.c:8646 #, c-format msgid " long-word relocation fixups:\n" msgstr "" -#: vms-alpha.c:8641 +#: vms-alpha.c:8652 #, c-format msgid " quad-word .address reference fixups:\n" msgstr "" -#: vms-alpha.c:8646 +#: vms-alpha.c:8657 #, c-format msgid " long-word .address reference fixups:\n" msgstr "" -#: vms-alpha.c:8651 +#: vms-alpha.c:8662 #, c-format msgid " Code Address Reference Fixups:\n" msgstr "" -#: vms-alpha.c:8656 +#: vms-alpha.c:8667 #, c-format msgid " Linkage Pairs Reference Fixups:\n" msgstr "" -#: vms-alpha.c:8664 +#: vms-alpha.c:8675 #, c-format msgid " Change Protection (%u entries):\n" msgstr "" -#: vms-alpha.c:8673 +#: vms-alpha.c:8684 #, 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:9550 +#: vms-alpha.c:9561 msgid "%P: relocatable link is not supported\n" msgstr "" -#: vms-alpha.c:9621 +#: vms-alpha.c:9632 #, c-format msgid "%P: multiple entry points: in modules %pB and %pB\n" msgstr "" @@ -9144,12 +9159,12 @@ msgstr "" msgid "%pB: loader reloc in read-only section %pA" msgstr "" -#: xcofflink.c:6182 +#: xcofflink.c:6188 #, c-format msgid "TOC overflow: %# > 0x10000; try -mminimal-toc when compiling" msgstr "" -#: xcofflink.c:7298 +#: xcofflink.c:7304 #, c-format msgid "Unable to link input file: %s" msgstr "" @@ -9174,23 +9189,23 @@ msgid "%s is defined but plugin support is disabled" msgstr "" #. Not fatal, this callback cannot fail. -#: elfnn-aarch64.c:2893 -#: elfnn-riscv.c:5548 +#: elfnn-aarch64.c:2906 +#: elfnn-riscv.c:5693 #, c-format msgid "unknown attribute for symbol `%s': 0x%02x" msgstr "" -#: elfnn-aarch64.c:5456 +#: elfnn-aarch64.c:5469 #, c-format msgid "%pB: error: erratum 835769 stub out of range (input file too large)" msgstr "" -#: elfnn-aarch64.c:5548 +#: elfnn-aarch64.c:5561 #, c-format msgid "%pB: error: erratum 843419 stub out of range (input file too large)" msgstr "" -#: elfnn-aarch64.c:5561 +#: elfnn-aarch64.c:5574 #, c-format msgid "" "%pB: error: erratum 843419 immediate 0x% out of range for ADR (input " @@ -9198,50 +9213,50 @@ msgid "" "fix-cortex-a53-843419=full instead" msgstr "" -#: elfnn-aarch64.c:6096 +#: elfnn-aarch64.c:6117 #, 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:6116 +#: elfnn-aarch64.c:6137 #, c-format msgid "%pB: conditional branch to undefined symbol `%s' not allowed" msgstr "" -#: elfnn-aarch64.c:6204 -#: elfnn-kvx.c:2384 +#: elfnn-aarch64.c:6225 +#: elfnn-kvx.c:2382 #, c-format msgid "" "%pB: local symbol descriptor table be NULL when applying relocation %s " "against local symbol" msgstr "" -#: elfnn-aarch64.c:6317 -#: elfnn-aarch64.c:6354 +#: elfnn-aarch64.c:6339 +#: elfnn-aarch64.c:6376 #, c-format msgid "%pB: TLS relocation %s against undefined symbol `%s'" msgstr "" -#: elfnn-aarch64.c:7345 +#: elfnn-aarch64.c:7367 msgid "too many GOT entries for -fpic, please recompile with -fPIC" msgstr "" -#: elfnn-aarch64.c:7373 +#: elfnn-aarch64.c:7395 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:7940 +#: elfnn-aarch64.c:7962 #, c-format msgid "" "%pB: relocation %s against `%s' can not be used when making a shared object" msgstr "" -#: elfnn-aarch64.c:9013 +#: elfnn-aarch64.c:9035 #, c-format msgid "%F%P: %pB: copy relocation against non-copyable protected symbol `%s'\n" msgstr "" @@ -9252,162 +9267,193 @@ msgid "" "non-contiguous-regions.\n" msgstr "" -#: elfnn-kvx.c:2129 +#: elfnn-kvx.c:2127 #, c-format msgid "%pB(%pA+%#): unresolvable %s relocation in section `%s'" msgstr "" -#: elfnn-kvx.c:2853 +#: elfnn-kvx.c:2851 #, c-format msgid "%s: Bad ELF id: `%d'" msgstr "" -#: elfnn-kvx.c:2908 +#: elfnn-kvx.c:2906 #, c-format msgid "%s: compiled as 32-bit object and %s is 64-bit" msgstr "" -#: elfnn-kvx.c:2911 +#: elfnn-kvx.c:2909 #, c-format msgid "%s: compiled as 64-bit object and %s is 32-bit" msgstr "" -#: elfnn-kvx.c:2913 +#: elfnn-kvx.c:2911 #, c-format msgid "%s: object size does not match that of target %s" msgstr "" #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. -#: elfnn-kvx.c:3001 +#: elfnn-kvx.c:2999 #, c-format msgid "Private flags = 0x%lx : " msgstr "" -#: elfnn-kvx.c:3005 +#: elfnn-kvx.c:3003 #, c-format msgid "Coolidge (kv3) V1 64 bits" msgstr "" -#: elfnn-kvx.c:3007 +#: elfnn-kvx.c:3005 #, c-format msgid "Coolidge (kv3) V2 64 bits" msgstr "" -#: elfnn-kvx.c:3009 +#: elfnn-kvx.c:3007 #, c-format msgid "Coolidge (kv4) V1 64 bits" msgstr "" -#: elfnn-kvx.c:3014 +#: elfnn-kvx.c:3012 #, c-format msgid "Coolidge (kv3) V1 32 bits" msgstr "" -#: elfnn-kvx.c:3016 +#: elfnn-kvx.c:3014 #, c-format msgid "Coolidge (kv3) V2 32 bits" msgstr "" -#: elfnn-kvx.c:3018 +#: elfnn-kvx.c:3016 #, c-format msgid "Coolidge (kv4) V1 32 bits" msgstr "" -#: elfnn-kvx.c:3854 +#: elfnn-kvx.c:3852 #, c-format msgid "relocation against `%s' has faulty GOT type " msgstr "" -#: elfnn-loongarch.c:169 -#: elfnn-loongarch.c:221 +#: elfnn-loongarch.c:283 +#: elfnn-loongarch.c:335 #, c-format msgid "%# invaild imm" msgstr "" -#: elfnn-loongarch.c:403 -#: elfnn-riscv.c:4028 +#: elfnn-loongarch.c:517 +#: elfnn-riscv.c:4161 #, c-format msgid "" "%pB: ABI is incompatible with that of the selected emulation:\n" " target emulation `%s' does not match `%s'" msgstr "" -#: elfnn-loongarch.c:458 +#: elfnn-loongarch.c:572 #, c-format msgid "%pB: can't link different ABI object." msgstr "" -#: elfnn-loongarch.c:600 +#: elfnn-loongarch.c:714 msgid "Internal error: unreachable." msgstr "" -#: elfnn-loongarch.c:4339 -#: elfnn-riscv.c:4789 +#: elfnn-loongarch.c:866 +#, c-format +msgid "" +"%pB:(%pA+%#lx): relocation %s against `%s` can not be used when making a " +"shared object; recompile with -fPIC" +msgstr "" + +#: elfnn-loongarch.c:990 +#, c-format +msgid "" +"%pB: stack based reloc type (%u) is not supported with -z pack-relative-" +"relocs" +msgstr "" + +#: elfnn-loongarch.c:1151 +#, c-format +msgid "" +"%pB: relocation R_LARCH_32 against non-absolute symbol `%s' cannot be used " +"in ELFCLASS64 when making a shared object or PIE" +msgstr "" + +#: elfnn-loongarch.c:1216 +#, c-format +msgid "" +"%pB: R_LARCH_ALIGN with offset % not aligned to instruction boundary" +msgstr "" + +#: elfnn-loongarch.c:4526 +msgid "recompile with 'gcc -mno-relax' or 'as -mno-relax' or 'ld --no-relax'" +msgstr "" + +#: elfnn-loongarch.c:5124 +#: elfnn-riscv.c:4934 #, c-format msgid "" "%pB(%pA+%#): % bytes required for alignment to %-" "byte boundary, but only % present" msgstr "" -#: elfnn-riscv.c:326 -#: elfnn-riscv.c:361 +#: elfnn-riscv.c:330 +#: elfnn-riscv.c:365 #, c-format msgid "%pB: warning: RVE PLT generation not supported" msgstr "" -#: elfnn-riscv.c:919 +#: elfnn-riscv.c:929 #, c-format msgid "" "%pB: relocation %s against absolute symbol `%s' can not be used when making " "a shared object" msgstr "" -#: elfnn-riscv.c:961 +#: elfnn-riscv.c:971 #, c-format msgid "" "%pB: relocation %s against non-absolute symbol `%s' can not be used in RV32 " "when making a shared object" msgstr "" -#: elfnn-riscv.c:1847 +#: elfnn-riscv.c:1900 #, c-format msgid "" "final size of uleb128 value at offset 0x%lx in %pA from %pB exceeds " "available space" msgstr "" -#: elfnn-riscv.c:2082 +#: elfnn-riscv.c:2142 #, c-format msgid "%pcrel_lo missing matching %pcrel_hi" msgstr "" -#: elfnn-riscv.c:2085 +#: elfnn-riscv.c:2145 #, c-format msgid "%pcrel_lo with addend isn't allowed for R_RISCV_GOT_HI20" msgstr "" #. Check the overflow when adding reloc addend. -#: elfnn-riscv.c:2090 +#: elfnn-riscv.c:2150 #, c-format msgid "" "%%pcrel_lo overflow with an addend, the value of %%pcrel_hi is 0x% " "without any addend, but may be 0x% after adding the %%pcrel_lo addend" msgstr "" -#: elfnn-riscv.c:2098 +#: elfnn-riscv.c:2158 #, c-format msgid "%pcrel_lo overflow with an addend" msgstr "" -#: elfnn-riscv.c:2549 +#: elfnn-riscv.c:2641 #, c-format msgid "" "%pB: warning: R_RISCV_SUB_ULEB128 with non-zero addend, please rebuild by " "binutils 2.42 or up" msgstr "" -#: elfnn-riscv.c:2629 +#: elfnn-riscv.c:2721 msgid "The addend isn't allowed for R_RISCV_GOT_HI20" msgstr "" @@ -9425,96 +9471,106 @@ msgstr "" #. #. Perhaps we also need the similar checks for the #. R_RISCV_BRANCH and R_RISCV_RVC_BRANCH relocations. -#: elfnn-riscv.c:2730 +#: elfnn-riscv.c:2822 #, c-format msgid "" "%%X%%P: relocation %s against `%s' which may bind externally can not be used " "when making a shared object; recompile with -fPIC\n" msgstr "" -#: elfnn-riscv.c:2812 +#: elfnn-riscv.c:2904 #, c-format msgid "%pcrel_lo section symbol with an addend" msgstr "" -#: elfnn-riscv.c:3022 +#: elfnn-riscv.c:2925 +#, c-format +msgid "%tlsdesc_lo with addend" +msgstr "" + +#: elfnn-riscv.c:3158 #, c-format msgid "%%X%%P: unresolvable %s relocation against symbol `%s'\n" msgstr "" -#: elfnn-riscv.c:3057 +#: elfnn-riscv.c:3193 msgid "%X%P: internal error: out of range error\n" msgstr "" -#: elfnn-riscv.c:3062 +#: elfnn-riscv.c:3198 msgid "%X%P: internal error: unsupported relocation error\n" msgstr "" -#: elfnn-riscv.c:3068 +#: elfnn-riscv.c:3204 msgid "dangerous relocation error" msgstr "" -#: elfnn-riscv.c:3074 +#: elfnn-riscv.c:3210 msgid "%X%P: internal error: unknown error\n" msgstr "" -#: elfnn-riscv.c:3620 +#: elfnn-riscv.c:3753 #, c-format msgid "" "error: %pB: corrupted ISA string '%s'. First letter should be 'i' or 'e' " "but got '%s'" msgstr "" -#: elfnn-riscv.c:3663 +#: elfnn-riscv.c:3796 #, c-format msgid "error: %pB: mis-matched ISA string to merge '%s' and '%s'" msgstr "" -#: elfnn-riscv.c:3800 +#: elfnn-riscv.c:3933 #, c-format msgid "error: %pB: ISA string of input (%s) doesn't match output (%s)" msgstr "" -#: elfnn-riscv.c:3820 +#: elfnn-riscv.c:3953 #, c-format msgid "error: %pB: XLEN of input (%u) doesn't match output (%u)" msgstr "" -#: elfnn-riscv.c:3828 +#: elfnn-riscv.c:3961 #, c-format msgid "error: %pB: unsupported XLEN (%u), you might be using wrong emulation" msgstr "" -#: elfnn-riscv.c:3942 +#: elfnn-riscv.c:4075 #, c-format msgid "" "warning: %pB use privileged spec version %u.%u.%u but the output use version " "%u.%u.%u" msgstr "" -#: elfnn-riscv.c:3959 +#: elfnn-riscv.c:4092 msgid "" "warning: privileged spec version 1.9.1 can not be linked with other spec " "versions" msgstr "" -#: elfnn-riscv.c:3987 +#: elfnn-riscv.c:4120 #, c-format msgid "" "error: %pB use %u-byte stack aligned but the output use %u-byte stack aligned" msgstr "" -#: elfnn-riscv.c:4084 +#: elfnn-riscv.c:4217 #, c-format msgid "%pB: can't link %s modules with %s modules" msgstr "" -#: elfnn-riscv.c:4094 +#: elfnn-riscv.c:4227 #, c-format msgid "%pB: can't link RVE with other target" msgstr "" -#: elfnn-riscv.c:961 +#: elfnn-riscv.c:4251 +#, c-format +msgid "warning: %pB: unknown RISCV ABI object attribute %d" +msgstr "" + +#: elfnn-riscv.c:971 #, c-format msgid "" "%pB: relocation %s against non-absolute symbol `%s' can not be used in RV64 " @@ -9659,7 +9715,7 @@ msgstr "" #: peXXigen.c:1393 peXXigen.c:1393 #, c-format -msgid "\tvma: Hint/Ord Member-Name Bound-To\n" +msgid "\tvma: Ordinal Hint Member-Name Bound-To\n" msgstr "" #: peXXigen.c:1418 peXXigen.c:1418 @@ -9669,42 +9725,42 @@ msgid "" "There is a first thunk, but the section containing it could not be found\n" msgstr "" -#: peXXigen.c:1465 -#: peXXigen.c:1504 peXXigen.c:1465 -#: peXXigen.c:1504 +#: peXXigen.c:1468 +#: peXXigen.c:1513 peXXigen.c:1468 +#: peXXigen.c:1513 #, c-format -msgid "\t" +msgid "\t" msgstr "" -#: peXXigen.c:1597 peXXigen.c:1597 +#: peXXigen.c:1607 peXXigen.c:1607 #, c-format msgid "" "\n" "There is an export table, but the section containing it could not be found\n" msgstr "" -#: peXXigen.c:1610 peXXigen.c:1610 +#: peXXigen.c:1620 peXXigen.c:1620 #, c-format msgid "" "\n" "There is an export table in %s, but it is too small (%d)\n" msgstr "" -#: peXXigen.c:1618 peXXigen.c:1618 +#: peXXigen.c:1628 peXXigen.c:1628 #, c-format msgid "" "\n" "There is an export table in %s, but contents cannot be read\n" msgstr "" -#: peXXigen.c:1624 peXXigen.c:1624 +#: peXXigen.c:1634 peXXigen.c:1634 #, c-format msgid "" "\n" "There is an export table in %s at 0x%lx\n" msgstr "" -#: peXXigen.c:1655 peXXigen.c:1655 +#: peXXigen.c:1665 peXXigen.c:1665 #, c-format msgid "" "\n" @@ -9712,149 +9768,149 @@ msgid "" "\n" msgstr "" -#: peXXigen.c:1659 peXXigen.c:1659 +#: peXXigen.c:1669 peXXigen.c:1669 #, c-format msgid "Export Flags \t\t\t%lx\n" msgstr "" -#: peXXigen.c:1662 peXXigen.c:1662 +#: peXXigen.c:1672 peXXigen.c:1672 #, c-format msgid "Time/Date stamp \t\t%lx\n" msgstr "" -#: peXXigen.c:1666 peXXigen.c:1666 +#: peXXigen.c:1676 peXXigen.c:1676 #, c-format msgid "Major/Minor \t\t\t%d/%d\n" msgstr "" -#: peXXigen.c:1669 peXXigen.c:1669 +#: peXXigen.c:1679 peXXigen.c:1679 #, c-format msgid "Name \t\t\t\t" msgstr "" -#: peXXigen.c:1680 peXXigen.c:1680 +#: peXXigen.c:1690 peXXigen.c:1690 #, c-format msgid "Ordinal Base \t\t\t%ld\n" msgstr "" -#: peXXigen.c:1683 peXXigen.c:1683 +#: peXXigen.c:1693 peXXigen.c:1693 #, c-format msgid "Number in:\n" msgstr "" -#: peXXigen.c:1686 peXXigen.c:1686 +#: peXXigen.c:1696 peXXigen.c:1696 #, c-format msgid "\tExport Address Table \t\t%08lx\n" msgstr "" -#: peXXigen.c:1690 peXXigen.c:1690 +#: peXXigen.c:1700 peXXigen.c:1700 #, c-format msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n" msgstr "" -#: peXXigen.c:1693 peXXigen.c:1693 +#: peXXigen.c:1703 peXXigen.c:1703 #, c-format msgid "Table Addresses\n" msgstr "" -#: peXXigen.c:1696 peXXigen.c:1696 +#: peXXigen.c:1706 peXXigen.c:1706 #, c-format msgid "\tExport Address Table \t\t" msgstr "" -#: peXXigen.c:1701 peXXigen.c:1701 +#: peXXigen.c:1711 peXXigen.c:1711 #, c-format msgid "\tName Pointer Table \t\t" msgstr "" -#: peXXigen.c:1706 peXXigen.c:1706 +#: peXXigen.c:1716 peXXigen.c:1716 #, c-format msgid "\tOrdinal Table \t\t\t" msgstr "" -#: peXXigen.c:1720 peXXigen.c:1720 +#: peXXigen.c:1730 peXXigen.c:1730 #, c-format msgid "" "\n" "Export Address Table -- Ordinal Base %ld\n" msgstr "" -#: peXXigen.c:1729 peXXigen.c:1729 +#: peXXigen.c:1740 peXXigen.c:1740 #, c-format msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n" msgstr "" -#: peXXigen.c:1748 peXXigen.c:1748 +#: peXXigen.c:1759 peXXigen.c:1759 msgid "Forwarder RVA" msgstr "" -#: peXXigen.c:1760 peXXigen.c:1760 +#: peXXigen.c:1771 peXXigen.c:1771 msgid "Export RVA" msgstr "" -#: peXXigen.c:1767 peXXigen.c:1767 +#: peXXigen.c:1778 peXXigen.c:1778 #, c-format msgid "" "\n" -"[Ordinal/Name Pointer] Table\n" +"[Ordinal/Name Pointer] Table -- Ordinal Base %ld\n" msgstr "" -#: peXXigen.c:1775 peXXigen.c:1775 +#: peXXigen.c:1788 peXXigen.c:1788 #, c-format msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n" msgstr "" -#: peXXigen.c:1782 peXXigen.c:1782 +#: peXXigen.c:1795 peXXigen.c:1795 #, c-format msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n" msgstr "" -#: peXXigen.c:1796 peXXigen.c:1796 +#: peXXigen.c:1809 peXXigen.c:1809 #, c-format -msgid "\t[%4ld] \n" +msgid "\t[%4ld] +base[%4ld] %04lx \n" msgstr "" -#: peXXigen.c:1851 -#: peXXigen.c:2021 peXXigen.c:1851 -#: peXXigen.c:2021 +#: peXXigen.c:1866 +#: peXXigen.c:2036 peXXigen.c:1866 +#: peXXigen.c:2036 #, c-format msgid "warning, .pdata section size (%ld) is not a multiple of %d\n" msgstr "" -#: peXXigen.c:1855 -#: peXXigen.c:2025 peXXigen.c:1855 -#: peXXigen.c:2025 +#: peXXigen.c:1870 +#: peXXigen.c:2040 peXXigen.c:1870 +#: peXXigen.c:2040 #, c-format msgid "" "\n" "The Function Table (interpreted .pdata section contents)\n" msgstr "" -#: peXXigen.c:1858 peXXigen.c:1858 +#: peXXigen.c:1873 peXXigen.c:1873 #, c-format msgid " vma:\t\t\tBegin Address End Address Unwind Info\n" msgstr "" -#: peXXigen.c:1860 peXXigen.c:1860 +#: peXXigen.c:1875 peXXigen.c:1875 #, c-format msgid "" " vma:\t\tBegin End EH EH PrologEnd Exception\n" " \t\tAddress Address Handler Data Address Mask\n" msgstr "" -#: peXXigen.c:1873 peXXigen.c:1873 +#: peXXigen.c:1888 peXXigen.c:1888 #, c-format msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n" msgstr "" -#: peXXigen.c:2027 peXXigen.c:2027 +#: peXXigen.c:2042 peXXigen.c:2042 #, c-format msgid "" " vma:\t\tBegin Prolog Function Flags Exception EH\n" " \t\tAddress Length Length 32b exc Handler Data\n" msgstr "" -#: peXXigen.c:2152 peXXigen.c:2152 +#: peXXigen.c:2167 peXXigen.c:2167 #, c-format msgid "" "\n" @@ -9862,86 +9918,86 @@ msgid "" "PE File Base Relocations (interpreted .reloc section contents)\n" msgstr "" -#: peXXigen.c:2181 peXXigen.c:2181 +#: peXXigen.c:2196 peXXigen.c:2196 #, c-format msgid "" "\n" "Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n" msgstr "" -#: peXXigen.c:2199 peXXigen.c:2199 +#: peXXigen.c:2214 peXXigen.c:2214 #, c-format msgid "\treloc %4d offset %4x [%4lx] %s" msgstr "" -#: peXXigen.c:2260 peXXigen.c:2260 +#: peXXigen.c:2275 peXXigen.c:2275 #, c-format msgid "%03x %*.s Entry: " msgstr "" -#: peXXigen.c:2284 peXXigen.c:2284 +#: peXXigen.c:2299 peXXigen.c:2299 #, c-format msgid "name: [val: %08lx len %d]: " msgstr "" -#: peXXigen.c:2304 peXXigen.c:2304 +#: peXXigen.c:2319 peXXigen.c:2319 #, c-format msgid "\n" msgstr "" -#: peXXigen.c:2314 peXXigen.c:2314 +#: peXXigen.c:2329 peXXigen.c:2329 #, c-format msgid "\n" msgstr "" -#: peXXigen.c:2319 peXXigen.c:2319 +#: peXXigen.c:2334 peXXigen.c:2334 #, c-format msgid "ID: %#08lx" msgstr "" -#: peXXigen.c:2322 peXXigen.c:2322 +#: peXXigen.c:2337 peXXigen.c:2337 #, c-format msgid ", Value: %#08lx\n" msgstr "" -#: peXXigen.c:2344 peXXigen.c:2344 +#: peXXigen.c:2359 peXXigen.c:2359 #, c-format msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n" msgstr "" -#: peXXigen.c:2386 peXXigen.c:2386 +#: peXXigen.c:2401 peXXigen.c:2401 #, c-format msgid "\n" msgstr "" -#: peXXigen.c:2394 peXXigen.c:2394 +#: peXXigen.c:2409 peXXigen.c:2409 #, c-format msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n" msgstr "" -#: peXXigen.c:2482 peXXigen.c:2482 +#: peXXigen.c:2497 peXXigen.c:2497 #, c-format msgid "Corrupt .rsrc section detected!\n" msgstr "" -#: peXXigen.c:2506 peXXigen.c:2506 +#: peXXigen.c:2521 peXXigen.c:2521 #, c-format msgid "" "\n" "WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n" msgstr "" -#: peXXigen.c:2512 peXXigen.c:2512 +#: peXXigen.c:2527 peXXigen.c:2527 #, c-format msgid " String table starts at offset: %#03x\n" msgstr "" -#: peXXigen.c:2515 peXXigen.c:2515 +#: peXXigen.c:2530 peXXigen.c:2530 #, c-format msgid " Resources start at offset: %#03x\n" msgstr "" -#: peXXigen.c:2572 peXXigen.c:2572 +#: peXXigen.c:2587 peXXigen.c:2587 #, c-format msgid "" "\n" @@ -9949,14 +10005,14 @@ msgid "" "found\n" msgstr "" -#: peXXigen.c:2578 peXXigen.c:2578 +#: peXXigen.c:2593 peXXigen.c:2593 #, c-format msgid "" "\n" "There is a debug directory in %s, but that section has no contents\n" msgstr "" -#: peXXigen.c:2585 peXXigen.c:2585 +#: peXXigen.c:2600 peXXigen.c:2600 #, c-format msgid "" "\n" @@ -9964,7 +10020,7 @@ msgid "" "small\n" msgstr "" -#: peXXigen.c:2590 peXXigen.c:2590 +#: peXXigen.c:2605 peXXigen.c:2605 #, c-format msgid "" "\n" @@ -9972,23 +10028,23 @@ msgid "" "\n" msgstr "" -#: peXXigen.c:2597 peXXigen.c:2597 +#: peXXigen.c:2612 peXXigen.c:2612 #, c-format msgid "" "The debug data size field in the data directory is too big for the section" msgstr "" -#: peXXigen.c:2602 peXXigen.c:2602 +#: peXXigen.c:2617 peXXigen.c:2617 #, c-format msgid "Type Size Rva Offset\n" msgstr "" -#: peXXigen.c:2650 peXXigen.c:2650 +#: peXXigen.c:2665 peXXigen.c:2665 #, c-format msgid "(format %c%c%c%c signature %s age %ld pdb %s)\n" msgstr "" -#: peXXigen.c:2662 peXXigen.c:2662 +#: peXXigen.c:2677 peXXigen.c:2677 #, c-format msgid "" "The debug directory size is not a multiple of the debug directory entry " @@ -9998,100 +10054,100 @@ msgstr "" #. The MS dumpbin program reportedly ands with 0xff0f before #. printing the characteristics field. Not sure why. No reason to #. emulate it here. -#: peXXigen.c:2746 peXXigen.c:2746 +#: peXXigen.c:2761 peXXigen.c:2761 #, c-format msgid "" "\n" "Characteristics 0x%x\n" msgstr "" -#: peXXigen.c:3031 peXXigen.c:3031 +#: peXXigen.c:3046 peXXigen.c:3046 #, c-format msgid "" "%pB: Data Directory (%lx bytes at %) extends across section boundary " "at %" msgstr "" -#: peXXigen.c:3072 peXXigen.c:3072 +#: peXXigen.c:3087 peXXigen.c:3087 msgid "failed to update file offsets in debug directory" msgstr "" -#: peXXigen.c:3081 peXXigen.c:3081 +#: peXXigen.c:3096 peXXigen.c:3096 #, c-format msgid "%pB: failed to read debug data section" msgstr "" -#: peXXigen.c:3884 peXXigen.c:3884 +#: peXXigen.c:3899 peXXigen.c:3899 #, c-format msgid ".rsrc merge failure: duplicate string resource: %d" msgstr "" -#: peXXigen.c:4019 peXXigen.c:4019 +#: peXXigen.c:4034 peXXigen.c:4034 msgid ".rsrc merge failure: multiple non-default manifests" msgstr "" -#: peXXigen.c:4037 peXXigen.c:4037 +#: peXXigen.c:4052 peXXigen.c:4052 msgid ".rsrc merge failure: a directory matches a leaf" msgstr "" -#: peXXigen.c:4079 peXXigen.c:4079 +#: peXXigen.c:4094 peXXigen.c:4094 msgid ".rsrc merge failure: duplicate leaf" msgstr "" -#: peXXigen.c:4084 peXXigen.c:4084 +#: peXXigen.c:4099 peXXigen.c:4099 #, c-format msgid ".rsrc merge failure: duplicate leaf: %s" msgstr "" -#: peXXigen.c:4151 peXXigen.c:4151 +#: peXXigen.c:4166 peXXigen.c:4166 msgid ".rsrc merge failure: dirs with differing characteristics" msgstr "" -#: peXXigen.c:4158 peXXigen.c:4158 +#: peXXigen.c:4173 peXXigen.c:4173 msgid ".rsrc merge failure: differing directory versions" msgstr "" #. Corrupted .rsrc section - cannot merge. -#: peXXigen.c:4270 peXXigen.c:4270 +#: peXXigen.c:4285 peXXigen.c:4285 #, c-format msgid "%pB: .rsrc merge failure: corrupt .rsrc section" msgstr "" -#: peXXigen.c:4278 peXXigen.c:4278 +#: peXXigen.c:4293 peXXigen.c:4293 #, c-format msgid "%pB: .rsrc merge failure: unexpected .rsrc size" msgstr "" -#: peXXigen.c:4417 peXXigen.c:4417 +#: peXXigen.c:4432 peXXigen.c:4432 #, c-format msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing" msgstr "" -#: peXXigen.c:4437 peXXigen.c:4437 +#: peXXigen.c:4452 peXXigen.c:4452 #, c-format msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing" msgstr "" -#: peXXigen.c:4458 peXXigen.c:4458 +#: peXXigen.c:4473 peXXigen.c:4473 #, c-format msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing" msgstr "" -#: peXXigen.c:4478 peXXigen.c:4478 +#: peXXigen.c:4493 peXXigen.c:4493 #, c-format msgid "" "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ." "idata$6 is missing" msgstr "" -#: peXXigen.c:4520 peXXigen.c:4520 +#: peXXigen.c:4535 peXXigen.c:4535 #, c-format msgid "" "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ." "idata$6 is missing" msgstr "" -#: peXXigen.c:4545 peXXigen.c:4545 +#: peXXigen.c:4560 peXXigen.c:4560 #, c-format msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing" msgstr "" diff --git a/bfd/version.m4 b/bfd/version.m4 index ca259c8..360f96c 100644 --- a/bfd/version.m4 +++ b/bfd/version.m4 @@ -1 +1 @@ -m4_define([BFD_VERSION], [2.42.50]) +m4_define([BFD_VERSION], [2.43.50]) diff --git a/binutils/README-how-to-make-a-release b/binutils/README-how-to-make-a-release index 6c57137..3c852c5 100644 --- a/binutils/README-how-to-make-a-release +++ b/binutils/README-how-to-make-a-release @@ -55,8 +55,8 @@ Approx time to complete from here: 2 hours ... 4. Create the release branch using: - git branch binutils-2_43-branch - git push origin binutils-2_43-branch + git branch binutils-2_44-branch + git push origin binutils-2_44-branch If you get a message like: @@ -66,7 +66,7 @@ Approx time to complete from here: 2 hours ... 5. Make sure that the branch is there. IE check out the branch sources: - git clone ssh://sourceware.org/git/binutils-gdb.git -b binutils-2_43-branch 2.43 + git clone ssh://sourceware.org/git/binutils-gdb.git -b binutils-2_44-branch 2.44 If you get a message about being in a "detached head" state, something has gone wrong... @@ -88,8 +88,8 @@ Approx time to complete from here: 2 hours ... ask Joel Brobecker . 7. Rename the current HEAD version entry in Bugzilla, and create a - new one. E.g. rename "2.43 (HEAD)" to 2.43, and create - "2.44 (HEAD)": + new one. E.g. rename "2.44 (HEAD)" to 2.44, and create + "2.45 (HEAD)": https://sourceware.org/bugzilla/editversions.cgi?product=binutils @@ -97,18 +97,18 @@ Approx time to complete from here: 2 hours ... of the next release and the BRANCH to indicate that it is almost ready for the release. - So if the release is going to be 2.43 then the version number on - the BRANCH should be set to 2.42.90 - ie almost, but not quite 2.43, - and the version number on the MAINLINE should be set to 2.43.50 - - ie half way to 2.44 release. + So if the release is going to be 2.44 then the version number on + the BRANCH should be set to 2.43.90 - ie almost, but not quite 2.44, + and the version number on the MAINLINE should be set to 2.44.50 - + ie half way to 2.45 release. So the BRANCH bfd/version.m4 has: - m4_define([BFD_VERSION], [2.42.90]) + m4_define([BFD_VERSION], [2.43.90]) and the MAINLINE has: - m4_define([BFD_VERSION], [2.43.50]) + m4_define([BFD_VERSION], [2.44.50]) Regenerate various files on both branch and HEAD by configuring with "--enable-maintainer-mode --enable-gold --enable-shared" and then building diff --git a/binutils/configure b/binutils/configure index c948b85..ac3de5e 100755 --- a/binutils/configure +++ b/binutils/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for binutils 2.42.50. +# Generated by GNU Autoconf 2.69 for binutils 2.43.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='binutils' PACKAGE_TARNAME='binutils' -PACKAGE_VERSION='2.42.50' -PACKAGE_STRING='binutils 2.42.50' +PACKAGE_VERSION='2.43.50' +PACKAGE_STRING='binutils 2.43.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1407,7 +1407,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures binutils 2.42.50 to adapt to many kinds of systems. +\`configure' configures binutils 2.43.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1478,7 +1478,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of binutils 2.42.50:";; + short | recursive ) echo "Configuration of binutils 2.43.50:";; esac cat <<\_ACEOF @@ -1640,7 +1640,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -binutils configure 2.42.50 +binutils configure 2.43.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2108,7 +2108,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by binutils $as_me 2.42.50, which was +It was created by binutils $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3091,7 +3091,7 @@ fi # Define the identity of the package. PACKAGE='binutils' - VERSION='2.42.50' + VERSION='2.43.50' cat >>confdefs.h <<_ACEOF @@ -17170,7 +17170,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by binutils $as_me 2.42.50, which was +This file was extended by binutils $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17236,7 +17236,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -binutils config.status 2.42.50 +binutils config.status 2.43.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot index 679f4b9..0949403 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: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2024-01-15 15:02+0000\n" +"POT-Creation-Date: 2024-07-20 13:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -56,8 +56,8 @@ msgid "" "\n" msgstr "" -#: addr2line.c:111 ar.c:354 ar.c:391 coffdump.c:470 dlltool.c:3804 -#: dllwrap.c:518 elfedit.c:976 objcopy.c:707 objcopy.c:763 readelf.c:5806 +#: addr2line.c:111 ar.c:354 ar.c:391 coffdump.c:470 dlltool.c:3822 +#: dllwrap.c:518 elfedit.c:976 objcopy.c:706 objcopy.c:762 readelf.c:6305 #: size.c:110 srconv.c:1705 strings.c:1361 sysdump.c:655 windmc.c:227 #: windres.c:690 #, c-format @@ -95,12 +95,12 @@ msgstr "" msgid "%s: cannot find section %s" msgstr "" -#: addr2line.c:514 ar.c:748 dlltool.c:3318 nm.c:1987 objcopy.c:6147 -#: objdump.c:5906 size.c:152 strings.c:356 windmc.c:958 windres.c:816 +#: addr2line.c:514 ar.c:748 dlltool.c:3329 nm.c:1987 objcopy.c:6253 +#: objdump.c:6002 size.c:152 strings.c:356 windmc.c:958 windres.c:816 msgid "fatal error: libbfd ABI mismatch" msgstr "" -#: addr2line.c:541 nm.c:2013 objdump.c:5956 readelf.c:6110 +#: addr2line.c:541 nm.c:2013 objdump.c:6052 readelf.c:6612 #, c-format msgid "unknown demangling style `%s'" msgstr "" @@ -460,7 +460,7 @@ msgstr "" msgid "Cannot convert existing thin library %s to normal format" msgstr "" -#: ar.c:1076 ar.c:1177 ar.c:1499 objcopy.c:3721 +#: ar.c:1076 ar.c:1177 ar.c:1499 objcopy.c:3744 #, c-format msgid "internal stat error on %s" msgstr "" @@ -763,7 +763,7 @@ msgstr "" msgid "Symbol %s, tag %d, number %d" msgstr "" -#: coffdump.c:345 readelf.c:19750 readelf.c:19846 +#: coffdump.c:345 readelf.c:20364 readelf.c:20460 #, c-format msgid "Type" msgstr "" @@ -975,7 +975,7 @@ msgstr "" msgid "%s: is not a COFF format file" msgstr "" -#: cxxfilt.c:124 nm.c:380 objdump.c:463 +#: cxxfilt.c:124 nm.c:380 objdump.c:464 #, c-format msgid "Report bugs to %s.\n" msgstr "" @@ -1073,522 +1073,522 @@ msgstr "" msgid "debug_write_type: illegal type encountered" msgstr "" -#: dlltool.c:919 dlltool.c:944 dlltool.c:974 +#: dlltool.c:927 dlltool.c:952 dlltool.c:982 #, c-format msgid "Internal error: Unknown machine type: %d" msgstr "" -#: dlltool.c:1016 +#: dlltool.c:1024 #, c-format msgid "Can't open def file: %s" msgstr "" -#: dlltool.c:1021 +#: dlltool.c:1029 #, c-format msgid "Processing def file: %s" msgstr "" -#: dlltool.c:1025 +#: dlltool.c:1033 msgid "Processed def file" msgstr "" -#: dlltool.c:1049 +#: dlltool.c:1057 #, c-format msgid "Syntax error in def file %s:%d" msgstr "" -#: dlltool.c:1084 +#: dlltool.c:1092 #, c-format msgid "%s: Path components stripped from image name, '%s'." msgstr "" -#: dlltool.c:1102 +#: dlltool.c:1110 #, c-format msgid "NAME: %s base: %x" msgstr "" -#: dlltool.c:1105 dlltool.c:1126 +#: dlltool.c:1113 dlltool.c:1134 msgid "Can't have LIBRARY and NAME" msgstr "" -#: dlltool.c:1123 +#: dlltool.c:1131 #, c-format msgid "LIBRARY: %s base: %x" msgstr "" -#: dlltool.c:1278 +#: dlltool.c:1286 #, c-format msgid "VERSION %d.%d\n" msgstr "" -#: dlltool.c:1326 +#: dlltool.c:1334 #, c-format msgid "run: %s %s" msgstr "" -#: dlltool.c:1367 resrc.c:289 +#: dlltool.c:1375 resrc.c:289 #, c-format msgid "wait: %s" msgstr "" -#: dlltool.c:1372 dllwrap.c:416 resrc.c:294 +#: dlltool.c:1380 dllwrap.c:416 resrc.c:294 #, c-format msgid "subprocess got fatal signal %d" msgstr "" -#: dlltool.c:1378 dllwrap.c:423 resrc.c:301 +#: dlltool.c:1386 dllwrap.c:423 resrc.c:301 #, c-format msgid "%s exited with status %d" msgstr "" -#: dlltool.c:1409 +#: dlltool.c:1417 #, c-format msgid "Sucking in info from %s section in %s" msgstr "" -#: dlltool.c:1550 +#: dlltool.c:1558 #, c-format msgid "Excluding symbol: %s" msgstr "" -#: dlltool.c:1639 dlltool.c:1650 nm.c:1408 nm.c:1417 +#: dlltool.c:1647 dlltool.c:1658 nm.c:1408 nm.c:1417 #, c-format msgid "%s: no symbols" msgstr "" #. FIXME: we ought to read in and block out the base relocations. -#: dlltool.c:1676 +#: dlltool.c:1684 #, c-format msgid "Done reading %s" msgstr "" -#: dlltool.c:1686 +#: dlltool.c:1694 #, c-format msgid "Unable to open object file: %s: %s" msgstr "" -#: dlltool.c:1689 +#: dlltool.c:1697 #, c-format msgid "Scanning object file %s" msgstr "" -#: dlltool.c:1709 +#: dlltool.c:1717 #, c-format msgid "Cannot produce mcore-elf dll from archive file: %s" msgstr "" -#: dlltool.c:1811 +#: dlltool.c:1819 msgid "Adding exports to output file" msgstr "" -#: dlltool.c:1863 +#: dlltool.c:1871 msgid "Added exports to output file" msgstr "" -#: dlltool.c:2031 +#: dlltool.c:2039 #, c-format msgid "Generating export file: %s" msgstr "" -#: dlltool.c:2036 +#: dlltool.c:2044 #, c-format msgid "Unable to open temporary assembler file: %s" msgstr "" -#: dlltool.c:2041 +#: dlltool.c:2049 #, c-format msgid "Opened temporary file: %s" msgstr "" -#: dlltool.c:2217 +#: dlltool.c:2225 msgid "failed to read the number of entries from base file" msgstr "" -#: dlltool.c:2268 +#: dlltool.c:2276 msgid "Generated exports file" msgstr "" -#: dlltool.c:2426 +#: dlltool.c:2434 #, c-format msgid "bfd_open failed open stub file: %s: %s" msgstr "" -#: dlltool.c:2430 +#: dlltool.c:2438 #, c-format msgid "Creating stub file: %s" msgstr "" -#: dlltool.c:2767 +#: dlltool.c:2777 #, c-format msgid "bfd_open failed reopen stub file: %s: %s" msgstr "" -#: dlltool.c:2781 dlltool.c:2860 +#: dlltool.c:2791 dlltool.c:2870 #, c-format msgid "failed to open temporary head file: %s" msgstr "" -#: dlltool.c:2845 dlltool.c:2935 +#: dlltool.c:2855 dlltool.c:2945 #, c-format msgid "failed to open temporary head file: %s: %s" msgstr "" -#: dlltool.c:2950 +#: dlltool.c:2960 #, c-format msgid "failed to open temporary tail file: %s" msgstr "" -#: dlltool.c:2986 +#: dlltool.c:2996 #, c-format msgid "failed to open temporary tail file: %s: %s" msgstr "" -#: dlltool.c:3009 +#: dlltool.c:3019 #, c-format msgid "Can't create .lib file: %s: %s" msgstr "" -#: dlltool.c:3013 +#: dlltool.c:3023 #, c-format msgid "Creating library file: %s" msgstr "" -#: dlltool.c:3105 dlltool.c:3111 +#: dlltool.c:3116 dlltool.c:3122 #, c-format msgid "cannot delete %s: %s" msgstr "" -#: dlltool.c:3117 +#: dlltool.c:3128 msgid "Created lib file" msgstr "" -#: dlltool.c:3323 +#: dlltool.c:3334 #, c-format msgid "Can't open .lib file: %s: %s" msgstr "" -#: dlltool.c:3331 dlltool.c:3353 +#: dlltool.c:3342 dlltool.c:3364 #, c-format msgid "%s is not a library" msgstr "" -#: dlltool.c:3371 +#: dlltool.c:3382 #, c-format msgid "Import library `%s' specifies two or more dlls" msgstr "" -#: dlltool.c:3382 +#: dlltool.c:3393 #, c-format msgid "Unable to determine dll name for `%s' (not an import library?)" msgstr "" -#: dlltool.c:3608 +#: dlltool.c:3619 #, c-format msgid "Warning, ignoring duplicate EXPORT %s %d,%d" msgstr "" -#: dlltool.c:3614 +#: dlltool.c:3625 #, c-format msgid "Error, duplicate EXPORT with ordinals: %s" msgstr "" -#: dlltool.c:3717 +#: dlltool.c:3730 msgid "Processing definitions" msgstr "" -#: dlltool.c:3744 +#: dlltool.c:3762 msgid "Processed definitions" msgstr "" #. xgetext:c-format -#: dlltool.c:3751 dllwrap.c:477 +#: dlltool.c:3769 dllwrap.c:477 #, c-format msgid "Usage %s \n" msgstr "" #. xgetext:c-format -#: dlltool.c:3753 +#: dlltool.c:3771 #, c-format msgid "" " -m --machine Create as DLL for . [default: %s]\n" msgstr "" -#: dlltool.c:3754 +#: dlltool.c:3772 #, c-format msgid "" " possible : arm[_interwork], arm64, i386, mcore[-elf]{-le|-" "be}, thumb\n" msgstr "" -#: dlltool.c:3755 +#: dlltool.c:3773 #, c-format msgid " -e --output-exp Generate an export file.\n" msgstr "" -#: dlltool.c:3756 +#: dlltool.c:3774 #, c-format msgid " -l --output-lib Generate an interface library.\n" msgstr "" -#: dlltool.c:3757 +#: dlltool.c:3775 #, c-format msgid " -y --output-delaylib Create a delay-import library.\n" msgstr "" -#: dlltool.c:3758 +#: dlltool.c:3776 #, c-format msgid " --deterministic-libraries\n" msgstr "" -#: dlltool.c:3760 +#: dlltool.c:3778 #, c-format msgid "" " Use zero for timestamps and uids/gids in output " "libraries (default)\n" msgstr "" -#: dlltool.c:3762 +#: dlltool.c:3780 #, c-format msgid "" " Use zero for timestamps and uids/gids in output " "libraries\n" msgstr "" -#: dlltool.c:3763 +#: dlltool.c:3781 #, c-format msgid " --non-deterministic-libraries\n" msgstr "" -#: dlltool.c:3765 +#: dlltool.c:3783 #, c-format msgid "" " Use actual timestamps and uids/gids in output " "libraries\n" msgstr "" -#: dlltool.c:3767 +#: dlltool.c:3785 #, c-format msgid "" " Use actual timestamps and uids/gids in output " "libraries (default)\n" msgstr "" -#: dlltool.c:3768 +#: dlltool.c:3786 #, c-format msgid " -a --add-indirect Add dll indirects to export file.\n" msgstr "" -#: dlltool.c:3769 +#: dlltool.c:3787 #, c-format msgid "" " -D --dllname Name of input dll to put into interface lib.\n" msgstr "" -#: dlltool.c:3770 +#: dlltool.c:3788 #, c-format msgid " -d --input-def Name of .def file to be read in.\n" msgstr "" -#: dlltool.c:3771 +#: dlltool.c:3789 #, c-format msgid " -z --output-def Name of .def file to be created.\n" msgstr "" -#: dlltool.c:3772 +#: dlltool.c:3790 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr "" -#: dlltool.c:3773 +#: dlltool.c:3791 #, c-format msgid " --no-export-all-symbols Only export listed symbols\n" msgstr "" -#: dlltool.c:3774 +#: dlltool.c:3792 #, c-format msgid " --exclude-symbols Don't export \n" msgstr "" -#: dlltool.c:3775 +#: dlltool.c:3793 #, c-format msgid " --no-default-excludes Clear default exclude symbols\n" msgstr "" -#: dlltool.c:3776 +#: dlltool.c:3794 #, c-format msgid " -b --base-file Read linker generated base file.\n" msgstr "" -#: dlltool.c:3777 +#: dlltool.c:3795 #, c-format msgid " -x --no-idata4 Don't generate idata$4 section.\n" msgstr "" -#: dlltool.c:3778 +#: dlltool.c:3796 #, c-format msgid " -c --no-idata5 Don't generate idata$5 section.\n" msgstr "" -#: dlltool.c:3779 +#: dlltool.c:3797 #, c-format msgid "" " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata" "$5.\n" msgstr "" -#: dlltool.c:3780 +#: dlltool.c:3798 #, c-format msgid "" " -U --add-underscore Add underscores to all symbols in interface " "library.\n" msgstr "" -#: dlltool.c:3781 +#: dlltool.c:3799 #, c-format msgid "" " --add-stdcall-underscore Add underscores to stdcall symbols in " "interface library.\n" msgstr "" -#: dlltool.c:3782 +#: dlltool.c:3800 #, c-format msgid "" " --no-leading-underscore All symbols shouldn't be prefixed by an " "underscore.\n" msgstr "" -#: dlltool.c:3783 +#: dlltool.c:3801 #, c-format msgid "" " --leading-underscore All symbols should be prefixed by an " "underscore.\n" msgstr "" -#: dlltool.c:3784 +#: dlltool.c:3802 #, c-format msgid " -k --kill-at Kill @ from exported names.\n" msgstr "" -#: dlltool.c:3785 +#: dlltool.c:3803 #, c-format msgid " -A --add-stdcall-alias Add aliases without @.\n" msgstr "" -#: dlltool.c:3786 +#: dlltool.c:3804 #, c-format msgid " -p --ext-prefix-alias Add aliases with .\n" msgstr "" -#: dlltool.c:3787 +#: dlltool.c:3805 #, c-format msgid " -S --as Use for assembler.\n" msgstr "" -#: dlltool.c:3788 +#: dlltool.c:3806 #, c-format msgid " -f --as-flags Pass to the assembler.\n" msgstr "" -#: dlltool.c:3789 +#: dlltool.c:3807 #, c-format msgid "" " -C --compat-implib Create backward compatible import library.\n" msgstr "" -#: dlltool.c:3790 +#: dlltool.c:3808 #, c-format msgid "" " -n --no-delete Keep temp files (repeat for extra " "preservation).\n" msgstr "" -#: dlltool.c:3791 +#: dlltool.c:3809 #, c-format msgid "" " -t --temp-prefix Use to construct temp file names.\n" msgstr "" -#: dlltool.c:3792 +#: dlltool.c:3810 #, c-format msgid "" " -I --identify Report the name of the DLL associated with " ".\n" msgstr "" -#: dlltool.c:3793 +#: dlltool.c:3811 #, c-format msgid "" " --identify-strict Causes --identify to report error when multiple " "DLLs.\n" msgstr "" -#: dlltool.c:3794 +#: dlltool.c:3812 #, c-format msgid " -v --verbose Be verbose.\n" msgstr "" -#: dlltool.c:3795 +#: dlltool.c:3813 #, c-format msgid " -V --version Display the program version.\n" msgstr "" -#: dlltool.c:3796 +#: dlltool.c:3814 #, c-format msgid " -h --help Display this information.\n" msgstr "" -#: dlltool.c:3797 +#: dlltool.c:3815 #, c-format msgid " @ Read options from .\n" msgstr "" -#: dlltool.c:3799 +#: dlltool.c:3817 #, c-format msgid "" " -M --mcore-elf Process mcore-elf object files into .\n" msgstr "" -#: dlltool.c:3800 +#: dlltool.c:3818 #, c-format msgid " -L --linker Use as the linker.\n" msgstr "" -#: dlltool.c:3801 +#: dlltool.c:3819 #, c-format msgid " -F --linker-flags Pass to the linker.\n" msgstr "" -#: dlltool.c:3951 +#: dlltool.c:3969 #, c-format msgid "Unable to open def-file: %s" msgstr "" -#: dlltool.c:3956 +#: dlltool.c:3974 #, c-format msgid "Path components stripped from dllname, '%s'." msgstr "" -#: dlltool.c:4004 +#: dlltool.c:4022 #, c-format msgid "Unable to open base-file: %s" msgstr "" -#: dlltool.c:4042 +#: dlltool.c:4060 #, c-format msgid "Machine '%s' not supported" msgstr "" -#: dlltool.c:4141 +#: dlltool.c:4159 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "" -#: dlltool.c:4209 dllwrap.c:206 +#: dlltool.c:4227 dllwrap.c:206 #, c-format msgid "Tried file: %s" msgstr "" -#: dlltool.c:4216 dllwrap.c:213 +#: dlltool.c:4234 dllwrap.c:213 #, c-format msgid "Using file: %s" msgstr "" @@ -1866,7 +1866,7 @@ msgstr "" msgid "Encoded size of 0 is too small to read\n" msgstr "" -#: dwarf.c:263 readelf.c:3582 readelf.c:11485 +#: dwarf.c:263 readelf.c:3921 readelf.c:12029 msgid "unknown" msgstr "" @@ -1886,7 +1886,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: dwarf.c:430 dwarf.c:5548 +#: dwarf.c:430 dwarf.c:5553 msgid "Badly formed extended line op encountered!\n" msgstr "" @@ -1917,7 +1917,7 @@ msgstr "" msgid "define new File Table entry\n" msgstr "" -#: dwarf.c:463 dwarf.c:4821 +#: dwarf.c:463 dwarf.c:4826 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr "" @@ -2001,7 +2001,7 @@ msgstr "" #, c-format msgid "" "string index of % converts to an offset of %# which is too " -"big for section %s" +"big for section %s\n" msgstr "" #: dwarf.c:675 @@ -2268,34 +2268,35 @@ msgstr "" #: dwarf.c:2843 #, c-format -msgid "Unrecognized form: %#lx" +msgid "Unrecognized form: %#lx\n" msgstr "" #: dwarf.c:2857 #, c-format msgid "" -"CU @ %# has multiple loclists_base values (%# and %#)" +"CU @ %# has multiple loclists_base values (%# and %" +"#)\n" msgstr "" #: dwarf.c:2864 #, c-format msgid "" "CU @ %# has has a negative loclists_base value of %# - " -"treating as zero" +"treating as zero\n" msgstr "" #: dwarf.c:2878 #, c-format msgid "" "CU @ %# has multiple str_offsets_base values %# and %" -"#)" +"#)\n" msgstr "" #: dwarf.c:2885 #, c-format msgid "" "CU @ %# has has a negative stroffsets_base value of %# - " -"treating as zero" +"treating as zero\n" msgstr "" #: dwarf.c:2953 @@ -2446,7 +2447,7 @@ msgstr "" msgid " (location list)" msgstr "" -#: dwarf.c:3402 dwarf.c:6796 dwarf.c:6998 dwarf.c:7173 +#: dwarf.c:3402 dwarf.c:6809 dwarf.c:7011 dwarf.c:7186 #, c-format msgid " [without DW_AT_frame_base]" msgstr "" @@ -2495,1128 +2496,1128 @@ msgstr "" msgid "Unexpected form in top DIE\n" msgstr "" -#: dwarf.c:3702 +#: dwarf.c:3706 msgid "Unexpected form of DW_AT_rnglists_base in the top DIE\n" msgstr "" -#: dwarf.c:3712 +#: dwarf.c:3717 msgid "Unexpected form of DW_AT_addr_base in the top DIE\n" msgstr "" -#: dwarf.c:3759 +#: dwarf.c:3764 #, c-format msgid "Reserved length value (%#) found in section %s\n" msgstr "" -#: dwarf.c:3769 +#: dwarf.c:3774 #, c-format msgid "" "Corrupt unit length (got %# expected at most %#tx) in section %s\n" msgstr "" -#: dwarf.c:3779 +#: dwarf.c:3784 #, c-format msgid "No comp units in %s section ?\n" msgstr "" -#: dwarf.c:3793 +#: dwarf.c:3798 #, c-format msgid "Not enough memory for a debug info array of %u entries\n" msgstr "" -#: dwarf.c:3827 +#: dwarf.c:3832 #, c-format msgid "Unable to locate %s section!\n" msgstr "" -#: dwarf.c:3994 +#: dwarf.c:3999 #, c-format msgid "Invalid pointer size (%d) in compunit header, using %d instead\n" msgstr "" -#: dwarf.c:4028 +#: dwarf.c:4033 #, c-format msgid " Compilation Unit @ offset %#:\n" msgstr "" -#: dwarf.c:4030 +#: dwarf.c:4035 #, c-format msgid " Length: %# (%s)\n" msgstr "" -#: dwarf.c:4033 +#: dwarf.c:4038 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:4038 +#: dwarf.c:4043 #, c-format msgid " Unit Type: %s (%x)\n" msgstr "" -#: dwarf.c:4042 +#: dwarf.c:4047 #, c-format msgid " Abbrev Offset: %#\n" msgstr "" -#: dwarf.c:4044 +#: dwarf.c:4049 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:4047 +#: dwarf.c:4052 #, c-format msgid " Signature: %#\n" msgstr "" -#: dwarf.c:4048 +#: dwarf.c:4053 #, c-format msgid " Type Offset: %#\n" msgstr "" -#: dwarf.c:4051 +#: dwarf.c:4056 #, c-format msgid " DWO ID: %#\n" msgstr "" -#: dwarf.c:4057 +#: dwarf.c:4062 #, c-format msgid " Section contributions:\n" msgstr "" -#: dwarf.c:4058 +#: dwarf.c:4063 #, c-format msgid " .debug_abbrev.dwo: %# %#zx\n" msgstr "" -#: dwarf.c:4060 +#: dwarf.c:4065 #, c-format msgid " .debug_line.dwo: %# %#zx\n" msgstr "" -#: dwarf.c:4062 +#: dwarf.c:4067 #, c-format msgid " .debug_loc.dwo: %# %#zx\n" msgstr "" -#: dwarf.c:4064 +#: dwarf.c:4069 #, c-format msgid " .debug_str_offsets.dwo: %# %#zx\n" msgstr "" -#: dwarf.c:4074 +#: dwarf.c:4079 #, c-format msgid "" "CU at offset %# contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:4086 +#: dwarf.c:4091 #, c-format msgid "" "CU at offset %# contains corrupt or unsupported unit type: %d.\n" msgstr "" -#: dwarf.c:4131 +#: dwarf.c:4136 #, c-format msgid " <%d><%lx>: Abbrev Number: 0\n" msgstr "" -#: dwarf.c:4141 +#: dwarf.c:4146 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n" msgstr "" -#: dwarf.c:4145 +#: dwarf.c:4150 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "" -#: dwarf.c:4168 +#: dwarf.c:4173 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr "" -#: dwarf.c:4172 +#: dwarf.c:4177 #, c-format msgid " <%d><%lx>: ...\n" msgstr "" -#: dwarf.c:4192 +#: dwarf.c:4197 #, c-format msgid "" "DIE at offset %#lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:4255 +#: dwarf.c:4260 #, c-format msgid "" "CU @ %# has has a negative rnglists_base value of %# - " -"treating as zero" +"treating as zero\n" msgstr "" -#: dwarf.c:4303 +#: dwarf.c:4308 msgid "DIE has locviews without loclist\n" msgstr "" -#: dwarf.c:4414 +#: dwarf.c:4419 #, c-format msgid "" "The length field (%#) in the debug_line header is wrong - the " "section is too small\n" msgstr "" -#: dwarf.c:4431 +#: dwarf.c:4436 msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n" msgstr "" -#: dwarf.c:4443 dwarf.c:7336 dwarf.c:8273 +#: dwarf.c:4448 dwarf.c:7349 dwarf.c:8287 #, c-format msgid "The %s section contains unsupported segment selector size: %d.\n" msgstr "" -#: dwarf.c:4460 +#: dwarf.c:4465 msgid "Invalid maximum operations per insn.\n" msgstr "" -#: dwarf.c:4487 +#: dwarf.c:4492 msgid "Directory Table" msgstr "" -#: dwarf.c:4487 +#: dwarf.c:4492 msgid "File Name Table" msgstr "" -#: dwarf.c:4491 +#: dwarf.c:4496 #, c-format msgid "Unexpectedly large number of columns in the %s (%u)\n" msgstr "" -#: dwarf.c:4501 +#: dwarf.c:4506 #, c-format msgid "%s: Corrupt format description entry\n" msgstr "" -#: dwarf.c:4509 +#: dwarf.c:4514 #, c-format msgid "" "\n" " The %s is empty.\n" msgstr "" -#: dwarf.c:4515 +#: dwarf.c:4520 #, c-format msgid "%s: Corrupt entry count %#\n" msgstr "" -#: dwarf.c:4521 +#: dwarf.c:4526 #, c-format msgid "%s: format count is zero, but the table is not empty\n" msgstr "" -#: dwarf.c:4526 +#: dwarf.c:4531 #, c-format msgid "" "\n" " The %s (offset %#tx, lines %, columns %u):\n" msgstr "" -#: dwarf.c:4529 +#: dwarf.c:4534 #, c-format msgid " Entry" msgstr "" -#: dwarf.c:4543 +#: dwarf.c:4548 #, c-format msgid "\tName" msgstr "" -#: dwarf.c:4546 +#: dwarf.c:4551 #, c-format msgid "\tDir" msgstr "" -#: dwarf.c:4549 +#: dwarf.c:4554 #, c-format msgid "\tTime" msgstr "" -#: dwarf.c:4552 +#: dwarf.c:4557 #, c-format msgid "\tSize" msgstr "" -#: dwarf.c:4555 +#: dwarf.c:4560 #, c-format msgid "\tMD5\t\t\t" msgstr "" -#: dwarf.c:4558 +#: dwarf.c:4563 #, c-format msgid "\t(Unknown format content type %)" msgstr "" -#: dwarf.c:4592 +#: dwarf.c:4597 #, c-format msgid "" "\n" "%s: Corrupt entries list\n" msgstr "" -#: dwarf.c:4618 +#: dwarf.c:4623 msgid "corrupt .debug_sup section: size is too small\n" msgstr "" -#: dwarf.c:4625 -msgid "corrupt .debug_sup section: version < 5" +#: dwarf.c:4630 +msgid "corrupt .debug_sup section: version < 5\n" msgstr "" -#: dwarf.c:4629 +#: dwarf.c:4634 msgid "corrupt .debug_sup section: is_supplementary not 0 or 1\n" msgstr "" -#: dwarf.c:4633 +#: dwarf.c:4638 msgid "" "corrupt .debug_sup section: filename not empty in supplementary section\n" msgstr "" -#: dwarf.c:4638 +#: dwarf.c:4643 msgid "corrupt .debug_sup section: filename is not NUL terminated\n" msgstr "" -#: dwarf.c:4646 +#: dwarf.c:4651 msgid "corrupt .debug_sup section: bad LEB128 field for checksum length\n" msgstr "" -#: dwarf.c:4652 +#: dwarf.c:4657 msgid "" "corrupt .debug_sup section: checksum length is longer than the remaining " "section length\n" msgstr "" -#: dwarf.c:4657 +#: dwarf.c:4662 #, c-format msgid "" "corrupt .debug_sup section: there are %# extra, unused bytes at the " "end of the section\n" msgstr "" -#: dwarf.c:4662 +#: dwarf.c:4667 #, c-format msgid " Version: %u\n" msgstr "" -#: dwarf.c:4663 +#: dwarf.c:4668 #, c-format msgid " Is Supp: %u\n" msgstr "" -#: dwarf.c:4664 +#: dwarf.c:4669 #, c-format msgid " Filename: %s\n" msgstr "" -#: dwarf.c:4665 +#: dwarf.c:4670 #, c-format msgid " Checksum Len: %\n" msgstr "" -#: dwarf.c:4668 +#: dwarf.c:4673 #, c-format msgid " Checksum: " msgstr "" -#: dwarf.c:4716 dwarf.c:5134 +#: dwarf.c:4721 dwarf.c:5139 msgid "" "Partial .debug_line. section encountered without a prior full .debug_line " "section\n" msgstr "" -#: dwarf.c:4729 +#: dwarf.c:4734 #, c-format msgid " Offset: %#tx\n" msgstr "" -#: dwarf.c:4730 +#: dwarf.c:4735 #, c-format msgid " Length: %\n" msgstr "" -#: dwarf.c:4731 +#: dwarf.c:4736 #, c-format msgid " DWARF Version: %d\n" msgstr "" -#: dwarf.c:4734 +#: dwarf.c:4739 #, c-format msgid " Address size (bytes): %d\n" msgstr "" -#: dwarf.c:4735 +#: dwarf.c:4740 #, c-format msgid " Segment selector (bytes): %d\n" msgstr "" -#: dwarf.c:4737 +#: dwarf.c:4742 #, c-format msgid " Prologue Length: %d\n" msgstr "" -#: dwarf.c:4738 +#: dwarf.c:4743 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr "" -#: dwarf.c:4740 +#: dwarf.c:4745 #, c-format msgid " Maximum Ops per Instruction: %d\n" msgstr "" -#: dwarf.c:4741 +#: dwarf.c:4746 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr "" -#: dwarf.c:4742 +#: dwarf.c:4747 #, c-format msgid " Line Base: %d\n" msgstr "" -#: dwarf.c:4743 +#: dwarf.c:4748 #, c-format msgid " Line Range: %d\n" msgstr "" -#: dwarf.c:4744 +#: dwarf.c:4749 #, c-format msgid " Opcode Base: %d\n" msgstr "" -#: dwarf.c:4749 dwarf.c:5150 +#: dwarf.c:4754 dwarf.c:5155 msgid "Line range of 0 is invalid, using 1 instead\n" msgstr "" -#: dwarf.c:4761 +#: dwarf.c:4766 msgid "Line Base extends beyond end of section\n" msgstr "" -#: dwarf.c:4765 +#: dwarf.c:4770 #, c-format msgid "" "\n" " Opcodes:\n" msgstr "" -#: dwarf.c:4768 +#: dwarf.c:4773 #, c-format msgid " Opcode %d has %d arg\n" msgid_plural " Opcode %d has %d args\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:4788 +#: dwarf.c:4793 #, c-format msgid "" "\n" " The Directory Table is empty.\n" msgstr "" -#: dwarf.c:4793 +#: dwarf.c:4798 #, c-format msgid "" "\n" " The Directory Table (offset %#tx):\n" msgstr "" -#: dwarf.c:4816 +#: dwarf.c:4821 #, c-format msgid "" "\n" " The File Name Table is empty.\n" msgstr "" -#: dwarf.c:4819 +#: dwarf.c:4824 #, c-format msgid "" "\n" " The File Name Table (offset %#tx):\n" msgstr "" -#: dwarf.c:4844 +#: dwarf.c:4849 msgid "Corrupt file name table entry\n" msgstr "" -#: dwarf.c:4861 +#: dwarf.c:4866 #, c-format msgid " No Line Number Statements.\n" msgstr "" -#: dwarf.c:4864 +#: dwarf.c:4869 #, c-format msgid " Line Number Statements:\n" msgstr "" -#: dwarf.c:4886 +#: dwarf.c:4891 #, c-format msgid " Special opcode %d: advance Address by % to %#%s" msgstr "" -#: dwarf.c:4891 dwarf.c:4912 dwarf.c:4954 dwarf.c:4974 dwarf.c:5022 -#: dwarf.c:5042 +#: dwarf.c:4896 dwarf.c:4917 dwarf.c:4959 dwarf.c:4979 dwarf.c:5027 +#: dwarf.c:5047 msgid " (reset view)" msgstr "" -#: dwarf.c:4906 +#: dwarf.c:4911 #, c-format msgid " Special opcode %d: advance Address by % to %#[%d]%s" msgstr "" -#: dwarf.c:4916 +#: dwarf.c:4921 #, c-format msgid " and Line by %d to %d" msgstr "" -#: dwarf.c:4919 dwarf.c:4936 +#: dwarf.c:4924 dwarf.c:4941 #, c-format msgid " (view %u)\n" msgstr "" -#: dwarf.c:4934 +#: dwarf.c:4939 #, c-format msgid " Copy" msgstr "" -#: dwarf.c:4950 +#: dwarf.c:4955 #, c-format msgid " Advance PC by % to %#%s\n" msgstr "" -#: dwarf.c:4969 +#: dwarf.c:4974 #, c-format msgid " Advance PC by % to %#[%d]%s\n" msgstr "" -#: dwarf.c:4981 +#: dwarf.c:4986 #, c-format msgid " Advance Line by %d to %d\n" msgstr "" -#: dwarf.c:4987 +#: dwarf.c:4992 #, c-format msgid " Set File Name to entry % in the File Name Table\n" msgstr "" -#: dwarf.c:4994 +#: dwarf.c:4999 #, c-format msgid " Set column to %\n" msgstr "" -#: dwarf.c:5001 +#: dwarf.c:5006 #, c-format msgid " Set is_stmt to %d\n" msgstr "" -#: dwarf.c:5006 +#: dwarf.c:5011 #, c-format msgid " Set basic block\n" msgstr "" -#: dwarf.c:5018 +#: dwarf.c:5023 #, c-format msgid " Advance PC by constant % to %#%s\n" msgstr "" -#: dwarf.c:5037 +#: dwarf.c:5042 #, c-format msgid " Advance PC by constant % to %#[%d]%s\n" msgstr "" -#: dwarf.c:5050 +#: dwarf.c:5055 #, c-format msgid " Advance PC by fixed size amount % to %#\n" msgstr "" -#: dwarf.c:5057 +#: dwarf.c:5062 #, c-format msgid " Set prologue_end to true\n" msgstr "" -#: dwarf.c:5061 +#: dwarf.c:5066 #, c-format msgid " Set epilogue_begin to true\n" msgstr "" -#: dwarf.c:5066 +#: dwarf.c:5071 #, c-format msgid " Set ISA to %\n" msgstr "" -#: dwarf.c:5070 dwarf.c:5747 +#: dwarf.c:5075 dwarf.c:5752 #, c-format msgid " Unknown opcode %d with operands: " msgstr "" -#: dwarf.c:5163 +#: dwarf.c:5168 #, c-format msgid "opcode base of %d extends beyond end of section\n" msgstr "" -#: dwarf.c:5178 +#: dwarf.c:5183 #, c-format msgid "Unexpectedly large number of columns in the directory name table (%u)\n" msgstr "" -#: dwarf.c:5190 dwarf.c:5220 dwarf.c:5250 +#: dwarf.c:5195 dwarf.c:5225 dwarf.c:5255 msgid "Corrupt directories list\n" msgstr "" -#: dwarf.c:5198 +#: dwarf.c:5203 #, c-format msgid "number of directories (0x%x) exceeds size of section %s\n" msgstr "" -#: dwarf.c:5258 +#: dwarf.c:5263 #, c-format msgid "Unexpectedly large number of columns in the file name table (%u)\n" msgstr "" -#: dwarf.c:5271 dwarf.c:5302 dwarf.c:5349 +#: dwarf.c:5276 dwarf.c:5307 dwarf.c:5354 msgid "Corrupt file name list\n" msgstr "" -#: dwarf.c:5279 +#: dwarf.c:5284 #, c-format msgid "number of files (0x%x) exceeds size of section %s\n" msgstr "" -#: dwarf.c:5371 +#: dwarf.c:5376 msgid "directory table ends unexpectedly\n" msgstr "" -#: dwarf.c:5411 +#: dwarf.c:5416 msgid "file table ends unexpectedly\n" msgstr "" -#: dwarf.c:5444 +#: dwarf.c:5449 #, c-format msgid "CU: No directory table\n" msgstr "" -#: dwarf.c:5446 +#: dwarf.c:5451 #, c-format msgid "CU: %s:\n" msgstr "" -#: dwarf.c:5456 dwarf.c:5788 readelf.c:7451 readelf.c:7547 readelf.c:7564 -#: readelf.c:7581 readelf.c:8385 readelf.c:12586 readelf.c:13248 -#: readelf.c:13261 readelf.c:18834 readelf.c:18866 +#: dwarf.c:5461 dwarf.c:5793 readelf.c:7953 readelf.c:8049 readelf.c:8066 +#: readelf.c:8083 readelf.c:8893 readelf.c:13130 readelf.c:13792 +#: readelf.c:13805 readelf.c:19448 readelf.c:19480 msgid "" msgstr "" -#: dwarf.c:5463 dwarf.c:5674 +#: dwarf.c:5468 dwarf.c:5679 #, c-format msgid "directory index %u >= number of directories %u\n" msgstr "" -#: dwarf.c:5466 dwarf.c:5782 elfcomm.c:762 readelf.c:906 readelf.c:8562 -#: readelf.c:9129 readelf.c:11164 readelf.c:13555 readelf.c:13621 -#: readelf.c:13625 readelf.c:13739 readelf.c:17564 readelf.c:17653 -#: readelf.c:18246 readelf.c:18265 readelf.c:18384 readelf.c:18843 -#: readelf.c:20006 readelf.c:20009 +#: dwarf.c:5471 dwarf.c:5787 elfcomm.c:776 readelf.c:918 readelf.c:9070 +#: readelf.c:9682 readelf.c:11708 readelf.c:14099 readelf.c:14165 +#: readelf.c:14169 readelf.c:14283 readelf.c:18177 readelf.c:18267 +#: readelf.c:18860 readelf.c:18879 readelf.c:18998 readelf.c:19457 +#: readelf.c:20620 readelf.c:20623 #, c-format msgid "" msgstr "" -#: dwarf.c:5472 +#: dwarf.c:5477 #, c-format msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:5482 +#: dwarf.c:5487 #, c-format msgid "" "File name Line number Starting address " "View Stmt\n" msgstr "" -#: dwarf.c:5484 +#: dwarf.c:5489 #, c-format msgid "" "File name Line number Starting address View " "Stmt\n" msgstr "" -#: dwarf.c:5487 +#: dwarf.c:5492 #, c-format msgid "CU: Empty file name table\n" msgstr "" -#: dwarf.c:5594 +#: dwarf.c:5599 #, c-format msgid "UNKNOWN (%u): length %ld\n" msgstr "" -#: dwarf.c:5644 +#: dwarf.c:5649 #, c-format msgid "" "\n" " [Use file table entry %d]\n" msgstr "" -#: dwarf.c:5648 dwarf.c:5780 +#: dwarf.c:5653 dwarf.c:5785 #, c-format msgid "file index %u >= number of files %u\n" msgstr "" -#: dwarf.c:5650 +#: dwarf.c:5655 #, c-format msgid "" "\n" " " msgstr "" -#: dwarf.c:5664 +#: dwarf.c:5669 #, c-format msgid "" "\n" " [Use file %s in directory table entry %d]\n" msgstr "" -#: dwarf.c:5677 +#: dwarf.c:5682 #, c-format msgid "" "\n" " \n" msgstr "" -#: dwarf.c:5743 +#: dwarf.c:5748 #, c-format msgid " Set ISA to %lu\n" msgstr "" -#: dwarf.c:5950 +#: dwarf.c:5955 msgid "no info" msgstr "" -#: dwarf.c:5951 +#: dwarf.c:5956 msgid "type" msgstr "" -#: dwarf.c:5952 +#: dwarf.c:5957 msgid "variable" msgstr "" -#: dwarf.c:5953 +#: dwarf.c:5958 msgid "function" msgstr "" -#: dwarf.c:5954 +#: dwarf.c:5959 msgid "other" msgstr "" -#: dwarf.c:5955 +#: dwarf.c:5960 msgid "unused5" msgstr "" -#: dwarf.c:5956 +#: dwarf.c:5961 msgid "unused6" msgstr "" -#: dwarf.c:5957 +#: dwarf.c:5962 msgid "unused7" msgstr "" -#: dwarf.c:5995 +#: dwarf.c:6000 #, c-format msgid "Debug info is corrupted, %s header at %#lx has length %#\n" msgstr "" -#: dwarf.c:6010 dwarf.c:7704 +#: dwarf.c:6015 dwarf.c:7717 #, c-format msgid "" ".debug_info offset of %# in %s section does not point to a CU " "header.\n" msgstr "" -#: dwarf.c:6016 +#: dwarf.c:6021 #, c-format msgid " Length: %\n" msgstr "" -#: dwarf.c:6018 +#: dwarf.c:6023 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:6020 +#: dwarf.c:6025 #, c-format msgid " Offset into .debug_info section: %#\n" msgstr "" -#: dwarf.c:6022 +#: dwarf.c:6027 #, c-format msgid " Size of area in .debug_info section: %\n" msgstr "" -#: dwarf.c:6031 +#: dwarf.c:6036 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "" -#: dwarf.c:6039 +#: dwarf.c:6044 #, c-format msgid "" "\n" " Offset Kind Name\n" msgstr "" -#: dwarf.c:6041 +#: dwarf.c:6046 #, c-format msgid "" "\n" " Offset\tName\n" msgstr "" -#: dwarf.c:6075 +#: dwarf.c:6080 msgid "s" msgstr "" -#: dwarf.c:6075 +#: dwarf.c:6080 msgid "g" msgstr "" -#: dwarf.c:6133 +#: dwarf.c:6138 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:6139 +#: dwarf.c:6144 #, c-format msgid " DW_MACINFO_end_file\n" msgstr "" -#: dwarf.c:6146 +#: dwarf.c:6151 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:6156 +#: dwarf.c:6161 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:6169 +#: dwarf.c:6174 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %*s\n" msgstr "" -#: dwarf.c:6313 +#: dwarf.c:6326 #, c-format msgid "" "Expected to find a version number of 4 or 5 in section %s but found %d " "instead\n" msgstr "" -#: dwarf.c:6320 +#: dwarf.c:6333 #, c-format msgid " Offset: %#\n" msgstr "" -#: dwarf.c:6321 +#: dwarf.c:6334 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:6322 +#: dwarf.c:6335 #, c-format msgid " Offset size: %d\n" msgstr "" -#: dwarf.c:6326 +#: dwarf.c:6339 #, c-format msgid " Offset into .debug_line: %#\n" msgstr "" -#: dwarf.c:6340 +#: dwarf.c:6353 #, c-format msgid " Extension opcode arguments:\n" msgstr "" -#: dwarf.c:6347 +#: dwarf.c:6360 #, c-format msgid " DW_MACRO_%02x has no arguments\n" msgstr "" -#: dwarf.c:6350 +#: dwarf.c:6363 #, c-format msgid " DW_MACRO_%02x arguments: " msgstr "" -#: dwarf.c:6376 +#: dwarf.c:6389 #, c-format msgid "Invalid extension opcode form %s\n" msgstr "" -#: dwarf.c:6393 +#: dwarf.c:6406 msgid ".debug_macro section not zero terminated\n" msgstr "" -#: dwarf.c:6407 +#: dwarf.c:6420 #, c-format msgid " DW_MACRO_define - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:6417 +#: dwarf.c:6430 #, c-format msgid " DW_MACRO_undef - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:6432 +#: dwarf.c:6445 msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n" msgstr "" -#: dwarf.c:6438 +#: dwarf.c:6451 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:6441 +#: dwarf.c:6454 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n" msgstr "" -#: dwarf.c:6449 +#: dwarf.c:6462 #, c-format msgid " DW_MACRO_end_file\n" msgstr "" -#: dwarf.c:6459 +#: dwarf.c:6472 #, c-format msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6470 +#: dwarf.c:6483 #, c-format msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6476 +#: dwarf.c:6489 #, c-format msgid " DW_MACRO_import - offset : %#\n" msgstr "" -#: dwarf.c:6483 +#: dwarf.c:6496 #, c-format msgid " DW_MACRO_define_sup - lineno : %d macro offset : %#\n" msgstr "" -#: dwarf.c:6491 +#: dwarf.c:6504 #, c-format msgid " DW_MACRO_undef_sup - lineno : %d macro offset : %#\n" msgstr "" -#: dwarf.c:6498 +#: dwarf.c:6511 #, c-format msgid " DW_MACRO_import_sup - offset : %#\n" msgstr "" -#: dwarf.c:6513 +#: dwarf.c:6526 #, c-format msgid "(with offset %#) " msgstr "" -#: dwarf.c:6514 +#: dwarf.c:6527 #, c-format msgid "lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6521 +#: dwarf.c:6534 #, c-format msgid " )\n" msgstr "" -#: dwarf.c:6597 +#: dwarf.c:6610 msgid "has children" msgstr "" -#: dwarf.c:6597 +#: dwarf.c:6610 msgid "no children" msgstr "" -#: dwarf.c:6661 +#: dwarf.c:6674 #, c-format msgid "location view pair\n" msgstr "" -#: dwarf.c:6692 +#: dwarf.c:6705 #, c-format msgid "No debug information available for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:6704 dwarf.c:6845 dwarf.c:7066 +#: dwarf.c:6717 dwarf.c:6858 dwarf.c:7079 #, c-format msgid "Invalid pointer size (%d) in debug info for entry %d\n" msgstr "" -#: dwarf.c:6716 dwarf.c:6769 dwarf.c:6778 dwarf.c:6857 dwarf.c:6972 -#: dwarf.c:6980 dwarf.c:7078 dwarf.c:7150 dwarf.c:7158 +#: dwarf.c:6729 dwarf.c:6782 dwarf.c:6791 dwarf.c:6870 dwarf.c:6985 +#: dwarf.c:6993 dwarf.c:7091 dwarf.c:7163 dwarf.c:7171 #, c-format msgid "Location list starting at offset %# is not terminated.\n" msgstr "" -#: dwarf.c:6738 dwarf.c:6885 dwarf.c:7115 dwarf.c:8074 dwarf.c:8133 +#: dwarf.c:6751 dwarf.c:6898 dwarf.c:7128 dwarf.c:8088 dwarf.c:8147 #, c-format msgid "\n" msgstr "" -#: dwarf.c:6750 dwarf.c:6895 dwarf.c:6930 dwarf.c:8142 dwarf.c:8166 +#: dwarf.c:6763 dwarf.c:6908 dwarf.c:6943 dwarf.c:8156 dwarf.c:8180 #, c-format msgid "(base address)\n" msgstr "" -#: dwarf.c:6764 dwarf.c:6879 dwarf.c:7104 +#: dwarf.c:6777 dwarf.c:6892 dwarf.c:7117 #, c-format msgid "" "views at %8.8 for:\n" " %*s " msgstr "" -#: dwarf.c:6799 dwarf.c:7001 dwarf.c:8093 dwarf.c:8199 +#: dwarf.c:6812 dwarf.c:7014 dwarf.c:8107 dwarf.c:8213 msgid " (start == end)" msgstr "" -#: dwarf.c:6801 dwarf.c:7003 dwarf.c:8095 dwarf.c:8201 +#: dwarf.c:6814 dwarf.c:7016 dwarf.c:8109 dwarf.c:8215 msgid " (start > end)" msgstr "" -#: dwarf.c:6891 +#: dwarf.c:6904 #, c-format msgid "(index into .debug_addr) " msgstr "" -#: dwarf.c:6947 +#: dwarf.c:6960 #, c-format msgid "View pair entry in loclist with locviews attribute\n" msgstr "" -#: dwarf.c:6954 +#: dwarf.c:6967 #, c-format msgid "views for:\n" msgstr "" -#: dwarf.c:6959 +#: dwarf.c:6972 #, c-format msgid "Invalid location list entry type %d\n" msgstr "" -#: dwarf.c:7012 +#: dwarf.c:7025 #, c-format msgid "Trailing view pair not used in a range" msgstr "" -#: dwarf.c:7054 +#: dwarf.c:7067 #, c-format msgid "No debug information for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:7121 +#: dwarf.c:7134 #, c-format msgid "(base address selection entry)\n" msgstr "" -#: dwarf.c:7142 +#: dwarf.c:7155 #, c-format msgid "Unknown location list entry type 0x%x.\n" msgstr "" -#: dwarf.c:7226 +#: dwarf.c:7239 #, c-format msgid "Table at Offset %#\n" msgstr "" -#: dwarf.c:7242 dwarf.c:8264 +#: dwarf.c:7255 dwarf.c:8278 #, c-format msgid " Length: %#\n" msgstr "" -#: dwarf.c:7243 dwarf.c:8265 +#: dwarf.c:7256 dwarf.c:8279 #, c-format msgid " DWARF version: %u\n" msgstr "" -#: dwarf.c:7244 dwarf.c:8266 +#: dwarf.c:7257 dwarf.c:8280 #, c-format msgid " Address size: %u\n" msgstr "" -#: dwarf.c:7245 dwarf.c:8267 +#: dwarf.c:7258 dwarf.c:8281 #, c-format msgid " Segment size: %u\n" msgstr "" -#: dwarf.c:7246 dwarf.c:8268 +#: dwarf.c:7259 dwarf.c:8282 #, c-format msgid " Offset entries: %u\n" msgstr "" -#: dwarf.c:7250 +#: dwarf.c:7263 #, c-format msgid "The %s section contains an unsupported segment selector size: %d.\n" msgstr "" -#: dwarf.c:7258 +#: dwarf.c:7271 #, c-format msgid "" "\n" " Offset Entries starting at %#tx:\n" msgstr "" -#: dwarf.c:7266 dwarf.c:8295 +#: dwarf.c:7279 dwarf.c:8309 #, c-format msgid " [%6u] %#\n" msgstr "" -#: dwarf.c:7305 dwarf.c:7585 dwarf.c:7802 dwarf.c:7926 dwarf.c:8333 +#: dwarf.c:7318 dwarf.c:7598 dwarf.c:7815 dwarf.c:7939 dwarf.c:8347 #, c-format msgid "" "\n" "The %s section is empty.\n" msgstr "" -#: dwarf.c:7325 +#: dwarf.c:7338 #, c-format msgid "The %s section contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:7352 dwarf.c:7808 dwarf.c:8341 +#: dwarf.c:7365 dwarf.c:7821 dwarf.c:8355 #, c-format msgid "" "Unable to load/parse the .debug_info section, so cannot interpret the %s " "section.\n" msgstr "" -#: dwarf.c:7400 +#: dwarf.c:7413 msgid "No location lists in .debug_info section!\n" msgstr "" -#: dwarf.c:7408 +#: dwarf.c:7421 #, c-format msgid "" " Warning: This section has relocations - addresses seen here may not be " @@ -3624,209 +3625,209 @@ msgid "" "\n" msgstr "" -#: dwarf.c:7411 dwarf.c:7460 +#: dwarf.c:7424 dwarf.c:7473 #, c-format msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:7499 dwarf.c:7503 +#: dwarf.c:7512 dwarf.c:7516 #, c-format msgid "There is a hole [%#tx - %#] in %s section.\n" msgstr "" -#: dwarf.c:7508 +#: dwarf.c:7521 #, c-format msgid "There is an overlap [%#tx - %#] in %s section.\n" msgstr "" -#: dwarf.c:7516 +#: dwarf.c:7529 #, c-format msgid "Offset %# is bigger than %s section size.\n" msgstr "" -#: dwarf.c:7523 +#: dwarf.c:7536 #, c-format msgid "View Offset %# is bigger than %s section size.\n" msgstr "" -#: dwarf.c:7540 +#: dwarf.c:7553 msgid "DWO is not yet supported.\n" msgstr "" -#: dwarf.c:7557 +#: dwarf.c:7570 msgid "Hole and overlap detection requires adjacent view lists and loclists.\n" msgstr "" -#: dwarf.c:7566 +#: dwarf.c:7579 #, 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:7690 +#: dwarf.c:7703 #, c-format msgid "" "Debug info is corrupted, %s header at %# has length %#\n" msgstr "" -#: dwarf.c:7718 +#: dwarf.c:7731 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "" -#: dwarf.c:7722 +#: dwarf.c:7735 #, c-format msgid " Length: %\n" msgstr "" -#: dwarf.c:7723 +#: dwarf.c:7736 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:7724 +#: dwarf.c:7737 #, c-format msgid " Offset into .debug_info: %#\n" msgstr "" -#: dwarf.c:7726 +#: dwarf.c:7739 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:7727 +#: dwarf.c:7740 #, c-format msgid " Segment Size: %d\n" msgstr "" -#: dwarf.c:7734 +#: dwarf.c:7747 #, c-format msgid "Invalid address size in %s section!\n" msgstr "" -#: dwarf.c:7744 +#: dwarf.c:7757 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "" -#: dwarf.c:7749 +#: dwarf.c:7762 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:7751 +#: dwarf.c:7764 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:7828 +#: dwarf.c:7841 #, c-format msgid "Corrupt address base (%#) found in debug section %u\n" msgstr "" -#: dwarf.c:7846 +#: dwarf.c:7859 #, c-format msgid " For compilation unit at offset %#:\n" msgstr "" -#: dwarf.c:7849 +#: dwarf.c:7862 #, c-format msgid "\tIndex\tAddress\n" msgstr "" -#: dwarf.c:7861 +#: dwarf.c:7874 #, c-format msgid "" -"Corrupt %s section: expecting header size of 8 or 16, but found %zd instead" +"Corrupt %s section: expecting header size of 8 or 16, but found %zd instead\n" msgstr "" -#: dwarf.c:7872 +#: dwarf.c:7885 #, c-format -msgid "Corrupt %s section: unit_length field of %# is invalid" +msgid "Corrupt %s section: unit_length field of %# is invalid\n" msgstr "" -#: dwarf.c:7879 +#: dwarf.c:7892 #, c-format msgid "" "Corrupt %s section: expecting version number 5 in header but found %d " "instead\n" msgstr "" -#: dwarf.c:7894 +#: dwarf.c:7907 #, c-format -msgid "Corrupt %s section: address size (%x) is wrong" +msgid "Corrupt %s section: address size (%x) is wrong\n" msgstr "" -#: dwarf.c:7902 +#: dwarf.c:7915 #, c-format msgid "\t%d:\t" msgstr "" -#: dwarf.c:7973 dwarf.c:7997 +#: dwarf.c:7987 dwarf.c:8011 #, c-format msgid " Length: %#\n" msgstr "" -#: dwarf.c:7974 dwarf.c:7999 +#: dwarf.c:7988 dwarf.c:8013 #, c-format msgid " Index Offset [String]\n" msgstr "" -#: dwarf.c:7982 +#: dwarf.c:7996 #, c-format msgid "Section %s is too small %#\n" msgstr "" -#: dwarf.c:7990 +#: dwarf.c:8004 #, c-format msgid "Unexpected version number in str_offset header: %#x\n" msgstr "" -#: dwarf.c:7995 +#: dwarf.c:8009 #, c-format msgid "Unexpected value in str_offset header's padding field: %#x\n" msgstr "" -#: dwarf.c:7998 +#: dwarf.c:8012 #, c-format msgid " Version: %#x\n" msgstr "" -#: dwarf.c:8120 +#: dwarf.c:8134 #, c-format msgid "Range list starting at offset %# is not terminated.\n" msgstr "" -#: dwarf.c:8138 +#: dwarf.c:8152 #, c-format msgid "(base address index) " msgstr "" -#: dwarf.c:8178 +#: dwarf.c:8192 #, c-format msgid "Invalid range list entry type %d\n" msgstr "" -#: dwarf.c:8246 +#: dwarf.c:8260 #, c-format msgid "" "The length field (%#) in the debug_rnglists header is wrong - the " "section is too small\n" msgstr "" -#: dwarf.c:8263 +#: dwarf.c:8277 #, c-format msgid " Table at Offset: %#:\n" msgstr "" -#: dwarf.c:8281 +#: dwarf.c:8295 msgid "Only DWARF version 5+ debug_rnglists info is currently supported.\n" msgstr "" -#: dwarf.c:8288 +#: dwarf.c:8302 #, c-format msgid "" "\n" @@ -3835,677 +3836,759 @@ 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:8355 +#: dwarf.c:8369 #, c-format msgid "No range lists referenced by .debug_info section.\n" msgstr "" -#: dwarf.c:8384 +#: dwarf.c:8398 #, c-format msgid "Range lists in %s section start at %#\n" msgstr "" -#: dwarf.c:8389 dwarf.c:8424 +#: dwarf.c:8403 dwarf.c:8438 #, c-format msgid " Offset Begin End\n" msgstr "" -#: dwarf.c:8407 +#: dwarf.c:8421 #, c-format msgid "Corrupt pointer size (%d) in debug entry at offset %#\n" msgstr "" -#: dwarf.c:8414 +#: dwarf.c:8428 #, c-format msgid "Corrupt offset (%#) in range entry %u\n" msgstr "" -#: dwarf.c:8441 +#: dwarf.c:8455 #, c-format msgid "There is a hole [%#tx - %#tx] in %s section.\n" msgstr "" -#: dwarf.c:8447 +#: dwarf.c:8461 #, c-format msgid "There is an overlap [%#tx - %#tx] in %s section.\n" msgstr "" -#: dwarf.c:8532 +#: dwarf.c:8546 #, c-format msgid "Unfeasibly large register number: %u\n" msgstr "" -#: dwarf.c:8546 +#: dwarf.c:8560 #, c-format msgid "Out of memory allocating %u columns in dwarf frame arrays\n" msgstr "" -#: dwarf.c:9012 +#: dwarf.c:9027 msgid "No terminator for augmentation name\n" msgstr "" -#: dwarf.c:9030 +#: dwarf.c:9045 #, c-format msgid "Invalid pointer size (%d) in CIE data\n" msgstr "" -#: dwarf.c:9038 +#: dwarf.c:9053 #, c-format msgid "Invalid segment size (%d) in CIE data\n" msgstr "" -#: dwarf.c:9074 dwarf.c:9446 +#: dwarf.c:9089 dwarf.c:9720 #, c-format msgid "Augmentation data too long: %#, expected at most %#tx\n" msgstr "" -#: dwarf.c:9159 +#: dwarf.c:9174 #, c-format msgid " Augmentation data: " msgstr "" -#: dwarf.c:9175 +#: dwarf.c:9332 +msgid ".eh_frame_hdr section is too small\n" +msgstr "" + +#: dwarf.c:9339 +#, c-format +msgid "Unsupported .eh_frame_hdr version %u\n" +msgstr "" + +#: dwarf.c:9343 dwarf.c:11269 +#, c-format +msgid " Version: %u\n" +msgstr "" + +#. Strictly speaking this is the encoding format of the eh_frame_ptr field below. +#: dwarf.c:9347 +#, c-format +msgid " Pointer Encoding Format: %#x (%s)\n" +msgstr "" + +#: dwarf.c:9350 +#, c-format +msgid " Count Encoding Format: %#x (%s)\n" +msgstr "" + +#: dwarf.c:9353 +#, c-format +msgid " Table Encoding Format: %#x (%s)\n" +msgstr "" + +#: dwarf.c:9362 +msgid "unable to read eh_frame_ptr field in .eh_frame_hdr section\n" +msgstr "" + +#: dwarf.c:9365 +#, c-format +msgid " Start of frame section: %#" +msgstr "" + +#: dwarf.c:9369 +#, c-format +msgid " (offset: %#)" +msgstr "" + +#: dwarf.c:9376 +msgid "" +"It is suspicious to have a .eh_frame_hdr section with an empty search table\n" +msgstr "" + +#: dwarf.c:9382 +msgid "The count field format should be absolute, not relative to an address\n" +msgstr "" + +#: dwarf.c:9389 +msgid "unable to read fde_count field in .eh_frame_hdr section\n" +msgstr "" + +#: dwarf.c:9392 +#, c-format +msgid " Entries in search table: %#" +msgstr "" + +#: dwarf.c:9398 +msgid "" +"It is suspicious to have a .eh_frame_hdr section an empty table but a non " +"empty count field\n" +msgstr "" + +#: dwarf.c:9412 +#, c-format +msgid "" +"Failed to read location field for entry %# in the .eh_frame_hdr's " +"search table\n" +msgstr "" + +#: dwarf.c:9420 +#, c-format +msgid "" +"Failed to read address field for entry %# in the .eh_frame_hdr's " +"search table\n" +msgstr "" + +#: dwarf.c:9449 msgid "bad register: " msgstr "" -#: dwarf.c:9346 +#: dwarf.c:9620 msgid "Failed to read CIE information\n" msgstr "" -#: dwarf.c:9357 dwarf.c:9378 dwarf.c:9407 +#: dwarf.c:9631 dwarf.c:9652 dwarf.c:9681 msgid "Invalid max register\n" msgstr "" #. PR 17512: file: 9e196b3e. -#: dwarf.c:9422 +#: dwarf.c:9696 #, c-format msgid "Probably corrupt segment size: %d - using 4 instead\n" msgstr "" #. Ideally translate "invalid " to 8 chars, trailing space #. is optional. -#: dwarf.c:9466 +#: dwarf.c:9740 #, c-format msgid "cie=invalid " msgstr "" -#: dwarf.c:9900 +#: dwarf.c:10174 msgid "Invalid column number in saved frame state\n" msgstr "" -#: dwarf.c:9950 dwarf.c:9974 +#: dwarf.c:10224 dwarf.c:10248 #, c-format msgid " %s: >\n" msgstr "" -#: dwarf.c:10118 +#: dwarf.c:10392 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr "" -#: dwarf.c:10120 +#: dwarf.c:10394 #, c-format msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:10224 +#: dwarf.c:10498 #, c-format msgid "Debug info is corrupted, %s header at %#tx has length %#\n" msgstr "" -#: dwarf.c:10233 +#: dwarf.c:10507 #, c-format msgid "Version %d\n" msgstr "" -#: dwarf.c:10239 +#: dwarf.c:10513 msgid "Only DWARF version 5 .debug_names is currently supported.\n" msgstr "" -#: dwarf.c:10246 +#: dwarf.c:10520 #, c-format msgid "Padding field of .debug_names must be 0 (found 0x%x)\n" msgstr "" -#: dwarf.c:10251 +#: dwarf.c:10525 msgid "Compilation unit count must be >= 1 in .debug_names\n" msgstr "" -#: dwarf.c:10262 +#: dwarf.c:10536 #, c-format msgid "" "Augmentation string length %u must be rounded up to a multiple of 4 in ." "debug_names.\n" msgstr "" -#: dwarf.c:10270 +#: dwarf.c:10544 #, c-format msgid "Augmentation string:" msgstr "" -#: dwarf.c:10297 +#: dwarf.c:10571 #, c-format msgid "CU table:\n" msgstr "" -#: dwarf.c:10310 +#: dwarf.c:10584 #, c-format msgid "TU table:\n" msgstr "" -#: dwarf.c:10323 +#: dwarf.c:10597 #, c-format msgid "Foreign TU table:\n" msgstr "" -#: dwarf.c:10332 +#: dwarf.c:10606 #, c-format msgid "[%3u] " msgstr "" -#: dwarf.c:10343 +#: dwarf.c:10617 #, c-format msgid "" "Entry pool offset (%#) exceeds unit size %#tx for unit %#tx in the " "debug_names\n" msgstr "" -#: dwarf.c:10371 +#: dwarf.c:10645 #, c-format msgid "Used %zu of %lu bucket.\n" msgid_plural "Used %zu of %lu buckets.\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:10400 +#: dwarf.c:10674 #, c-format msgid "" "Out of % items there are %zu bucket clashes (longest of %zu " "entries).\n" msgstr "" -#: dwarf.c:10405 +#: dwarf.c:10679 #, c-format msgid "" "The name_count (%) is not the same as the used bucket_count (%zu) + " -"the hash clash count (%zu)" +"the hash clash count (%zu)\n" msgstr "" -#: dwarf.c:10443 +#: dwarf.c:10717 #, c-format msgid "" "Duplicate abbreviation tag % in unit %#tx in the debug_names " "section\n" msgstr "" -#: dwarf.c:10465 dwarf.c:10759 +#: dwarf.c:10739 dwarf.c:11042 #, c-format msgid "" "\n" "Symbol table:\n" msgstr "" -#: dwarf.c:10521 +#: dwarf.c:10772 +#, c-format +msgid "Invalid entry offset value: %\n" +msgstr "" + +#: dwarf.c:10804 #, c-format msgid "" "Undefined abbreviation tag % in unit %#tx in the debug_names " "section\n" msgstr "" -#: dwarf.c:10552 +#: dwarf.c:10835 #, c-format msgid " " msgstr "" -#: dwarf.c:10584 +#: dwarf.c:10867 msgid "The debuglink filename is corrupt/missing\n" msgstr "" -#: dwarf.c:10588 +#: dwarf.c:10871 #, c-format msgid " Separate debug info file: %s\n" msgstr "" -#: dwarf.c:10599 +#: dwarf.c:10882 msgid "CRC offset missing/truncated\n" msgstr "" -#: dwarf.c:10605 +#: dwarf.c:10888 #, c-format msgid " CRC value: %#x\n" msgstr "" -#: dwarf.c:10609 +#: dwarf.c:10892 #, c-format msgid "There are %# extraneous bytes at the end of the section\n" msgstr "" -#: dwarf.c:10624 +#: dwarf.c:10907 #, c-format msgid "Build-ID is too short (%#zx bytes)\n" msgstr "" -#: dwarf.c:10628 +#: dwarf.c:10911 #, c-format msgid " Build-ID (%#zx bytes):" msgstr "" -#: dwarf.c:10660 +#: dwarf.c:10943 #, c-format msgid "Truncated header in the %s section.\n" msgstr "" -#: dwarf.c:10664 +#: dwarf.c:10947 #, c-format msgid "Version %lu\n" msgstr "" -#: dwarf.c:10670 +#: dwarf.c:10953 #, c-format msgid "Unsupported version %lu.\n" msgstr "" -#: dwarf.c:10674 +#: dwarf.c:10957 msgid "The address table data in version 3 may be wrong.\n" msgstr "" -#: dwarf.c:10676 +#: dwarf.c:10959 msgid "Version 4 does not support case insensitive lookups.\n" msgstr "" -#: dwarf.c:10678 +#: dwarf.c:10961 msgid "Version 5 does not include inlined functions.\n" msgstr "" -#: dwarf.c:10680 +#: dwarf.c:10963 msgid "Version 6 does not include symbol attributes.\n" msgstr "" -#: dwarf.c:10708 +#: dwarf.c:10991 #, c-format msgid "Corrupt header in the %s section.\n" msgstr "" -#: dwarf.c:10724 +#: dwarf.c:11007 #, c-format msgid "" "\n" "CU table:\n" msgstr "" -#: dwarf.c:10734 +#: dwarf.c:11017 #, c-format msgid "" "\n" "TU table:\n" msgstr "" -#: dwarf.c:10747 +#: dwarf.c:11030 #, c-format msgid "" "\n" "Address table:\n" msgstr "" -#: dwarf.c:10774 +#: dwarf.c:11057 #, c-format msgid "[%3u] " msgstr "" -#: dwarf.c:10775 +#: dwarf.c:11058 #, c-format msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:10786 +#: dwarf.c:11069 #, c-format msgid "\n" msgstr "" -#: dwarf.c:10787 +#: dwarf.c:11070 #, c-format msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:10798 +#: dwarf.c:11081 #, c-format msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n" msgstr "" -#: dwarf.c:10823 +#: dwarf.c:11106 msgid "static" msgstr "" -#: dwarf.c:10823 +#: dwarf.c:11106 msgid "global" msgstr "" -#: dwarf.c:10835 +#: dwarf.c:11118 #, c-format msgid "" "\n" "Shortcut table:\n" msgstr "" -#: dwarf.c:10839 +#: dwarf.c:11122 #, c-format msgid "Corrupt shortcut table in the %s section.\n" msgstr "" -#: dwarf.c:10844 +#: dwarf.c:11127 #, c-format msgid "Language of main: " msgstr "" -#: dwarf.c:10848 +#: dwarf.c:11131 #, c-format msgid "Name of main: " msgstr "" -#: dwarf.c:10850 +#: dwarf.c:11133 #, c-format msgid "\n" msgstr "" -#: dwarf.c:10856 +#: dwarf.c:11139 #, c-format msgid "\n" msgstr "" -#: dwarf.c:10857 +#: dwarf.c:11140 #, c-format msgid "Corrupt name offset of 0x%x found for name of main\n" msgstr "" -#: dwarf.c:10961 +#: dwarf.c:11244 #, c-format msgid "Section %s is empty\n" msgstr "" -#: dwarf.c:10967 +#: dwarf.c:11250 #, c-format msgid "Section %s is too small to contain a CU/TU header\n" msgstr "" -#: dwarf.c:10986 -#, c-format -msgid " Version: %u\n" -msgstr "" - -#: dwarf.c:10988 +#: dwarf.c:11271 #, c-format msgid " Number of columns: %u\n" msgstr "" -#: dwarf.c:10989 +#: dwarf.c:11272 #, c-format msgid " Number of used entries: %u\n" msgstr "" -#: dwarf.c:10990 +#: dwarf.c:11273 #, c-format msgid "" " Number of slots: %u\n" "\n" msgstr "" -#: dwarf.c:10997 +#: dwarf.c:11280 #, 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:11030 +#: dwarf.c:11313 msgid "Section index pool located before start of section\n" msgstr "" -#: dwarf.c:11034 +#: dwarf.c:11317 #, c-format msgid " [%3d] Signature: %# Sections: " msgstr "" -#: dwarf.c:11040 +#: dwarf.c:11323 #, c-format msgid "Section %s too small for shndx pool\n" msgstr "" -#: dwarf.c:11083 +#: dwarf.c:11366 #, c-format msgid "Section %s too small for offset and size tables\n" msgstr "" -#: dwarf.c:11090 +#: dwarf.c:11373 #, c-format msgid " Offset table\n" msgstr "" -#: dwarf.c:11092 dwarf.c:11179 +#: dwarf.c:11375 dwarf.c:11462 msgid "signature" msgstr "" -#: dwarf.c:11092 dwarf.c:11179 +#: dwarf.c:11375 dwarf.c:11462 msgid "dwo_id" msgstr "" -#: dwarf.c:11131 +#: dwarf.c:11414 #, c-format msgid "Row index (%u) is larger than number of used entries (%u)\n" msgstr "" -#: dwarf.c:11159 dwarf.c:11230 +#: dwarf.c:11442 dwarf.c:11513 #, c-format msgid "Overlarge Dwarf section index detected: %u\n" msgstr "" -#: dwarf.c:11177 +#: dwarf.c:11460 #, c-format msgid " Size table\n" msgstr "" -#: dwarf.c:11216 +#: dwarf.c:11499 #, c-format msgid "Too many rows/columns in DWARF index section %s\n" msgstr "" -#: dwarf.c:11245 +#: dwarf.c:11528 #, c-format msgid " Unsupported version (%d)\n" msgstr "" -#: dwarf.c:11317 +#: dwarf.c:11600 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "" -#: dwarf.c:11348 +#: dwarf.c:11631 #, c-format msgid "" "Attempt to allocate an array with an excessive number of elements: %" "#\n" msgstr "" -#: dwarf.c:11366 +#: dwarf.c:11649 #, c-format msgid "" "Attempt to re-allocate an array with an excessive number of elements: %" "#\n" msgstr "" -#: dwarf.c:11382 +#: dwarf.c:11665 #, c-format msgid "" "Attempt to allocate a zero'ed array with an excessive number of elements: %" "#\n" msgstr "" -#: dwarf.c:11480 +#: dwarf.c:11763 #, c-format msgid "Unable to reopen separate debug info file: %s\n" msgstr "" -#: dwarf.c:11492 +#: dwarf.c:11775 #, c-format msgid "Separate debug info file %s found, but CRC does not match - ignoring\n" msgstr "" -#: dwarf.c:11671 +#: dwarf.c:11954 #, c-format msgid "Corrupt debuglink section: %s\n" msgstr "" -#: dwarf.c:11710 -msgid "Out of memory" +#: dwarf.c:11993 elfcomm.c:295 elfcomm.c:320 elfcomm.c:794 +msgid "Out of memory\n" msgstr "" #. Failed to find the file. -#: dwarf.c:11786 +#: dwarf.c:12069 #, c-format msgid "could not find separate debug file '%s'\n" msgstr "" -#: dwarf.c:11788 dwarf.c:11793 dwarf.c:11799 dwarf.c:11803 dwarf.c:11808 -#: dwarf.c:11811 dwarf.c:11814 dwarf.c:11817 +#: dwarf.c:12071 dwarf.c:12076 dwarf.c:12082 dwarf.c:12086 dwarf.c:12091 +#: dwarf.c:12094 dwarf.c:12097 dwarf.c:12100 #, c-format msgid "tried: %s\n" msgstr "" -#: dwarf.c:11827 +#: dwarf.c:12110 #, c-format msgid "tried: DEBUGINFOD_URLS=%s\n" msgstr "" -#: dwarf.c:11855 +#: dwarf.c:12138 #, c-format msgid "failed to open separate debug file: %s\n" msgstr "" -#: dwarf.c:11864 +#: dwarf.c:12147 #, c-format msgid "" "\n" "%s: Found separate debug info file: %s\n" msgstr "" -#: dwarf.c:11887 +#: dwarf.c:12170 msgid "Out of memory allocating dwo filename\n" msgstr "" -#: dwarf.c:11893 +#: dwarf.c:12176 #, c-format msgid "Unable to load dwo file: %s\n" msgstr "" #. FIXME: We should check the dwo_id. -#: dwarf.c:11900 +#: dwarf.c:12183 #, c-format msgid "" "%s: Found separate debug object file: %s\n" "\n" msgstr "" -#: dwarf.c:11932 +#: dwarf.c:12215 msgid "Unable to load the .note.gnu.build-id section\n" msgstr "" -#: dwarf.c:11938 +#: dwarf.c:12221 msgid ".note.gnu.build-id section is corrupt/empty\n" msgstr "" -#: dwarf.c:11959 +#: dwarf.c:12242 msgid ".note.gnu.build-id data size is too small\n" msgstr "" -#: dwarf.c:11965 +#: dwarf.c:12248 msgid ".note.gnu.build-id data size is too big\n" msgstr "" -#: dwarf.c:12026 +#: dwarf.c:12309 msgid ".debug_sup section is corrupt/empty\n" msgstr "" -#: dwarf.c:12036 +#: dwarf.c:12319 msgid "filename in .debug_sup section is corrupt\n" msgstr "" -#: dwarf.c:12051 -msgid "unable to construct path for supplementary debug file" +#: dwarf.c:12334 +msgid "unable to construct path for supplementary debug file\n" msgstr "" -#: dwarf.c:12065 +#: dwarf.c:12348 msgid "out of memory constructing filename for .debug_sup link\n" msgstr "" -#: dwarf.c:12073 +#: dwarf.c:12356 #, c-format msgid "unable to open file '%s' referenced from .debug_sup section\n" msgstr "" -#: dwarf.c:12078 +#: dwarf.c:12361 #, c-format msgid "" "%s: Found supplementary debug file: %s\n" "\n" msgstr "" -#: dwarf.c:12179 +#: dwarf.c:12462 msgid "Multiple DWO_NAMEs encountered for the same CU\n" msgstr "" -#: dwarf.c:12191 +#: dwarf.c:12474 msgid "multiple DWO_IDs encountered for the same CU\n" msgstr "" -#: dwarf.c:12196 +#: dwarf.c:12479 msgid "Unexpected DWO INFO type" msgstr "" -#: dwarf.c:12211 +#: dwarf.c:12494 #, c-format msgid "" "The %s section contains link(s) to dwo file(s):\n" "\n" msgstr "" -#: dwarf.c:12216 +#: dwarf.c:12499 #, c-format msgid " Name: %s\n" msgstr "" -#: dwarf.c:12217 +#: dwarf.c:12500 #, c-format msgid " Directory: %s\n" msgstr "" -#: dwarf.c:12217 +#: dwarf.c:12500 msgid "" msgstr "" -#: dwarf.c:12219 +#: dwarf.c:12502 #, c-format msgid " ID: " msgstr "" -#: dwarf.c:12221 +#: dwarf.c:12504 #, c-format msgid " ID: \n" msgstr "" -#: dwarf.c:12378 +#: dwarf.c:12661 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "" -#: dwarf.c:12422 +#: dwarf.c:12705 #, c-format msgid "Unrecognized debug letter option '%c'\n" msgstr "" -#: dwarf.h:281 +#: dwarf.h:282 msgid "end of data encountered whilst reading LEB\n" msgstr "" -#: dwarf.h:283 +#: dwarf.h:284 msgid "read LEB value is too large to store in destination variable\n" msgstr "" @@ -4519,129 +4602,130 @@ msgstr "" msgid "%s: Warning: " msgstr "" -#: elfcomm.c:73 elfcomm.c:88 elfcomm.c:158 elfcomm.c:221 +#: elfcomm.c:75 #, c-format -msgid "Unhandled data length: %d\n" +msgid "%s: Info: " msgstr "" -#: elfcomm.c:281 elfcomm.c:306 elfcomm.c:780 -msgid "Out of memory\n" +#: elfcomm.c:87 elfcomm.c:102 elfcomm.c:172 elfcomm.c:235 +#, c-format +msgid "Unhandled data length: %d\n" msgstr "" -#: elfcomm.c:298 +#: elfcomm.c:312 #, c-format msgid "Abnormal length of thin archive member name: %lx\n" msgstr "" -#: elfcomm.c:342 +#: elfcomm.c:356 #, c-format msgid "%s: invalid archive header size: %ld\n" msgstr "" -#: elfcomm.c:355 +#: elfcomm.c:369 #, c-format msgid "%s: failed to skip archive symbol table\n" msgstr "" -#: elfcomm.c:374 +#: elfcomm.c:388 #, c-format msgid "%s: the archive index is empty\n" msgstr "" -#: elfcomm.c:382 elfcomm.c:411 +#: elfcomm.c:396 elfcomm.c:425 #, c-format msgid "%s: failed to read archive index\n" msgstr "" -#: elfcomm.c:393 +#: elfcomm.c:407 #, c-format msgid "" "%s: the archive index is supposed to have 0x%lx entries of %d bytes, but the " "size is only 0x%lx\n" msgstr "" -#: elfcomm.c:403 +#: elfcomm.c:417 msgid "Out of memory whilst trying to read archive symbol index\n" msgstr "" -#: elfcomm.c:423 +#: elfcomm.c:437 msgid "Out of memory whilst trying to convert the archive symbol index\n" msgstr "" -#: elfcomm.c:436 +#: elfcomm.c:450 #, c-format msgid "%s: the archive has an index but no symbols\n" msgstr "" -#: elfcomm.c:444 +#: elfcomm.c:458 msgid "Out of memory whilst trying to read archive index symbol table\n" msgstr "" -#: elfcomm.c:452 +#: elfcomm.c:466 #, c-format msgid "%s: failed to read archive index symbol table\n" msgstr "" -#: elfcomm.c:462 +#: elfcomm.c:476 #, c-format msgid "%s: failed to read archive header following archive index\n" msgstr "" -#: elfcomm.c:495 +#: elfcomm.c:509 #, c-format msgid "%s: failed to seek to first archive header\n" msgstr "" #. PR 24049 - we cannot use filedata->file_name as this will #. have already been freed. -#: elfcomm.c:504 elfcomm.c:738 elfedit.c:613 readelf.c:23373 +#: elfcomm.c:518 elfcomm.c:752 elfedit.c:613 readelf.c:23987 #, c-format msgid "%s: failed to read archive header\n" msgstr "" -#: elfcomm.c:521 +#: elfcomm.c:535 #, c-format msgid "%s has no archive index\n" msgstr "" -#: elfcomm.c:533 +#: elfcomm.c:547 #, c-format msgid "%s: long name table is too small, (size = %)\n" msgstr "" -#: elfcomm.c:541 +#: elfcomm.c:555 #, c-format msgid "%s: long name table is too big, (size = %#)\n" msgstr "" -#: elfcomm.c:552 +#: elfcomm.c:566 msgid "Out of memory reading long symbol names in archive\n" msgstr "" -#: elfcomm.c:560 +#: elfcomm.c:574 #, c-format msgid "%s: failed to read long symbol name string table\n" msgstr "" -#: elfcomm.c:643 +#: elfcomm.c:657 msgid "Archive member uses long names, but no longname table found\n" msgstr "" -#: elfcomm.c:657 +#: elfcomm.c:671 #, c-format msgid "Found long name index (%ld) beyond end of long name table\n" msgstr "" -#: elfcomm.c:676 +#: elfcomm.c:690 msgid "Invalid Thin archive member name\n" msgstr "" -#: elfcomm.c:732 +#: elfcomm.c:746 #, c-format msgid "%s: failed to seek to next file name\n" msgstr "" -#: elfcomm.c:743 elfedit.c:620 readelf.c:23380 +#: elfcomm.c:757 elfedit.c:620 readelf.c:23994 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "" @@ -4727,12 +4811,12 @@ msgstr "" msgid "%s: Failed to seek to ELF header\n" msgstr "" -#: elfedit.c:604 readelf.c:23361 +#: elfedit.c:604 readelf.c:23975 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "" -#: elfedit.c:635 elfedit.c:644 readelf.c:23393 readelf.c:23402 +#: elfedit.c:635 elfedit.c:644 readelf.c:24007 readelf.c:24016 #, c-format msgid "%s: bad archive file name\n" msgstr "" @@ -4747,22 +4831,22 @@ msgstr "" msgid "%s: failed to seek to archive member\n" msgstr "" -#: elfedit.c:735 readelf.c:23521 +#: elfedit.c:735 readelf.c:24135 #, c-format msgid "'%s': No such file\n" msgstr "" -#: elfedit.c:737 readelf.c:23523 +#: elfedit.c:737 readelf.c:24137 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "" -#: elfedit.c:758 readelf.c:23530 +#: elfedit.c:758 readelf.c:24144 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "" -#: elfedit.c:784 readelf.c:23552 +#: elfedit.c:784 readelf.c:24166 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "" @@ -4792,7 +4876,7 @@ msgstr "" msgid " Update the ELF header of ELF files\n" msgstr "" -#: elfedit.c:946 nm.c:294 objcopy.c:574 objcopy.c:716 strings.c:1332 +#: elfedit.c:946 nm.c:294 objcopy.c:573 objcopy.c:715 strings.c:1332 #, c-format msgid " The options are:\n" msgstr "" @@ -4892,7 +4976,7 @@ msgstr "" msgid " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n" msgstr "" -#: nm.c:303 readelf.c:5683 +#: nm.c:303 readelf.c:6179 msgid " STYLE can be " msgstr "" @@ -5086,17 +5170,17 @@ msgstr "" msgid "%s: invalid output format" msgstr "" -#: nm.c:451 readelf.c:13169 readelf.c:13212 +#: nm.c:451 readelf.c:13713 readelf.c:13756 #, c-format msgid ": %d" msgstr "" -#: nm.c:453 readelf.c:13176 readelf.c:13229 +#: nm.c:453 readelf.c:13720 readelf.c:13773 #, c-format msgid ": %d" msgstr "" -#: nm.c:455 readelf.c:13179 readelf.c:13232 +#: nm.c:455 readelf.c:13723 readelf.c:13776 #, c-format msgid ": %d" msgstr "" @@ -5175,7 +5259,7 @@ msgstr "" msgid "Print width has not been initialized (%d)" msgstr "" -#: nm.c:2103 objdump.c:6248 readelf.c:6144 strings.c:314 +#: nm.c:2103 objdump.c:6347 readelf.c:6646 strings.c:314 #, c-format msgid "invalid argument to -U/--unicode: %s" msgstr "" @@ -5192,17 +5276,17 @@ msgstr "" msgid "will produce no output, since undefined symbols have no size." msgstr "" -#: objcopy.c:572 srconv.c:1694 +#: objcopy.c:571 srconv.c:1694 #, c-format msgid "Usage: %s [option(s)] in-file [out-file]\n" msgstr "" -#: objcopy.c:573 +#: objcopy.c:572 #, c-format msgid " Copies a binary file, possibly transforming it in the process\n" msgstr "" -#: objcopy.c:575 +#: objcopy.c:574 #, c-format msgid "" " -I --input-target Assume input file is in format \n" @@ -5217,7 +5301,7 @@ msgid "" "output\n" msgstr "" -#: objcopy.c:583 objcopy.c:724 +#: objcopy.c:582 objcopy.c:723 #, c-format msgid "" " -D --enable-deterministic-archives\n" @@ -5227,7 +5311,7 @@ msgid "" " Disable -D behavior\n" msgstr "" -#: objcopy.c:589 objcopy.c:730 +#: objcopy.c:588 objcopy.c:729 #, c-format msgid "" " -D --enable-deterministic-archives\n" @@ -5237,7 +5321,7 @@ msgid "" " Disable -D behavior (default)\n" msgstr "" -#: objcopy.c:594 +#: objcopy.c:593 #, c-format msgid "" " -j --only-section Only copy section into the output\n" @@ -5389,17 +5473,17 @@ msgid "" "supported\n" msgstr "" -#: objcopy.c:714 +#: objcopy.c:713 #, c-format msgid "Usage: %s in-file(s)\n" msgstr "" -#: objcopy.c:715 +#: objcopy.c:714 #, c-format msgid " Removes symbols and sections from files\n" msgstr "" -#: objcopy.c:717 +#: objcopy.c:716 #, c-format msgid "" " -I --input-target= Assume input file is in format \n" @@ -5411,7 +5495,7 @@ msgid "" "output\n" msgstr "" -#: objcopy.c:735 +#: objcopy.c:734 #, c-format msgid "" " -R --remove-section= Also remove section from the " @@ -5445,684 +5529,703 @@ msgid "" " -o Place stripped output into \n" msgstr "" -#: objcopy.c:815 +#: objcopy.c:814 #, c-format msgid "unrecognized section flag `%s'" msgstr "" -#: objcopy.c:816 objcopy.c:890 +#: objcopy.c:815 objcopy.c:889 #, c-format msgid "supported flags: %s" msgstr "" -#: objcopy.c:889 +#: objcopy.c:888 #, c-format msgid "unrecognized symbol flag `%s'" msgstr "" -#: objcopy.c:948 +#: objcopy.c:947 #, c-format msgid "error: %s both copied and removed" msgstr "" -#: objcopy.c:954 +#: objcopy.c:953 #, c-format msgid "error: %s both sets and alters VMA" msgstr "" -#: objcopy.c:960 +#: objcopy.c:959 #, c-format msgid "error: %s both sets and alters LMA" msgstr "" -#: objcopy.c:1123 +#: objcopy.c:1122 #, c-format msgid "cannot open '%s': %s" msgstr "" -#: objcopy.c:1126 objcopy.c:5205 +#: objcopy.c:1125 objcopy.c:5313 #, c-format msgid "%s: fread failed" msgstr "" -#: objcopy.c:1199 +#: objcopy.c:1198 #, c-format msgid "%s:%d: Ignoring rubbish found on this line" msgstr "" -#: objcopy.c:1371 +#: objcopy.c:1370 #, c-format msgid "error: section %s matches both remove and copy options" msgstr "" -#: objcopy.c:1374 +#: objcopy.c:1373 #, c-format msgid "error: section %s matches both update and remove options" msgstr "" -#: objcopy.c:1549 +#: objcopy.c:1548 #, c-format msgid "Section %s not found" msgstr "" -#: objcopy.c:1599 +#: objcopy.c:1598 msgid "redefining symbols does not work on LTO-compiled object files" msgstr "" -#: objcopy.c:1711 +#: objcopy.c:1710 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "" -#: objcopy.c:1772 +#: objcopy.c:1773 #, c-format msgid "'before=%s' not found" msgstr "" -#: objcopy.c:1811 +#: objcopy.c:1813 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "" -#: objcopy.c:1815 +#: objcopy.c:1817 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "" -#: objcopy.c:1842 +#: objcopy.c:1844 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "" -#: objcopy.c:1920 +#: objcopy.c:1922 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "" -#: objcopy.c:1923 +#: objcopy.c:1925 #, c-format msgid "%s:%d: missing new symbol name" msgstr "" -#: objcopy.c:1933 +#: objcopy.c:1935 #, c-format msgid "%s:%d: premature end of file" msgstr "" -#: objcopy.c:1959 +#: objcopy.c:1961 #, c-format msgid "stat returns negative size for `%s'" msgstr "" -#: objcopy.c:1971 +#: objcopy.c:1973 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "" -#: objcopy.c:2216 +#: objcopy.c:2221 #, c-format msgid "%s[%s]: Cannot merge - there are relocations against this section" msgstr "" -#: objcopy.c:2238 +#: objcopy.c:2243 msgid "corrupt GNU build attribute note: description size not a factor of 4" msgstr "" -#: objcopy.c:2245 +#: objcopy.c:2250 msgid "corrupt GNU build attribute note: wrong note type" msgstr "" -#: objcopy.c:2251 +#: objcopy.c:2256 msgid "corrupt GNU build attribute note: note too big" msgstr "" -#: objcopy.c:2257 +#: objcopy.c:2262 msgid "corrupt GNU build attribute note: name too small" msgstr "" -#: objcopy.c:2280 +#: objcopy.c:2285 msgid "corrupt GNU build attribute note: unsupported version" msgstr "" -#: objcopy.c:2314 +#: objcopy.c:2319 msgid "corrupt GNU build attribute note: bad description size" msgstr "" -#: objcopy.c:2350 +#: objcopy.c:2355 msgid "corrupt GNU build attribute note: name not NUL terminated" msgstr "" -#: objcopy.c:2362 +#: objcopy.c:2367 msgid "corrupt GNU build attribute notes: excess data at end" msgstr "" -#: objcopy.c:2369 +#: objcopy.c:2374 msgid "bad GNU build attribute notes: no known versions detected" msgstr "" #. This happens with glibc. No idea why. -#: objcopy.c:2373 +#: objcopy.c:2378 #, c-format msgid "%s[%s]: Warning: version note missing - assuming version 3" msgstr "" -#: objcopy.c:2383 +#: objcopy.c:2388 msgid "bad GNU build attribute notes: multiple different versions" msgstr "" -#: objcopy.c:2633 +#: objcopy.c:2636 #, c-format msgid "%s[%s]: Note - dropping 'share' flag as output format is not COFF" msgstr "" -#: objcopy.c:2645 +#: objcopy.c:2648 #, c-format msgid "%s[%s]: 'large' flag is ELF x86-64 specific" msgstr "" #. PR 17636: Call non-fatal so that we return to our parent who #. may need to tidy temporary files. -#: objcopy.c:2691 +#: objcopy.c:2694 #, c-format msgid "unable to change endianness of '%s'" msgstr "" -#: objcopy.c:2698 +#: objcopy.c:2701 #, c-format msgid "unable to modify '%s' due to errors" msgstr "" -#: objcopy.c:2711 +#: objcopy.c:2714 #, c-format msgid "error: the input file '%s' has no sections" msgstr "" -#: objcopy.c:2739 +#: objcopy.c:2742 #, c-format msgid "" "--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi|zstd] is unsupported on `%" "s'" msgstr "" -#: objcopy.c:2747 +#: objcopy.c:2750 #, c-format msgid "--elf-stt-common=[yes|no] is unsupported on `%s'" msgstr "" -#: objcopy.c:2754 +#: objcopy.c:2757 #, c-format msgid "--strip-section-headers is unsupported on `%s'" msgstr "" -#: objcopy.c:2761 +#: objcopy.c:2764 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "" -#: objcopy.c:2809 +#: objcopy.c:2812 #, c-format msgid "Input file `%s' ignores binary architecture parameter." msgstr "" -#: objcopy.c:2825 +#: objcopy.c:2828 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "" -#: objcopy.c:2828 +#: objcopy.c:2831 #, c-format msgid "Output file cannot represent architecture `%s'" msgstr "" -#: objcopy.c:2894 +#: objcopy.c:2897 #, c-format msgid "warning: file alignment (0x%) > section alignment (0x%)" msgstr "" -#: objcopy.c:2963 +#: objcopy.c:2971 #, c-format msgid "can't add section '%s'" msgstr "" -#: objcopy.c:2977 +#: objcopy.c:2985 #, c-format msgid "can't create section `%s'" msgstr "" -#: objcopy.c:3025 +#: objcopy.c:3033 #, c-format msgid "error: %s not found, can't be updated" msgstr "" -#: objcopy.c:3065 +#: objcopy.c:3073 msgid "warning: could not load note section" msgstr "" -#: objcopy.c:3081 +#: objcopy.c:3094 msgid "warning: failed to set merged notes size" msgstr "" -#: objcopy.c:3107 +#: objcopy.c:3120 #, c-format msgid "can't dump section '%s' - it does not exist" msgstr "" -#: objcopy.c:3115 +#: objcopy.c:3128 msgid "can't dump section - it has no contents" msgstr "" -#: objcopy.c:3127 +#: objcopy.c:3140 msgid "could not open section dump file" msgstr "" -#: objcopy.c:3135 +#: objcopy.c:3148 #, c-format msgid "error writing section contents to %s (error: %s)" msgstr "" -#: objcopy.c:3145 +#: objcopy.c:3158 msgid "could not retrieve section contents" msgstr "" -#: objcopy.c:3159 +#: objcopy.c:3172 #, c-format msgid "%s: debuglink section already exists" msgstr "" -#: objcopy.c:3171 +#: objcopy.c:3184 #, c-format msgid "cannot create debug link section `%s'" msgstr "" -#: objcopy.c:3265 +#: objcopy.c:3277 msgid "Can't fill gap after section" msgstr "" -#: objcopy.c:3290 +#: objcopy.c:3301 msgid "can't add padding" msgstr "" -#: objcopy.c:3468 +#: objcopy.c:3473 msgid "error: failed to locate merged notes" msgstr "" -#: objcopy.c:3477 +#: objcopy.c:3482 msgid "error: failed to merge notes" msgstr "" -#: objcopy.c:3486 +#: objcopy.c:3491 msgid "error: failed to copy merged notes into output" msgstr "" -#: objcopy.c:3503 +#: objcopy.c:3508 #, c-format msgid "%s: Could not find any mergeable note sections" msgstr "" -#: objcopy.c:3512 +#: objcopy.c:3517 #, c-format msgid "cannot fill debug link section `%s'" msgstr "" -#: objcopy.c:3573 +#: objcopy.c:3580 msgid "error copying private BFD data" msgstr "" -#: objcopy.c:3584 +#: objcopy.c:3591 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "" -#: objcopy.c:3588 +#: objcopy.c:3595 msgid "treating that number as an absolute e_machine value instead" msgstr "" -#: objcopy.c:3592 +#: objcopy.c:3599 msgid "ignoring the alternative value" msgstr "" -#: objcopy.c:3640 +#: objcopy.c:3660 msgid "sorry: copying thin archives is not currently supported" msgstr "" -#: objcopy.c:3647 objcopy.c:3699 +#: objcopy.c:3667 objcopy.c:3723 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "" -#: objcopy.c:3680 +#: objcopy.c:3702 +#, c-format +msgid "warning: illegal pathname found in archive member: %s" +msgstr "" + +#: objcopy.c:3708 #, c-format -msgid "illegal pathname found in archive member: %s" +msgid "warning: using the basename of the member instead: %s" msgstr "" -#: objcopy.c:3734 +#: objcopy.c:3756 msgid "Unable to recognise the format of file" msgstr "" -#: objcopy.c:3858 +#: objcopy.c:3881 #, c-format msgid "error: the input file '%s' is empty" msgstr "" -#: objcopy.c:3893 +#: objcopy.c:3916 msgid "--compress-debug-sections=zstd: binutils is not built with zstd support" msgstr "" -#: objcopy.c:3949 +#: objcopy.c:3972 #, c-format msgid "--add-gnu-debuglink ignored for archive %s" msgstr "" -#: objcopy.c:4047 +#: objcopy.c:4072 #, c-format msgid "Multiple renames of section %s" msgstr "" -#: objcopy.c:4093 +#: objcopy.c:4117 msgid "error in private header data" msgstr "" -#: objcopy.c:4206 objcopy.c:4214 +#: objcopy.c:4273 objcopy.c:4281 msgid "failed to create output section" msgstr "" -#: objcopy.c:4223 +#: objcopy.c:4290 msgid "failed to set size" msgstr "" -#: objcopy.c:4239 +#: objcopy.c:4309 msgid "failed to set vma" msgstr "" -#: objcopy.c:4266 +#: objcopy.c:4358 msgid "failed to set alignment" msgstr "" -#: objcopy.c:4295 +#: objcopy.c:4373 +#, c-format +msgid "output section %s's alignment does not match its VMA" +msgstr "" + +#: objcopy.c:4387 +#, c-format +msgid "output section %s's alignment does not match its LMA" +msgstr "" + +#: objcopy.c:4417 msgid "failed to copy private data" msgstr "" -#: objcopy.c:4452 +#: objcopy.c:4571 msgid "relocation count is negative" msgstr "" #. User must pad the section up in order to do this. -#: objcopy.c:4539 +#: objcopy.c:4657 #, c-format msgid "" "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "" -#: objcopy.c:4749 +#: objcopy.c:4857 msgid "can't create debugging section" msgstr "" -#: objcopy.c:4763 +#: objcopy.c:4871 msgid "can't set debugging section contents" msgstr "" -#: objcopy.c:4773 +#: objcopy.c:4881 #, c-format msgid "don't know how to write debugging information for %s" msgstr "" -#: objcopy.c:4965 +#: objcopy.c:5073 msgid "could not create temporary file to hold stripped copy" msgstr "" -#: objcopy.c:5039 +#: objcopy.c:5147 #, c-format msgid "%s: bad version in PE subsystem" msgstr "" -#: objcopy.c:5069 +#: objcopy.c:5177 #, c-format msgid "unknown PE subsystem: %s" msgstr "" -#: objcopy.c:5158 objcopy.c:5434 objcopy.c:5514 objcopy.c:5652 objcopy.c:5684 -#: objcopy.c:5747 objcopy.c:5751 objcopy.c:5771 +#: objcopy.c:5266 objcopy.c:5542 objcopy.c:5622 objcopy.c:5760 objcopy.c:5792 +#: objcopy.c:5848 objcopy.c:5852 objcopy.c:5872 #, c-format msgid "bad format for %s" msgstr "" -#: objcopy.c:5187 +#: objcopy.c:5295 #, c-format msgid "cannot open: %s: %s" msgstr "" -#: objcopy.c:5242 +#: objcopy.c:5350 msgid "byte number must be non-negative" msgstr "" -#: objcopy.c:5248 +#: objcopy.c:5356 #, c-format msgid "architecture %s unknown" msgstr "" -#: objcopy.c:5256 +#: objcopy.c:5364 msgid "interleave must be positive" msgstr "" -#: objcopy.c:5265 +#: objcopy.c:5373 msgid "interleave width must be positive" msgstr "" -#: objcopy.c:5589 +#: objcopy.c:5697 #, c-format msgid "unrecognized --compress-debug-sections type `%s'" msgstr "" -#: objcopy.c:5610 +#: objcopy.c:5718 #, c-format msgid "unrecognized --elf-stt-common= option `%s'" msgstr "" -#: objcopy.c:5621 +#: objcopy.c:5729 #, c-format msgid "Warning: truncating gap-fill from 0x% to 0x%x" msgstr "" -#: objcopy.c:5707 +#: objcopy.c:5815 msgid "bad format for --set-section-alignment: argument needed" msgstr "" -#: objcopy.c:5711 +#: objcopy.c:5819 msgid "bad format for --set-section-alignment: numeric argument needed" msgstr "" -#. Number has more than on 1, i.e. wasn't a power of 2. -#: objcopy.c:5723 +#: objcopy.c:5824 msgid "bad format for --set-section-alignment: alignment is not a power of two" msgstr "" -#: objcopy.c:5830 +#: objcopy.c:5931 #, c-format msgid "unknown long section names option '%s'" msgstr "" -#: objcopy.c:5853 +#: objcopy.c:5954 msgid "unable to parse alternative machine code" msgstr "" -#: objcopy.c:5902 +#: objcopy.c:6003 msgid "number of bytes to reverse must be positive and even" msgstr "" -#: objcopy.c:5905 +#: objcopy.c:6006 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "" -#: objcopy.c:5920 +#: objcopy.c:6021 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "" -#: objcopy.c:5926 +#: objcopy.c:6027 #, c-format msgid "%s: invalid commit value for --heap" msgstr "" -#: objcopy.c:5951 +#: objcopy.c:6042 +#, c-format +msgid "--section-alignment argument is not a power of two: %s - ignoring" +msgstr "" + +#: objcopy.c:6057 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "" -#: objcopy.c:5957 +#: objcopy.c:6063 #, c-format msgid "%s: invalid commit value for --stack" msgstr "" -#: objcopy.c:5975 +#: objcopy.c:6081 msgid "error: verilog data width must be 1, 2, 4, 8 or 16" msgstr "" -#: objcopy.c:5993 +#: objcopy.c:6099 msgid "--globalize-symbol(s) is incompatible with -G/--keep-global-symbol(s)" msgstr "" -#: objcopy.c:6005 +#: objcopy.c:6111 msgid "interleave start byte must be set with --byte" msgstr "" -#: objcopy.c:6008 +#: objcopy.c:6114 msgid "byte number must be less than interleave" msgstr "" -#: objcopy.c:6011 +#: objcopy.c:6117 msgid "interleave width must be less than or equal to interleave - byte`" msgstr "" -#: objcopy.c:6034 +#: objcopy.c:6140 #, c-format msgid "unknown input EFI target: %s" msgstr "" -#: objcopy.c:6044 +#: objcopy.c:6150 #, c-format msgid "unknown output EFI target: %s" msgstr "" -#: objcopy.c:6068 +#: objcopy.c:6174 #, c-format msgid "" "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "" -#: objcopy.c:6100 objcopy.c:6108 +#: objcopy.c:6206 objcopy.c:6214 #, c-format msgid "%s %s%c0x% never used" msgstr "" -#: objdump.c:254 +#: objdump.c:255 #, c-format msgid "Usage: %s \n" msgstr "" -#: objdump.c:255 +#: objdump.c:256 #, c-format msgid " Display information from object .\n" msgstr "" -#: objdump.c:256 +#: objdump.c:257 #, c-format msgid " At least one of the following switches must be given:\n" msgstr "" -#: objdump.c:257 +#: objdump.c:258 #, c-format msgid " -a, --archive-headers Display archive header information\n" msgstr "" -#: objdump.c:259 +#: objdump.c:260 #, c-format msgid "" " -f, --file-headers Display the contents of the overall file header\n" msgstr "" -#: objdump.c:261 +#: objdump.c:262 #, c-format msgid "" " -p, --private-headers Display object format specific file header " "contents\n" msgstr "" -#: objdump.c:263 +#: objdump.c:264 #, c-format msgid " -P, --private=OPT,OPT... Display object format specific contents\n" msgstr "" -#: objdump.c:265 +#: objdump.c:266 #, c-format msgid "" " -h, --[section-]headers Display the contents of the section headers\n" msgstr "" -#: objdump.c:267 +#: objdump.c:268 #, c-format msgid " -x, --all-headers Display the contents of all headers\n" msgstr "" -#: objdump.c:269 +#: objdump.c:270 #, c-format msgid "" " -d, --disassemble Display assembler contents of executable " "sections\n" msgstr "" -#: objdump.c:271 +#: objdump.c:272 #, c-format msgid " -D, --disassemble-all Display assembler contents of all sections\n" msgstr "" -#: objdump.c:273 +#: objdump.c:274 #, c-format msgid " --disassemble= Display assembler contents from \n" msgstr "" -#: objdump.c:275 +#: objdump.c:276 #, c-format msgid " -S, --source Intermix source code with disassembly\n" msgstr "" -#: objdump.c:277 +#: objdump.c:278 #, c-format msgid " --source-comment[=] Prefix lines of source code with \n" msgstr "" -#: objdump.c:279 +#: objdump.c:280 #, c-format msgid "" " -s, --full-contents Display the full contents of all sections " "requested\n" msgstr "" -#: objdump.c:281 +#: objdump.c:282 #, c-format msgid "" " -Z, --decompress Decompress section(s) before displaying their " "contents\n" msgstr "" -#: objdump.c:283 +#: objdump.c:284 #, c-format msgid " -g, --debugging Display debug information in object file\n" msgstr "" -#: objdump.c:285 +#: objdump.c:286 #, c-format msgid "" " -e, --debugging-tags Display debug information using ctags style\n" msgstr "" -#: objdump.c:287 +#: objdump.c:288 #, c-format msgid "" " -G, --stabs Display (in raw form) any STABS info in the file\n" msgstr "" -#: objdump.c:289 +#: objdump.c:290 #, c-format msgid "" " -W, --dwarf[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/=decodedline,\n" @@ -6133,14 +6236,14 @@ msgid "" " Display the contents of DWARF debug sections\n" msgstr "" -#: objdump.c:296 +#: objdump.c:297 #, c-format msgid "" " -Wk,--dwarf=links Display the contents of sections that link to\n" " separate debuginfo files\n" msgstr "" -#: objdump.c:300 +#: objdump.c:301 #, c-format msgid "" " -WK,--dwarf=follow-links\n" @@ -6148,21 +6251,21 @@ msgid "" "(default)\n" msgstr "" -#: objdump.c:303 +#: objdump.c:304 #, c-format msgid "" " -WN,--dwarf=no-follow-links\n" " Do not follow links to separate debug info files\n" msgstr "" -#: objdump.c:307 +#: objdump.c:308 #, c-format msgid "" " -WK,--dwarf=follow-links\n" " Follow links to separate debug info files\n" msgstr "" -#: objdump.c:310 +#: objdump.c:311 #, c-format msgid "" " -WN,--dwarf=no-follow-links\n" @@ -6170,7 +6273,7 @@ msgid "" " (default)\n" msgstr "" -#: objdump.c:316 +#: objdump.c:317 #, c-format msgid "" " -WD --dwarf=use-debuginfod\n" @@ -6178,7 +6281,7 @@ msgid "" "servers (default)\n" msgstr "" -#: objdump.c:319 +#: objdump.c:320 #, c-format msgid "" " -WE --dwarf=do-not-use-debuginfod\n" @@ -6186,154 +6289,154 @@ msgid "" "servers\n" msgstr "" -#: objdump.c:323 +#: objdump.c:324 #, c-format msgid "" " -L, --process-links Display the contents of non-debug sections in\n" " separate debuginfo files. (Implies -WK)\n" msgstr "" -#: objdump.c:327 +#: objdump.c:328 #, c-format msgid "" " --ctf[=SECTION] Display CTF info from SECTION, (default `.ctf')\n" msgstr "" -#: objdump.c:330 +#: objdump.c:331 #, c-format msgid "" " --sframe[=SECTION] Display SFrame info from SECTION, (default '." "sframe')\n" msgstr "" -#: objdump.c:332 +#: objdump.c:333 #, c-format msgid "" " -t, --syms Display the contents of the symbol table(s)\n" msgstr "" -#: objdump.c:334 +#: objdump.c:335 #, c-format msgid "" " -T, --dynamic-syms Display the contents of the dynamic symbol table\n" msgstr "" -#: objdump.c:336 +#: objdump.c:337 #, c-format msgid " -r, --reloc Display the relocation entries in the file\n" msgstr "" -#: objdump.c:338 +#: objdump.c:339 #, c-format msgid "" " -R, --dynamic-reloc Display the dynamic relocation entries in the " "file\n" msgstr "" -#: objdump.c:340 +#: objdump.c:341 #, c-format msgid " @ Read options from \n" msgstr "" -#: objdump.c:342 +#: objdump.c:343 #, c-format msgid " -v, --version Display this program's version number\n" msgstr "" -#: objdump.c:344 +#: objdump.c:345 #, c-format msgid "" " -i, --info List object formats and architectures supported\n" msgstr "" -#: objdump.c:346 +#: objdump.c:347 #, c-format msgid " -H, --help Display this information\n" msgstr "" -#: objdump.c:353 +#: objdump.c:354 #, c-format msgid "" "\n" " The following switches are optional:\n" msgstr "" -#: objdump.c:354 +#: objdump.c:355 #, c-format msgid "" " -b, --target=BFDNAME Specify the target object format as " "BFDNAME\n" msgstr "" -#: objdump.c:356 +#: objdump.c:357 #, c-format msgid "" " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n" msgstr "" -#: objdump.c:358 +#: objdump.c:359 #, c-format msgid "" " -j, --section=NAME Only display information for section NAME\n" msgstr "" -#: objdump.c:360 +#: objdump.c:361 #, c-format msgid " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n" msgstr "" -#: objdump.c:362 +#: objdump.c:363 #, c-format msgid "" " -EB --endian=big Assume big endian format when " "disassembling\n" msgstr "" -#: objdump.c:364 +#: objdump.c:365 #, c-format msgid "" " -EL --endian=little Assume little endian format when " "disassembling\n" msgstr "" -#: objdump.c:366 +#: objdump.c:367 #, c-format msgid "" " --file-start-context Include context from start of file (with -" "S)\n" msgstr "" -#: objdump.c:368 +#: objdump.c:369 #, c-format msgid "" " -I, --include=DIR Add DIR to search list for source files\n" msgstr "" -#: objdump.c:370 +#: objdump.c:371 #, c-format msgid "" " -l, --line-numbers Include line numbers and filenames in " "output\n" msgstr "" -#: objdump.c:372 +#: objdump.c:373 #, c-format msgid "" " -F, --file-offsets Include file offsets when displaying " "information\n" msgstr "" -#: objdump.c:374 +#: objdump.c:375 #, c-format msgid "" " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n" msgstr "" -#: objdump.c:376 +#: objdump.c:377 msgid " STYLE can be " msgstr "" -#: objdump.c:378 +#: objdump.c:379 #, c-format msgid "" " --recurse-limit Enable a limit on recursion whilst " @@ -6341,20 +6444,20 @@ msgid "" " (default)\n" msgstr "" -#: objdump.c:381 +#: objdump.c:382 #, c-format msgid "" " --no-recurse-limit Disable a limit on recursion whilst " "demangling\n" msgstr "" -#: objdump.c:383 +#: objdump.c:384 #, c-format msgid "" " -w, --wide Format output for more than 80 columns\n" msgstr "" -#: objdump.c:385 +#: objdump.c:386 #, c-format msgid "" " -U[d|l|i|x|e|h] Controls the display of UTF-8 unicode " @@ -6362,169 +6465,169 @@ msgid "" " --unicode=[default|locale|invalid|hex|escape|highlight]\n" msgstr "" -#: objdump.c:388 +#: objdump.c:389 #, c-format msgid "" " -z, --disassemble-zeroes Do not skip blocks of zeroes when " "disassembling\n" msgstr "" -#: objdump.c:390 +#: objdump.c:391 #, c-format msgid "" " --start-address=ADDR Only process data whose address is >= ADDR\n" msgstr "" -#: objdump.c:392 +#: objdump.c:393 #, c-format msgid "" " --stop-address=ADDR Only process data whose address is < ADDR\n" msgstr "" -#: objdump.c:394 +#: objdump.c:395 #, c-format msgid "" " --no-addresses Do not print address alongside disassembly\n" msgstr "" -#: objdump.c:396 +#: objdump.c:397 #, c-format msgid "" " --prefix-addresses Print complete address alongside " "disassembly\n" msgstr "" -#: objdump.c:398 +#: objdump.c:399 #, c-format msgid "" " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n" msgstr "" -#: objdump.c:400 +#: objdump.c:401 #, c-format msgid "" " --insn-width=WIDTH Display WIDTH bytes on a single line for -" "d\n" msgstr "" -#: objdump.c:402 +#: objdump.c:403 #, c-format msgid "" " --adjust-vma=OFFSET Add OFFSET to all displayed section " "addresses\n" msgstr "" -#: objdump.c:404 +#: objdump.c:405 #, c-format msgid "" " --show-all-symbols When disassembling, display all symbols at " "a given address\n" msgstr "" -#: objdump.c:406 +#: objdump.c:407 #, c-format msgid "" " --special-syms Include special symbols in symbol dumps\n" msgstr "" -#: objdump.c:408 +#: objdump.c:409 #, c-format msgid "" " --inlines Print all inlines for source line (with -" "l)\n" msgstr "" -#: objdump.c:410 +#: objdump.c:411 #, c-format msgid " --prefix=PREFIX Add PREFIX to absolute paths for -S\n" msgstr "" -#: objdump.c:412 +#: objdump.c:413 #, c-format msgid " --prefix-strip=LEVEL Strip initial directory names for -S\n" msgstr "" -#: objdump.c:414 +#: objdump.c:415 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" msgstr "" -#: objdump.c:416 +#: objdump.c:417 #, c-format msgid " --dwarf-start=N Display DIEs starting at offset N\n" msgstr "" -#: objdump.c:418 +#: objdump.c:419 #, c-format msgid "" " --dwarf-check Make additional dwarf consistency checks.\n" msgstr "" -#: objdump.c:421 +#: objdump.c:422 #, c-format msgid "" " --ctf-parent=NAME Use CTF archive member NAME as the CTF " "parent\n" msgstr "" -#: objdump.c:424 +#: objdump.c:425 #, c-format msgid "" " --visualize-jumps Visualize jumps by drawing ASCII art lines\n" msgstr "" -#: objdump.c:426 +#: objdump.c:427 #, c-format msgid " --visualize-jumps=color Use colors in the ASCII art\n" msgstr "" -#: objdump.c:428 +#: objdump.c:429 #, c-format msgid "" " --visualize-jumps=extended-color\n" " Use extended 8-bit color codes\n" msgstr "" -#: objdump.c:431 +#: objdump.c:432 #, c-format msgid " --visualize-jumps=off Disable jump visualization\n" msgstr "" -#: objdump.c:434 +#: objdump.c:435 #, c-format msgid "" " --disassembler-color=off Disable disassembler color output.\n" msgstr "" -#: objdump.c:436 +#: objdump.c:437 #, c-format msgid "" " --disassembler-color=terminal Enable disassembler color output if " "displaying on a terminal. (default)\n" msgstr "" -#: objdump.c:439 +#: objdump.c:440 #, c-format msgid "" " --disassembler-color=off Disable disassembler color output. " "(default)\n" msgstr "" -#: objdump.c:441 +#: objdump.c:442 #, c-format msgid "" " --disassembler-color=terminal Enable disassembler color output if " "displaying on a terminal.\n" msgstr "" -#: objdump.c:444 +#: objdump.c:445 #, c-format msgid "" " --disassembler-color=on Enable disassembler color output.\n" msgstr "" -#: objdump.c:446 +#: objdump.c:447 #, c-format msgid "" " --disassembler-color=extended Use 8-bit colors in disassembler " @@ -6532,340 +6635,330 @@ msgid "" "\n" msgstr "" -#: objdump.c:457 +#: objdump.c:458 #, c-format msgid "" "\n" "Options supported for -P/--private switch:\n" msgstr "" -#: objdump.c:828 +#: objdump.c:831 #, c-format msgid "section '%s' mentioned in a -j option, but not found in any input file" msgstr "" -#: objdump.c:986 +#: objdump.c:989 #, c-format msgid "Sections:\n" msgstr "" -#: objdump.c:992 +#: objdump.c:995 #, c-format msgid "Idx %-*s Size %-*s%-*sFile off Algn" msgstr "" -#: objdump.c:998 +#: objdump.c:1001 #, c-format msgid " Flags" msgstr "" -#: objdump.c:1015 +#: objdump.c:1018 #, c-format msgid "failed to read symbol table from: %s" msgstr "" -#: objdump.c:1017 objdump.c:5422 objdump.c:5474 +#: objdump.c:1020 objdump.c:5517 objdump.c:5569 msgid "error message was" msgstr "" -#: objdump.c:1046 +#: objdump.c:1049 #, c-format msgid "%s: not a dynamic object" msgstr "" -#: objdump.c:1651 objdump.c:1679 +#: objdump.c:1654 objdump.c:1719 #, c-format msgid " (File Offset: 0x%lx)" msgstr "" -#: objdump.c:2077 +#: objdump.c:2141 #, c-format msgid "source file %s is more recent than object file\n" msgstr "" -#: objdump.c:2446 +#: objdump.c:2510 msgid "disassembly color not correctly selected" msgstr "" -#: objdump.c:3320 +#: objdump.c:3384 #, c-format msgid "\t... (skipping %lu zeroes, resuming at file offset: 0x%lx)\n" msgstr "" -#: objdump.c:3459 +#: objdump.c:3523 #, c-format msgid "disassemble_fn returned length %d" msgstr "" -#: objdump.c:3796 objdump.c:5039 +#: objdump.c:3860 objdump.c:5134 #, c-format msgid "Reading section %s failed because: %s" msgstr "" -#: objdump.c:3817 +#: objdump.c:3876 #, c-format msgid "" "\n" "Disassembly of section %s:\n" msgstr "" -#: objdump.c:4135 +#: objdump.c:4187 #, c-format msgid "can't use supplied machine %s" msgstr "" -#: objdump.c:4158 +#: objdump.c:4210 #, c-format msgid "can't disassemble for architecture %s\n" msgstr "" -#: objdump.c:4252 +#: objdump.c:4303 #, c-format msgid "" "\n" "Section '%s' has an invalid size: %#.\n" msgstr "" -#: objdump.c:4297 +#: objdump.c:4352 #, c-format msgid "" "\n" "Can't get contents for section '%s'.\n" msgstr "" -#: objdump.c:4455 +#: objdump.c:4515 #, c-format msgid "File %s does not contain any dwarf debug information\n" msgstr "" -#: objdump.c:4491 +#: objdump.c:4551 #, c-format msgid "" "No %s section present\n" "\n" msgstr "" -#: objdump.c:4500 +#: objdump.c:4560 #, c-format msgid "reading %s section of %s failed: %s" msgstr "" -#: objdump.c:4538 +#: objdump.c:4598 #, c-format msgid "" "Contents of %s section:\n" "\n" msgstr "" -#: objdump.c:4680 +#: objdump.c:4740 #, c-format msgid "architecture: %s, " msgstr "" -#: objdump.c:4683 +#: objdump.c:4743 #, c-format msgid "flags 0x%08x:\n" msgstr "" -#: objdump.c:4696 +#: objdump.c:4756 #, c-format msgid "" "\n" "start address 0x" msgstr "" -#: objdump.c:4746 readelf.c:16338 +#: objdump.c:4806 readelf.c:16892 #, c-format msgid "%s: %s" msgstr "" -#: objdump.c:4746 readelf.c:16338 +#: objdump.c:4806 readelf.c:16892 msgid "warning" msgstr "" -#: objdump.c:4746 readelf.c:16338 +#: objdump.c:4806 readelf.c:16892 msgid "error" msgstr "" -#: objdump.c:4752 readelf.c:16343 +#: objdump.c:4812 readelf.c:16897 #, c-format msgid "CTF error: cannot get CTF errors: `%s'" msgstr "" -#: objdump.c:4776 readelf.c:16365 +#: objdump.c:4836 readelf.c:16919 #, c-format msgid "" "\n" "CTF archive member: %s:\n" msgstr "" -#: objdump.c:4796 +#: objdump.c:4856 #, c-format msgid "Iteration failed: %s, %s" msgstr "" -#: objdump.c:4838 objdump.c:4847 +#: objdump.c:4902 objdump.c:4922 objdump.c:4935 #, c-format msgid "CTF open failure: %s" msgstr "" -#: objdump.c:4854 +#: objdump.c:4943 #, c-format msgid "Contents of CTF section %s:\n" msgstr "" -#: objdump.c:4861 +#: objdump.c:4950 #, c-format msgid "CTF archive member open failure: %s" msgstr "" -#: objdump.c:4906 readelf.c:16539 +#: objdump.c:5001 readelf.c:17093 #, c-format msgid "Contents of the SFrame section %s:" msgstr "" -#: objdump.c:4920 +#: objdump.c:5015 #, c-format msgid "warning: private headers incomplete: %s" msgstr "" -#: objdump.c:4938 +#: objdump.c:5033 msgid "option -P/--private not supported by this file" msgstr "" -#: objdump.c:4962 +#: objdump.c:5057 #, c-format msgid "target specific dump '%s' not supported" msgstr "" -#: objdump.c:5028 +#: objdump.c:5123 #, c-format msgid "Contents of section %s:" msgstr "" -#: objdump.c:5030 +#: objdump.c:5125 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr "" -#: objdump.c:5035 readelf.c:16042 +#: objdump.c:5130 readelf.c:16596 #, c-format msgid "" " NOTE: This section is compressed, but its contents have NOT been expanded " "for this dump.\n" msgstr "" -#: objdump.c:5143 +#: objdump.c:5238 #, c-format msgid "no symbols\n" msgstr "" -#: objdump.c:5150 +#: objdump.c:5245 #, c-format msgid "no information for symbol number %ld\n" msgstr "" -#: objdump.c:5153 +#: objdump.c:5248 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "" -#: objdump.c:5420 objdump.c:5472 +#: objdump.c:5515 objdump.c:5567 #, c-format msgid "failed to read relocs in: %s" msgstr "" -#: objdump.c:5603 +#: objdump.c:5698 #, c-format msgid "" "\n" "%s: file format %s\n" msgstr "" -#: objdump.c:5713 +#: objdump.c:5809 #, c-format msgid "%s: printing debugging information failed" msgstr "" -#: objdump.c:5803 +#: objdump.c:5899 #, 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:5808 +#: objdump.c:5904 msgid "Archive nesting is too deep" msgstr "" -#: objdump.c:5813 +#: objdump.c:5909 #, c-format msgid "In nested archive %s:\n" msgstr "" -#: objdump.c:5977 +#: objdump.c:6073 msgid "error: the start address should be before the end address" msgstr "" -#: objdump.c:5982 +#: objdump.c:6078 msgid "error: the stop address should be after the start address" msgstr "" -#: objdump.c:5994 +#: objdump.c:6090 msgid "error: prefix strip must be non-negative" msgstr "" -#: objdump.c:5999 +#: objdump.c:6095 msgid "error: instruction width must be positive" msgstr "" -#: objdump.c:6021 +#: objdump.c:6117 msgid "unrecognized argument to --visualize-option" msgstr "" -#: objdump.c:6041 +#: objdump.c:6137 msgid "unrecognized argument to --disassembler-color" msgstr "" -#: objdump.c:6052 +#: objdump.c:6148 msgid "unrecognized -E option" msgstr "" -#: objdump.c:6063 +#: objdump.c:6159 #, c-format msgid "unrecognized --endian type `%s'" msgstr "" -#: od-elf32_avr.c:53 +#: od-elf32_avr.c:55 #, c-format msgid "" "For AVR ELF files:\n" -" mem-usage Display memory usage\n" -" avr-prop Display contents of .avr.prop section\n" -msgstr "" - -#: od-elf32_avr.c:200 -#, c-format -msgid "Warning: textsize (%#lx) + datasize (%#lx) overflows size type\n" +" mem-usage Display memory usage\n" +" avr-prop Display contents of .avr.prop section\n" +" avr-deviceinfo Display contents of .note.gnu.avr.deviceinfo section\n" msgstr "" -#: od-elf32_avr.c:210 +#: od-elf32_avr.c:190 #, c-format msgid "" -"Warning: textsize (%#lx) + datasize (%#lx) + bootloadersize (%#lx) overflows " -"size type\n" -msgstr "" - -#: od-elf32_avr.c:221 -#, c-format -msgid "Warning: datatsize (%#lx) + bssssize (%#lx) overflows size type\n" +"Warning: section %s has a negative size of %ld bytes, saturating to 0 bytes\n" msgstr "" -#: od-elf32_avr.c:232 +#: od-elf32_avr.c:197 #, c-format msgid "" -"Warning: datasize (%#lx) + bsssize (%#lx) + noinitsize (%#lx) overflows size " -"type\n" +"Warning: section %s has an impossible size of %lu bytes, truncating to %lu " +"bytes\n" msgstr "" #: od-macho.c:75 @@ -7246,7 +7339,7 @@ msgstr "" msgid "Time/Date:\t\t\t%#08lx\t- " msgstr "" -#: od-pe.c:388 od-xcoff.c:422 readelf.c:21071 +#: od-pe.c:388 od-xcoff.c:422 readelf.c:21680 #, c-format msgid "not set\n" msgstr "" @@ -7288,7 +7381,7 @@ msgstr "" msgid "Magic:\t\t\t\t%x\t\t- %s\n" msgstr "" -#: od-pe.c:425 od-pe.c:510 readelf.c:18925 readelf.c:18994 +#: od-pe.c:425 od-pe.c:510 readelf.c:19539 readelf.c:19608 msgid "Unknown" msgstr "" @@ -7474,48 +7567,123 @@ msgid "" " Optional header not present\n" msgstr "" -#: od-pe.c:611 +#: od-pe.c:600 +#, c-format +msgid "Align: 8192 " +msgstr "" + +#: od-pe.c:602 +#, c-format +msgid "Align: 4096 " +msgstr "" + +#: od-pe.c:604 +#, c-format +msgid "Align: 2048 " +msgstr "" + +#: od-pe.c:606 +#, c-format +msgid "Align: 1024 " +msgstr "" + +#: od-pe.c:608 +#, c-format +msgid "Align: 512 " +msgstr "" + +#: od-pe.c:610 +#, c-format +msgid "Align: 256 " +msgstr "" + +#: od-pe.c:612 +#, c-format +msgid "Align: 128 " +msgstr "" + +#: od-pe.c:614 +#, c-format +msgid "Align: 64 " +msgstr "" + +#: od-pe.c:616 +#, c-format +msgid "Align: 32 " +msgstr "" + +#: od-pe.c:618 +#, c-format +msgid "Align: 16 " +msgstr "" + +#: od-pe.c:620 +#, c-format +msgid "Align: 8 " +msgstr "" + +#: od-pe.c:622 +#, c-format +msgid "Align: 4 " +msgstr "" + +#: od-pe.c:624 +#, c-format +msgid "Align: 2 " +msgstr "" + +#: od-pe.c:626 +#, c-format +msgid "Align: 1 " +msgstr "" + +#: od-pe.c:628 +#, c-format +msgid "Align: *unknown* " +msgstr "" + +#: od-pe.c:648 #, c-format msgid "" "\n" "Section headers (at offset 0x%08x):\n" msgstr "" -#: od-pe.c:615 +#: od-pe.c:652 #, c-format msgid " No section headers\n" msgstr "" -#: od-pe.c:620 +#: od-pe.c:657 msgid "cannot seek to section headers start\n" msgstr "" -#: od-pe.c:638 od-xcoff.c:535 od-xcoff.c:547 od-xcoff.c:602 +#: od-pe.c:675 od-xcoff.c:535 od-xcoff.c:547 od-xcoff.c:602 msgid "cannot read section header" msgstr "" -#: od-pe.c:655 +#: od-pe.c:692 #, c-format msgid " %08x " msgstr "" -#: od-pe.c:657 +#: od-pe.c:694 #, c-format msgid "" "\n" " Flags: %08x: " msgstr "" -#: od-pe.c:695 +#: od-pe.c:734 msgid "cannot seek to/read file header" msgstr "" -#: od-pe.c:715 +#: od-pe.c:754 #, c-format msgid "cannot seek to/read image header at offset %#x" msgstr "" -#: od-pe.c:738 +#: od-pe.c:777 msgid "cannot seek to/read image header" msgstr "" @@ -7996,398 +8164,422 @@ msgstr "" msgid "Last stabs entries before error:\n" msgstr "" -#: readelf.c:502 +#: readelf.c:509 #, c-format msgid "" "Size overflow prevents reading % elements of size % for %s\n" msgstr "" -#: readelf.c:515 +#: readelf.c:522 #, c-format msgid "Reading % bytes extends past end of file for %s\n" msgstr "" -#: readelf.c:524 +#: readelf.c:531 #, c-format msgid "Unable to seek to %# for %s\n" msgstr "" -#: readelf.c:538 +#: readelf.c:545 #, c-format msgid "Out of memory allocating % bytes for %s\n" msgstr "" -#: readelf.c:549 +#: readelf.c:556 #, c-format msgid "Unable to read in % bytes of %s\n" msgstr "" -#: readelf.c:900 +#: readelf.c:912 msgid "" msgstr "" -#: readelf.c:902 +#: readelf.c:914 msgid "" msgstr "" -#: readelf.c:904 +#: readelf.c:916 msgid "" msgstr "" -#: readelf.c:1039 +#: readelf.c:1051 #, c-format msgid "BAD[0x%lx]" msgstr "" -#: readelf.c:1261 +#: readelf.c:1293 msgid "Don't know about relocations on this machine architecture\n" msgstr "" -#: readelf.c:1288 readelf.c:1388 +#: readelf.c:1320 readelf.c:1420 msgid "32-bit relocation data" msgstr "" -#: readelf.c:1300 readelf.c:1330 readelf.c:1399 readelf.c:1428 readelf.c:1502 +#: readelf.c:1332 readelf.c:1362 readelf.c:1431 readelf.c:1460 msgid "out of memory parsing relocs\n" msgstr "" -#: readelf.c:1318 readelf.c:1417 +#: readelf.c:1350 readelf.c:1449 msgid "64-bit relocation data" msgstr "" -#: readelf.c:1476 +#: readelf.c:1779 readelf.c:1846 msgid "RELR relocation data" msgstr "" -#: readelf.c:1616 +#: readelf.c:1842 +msgid "Unexpected entsize for RELR section\n" +msgstr "" + +#: readelf.c:1867 #, c-format -msgid " % offset\n" -msgid_plural " % offsets\n" -msgstr[0] "" -msgstr[1] "" +msgid "Index: Entry Address Symbolic Address\n" +msgstr "" + +#: readelf.c:1869 +#, c-format +msgid "Index: Entry Address Symbolic Address\n" +msgstr "" -#: readelf.c:1630 +#. We assume that there will never be more than 9999 entries. +#: readelf.c:1881 +#, c-format +msgid "%04u: " +msgstr "" + +#: readelf.c:1903 +msgid "Unusual RELR bitmap - no previous entry to set the base address\n" +msgstr "" + +#: readelf.c:1917 +#, c-format +msgid "" +"\n" +"%*s " +msgstr "" + +#: readelf.c:1973 #, c-format msgid "" " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr "" -#: readelf.c:1632 +#: readelf.c:1975 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr "" -#: readelf.c:1637 +#: readelf.c:1980 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr "" -#: readelf.c:1639 +#: readelf.c:1982 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr "" -#: readelf.c:1647 +#: readelf.c:1990 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name + Addend\n" msgstr "" -#: readelf.c:1649 +#: readelf.c:1992 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name + " "Addend\n" msgstr "" -#: readelf.c:1654 +#: readelf.c:1997 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name\n" msgstr "" -#: readelf.c:1656 +#: readelf.c:1999 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name\n" msgstr "" -#: readelf.c:2036 readelf.c:2195 readelf.c:2203 +#: readelf.c:2379 readelf.c:2538 readelf.c:2546 #, c-format msgid "unrecognized: %-7lx" msgstr "" -#: readelf.c:2062 +#: readelf.c:2405 #, c-format msgid ">" msgstr "" -#: readelf.c:2071 +#: readelf.c:2414 #, c-format msgid " bad symbol index: %08lx in reloc\n" msgstr "" -#: readelf.c:2141 +#: readelf.c:2484 #, c-format msgid "" msgstr "" -#: readelf.c:2144 +#: readelf.c:2487 #, c-format msgid "\n" msgstr "" -#: readelf.c:2683 +#: readelf.c:3026 #, c-format msgid "Processor Specific: %lx" msgstr "" -#: readelf.c:2710 +#: readelf.c:3053 #, c-format msgid "Operating System specific: %lx" msgstr "" -#: readelf.c:2714 readelf.c:5183 +#: readelf.c:3057 readelf.c:5558 #, c-format msgid ": %lx" msgstr "" -#: readelf.c:2814 +#: readelf.c:3157 msgid "NONE (None)" msgstr "" -#: readelf.c:2815 +#: readelf.c:3158 msgid "REL (Relocatable file)" msgstr "" -#: readelf.c:2816 +#: readelf.c:3159 msgid "EXEC (Executable file)" msgstr "" -#: readelf.c:2819 +#: readelf.c:3162 msgid "DYN (Position-Independent Executable file)" msgstr "" -#: readelf.c:2821 +#: readelf.c:3164 msgid "DYN (Shared object file)" msgstr "" -#: readelf.c:2822 +#: readelf.c:3165 msgid "CORE (Core file)" msgstr "" -#: readelf.c:2826 +#: readelf.c:3169 #, c-format msgid "Processor Specific: (%x)" msgstr "" -#: readelf.c:2828 +#: readelf.c:3171 #, c-format msgid "OS Specific: (%x)" msgstr "" -#: readelf.c:2830 +#: readelf.c:3173 #, c-format msgid ": %x" msgstr "" #. Please keep this switch table sorted by increasing EM_ value. #. 0 -#: readelf.c:2844 readelf.c:18923 readelf.c:18934 +#: readelf.c:3187 readelf.c:19537 readelf.c:19548 msgid "None" msgstr "" -#: readelf.c:3092 +#: readelf.c:3435 #, c-format msgid ": 0x%x" msgstr "" -#: readelf.c:3379 +#: readelf.c:3718 msgid ", " msgstr "" -#: readelf.c:3546 +#: readelf.c:3885 #, c-format msgid "Unrecognised IA64 VMS Command Code: %x\n" msgstr "" -#: readelf.c:3583 +#: readelf.c:3922 msgid "unknown mac" msgstr "" -#: readelf.c:3667 +#: readelf.c:4006 msgid ", " msgstr "" -#: readelf.c:3688 +#: readelf.c:4027 msgid "" msgstr "" -#: readelf.c:3700 readelf.c:4649 +#: readelf.c:4039 readelf.c:4988 #, c-format msgid ", unknown flags bits: %#x" msgstr "" -#: readelf.c:3809 +#: readelf.c:4148 msgid ", unknown CPU" msgstr "" -#: readelf.c:3834 +#: readelf.c:4173 msgid ", unknown ABI" msgstr "" -#: readelf.c:3883 readelf.c:4330 +#: readelf.c:4222 readelf.c:4669 msgid ", unknown ISA" msgstr "" -#: readelf.c:3892 +#: readelf.c:4231 msgid ": architecture variant: " msgstr "" -#: readelf.c:3941 +#: readelf.c:4280 msgid ": unknown" msgstr "" -#: readelf.c:3946 +#: readelf.c:4285 msgid ": unknown extra flag bits also present" msgstr "" -#: readelf.c:4469 +#: readelf.c:4808 msgid ", unknown v850 architecture variant" msgstr "" -#: readelf.c:4502 +#: readelf.c:4841 msgid ", unknown" msgstr "" -#: readelf.c:4568 +#: readelf.c:4907 #, c-format msgid ", " msgstr "" -#: readelf.c:4616 +#: readelf.c:4955 #, c-format msgid ", " msgstr "" -#: readelf.c:4641 +#: readelf.c:4980 #, c-format msgid ", " msgstr "" -#: readelf.c:4714 +#: readelf.c:5053 msgid ", relocatable" msgstr "" -#: readelf.c:4717 +#: readelf.c:5056 msgid ", relocatable-lib" msgstr "" -#: readelf.c:4917 +#: readelf.c:5257 msgid "Standalone App" msgstr "" -#: readelf.c:4926 +#: readelf.c:5266 msgid "Bare-metal C6000" msgstr "" -#: readelf.c:4936 readelf.c:6207 readelf.c:6223 readelf.c:20368 -#: readelf.c:20468 readelf.c:20515 readelf.c:20552 readelf.c:20613 -#: readelf.c:20640 readelf.c:20662 +#: readelf.c:5276 readelf.c:6709 readelf.c:6725 readelf.c:20977 +#: readelf.c:21077 readelf.c:21124 readelf.c:21161 readelf.c:21222 +#: readelf.c:21249 readelf.c:21271 #, c-format msgid "" msgstr "" #. This message is probably going to be displayed in a 15 #. character wide field, so put the hex value first. -#: readelf.c:5555 +#: readelf.c:6052 #, c-format msgid "%08x: " msgstr "" -#: readelf.c:5648 +#: readelf.c:6144 #, c-format msgid "Usage: readelf elf-file(s)\n" msgstr "" -#: readelf.c:5649 +#: readelf.c:6145 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr "" -#: readelf.c:5650 +#: readelf.c:6146 #, c-format msgid " Options are:\n" msgstr "" -#: readelf.c:5651 +#: readelf.c:6147 #, c-format msgid " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n" msgstr "" -#: readelf.c:5653 +#: readelf.c:6149 #, c-format msgid " -h --file-header Display the ELF file header\n" msgstr "" -#: readelf.c:5655 +#: readelf.c:6151 #, c-format msgid " -l --program-headers Display the program headers\n" msgstr "" -#: readelf.c:5657 +#: readelf.c:6153 #, c-format msgid " --segments An alias for --program-headers\n" msgstr "" -#: readelf.c:5659 +#: readelf.c:6155 #, c-format msgid " -S --section-headers Display the sections' header\n" msgstr "" -#: readelf.c:5661 +#: readelf.c:6157 #, c-format msgid " --sections An alias for --section-headers\n" msgstr "" -#: readelf.c:5663 +#: readelf.c:6159 #, c-format msgid " -g --section-groups Display the section groups\n" msgstr "" -#: readelf.c:5665 +#: readelf.c:6161 #, c-format msgid " -t --section-details Display the section details\n" msgstr "" -#: readelf.c:5667 +#: readelf.c:6163 #, c-format msgid " -e --headers Equivalent to: -h -l -S\n" msgstr "" -#: readelf.c:5669 +#: readelf.c:6165 #, c-format msgid " -s --syms Display the symbol table\n" msgstr "" -#: readelf.c:5671 +#: readelf.c:6167 #, c-format msgid " --symbols An alias for --syms\n" msgstr "" -#: readelf.c:5673 +#: readelf.c:6169 #, c-format msgid " --dyn-syms Display the dynamic symbol table\n" msgstr "" -#: readelf.c:5675 +#: readelf.c:6171 #, c-format msgid " --lto-syms Display LTO symbol tables\n" msgstr "" -#: readelf.c:5677 +#: readelf.c:6173 #, c-format msgid "" " --sym-base=[0|8|10|16] \n" @@ -8395,29 +8587,29 @@ msgid "" " mixed (the default), octal, decimal, hexadecimal.\n" msgstr "" -#: readelf.c:5681 +#: readelf.c:6177 #, c-format msgid " -C --demangle[=STYLE] Decode mangled/processed symbol names\n" msgstr "" -#: readelf.c:5685 +#: readelf.c:6181 #, c-format msgid "" " --no-demangle Do not demangle low-level symbol names. (default)\n" msgstr "" -#: readelf.c:5687 +#: readelf.c:6183 #, c-format msgid "" " --recurse-limit Enable a demangling recursion limit. (default)\n" msgstr "" -#: readelf.c:5689 +#: readelf.c:6185 #, c-format msgid " --no-recurse-limit Disable a demangling recursion limit\n" msgstr "" -#: readelf.c:5691 +#: readelf.c:6187 #, c-format msgid "" " -U[dlexhi] --unicode=[default|locale|escape|hex|highlight|invalid]\n" @@ -8430,71 +8622,71 @@ msgid "" " \"{hex sequences}\"\n" msgstr "" -#: readelf.c:5697 +#: readelf.c:6193 #, c-format msgid "" " -X --extra-sym-info Display extra information when showing symbols\n" msgstr "" -#: readelf.c:5699 +#: readelf.c:6195 #, c-format msgid "" " --no-extra-sym-info Do not display extra information when showing " "symbols (default)\n" msgstr "" -#: readelf.c:5701 +#: readelf.c:6197 #, c-format msgid "" " -n --notes Display the contents of note sections (if present)\n" msgstr "" -#: readelf.c:5703 +#: readelf.c:6199 #, c-format msgid " -r --relocs Display the relocations (if present)\n" msgstr "" -#: readelf.c:5705 +#: readelf.c:6201 #, c-format msgid " -u --unwind Display the unwind info (if present)\n" msgstr "" -#: readelf.c:5707 +#: readelf.c:6203 #, c-format msgid " -d --dynamic Display the dynamic section (if present)\n" msgstr "" -#: readelf.c:5709 +#: readelf.c:6205 #, c-format msgid " -V --version-info Display the version sections (if present)\n" msgstr "" -#: readelf.c:5711 +#: readelf.c:6207 #, c-format msgid "" " -A --arch-specific Display architecture specific information (if any)\n" msgstr "" -#: readelf.c:5713 +#: readelf.c:6209 #, c-format msgid " -c --archive-index Display the symbol/file index in an archive\n" msgstr "" -#: readelf.c:5715 +#: readelf.c:6211 #, c-format msgid "" " -D --use-dynamic Use the dynamic section info when displaying " "symbols\n" msgstr "" -#: readelf.c:5717 +#: readelf.c:6213 #, c-format msgid "" " -L --lint|--enable-checks\n" " Display warning messages for possible problems\n" msgstr "" -#: readelf.c:5720 +#: readelf.c:6216 #, c-format msgid "" " -x --hex-dump=\n" @@ -8502,7 +8694,7 @@ msgid "" "bytes\n" msgstr "" -#: readelf.c:5723 +#: readelf.c:6219 #, c-format msgid "" " -p --string-dump=\n" @@ -8510,7 +8702,7 @@ msgid "" "strings\n" msgstr "" -#: readelf.c:5726 +#: readelf.c:6222 #, c-format msgid "" " -R --relocated-dump=\n" @@ -8518,12 +8710,21 @@ msgid "" "name>\n" msgstr "" -#: readelf.c:5729 +#: readelf.c:6225 #, c-format msgid " -z --decompress Decompress section before dumping it\n" msgstr "" -#: readelf.c:5731 +#: readelf.c:6227 +#, c-format +msgid "" +"\n" +" -j --display-section=\n" +"\t\t Display the contents of the indicated section. Can be " +"repeated\n" +msgstr "" + +#: readelf.c:6230 #, c-format msgid "" " -w --debug-dump[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/" @@ -8538,7 +8739,7 @@ msgid "" " Display the contents of DWARF debug sections\n" msgstr "" -#: readelf.c:5738 +#: readelf.c:6237 #, c-format msgid "" " -wk --debug-dump=links Display the contents of sections that link to " @@ -8546,7 +8747,7 @@ msgid "" " debuginfo files\n" msgstr "" -#: readelf.c:5741 +#: readelf.c:6240 #, c-format msgid "" " -P --process-links Display the contents of non-debug sections in " @@ -8554,7 +8755,7 @@ msgid "" " debuginfo files. (Implies -wK)\n" msgstr "" -#: readelf.c:5745 +#: readelf.c:6244 #, c-format msgid "" " -wK --debug-dump=follow-links\n" @@ -8562,21 +8763,21 @@ msgid "" "(default)\n" msgstr "" -#: readelf.c:5748 +#: readelf.c:6247 #, c-format msgid "" " -wN --debug-dump=no-follow-links\n" " Do not follow links to separate debug info files\n" msgstr "" -#: readelf.c:5752 +#: readelf.c:6251 #, c-format msgid "" " -wK --debug-dump=follow-links\n" " Follow links to separate debug info files\n" msgstr "" -#: readelf.c:5755 +#: readelf.c:6254 #, c-format msgid "" " -wN --debug-dump=no-follow-links\n" @@ -8584,7 +8785,7 @@ msgid "" " (default)\n" msgstr "" -#: readelf.c:5761 +#: readelf.c:6260 #, c-format msgid "" " -wD --debug-dump=use-debuginfod\n" @@ -8592,7 +8793,7 @@ msgid "" "(default)\n" msgstr "" -#: readelf.c:5764 +#: readelf.c:6263 #, c-format msgid "" " -wE --debug-dump=do-not-use-debuginfod\n" @@ -8600,28 +8801,28 @@ msgid "" "servers\n" msgstr "" -#: readelf.c:5768 +#: readelf.c:6267 #, c-format msgid " --dwarf-depth=N Do not display DIEs at depth N or greater\n" msgstr "" -#: readelf.c:5770 +#: readelf.c:6269 #, c-format msgid " --dwarf-start=N Display DIEs starting at offset N\n" msgstr "" -#: readelf.c:5773 +#: readelf.c:6272 #, c-format msgid " --ctf= Display CTF info from section \n" msgstr "" -#: readelf.c:5775 +#: readelf.c:6274 #, c-format msgid "" " --ctf-parent= Use CTF archive member as the CTF parent\n" msgstr "" -#: readelf.c:5777 +#: readelf.c:6276 #, c-format msgid "" " --ctf-symbols=\n" @@ -8629,7 +8830,7 @@ msgid "" "symtab\n" msgstr "" -#: readelf.c:5780 +#: readelf.c:6279 #, c-format msgid "" " --ctf-strings=\n" @@ -8637,651 +8838,651 @@ msgid "" "strtab\n" msgstr "" -#: readelf.c:5784 +#: readelf.c:6283 #, c-format msgid "" " --sframe[=NAME] Display SFrame info from section NAME, (default '." "sframe')\n" msgstr "" -#: readelf.c:5788 +#: readelf.c:6287 #, c-format msgid "" " -i --instruction-dump=\n" " Disassemble the contents of section \n" msgstr "" -#: readelf.c:5792 +#: readelf.c:6291 #, c-format msgid " -I --histogram Display histogram of bucket list lengths\n" msgstr "" -#: readelf.c:5794 +#: readelf.c:6293 #, c-format msgid " -W --wide Allow output width to exceed 80 characters\n" msgstr "" -#: readelf.c:5796 +#: readelf.c:6295 #, c-format msgid "" " -T --silent-truncation If a symbol name is truncated, do not add [...] " "suffix\n" msgstr "" -#: readelf.c:5798 +#: readelf.c:6297 #, c-format msgid " @ Read options from \n" msgstr "" -#: readelf.c:5800 +#: readelf.c:6299 #, c-format msgid " -H --help Display this information\n" msgstr "" -#: readelf.c:5802 +#: readelf.c:6301 #, c-format msgid " -v --version Display the version number of readelf\n" msgstr "" -#: readelf.c:5828 readelf.c:5859 readelf.c:5863 +#: readelf.c:6327 readelf.c:6358 readelf.c:6362 msgid "Out of memory allocating dump request table.\n" msgstr "" -#: readelf.c:6130 +#: readelf.c:6632 msgid "Missing arg to -U/--unicode" msgstr "" -#: readelf.c:6169 +#: readelf.c:6671 #, c-format msgid "Invalid option '-%c'\n" msgstr "" -#: readelf.c:6203 readelf.c:6219 readelf.c:12560 +#: readelf.c:6705 readelf.c:6721 readelf.c:13104 msgid "none" msgstr "" -#: readelf.c:6220 +#: readelf.c:6722 msgid "2's complement, little endian" msgstr "" -#: readelf.c:6221 +#: readelf.c:6723 msgid "2's complement, big endian" msgstr "" -#: readelf.c:6254 +#: readelf.c:6756 msgid "This is a LLVM bitcode file - try using llvm-bcanalyzer\n" msgstr "" -#: readelf.c:6255 +#: readelf.c:6757 msgid "" "This is a LLVM bitcode file - try extracting and then using llvm-bcanalyzer\n" msgstr "" -#: readelf.c:6258 +#: readelf.c:6760 msgid "" "This is a GO binary file - try using 'go tool objdump' or 'go tool nm'\n" msgstr "" -#: readelf.c:6282 +#: readelf.c:6784 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "" -#: readelf.c:6304 +#: readelf.c:6806 #, c-format msgid "ELF Header in linked file '%s':\n" msgstr "" -#: readelf.c:6306 +#: readelf.c:6808 #, c-format msgid "ELF Header:\n" msgstr "" -#: readelf.c:6307 +#: readelf.c:6809 #, c-format msgid " Magic: " msgstr "" -#: readelf.c:6311 +#: readelf.c:6813 #, c-format msgid " Class: %s\n" msgstr "" -#: readelf.c:6313 +#: readelf.c:6815 #, c-format msgid " Data: %s\n" msgstr "" -#: readelf.c:6315 +#: readelf.c:6817 #, c-format msgid " Version: %d%s\n" msgstr "" -#: readelf.c:6318 +#: readelf.c:6820 msgid " (current)" msgstr "" -#: readelf.c:6320 +#: readelf.c:6822 msgid " " msgstr "" -#: readelf.c:6322 +#: readelf.c:6824 #, c-format msgid " OS/ABI: %s\n" msgstr "" -#: readelf.c:6324 +#: readelf.c:6826 #, c-format msgid " ABI Version: %d\n" msgstr "" -#: readelf.c:6326 +#: readelf.c:6828 #, c-format msgid " Type: %s\n" msgstr "" -#: readelf.c:6328 +#: readelf.c:6830 #, c-format msgid " Machine: %s\n" msgstr "" -#: readelf.c:6330 +#: readelf.c:6832 #, c-format msgid " Version: 0x%lx\n" msgstr "" -#: readelf.c:6333 +#: readelf.c:6835 #, c-format msgid " Entry point address: " msgstr "" -#: readelf.c:6335 +#: readelf.c:6837 #, c-format msgid "" "\n" " Start of program headers: " msgstr "" -#: readelf.c:6337 +#: readelf.c:6839 #, c-format msgid "" " (bytes into file)\n" " Start of section headers: " msgstr "" -#: readelf.c:6339 +#: readelf.c:6841 #, c-format msgid " (bytes into file)\n" msgstr "" -#: readelf.c:6341 +#: readelf.c:6843 #, c-format msgid " Flags: 0x%lx%s\n" msgstr "" -#: readelf.c:6344 +#: readelf.c:6846 #, c-format msgid " Size of this header: %u (bytes)\n" msgstr "" -#: readelf.c:6346 +#: readelf.c:6848 #, c-format msgid " Size of program headers: %u (bytes)\n" msgstr "" -#: readelf.c:6348 +#: readelf.c:6850 #, c-format msgid " Number of program headers: %u" msgstr "" -#: readelf.c:6355 +#: readelf.c:6857 #, c-format msgid " Size of section headers: %u (bytes)\n" msgstr "" -#: readelf.c:6357 +#: readelf.c:6859 #, c-format msgid " Number of section headers: %u" msgstr "" -#: readelf.c:6365 +#: readelf.c:6867 #, c-format msgid " Section header string table index: %u" msgstr "" -#: readelf.c:6377 +#: readelf.c:6879 #, c-format msgid " " msgstr "" -#: readelf.c:6421 readelf.c:6468 +#: readelf.c:6923 readelf.c:6970 msgid "" "The e_phentsize field in the ELF header is less than the size of an ELF " "program header\n" msgstr "" -#: readelf.c:6425 readelf.c:6472 +#: readelf.c:6927 readelf.c:6974 msgid "" "The e_phentsize field in the ELF header is larger than the size of an ELF " "program header\n" msgstr "" -#: readelf.c:6428 readelf.c:6475 +#: readelf.c:6930 readelf.c:6977 msgid "program headers" msgstr "" -#: readelf.c:6514 +#: readelf.c:7016 #, c-format msgid "Too many program headers - %#x - the file is not that big\n" msgstr "" -#: readelf.c:6523 +#: readelf.c:7025 #, c-format msgid "Out of memory reading %u program headers\n" msgstr "" -#: readelf.c:6553 +#: readelf.c:7055 msgid "" "possibly corrupt ELF header - it has a non-zero program header offset, but " "no program headers\n" msgstr "" -#: readelf.c:6558 +#: readelf.c:7060 #, c-format msgid "" "\n" "There are no program headers in linked file '%s'.\n" msgstr "" -#: readelf.c:6561 +#: readelf.c:7063 #, c-format msgid "" "\n" "There are no program headers in this file.\n" msgstr "" -#: readelf.c:6572 +#: readelf.c:7074 #, c-format msgid "" "\n" "Elf file type is %s\n" msgstr "" -#: readelf.c:6573 +#: readelf.c:7075 #, c-format msgid "Entry point 0x%\n" msgstr "" -#: readelf.c:6575 +#: readelf.c:7077 #, c-format msgid "There is %d program header, starting at offset %\n" msgid_plural "There are %d program headers, starting at offset %\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:6590 readelf.c:6592 +#: readelf.c:7092 readelf.c:7094 #, c-format msgid "" "\n" "Program Headers:\n" msgstr "" -#: readelf.c:6596 +#: readelf.c:7098 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr "" -#: readelf.c:6599 +#: readelf.c:7101 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz " "MemSiz Flg Align\n" msgstr "" -#: readelf.c:6603 +#: readelf.c:7105 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr "" -#: readelf.c:6605 +#: readelf.c:7107 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr "" -#: readelf.c:6703 +#: readelf.c:7205 msgid "LOAD segments must be sorted in order of increasing VirtAddr\n" msgstr "" -#: readelf.c:6706 +#: readelf.c:7208 msgid "the segment's file size is larger than its memory size\n" msgstr "" -#: readelf.c:6713 +#: readelf.c:7215 msgid "the PHDR segment must occur before any LOAD segment\n" msgstr "" -#: readelf.c:6731 +#: readelf.c:7233 msgid "the PHDR segment is not covered by a LOAD segment\n" msgstr "" -#: readelf.c:6737 +#: readelf.c:7239 msgid "more than one dynamic segment\n" msgstr "" -#: readelf.c:6756 +#: readelf.c:7258 msgid "no .dynamic section in the dynamic segment\n" msgstr "" -#: readelf.c:6775 +#: readelf.c:7277 msgid "the .dynamic section is not the same as the dynamic segment\n" msgstr "" -#: readelf.c:6786 +#: readelf.c:7288 msgid "the dynamic segment offset + size exceeds the size of the file\n" msgstr "" -#: readelf.c:6799 +#: readelf.c:7301 msgid "Unable to find program interpreter name\n" msgstr "" -#: readelf.c:6810 +#: readelf.c:7312 #, c-format msgid " [Requesting program interpreter: %s]\n" msgstr "" -#: readelf.c:6821 +#: readelf.c:7323 #, c-format msgid "" "\n" " Section to Segment mapping:\n" msgstr "" -#: readelf.c:6822 +#: readelf.c:7324 #, c-format msgid " Segment Sections...\n" msgstr "" -#: readelf.c:6864 readelf.c:11845 +#: readelf.c:7366 readelf.c:12389 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "" -#: readelf.c:6880 +#: readelf.c:7382 #, c-format msgid "Virtual address %# not located in any PT_LOAD segment.\n" msgstr "" -#: readelf.c:6912 readelf.c:6982 +#: readelf.c:7414 readelf.c:7484 msgid "" "The e_shentsize field in the ELF header is less than the size of an ELF " "section header\n" msgstr "" -#: readelf.c:6916 readelf.c:6987 +#: readelf.c:7418 readelf.c:7489 msgid "" "The e_shentsize field in the ELF header is larger than the size of an ELF " "section header\n" msgstr "" -#: readelf.c:6920 readelf.c:6992 +#: readelf.c:7422 readelf.c:7494 msgid "section headers" msgstr "" -#: readelf.c:6929 readelf.c:7001 +#: readelf.c:7431 readelf.c:7503 #, c-format msgid "Out of memory reading %u section headers\n" msgstr "" -#: readelf.c:6949 readelf.c:7021 +#: readelf.c:7451 readelf.c:7523 #, c-format msgid "Section %u has an out of range sh_link value of %u\n" msgstr "" -#: readelf.c:6951 readelf.c:7023 +#: readelf.c:7453 readelf.c:7525 #, c-format msgid "Section %u has an out of range sh_info value of %u\n" msgstr "" -#: readelf.c:7065 readelf.c:7182 +#: readelf.c:7567 readelf.c:7684 #, c-format msgid "Section %s has an invalid sh_entsize of %#\n" msgstr "" -#: readelf.c:7073 readelf.c:7190 readelf.c:13867 +#: readelf.c:7575 readelf.c:7692 readelf.c:14411 #, c-format msgid "Section %s has an invalid sh_size of %#\n" msgstr "" -#: readelf.c:7083 readelf.c:7200 +#: readelf.c:7585 readelf.c:7702 #, c-format msgid "" "Size (%#) of section %s is not a multiple of its sh_entsize (%" "#)\n" msgstr "" -#: readelf.c:7092 readelf.c:7209 readelf.c:16435 +#: readelf.c:7594 readelf.c:7711 readelf.c:16989 msgid "symbols" msgstr "" -#: readelf.c:7104 readelf.c:7221 +#: readelf.c:7606 readelf.c:7723 msgid "" "Multiple symbol table index sections associated with the same symbol " "section\n" msgstr "" -#: readelf.c:7111 readelf.c:7228 +#: readelf.c:7613 readelf.c:7730 msgid "symbol table section indices" msgstr "" -#: readelf.c:7118 readelf.c:7235 +#: readelf.c:7620 readelf.c:7737 #, c-format msgid "Index section %s has an sh_size of %# - expected %#\n" msgstr "" -#: readelf.c:7130 readelf.c:7247 +#: readelf.c:7632 readelf.c:7749 #, c-format msgid "Out of memory reading % symbols\n" msgstr "" -#: readelf.c:7450 readelf.c:7546 readelf.c:7563 readelf.c:7580 +#: readelf.c:7952 readelf.c:8048 readelf.c:8065 readelf.c:8082 msgid "Internal error: not enough buffer room for section flag info" msgstr "" -#: readelf.c:7588 +#: readelf.c:8090 #, c-format msgid "UNKNOWN (%*.*lx)" msgstr "" -#: readelf.c:7607 readelf.c:7622 +#: readelf.c:8109 readelf.c:8124 msgid "Compressed section is too small even for a compression header\n" msgstr "" -#: readelf.c:7644 +#: readelf.c:8146 msgid "" "possibly corrupt ELF file header - it has a non-zero section header offset, " "but no section headers\n" msgstr "" -#: readelf.c:7649 +#: readelf.c:8151 #, c-format msgid "" "\n" "There are no sections in this file.\n" msgstr "" -#: readelf.c:7657 readelf.c:22440 +#: readelf.c:8159 readelf.c:23054 #, c-format msgid "In linked file '%s': " msgstr "" -#: readelf.c:7659 +#: readelf.c:8161 #, c-format msgid "There is %d section header, starting at offset %#:\n" msgid_plural "There are %d section headers, starting at offset %#:\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:7681 readelf.c:8357 readelf.c:8558 readelf.c:14209 -#: readelf.c:16841 +#: readelf.c:8183 readelf.c:8865 readelf.c:9066 readelf.c:14696 +#: readelf.c:17395 msgid "string table" msgstr "" -#: readelf.c:7743 +#: readelf.c:8245 #, c-format msgid "Section %d has invalid sh_entsize of %\n" msgstr "" -#: readelf.c:7745 +#: readelf.c:8247 #, c-format msgid "(Using the expected size of % for the rest of this dump)\n" msgstr "" -#: readelf.c:7769 +#: readelf.c:8271 msgid "File contains multiple dynamic symbol tables\n" msgstr "" -#: readelf.c:7784 +#: readelf.c:8286 msgid "File contains multiple dynamic string tables\n" msgstr "" -#: readelf.c:7790 +#: readelf.c:8292 msgid "dynamic strings" msgstr "" -#: readelf.c:7818 readelf.c:7824 +#: readelf.c:8320 readelf.c:8326 #, c-format msgid "Section '%s': zero-sized relocation section\n" msgstr "" -#: readelf.c:7837 +#: readelf.c:8339 #, c-format msgid "Section '%s': has a size of zero - is this intended ?\n" msgstr "" -#: readelf.c:7921 +#: readelf.c:8425 #, c-format msgid "" "\n" "Section Headers in linked file '%s':\n" msgstr "" -#: readelf.c:7923 +#: readelf.c:8427 #, c-format msgid "" "\n" "Section Headers:\n" msgstr "" -#: readelf.c:7925 +#: readelf.c:8429 #, c-format msgid "" "\n" "Section Header:\n" msgstr "" -#: readelf.c:7931 readelf.c:7942 readelf.c:7953 +#: readelf.c:8435 readelf.c:8446 readelf.c:8457 #, c-format msgid " [Nr] Name\n" msgstr "" -#: readelf.c:7932 +#: readelf.c:8436 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:7936 +#: readelf.c:8440 #, c-format msgid "" " [Nr] Name Type Addr Off Size ES Flg Lk " "Inf Al\n" msgstr "" -#: readelf.c:7943 +#: readelf.c:8447 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:7947 +#: readelf.c:8451 #, c-format msgid "" " [Nr] Name Type Address Off Size ES " "Flg Lk Inf Al\n" msgstr "" -#: readelf.c:7954 +#: readelf.c:8458 #, c-format msgid " Type Address Offset Link\n" msgstr "" -#: readelf.c:7955 +#: readelf.c:8459 #, c-format msgid " Size EntSize Info Align\n" msgstr "" -#: readelf.c:7959 +#: readelf.c:8463 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr "" -#: readelf.c:7960 +#: readelf.c:8464 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr "" -#: readelf.c:7965 +#: readelf.c:8469 #, c-format msgid " Flags\n" msgstr "" -#: readelf.c:7994 +#: readelf.c:8499 #, c-format msgid "[%2u]: Link field (%u) should index a symtab section.\n" msgstr "" -#: readelf.c:8007 +#: readelf.c:8512 #, c-format msgid "[%2u]: Link field (%u) should index a string section.\n" msgstr "" -#: readelf.c:8015 readelf.c:8026 +#: readelf.c:8520 readelf.c:8531 #, c-format msgid "[%2u]: Unexpected value (%u) in link field.\n" msgstr "" -#: readelf.c:8053 +#: readelf.c:8558 #, c-format msgid "[%2u]: Info field (%u) should index a relocatable section.\n" msgstr "" -#: readelf.c:8064 readelf.c:8091 +#: readelf.c:8569 readelf.c:8596 #, c-format msgid "[%2u]: Unexpected value (%u) in info field.\n" msgstr "" -#: readelf.c:8086 +#: readelf.c:8591 #, c-format msgid "[%2u]: Expected link to another section in info field" msgstr "" -#: readelf.c:8101 +#: readelf.c:8606 #, c-format msgid "Size of section %u is larger than the entire file!\n" msgstr "" -#: readelf.c:8170 +#: readelf.c:8675 #, c-format msgid "section %u: sh_link value of %u is larger than the number of sections\n" msgstr "" -#: readelf.c:8271 +#: readelf.c:8776 msgid "compression header" msgstr "" -#: readelf.c:8276 +#: readelf.c:8781 #, c-format msgid " []\n" msgstr "" -#: readelf.c:8284 +#: readelf.c:8789 #, c-format msgid " [: 0x%x], " msgstr "" @@ -9289,7 +9490,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:8299 +#: readelf.c:8804 #, c-format msgid "" "Key to Flags:\n" @@ -9299,347 +9500,360 @@ msgid "" " " msgstr "" -#: readelf.c:8307 +#: readelf.c:8812 #, c-format msgid "R (retain), " msgstr "" -#: readelf.c:8310 +#: readelf.c:8815 #, c-format msgid "D (mbind), " msgstr "" -#: readelf.c:8318 +#: readelf.c:8823 #, c-format msgid "l (large), " msgstr "" -#: readelf.c:8320 +#: readelf.c:8825 #, c-format msgid "y (purecode), " msgstr "" -#: readelf.c:8322 +#: readelf.c:8827 #, c-format msgid "v (VLE), " msgstr "" -#: readelf.c:8347 +#: readelf.c:8855 msgid "Bad sh_link in symbol table section\n" msgstr "" -#: readelf.c:8382 +#: readelf.c:8890 msgid "" msgstr "" -#: readelf.c:8383 +#: readelf.c:8891 msgid "" msgstr "" -#: readelf.c:8412 +#: readelf.c:8920 #, c-format msgid "" "\n" "There are no sections group in linked file '%s'.\n" msgstr "" -#: readelf.c:8415 readelf.c:8454 +#: readelf.c:8923 readelf.c:8962 #, c-format msgid "" "\n" "There are no section groups in this file.\n" msgstr "" -#: readelf.c:8422 +#: readelf.c:8930 msgid "Section headers are not available!\n" msgstr "" -#: readelf.c:8433 +#: readelf.c:8941 #, c-format msgid "Out of memory reading %u section group headers\n" msgstr "" -#: readelf.c:8451 +#: readelf.c:8959 #, c-format msgid "" "\n" "There are no section groups in linked file '%s'.\n" msgstr "" -#: readelf.c:8465 +#: readelf.c:8973 #, c-format msgid "Out of memory reading %zu groups\n" msgstr "" -#: readelf.c:8477 +#: readelf.c:8985 #, c-format msgid "Section groups in linked file '%s'\n" msgstr "" -#: readelf.c:8498 +#: readelf.c:9006 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "" -#: readelf.c:8511 +#: readelf.c:9019 #, c-format msgid "Corrupt header in group section `%s'\n" msgstr "" -#: readelf.c:8517 readelf.c:8528 +#: readelf.c:9025 readelf.c:9036 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "" -#: readelf.c:8568 +#: readelf.c:9076 #, c-format msgid "" "Section %s has sh_entsize (%#) which is larger than its size (%" "#)\n" msgstr "" -#: readelf.c:8578 +#: readelf.c:9086 msgid "section data" msgstr "" -#: readelf.c:8589 +#: readelf.c:9097 #, c-format msgid "" "\n" "%sgroup section [%5u] `%s' [%s] contains %u sections:\n" msgstr "" -#: readelf.c:8592 +#: readelf.c:9100 #, c-format msgid " [Index] Name\n" msgstr "" -#: readelf.c:8610 +#: readelf.c:9118 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "" -#: readelf.c:8613 +#: readelf.c:9121 msgid "" "Further error messages about overlarge group section indices suppressed\n" msgstr "" -#: readelf.c:8626 +#: readelf.c:9134 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "" -#: readelf.c:8630 +#: readelf.c:9138 msgid "" "Further error messages about already contained group sections suppressed\n" msgstr "" -#: readelf.c:8642 +#: readelf.c:9150 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "" -#: readelf.c:8709 +#: readelf.c:9217 msgid "dynamic section image fixups" msgstr "" -#: readelf.c:8717 +#: readelf.c:9225 #, c-format msgid "corrupt library name index of %# found in dynamic entry" msgstr "" -#: readelf.c:8722 +#: readelf.c:9230 #, c-format msgid "" "\n" "Image fixups for needed library #%: %s - ident: %\n" msgstr "" -#: readelf.c:8726 +#: readelf.c:9234 #, c-format msgid "Seg Offset Type SymVec DataType\n" msgstr "" -#: readelf.c:8760 +#: readelf.c:9268 msgid "dynamic section image relocations" msgstr "" -#: readelf.c:8764 +#: readelf.c:9272 #, c-format msgid "" "\n" "Image relocs\n" msgstr "" -#: readelf.c:8766 +#: readelf.c:9274 #, c-format msgid "" "Seg Offset Type Addend Seg Sym Off\n" msgstr "" -#: readelf.c:8821 +#: readelf.c:9329 msgid "dynamic string section" msgstr "" -#: readelf.c:8925 +#: readelf.c:9412 #, c-format msgid "" "\n" -"In linked file '%s' section '%s' at offset %# contains % " -"bytes:\n" +"In linked file '%s' relocation section " msgstr "" -#: readelf.c:8930 +#: readelf.c:9415 #, c-format msgid "" "\n" -"'%s' relocation section at offset %# contains % bytes:\n" +"Relocation section " msgstr "" -#: readelf.c:8952 +#. This is unlikely, but possible. +#: readelf.c:9433 +#, c-format +msgid " at offset %# contains 1 entry which relocates 1 location:\n" +msgstr "" + +#: readelf.c:9437 #, c-format msgid "" -"\n" -"There are no dynamic relocations in linked file '%s'.\n" +" at offset %# contains % entries which relocate % " +"locations:\n" msgstr "" -#: readelf.c:8955 +#: readelf.c:9443 +#, c-format +msgid " at offset %# contains % entry:\n" +msgid_plural " at offset %# contains % entries:\n" +msgstr[0] "" +msgstr[1] "" + +#: readelf.c:9542 #, c-format msgid "" "\n" -"There are no dynamic relocations in this file.\n" +"In linked file '%s' section '%s' at offset %# contains % " +"bytes:\n" msgstr "" -#: readelf.c:8982 +#: readelf.c:9547 #, c-format msgid "" "\n" -"In linked file '%s' relocation section " +"'%s' relocation section at offset %# contains % bytes:\n" msgstr "" -#: readelf.c:8985 +#: readelf.c:9569 #, c-format msgid "" "\n" -"Relocation section " +"There are no dynamic relocations in linked file '%s'.\n" msgstr "" -#: readelf.c:8993 +#: readelf.c:9572 #, c-format -msgid " at offset %# contains % entry:\n" -msgid_plural " at offset %# contains % entries:\n" -msgstr[0] "" -msgstr[1] "" +msgid "" +"\n" +"There are no dynamic relocations in this file.\n" +msgstr "" -#: readelf.c:9044 +#: readelf.c:9597 #, c-format msgid "" "\n" "There are no static relocations in linked file '%s'." msgstr "" -#: readelf.c:9047 +#: readelf.c:9600 #, c-format msgid "" "\n" "There are no static relocations in this file." msgstr "" -#: readelf.c:9048 +#: readelf.c:9601 #, c-format msgid "" "\n" "To see the dynamic relocations add --use-dynamic to the command line.\n" msgstr "" -#: readelf.c:9056 +#: readelf.c:9609 #, c-format msgid "" "\n" "There are no relocations in linked file '%s'.\n" msgstr "" -#: readelf.c:9059 +#: readelf.c:9612 #, c-format msgid "" "\n" "There are no relocations in this file.\n" msgstr "" -#: readelf.c:9227 +#: readelf.c:9771 #, c-format msgid "Invalid section %u in table entry %td\n" msgstr "" -#: readelf.c:9239 +#: readelf.c:9783 #, c-format msgid "Invalid offset % in table entry %td\n" msgstr "" -#: readelf.c:9257 +#: readelf.c:9801 #, c-format msgid "\tUnknown version.\n" msgstr "" -#: readelf.c:9320 readelf.c:9758 +#: readelf.c:9864 readelf.c:10302 msgid "unwind table" msgstr "" -#: readelf.c:9371 readelf.c:9841 +#: readelf.c:9915 readelf.c:10385 #, c-format msgid "Skipping unknown relocation type: %u\n" msgstr "" -#: readelf.c:9377 readelf.c:9848 +#: readelf.c:9921 readelf.c:10392 #, c-format msgid "Skipping unexpected relocation type: %s\n" msgstr "" -#: readelf.c:9386 readelf.c:9855 +#: readelf.c:9930 readelf.c:10399 #, c-format msgid "Skipping reloc with overlarge offset: %#\n" msgstr "" -#: readelf.c:9394 readelf.c:9863 +#: readelf.c:9938 readelf.c:10407 #, c-format msgid "Skipping reloc with invalid symbol index: %u\n" msgstr "" -#: readelf.c:9442 readelf.c:9910 readelf.c:11021 +#: readelf.c:9986 readelf.c:10454 readelf.c:11565 msgid "Multiple symbol tables encountered\n" msgstr "" -#: readelf.c:9457 readelf.c:9926 readelf.c:11036 +#: readelf.c:10001 readelf.c:10470 readelf.c:11580 #, c-format msgid "" "\n" "There are no unwind sections in this file.\n" msgstr "" -#: readelf.c:9543 +#: readelf.c:10087 #, c-format msgid "" "\n" "Could not find unwind info section for " msgstr "" -#: readelf.c:9555 +#: readelf.c:10099 msgid "unwind info" msgstr "" -#: readelf.c:9558 +#: readelf.c:10102 #, c-format msgid "" "\n" "Unwind section " msgstr "" -#: readelf.c:9565 +#: readelf.c:10109 #, c-format msgid " at offset %# contains % entries:\n" msgstr "" -#: readelf.c:9935 readelf.c:11043 +#: readelf.c:10479 readelf.c:11587 #, c-format msgid "" "\n" @@ -9650,204 +9864,204 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:10068 +#: readelf.c:10612 msgid "unwind data" msgstr "" -#: readelf.c:10140 +#: readelf.c:10684 #, c-format msgid "Skipping unexpected relocation at offset %#\n" msgstr "" -#: readelf.c:10162 +#: readelf.c:10706 #, c-format msgid "Unknown section relocation type %d encountered\n" msgstr "" -#: readelf.c:10170 +#: readelf.c:10714 #, c-format msgid "Bad symbol index in unwind relocation (% > %)\n" msgstr "" -#: readelf.c:10186 +#: readelf.c:10730 #, c-format msgid "Skipping unknown ARM relocation type: %d\n" msgstr "" -#: readelf.c:10196 +#: readelf.c:10740 #, c-format msgid "Skipping unexpected ARM relocation type %s\n" msgstr "" -#: readelf.c:10205 +#: readelf.c:10749 #, c-format msgid "Skipping unknown C6000 relocation type: %d\n" msgstr "" -#: readelf.c:10215 +#: readelf.c:10759 #, c-format msgid "Skipping unexpected C6000 relocation type %s\n" msgstr "" #. This function currently only supports ARM and TI unwinders. -#: readelf.c:10224 +#: readelf.c:10768 msgid "Only TI and ARM unwinders are currently supported\n" msgstr "" -#: readelf.c:10287 +#: readelf.c:10831 #, c-format msgid "[Truncated opcode]\n" msgstr "" -#: readelf.c:10335 readelf.c:10555 +#: readelf.c:10879 readelf.c:11099 #, c-format msgid "Refuse to unwind" msgstr "" -#: readelf.c:10358 +#: readelf.c:10902 #, c-format msgid " [Reserved]" msgstr "" -#: readelf.c:10386 +#: readelf.c:10930 #, c-format msgid " finish" msgstr "" -#: readelf.c:10391 readelf.c:10488 +#: readelf.c:10935 readelf.c:11032 #, c-format msgid "[Spare]" msgstr "" -#: readelf.c:10425 +#: readelf.c:10969 msgid "corrupt change to vsp\n" msgstr "" -#: readelf.c:10451 +#: readelf.c:10995 #, c-format msgid " pop {ra_auth_code}" msgstr "" -#: readelf.c:10453 +#: readelf.c:10997 #, c-format msgid " vsp as modifier for PAC validation" msgstr "" -#: readelf.c:10510 readelf.c:10667 +#: readelf.c:11054 readelf.c:11211 #, c-format msgid " [unsupported opcode]" msgstr "" -#: readelf.c:10603 +#: readelf.c:11147 #, c-format msgid "pop frame {" msgstr "" -#: readelf.c:10606 +#: readelf.c:11150 #, c-format msgid "*corrupt* - no registers specified" msgstr "" -#: readelf.c:10620 +#: readelf.c:11164 msgid "[pad]" msgstr "" -#: readelf.c:10649 +#: readelf.c:11193 msgid "Corrupt stack pointer adjustment detected\n" msgstr "" -#: readelf.c:10656 +#: readelf.c:11200 #, c-format msgid "sp = sp + %" msgstr "" -#: readelf.c:10731 +#: readelf.c:11275 #, c-format msgid " Personality routine: " msgstr "" -#: readelf.c:10763 +#: readelf.c:11307 #, c-format msgid " [Truncated data]\n" msgstr "" -#: readelf.c:10787 +#: readelf.c:11331 #, c-format msgid "Corrupt ARM compact model table entry: %x \n" msgstr "" -#: readelf.c:10792 +#: readelf.c:11336 #, c-format msgid " Compact model index: %d\n" msgstr "" -#: readelf.c:10818 +#: readelf.c:11362 msgid "Unknown ARM compact model index encountered\n" msgstr "" -#: readelf.c:10819 +#: readelf.c:11363 #, c-format msgid " [reserved]\n" msgstr "" -#: readelf.c:10834 +#: readelf.c:11378 #, c-format msgid " Restore stack from frame pointer\n" msgstr "" -#: readelf.c:10836 +#: readelf.c:11380 #, c-format msgid " Stack increment %d\n" msgstr "" -#: readelf.c:10837 +#: readelf.c:11381 #, c-format msgid " Registers restored: " msgstr "" -#: readelf.c:10842 +#: readelf.c:11386 #, c-format msgid " Return register: %s\n" msgstr "" -#: readelf.c:10846 +#: readelf.c:11390 #, c-format msgid " [reserved (%d)]\n" msgstr "" -#: readelf.c:10850 +#: readelf.c:11394 #, c-format msgid "" "Unsupported architecture type %d encountered when decoding unwind table\n" msgstr "" -#: readelf.c:10905 +#: readelf.c:11449 #, c-format msgid "corrupt index table entry: %x\n" msgstr "" -#: readelf.c:10944 +#: readelf.c:11488 #, c-format msgid "Unwind entry contains corrupt offset (%#) into section %s\n" msgstr "" -#: readelf.c:10960 +#: readelf.c:11504 #, c-format msgid "Could not locate .ARM.extab section containing %#.\n" msgstr "" -#: readelf.c:11004 +#: readelf.c:11548 #, c-format msgid "" "Unsupported architecture type %d encountered when processing unwind table\n" msgstr "" -#: readelf.c:11066 +#: readelf.c:11610 #, c-format msgid "No processor specific unwind information to decode\n" msgstr "" -#: readelf.c:11096 +#: readelf.c:11640 #, c-format msgid "" "\n" @@ -9855,80 +10069,80 @@ msgid "" "supported.\n" msgstr "" -#: readelf.c:11123 +#: readelf.c:11667 #, c-format msgid "NONE" msgstr "" -#: readelf.c:11148 +#: readelf.c:11692 #, c-format msgid "Interface Version: %s" msgstr "" -#: readelf.c:11151 +#: readelf.c:11695 #, c-format msgid "Interface Version: >" msgstr "" -#: readelf.c:11169 +#: readelf.c:11713 #, c-format msgid "Time Stamp: %s" msgstr "" -#: readelf.c:11358 readelf.c:11408 +#: readelf.c:11902 readelf.c:11952 msgid "dynamic section" msgstr "" -#: readelf.c:11378 readelf.c:11429 readelf.c:11537 +#: readelf.c:11922 readelf.c:11973 readelf.c:12081 #, c-format msgid "Out of memory allocating space for % dynamic entries\n" msgstr "" -#: readelf.c:11503 +#: readelf.c:12047 #, c-format msgid "Size overflow prevents reading % elements of size %u\n" msgstr "" -#: readelf.c:11513 +#: readelf.c:12057 #, c-format msgid "Invalid number of dynamic entries: %\n" msgstr "" -#: readelf.c:11521 +#: readelf.c:12065 #, c-format msgid "Out of memory reading % dynamic entries\n" msgstr "" -#: readelf.c:11528 +#: readelf.c:12072 #, c-format msgid "Unable to read in % bytes of dynamic data\n" msgstr "" -#: readelf.c:11578 readelf.c:11632 readelf.c:11656 readelf.c:11689 -#: readelf.c:11715 readelf.c:11734 +#: readelf.c:12122 readelf.c:12176 readelf.c:12200 readelf.c:12233 +#: readelf.c:12259 readelf.c:12278 msgid "Unable to seek to start of dynamic information\n" msgstr "" -#: readelf.c:11584 readelf.c:11638 +#: readelf.c:12128 readelf.c:12182 msgid "Failed to read in number of buckets\n" msgstr "" -#: readelf.c:11590 +#: readelf.c:12134 msgid "Failed to read in number of chains\n" msgstr "" -#: readelf.c:11697 +#: readelf.c:12241 msgid "Failed to determine last chain length\n" msgstr "" -#: readelf.c:11797 +#: readelf.c:12341 #, c-format msgid "" "\n" "There is no dynamic section in linked file '%s'.\n" msgstr "" -#: readelf.c:11800 +#: readelf.c:12344 #, c-format msgid "" "\n" @@ -9936,49 +10150,49 @@ msgid "" msgstr "" #. See PR 21379 for a reproducer. -#: readelf.c:11860 +#: readelf.c:12404 msgid "Invalid PT_LOAD entry\n" msgstr "" -#: readelf.c:11886 +#: readelf.c:12430 msgid "the .dynsym section doesn't match the DT_SYMTAB and DT_SYMENT tags\n" msgstr "" -#: readelf.c:11896 +#: readelf.c:12440 msgid "Corrupt DT_SYMTAB dynamic entry\n" msgstr "" -#: readelf.c:11932 +#: readelf.c:12476 msgid "the .dynstr section doesn't match the DT_STRTAB and DT_STRSZ tags\n" msgstr "" -#: readelf.c:11937 +#: readelf.c:12481 msgid "dynamic string table" msgstr "" -#: readelf.c:11940 +#: readelf.c:12484 msgid "Corrupt DT_STRTAB dynamic entry\n" msgstr "" -#: readelf.c:11965 +#: readelf.c:12509 #, c-format msgid "Bad value (%d) for SYMINENT entry\n" msgstr "" -#: readelf.c:11984 +#: readelf.c:12528 msgid "symbol information" msgstr "" -#: readelf.c:11990 +#: readelf.c:12534 msgid "Multiple dynamic symbol information sections found\n" msgstr "" -#: readelf.c:11996 +#: readelf.c:12540 #, c-format msgid "Out of memory allocating % bytes for dynamic symbol info\n" msgstr "" -#: readelf.c:12020 +#: readelf.c:12564 #, c-format msgid "" "\n" @@ -9991,7 +10205,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12027 +#: readelf.c:12571 #, c-format msgid "" "\n" @@ -10002,87 +10216,87 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12034 +#: readelf.c:12578 #, c-format msgid " Tag Type Name/Value\n" msgstr "" -#: readelf.c:12068 +#: readelf.c:12612 #, c-format msgid "Auxiliary library" msgstr "" -#: readelf.c:12072 +#: readelf.c:12616 #, c-format msgid "Filter library" msgstr "" -#: readelf.c:12076 +#: readelf.c:12620 #, c-format msgid "Configuration file" msgstr "" -#: readelf.c:12080 +#: readelf.c:12624 #, c-format msgid "Dependency audit library" msgstr "" -#: readelf.c:12084 +#: readelf.c:12628 #, c-format msgid "Audit library" msgstr "" -#: readelf.c:12103 readelf.c:12131 readelf.c:12159 readelf.c:12499 +#: readelf.c:12647 readelf.c:12675 readelf.c:12703 readelf.c:13043 #, c-format msgid "Flags:" msgstr "" -#: readelf.c:12106 readelf.c:12134 readelf.c:12161 readelf.c:12501 +#: readelf.c:12650 readelf.c:12678 readelf.c:12705 readelf.c:13045 #, c-format msgid " None\n" msgstr "" -#: readelf.c:12368 +#: readelf.c:12912 #, c-format msgid "Shared library: [%s]" msgstr "" -#: readelf.c:12372 +#: readelf.c:12916 #, c-format msgid " program interpreter" msgstr "" -#: readelf.c:12376 +#: readelf.c:12920 #, c-format msgid "Library soname: [%s]" msgstr "" -#: readelf.c:12380 +#: readelf.c:12924 #, c-format msgid "Library rpath: [%s]" msgstr "" -#: readelf.c:12384 +#: readelf.c:12928 #, c-format msgid "Library runpath: [%s]" msgstr "" -#: readelf.c:12421 +#: readelf.c:12965 #, c-format msgid " (bytes)\n" msgstr "" -#: readelf.c:12452 +#: readelf.c:12996 #, c-format msgid "Not needed object: [%s]\n" msgstr "" -#: readelf.c:12477 +#: readelf.c:13021 #, c-format msgid "" msgstr "" -#: readelf.c:12620 +#: readelf.c:13164 #, c-format msgid "" "\n" @@ -10094,7 +10308,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12627 +#: readelf.c:13171 #, c-format msgid "" "\n" @@ -10105,71 +10319,71 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12635 readelf.c:12781 readelf.c:12946 +#: readelf.c:13179 readelf.c:13325 readelf.c:13490 #, c-format msgid " Addr: 0x%016" msgstr "" -#: readelf.c:12636 readelf.c:12782 readelf.c:12947 +#: readelf.c:13180 readelf.c:13326 readelf.c:13491 #, c-format msgid " Offset: 0x%08 Link: %u (%s)\n" msgstr "" -#: readelf.c:12642 +#: readelf.c:13186 msgid "version definition section" msgstr "" -#: readelf.c:12671 +#: readelf.c:13215 #, c-format msgid " %#06zx: Rev: %d Flags: %s" msgstr "" -#: readelf.c:12674 +#: readelf.c:13218 #, c-format msgid " Index: %d Cnt: %d " msgstr "" -#: readelf.c:12691 +#: readelf.c:13235 #, c-format msgid "Name: %s\n" msgstr "" -#: readelf.c:12694 +#: readelf.c:13238 #, c-format msgid "Name index: %ld\n" msgstr "" -#: readelf.c:12703 +#: readelf.c:13247 #, c-format msgid "Invalid vda_next field of %lx\n" msgstr "" -#: readelf.c:12723 +#: readelf.c:13267 #, c-format msgid " %#06zx: Parent %d: %s\n" msgstr "" -#: readelf.c:12727 +#: readelf.c:13271 #, c-format msgid " %#06zx: Parent %d, name index: %ld\n" msgstr "" -#: readelf.c:12732 +#: readelf.c:13276 #, c-format msgid " Version def aux past end of section\n" msgstr "" -#: readelf.c:12739 +#: readelf.c:13283 #, c-format msgid "Invalid vd_next field of %lx\n" msgstr "" -#: readelf.c:12750 +#: readelf.c:13294 #, c-format msgid " Version definition past end of section\n" msgstr "" -#: readelf.c:12766 +#: readelf.c:13310 #, c-format msgid "" "\n" @@ -10180,7 +10394,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12773 +#: readelf.c:13317 #, c-format msgid "" "\n" @@ -10191,68 +10405,68 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12789 +#: readelf.c:13333 msgid "Version Needs section" msgstr "" -#: readelf.c:12814 +#: readelf.c:13358 #, c-format msgid " %#06zx: Version: %d" msgstr "" -#: readelf.c:12817 +#: readelf.c:13361 #, c-format msgid " File: %s" msgstr "" -#: readelf.c:12820 +#: readelf.c:13364 #, c-format msgid " File: %lx" msgstr "" -#: readelf.c:12822 +#: readelf.c:13366 #, c-format msgid " Cnt: %d\n" msgstr "" -#: readelf.c:12845 +#: readelf.c:13389 #, c-format msgid " %#06zx: Name: %s" msgstr "" -#: readelf.c:12848 +#: readelf.c:13392 #, c-format msgid " %#06zx: Name index: %lx" msgstr "" -#: readelf.c:12851 +#: readelf.c:13395 #, c-format msgid " Flags: %s Version: %d\n" msgstr "" -#: readelf.c:12857 +#: readelf.c:13401 #, c-format msgid "Invalid vna_next field of %lx\n" msgstr "" -#: readelf.c:12870 +#: readelf.c:13414 msgid "Missing Version Needs auxiliary information\n" msgstr "" -#: readelf.c:12875 +#: readelf.c:13419 #, c-format msgid "Invalid vn_next field of %lx\n" msgstr "" -#: readelf.c:12885 +#: readelf.c:13429 msgid "Missing Version Needs information\n" msgstr "" -#: readelf.c:12923 +#: readelf.c:13467 msgid "version string table" msgstr "" -#: readelf.c:12931 +#: readelf.c:13475 #, c-format msgid "" "\n" @@ -10265,7 +10479,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12938 +#: readelf.c:13482 #, c-format msgid "" "\n" @@ -10276,287 +10490,287 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12956 +#: readelf.c:13500 msgid "version symbol data" msgstr "" -#: readelf.c:12976 +#: readelf.c:13520 msgid "*invalid*" msgstr "" -#: readelf.c:12984 +#: readelf.c:13528 msgid " 0 (*local*) " msgstr "" -#: readelf.c:12988 +#: readelf.c:13532 msgid " 1 (*global*) " msgstr "" -#: readelf.c:12999 +#: readelf.c:13543 msgid "invalid index into symbol array\n" msgstr "" -#: readelf.c:13022 readelf.c:13574 +#: readelf.c:13566 readelf.c:14118 msgid "version need" msgstr "" -#: readelf.c:13033 +#: readelf.c:13577 msgid "version need aux (2)" msgstr "" -#: readelf.c:13080 readelf.c:13518 +#: readelf.c:13624 readelf.c:14062 msgid "version def" msgstr "" -#: readelf.c:13108 readelf.c:13549 +#: readelf.c:13652 readelf.c:14093 msgid "version def aux" msgstr "" -#: readelf.c:13116 +#: readelf.c:13660 msgid "*both*" msgstr "" -#: readelf.c:13148 +#: readelf.c:13692 #, c-format msgid "" "\n" "No version information found in linked file '%s'.\n" msgstr "" -#: readelf.c:13151 +#: readelf.c:13695 #, c-format msgid "" "\n" "No version information found in this file.\n" msgstr "" -#: readelf.c:13247 +#: readelf.c:13791 #, c-format msgid "Unrecognized visibility value: %u\n" msgstr "" -#: readelf.c:13260 +#: readelf.c:13804 #, c-format msgid "Unrecognized alpha specific other value: %u\n" msgstr "" -#: readelf.c:13337 +#: readelf.c:13881 #, c-format msgid "Unrecognized IA64 VMS ST Function type: %d\n" msgstr "" -#: readelf.c:13361 +#: readelf.c:13905 #, c-format msgid "Unrecognized IA64 VMS ST Linkage: %d\n" msgstr "" -#: readelf.c:13387 +#: readelf.c:13931 #, c-format msgid ": %d" msgstr "" -#: readelf.c:13401 +#: readelf.c:13945 msgid " VARIANT_CC" msgstr "" -#: readelf.c:13452 +#: readelf.c:13996 #, c-format msgid ": %x" msgstr "" -#: readelf.c:13480 +#: readelf.c:14024 msgid "version data" msgstr "" -#: readelf.c:13592 +#: readelf.c:14136 msgid "version need aux (3)" msgstr "" -#: readelf.c:13783 +#: readelf.c:14327 #, c-format msgid "local symbol % found at index >= %s's sh_info value of %u\n" msgstr "" -#: readelf.c:13802 +#: readelf.c:14346 #, c-format msgid "Unknown LTO symbol definition encountered: %u\n" msgstr "" -#: readelf.c:13821 +#: readelf.c:14365 #, c-format msgid "Unknown LTO symbol visibility encountered: %u\n" msgstr "" -#: readelf.c:13839 +#: readelf.c:14383 #, c-format msgid "Unknown LTO symbol type encountered: %u\n" msgstr "" -#: readelf.c:13855 +#: readelf.c:14399 #, c-format msgid "" "\n" "The LTO Symbol table section '%s' in linked file '%s' is empty!\n" msgstr "" -#: readelf.c:13859 +#: readelf.c:14403 #, c-format msgid "" "\n" "LTO Symbol table '%s' is empty!\n" msgstr "" -#: readelf.c:13874 +#: readelf.c:14418 msgid "LTO symbols" msgstr "" -#: readelf.c:13892 +#: readelf.c:14436 #, c-format msgid "LTO Symbol extension table '%s' is empty!\n" msgstr "" -#: readelf.c:13898 +#: readelf.c:14442 msgid "LTO ext symbol data" msgstr "" -#: readelf.c:13903 +#: readelf.c:14447 msgid "Unexpected version number in symbol extension table\n" msgstr "" -#: readelf.c:13912 +#: readelf.c:14456 #, c-format msgid "" "\n" "In linked file '%s': " msgstr "" -#: readelf.c:13919 +#: readelf.c:14463 #, c-format msgid "LTO Symbol table '%s' and extension table '%s' contain:\n" msgstr "" -#: readelf.c:13924 +#: readelf.c:14468 #, c-format msgid "LTO Symbol table '%s'\n" msgstr "" -#: readelf.c:13926 +#: readelf.c:14470 #, c-format msgid " and extension table '%s' contain:\n" msgstr "" -#: readelf.c:13931 +#: readelf.c:14475 #, c-format msgid "LTO Symbol table '%s' contains:\n" msgstr "" -#: readelf.c:13936 +#: readelf.c:14480 #, c-format msgid "" " Comdat_Key Kind Visibility Size Slot Type Section " "Name\n" msgstr "" -#: readelf.c:13938 +#: readelf.c:14482 #, c-format msgid " Comdat_Key Kind Visibility Size Slot Name\n" msgstr "" -#: readelf.c:13985 +#: readelf.c:14529 msgid "Ran out of LTO symbol extension data\n" msgstr "" -#: readelf.c:14005 +#: readelf.c:14549 msgid "Data remains in the LTO symbol extension table\n" msgstr "" -#: readelf.c:14015 +#: readelf.c:14559 msgid "Buffer overrun encountered whilst decoding LTO symbol table\n" msgstr "" -#: readelf.c:14057 +#: readelf.c:14601 #, c-format msgid "" " Num: Value Size Type Bind Vis+Other Ndx(SecName) Name [+ " "Version Info]\n" msgstr "" -#: readelf.c:14063 readelf.c:14069 +#: readelf.c:14607 readelf.c:14613 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:14078 +#: readelf.c:14622 #, c-format msgid "" " Num: Value Size Type Bind Vis+Other Ndx(SecName) Name [+ " "Version Info]\n" msgstr "" -#: readelf.c:14085 readelf.c:14091 +#: readelf.c:14629 readelf.c:14635 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:14118 +#: readelf.c:14648 #, c-format msgid "" "\n" -"In linked file '%s' the dynamic symbol table contains % entry:\n" -msgid_plural "" -"\n" -"In linked file '%s' the dynamic symbol table contains % entries:\n" -msgstr[0] "" -msgstr[1] "" +"Symbol table '%s' has a sh_entsize of zero!\n" +msgstr "" -#: readelf.c:14128 +#: readelf.c:14656 #, c-format msgid "" "\n" -"Symbol table for image contains % entry:\n" +"In linked file '%s' symbol section '%s' contains % entry:\n" msgid_plural "" "\n" -"Symbol table for image contains % entries:\n" +"In linked file '%s' symbol section '%s' contains % entries:\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:14165 +#: readelf.c:14665 #, c-format msgid "" "\n" -"Symbol table '%s' has a sh_entsize of zero!\n" -msgstr "" +"Symbol table '%s' contains % entry:\n" +msgid_plural "" +"\n" +"Symbol table '%s' contains % entries:\n" +msgstr[0] "" +msgstr[1] "" -#: readelf.c:14173 +#: readelf.c:14733 #, c-format msgid "" "\n" -"In linked file '%s' symbol section '%s' contains % entry:\n" +"In linked file '%s' the dynamic symbol table contains % entry:\n" msgid_plural "" "\n" -"In linked file '%s' symbol section '%s' contains % entries:\n" +"In linked file '%s' the dynamic symbol table contains % entries:\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:14182 +#: readelf.c:14743 #, c-format msgid "" "\n" -"Symbol table '%s' contains % entry:\n" +"Symbol table for image contains % entry:\n" msgid_plural "" "\n" -"Symbol table '%s' contains % entries:\n" +"Symbol table for image contains % entries:\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:14224 +#: readelf.c:14778 #, c-format msgid "" "\n" "Dynamic symbol information is not available for displaying symbols.\n" msgstr "" -#: readelf.c:14237 +#: readelf.c:14791 #, c-format msgid "" "\n" @@ -10567,24 +10781,24 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:14247 +#: readelf.c:14801 msgid "Out of memory allocating space for histogram buckets\n" msgstr "" -#: readelf.c:14253 readelf.c:14330 +#: readelf.c:14807 readelf.c:14884 #, c-format msgid " Length Number %% of total Coverage\n" msgstr "" -#: readelf.c:14263 +#: readelf.c:14817 msgid "histogram chain is corrupt\n" msgstr "" -#: readelf.c:14275 +#: readelf.c:14829 msgid "Out of memory allocating space for histogram counts\n" msgstr "" -#: readelf.c:14315 +#: readelf.c:14869 #, c-format msgid "" "\n" @@ -10595,15 +10809,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:14326 +#: readelf.c:14880 msgid "Out of memory allocating space for gnu histogram buckets\n" msgstr "" -#: readelf.c:14353 +#: readelf.c:14907 msgid "Out of memory allocating space for gnu histogram counts\n" msgstr "" -#: readelf.c:14419 +#: readelf.c:14973 #, c-format msgid "" "\n" @@ -10616,7 +10830,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:14426 +#: readelf.c:14980 #, c-format msgid "" "\n" @@ -10627,234 +10841,234 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:14434 +#: readelf.c:14988 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr "" -#: readelf.c:14441 +#: readelf.c:14995 #, c-format msgid "" msgstr "" -#: readelf.c:14446 +#: readelf.c:15000 #, c-format msgid "" msgstr "" -#: readelf.c:14538 +#: readelf.c:15092 #, c-format msgid "LoongArch ULEB128 field at 0x%lx contains invalid ULEB128 value\n" msgstr "" -#: readelf.c:14543 readelf.c:14597 readelf.c:14648 readelf.c:14694 -#: readelf.c:14708 readelf.c:14752 +#: readelf.c:15097 readelf.c:15151 readelf.c:15202 readelf.c:15248 +#: readelf.c:15262 readelf.c:15306 #, c-format msgid "%s reloc contains invalid symbol index %\n" msgstr "" -#: readelf.c:14644 +#: readelf.c:15198 #, c-format msgid "MSP430 ULEB128 field at %# contains invalid ULEB128 value\n" msgstr "" #. PR 21137 -#: readelf.c:14659 +#: readelf.c:15213 #, c-format msgid "MSP430 sym diff reloc contains invalid offset: %#\n" msgstr "" -#: readelf.c:14671 +#: readelf.c:15225 msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc\n" msgstr "" -#: readelf.c:14718 +#: readelf.c:15272 #, c-format msgid "MN10300 sym diff reloc contains invalid offset: %#\n" msgstr "" -#: readelf.c:14729 +#: readelf.c:15283 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc\n" msgstr "" -#: readelf.c:14771 readelf.c:14781 +#: readelf.c:15325 readelf.c:15335 #, c-format msgid "RL78 sym diff reloc contains invalid offset: %#\n" msgstr "" -#: readelf.c:15004 +#: readelf.c:15558 #, c-format msgid "" "Missing knowledge of 32-bit reloc types used in DWARF sections of machine " "number %d\n" msgstr "" -#: readelf.c:15739 +#: readelf.c:16293 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "" -#: readelf.c:15748 +#: readelf.c:16302 #, c-format msgid "skipping invalid relocation offset %# in section %s\n" msgstr "" -#: readelf.c:15758 +#: readelf.c:16312 #, c-format msgid "skipping invalid relocation symbol index %# in section %s\n" msgstr "" -#: readelf.c:15782 +#: readelf.c:16336 #, c-format msgid "skipping unexpected symbol type %s in section %s relocation %tu\n" msgstr "" -#: readelf.c:15860 +#: readelf.c:16414 #, c-format msgid "" "\n" "Assembly dump of section %s\n" msgstr "" -#: readelf.c:15878 +#: readelf.c:16432 #, c-format msgid "Section '%s' has no data to dump.\n" msgstr "" -#: readelf.c:15884 +#: readelf.c:16438 msgid "section contents" msgstr "" -#: readelf.c:15907 +#: readelf.c:16461 #, c-format msgid "Uncompressed section size is suspiciously large: 0x%\n" msgstr "" -#: readelf.c:15998 readelf.c:16608 +#: readelf.c:16552 readelf.c:17162 #, c-format msgid "section '%s' has unsupported compress type: %d\n" msgstr "" -#: readelf.c:16031 readelf.c:16645 +#: readelf.c:16585 readelf.c:17199 #, c-format msgid "Unable to decompress section %s\n" msgstr "" -#: readelf.c:16070 +#: readelf.c:16624 #, c-format msgid "" " NOTE: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:16097 +#: readelf.c:16651 #, c-format msgid "" "\n" "String dump of section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:16101 +#: readelf.c:16655 #, c-format msgid "" "\n" "String dump of section '%s':\n" msgstr "" -#: readelf.c:16197 readelf.c:17639 readelf.c:17679 readelf.c:17717 -#: readelf.c:17764 readelf.c:17795 readelf.c:19401 readelf.c:19433 +#: readelf.c:16751 readelf.c:18253 readelf.c:18293 readelf.c:18331 +#: readelf.c:18378 readelf.c:18409 readelf.c:20015 readelf.c:20047 #, c-format msgid "\n" msgstr "" -#: readelf.c:16205 +#: readelf.c:16759 #, c-format msgid " No strings found in this section." msgstr "" -#: readelf.c:16237 +#: readelf.c:16791 #, c-format msgid "" "\n" "Hex dump of section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:16241 +#: readelf.c:16795 #, c-format msgid "" "\n" "Hex dump of section '%s':\n" msgstr "" -#: readelf.c:16385 +#: readelf.c:16939 #, c-format msgid "Iteration failed: %s, %s\n" msgstr "" -#: readelf.c:16429 +#: readelf.c:16983 #, c-format msgid "No symbol section named %s\n" msgstr "" -#: readelf.c:16445 +#: readelf.c:16999 #, c-format msgid "No string table section named %s\n" msgstr "" -#: readelf.c:16452 +#: readelf.c:17006 msgid "strings" msgstr "" -#: readelf.c:16465 readelf.c:16477 +#: readelf.c:17019 readelf.c:17031 #, c-format msgid "CTF open failure: %s\n" msgstr "" -#: readelf.c:16484 +#: readelf.c:17038 #, c-format msgid "" "\n" "Dump of CTF section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:16488 +#: readelf.c:17042 #, c-format msgid "" "\n" "Dump of CTF section '%s':\n" msgstr "" -#: readelf.c:16496 +#: readelf.c:17050 #, c-format msgid "CTF member open failure: %s\n" msgstr "" -#: readelf.c:16523 +#: readelf.c:17077 msgid "Section name must be provided \n" msgstr "" -#: readelf.c:16535 +#: readelf.c:17089 #, c-format msgid "SFrame decode failure: %s\n" msgstr "" -#: readelf.c:16565 +#: readelf.c:17119 #, c-format msgid "%s section data" msgstr "" -#: readelf.c:16589 +#: readelf.c:17143 #, c-format msgid "compressed section %s is too small to contain a compression header\n" msgstr "" -#: readelf.c:16721 readelf.c:16748 readelf.c:16773 +#: readelf.c:17275 readelf.c:17302 readelf.c:17327 #, c-format msgid "" "malformed note encountered in section %s whilst scanning for build-id note\n" msgstr "" -#: readelf.c:16901 +#: readelf.c:17455 #, c-format msgid "" "\n" @@ -10865,539 +11079,555 @@ 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:16910 +#: readelf.c:17464 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "" -#: readelf.c:16960 +#: readelf.c:17514 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "" -#: readelf.c:16990 +#: readelf.c:17544 #, c-format msgid "Section '%s' was not dumped because it does not exist\n" msgstr "" -#: readelf.c:17068 +#: readelf.c:17607 +#, c-format +msgid "Unable to display section %d - it has a NULL type\n" +msgstr "" + +#: readelf.c:17611 +#, c-format +msgid "Unable to display section %d - it has no contents\n" +msgstr "" + +#. FIXME: Add Proc and OS specific section types ? +#: readelf.c:17622 +#, c-format +msgid "Unable to determine how to dump section %d (type %#x)\n" +msgstr "" + +#: readelf.c:17681 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:17124 +#: readelf.c:17737 msgid "\n" msgstr "" -#: readelf.c:17139 +#: readelf.c:17752 #, c-format msgid "" msgstr "" -#: readelf.c:17173 +#: readelf.c:17786 #, c-format msgid "Absent/Non standard\n" msgstr "" -#: readelf.c:17176 +#: readelf.c:17789 #, c-format msgid "Bare metal/mwdt\n" msgstr "" -#: readelf.c:17179 +#: readelf.c:17792 #, c-format msgid "Bare metal/newlib\n" msgstr "" -#: readelf.c:17182 +#: readelf.c:17795 #, c-format msgid "Linux/uclibc\n" msgstr "" -#: readelf.c:17185 +#: readelf.c:17798 #, c-format msgid "Linux/glibc\n" msgstr "" -#: readelf.c:17188 readelf.c:17267 +#: readelf.c:17801 readelf.c:17880 #, c-format msgid "Unknown\n" msgstr "" -#: readelf.c:17200 readelf.c:17230 readelf.c:17258 +#: readelf.c:17813 readelf.c:17843 readelf.c:17871 #, c-format msgid "Absent\n" msgstr "" -#: readelf.c:17242 +#: readelf.c:17855 msgid "yes" msgstr "" -#: readelf.c:17242 +#: readelf.c:17855 msgid "no" msgstr "" -#: readelf.c:17279 readelf.c:17286 +#: readelf.c:17892 readelf.c:17899 msgid "default" msgstr "" -#: readelf.c:17280 +#: readelf.c:17893 msgid "smallest" msgstr "" -#: readelf.c:17285 +#: readelf.c:17898 msgid "OPTFP" msgstr "" -#: readelf.c:17506 readelf.c:17519 readelf.c:17537 readelf.c:18058 -#: readelf.c:18337 readelf.c:18349 readelf.c:18361 +#: readelf.c:18119 readelf.c:18132 readelf.c:18150 readelf.c:18672 +#: readelf.c:18951 readelf.c:18963 readelf.c:18975 #, c-format msgid "None\n" msgstr "" -#: readelf.c:17507 +#: readelf.c:18120 #, c-format msgid "Application\n" msgstr "" -#: readelf.c:17508 +#: readelf.c:18121 #, c-format msgid "Realtime\n" msgstr "" -#: readelf.c:17509 +#: readelf.c:18122 #, c-format msgid "Microcontroller\n" msgstr "" -#: readelf.c:17510 +#: readelf.c:18123 #, c-format msgid "Application or Realtime\n" msgstr "" -#: readelf.c:17520 readelf.c:17539 readelf.c:18110 readelf.c:18127 -#: readelf.c:18198 readelf.c:18218 readelf.c:21081 +#: readelf.c:18133 readelf.c:18152 readelf.c:18724 readelf.c:18741 +#: readelf.c:18812 readelf.c:18832 readelf.c:21690 #, c-format msgid "8-byte\n" msgstr "" -#: readelf.c:17521 readelf.c:18201 readelf.c:18221 readelf.c:21080 +#: readelf.c:18134 readelf.c:18815 readelf.c:18835 readelf.c:21689 #, c-format msgid "4-byte\n" msgstr "" -#: readelf.c:17525 readelf.c:17543 +#: readelf.c:18138 readelf.c:18156 #, c-format msgid "8-byte and up to %d-byte extended\n" msgstr "" -#: readelf.c:17538 +#: readelf.c:18151 #, c-format msgid "8-byte, except leaf SP\n" msgstr "" -#: readelf.c:17554 readelf.c:17636 readelf.c:18236 +#: readelf.c:18167 readelf.c:18250 readelf.c:18850 #, c-format msgid "flag = %d, vendor = " msgstr "" -#: readelf.c:17575 +#: readelf.c:18188 #, c-format msgid "True\n" msgstr "" -#: readelf.c:17595 +#: readelf.c:18208 #, c-format msgid "\n" msgstr "" -#: readelf.c:17640 +#: readelf.c:18254 msgid "corrupt vendor attribute\n" msgstr "" -#: readelf.c:17690 +#: readelf.c:18304 #, c-format msgid "unspecified hard/soft float\n" msgstr "" -#: readelf.c:17693 +#: readelf.c:18307 #, c-format msgid "hard float\n" msgstr "" -#: readelf.c:17696 +#: readelf.c:18310 #, c-format msgid "soft float\n" msgstr "" -#: readelf.c:17728 +#: readelf.c:18342 #, c-format msgid "unspecified hard/soft float, " msgstr "" -#: readelf.c:17731 +#: readelf.c:18345 #, c-format msgid "hard float, " msgstr "" -#: readelf.c:17734 +#: readelf.c:18348 #, c-format msgid "soft float, " msgstr "" -#: readelf.c:17737 +#: readelf.c:18351 #, c-format msgid "single-precision hard float, " msgstr "" -#: readelf.c:17744 +#: readelf.c:18358 #, c-format msgid "unspecified long double\n" msgstr "" -#: readelf.c:17747 +#: readelf.c:18361 #, c-format msgid "128-bit IBM long double\n" msgstr "" -#: readelf.c:17750 +#: readelf.c:18364 #, c-format msgid "64-bit long double\n" msgstr "" -#: readelf.c:17753 +#: readelf.c:18367 #, c-format msgid "128-bit IEEE long double\n" msgstr "" -#: readelf.c:17775 readelf.c:17806 +#: readelf.c:18389 readelf.c:18420 #, c-format msgid "unspecified\n" msgstr "" -#: readelf.c:17778 +#: readelf.c:18392 #, c-format msgid "generic\n" msgstr "" -#: readelf.c:17812 +#: readelf.c:18426 #, c-format msgid "memory\n" msgstr "" -#: readelf.c:17839 +#: readelf.c:18453 #, c-format msgid "any\n" msgstr "" -#: readelf.c:17842 +#: readelf.c:18456 #, c-format msgid "software\n" msgstr "" -#: readelf.c:17845 +#: readelf.c:18459 #, c-format msgid "hardware\n" msgstr "" -#: readelf.c:17968 +#: readelf.c:18582 #, c-format msgid "Hard or soft float\n" msgstr "" -#: readelf.c:17971 +#: readelf.c:18585 #, c-format msgid "Hard float (double precision)\n" msgstr "" -#: readelf.c:17974 +#: readelf.c:18588 #, c-format msgid "Hard float (single precision)\n" msgstr "" -#: readelf.c:17977 +#: readelf.c:18591 #, c-format msgid "Soft float\n" msgstr "" -#: readelf.c:17980 +#: readelf.c:18594 #, c-format msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n" msgstr "" -#: readelf.c:17983 +#: readelf.c:18597 #, c-format msgid "Hard float (32-bit CPU, Any FPU)\n" msgstr "" -#: readelf.c:17986 +#: readelf.c:18600 #, c-format msgid "Hard float (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: readelf.c:17989 +#: readelf.c:18603 #, c-format msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: readelf.c:17992 +#: readelf.c:18606 #, c-format msgid "NaN 2008 compatibility\n" msgstr "" -#: readelf.c:18025 +#: readelf.c:18639 #, c-format msgid "Any MSA or not\n" msgstr "" -#: readelf.c:18028 +#: readelf.c:18642 #, c-format msgid "128-bit MSA\n" msgstr "" -#: readelf.c:18090 +#: readelf.c:18704 #, c-format msgid "Not used\n" msgstr "" -#: readelf.c:18093 +#: readelf.c:18707 #, c-format msgid "2 bytes\n" msgstr "" -#: readelf.c:18096 +#: readelf.c:18710 #, c-format msgid "4 bytes\n" msgstr "" -#: readelf.c:18113 readelf.c:18130 readelf.c:18204 readelf.c:18224 +#: readelf.c:18727 readelf.c:18744 readelf.c:18818 readelf.c:18838 #, c-format msgid "16-byte\n" msgstr "" -#: readelf.c:18144 +#: readelf.c:18758 #, c-format msgid "DSBT addressing not used\n" msgstr "" -#: readelf.c:18147 +#: readelf.c:18761 #, c-format msgid "DSBT addressing used\n" msgstr "" -#: readelf.c:18161 +#: readelf.c:18775 #, c-format msgid "Data addressing position-dependent\n" msgstr "" -#: readelf.c:18164 +#: readelf.c:18778 #, c-format msgid "Data addressing position-independent, GOT near DP\n" msgstr "" -#: readelf.c:18167 +#: readelf.c:18781 #, c-format msgid "Data addressing position-independent, GOT far from DP\n" msgstr "" -#: readelf.c:18181 +#: readelf.c:18795 #, c-format msgid "Code addressing position-dependent\n" msgstr "" -#: readelf.c:18184 +#: readelf.c:18798 #, c-format msgid "Code addressing position-independent\n" msgstr "" -#: readelf.c:18338 +#: readelf.c:18952 #, c-format msgid "MSP430\n" msgstr "" -#: readelf.c:18339 +#: readelf.c:18953 #, c-format msgid "MSP430X\n" msgstr "" -#: readelf.c:18350 readelf.c:18362 +#: readelf.c:18964 readelf.c:18976 #, c-format msgid "Small\n" msgstr "" -#: readelf.c:18351 readelf.c:18363 +#: readelf.c:18965 readelf.c:18977 #, c-format msgid "Large\n" msgstr "" -#: readelf.c:18364 +#: readelf.c:18978 #, c-format msgid "Restricted Large\n" msgstr "" -#: readelf.c:18370 +#: readelf.c:18984 #, c-format msgid " >: " msgstr "" -#: readelf.c:18416 +#: readelf.c:19030 #, c-format msgid "Any Region\n" msgstr "" -#: readelf.c:18419 +#: readelf.c:19033 #, c-format msgid "Lower Region Only\n" msgstr "" -#: readelf.c:18485 +#: readelf.c:19099 #, c-format msgid "No unaligned access\n" msgstr "" -#: readelf.c:18488 +#: readelf.c:19102 #, c-format msgid "Unaligned access\n" msgstr "" -#: readelf.c:18494 +#: readelf.c:19108 #, c-format msgid "%-bytes\n" msgstr "" -#: readelf.c:18636 +#: readelf.c:19250 msgid "attributes" msgstr "" -#: readelf.c:18648 +#: readelf.c:19262 #, c-format msgid "Unknown attributes version '%c'(%d) - expecting 'A'\n" msgstr "" -#: readelf.c:18667 +#: readelf.c:19281 msgid "Tag section ends prematurely\n" msgstr "" -#: readelf.c:18676 +#: readelf.c:19290 #, c-format msgid "Bad attribute length (%u > %u)\n" msgstr "" -#: readelf.c:18684 +#: readelf.c:19298 #, c-format msgid "Attribute length of %u is too small\n" msgstr "" -#: readelf.c:18695 +#: readelf.c:19309 msgid "Corrupt attribute section name\n" msgstr "" -#: readelf.c:18700 +#: readelf.c:19314 #, c-format msgid "Attribute Section: " msgstr "" -#: readelf.c:18727 +#: readelf.c:19341 msgid "Unused bytes at end of section\n" msgstr "" -#: readelf.c:18737 +#: readelf.c:19351 #, c-format msgid "Bad subsection length (%u > %u)\n" msgstr "" -#: readelf.c:18745 +#: readelf.c:19359 #, c-format msgid "Bad subsection length (%u < 6)\n" msgstr "" -#: readelf.c:18760 +#: readelf.c:19374 #, c-format msgid "File Attributes\n" msgstr "" -#: readelf.c:18763 +#: readelf.c:19377 #, c-format msgid "Section Attributes:" msgstr "" -#: readelf.c:18766 +#: readelf.c:19380 #, c-format msgid "Symbol Attributes:" msgstr "" -#: readelf.c:18779 +#: readelf.c:19393 #, c-format msgid "Unknown tag: %d\n" msgstr "" -#: readelf.c:18800 +#: readelf.c:19414 #, c-format msgid " Unknown attribute:\n" msgstr "" -#: readelf.c:18842 +#: readelf.c:19456 msgid "MIPS GOT entry extends beyond the end of available data\n" msgstr "" -#: readelf.c:19041 +#: readelf.c:19655 msgid "Corrupt MIPS ABI Flags section.\n" msgstr "" -#: readelf.c:19047 +#: readelf.c:19661 msgid "MIPS ABI Flags section" msgstr "" -#: readelf.c:19106 readelf.c:19689 +#: readelf.c:19720 readelf.c:20303 msgid "Global Offset Table data" msgstr "" -#: readelf.c:19110 +#: readelf.c:19724 #, c-format msgid "" "\n" "Static GOT:\n" msgstr "" -#: readelf.c:19111 readelf.c:19694 +#: readelf.c:19725 readelf.c:20308 #, c-format msgid " Canonical gp value: " msgstr "" -#: readelf.c:19125 readelf.c:19698 readelf.c:19833 +#: readelf.c:19739 readelf.c:20312 readelf.c:20447 #, c-format msgid " Reserved entries:\n" msgstr "" -#: readelf.c:19126 +#: readelf.c:19740 #, c-format msgid " %*s %10s %*s\n" msgstr "" -#: readelf.c:19127 readelf.c:19157 readelf.c:19700 readelf.c:19728 -#: readelf.c:19746 readelf.c:19835 readelf.c:19844 +#: readelf.c:19741 readelf.c:19771 readelf.c:20314 readelf.c:20342 +#: readelf.c:20360 readelf.c:20449 readelf.c:20458 msgid "Address" msgstr "" -#: readelf.c:19127 readelf.c:19157 readelf.c:19700 readelf.c:19728 -#: readelf.c:19747 +#: readelf.c:19741 readelf.c:19771 readelf.c:20314 readelf.c:20342 +#: readelf.c:20361 msgid "Access" msgstr "" -#: readelf.c:19128 readelf.c:19158 +#: readelf.c:19742 readelf.c:19772 msgid "Value" msgstr "" -#: readelf.c:19155 readelf.c:19726 +#: readelf.c:19769 readelf.c:20340 #, c-format msgid " Local entries:\n" msgstr "" -#: readelf.c:19237 readelf.c:19950 +#: readelf.c:19851 readelf.c:20564 msgid "liblist section data" msgstr "" -#: readelf.c:19240 +#: readelf.c:19854 #, c-format msgid "" "\n" @@ -11408,38 +11638,38 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:19244 +#: readelf.c:19858 msgid "" " Library Time Stamp Checksum Version Flags\n" msgstr "" -#: readelf.c:19270 +#: readelf.c:19884 #, c-format msgid "" msgstr "" -#: readelf.c:19275 +#: readelf.c:19889 msgid " NONE" msgstr "" -#: readelf.c:19325 +#: readelf.c:19939 msgid "No MIPS_OPTIONS header found\n" msgstr "" -#: readelf.c:19331 +#: readelf.c:19945 msgid "The MIPS options section is too small.\n" msgstr "" -#: readelf.c:19336 +#: readelf.c:19950 msgid "options" msgstr "" -#: readelf.c:19355 +#: readelf.c:19969 #, c-format msgid "Invalid size (%u) for MIPS option\n" msgstr "" -#: readelf.c:19364 +#: readelf.c:19978 #, c-format msgid "" "\n" @@ -11450,28 +11680,28 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:19402 readelf.c:19434 +#: readelf.c:20016 readelf.c:20048 msgid "Truncated MIPS REGINFO option\n" msgstr "" -#: readelf.c:19570 +#: readelf.c:20184 msgid "conflict list found without a dynamic symbol table\n" msgstr "" -#: readelf.c:19578 +#: readelf.c:20192 #, c-format msgid "Overlarge number of conflicts detected: %zx\n" msgstr "" -#: readelf.c:19586 +#: readelf.c:20200 msgid "Out of memory allocating space for dynamic conflicts\n" msgstr "" -#: readelf.c:19596 readelf.c:19614 +#: readelf.c:20210 readelf.c:20228 msgid "conflict" msgstr "" -#: readelf.c:19627 +#: readelf.c:20241 #, c-format msgid "" "\n" @@ -11482,125 +11712,125 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:19631 +#: readelf.c:20245 msgid " Num: Index Value Name" msgstr "" -#: readelf.c:19638 +#: readelf.c:20252 #, c-format msgid "" msgstr "" -#: readelf.c:19649 readelf.c:19781 readelf.c:19869 +#: readelf.c:20263 readelf.c:20395 readelf.c:20483 #, c-format msgid "" msgstr "" -#: readelf.c:19672 +#: readelf.c:20286 #, c-format msgid "" "The GOT symbol offset (%) is greater than the symbol table size (%" ")\n" msgstr "" -#: readelf.c:19682 +#: readelf.c:20296 #, c-format msgid "Too many GOT symbols: %\n" msgstr "" -#: readelf.c:19693 +#: readelf.c:20307 #, c-format msgid "" "\n" "Primary GOT:\n" msgstr "" -#: readelf.c:19699 +#: readelf.c:20313 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr "" -#: readelf.c:19701 readelf.c:19729 readelf.c:19748 readelf.c:19835 -#: readelf.c:19845 +#: readelf.c:20315 readelf.c:20343 readelf.c:20362 readelf.c:20449 +#: readelf.c:20459 msgid "Initial" msgstr "" -#: readelf.c:19703 +#: readelf.c:20317 #, c-format msgid " Lazy resolver\n" msgstr "" -#: readelf.c:19718 +#: readelf.c:20332 #, c-format msgid " Module pointer (GNU extension)\n" msgstr "" -#: readelf.c:19744 +#: readelf.c:20358 #, c-format msgid " Global entries:\n" msgstr "" -#: readelf.c:19749 readelf.c:19846 +#: readelf.c:20363 readelf.c:20460 msgid "Sym.Val." msgstr "" #. Note for translators: "Ndx" = abbreviated form of "Index". -#: readelf.c:19752 readelf.c:19846 +#: readelf.c:20366 readelf.c:20460 msgid "Ndx" msgstr "" -#: readelf.c:19752 readelf.c:19846 +#: readelf.c:20366 readelf.c:20460 msgid "Name" msgstr "" -#: readelf.c:19762 +#: readelf.c:20376 #, c-format msgid "" msgstr "" -#: readelf.c:19784 +#: readelf.c:20398 #, c-format msgid "" msgstr "" -#: readelf.c:19825 +#: readelf.c:20439 msgid "Procedure Linkage Table data" msgstr "" -#: readelf.c:19834 +#: readelf.c:20448 #, c-format msgid " %*s %*s Purpose\n" msgstr "" -#: readelf.c:19837 +#: readelf.c:20451 #, c-format msgid " PLT lazy resolver\n" msgstr "" -#: readelf.c:19839 +#: readelf.c:20453 #, c-format msgid " Module pointer\n" msgstr "" -#: readelf.c:19842 +#: readelf.c:20456 #, c-format msgid " Entries:\n" msgstr "" -#: readelf.c:19856 +#: readelf.c:20470 #, c-format msgid ">" msgstr "" -#: readelf.c:19895 +#: readelf.c:20509 msgid "NDS32 elf flags section" msgstr "" -#: readelf.c:19961 +#: readelf.c:20575 msgid "liblist string table" msgstr "" -#: readelf.c:19973 +#: readelf.c:20587 #, c-format msgid "" "\n" @@ -11611,477 +11841,476 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:19981 +#: readelf.c:20595 msgid " Library Time Stamp Checksum Version Flags" msgstr "" -#: readelf.c:20031 +#: readelf.c:20645 msgid "NT_AUXV (auxiliary vector)" msgstr "" -#: readelf.c:20033 +#: readelf.c:20647 msgid "NT_PRSTATUS (prstatus structure)" msgstr "" -#: readelf.c:20035 +#: readelf.c:20649 msgid "NT_FPREGSET (floating point registers)" msgstr "" -#: readelf.c:20037 +#: readelf.c:20651 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "" -#: readelf.c:20039 +#: readelf.c:20653 msgid "NT_TASKSTRUCT (task structure)" msgstr "" -#: readelf.c:20041 +#: readelf.c:20655 msgid "NT_GDB_TDESC (GDB XML target description)" msgstr "" -#: readelf.c:20043 +#: readelf.c:20657 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "" -#: readelf.c:20045 +#: readelf.c:20659 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "" -#: readelf.c:20047 +#: readelf.c:20661 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "" -#: readelf.c:20049 +#: readelf.c:20663 msgid "NT_PPC_TAR (ppc TAR register)" msgstr "" -#: readelf.c:20051 +#: readelf.c:20665 msgid "NT_PPC_PPR (ppc PPR register)" msgstr "" -#: readelf.c:20053 +#: readelf.c:20667 msgid "NT_PPC_DSCR (ppc DSCR register)" msgstr "" -#: readelf.c:20055 +#: readelf.c:20669 msgid "NT_PPC_EBB (ppc EBB registers)" msgstr "" -#: readelf.c:20057 +#: readelf.c:20671 msgid "NT_PPC_PMU (ppc PMU registers)" msgstr "" -#: readelf.c:20059 +#: readelf.c:20673 msgid "NT_PPC_TM_CGPR (ppc checkpointed GPR registers)" msgstr "" -#: readelf.c:20061 +#: readelf.c:20675 msgid "NT_PPC_TM_CFPR (ppc checkpointed floating point registers)" msgstr "" -#: readelf.c:20063 +#: readelf.c:20677 msgid "NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)" msgstr "" -#: readelf.c:20065 +#: readelf.c:20679 msgid "NT_PPC_TM_CVSX (ppc checkpointed VSX registers)" msgstr "" -#: readelf.c:20067 +#: readelf.c:20681 msgid "NT_PPC_TM_SPR (ppc TM special purpose registers)" msgstr "" -#: readelf.c:20069 +#: readelf.c:20683 msgid "NT_PPC_TM_CTAR (ppc checkpointed TAR register)" msgstr "" -#: readelf.c:20071 +#: readelf.c:20685 msgid "NT_PPC_TM_CPPR (ppc checkpointed PPR register)" msgstr "" -#: readelf.c:20073 +#: readelf.c:20687 msgid "NT_PPC_TM_CDSCR (ppc checkpointed DSCR register)" msgstr "" -#: readelf.c:20075 +#: readelf.c:20689 msgid "NT_386_TLS (x86 TLS information)" msgstr "" -#: readelf.c:20077 +#: readelf.c:20691 msgid "NT_386_IOPERM (x86 I/O permissions)" msgstr "" -#: readelf.c:20079 +#: readelf.c:20693 msgid "NT_X86_XSTATE (x86 XSAVE extended state)" msgstr "" -#: readelf.c:20081 +#: readelf.c:20695 msgid "NT_X86_CET (x86 CET state)" msgstr "" -#: readelf.c:20083 +#: readelf.c:20697 msgid "NT_X86_SHSTK (x86 SHSTK state)" msgstr "" -#: readelf.c:20085 +#: readelf.c:20699 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)" msgstr "" -#: readelf.c:20087 +#: readelf.c:20701 msgid "NT_S390_TIMER (s390 timer register)" msgstr "" -#: readelf.c:20089 +#: readelf.c:20703 msgid "NT_S390_TODCMP (s390 TOD comparator register)" msgstr "" -#: readelf.c:20091 +#: readelf.c:20705 msgid "NT_S390_TODPREG (s390 TOD programmable register)" msgstr "" -#: readelf.c:20093 +#: readelf.c:20707 msgid "NT_S390_CTRS (s390 control registers)" msgstr "" -#: readelf.c:20095 +#: readelf.c:20709 msgid "NT_S390_PREFIX (s390 prefix register)" msgstr "" -#: readelf.c:20097 +#: readelf.c:20711 msgid "NT_S390_LAST_BREAK (s390 last breaking event address)" msgstr "" -#: readelf.c:20099 +#: readelf.c:20713 msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)" msgstr "" -#: readelf.c:20101 +#: readelf.c:20715 msgid "NT_S390_TDB (s390 transaction diagnostic block)" msgstr "" -#: readelf.c:20103 +#: readelf.c:20717 msgid "NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)" msgstr "" -#: readelf.c:20105 +#: readelf.c:20719 msgid "NT_S390_VXRS_HIGH (s390 vector registers 16-31)" msgstr "" -#: readelf.c:20107 +#: readelf.c:20721 msgid "NT_S390_GS_CB (s390 guarded-storage registers)" msgstr "" -#: readelf.c:20109 +#: readelf.c:20723 msgid "NT_S390_GS_BC (s390 guarded-storage broadcast control)" msgstr "" -#: readelf.c:20111 +#: readelf.c:20725 msgid "NT_ARM_VFP (arm VFP registers)" msgstr "" -#: readelf.c:20113 +#: readelf.c:20727 msgid "NT_ARM_TLS (AArch TLS registers)" msgstr "" -#: readelf.c:20115 +#: readelf.c:20729 msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)" msgstr "" -#: readelf.c:20117 +#: readelf.c:20731 msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)" msgstr "" -#: readelf.c:20119 +#: readelf.c:20733 msgid "NT_ARM_SYSTEM_CALL (AArch system call number)" msgstr "" -#: readelf.c:20121 +#: readelf.c:20735 msgid "NT_ARM_SVE (AArch SVE registers)" msgstr "" -#: readelf.c:20123 +#: readelf.c:20737 msgid "NT_ARM_PAC_MASK (AArch pointer authentication code masks)" msgstr "" -#: readelf.c:20125 +#: readelf.c:20739 msgid "NT_ARM_PACA_KEYS (ARM pointer authentication address keys)" msgstr "" -#: readelf.c:20127 +#: readelf.c:20741 msgid "NT_ARM_PACG_KEYS (ARM pointer authentication generic keys)" msgstr "" -#: readelf.c:20129 +#: readelf.c:20743 msgid "NT_ARM_TAGGED_ADDR_CTRL (AArch tagged address control)" msgstr "" -#: readelf.c:20131 +#: readelf.c:20745 msgid "NT_ARM_SSVE (AArch64 streaming SVE registers)" msgstr "" -#: readelf.c:20133 +#: readelf.c:20747 msgid "NT_ARM_ZA (AArch64 SME ZA register)" msgstr "" -#: readelf.c:20135 +#: readelf.c:20749 msgid "NT_ARM_ZT (AArch64 SME2 ZT registers)" msgstr "" -#: readelf.c:20137 +#: readelf.c:20751 msgid "NT_ARM_PAC_ENABLED_KEYS (AArch64 pointer authentication enabled keys)" msgstr "" -#: readelf.c:20139 +#: readelf.c:20753 msgid "NT_ARC_V2 (ARC HS accumulator/extra registers)" msgstr "" -#: readelf.c:20141 +#: readelf.c:20755 msgid "NT_RISCV_CSR (RISC-V control and status registers)" msgstr "" -#: readelf.c:20143 +#: readelf.c:20757 msgid "NT_PSTATUS (pstatus structure)" msgstr "" -#: readelf.c:20145 +#: readelf.c:20759 msgid "NT_FPREGS (floating point registers)" msgstr "" -#: readelf.c:20147 +#: readelf.c:20761 msgid "NT_PSINFO (psinfo structure)" msgstr "" -#: readelf.c:20149 +#: readelf.c:20763 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "" -#: readelf.c:20151 +#: readelf.c:20765 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "" -#: readelf.c:20153 +#: readelf.c:20767 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "" -#: readelf.c:20155 +#: readelf.c:20769 msgid "NT_SIGINFO (siginfo_t data)" msgstr "" -#: readelf.c:20157 +#: readelf.c:20771 msgid "NT_FILE (mapped files)" msgstr "" -#: readelf.c:20165 +#: readelf.c:20779 msgid "NT_VERSION (version)" msgstr "" -#: readelf.c:20167 +#: readelf.c:20781 msgid "NT_ARCH (architecture)" msgstr "" -#: readelf.c:20169 +#: readelf.c:20783 msgid "OPEN" msgstr "" -#: readelf.c:20171 +#: readelf.c:20785 msgid "func" msgstr "" -#: readelf.c:20173 +#: readelf.c:20787 msgid "GO BUILDID" msgstr "" -#: readelf.c:20175 +#: readelf.c:20789 msgid "FDO_PACKAGING_METADATA" msgstr "" -#: readelf.c:20180 readelf.c:20297 readelf.c:20486 readelf.c:21054 -#: readelf.c:21224 readelf.c:21353 readelf.c:21481 -#, c-format -msgid "Unknown note type: (0x%08x)" +#: readelf.c:20791 +msgid "FDO_DLOPEN_METADATA" msgstr "" -#: readelf.c:20200 +#: readelf.c:20796 readelf.c:20906 readelf.c:21095 readelf.c:21663 +#: readelf.c:21833 readelf.c:21962 readelf.c:22095 #, c-format -msgid " Cannot decode 64-bit note in 32-bit build\n" +msgid "Unknown note type: (0x%08x)" msgstr "" -#: readelf.c:20207 +#: readelf.c:20816 msgid " Malformed note - too short for header\n" msgstr "" -#: readelf.c:20216 +#: readelf.c:20825 msgid " Malformed note - does not end with \\0\n" msgstr "" -#: readelf.c:20229 +#: readelf.c:20838 msgid " Malformed note - too short for supplied file count\n" msgstr "" -#: readelf.c:20233 +#: readelf.c:20842 #, c-format msgid " Page size: " msgstr "" -#: readelf.c:20237 +#: readelf.c:20846 #, c-format msgid " %*s%*s%*s\n" msgstr "" -#: readelf.c:20238 +#: readelf.c:20847 msgid "Start" msgstr "" -#: readelf.c:20239 +#: readelf.c:20848 msgid "End" msgstr "" -#: readelf.c:20240 +#: readelf.c:20849 msgid "Page Offset" msgstr "" -#: readelf.c:20248 +#: readelf.c:20857 msgid " Malformed note - filenames end too early\n" msgstr "" -#: readelf.c:20280 +#: readelf.c:20889 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "" -#: readelf.c:20282 +#: readelf.c:20891 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "" -#: readelf.c:20284 +#: readelf.c:20893 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "" -#: readelf.c:20286 +#: readelf.c:20895 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "" -#: readelf.c:20288 +#: readelf.c:20897 msgid "NT_GNU_PROPERTY_TYPE_0" msgstr "" -#: readelf.c:20290 +#: readelf.c:20899 msgid "NT_GNU_BUILD_ATTRIBUTE_OPEN" msgstr "" -#: readelf.c:20292 +#: readelf.c:20901 msgid "NT_GNU_BUILD_ATTRIBUTE_FUNC" msgstr "" -#: readelf.c:20381 readelf.c:20528 readelf.c:20565 +#: readelf.c:20990 readelf.c:21137 readelf.c:21174 #, c-format msgid "" msgstr "" -#: readelf.c:20482 +#: readelf.c:21091 msgid "NT_AMDGPU_METADATA (code object metadata)" msgstr "" -#: readelf.c:20677 +#: readelf.c:21286 #, c-format msgid " Properties: " msgstr "" -#: readelf.c:20681 +#: readelf.c:21290 #, c-format msgid "\n" msgstr "" -#: readelf.c:20693 +#: readelf.c:21302 #, c-format msgid "\n" msgstr "" -#: readelf.c:20704 +#: readelf.c:21313 #, c-format msgid "\n" msgstr "" -#: readelf.c:20726 readelf.c:20780 readelf.c:20802 +#: readelf.c:21335 readelf.c:21389 readelf.c:21411 #, c-format msgid "x86 ISA used: " msgstr "" -#: readelf.c:20737 readelf.c:20791 readelf.c:20813 +#: readelf.c:21346 readelf.c:21400 readelf.c:21422 #, c-format msgid "x86 ISA needed: " msgstr "" -#: readelf.c:20748 +#: readelf.c:21357 #, c-format msgid "x86 feature: " msgstr "" -#: readelf.c:20759 +#: readelf.c:21368 #, c-format msgid "x86 feature used: " msgstr "" -#: readelf.c:20770 +#: readelf.c:21379 #, c-format msgid "x86 feature needed: " msgstr "" -#: readelf.c:20832 readelf.c:20846 readelf.c:20854 readelf.c:20885 +#: readelf.c:21441 readelf.c:21455 readelf.c:21463 readelf.c:21494 #, c-format msgid " " msgstr "" -#: readelf.c:20844 +#: readelf.c:21453 #, c-format msgid "stack size: " msgstr "" -#: readelf.c:20867 +#: readelf.c:21476 #, c-format msgid "1_needed: " msgstr "" -#: readelf.c:20881 +#: readelf.c:21490 #, c-format msgid "UINT32_AND (%#x): " msgstr "" -#: readelf.c:20883 +#: readelf.c:21492 #, c-format msgid "UINT32_OR (%#x): " msgstr "" -#: readelf.c:20895 +#: readelf.c:21504 #, c-format msgid "\n" msgstr "" -#: readelf.c:20980 +#: readelf.c:21589 #, c-format msgid " OS: %s, ABI: %d.%d.%d\n" msgstr "" -#: readelf.c:20989 +#: readelf.c:21598 #, c-format msgid " Version: " msgstr "" @@ -12091,588 +12320,593 @@ 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:21005 +#: readelf.c:21614 #, c-format msgid " Hardware Capabilities: " msgstr "" -#: readelf.c:21008 +#: readelf.c:21617 msgid "\n" msgstr "" -#: readelf.c:21013 +#: readelf.c:21622 #, c-format msgid "num entries: %d, enabled mask: %x\n" msgstr "" -#: readelf.c:21029 +#: readelf.c:21638 #, c-format msgid " Description data: " msgstr "" -#: readelf.c:21047 +#: readelf.c:21656 msgid "Alignment of 8-byte objects" msgstr "" -#: readelf.c:21048 +#: readelf.c:21657 msgid "Sizeof double and long double" msgstr "" -#: readelf.c:21049 +#: readelf.c:21658 msgid "Type of FPU support needed" msgstr "" -#: readelf.c:21050 +#: readelf.c:21659 msgid "Use of SIMD instructions" msgstr "" -#: readelf.c:21051 +#: readelf.c:21660 msgid "Use of cache" msgstr "" -#: readelf.c:21052 +#: readelf.c:21661 msgid "Use of MMU" msgstr "" -#: readelf.c:21088 +#: readelf.c:21697 #, c-format msgid "4-bytes\n" msgstr "" -#: readelf.c:21089 +#: readelf.c:21698 #, c-format msgid "8-bytes\n" msgstr "" -#: readelf.c:21096 +#: readelf.c:21705 #, c-format msgid "FPU-2.0\n" msgstr "" -#: readelf.c:21097 +#: readelf.c:21706 #, c-format msgid "FPU-3.0\n" msgstr "" -#: readelf.c:21106 +#: readelf.c:21715 #, c-format msgid "yes\n" msgstr "" -#: readelf.c:21116 +#: readelf.c:21725 #, c-format msgid "unknown value: %x\n" msgstr "" -#: readelf.c:21172 +#: readelf.c:21781 msgid "NT_THRMISC (thrmisc structure)" msgstr "" -#: readelf.c:21174 +#: readelf.c:21783 msgid "NT_PROCSTAT_PROC (proc data)" msgstr "" -#: readelf.c:21176 +#: readelf.c:21785 msgid "NT_PROCSTAT_FILES (files data)" msgstr "" -#: readelf.c:21178 +#: readelf.c:21787 msgid "NT_PROCSTAT_VMMAP (vmmap data)" msgstr "" -#: readelf.c:21180 +#: readelf.c:21789 msgid "NT_PROCSTAT_GROUPS (groups data)" msgstr "" -#: readelf.c:21182 +#: readelf.c:21791 msgid "NT_PROCSTAT_UMASK (umask data)" msgstr "" -#: readelf.c:21184 +#: readelf.c:21793 msgid "NT_PROCSTAT_RLIMIT (rlimit data)" msgstr "" -#: readelf.c:21186 +#: readelf.c:21795 msgid "NT_PROCSTAT_OSREL (osreldate data)" msgstr "" -#: readelf.c:21188 +#: readelf.c:21797 msgid "NT_PROCSTAT_PSSTRINGS (ps_strings data)" msgstr "" -#: readelf.c:21190 +#: readelf.c:21799 msgid "NT_PROCSTAT_AUXV (auxv data)" msgstr "" -#: readelf.c:21192 +#: readelf.c:21801 msgid "NT_PTLWPINFO (ptrace_lwpinfo structure)" msgstr "" -#: readelf.c:21194 +#: readelf.c:21803 msgid "NT_X86_SEGBASES (x86 segment base registers)" msgstr "" #. NetBSD core "procinfo" structure. -#: readelf.c:21208 +#: readelf.c:21817 msgid "NetBSD procinfo structure" msgstr "" -#: readelf.c:21211 +#: readelf.c:21820 msgid "NetBSD ELF auxiliary vector data" msgstr "" -#: readelf.c:21214 +#: readelf.c:21823 msgid "PT_LWPSTATUS (ptrace_lwpstatus structure)" msgstr "" -#: readelf.c:21243 readelf.c:21260 readelf.c:21274 +#: readelf.c:21852 readelf.c:21869 readelf.c:21883 msgid "PT_GETREGS (reg structure)" msgstr "" -#: readelf.c:21245 readelf.c:21262 readelf.c:21276 +#: readelf.c:21854 readelf.c:21871 readelf.c:21885 msgid "PT_GETFPREGS (fpreg structure)" msgstr "" -#: readelf.c:21258 +#: readelf.c:21867 msgid "PT___GETREGS40 (old reg structure)" msgstr "" -#: readelf.c:21293 +#: readelf.c:21902 msgid "OpenBSD procinfo structure" msgstr "" -#: readelf.c:21295 +#: readelf.c:21904 msgid "OpenBSD ELF auxiliary vector data" msgstr "" -#: readelf.c:21297 +#: readelf.c:21906 msgid "OpenBSD regular registers" msgstr "" -#: readelf.c:21299 +#: readelf.c:21908 msgid "OpenBSD floating point registers" msgstr "" -#: readelf.c:21301 +#: readelf.c:21910 msgid "OpenBSD window cookie" msgstr "" -#: readelf.c:21313 +#: readelf.c:21922 msgid "QNX debug fullpath" msgstr "" -#: readelf.c:21315 +#: readelf.c:21924 msgid "QNX debug relocation" msgstr "" -#: readelf.c:21317 +#: readelf.c:21926 msgid "QNX stack" msgstr "" -#: readelf.c:21319 +#: readelf.c:21928 msgid "QNX generator" msgstr "" -#: readelf.c:21321 +#: readelf.c:21930 msgid "QNX default library" msgstr "" -#: readelf.c:21323 +#: readelf.c:21932 msgid "QNX core sysinfo" msgstr "" -#: readelf.c:21325 +#: readelf.c:21934 msgid "QNX core info" msgstr "" -#: readelf.c:21327 +#: readelf.c:21936 msgid "QNX core status" msgstr "" -#: readelf.c:21329 +#: readelf.c:21938 msgid "QNX general registers" msgstr "" -#: readelf.c:21331 +#: readelf.c:21940 msgid "QNX floating point registers" msgstr "" -#: readelf.c:21333 +#: readelf.c:21942 msgid "QNX link map" msgstr "" -#: readelf.c:21347 +#: readelf.c:21956 msgid "NT_STAPSDT (SystemTap probe descriptors)" msgstr "" -#: readelf.c:21415 +#: readelf.c:22024 #, c-format msgid " Provider: %s\n" msgstr "" -#: readelf.c:21416 +#: readelf.c:22025 #, c-format msgid " Name: %s\n" msgstr "" -#: readelf.c:21417 +#: readelf.c:22026 #, c-format msgid " Location: " msgstr "" -#: readelf.c:21419 +#: readelf.c:22028 #, c-format msgid ", Base: " msgstr "" -#: readelf.c:21421 +#: readelf.c:22030 #, c-format msgid ", Semaphore: " msgstr "" -#: readelf.c:21424 +#: readelf.c:22033 #, c-format msgid " Arguments: %s\n" msgstr "" -#: readelf.c:21429 +#: readelf.c:22038 #, c-format msgid " \n" msgstr "" -#: readelf.c:21430 +#: readelf.c:22039 msgid "corrupt stapdt note - the data size is too small\n" msgstr "" -#: readelf.c:21439 +#: readelf.c:22048 #, c-format msgid " Packaging Metadata: %.*s\n" msgstr "" -#: readelf.c:21453 +#: readelf.c:22053 +#, c-format +msgid " Dlopen Metadata: %.*s\n" +msgstr "" + +#: readelf.c:22067 msgid "NT_VMS_MHD (module header)" msgstr "" -#: readelf.c:21455 +#: readelf.c:22069 msgid "NT_VMS_LNM (language name)" msgstr "" -#: readelf.c:21457 +#: readelf.c:22071 msgid "NT_VMS_SRC (source files)" msgstr "" -#: readelf.c:21461 +#: readelf.c:22075 msgid "NT_VMS_EIDC (consistency check)" msgstr "" -#: readelf.c:21463 +#: readelf.c:22077 msgid "NT_VMS_FPMODE (FP mode)" msgstr "" -#: readelf.c:21467 +#: readelf.c:22081 msgid "NT_VMS_IMGNAM (image name)" msgstr "" -#: readelf.c:21469 +#: readelf.c:22083 msgid "NT_VMS_IMGID (image id)" msgstr "" -#: readelf.c:21471 +#: readelf.c:22085 msgid "NT_VMS_LINKID (link id)" msgstr "" -#: readelf.c:21473 +#: readelf.c:22087 msgid "NT_VMS_IMGBID (build id)" msgstr "" -#: readelf.c:21475 +#: readelf.c:22089 msgid "NT_VMS_GSTNAM (sym table name)" msgstr "" -#: readelf.c:21502 +#: readelf.c:22116 #, c-format msgid " Creation date : %.17s\n" msgstr "" -#: readelf.c:21503 +#: readelf.c:22117 #, c-format msgid " Last patch date: %.17s\n" msgstr "" -#: readelf.c:21506 +#: readelf.c:22120 #, c-format msgid " Module name : %s\n" msgstr "" -#: readelf.c:21508 +#: readelf.c:22122 #, c-format msgid " Module version : %s\n" msgstr "" -#: readelf.c:21510 readelf.c:21515 +#: readelf.c:22124 readelf.c:22129 #, c-format msgid " Module version : \n" msgstr "" -#: readelf.c:21514 +#: readelf.c:22128 #, c-format msgid " Module name : \n" msgstr "" -#: readelf.c:21520 +#: readelf.c:22134 #, c-format msgid " Language: %.*s\n" msgstr "" -#: readelf.c:21524 +#: readelf.c:22138 #, c-format msgid " Floating Point mode: " msgstr "" -#: readelf.c:21534 +#: readelf.c:22148 #, c-format msgid " Link time: " msgstr "" -#: readelf.c:21544 +#: readelf.c:22158 #, c-format msgid " Patch time: " msgstr "" -#: readelf.c:21557 +#: readelf.c:22171 #, c-format msgid " Major id: %u, minor id: %u\n" msgstr "" -#: readelf.c:21560 +#: readelf.c:22174 #, c-format msgid " Last modified : " msgstr "" -#: readelf.c:21562 +#: readelf.c:22176 #, c-format msgid "" "\n" " Link flags : " msgstr "" -#: readelf.c:21565 +#: readelf.c:22179 #, c-format msgid " Header flags: 0x%08x\n" msgstr "" -#: readelf.c:21567 +#: readelf.c:22181 #, c-format msgid " Image id : %.*s\n" msgstr "" -#: readelf.c:21571 +#: readelf.c:22185 #, c-format msgid " Image name: %.*s\n" msgstr "" -#: readelf.c:21575 +#: readelf.c:22189 #, c-format msgid " Global symbol table name: %.*s\n" msgstr "" -#: readelf.c:21579 +#: readelf.c:22193 #, c-format msgid " Image id: %.*s\n" msgstr "" -#: readelf.c:21583 +#: readelf.c:22197 #, c-format msgid " Linker id: %.*s\n" msgstr "" -#: readelf.c:21593 readelf.c:22286 +#: readelf.c:22207 readelf.c:22900 #, c-format msgid " \n" msgstr "" -#: readelf.c:21594 +#: readelf.c:22208 msgid "corrupt IA64 note: data size is too small\n" msgstr "" -#: readelf.c:21761 readelf.c:21770 +#: readelf.c:22375 readelf.c:22384 #, c-format msgid " Applies to region from %# to %#\n" msgstr "" -#: readelf.c:21764 readelf.c:21773 +#: readelf.c:22378 readelf.c:22387 #, c-format msgid " Applies to region from %#\n" msgstr "" -#: readelf.c:21794 +#: readelf.c:22408 #, c-format msgid " \n" msgstr "" -#: readelf.c:21795 +#: readelf.c:22409 #, c-format msgid " " msgstr "" -#: readelf.c:21821 +#: readelf.c:22435 #, c-format msgid "Gap in build notes detected from %# to %#\n" msgstr "" -#: readelf.c:21825 readelf.c:21836 +#: readelf.c:22439 readelf.c:22450 #, c-format msgid " Applies to region from %#" msgstr "" -#: readelf.c:21830 readelf.c:21841 +#: readelf.c:22444 readelf.c:22455 #, c-format msgid " to %#" msgstr "" -#: readelf.c:21847 +#: readelf.c:22461 #, c-format msgid " (%s)" msgstr "" -#: readelf.c:21868 readelf.c:21883 +#: readelf.c:22482 readelf.c:22497 #, c-format msgid "corrupt name field in GNU build attribute note: size = %ld\n" msgstr "" -#: readelf.c:21869 readelf.c:21884 +#: readelf.c:22483 readelf.c:22498 msgid " " msgstr "" -#: readelf.c:21903 +#: readelf.c:22517 #, c-format msgid "unrecognised attribute type in name field: %d\n" msgstr "" -#: readelf.c:21904 +#: readelf.c:22518 msgid "" msgstr "" -#: readelf.c:21914 +#: readelf.c:22528 msgid "" msgstr "" -#: readelf.c:21919 +#: readelf.c:22533 msgid "" msgstr "" -#: readelf.c:21924 +#: readelf.c:22538 msgid "" msgstr "" -#: readelf.c:21929 +#: readelf.c:22543 msgid "" msgstr "" -#: readelf.c:21934 +#: readelf.c:22548 msgid "" msgstr "" -#: readelf.c:21939 +#: readelf.c:22553 msgid "" msgstr "" -#: readelf.c:21944 +#: readelf.c:22558 msgid "" msgstr "" -#: readelf.c:21949 +#: readelf.c:22563 msgid "" msgstr "" -#: readelf.c:21968 +#: readelf.c:22582 #, c-format msgid "unrecognised byte in name field: %d\n" msgstr "" -#: readelf.c:21969 +#: readelf.c:22583 #, c-format msgid "" msgstr "" -#: readelf.c:21981 +#: readelf.c:22595 #, c-format msgid "attribute does not have an expected type (%c)\n" msgstr "" -#: readelf.c:21985 +#: readelf.c:22599 #, c-format msgid "corrupt name field: namesz: %lu but parsing gets to %td\n" msgstr "" -#: readelf.c:22012 +#: readelf.c:22626 #, c-format msgid "corrupt numeric name field: too many bytes in the value: %x\n" msgstr "" -#: readelf.c:22101 +#: readelf.c:22715 #, c-format msgid " description data: " msgstr "" -#: readelf.c:22249 +#: readelf.c:22863 msgid "failed to unpack msgpack contents in NT_AMDGPU_METADATA note" msgstr "" -#: readelf.c:22272 +#: readelf.c:22886 #, c-format msgid " Stack Size: 0x%\n" msgstr "" -#: readelf.c:22274 +#: readelf.c:22888 #, c-format msgid " Stack allocated: %\n" msgstr "" -#: readelf.c:22276 +#: readelf.c:22890 #, c-format msgid " Executable: %s\n" msgstr "" -#: readelf.c:22287 +#: readelf.c:22901 msgid "corrupt QNX note: data size is too small\n" msgstr "" -#: readelf.c:22432 +#: readelf.c:23046 msgid "notes" msgstr "" -#: readelf.c:22444 +#: readelf.c:23058 #, c-format msgid "Displaying notes found in: %s\n" msgstr "" -#: readelf.c:22446 +#: readelf.c:23060 #, c-format msgid "" "Displaying notes found at file offset 0x%08 with length 0x%" "08:\n" msgstr "" -#: readelf.c:22459 +#: readelf.c:23073 #, c-format msgid "Corrupt note: alignment %, expecting 4 or 8\n" msgstr "" -#: readelf.c:22465 +#: readelf.c:23079 #, c-format msgid " %-20s %-10s\tDescription\n" msgstr "" -#: readelf.c:22465 +#: readelf.c:23079 msgid "Owner" msgstr "" -#: readelf.c:22465 +#: readelf.c:23079 msgid "Data size" msgstr "" -#: readelf.c:22483 readelf.c:22512 +#: readelf.c:23097 readelf.c:23126 #, c-format msgid "Corrupt note: only %zd byte remains, not enough for a full note\n" msgid_plural "" @@ -12680,25 +12914,25 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:22540 +#: readelf.c:23154 #, c-format msgid "note with invalid namesz and/or descsz found at offset %#tx\n" msgstr "" -#: readelf.c:22542 +#: readelf.c:23156 #, c-format msgid " type: %#lx, namesize: %#lx, descsize: %#lx, alignment: %u\n" msgstr "" -#: readelf.c:22560 +#: readelf.c:23174 msgid "Out of memory allocating space for inote name\n" msgstr "" -#: readelf.c:22618 +#: readelf.c:23232 msgid "v850 notes" msgstr "" -#: readelf.c:22625 +#: readelf.c:23239 #, c-format msgid "" "\n" @@ -12706,76 +12940,76 @@ msgid "" "length %#:\n" msgstr "" -#: readelf.c:22643 +#: readelf.c:23257 #, c-format msgid "Corrupt note: name size is too big: %lx\n" msgstr "" -#: readelf.c:22653 +#: readelf.c:23267 #, c-format msgid "corrupt descsz found in note at offset %#tx\n" msgstr "" -#: readelf.c:22655 readelf.c:22668 +#: readelf.c:23269 readelf.c:23282 #, c-format msgid " type: %#lx, namesize: %#lx, descsize: %#lx\n" msgstr "" -#: readelf.c:22666 +#: readelf.c:23280 #, c-format msgid "corrupt namesz found in note at offset %#zx\n" msgstr "" -#: readelf.c:22742 +#: readelf.c:23356 #, c-format msgid "No notes found in linked file '%s'.\n" msgstr "" -#: readelf.c:22745 +#: readelf.c:23359 #, c-format msgid "No notes found file.\n" msgstr "" -#: readelf.c:22754 +#: readelf.c:23368 #, c-format msgid " Unknown GNU attribute: %s\n" msgstr "" -#: readelf.c:23083 +#: readelf.c:23697 #, c-format msgid "%s: Failed to read file header\n" msgstr "" -#: readelf.c:23098 +#: readelf.c:23712 #, c-format msgid "" "\n" "File: %s\n" msgstr "" -#: readelf.c:23259 +#: readelf.c:23873 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "" -#: readelf.c:23266 +#: readelf.c:23880 #, c-format msgid "" "Index of archive %s: (% entries, %# bytes in the symbol " "table)\n" msgstr "" -#: readelf.c:23290 +#: readelf.c:23904 #, c-format msgid "Contents of binary %s at offset " msgstr "" -#: readelf.c:23302 +#: readelf.c:23916 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "" -#: readelf.c:23321 +#: readelf.c:23935 #, c-format msgid "" "%s: % byte remains in the symbol table, but without corresponding " @@ -12786,36 +13020,36 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:23334 +#: readelf.c:23948 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "" -#: readelf.c:23426 readelf.c:23545 +#: readelf.c:24040 readelf.c:24159 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "" -#: readelf.c:23454 +#: readelf.c:24068 #, c-format msgid "%s: contains corrupt thin archive: %s\n" msgstr "" -#: readelf.c:23472 +#: readelf.c:24086 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "" -#: readelf.c:23537 +#: readelf.c:24151 msgid "Out of memory allocating file data structure\n" msgstr "" -#: readelf.c:23574 +#: readelf.c:24188 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "" -#: readelf.c:23645 +#: readelf.c:24259 msgid "Nothing to do.\n" msgstr "" diff --git a/gas/configure b/gas/configure index 0cebc4e..6b96d3a 100755 --- a/gas/configure +++ b/gas/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gas 2.42.50. +# Generated by GNU Autoconf 2.69 for gas 2.43.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='gas' PACKAGE_TARNAME='gas' -PACKAGE_VERSION='2.42.50' -PACKAGE_STRING='gas 2.42.50' +PACKAGE_VERSION='2.43.50' +PACKAGE_STRING='gas 2.43.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1392,7 +1392,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gas 2.42.50 to adapt to many kinds of systems. +\`configure' configures gas 2.43.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1463,7 +1463,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gas 2.42.50:";; + short | recursive ) echo "Configuration of gas 2.43.50:";; esac cat <<\_ACEOF @@ -1619,7 +1619,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gas configure 2.42.50 +gas configure 2.43.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2030,7 +2030,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gas $as_me 2.42.50, which was +It was created by gas $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3010,7 +3010,7 @@ fi # Define the identity of the package. PACKAGE='gas' - VERSION='2.42.50' + VERSION='2.43.50' cat >>confdefs.h <<_ACEOF @@ -16855,7 +16855,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gas $as_me 2.42.50, which was +This file was extended by gas $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16921,7 +16921,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gas config.status 2.42.50 +gas config.status 2.43.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/gas/po/gas.pot b/gas/po/gas.pot index be0e0d5..465ace5 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: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2024-01-15 15:02+0000\n" +"POT-Creation-Date: 2024-07-20 13:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,60 +17,60 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: app.c:381 +#: app.c:426 #, c-format msgid "multibyte character (%#x) encountered in input" msgstr "" -#: app.c:383 +#: app.c:428 #, c-format msgid "multibyte character (%#x) encountered in %s" msgstr "" -#: app.c:385 +#: app.c:430 #, c-format msgid "multibyte character (%#x) encountered in %s at or near line %u" msgstr "" -#: app.c:389 +#: app.c:434 msgid "further multibyte character warnings suppressed" msgstr "" -#: app.c:548 app.c:562 +#: app.c:591 app.c:605 msgid "end of file in comment" msgstr "" -#: app.c:640 app.c:685 +#: app.c:683 app.c:728 #, c-format msgid "end of file in string; '%c' inserted" msgstr "" -#: app.c:711 +#: app.c:759 #, c-format msgid "unknown escape '\\%c' in string; ignored" msgstr "" -#: app.c:887 input-scrub.c:372 +#: app.c:924 input-scrub.c:372 msgid "end of file not at end of a line; newline inserted" msgstr "" -#: app.c:1049 +#: app.c:1101 msgid "end of file in multiline comment" msgstr "" -#: app.c:1123 +#: app.c:1175 msgid "end of file after a one-character quote; \\0 inserted" msgstr "" -#: app.c:1131 +#: app.c:1183 msgid "end of file in escape character" msgstr "" -#: app.c:1143 +#: app.c:1195 msgid "missing close quote; (assumed)" msgstr "" -#: app.c:1211 app.c:1266 app.c:1278 app.c:1356 +#: app.c:1263 app.c:1318 app.c:1330 app.c:1404 msgid "end of file in comment; newline inserted" msgstr "" @@ -187,12 +187,12 @@ msgstr "" msgid " --elf-stt-common=[no|yes] " msgstr "" -#: as.c:307 as.c:318 config/tc-i386.c:16802 config/tc-i386.c:16822 +#: as.c:307 as.c:318 config/tc-i386.c:17974 config/tc-i386.c:17994 #, c-format msgid "(default: yes)\n" msgstr "" -#: as.c:309 as.c:320 config/tc-i386.c:16804 config/tc-i386.c:16824 +#: as.c:309 as.c:320 config/tc-i386.c:17976 config/tc-i386.c:17996 #, c-format msgid "(default: no)\n" msgstr "" @@ -239,7 +239,7 @@ msgstr "" #: as.c:335 #, c-format -msgid " -g --gen-debug generate debugging information\n" +msgid " -g, --gen-debug generate debugging information\n" msgstr "" #: as.c:337 @@ -312,12 +312,12 @@ msgstr "" #: as.c:363 #, c-format -msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n" +msgid " -L, --keep-locals keep local symbols (e.g. starting with `L')\n" msgstr "" #: as.c:365 #, c-format -msgid " -M,--mri assemble in MRI compatibility mode\n" +msgid " -M, --mri assemble in MRI compatibility mode\n" msgstr "" #: as.c:367 @@ -388,7 +388,7 @@ msgstr "" #: as.c:390 #, c-format -msgid " -W --no-warn suppress warnings\n" +msgid " -W, --no-warn suppress warnings\n" msgstr "" #: as.c:392 @@ -658,29 +658,28 @@ msgid "failed sanity check" msgstr "" #: cgen.c:106 config/tc-alpha.c:2097 config/tc-alpha.c:2121 -#: config/tc-arc.c:4074 config/tc-arc.c:4147 config/tc-d10v.c:550 +#: config/tc-arc.c:4075 config/tc-arc.c:4148 config/tc-d10v.c:550 #: config/tc-d30v.c:534 config/tc-mn10200.c:1092 config/tc-mn10300.c:1753 -#: config/tc-ppc.c:3959 config/tc-s390.c:1339 config/tc-s390.c:1462 -#: config/tc-s390.c:1596 config/tc-v850.c:2530 config/tc-v850.c:2601 -#: config/tc-v850.c:2648 config/tc-v850.c:2685 config/tc-v850.c:2722 -#: config/tc-v850.c:2986 +#: config/tc-ppc.c:3961 config/tc-s390.c:1817 config/tc-v850.c:2530 +#: config/tc-v850.c:2601 config/tc-v850.c:2648 config/tc-v850.c:2685 +#: config/tc-v850.c:2722 config/tc-v850.c:2986 msgid "too many fixups" msgstr "" #: cgen.c:371 cgen.c:393 config/tc-d10v.c:461 config/tc-d30v.c:450 -#: config/tc-mn10200.c:1034 config/tc-mn10300.c:1678 config/tc-ppc.c:3481 -#: config/tc-s390.c:1323 config/tc-v850.c:2639 config/tc-v850.c:2673 -#: config/tc-v850.c:2713 config/tc-v850.c:2959 config/tc-z80.c:785 +#: config/tc-mn10200.c:1034 config/tc-mn10300.c:1678 config/tc-ppc.c:3483 +#: config/tc-v850.c:2639 config/tc-v850.c:2673 config/tc-v850.c:2713 +#: config/tc-v850.c:2959 config/tc-z80.c:785 msgid "illegal operand" msgstr "" #: cgen.c:397 config/tc-avr.c:910 config/tc-d10v.c:463 config/tc-d30v.c:452 #: config/tc-h8300.c:493 config/tc-mcore.c:662 config/tc-microblaze.c:585 #: config/tc-mmix.c:495 config/tc-mn10200.c:1037 config/tc-mn10300.c:1681 -#: config/tc-msp430.c:417 config/tc-ppc.c:3483 config/tc-s390.c:1328 -#: config/tc-sh.c:988 config/tc-v850.c:2643 config/tc-v850.c:2677 -#: config/tc-v850.c:2717 config/tc-v850.c:2962 config/tc-xgate.c:895 -#: config/tc-z80.c:933 config/tc-z8k.c:349 +#: config/tc-msp430.c:417 config/tc-ppc.c:3485 config/tc-sh.c:988 +#: config/tc-v850.c:2643 config/tc-v850.c:2677 config/tc-v850.c:2717 +#: config/tc-v850.c:2962 config/tc-xgate.c:895 config/tc-z80.c:933 +#: config/tc-z8k.c:349 msgid "missing operand" msgstr "" @@ -692,21 +691,21 @@ msgstr "" msgid "operand mask overflow" msgstr "" -#: cgen.c:860 config/tc-arm.c:2056 config/tc-arm.c:11395 config/tc-arm.c:11447 -#: config/tc-arm.c:11735 config/tc-arm.c:12631 config/tc-arm.c:13771 -#: config/tc-arm.c:13811 config/tc-arm.c:14184 config/tc-arm.c:14226 -#: config/tc-arm.c:21462 config/tc-arm.c:21522 config/tc-mips.c:9704 -#: config/tc-mips.c:11014 config/tc-mips.c:12311 config/tc-mips.c:12992 -#: config/tc-spu.c:982 config/tc-xtensa.c:13078 +#: cgen.c:860 config/tc-arm.c:2040 config/tc-arm.c:11124 config/tc-arm.c:11176 +#: config/tc-arm.c:11464 config/tc-arm.c:12360 config/tc-arm.c:13500 +#: config/tc-arm.c:13540 config/tc-arm.c:13913 config/tc-arm.c:13955 +#: config/tc-arm.c:21200 config/tc-arm.c:21260 config/tc-mips.c:9707 +#: config/tc-mips.c:11028 config/tc-mips.c:12325 config/tc-mips.c:13006 +#: config/tc-spu.c:982 config/tc-xtensa.c:13110 msgid "expression too complex" msgstr "" -#: cgen.c:961 config/tc-ppc.c:7489 config/tc-s390.c:2374 config/tc-v850.c:3495 +#: cgen.c:961 config/tc-ppc.c:7491 config/tc-s390.c:2595 config/tc-v850.c:3495 #: config/tc-xstormy16.c:541 msgid "unresolved expression that must be resolved" msgstr "" -#: cgen.c:986 config/tc-bpf.c:858 config/tc-xstormy16.c:566 +#: cgen.c:986 config/tc-bpf.c:887 config/tc-xstormy16.c:566 #, c-format msgid "internal error: can't install fix for reloc type %d (`%s')" msgstr "" @@ -804,7 +803,7 @@ msgstr "" msgid "Infinities are not supported by this target" msgstr "" -#: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1285 +#: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1269 #: config/tc-ia64.c:11577 config/tc-tic30.c:1241 config/tc-tic4x.c:2570 msgid "Unrecognized or unsupported floating point constant" msgstr "" @@ -825,7 +824,7 @@ msgid "Symbol `%s' can not be both weak and common" msgstr "" #: config/obj-coff.c:206 config/obj-coff.c:1684 config/tc-tic54x.c:4002 -#: read.c:2991 +#: read.c:2993 #, c-format msgid "error setting flags for \"%s\": %s" msgstr "" @@ -952,21 +951,21 @@ msgstr "" msgid "bad .common segment %s" msgstr "" -#: config/obj-elf.c:394 config/tc-aarch64.c:2196 config/tc-kvx.c:2243 +#: config/obj-elf.c:394 config/tc-aarch64.c:2271 config/tc-kvx.c:2244 msgid "Missing symbol name in directive" msgstr "" -#: config/obj-elf.c:630 +#: config/obj-elf.c:724 #, c-format msgid "setting incorrect section type for %s" msgstr "" -#: config/obj-elf.c:635 +#: config/obj-elf.c:729 #, c-format msgid "ignoring incorrect section type for %s" msgstr "" -#: config/obj-elf.c:694 +#: config/obj-elf.c:788 #, c-format msgid "setting incorrect section attributes for %s" msgstr "" @@ -975,282 +974,282 @@ 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:788 +#: config/obj-elf.c:882 #, c-format msgid "ignoring changed section type for %s" msgstr "" #. Do error when assembly isn't self-consistent. -#: config/obj-elf.c:791 +#: config/obj-elf.c:885 #, c-format msgid "changed section type for %s" msgstr "" -#: config/obj-elf.c:806 +#: config/obj-elf.c:900 #, c-format msgid "ignoring changed section attributes for %s" msgstr "" -#: config/obj-elf.c:808 +#: config/obj-elf.c:902 #, c-format msgid "changed section attributes for %s" msgstr "" -#: config/obj-elf.c:816 +#: config/obj-elf.c:910 #, c-format msgid "changed section entity size for %s" msgstr "" -#: config/obj-elf.c:898 +#: config/obj-elf.c:992 msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number" msgstr "" -#: config/obj-elf.c:984 +#: config/obj-elf.c:1078 msgid "extraneous characters at end of numeric section type" msgstr "" -#: config/obj-elf.c:990 read.c:2975 +#: config/obj-elf.c:1084 read.c:2977 msgid "unrecognized section type" msgstr "" -#: config/obj-elf.c:1015 +#: config/obj-elf.c:1109 msgid "unrecognized section attribute" msgstr "" -#: config/obj-elf.c:1047 config/tc-alpha.c:4208 +#: config/obj-elf.c:1141 config/tc-alpha.c:4208 msgid "missing name" msgstr "" -#: config/obj-elf.c:1094 +#: config/obj-elf.c:1211 msgid "group name not parseable" msgstr "" -#: config/obj-elf.c:1101 +#: config/obj-elf.c:1218 #, c-format msgid "section %s already has a group (%s)" msgstr "" -#: config/obj-elf.c:1156 +#: config/obj-elf.c:1271 #, c-format msgid "section name '%s' already defined as another symbol" msgstr "" -#: config/obj-elf.c:1259 +#: config/obj-elf.c:1374 msgid "invalid merge entity size" msgstr "" -#: config/obj-elf.c:1272 +#: config/obj-elf.c:1387 msgid "entity size for SHF_MERGE not specified" msgstr "" -#: config/obj-elf.c:1314 +#: config/obj-elf.c:1429 msgid "? section flag ignored with G present" msgstr "" -#: config/obj-elf.c:1351 +#: config/obj-elf.c:1466 msgid "group name for SHF_GROUP not specified" msgstr "" -#: config/obj-elf.c:1377 +#: config/obj-elf.c:1492 #, c-format msgid "unsupported mbind section info: %s" msgstr "" -#: config/obj-elf.c:1430 +#: config/obj-elf.c:1545 #, c-format msgid "unsupported section id: %s" msgstr "" -#: config/obj-elf.c:1456 +#: config/obj-elf.c:1571 msgid "character following name is not '#'" msgstr "" -#: config/obj-elf.c:1484 +#: config/obj-elf.c:1599 #, c-format msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s" msgstr "" -#: config/obj-elf.c:1491 +#: config/obj-elf.c:1606 #, c-format msgid "%s section is supported only by GNU and FreeBSD targets" msgstr "" -#: config/obj-elf.c:1629 +#: config/obj-elf.c:1744 msgid ".previous without corresponding .section; ignored" msgstr "" -#: config/obj-elf.c:1655 +#: config/obj-elf.c:1770 msgid ".popsection without corresponding .pushsection; ignored" msgstr "" -#: config/obj-elf.c:1699 config/obj-elf.c:1794 +#: config/obj-elf.c:1814 config/obj-elf.c:1909 #, c-format msgid "missing version name in `%s' for symbol `%s'" msgstr "" -#: config/obj-elf.c:1718 +#: config/obj-elf.c:1833 #, c-format msgid "only one version name with `@@@' is allowed for symbol `%s'" msgstr "" -#: config/obj-elf.c:1726 +#: config/obj-elf.c:1841 #, c-format msgid "invalid version name '%s' for symbol `%s'" msgstr "" -#: config/obj-elf.c:1768 +#: config/obj-elf.c:1883 msgid "expected comma after name in .symver" msgstr "" -#: config/obj-elf.c:1785 config/obj-elf.c:2713 +#: config/obj-elf.c:1900 config/obj-elf.c:2844 #, c-format msgid "`%s' can't be versioned to common symbol '%s'" msgstr "" -#: config/obj-elf.c:1862 +#: config/obj-elf.c:1977 #, c-format msgid "expected `%s' to have already been set for .vtable_inherit" msgstr "" -#: config/obj-elf.c:1872 +#: config/obj-elf.c:1987 msgid "expected comma after name in .vtable_inherit" msgstr "" -#: config/obj-elf.c:1933 +#: config/obj-elf.c:2048 msgid "expected comma after name in .vtable_entry" msgstr "" -#: config/obj-elf.c:2072 +#: config/obj-elf.c:2187 #, c-format msgid "Attribute name not recognised: %s" msgstr "" -#: config/obj-elf.c:2089 +#: config/obj-elf.c:2204 msgid "expected numeric constant" msgstr "" -#: config/obj-elf.c:2098 config/tc-arm.c:7122 +#: config/obj-elf.c:2213 config/tc-arm.c:6968 msgid "expected comma" msgstr "" -#: config/obj-elf.c:2129 config/tc-arc.c:4945 config/tc-arc.c:4956 -#: config/tc-arc.c:5028 config/tc-arc.c:5079 config/tc-arm.c:32980 -#: config/tc-arm.c:32991 config/tc-csky.c:1697 config/tc-csky.c:1709 -#: config/tc-csky.c:1880 config/tc-mips.c:20631 config/tc-msp430.c:5152 -#: config/tc-riscv.c:5127 config/tc-riscv.c:5169 config/tc-sparc.c:1134 +#: config/obj-elf.c:2244 config/tc-arc.c:4946 config/tc-arc.c:4957 +#: config/tc-arc.c:5029 config/tc-arc.c:5080 config/tc-arm.c:32169 +#: config/tc-arm.c:32180 config/tc-csky.c:1697 config/tc-csky.c:1709 +#: config/tc-csky.c:1880 config/tc-mips.c:20647 config/tc-msp430.c:5152 +#: config/tc-riscv.c:5376 config/tc-riscv.c:5418 config/tc-sparc.c:1134 #: config/tc-tic6x.c:4385 #, c-format msgid "error adding attribute: %s" msgstr "" -#: config/obj-elf.c:2135 +#: config/obj-elf.c:2250 msgid "bad string constant" msgstr "" -#: config/obj-elf.c:2139 +#: config/obj-elf.c:2254 msgid "expected , " msgstr "" -#: config/obj-elf.c:2268 +#: config/obj-elf.c:2383 msgid "expected quoted string" msgstr "" -#: config/obj-elf.c:2288 +#: config/obj-elf.c:2403 #, c-format msgid "expected comma after name `%s' in .size directive" msgstr "" -#: config/obj-elf.c:2297 +#: config/obj-elf.c:2412 msgid "missing expression in .size directive" msgstr "" -#: config/obj-elf.c:2424 +#: config/obj-elf.c:2539 #, c-format msgid "symbol '%s' is already defined" msgstr "" -#: config/obj-elf.c:2444 +#: config/obj-elf.c:2559 #, c-format msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets" msgstr "" -#: config/obj-elf.c:2448 +#: config/obj-elf.c:2563 #, c-format msgid "symbol type \"%s\" is not supported by MIPS targets" msgstr "" -#: config/obj-elf.c:2460 +#: config/obj-elf.c:2575 #, c-format msgid "symbol type \"%s\" is supported only by GNU targets" msgstr "" -#: config/obj-elf.c:2470 config/tc-kvx.c:2287 +#: config/obj-elf.c:2585 config/tc-kvx.c:2288 #, c-format msgid "unrecognized symbol type \"%s\"" msgstr "" -#: config/obj-elf.c:2491 +#: config/obj-elf.c:2606 #, c-format msgid "cannot change type of common symbol '%s'" msgstr "" -#: config/obj-elf.c:2503 +#: config/obj-elf.c:2618 #, c-format msgid "symbol '%s' already has its type set" msgstr "" -#: config/obj-elf.c:2686 config/obj-elf.c:2689 +#: config/obj-elf.c:2720 #, c-format -msgid ".size expression for %s does not evaluate to a constant" +msgid "undefined linked-to symbol `%s' on section `%s'" msgstr "" -#: config/obj-elf.c:2778 +#: config/obj-elf.c:2817 config/obj-elf.c:2820 #, c-format -msgid "symbol '%s' with multiple versions cannot be used in relocation" +msgid ".size expression for %s does not evaluate to a constant" msgstr "" -#: config/obj-elf.c:2796 ecoff.c:3576 +#: config/obj-elf.c:2909 #, c-format -msgid "symbol `%s' can not be both weak and common" +msgid "symbol '%s' with multiple versions cannot be used in relocation" msgstr "" -#: config/obj-elf.c:2844 +#: config/obj-elf.c:2927 ecoff.c:3576 #, c-format -msgid "undefined linked-to symbol `%s' on section `%s'" +msgid "symbol `%s' can not be both weak and common" msgstr "" -#: config/obj-elf.c:2922 +#: config/obj-elf.c:2971 #, c-format msgid "assuming all members of group `%s' are COMDAT" msgstr "" -#: config/obj-elf.c:2934 +#: config/obj-elf.c:2983 #, c-format msgid "can't create group: %s" msgstr "" -#: config/obj-elf.c:3011 +#: config/obj-elf.c:3060 #, c-format msgid "" "invalid attempt to declare external version name as default in symbol `%s'" msgstr "" -#: config/obj-elf.c:3021 +#: config/obj-elf.c:3070 #, c-format msgid "multiple versions [`%s'|`%s'] for symbol `%s'" msgstr "" -#: config/obj-elf.c:3110 +#: config/obj-elf.c:3159 #, c-format msgid "failed to set up debugging information: %s" msgstr "" -#: config/obj-elf.c:3130 +#: config/obj-elf.c:3179 #, c-format msgid "can't start writing .mdebug section: %s" msgstr "" -#: config/obj-elf.c:3138 +#: config/obj-elf.c:3187 #, c-format msgid "could not write .mdebug section: %s" msgstr "" @@ -1308,31 +1307,31 @@ msgid "missing sizeof_stub expression" msgstr "" #: config/obj-macho.c:478 config/tc-ia64.c:1080 config/tc-ia64.c:11738 -#: config/tc-score.c:6073 expr.c:1246 read.c:1730 +#: config/tc-score.c:6073 expr.c:1245 read.c:1732 msgid "expected symbol name" msgstr "" -#: config/obj-macho.c:491 read.c:548 +#: config/obj-macho.c:491 read.c:549 msgid "bad or irreducible absolute expression" msgstr "" -#: config/obj-macho.c:497 config/tc-score.c:6090 read.c:1769 +#: config/obj-macho.c:497 config/tc-score.c:6090 read.c:1771 msgid "missing size expression" msgstr "" -#: config/obj-macho.c:506 config/tc-ia64.c:1115 read.c:1775 +#: config/obj-macho.c:506 config/tc-ia64.c:1115 read.c:1777 #, c-format msgid "size (%ld) out of range, ignored" msgstr "" #: config/obj-macho.c:516 config/tc-score.c:6228 dwarf2dbg.c:1427 ecoff.c:3345 -#: read.c:1787 read.c:1890 read.c:2664 read.c:3202 read.c:3798 symbols.c:579 +#: read.c:1789 read.c:1892 read.c:2666 read.c:3258 read.c:3854 symbols.c:579 #: symbols.c:674 #, c-format msgid "symbol `%s' is already defined" msgstr "" -#: config/obj-macho.c:526 read.c:1802 +#: config/obj-macho.c:526 read.c:1804 #, c-format msgid "size of \"%s\" is already %ld; not changing to %ld" msgstr "" @@ -1486,61 +1485,61 @@ msgstr "" msgid "attaching copyright header %s: %s" msgstr "" -#: config/tc-aarch64.c:429 +#: config/tc-aarch64.c:431 #, c-format msgid "expected an unsuffixed ZA tile at operand %d" msgstr "" -#: config/tc-aarch64.c:433 +#: config/tc-aarch64.c:435 #, c-format msgid "missing horizontal or vertical suffix at operand %d" msgstr "" -#: config/tc-aarch64.c:438 +#: config/tc-aarch64.c:440 #, c-format msgid "expected 'za' rather than a ZA tile at operand %d" msgstr "" -#: config/tc-aarch64.c:442 +#: config/tc-aarch64.c:444 #, c-format msgid "" "expected a predicate-as-counter rather than predicate-as-mask register at " "operand %d" msgstr "" -#: config/tc-aarch64.c:447 +#: config/tc-aarch64.c:449 #, c-format msgid "" "expected a predicate-as-mask rather than predicate-as-counter register at " "operand %d" msgstr "" -#: config/tc-aarch64.c:452 +#: config/tc-aarch64.c:454 #, c-format msgid "expected a 64-bit integer register at operand %d" msgstr "" -#: config/tc-aarch64.c:454 +#: config/tc-aarch64.c:456 #, c-format msgid "expected an integer or zero register at operand %d" msgstr "" -#: config/tc-aarch64.c:456 +#: config/tc-aarch64.c:458 #, c-format msgid "expected an integer or stack pointer register at operand %d" msgstr "" -#: config/tc-aarch64.c:460 +#: config/tc-aarch64.c:462 #, c-format msgid "expected a scalar SIMD or floating-point register at operand %d" msgstr "" -#: config/tc-aarch64.c:463 +#: config/tc-aarch64.c:465 #, c-format msgid "expected an Advanced SIMD vector register at operand %d" msgstr "" -#: config/tc-aarch64.c:465 +#: config/tc-aarch64.c:467 #, c-format msgid "expected an SVE vector register at operand %d" msgstr "" @@ -1549,1018 +1548,1038 @@ msgstr "" #. predicate". We report a more specific error if P is used where #. PN is expected, and vice versa, so the issue at this point is #. "predicate-like" vs. "not predicate-like". -#: config/tc-aarch64.c:472 +#: config/tc-aarch64.c:474 #, c-format msgid "expected an SVE predicate register at operand %d" msgstr "" -#: config/tc-aarch64.c:474 +#: config/tc-aarch64.c:476 #, c-format msgid "expected an SVE predicate-as-counter register at operand %d" msgstr "" -#: config/tc-aarch64.c:476 +#: config/tc-aarch64.c:478 #, c-format msgid "expected a vector register at operand %d" msgstr "" -#: config/tc-aarch64.c:478 +#: config/tc-aarch64.c:480 #, c-format msgid "expected an SVE vector or predicate register at operand %d" msgstr "" -#: config/tc-aarch64.c:480 +#: config/tc-aarch64.c:482 #, c-format msgid "expected a vector or predicate register at operand %d" msgstr "" -#: config/tc-aarch64.c:484 +#: config/tc-aarch64.c:486 #, c-format msgid "expected a ZA array vector at operand %d" msgstr "" -#: config/tc-aarch64.c:486 +#: config/tc-aarch64.c:488 #, c-format msgid "expected ZT0 or a ZA mask at operand %d" msgstr "" -#: config/tc-aarch64.c:488 +#: config/tc-aarch64.c:490 #, c-format msgid "expected a ZA tile at operand %d" msgstr "" -#: config/tc-aarch64.c:490 +#: config/tc-aarch64.c:492 #, c-format msgid "expected a ZA tile slice at operand %d" msgstr "" -#: config/tc-aarch64.c:494 +#: config/tc-aarch64.c:496 #, c-format msgid "" "expected an integer register or Advanced SIMD vector register at operand %d" msgstr "" -#: config/tc-aarch64.c:497 +#: config/tc-aarch64.c:499 #, c-format msgid "expected an integer register or SVE vector register at operand %d" msgstr "" -#: config/tc-aarch64.c:500 +#: config/tc-aarch64.c:502 #, c-format msgid "expected an integer or vector register at operand %d" msgstr "" -#: config/tc-aarch64.c:502 +#: config/tc-aarch64.c:504 #, c-format msgid "expected an integer or predicate register at operand %d" msgstr "" -#: config/tc-aarch64.c:504 +#: config/tc-aarch64.c:506 #, c-format msgid "expected an integer, vector or predicate register at operand %d" msgstr "" -#: config/tc-aarch64.c:509 +#: config/tc-aarch64.c:511 #, c-format msgid "expected an SVE vector register or ZA tile slice at operand %d" msgstr "" -#: config/tc-aarch64.c:707 config/tc-aarch64.c:709 config/tc-arm.c:1202 -#: config/tc-score.c:6447 expr.c:1409 read.c:2646 +#: config/tc-aarch64.c:709 config/tc-aarch64.c:711 config/tc-arm.c:1186 +#: config/tc-score.c:6447 expr.c:1408 read.c:2648 msgid "bad expression" msgstr "" -#: config/tc-aarch64.c:720 config/tc-sparc.c:3379 +#: config/tc-aarch64.c:722 config/tc-sparc.c:3379 msgid "bad segment" msgstr "" -#: config/tc-aarch64.c:864 +#: config/tc-aarch64.c:870 msgid "bad vector arrangement type" msgstr "" -#: config/tc-aarch64.c:1036 +#: config/tc-aarch64.c:1042 #, c-format msgid "bad size %d in vector width specifier" msgstr "" -#: config/tc-aarch64.c:1069 +#: config/tc-aarch64.c:1075 #, c-format msgid "unexpected character `%c' in element size" msgstr "" -#: config/tc-aarch64.c:1071 +#: config/tc-aarch64.c:1077 msgid "missing element size" msgstr "" -#: config/tc-aarch64.c:1080 +#: config/tc-aarch64.c:1087 #, c-format msgid "invalid element size %d and vector size combination %c" msgstr "" -#: config/tc-aarch64.c:1116 +#: config/tc-aarch64.c:1123 #, c-format msgid "unexpected character `%c' in predication type" msgstr "" -#: config/tc-aarch64.c:1119 +#: config/tc-aarch64.c:1126 msgid "missing predication type" msgstr "" -#: config/tc-aarch64.c:1162 config/tc-aarch64.c:2242 config/tc-aarch64.c:2502 -#: config/tc-arm.c:1779 config/tc-arm.c:3986 config/tc-arm.c:5264 -#: config/tc-arm.c:7411 +#: config/tc-aarch64.c:1169 config/tc-aarch64.c:2317 config/tc-aarch64.c:2577 +#: config/tc-arm.c:1763 config/tc-arm.c:3970 config/tc-arm.c:5203 +#: config/tc-arm.c:7249 msgid "constant expression required" msgstr "" -#: config/tc-aarch64.c:1212 +#: config/tc-aarch64.c:1223 msgid "syntax error in register list" msgstr "" -#: config/tc-aarch64.c:1242 +#: config/tc-aarch64.c:1253 msgid "ZA tile number out of range" msgstr "" -#: config/tc-aarch64.c:1283 +#: config/tc-aarch64.c:1297 msgid "this type of register can't be indexed" msgstr "" -#: config/tc-aarch64.c:1289 +#: config/tc-aarch64.c:1303 msgid "index not allowed inside register list" msgstr "" #. Indexed vector register expected. -#: config/tc-aarch64.c:1304 +#: config/tc-aarch64.c:1318 msgid "indexed vector register expected" msgstr "" -#: config/tc-aarch64.c:1311 +#: config/tc-aarch64.c:1325 msgid "invalid use of vector register" msgstr "" -#: config/tc-aarch64.c:1420 +#: config/tc-aarch64.c:1447 msgid "invalid vector register in list" msgstr "" -#: config/tc-aarch64.c:1428 +#: config/tc-aarch64.c:1455 msgid "invalid scalar register in list" msgstr "" -#: config/tc-aarch64.c:1441 +#: config/tc-aarch64.c:1468 msgid "invalid range in vector register list" msgstr "" -#: config/tc-aarch64.c:1454 +#: config/tc-aarch64.c:1481 msgid "type mismatch in vector register list" msgstr "" -#: config/tc-aarch64.c:1475 +#: config/tc-aarch64.c:1502 msgid "end of vector register list not found" msgstr "" -#: config/tc-aarch64.c:1493 +#: config/tc-aarch64.c:1520 msgid "expected index" msgstr "" -#: config/tc-aarch64.c:1500 +#: config/tc-aarch64.c:1527 msgid "too many registers in vector register list" msgstr "" -#: config/tc-aarch64.c:1505 +#: config/tc-aarch64.c:1532 msgid "empty vector register list" msgstr "" -#: config/tc-aarch64.c:1527 config/tc-arm.c:2548 +#: config/tc-aarch64.c:1602 config/tc-arm.c:2532 #, c-format msgid "ignoring attempt to redefine built-in register '%s'" msgstr "" -#: config/tc-aarch64.c:1533 config/tc-arm.c:2553 +#: config/tc-aarch64.c:1608 config/tc-arm.c:2537 #, c-format msgid "ignoring redefinition of register alias '%s'" msgstr "" -#: config/tc-aarch64.c:1578 config/tc-arm.c:2618 +#: config/tc-aarch64.c:1653 config/tc-arm.c:2602 #, c-format msgid "unknown register '%s' -- .req ignored" msgstr "" -#: config/tc-aarch64.c:1636 config/tc-arm.c:2826 +#: config/tc-aarch64.c:1711 config/tc-arm.c:2810 msgid "invalid syntax for .req directive" msgstr "" -#: config/tc-aarch64.c:1657 config/tc-arm.c:2859 +#: config/tc-aarch64.c:1732 config/tc-arm.c:2843 msgid "invalid syntax for .unreq directive" msgstr "" -#: config/tc-aarch64.c:1663 config/tc-arm.c:2866 +#: config/tc-aarch64.c:1738 config/tc-arm.c:2850 #, c-format msgid "unknown register alias '%s'" msgstr "" -#: config/tc-aarch64.c:1665 +#: config/tc-aarch64.c:1740 #, c-format msgid "ignoring attempt to undefine built-in register '%s'" msgstr "" -#: config/tc-aarch64.c:1979 config/tc-arm.c:3597 config/tc-arm.c:3624 -#: config/tc-arm.c:3637 +#: config/tc-aarch64.c:2054 config/tc-arm.c:3581 config/tc-arm.c:3608 +#: config/tc-arm.c:3621 msgid "literal pool overflow" msgstr "" -#: config/tc-aarch64.c:2160 config/tc-aarch64.c:7225 config/tc-arm.c:3859 -#: config/tc-arm.c:7844 +#: config/tc-aarch64.c:2235 config/tc-aarch64.c:7452 config/tc-arm.c:3843 +#: config/tc-arm.c:7675 msgid "unrecognized relocation suffix" msgstr "" -#: config/tc-aarch64.c:2162 +#: config/tc-aarch64.c:2237 msgid "unimplemented relocation suffix" msgstr "" -#: config/tc-aarch64.c:2470 config/tc-aarch64.c:2660 config/tc-aarch64.c:2704 +#: config/tc-aarch64.c:2545 config/tc-aarch64.c:2735 config/tc-aarch64.c:2779 #: config/tc-csky.c:2336 msgid "immediate operand required" msgstr "" -#: config/tc-aarch64.c:2478 +#: config/tc-aarch64.c:2553 msgid "missing immediate expression" msgstr "" -#: config/tc-aarch64.c:2684 config/tc-aarch64.c:7048 config/tc-aarch64.c:7068 +#: config/tc-aarch64.c:2759 config/tc-aarch64.c:7275 config/tc-aarch64.c:7295 msgid "invalid floating-point constant" msgstr "" -#: config/tc-aarch64.c:3491 config/tc-arm.c:5604 config/tc-arm.c:5614 +#: config/tc-aarch64.c:3566 config/tc-arm.c:5450 config/tc-arm.c:5460 msgid "shift expression expected" msgstr "" -#: config/tc-aarch64.c:3499 +#: config/tc-aarch64.c:3574 msgid "shift operator expected" msgstr "" -#: config/tc-aarch64.c:3507 +#: config/tc-aarch64.c:3582 msgid "invalid use of 'MSL'" msgstr "" -#: config/tc-aarch64.c:3515 +#: config/tc-aarch64.c:3590 msgid "invalid use of 'MUL'" msgstr "" -#: config/tc-aarch64.c:3524 +#: config/tc-aarch64.c:3599 msgid "extending shift is not permitted" msgstr "" -#: config/tc-aarch64.c:3532 +#: config/tc-aarch64.c:3607 msgid "'ROR' shift is not permitted" msgstr "" -#: config/tc-aarch64.c:3540 +#: config/tc-aarch64.c:3615 msgid "only 'LSL' shift is permitted" msgstr "" -#: config/tc-aarch64.c:3548 +#: config/tc-aarch64.c:3623 msgid "only 'MUL' is permitted" msgstr "" -#: config/tc-aarch64.c:3566 +#: config/tc-aarch64.c:3641 msgid "only 'MUL VL' is permitted" msgstr "" -#: config/tc-aarch64.c:3574 +#: config/tc-aarch64.c:3649 msgid "invalid shift for the register offset addressing mode" msgstr "" -#: config/tc-aarch64.c:3582 +#: config/tc-aarch64.c:3657 msgid "invalid shift operator" msgstr "" -#: config/tc-aarch64.c:3615 +#: config/tc-aarch64.c:3690 msgid "missing shift amount" msgstr "" -#: config/tc-aarch64.c:3622 +#: config/tc-aarch64.c:3697 msgid "constant shift amount required" msgstr "" -#: config/tc-aarch64.c:3631 +#: config/tc-aarch64.c:3706 msgid "shift amount out of range 0 to 63" msgstr "" -#: config/tc-aarch64.c:3681 +#: config/tc-aarch64.c:3756 msgid "unexpected shift operator" msgstr "" -#: config/tc-aarch64.c:3717 +#: config/tc-aarch64.c:3792 msgid "unexpected register in the immediate operand" msgstr "" -#: config/tc-aarch64.c:3742 +#: config/tc-aarch64.c:3817 msgid "integer register expected in the extended/shifted operand register" msgstr "" -#: config/tc-aarch64.c:3777 config/tc-aarch64.c:3914 config/tc-aarch64.c:4053 -#: config/tc-aarch64.c:4250 config/tc-aarch64.c:4291 +#: config/tc-aarch64.c:3855 +msgid "integer register expected in the shifted operand register" +msgstr "" + +#: config/tc-aarch64.c:3887 config/tc-aarch64.c:4073 config/tc-aarch64.c:4212 +#: config/tc-aarch64.c:4409 config/tc-aarch64.c:4450 msgid "unknown relocation modifier" msgstr "" -#: config/tc-aarch64.c:3784 config/tc-aarch64.c:3933 config/tc-aarch64.c:4060 -#: config/tc-aarch64.c:4257 config/tc-aarch64.c:4298 +#: config/tc-aarch64.c:3894 config/tc-aarch64.c:4092 config/tc-aarch64.c:4219 +#: config/tc-aarch64.c:4416 config/tc-aarch64.c:4457 msgid "this relocation modifier is not allowed on this instruction" msgstr "" -#: config/tc-aarch64.c:3941 config/tc-aarch64.c:4071 +#: config/tc-aarch64.c:4100 config/tc-aarch64.c:4230 msgid "invalid relocation expression" msgstr "" -#: config/tc-aarch64.c:3957 +#: config/tc-aarch64.c:4116 msgid "invalid address" msgstr "" -#: config/tc-aarch64.c:3975 +#: config/tc-aarch64.c:4134 msgid "expected a 64-bit base register" msgstr "" -#: config/tc-aarch64.c:3977 +#: config/tc-aarch64.c:4136 msgid "invalid base register" msgstr "" -#: config/tc-aarch64.c:3979 +#: config/tc-aarch64.c:4138 msgid "expected a base register" msgstr "" -#: config/tc-aarch64.c:3995 config/tc-aarch64.c:4131 +#: config/tc-aarch64.c:4154 config/tc-aarch64.c:4290 msgid "invalid offset register" msgstr "" -#: config/tc-aarch64.c:4022 +#: config/tc-aarch64.c:4181 msgid "invalid use of 32-bit register offset" msgstr "" -#: config/tc-aarch64.c:4031 +#: config/tc-aarch64.c:4190 msgid "offset has different size from base" msgstr "" -#: config/tc-aarch64.c:4037 +#: config/tc-aarch64.c:4196 msgid "invalid use of 64-bit register offset" msgstr "" #. [Xn],#expr -#: config/tc-aarch64.c:4084 config/tc-aarch64.c:4141 +#: config/tc-aarch64.c:4243 config/tc-aarch64.c:4300 msgid "invalid expression in the address" msgstr "" -#: config/tc-aarch64.c:4098 config/tc-arm.c:6203 config/tc-arm.c:6802 +#: config/tc-aarch64.c:4257 config/tc-arm.c:6049 config/tc-arm.c:6648 msgid "']' expected" msgstr "" -#: config/tc-aarch64.c:4106 +#: config/tc-aarch64.c:4265 msgid "register offset not allowed in pre-indexed addressing mode" msgstr "" -#: config/tc-aarch64.c:4121 config/tc-arm.c:6239 +#: config/tc-aarch64.c:4280 config/tc-arm.c:6085 msgid "cannot combine pre- and post-indexing" msgstr "" #. Reject [Rn]! -#: config/tc-aarch64.c:4165 +#: config/tc-aarch64.c:4324 msgid "missing offset in the pre-indexed address" msgstr "" -#: config/tc-aarch64.c:4506 +#: config/tc-aarch64.c:4665 msgid "expected '['" msgstr "" -#: config/tc-aarch64.c:4514 +#: config/tc-aarch64.c:4673 msgid "expected a 32-bit selection register" msgstr "" -#: config/tc-aarch64.c:4521 +#: config/tc-aarch64.c:4680 msgid "missing immediate offset" msgstr "" -#: config/tc-aarch64.c:4527 config/tc-aarch64.c:4536 +#: config/tc-aarch64.c:4686 config/tc-aarch64.c:4695 msgid "expected a constant immediate offset" msgstr "" -#: config/tc-aarch64.c:4541 +#: config/tc-aarch64.c:4700 msgid "the last offset is less than the first offset" msgstr "" -#: config/tc-aarch64.c:4547 +#: config/tc-aarch64.c:4706 msgid "the last offset is equal to the first offset" msgstr "" -#: config/tc-aarch64.c:4569 +#: config/tc-aarch64.c:4728 msgid "invalid vector group size" msgstr "" -#: config/tc-aarch64.c:4576 +#: config/tc-aarch64.c:4735 msgid "expected ']'" msgstr "" -#: config/tc-aarch64.c:4636 config/tc-aarch64.c:4744 +#: config/tc-aarch64.c:4795 config/tc-aarch64.c:4903 msgid "expected '}'" msgstr "" -#: config/tc-aarch64.c:4695 +#: config/tc-aarch64.c:4854 msgid "ZA tile masks do not operate at .Q granularity" msgstr "" -#: config/tc-aarch64.c:4701 +#: config/tc-aarch64.c:4860 msgid "missing ZA tile size" msgstr "" -#: config/tc-aarch64.c:4706 +#: config/tc-aarch64.c:4865 msgid "invalid ZA tile" msgstr "" -#: config/tc-aarch64.c:4731 +#: config/tc-aarch64.c:4890 msgid "expected '{'" msgstr "" -#: config/tc-aarch64.c:4772 +#: config/tc-aarch64.c:4931 msgid "expected SM or ZA operand" msgstr "" -#: config/tc-aarch64.c:4835 +#: config/tc-aarch64.c:4994 #, c-format msgid "selected processor does not support PSTATE field name '%s'" msgstr "" -#: config/tc-aarch64.c:4840 config/tc-aarch64.c:4885 +#: config/tc-aarch64.c:4999 config/tc-aarch64.c:5044 #, c-format msgid "selected processor does not support system register name '%s'" msgstr "" -#: config/tc-aarch64.c:4843 +#: config/tc-aarch64.c:5002 #, c-format msgid "128-bit-wide accsess not allowed on selected system register '%s'" msgstr "" -#: config/tc-aarch64.c:4846 config/tc-aarch64.c:4888 +#: config/tc-aarch64.c:5005 config/tc-aarch64.c:5047 #, c-format msgid "" "system register name '%s' is deprecated and may be removed in a future " "release" msgstr "" -#: config/tc-aarch64.c:4927 +#: config/tc-aarch64.c:5086 msgid "immediate value out of range " msgstr "" -#: config/tc-aarch64.c:5527 messages.c:148 +#: config/tc-aarch64.c:5686 messages.c:148 #, c-format msgid "Info: " msgstr "" -#: config/tc-aarch64.c:5545 +#: config/tc-aarch64.c:5704 #, c-format msgid "missing braces at operand %d" msgstr "" -#: config/tc-aarch64.c:5556 +#: config/tc-aarch64.c:5715 #, c-format msgid "unexpected register type at operand %d" msgstr "" -#: config/tc-aarch64.c:5567 +#: config/tc-aarch64.c:5726 #, c-format msgid "invalid register list at operand %d" msgstr "" -#: config/tc-aarch64.c:5580 +#: config/tc-aarch64.c:5739 #, c-format msgid "expected a register at operand %d" msgstr "" -#: config/tc-aarch64.c:5587 +#: config/tc-aarch64.c:5746 #, c-format msgid "expected '{' at operand %d" msgstr "" -#: config/tc-aarch64.c:5589 +#: config/tc-aarch64.c:5748 #, c-format msgid "expected a register or register list at operand %d" msgstr "" -#: config/tc-aarch64.c:5614 +#: config/tc-aarch64.c:5773 #, c-format msgid "this `%s' should have an immediately preceding `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:5620 +#: config/tc-aarch64.c:5779 #, c-format msgid "the preceding `%s' should be followed by `%s` rather than `%s` -- `%s'" msgstr "" -#: config/tc-aarch64.c:5632 config/tc-aarch64.c:5647 config/tc-score.c:2748 +#: config/tc-aarch64.c:5791 config/tc-aarch64.c:5806 config/tc-score.c:2748 #: config/tc-score.c:6436 #, c-format msgid "%s -- `%s'" msgstr "" -#: config/tc-aarch64.c:5649 +#: config/tc-aarch64.c:5808 #, c-format msgid "%s at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5655 +#: config/tc-aarch64.c:5814 #, c-format msgid "operand %d must be %s -- `%s'" msgstr "" -#: config/tc-aarch64.c:5661 +#: config/tc-aarch64.c:5820 #, c-format msgid "operand mismatch -- `%s'" msgstr "" #. Print the hint. -#: config/tc-aarch64.c:5721 +#: config/tc-aarch64.c:5880 msgid " did you mean this?" msgstr "" -#: config/tc-aarch64.c:5724 config/tc-aarch64.c:5751 +#: config/tc-aarch64.c:5883 config/tc-aarch64.c:5910 #, c-format msgid " %s" msgstr "" -#: config/tc-aarch64.c:5729 +#: config/tc-aarch64.c:5888 msgid " other valid variant(s):" msgstr "" -#: config/tc-aarch64.c:5758 +#: config/tc-aarch64.c:5917 #, c-format msgid "operand %d must have the same immediate value as operand 1 -- `%s'" msgstr "" -#: config/tc-aarch64.c:5764 +#: config/tc-aarch64.c:5923 #, c-format msgid "operand %d must be the same register as operand 1 -- `%s'" msgstr "" -#: config/tc-aarch64.c:5769 +#: config/tc-aarch64.c:5928 #, c-format msgid "%s%d-%s%d expected at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5776 +#: config/tc-aarch64.c:5935 #, c-format msgid "%s out of range %d to %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5777 config/tc-aarch64.c:5781 config/tc-aarch64.c:8111 +#: config/tc-aarch64.c:5936 config/tc-aarch64.c:5940 config/tc-aarch64.c:8351 msgid "immediate value" msgstr "" -#: config/tc-aarch64.c:5780 +#: config/tc-aarch64.c:5939 #, c-format msgid "%s must be %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5787 +#: config/tc-aarch64.c:5946 #, c-format msgid "unexpected vector group size at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5790 +#: config/tc-aarch64.c:5949 #, c-format msgid "operand %d must have a vector group size of %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5796 +#: config/tc-aarch64.c:5955 #, c-format msgid "expected a single-register list at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5799 +#: config/tc-aarch64.c:5958 #, c-format msgid "expected a list of %d registers at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5802 +#: config/tc-aarch64.c:5961 #, c-format msgid "expected a list of %d or %d registers at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5806 +#: config/tc-aarch64.c:5965 #, c-format msgid "invalid number of registers in the list at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5812 +#: config/tc-aarch64.c:5971 #, c-format msgid "the register list must have a stride of %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5815 +#: config/tc-aarch64.c:5974 #, c-format msgid "the register list must have a stride of %d or %d at operand %d -- `%s`" msgstr "" -#: config/tc-aarch64.c:5819 +#: config/tc-aarch64.c:5978 #, c-format msgid "invalid register stride at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:5824 +#: config/tc-aarch64.c:5983 #, c-format msgid "immediate value must be a multiple of %d at operand %d -- `%s'" msgstr "" -#: config/tc-aarch64.c:6266 +#: config/tc-aarch64.c:6427 msgid "the specified relocation type is not allowed for MOVK" msgstr "" -#: config/tc-aarch64.c:6314 config/tc-aarch64.c:6325 +#: config/tc-aarch64.c:6475 config/tc-aarch64.c:6486 msgid "the specified relocation type is not allowed for 32-bit register" msgstr "" -#: config/tc-aarch64.c:6420 +#: config/tc-aarch64.c:6581 msgid "relocation qualifier does not match instruction size" msgstr "" -#: config/tc-aarch64.c:6521 +#: config/tc-aarch64.c:6682 msgid "comma expected between operands" msgstr "" -#: config/tc-aarch64.c:6556 +#: config/tc-aarch64.c:6718 msgid "invalid Rt register number in 64-byte load/store" msgstr "" -#: config/tc-aarch64.c:6682 +#: config/tc-aarch64.c:6855 msgid "the top half of a 128-bit FP/SIMD register is expected" msgstr "" -#: config/tc-aarch64.c:6793 config/tc-arm.c:2221 config/tc-arm.c:2266 -#: config/tc-h8300.c:1039 +#: config/tc-aarch64.c:6968 config/tc-aarch64.c:7019 config/tc-arm.c:2205 +#: config/tc-arm.c:2250 config/tc-h8300.c:1039 msgid "invalid register list" msgstr "" -#: config/tc-aarch64.c:6800 +#: config/tc-aarch64.c:7026 msgid "expected element type rather than vector type" msgstr "" -#: config/tc-aarch64.c:6818 +#: config/tc-aarch64.c:7044 msgid "missing type suffix" msgstr "" -#: config/tc-aarch64.c:6840 +#: config/tc-aarch64.c:7066 msgid "C8 - C9 expected" msgstr "" -#: config/tc-aarch64.c:6846 +#: config/tc-aarch64.c:7072 msgid "C0 - C7 expected" msgstr "" -#: config/tc-aarch64.c:6852 +#: config/tc-aarch64.c:7078 msgid "C0 - C15 expected" msgstr "" -#: config/tc-aarch64.c:6963 config/tc-aarch64.c:6987 +#: config/tc-aarch64.c:7190 config/tc-aarch64.c:7214 msgid "immediate zero expected" msgstr "" -#: config/tc-aarch64.c:7083 +#: config/tc-aarch64.c:7310 msgid "shift not allowed for bitmask immediate" msgstr "" -#: config/tc-aarch64.c:7137 +#: config/tc-aarch64.c:7364 msgid "can't mix relocation modifier with explicit shift" msgstr "" -#: config/tc-aarch64.c:7186 config/tc-arm.c:15981 config/tc-arm.c:16006 -#: config/tc-arm.c:16017 config/tc-arm.c:16024 +#: config/tc-aarch64.c:7413 config/tc-arm.c:15710 config/tc-arm.c:15735 +#: config/tc-arm.c:15746 config/tc-arm.c:15753 msgid "invalid condition" msgstr "" -#: config/tc-aarch64.c:7212 +#: config/tc-aarch64.c:7439 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:7220 +#: config/tc-aarch64.c:7447 msgid "invalid use of \"=immediate\"" msgstr "" -#: config/tc-aarch64.c:7283 config/tc-aarch64.c:7308 config/tc-aarch64.c:7330 -#: config/tc-aarch64.c:7362 config/tc-aarch64.c:7380 config/tc-aarch64.c:7404 -#: config/tc-aarch64.c:7424 config/tc-aarch64.c:7444 config/tc-aarch64.c:7463 -#: config/tc-aarch64.c:7486 config/tc-aarch64.c:7540 config/tc-aarch64.c:7547 -#: config/tc-aarch64.c:7575 config/tc-aarch64.c:7596 config/tc-aarch64.c:7621 -#: config/tc-aarch64.c:7639 config/tc-aarch64.c:7647 config/tc-aarch64.c:7664 -#: config/tc-aarch64.c:7688 +#: config/tc-aarch64.c:7510 config/tc-aarch64.c:7535 config/tc-aarch64.c:7557 +#: config/tc-aarch64.c:7589 config/tc-aarch64.c:7607 config/tc-aarch64.c:7631 +#: config/tc-aarch64.c:7651 config/tc-aarch64.c:7671 config/tc-aarch64.c:7690 +#: config/tc-aarch64.c:7713 config/tc-aarch64.c:7767 config/tc-aarch64.c:7774 +#: config/tc-aarch64.c:7802 config/tc-aarch64.c:7824 config/tc-aarch64.c:7849 +#: config/tc-aarch64.c:7867 config/tc-aarch64.c:7875 config/tc-aarch64.c:7892 +#: config/tc-aarch64.c:7916 msgid "invalid addressing mode" msgstr "" -#: config/tc-aarch64.c:7346 +#: config/tc-aarch64.c:7573 msgid "the optional immediate offset can only be 0" msgstr "" -#: config/tc-aarch64.c:7385 config/tc-aarch64.c:7409 config/tc-aarch64.c:7429 -#: config/tc-aarch64.c:7449 +#: config/tc-aarch64.c:7612 config/tc-aarch64.c:7636 config/tc-aarch64.c:7656 +#: config/tc-aarch64.c:7676 msgid "relocation not allowed" msgstr "" -#: config/tc-aarch64.c:7496 +#: config/tc-aarch64.c:7723 msgid "writeback value must be an immediate constant" msgstr "" -#: config/tc-aarch64.c:7507 config/tc-aarch64.c:7716 +#: config/tc-aarch64.c:7734 config/tc-aarch64.c:7944 msgid "unknown or missing PSTATE field name" msgstr "" #. Make sure this has priority over #. "invalid addressing mode". -#: config/tc-aarch64.c:7555 +#: config/tc-aarch64.c:7782 msgid "constant offset required" msgstr "" -#: config/tc-aarch64.c:7702 +#: config/tc-aarch64.c:7930 msgid "unknown or missing system register name" msgstr "" -#: config/tc-aarch64.c:7755 +#: config/tc-aarch64.c:7983 msgid "unknown or missing operation name" msgstr "" -#: config/tc-aarch64.c:7768 +#: config/tc-aarch64.c:7996 msgid "the specified option is not accepted in ISB" msgstr "" -#: config/tc-aarch64.c:7780 config/tc-aarch64.c:7797 +#: config/tc-aarch64.c:8008 config/tc-aarch64.c:8025 msgid "the specified option is not accepted in DSB" msgstr "" -#: config/tc-aarch64.c:7811 +#: config/tc-aarch64.c:8039 msgid "immediate value must be 16, 20, 24, 28" msgstr "" -#: config/tc-aarch64.c:7848 config/tc-aarch64.c:7878 +#: config/tc-aarch64.c:8076 config/tc-aarch64.c:8111 msgid "missing register index" msgstr "" -#: config/tc-aarch64.c:7865 +#: config/tc-aarch64.c:8098 msgid "expected '}' after ZT0" msgstr "" -#: config/tc-aarch64.c:7985 config/tc-aarch64.c:9290 config/tc-arm.c:8126 +#: config/tc-aarch64.c:8225 config/tc-aarch64.c:9582 config/tc-arm.c:7943 #, c-format msgid "unhandled operand code %d" msgstr "" -#: config/tc-aarch64.c:8031 +#: config/tc-aarch64.c:8271 msgid "unexpected comma before the omitted optional operand" msgstr "" -#: config/tc-aarch64.c:8059 +#: config/tc-aarch64.c:8299 msgid "unexpected characters following instruction" msgstr "" -#: config/tc-aarch64.c:8137 config/tc-arm.c:5729 config/tc-arm.c:6347 -#: config/tc-arm.c:8938 +#: config/tc-aarch64.c:8377 config/tc-arm.c:5575 config/tc-arm.c:6193 +#: config/tc-arm.c:8755 msgid "constant expression expected" msgstr "" -#: config/tc-aarch64.c:8144 +#: config/tc-aarch64.c:8384 msgid "literal pool insertion failed" msgstr "" -#: config/tc-aarch64.c:8215 config/tc-aarch64.c:8230 +#: config/tc-aarch64.c:8455 config/tc-aarch64.c:8508 #, c-format msgid "unpredictable transfer with writeback -- `%s'" msgstr "" -#: config/tc-aarch64.c:8234 config/tc-aarch64.c:8248 +#. ldiapp, stilp +#: config/tc-aarch64.c:8467 +#, c-format +msgid "unpredictable load pair transfer with register overlap -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:8485 +#, c-format +msgid "unpredictable transfer with writeback (load) -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:8489 +#, c-format +msgid "unpredictable transfer with writeback (store) -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:8512 config/tc-aarch64.c:8526 #, c-format msgid "unpredictable load of register pair -- `%s'" msgstr "" -#: config/tc-aarch64.c:8255 config/tc-aarch64.c:8268 +#: config/tc-aarch64.c:8533 config/tc-aarch64.c:8546 #, c-format msgid "unpredictable: identical transfer and status registers --`%s'" msgstr "" -#: config/tc-aarch64.c:8263 config/tc-aarch64.c:8277 +#: config/tc-aarch64.c:8541 config/tc-aarch64.c:8555 #, c-format msgid "unpredictable: identical base and status registers --`%s'" msgstr "" -#: config/tc-aarch64.c:8297 +#: config/tc-aarch64.c:8575 #, c-format msgid "previous `%s' sequence has not been closed" msgstr "" -#: config/tc-aarch64.c:8382 +#: config/tc-aarch64.c:8664 #, c-format msgid "unknown mnemonic -- `%s'" msgstr "" -#: config/tc-aarch64.c:8392 +#: config/tc-aarch64.c:8674 #, c-format msgid "unknown mnemonic `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:8400 +#: config/tc-aarch64.c:8682 #, c-format msgid "unexpected comma after the mnemonic name `%s' -- `%s'" msgstr "" -#: config/tc-aarch64.c:8457 +#: config/tc-aarch64.c:8739 #, c-format msgid "selected processor does not support `%s'" msgstr "" -#: config/tc-aarch64.c:8949 config/tc-arm.c:28188 +#: config/tc-aarch64.c:9241 config/tc-arm.c:27367 msgid "GOT already in the symbol table" msgstr "" -#: config/tc-aarch64.c:9112 +#: config/tc-aarch64.c:9404 msgid "immediate cannot be moved by a single instruction" msgstr "" -#: config/tc-aarch64.c:9156 config/tc-aarch64.c:9201 config/tc-aarch64.c:9227 -#: config/tc-arm.c:16525 config/tc-arm.c:18222 config/tc-arm.c:18802 -#: config/tc-arm.c:18829 config/tc-arm.c:19607 config/tc-arm.c:20442 -#: config/tc-arm.c:21465 config/tc-arm.c:21525 config/tc-metag.c:2443 +#: config/tc-aarch64.c:9448 config/tc-aarch64.c:9493 config/tc-aarch64.c:9519 +#: config/tc-arm.c:16254 config/tc-arm.c:17951 config/tc-arm.c:18531 +#: config/tc-arm.c:18558 config/tc-arm.c:19345 config/tc-arm.c:20180 +#: config/tc-arm.c:21203 config/tc-arm.c:21263 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:9220 config/tc-metag.c:4654 config/tc-xtensa.c:4230 +#: config/tc-aarch64.c:9512 config/tc-metag.c:4654 config/tc-xtensa.c:4230 msgid "invalid immediate" msgstr "" -#: config/tc-aarch64.c:9285 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920 +#: config/tc-aarch64.c:9577 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:9360 config/tc-arm.c:28526 config/tc-arm.c:28594 -#: config/tc-arm.c:28876 +#: config/tc-aarch64.c:9652 config/tc-arm.c:27705 config/tc-arm.c:27773 +#: config/tc-arm.c:28055 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "" -#: config/tc-aarch64.c:9372 +#: config/tc-aarch64.c:9664 msgid "pc-relative load offset not word aligned" msgstr "" -#: config/tc-aarch64.c:9375 +#: config/tc-aarch64.c:9667 msgid "pc-relative load offset out of range" msgstr "" -#: config/tc-aarch64.c:9387 +#: config/tc-aarch64.c:9679 msgid "pc-relative address offset out of range" msgstr "" -#: config/tc-aarch64.c:9399 config/tc-aarch64.c:9414 +#: config/tc-aarch64.c:9691 config/tc-aarch64.c:9706 msgid "conditional branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:9402 config/tc-aarch64.c:9417 config/tc-arm.c:29171 +#: config/tc-aarch64.c:9694 config/tc-aarch64.c:9709 config/tc-arm.c:28350 msgid "conditional branch out of range" msgstr "" -#: config/tc-aarch64.c:9430 +#: config/tc-aarch64.c:9722 msgid "branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:9433 config/tc-arm.c:930 config/tc-arm.c:29977 -#: config/tc-kvx.c:1725 config/tc-kvx.c:1731 config/tc-mips.c:16062 -#: config/tc-mips.c:16078 config/tc-mips.c:16168 +#: config/tc-aarch64.c:9725 config/tc-arm.c:914 config/tc-arm.c:29156 +#: config/tc-kvx.c:1725 config/tc-kvx.c:1731 config/tc-mips.c:16078 +#: config/tc-mips.c:16094 config/tc-mips.c:16184 msgid "branch out of range" msgstr "" -#: config/tc-aarch64.c:9492 config/tc-arm.c:28767 config/tc-arm.c:28782 -#: config/tc-arm.c:28797 config/tc-arm.c:28808 config/tc-arm.c:28831 -#: config/tc-arm.c:29681 config/tc-moxie.c:714 config/tc-pj.c:449 +#: config/tc-aarch64.c:9784 config/tc-arm.c:27946 config/tc-arm.c:27961 +#: config/tc-arm.c:27976 config/tc-arm.c:27987 config/tc-arm.c:28010 +#: config/tc-arm.c:28860 config/tc-moxie.c:714 config/tc-pj.c:449 #: config/tc-sh.c:3713 msgid "offset out of range" msgstr "" -#: config/tc-aarch64.c:9507 +#: config/tc-aarch64.c:9799 msgid "unsigned value out of range" msgstr "" -#: config/tc-aarch64.c:9518 +#: config/tc-aarch64.c:9810 msgid "signed value out of range" msgstr "" -#: config/tc-aarch64.c:9673 +#: config/tc-aarch64.c:9965 #, c-format msgid "unexpected %s fixup" msgstr "" -#: config/tc-aarch64.c:9738 config/tc-arm.c:30397 config/tc-arm.c:30418 -#: config/tc-mips.c:18430 config/tc-or1k.c:345 config/tc-score.c:7403 +#: config/tc-aarch64.c:10030 config/tc-arm.c:29576 config/tc-arm.c:29597 +#: config/tc-mips.c:18446 config/tc-or1k.c:345 config/tc-score.c:7403 #, c-format msgid "cannot represent %s relocation in this object file format" msgstr "" -#: config/tc-aarch64.c:9785 +#: config/tc-aarch64.c:10077 #, c-format msgid "cannot do %u-byte relocation" msgstr "" -#: config/tc-aarch64.c:10213 config/tc-arm.c:31232 +#: config/tc-aarch64.c:10505 config/tc-arm.c:30397 msgid "assemble for big-endian" msgstr "" -#: config/tc-aarch64.c:10214 config/tc-arm.c:31233 +#: config/tc-aarch64.c:10506 config/tc-arm.c:30398 msgid "assemble for little-endian" msgstr "" -#: config/tc-aarch64.c:10217 +#: config/tc-aarch64.c:10509 msgid "temporary switch for dumping" msgstr "" -#: config/tc-aarch64.c:10219 +#: config/tc-aarch64.c:10511 msgid "output verbose error messages" msgstr "" -#: config/tc-aarch64.c:10221 +#: config/tc-aarch64.c:10513 msgid "do not output verbose error messages" msgstr "" -#: config/tc-aarch64.c:10502 config/tc-arm.c:32398 +#: config/tc-aarch64.c:10851 config/tc-arm.c:31586 msgid "invalid architectural extension" msgstr "" -#: config/tc-aarch64.c:10527 config/tc-arm.c:32430 +#: config/tc-aarch64.c:10876 config/tc-arm.c:31618 msgid "must specify extensions to add before specifying those to remove" msgstr "" -#: config/tc-aarch64.c:10535 config/tc-arm.c:32438 +#: config/tc-aarch64.c:10884 config/tc-arm.c:31626 msgid "missing architectural extension" msgstr "" -#: config/tc-aarch64.c:10563 config/tc-arm.c:32524 +#: config/tc-aarch64.c:10912 config/tc-arm.c:31712 #, c-format msgid "unknown architectural extension `%s'" msgstr "" -#: config/tc-aarch64.c:10587 config/tc-arm.c:32574 config/tc-metag.c:5832 +#: config/tc-aarch64.c:10937 config/tc-arm.c:31762 config/tc-metag.c:5832 #, c-format msgid "missing cpu name `%s'" msgstr "" -#: config/tc-aarch64.c:10601 config/tc-aarch64.c:10818 config/tc-arm.c:32609 -#: config/tc-arm.c:33428 config/tc-csky.c:1218 config/tc-metag.c:5843 +#: config/tc-aarch64.c:10948 config/tc-aarch64.c:11169 config/tc-arm.c:31797 +#: config/tc-arm.c:32617 config/tc-csky.c:1218 config/tc-metag.c:5843 #, c-format msgid "unknown cpu `%s'" msgstr "" -#: config/tc-aarch64.c:10619 config/tc-arm.c:32627 +#: config/tc-aarch64.c:10966 config/tc-arm.c:31815 #, c-format msgid "missing architecture name `%s'" msgstr "" -#: config/tc-aarch64.c:10633 config/tc-aarch64.c:10864 config/tc-arm.c:32649 -#: config/tc-arm.c:33468 config/tc-arm.c:33504 config/tc-score.c:7638 +#: config/tc-aarch64.c:10977 config/tc-aarch64.c:11214 config/tc-arm.c:31837 +#: config/tc-arm.c:32657 config/tc-arm.c:32693 config/tc-score.c:7638 #, c-format msgid "unknown architecture `%s'\n" msgstr "" -#: config/tc-aarch64.c:10660 +#: config/tc-aarch64.c:11004 #, c-format msgid "missing abi name `%s'" msgstr "" -#: config/tc-aarch64.c:10671 +#: config/tc-aarch64.c:11015 #, c-format msgid "unknown abi `%s'\n" msgstr "" -#: config/tc-aarch64.c:10676 +#: config/tc-aarch64.c:11028 msgid "\t specify for ABI " msgstr "" -#: config/tc-aarch64.c:10678 config/tc-arm.c:32736 config/tc-metag.c:5909 +#: config/tc-aarch64.c:11030 config/tc-arm.c:31924 config/tc-metag.c:5909 msgid "\t assemble for CPU " msgstr "" -#: config/tc-aarch64.c:10680 config/tc-arm.c:32738 +#: config/tc-aarch64.c:11032 config/tc-arm.c:31926 msgid "\t assemble for architecture " msgstr "" -#: config/tc-aarch64.c:10719 config/tc-aarch64.c:10738 config/tc-arm.c:32806 -#: config/tc-arm.c:32824 config/tc-arm.c:32844 config/tc-metag.c:5933 +#: config/tc-aarch64.c:11071 config/tc-aarch64.c:11090 config/tc-arm.c:31994 +#: config/tc-arm.c:32012 config/tc-arm.c:32032 config/tc-metag.c:5933 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "" -#: config/tc-aarch64.c:10758 +#: config/tc-aarch64.c:11110 #, c-format msgid " AArch64-specific assembler options:\n" msgstr "" -#: config/tc-aarch64.c:10769 config/tc-arc.c:3597 config/tc-arm.c:32875 +#: config/tc-aarch64.c:11121 config/tc-arc.c:3598 config/tc-arm.c:32063 #, c-format msgid " -EB assemble code for a big-endian cpu\n" msgstr "" -#: config/tc-aarch64.c:10774 config/tc-arc.c:3599 config/tc-arm.c:32880 +#: config/tc-aarch64.c:11126 config/tc-arc.c:3600 config/tc-arm.c:32068 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" @@ -2600,7 +2619,7 @@ msgstr "" msgid "More than one relocation op per insn" msgstr "" -#: config/tc-alpha.c:925 config/tc-arc.c:1136 +#: config/tc-alpha.c:925 config/tc-arc.c:1137 msgid "No relocation operand" msgstr "" @@ -2715,9 +2734,9 @@ msgstr "" msgid "sequence number in use for !tlsgd!%ld" msgstr "" -#: config/tc-alpha.c:1994 config/tc-arc.c:2869 config/tc-mn10200.c:847 -#: config/tc-mn10300.c:1150 config/tc-ppc.c:2063 config/tc-s390.c:666 -#: config/tc-tilegx.c:422 config/tc-tilegx.c:472 config/tc-tilepro.c:375 +#: config/tc-alpha.c:1994 config/tc-arc.c:2870 config/tc-mn10200.c:847 +#: config/tc-mn10300.c:1150 config/tc-ppc.c:2065 config/tc-tilegx.c:422 +#: config/tc-tilegx.c:472 config/tc-tilepro.c:375 msgid "operand" msgstr "" @@ -2733,7 +2752,7 @@ msgstr "" msgid "can not resolve expression" msgstr "" -#: config/tc-alpha.c:3514 config/tc-microblaze.c:183 config/tc-ppc.c:2405 +#: config/tc-alpha.c:3514 config/tc-microblaze.c:183 config/tc-ppc.c:2407 #, c-format msgid ".COMMon length (%ld.) <0! Ignored." msgstr "" @@ -2784,12 +2803,12 @@ msgstr "" msgid "bad .mask directive" msgstr "" -#: config/tc-alpha.c:3874 config/tc-mips.c:19912 config/tc-score.c:5716 +#: config/tc-alpha.c:3874 config/tc-mips.c:19928 config/tc-score.c:5716 #: ecoff.c:3160 msgid ".frame outside of .ent" msgstr "" -#: config/tc-alpha.c:3885 config/tc-mips.c:19923 ecoff.c:3171 +#: config/tc-alpha.c:3885 config/tc-mips.c:19939 ecoff.c:3171 msgid "bad .frame directive" msgstr "" @@ -2944,18 +2963,18 @@ msgstr "" msgid "bad .section directive: want a,s,w,x,M,S,G,T in string" msgstr "" -#: config/tc-alpha.c:5430 config/tc-alpha.c:5466 config/tc-arc.c:767 -#: config/tc-arc.c:2563 config/tc-arc.c:2595 config/tc-arc.c:2701 +#: config/tc-alpha.c:5430 config/tc-alpha.c:5466 config/tc-arc.c:768 +#: config/tc-arc.c:2564 config/tc-arc.c:2596 config/tc-arc.c:2702 #: 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:8271 config/tc-i386.c:3185 -#: config/tc-i386.c:3230 config/tc-ia64.c:5363 config/tc-ia64.c:7402 +#: config/tc-dlx.c:289 config/tc-hppa.c:8271 config/tc-i386.c:3339 +#: config/tc-i386.c:3384 config/tc-ia64.c:5363 config/tc-ia64.c:7402 #: config/tc-ia64.c:7461 config/tc-kvx.c:1478 config/tc-m68k.c:4556 -#: config/tc-m68k.c:4568 config/tc-mips.c:3703 config/tc-mips.c:3736 -#: config/tc-mips.c:3762 config/tc-nds32.c:3440 config/tc-nios2.c:3624 +#: config/tc-m68k.c:4568 config/tc-mips.c:3709 config/tc-mips.c:3742 +#: config/tc-mips.c:3768 config/tc-nds32.c:3440 config/tc-nios2.c:3624 #: config/tc-nios2.c:3629 config/tc-nios2.c:3635 config/tc-ns32k.c:1906 -#: config/tc-ppc.c:1743 config/tc-ppc.c:1783 config/tc-pru.c:1568 -#: config/tc-pru.c:1572 config/tc-s390.c:536 config/tc-s390.c:574 +#: config/tc-ppc.c:1745 config/tc-ppc.c:1785 config/tc-pru.c:1568 +#: config/tc-pru.c:1572 config/tc-s390.c:609 config/tc-s390.c:647 #: 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:1220 config/tc-tilegx.c:316 config/tc-tilepro.c:252 @@ -2964,8 +2983,8 @@ msgstr "" msgid "duplicate %s" msgstr "" -#: config/tc-alpha.c:5549 config/tc-arc.c:2531 config/tc-arc.c:2545 -#: config/tc-arm.c:902 config/tc-xtensa.c:5474 config/tc-xtensa.c:5550 +#: config/tc-alpha.c:5549 config/tc-arc.c:2532 config/tc-arc.c:2546 +#: config/tc-arm.c:886 config/tc-xtensa.c:5474 config/tc-xtensa.c:5550 #: config/tc-xtensa.c:5667 config/tc-z80.c:3677 msgid "syntax error" msgstr "" @@ -2990,12 +3009,12 @@ msgid "" "-replace/-noreplace\tenable or disable the optimization of procedure calls\n" msgstr "" -#: config/tc-alpha.c:5946 config/tc-arc.c:3144 +#: config/tc-alpha.c:5946 config/tc-arc.c:3145 #, c-format msgid "unhandled relocation type %s" msgstr "" -#: config/tc-alpha.c:5959 config/tc-arc.c:3152 +#: config/tc-alpha.c:5959 config/tc-arc.c:3153 msgid "non-absolute expression in constant field" msgstr "" @@ -3013,14 +3032,14 @@ msgstr "" msgid "!samegp reloc against symbol without .prologue: %s" msgstr "" -#: config/tc-alpha.c:6240 config/tc-arc.c:3275 config/tc-csky.c:5668 +#: config/tc-alpha.c:6240 config/tc-arc.c:3276 config/tc-csky.c:5668 #: config/tc-tilegx.c:1745 config/tc-tilepro.c:1522 config/tc-wasm32.c:813 #: config/tc-xtensa.c:6177 #, c-format msgid "cannot represent `%s' relocation in object file" msgstr "" -#: config/tc-alpha.c:6246 config/tc-arc.c:3281 +#: config/tc-alpha.c:6246 config/tc-arc.c:3282 #, c-format msgid "internal error? cannot generate `%s' relocation" msgstr "" @@ -3030,159 +3049,159 @@ msgstr "" msgid "frame reg expected, using $%d." msgstr "" -#: config/tc-arc.c:830 +#: config/tc-arc.c:831 #, c-format msgid "invalid %s option for %s cpu" msgstr "" -#: config/tc-arc.c:835 +#: config/tc-arc.c:836 msgid "conflicting ISA extension attributes." msgstr "" -#: config/tc-arc.c:855 +#: config/tc-arc.c:856 msgid "Multiple .cpu directives found" msgstr "" -#: config/tc-arc.c:873 +#: config/tc-arc.c:874 msgid "Command-line value overrides \".cpu\" directive" msgstr "" -#: config/tc-arc.c:889 +#: config/tc-arc.c:890 #, c-format msgid "unknown architecture: %s\n" msgstr "" -#: config/tc-arc.c:900 config/tc-ia64.c:7471 config/tc-tilegx.c:262 +#: config/tc-arc.c:901 config/tc-ia64.c:7471 config/tc-tilegx.c:262 msgid "Could not set architecture and machine" msgstr "" -#: config/tc-arc.c:1125 +#: config/tc-arc.c:1126 msgid "No valid label relocation operand" msgstr "" -#: config/tc-arc.c:1149 +#: config/tc-arc.c:1150 #, c-format msgid "Unknown relocation operand: @%s" msgstr "" -#: config/tc-arc.c:1162 +#: config/tc-arc.c:1163 #, c-format msgid "Unable to parse TLS base: %s" msgstr "" -#: config/tc-arc.c:1185 +#: config/tc-arc.c:1186 #, c-format msgid "@%s is not a complex relocation." msgstr "" -#: config/tc-arc.c:1192 +#: config/tc-arc.c:1193 #, c-format msgid "Bad expression: @%s + %s." msgstr "" -#: config/tc-arc.c:1342 +#: config/tc-arc.c:1343 msgid "Brackets in operand field incorrect" msgstr "" -#: config/tc-arc.c:1344 config/tc-xtensa.c:2073 +#: config/tc-arc.c:1345 config/tc-xtensa.c:2073 msgid "extra comma" msgstr "" -#: config/tc-arc.c:1346 config/tc-pru.c:1449 config/tc-pru.c:1697 +#: config/tc-arc.c:1347 config/tc-pru.c:1449 config/tc-pru.c:1697 #: config/tc-xtensa.c:2077 msgid "missing argument" msgstr "" -#: config/tc-arc.c:1348 config/tc-xtensa.c:2079 +#: config/tc-arc.c:1349 config/tc-xtensa.c:2079 msgid "missing comma or colon" msgstr "" -#: config/tc-arc.c:1417 +#: config/tc-arc.c:1418 msgid "extra dot" msgstr "" -#: config/tc-arc.c:1419 +#: config/tc-arc.c:1420 msgid "unrecognized flag" msgstr "" -#: config/tc-arc.c:1421 +#: config/tc-arc.c:1422 msgid "failed to parse flags" msgstr "" -#: config/tc-arc.c:1447 +#: config/tc-arc.c:1448 msgid "Unhandled reloc type" msgstr "" -#: config/tc-arc.c:1966 +#: config/tc-arc.c:1967 msgid "immediate is out of bounds" msgstr "" -#: config/tc-arc.c:1974 +#: config/tc-arc.c:1975 msgid "immediate is not 32bit aligned" msgstr "" -#: config/tc-arc.c:1981 +#: config/tc-arc.c:1982 msgid "immediate is not 16bit aligned" msgstr "" -#: config/tc-arc.c:2062 +#: config/tc-arc.c:2063 msgid "operand is not duplicate of the previous one" msgstr "" -#: config/tc-arc.c:2082 +#: config/tc-arc.c:2083 msgid "flag mismatch" msgstr "" -#: config/tc-arc.c:2094 config/tc-nios2.c:3103 config/tc-nios2.c:3130 +#: config/tc-arc.c:2095 config/tc-nios2.c:3103 config/tc-nios2.c:3130 #: config/tc-pru.c:1412 config/tc-pru.c:1437 config/tc-xtensa.c:2143 msgid "too many arguments" msgstr "" -#: config/tc-arc.c:2499 +#: config/tc-arc.c:2500 #, c-format msgid "%s for instruction '%s'" msgstr "" -#: config/tc-arc.c:2501 +#: config/tc-arc.c:2502 #, c-format msgid "inappropriate arguments for opcode '%s'" msgstr "" -#: config/tc-arc.c:2503 +#: config/tc-arc.c:2504 #, c-format msgid "opcode '%s' not supported for target %s" msgstr "" -#: config/tc-arc.c:2507 config/tc-tic6x.c:3189 +#: config/tc-arc.c:2508 config/tc-tic6x.c:3189 #, c-format msgid "unknown opcode '%s'" msgstr "" -#: config/tc-arc.c:2613 config/tc-arc.c:5092 config/tc-h8300.c:78 +#: config/tc-arc.c:2614 config/tc-arc.c:5093 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:241 #: config/tc-hppa.c:6845 config/tc-hppa.c:6851 config/tc-hppa.c:6857 #: config/tc-hppa.c:6863 config/tc-hppa.c:8250 config/tc-kvx.c:1438 -#: config/tc-lm32.c:197 config/tc-mips.c:3693 config/tc-mips.c:4190 +#: config/tc-lm32.c:197 config/tc-mips.c:3699 config/tc-mips.c:4193 #: config/tc-mn10300.c:935 config/tc-mn10300.c:940 config/tc-mn10300.c:2441 -#: config/tc-riscv.c:1660 config/tc-riscv.c:5319 +#: config/tc-riscv.c:1849 config/tc-riscv.c:5568 msgid "could not set architecture and machine" msgstr "" -#: config/tc-arc.c:2814 +#: config/tc-arc.c:2815 #, c-format msgid "unhandled reloc %s in md_pcrel_from_section" msgstr "" -#: config/tc-arc.c:2879 +#: config/tc-arc.c:2880 msgid "Unaligned operand. Needs to be 32bit aligned" msgstr "" -#: config/tc-arc.c:2884 +#: config/tc-arc.c:2885 msgid "Unaligned operand. Needs to be 16bit aligned" msgstr "" -#: config/tc-arc.c:3015 +#: config/tc-arc.c:3016 #, c-format msgid "PC relative relocation not allowed for (internal) type %d" msgstr "" @@ -3191,35 +3210,35 @@ msgstr "" #. the insn. #. FIXME! Check for the conditionality of #. the insn. -#: config/tc-arc.c:3060 config/tc-arc.c:4041 +#: config/tc-arc.c:3061 config/tc-arc.c:4042 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:3096 +#: config/tc-arc.c:3097 msgid "Unsupported operation on reloc" msgstr "" -#: config/tc-arc.c:3172 config/tc-arc.c:3188 +#: config/tc-arc.c:3173 config/tc-arc.c:3189 msgid "unknown fixup size" msgstr "" -#: config/tc-arc.c:3322 +#: config/tc-arc.c:3323 msgid "no relaxation found for this instruction." msgstr "" -#: config/tc-arc.c:3575 +#: config/tc-arc.c:3576 #, c-format msgid "ARC-specific assembler options:\n" msgstr "" -#: config/tc-arc.c:3601 +#: config/tc-arc.c:3602 #, c-format msgid " -mrelax enable relaxation\n" msgstr "" -#: config/tc-arc.c:3604 +#: config/tc-arc.c:3605 #, c-format msgid "" "The following ARC-specific assembler options are deprecated and are " @@ -3227,7 +3246,7 @@ msgid "" "for compatibility only:\n" msgstr "" -#: config/tc-arc.c:3607 +#: config/tc-arc.c:3608 #, c-format msgid "" " -mEA\n" @@ -3257,1133 +3276,1116 @@ msgid "" " -mxy\n" msgstr "" -#: config/tc-arc.c:3697 +#: config/tc-arc.c:3698 #, c-format msgid "Unable to find %s relocation for instruction %s" msgstr "" -#: config/tc-arc.c:3992 +#: config/tc-arc.c:3993 #, c-format msgid "Unable to use @plt relocation for insn %s" msgstr "" -#: config/tc-arc.c:4011 +#: config/tc-arc.c:4012 #, c-format msgid "Unable to use @pcl relocation for insn %s" msgstr "" -#: config/tc-arc.c:4067 +#: config/tc-arc.c:4068 #, c-format msgid "invalid relocation %s for field" msgstr "" -#: config/tc-arc.c:4177 +#: config/tc-arc.c:4178 #, c-format msgid "Insn %s has a jump/branch instruction %s in its delay slot." msgstr "" -#: config/tc-arc.c:4182 +#: config/tc-arc.c:4183 #, c-format msgid "Insn %s has an instruction %s with limm in its delay slot." msgstr "" -#: config/tc-arc.c:4292 config/tc-microblaze.c:2628 config/tc-mn10300.c:1069 -#: config/tc-sh.c:418 config/tc-z80.c:1120 read.c:4731 +#: config/tc-arc.c:4293 config/tc-microblaze.c:2628 config/tc-mn10300.c:1069 +#: config/tc-sh.c:418 config/tc-z80.c:1120 read.c:4787 #, c-format msgid "unsupported BFD relocation size %u" msgstr "" -#: config/tc-arc.c:4312 +#: config/tc-arc.c:4313 #, c-format msgid "Jump/Branch instruction detected at the end of the ZOL label @%s" msgstr "" -#: config/tc-arc.c:4319 +#: config/tc-arc.c:4320 #, c-format msgid "Kernel instruction detected at the end of the ZOL label @%s" msgstr "" -#: config/tc-arc.c:4324 +#: config/tc-arc.c:4325 #, c-format msgid "" "A jump instruction with long immediate detected at the end of the ZOL label @" "%s" msgstr "" -#: config/tc-arc.c:4330 +#: config/tc-arc.c:4331 #, c-format msgid "An illegal use of delay slot detected at the end of the ZOL label @%s" msgstr "" -#: config/tc-arc.c:4439 +#: config/tc-arc.c:4440 msgid "expected comma after instruction name" msgstr "" -#: config/tc-arc.c:4451 +#: config/tc-arc.c:4452 msgid "expected comma after major opcode" msgstr "" -#: config/tc-arc.c:4636 +#: config/tc-arc.c:4637 #, c-format msgid "Pseudocode already used %s" msgstr "" -#: config/tc-arc.c:4644 +#: config/tc-arc.c:4645 #, c-format msgid "major opcode not in range [0x%02x - 0x%02x]" msgstr "" -#: config/tc-arc.c:4648 +#: config/tc-arc.c:4649 msgid "minor opcode not in range [0x00 - 0x3f]" msgstr "" -#: config/tc-arc.c:4654 +#: config/tc-arc.c:4655 msgid "Improper use of OP1_IMM_IMPLIED" msgstr "" -#: config/tc-arc.c:4660 +#: config/tc-arc.c:4661 msgid "Improper use of OP1_MUST_BE_IMM" msgstr "" -#: config/tc-arc.c:4672 +#: config/tc-arc.c:4673 msgid "Couldn't generate extension instruction opcodes" msgstr "" -#: config/tc-arc.c:4707 +#: config/tc-arc.c:4708 msgid "expected comma after name" msgstr "" -#: config/tc-arc.c:4718 +#: config/tc-arc.c:4719 #, c-format msgid "%s second argument cannot be a negative number %d" msgstr "" -#: config/tc-arc.c:4733 +#: config/tc-arc.c:4734 msgid "expected comma after register number" msgstr "" -#: config/tc-arc.c:4754 +#: config/tc-arc.c:4755 msgid "invalid mode" msgstr "" -#: config/tc-arc.c:4772 +#: config/tc-arc.c:4773 msgid "expected comma after register mode" msgstr "" -#: config/tc-arc.c:4787 +#: config/tc-arc.c:4788 msgid "shortcut designator invalid" msgstr "" -#: config/tc-arc.c:4885 +#: config/tc-arc.c:4886 #, c-format msgid "core register %s value (%d) too large" msgstr "" -#: config/tc-arc.c:4897 +#: config/tc-arc.c:4898 #, c-format msgid "duplicate aux register %s" msgstr "" -#: config/tc-arc.c:4902 +#: config/tc-arc.c:4903 #, c-format msgid "condition code %s value (%d) too large" msgstr "" -#: config/tc-arc.c:4919 +#: config/tc-arc.c:4920 msgid "Unknown extension" msgstr "" -#: config/tc-arc.c:5026 +#: config/tc-arc.c:5027 msgid "Overwrite explicitly set Tag_ARC_CPU_base" msgstr "" -#: config/tc-arc.c:5076 +#: config/tc-arc.c:5077 msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file" msgstr "" -#: config/tc-arm.c:711 +#: config/tc-arm.c:702 msgid "ARM register expected" msgstr "" -#: config/tc-arm.c:712 +#: config/tc-arm.c:703 msgid "bad or missing co-processor number" msgstr "" -#: config/tc-arm.c:713 +#: config/tc-arm.c:704 msgid "co-processor register expected" msgstr "" -#: config/tc-arm.c:714 -msgid "FPA register expected" -msgstr "" - -#: config/tc-arm.c:715 +#: config/tc-arm.c:705 msgid "VFP single precision register expected" msgstr "" -#: config/tc-arm.c:716 +#: config/tc-arm.c:706 msgid "VFP/Neon double precision register expected" msgstr "" -#: config/tc-arm.c:717 +#: config/tc-arm.c:707 msgid "Neon quad precision register expected" msgstr "" -#: config/tc-arm.c:718 +#: config/tc-arm.c:708 msgid "VFP single or double precision register expected" msgstr "" -#: config/tc-arm.c:719 +#: config/tc-arm.c:709 msgid "Neon double or quad precision register expected" msgstr "" -#: config/tc-arm.c:720 +#: config/tc-arm.c:710 msgid "Neon single or double precision register expected" msgstr "" -#: config/tc-arm.c:721 +#: config/tc-arm.c:711 msgid "VFP single, double or Neon quad precision register expected" msgstr "" -#: config/tc-arm.c:723 +#: config/tc-arm.c:713 msgid "VFP system register expected" msgstr "" -#: config/tc-arm.c:724 -msgid "Maverick MVF register expected" -msgstr "" - -#: config/tc-arm.c:725 -msgid "Maverick MVD register expected" -msgstr "" - -#: config/tc-arm.c:726 -msgid "Maverick MVFX register expected" -msgstr "" - -#: config/tc-arm.c:727 -msgid "Maverick MVDX register expected" -msgstr "" - -#: config/tc-arm.c:728 -msgid "Maverick MVAX register expected" -msgstr "" - -#: config/tc-arm.c:729 -msgid "Maverick DSPSC register expected" -msgstr "" - -#: config/tc-arm.c:730 +#: config/tc-arm.c:714 msgid "iWMMXt data register expected" msgstr "" -#: config/tc-arm.c:731 config/tc-arm.c:7926 +#: config/tc-arm.c:715 config/tc-arm.c:7743 msgid "iWMMXt control register expected" msgstr "" -#: config/tc-arm.c:732 +#: config/tc-arm.c:716 msgid "iWMMXt scalar register expected" msgstr "" -#: config/tc-arm.c:733 +#: config/tc-arm.c:717 msgid "XScale accumulator register expected" msgstr "" -#: config/tc-arm.c:734 +#: config/tc-arm.c:718 msgid "MVE vector register expected" msgstr "" -#: config/tc-arm.c:736 +#: config/tc-arm.c:720 msgid "ZR register expected" msgstr "" -#: config/tc-arm.c:737 +#: config/tc-arm.c:721 msgid "Pseudo register expected" msgstr "" #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message. -#: config/tc-arm.c:903 config/tc-score.c:255 +#: config/tc-arm.c:887 config/tc-score.c:255 msgid "bad arguments to instruction" msgstr "" -#: config/tc-arm.c:904 +#: config/tc-arm.c:888 msgid "r13 not allowed here" msgstr "" -#: config/tc-arm.c:905 +#: config/tc-arm.c:889 msgid "r15 not allowed here" msgstr "" -#: config/tc-arm.c:906 +#: config/tc-arm.c:890 msgid "Odd register not allowed here" msgstr "" -#: config/tc-arm.c:907 +#: config/tc-arm.c:891 msgid "Even register not allowed here" msgstr "" -#: config/tc-arm.c:908 +#: config/tc-arm.c:892 msgid "instruction cannot be conditional" msgstr "" -#: config/tc-arm.c:909 +#: config/tc-arm.c:893 msgid "registers may not be the same" msgstr "" -#: config/tc-arm.c:910 +#: config/tc-arm.c:894 msgid "lo register required" msgstr "" -#: config/tc-arm.c:911 +#: config/tc-arm.c:895 msgid "instruction not supported in Thumb16 mode" msgstr "" -#: config/tc-arm.c:912 +#: config/tc-arm.c:896 msgid "instruction does not accept this addressing mode" msgstr "" -#: config/tc-arm.c:913 +#: config/tc-arm.c:897 msgid "branch must be last instruction in IT block" msgstr "" -#: config/tc-arm.c:914 +#: config/tc-arm.c:898 msgid "branch out of range or not a multiple of 2" msgstr "" -#: config/tc-arm.c:915 +#: config/tc-arm.c:899 msgid "instruction not allowed in VPT block" msgstr "" -#: config/tc-arm.c:916 +#: config/tc-arm.c:900 msgid "instruction not allowed in IT block" msgstr "" -#: config/tc-arm.c:917 +#: config/tc-arm.c:901 msgid "instruction missing MVE vector predication code" msgstr "" -#: config/tc-arm.c:918 +#: config/tc-arm.c:902 msgid "selected FPU does not support instruction" msgstr "" -#: config/tc-arm.c:919 +#: config/tc-arm.c:903 msgid "thumb conditional instruction should be in IT block" msgstr "" -#: config/tc-arm.c:921 +#: config/tc-arm.c:905 msgid "vector predicated instruction should be in VPT/VPST block" msgstr "" -#: config/tc-arm.c:922 +#: config/tc-arm.c:906 msgid "incorrect condition in IT block" msgstr "" -#: config/tc-arm.c:923 +#: config/tc-arm.c:907 msgid "incorrect condition in VPT/VPST block" msgstr "" -#: config/tc-arm.c:924 +#: config/tc-arm.c:908 msgid "IT falling in the range of a previous IT block" msgstr "" -#: config/tc-arm.c:925 +#: config/tc-arm.c:909 msgid "missing .fnstart before unwinding directive" msgstr "" -#: config/tc-arm.c:927 +#: config/tc-arm.c:911 msgid "cannot use register index with PC-relative addressing" msgstr "" -#: config/tc-arm.c:929 +#: config/tc-arm.c:913 msgid "cannot use writeback with PC-relative addressing" msgstr "" -#: config/tc-arm.c:931 +#: config/tc-arm.c:915 msgid "selected processor does not support fp16 instruction" msgstr "" -#: config/tc-arm.c:932 +#: config/tc-arm.c:916 msgid "selected processor does not support bf16 instruction" msgstr "" -#: config/tc-arm.c:933 +#: config/tc-arm.c:917 msgid "selected processor does not support cde instruction" msgstr "" -#: config/tc-arm.c:934 +#: config/tc-arm.c:918 msgid "coprocessor for insn is not enabled for cde" msgstr "" -#: config/tc-arm.c:935 +#: config/tc-arm.c:919 msgid "using " msgstr "" -#: config/tc-arm.c:936 +#: config/tc-arm.c:920 msgid "relocation valid in thumb1 code only" msgstr "" -#: config/tc-arm.c:937 +#: config/tc-arm.c:921 msgid "Warning: instruction is UNPREDICTABLE in an IT block" msgstr "" -#: config/tc-arm.c:939 +#: config/tc-arm.c:923 msgid "Warning: instruction is UNPREDICTABLE in a VPT block" msgstr "" -#: config/tc-arm.c:941 +#: config/tc-arm.c:925 msgid "Warning: instruction is UNPREDICTABLE with PC operand" msgstr "" -#: config/tc-arm.c:943 +#: config/tc-arm.c:927 msgid "Warning: instruction is UNPREDICTABLE with SP operand" msgstr "" -#: config/tc-arm.c:945 +#: config/tc-arm.c:929 msgid "bad type in SIMD instruction" msgstr "" -#: config/tc-arm.c:947 +#: config/tc-arm.c:931 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:949 +#: config/tc-arm.c:933 msgid "" "Warning: 32-bit element size and same destination and source operands makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:951 +#: config/tc-arm.c:935 msgid "bad element type for instruction" msgstr "" -#: config/tc-arm.c:952 +#: config/tc-arm.c:936 msgid "MVE vector register Q[0..7] expected" msgstr "" -#: config/tc-arm.c:953 +#: config/tc-arm.c:937 msgid "selected processor does not support PACBTI extention" msgstr "" -#: config/tc-arm.c:1173 +#: config/tc-arm.c:1157 msgid "immediate expression requires a # prefix" msgstr "" -#: config/tc-arm.c:1202 read.c:3969 +#: config/tc-arm.c:1186 read.c:4025 msgid "missing expression" msgstr "" -#: config/tc-arm.c:1216 config/tc-arm.c:5742 config/tc-score.c:1205 +#: config/tc-arm.c:1200 config/tc-arm.c:5588 config/tc-score.c:1205 msgid "invalid constant" msgstr "" -#: config/tc-arm.c:1351 +#: config/tc-arm.c:1335 msgid "expected #constant" msgstr "" -#: config/tc-arm.c:1523 config/tc-arm.c:1554 +#: config/tc-arm.c:1507 config/tc-arm.c:1538 #, c-format msgid "bad size %d in type specifier" msgstr "" -#: config/tc-arm.c:1530 +#: config/tc-arm.c:1514 msgid "unexpected type character `b' -- did you mean `bf'?" msgstr "" -#: config/tc-arm.c:1537 +#: config/tc-arm.c:1521 #, c-format msgid "unexpected character `%c' in type specifier" msgstr "" -#: config/tc-arm.c:1604 +#: config/tc-arm.c:1588 msgid "only one type should be specified for operand" msgstr "" -#: config/tc-arm.c:1610 +#: config/tc-arm.c:1594 msgid "vector type expected" msgstr "" -#: config/tc-arm.c:1719 +#: config/tc-arm.c:1703 msgid "expected MVE register [q0..q7]" msgstr "" -#: config/tc-arm.c:1739 +#: config/tc-arm.c:1723 msgid "can't redefine type for operand" msgstr "" -#: config/tc-arm.c:1755 +#: config/tc-arm.c:1739 msgid "only D and Q registers may be indexed" msgstr "" -#: config/tc-arm.c:1757 +#: config/tc-arm.c:1741 msgid "only D registers may be indexed" msgstr "" -#: config/tc-arm.c:1763 +#: config/tc-arm.c:1747 msgid "can't change index for operand" msgstr "" -#: config/tc-arm.c:1826 +#: config/tc-arm.c:1810 msgid "register operand expected, but got scalar" msgstr "" -#: config/tc-arm.c:1877 +#: config/tc-arm.c:1861 msgid "scalar must have an index" msgstr "" -#: config/tc-arm.c:1882 config/tc-arm.c:20287 config/tc-arm.c:20370 -#: config/tc-arm.c:21043 +#: config/tc-arm.c:1866 config/tc-arm.c:20025 config/tc-arm.c:20108 +#: config/tc-arm.c:20781 msgid "scalar index out of range" msgstr "" -#: config/tc-arm.c:1961 +#: config/tc-arm.c:1945 msgid "r0-r12, lr or APSR expected" msgstr "" -#: config/tc-arm.c:1988 config/tc-arm.c:4390 +#: config/tc-arm.c:1972 config/tc-arm.c:4374 msgid "bad range in register list" msgstr "" -#: config/tc-arm.c:1996 config/tc-arm.c:2005 config/tc-arm.c:2046 -#: config/tc-arm.c:4374 config/tc-arm.c:4394 +#: config/tc-arm.c:1980 config/tc-arm.c:1989 config/tc-arm.c:2030 +#: config/tc-arm.c:4358 config/tc-arm.c:4378 #, c-format msgid "Warning: duplicated register (r%d) in register list" msgstr "" -#: config/tc-arm.c:2008 +#: config/tc-arm.c:1992 msgid "Warning: register range not in ascending order" msgstr "" -#: config/tc-arm.c:2019 +#: config/tc-arm.c:2003 msgid "missing `}'" msgstr "" -#: config/tc-arm.c:2035 +#: config/tc-arm.c:2019 msgid "invalid register mask" msgstr "" -#: config/tc-arm.c:2112 +#: config/tc-arm.c:2096 msgid "expecting {" msgstr "" -#: config/tc-arm.c:2179 config/tc-arm.c:2287 +#: config/tc-arm.c:2163 config/tc-arm.c:2271 msgid "VPR expected last" msgstr "" -#: config/tc-arm.c:2185 +#: config/tc-arm.c:2169 msgid "VFP single precision register or VPR expected" msgstr "" #. regtype == REG_TYPE_VFD. -#: config/tc-arm.c:2188 +#: config/tc-arm.c:2172 msgid "VFP/Neon double precision register or VPR expected" msgstr "" -#: config/tc-arm.c:2205 config/tc-arm.c:2249 +#: config/tc-arm.c:2189 config/tc-arm.c:2233 msgid "register out of range in list" msgstr "" -#: config/tc-arm.c:2227 config/tc-arm.c:4589 config/tc-arm.c:4723 +#: config/tc-arm.c:2211 config/tc-arm.c:4524 config/tc-arm.c:4658 msgid "register list not in ascending order" msgstr "" -#: config/tc-arm.c:2258 +#: config/tc-arm.c:2242 msgid "register range not in ascending order" msgstr "" -#: config/tc-arm.c:2297 +#: config/tc-arm.c:2281 msgid "non-contiguous register range" msgstr "" -#: config/tc-arm.c:2357 +#: config/tc-arm.c:2341 msgid "register stride must be 1" msgstr "" -#: config/tc-arm.c:2358 +#: config/tc-arm.c:2342 msgid "register stride must be 1 or 2" msgstr "" -#: config/tc-arm.c:2359 +#: config/tc-arm.c:2343 msgid "mismatched element/structure types in list" msgstr "" -#: config/tc-arm.c:2429 +#: config/tc-arm.c:2413 msgid "don't use Rn-Rm syntax with non-unit stride" msgstr "" -#: config/tc-arm.c:2484 +#: config/tc-arm.c:2468 msgid "error parsing element/structure list" msgstr "" -#: config/tc-arm.c:2490 +#: config/tc-arm.c:2474 msgid "expected }" msgstr "" -#: config/tc-arm.c:2580 +#: config/tc-arm.c:2564 msgid "attempt to redefine typed alias" msgstr "" -#: config/tc-arm.c:2715 +#: config/tc-arm.c:2699 msgid "bad type for register" msgstr "" -#: config/tc-arm.c:2726 config/tc-nios2.c:1797 +#: config/tc-arm.c:2710 config/tc-nios2.c:1797 msgid "expression must be constant" msgstr "" -#: config/tc-arm.c:2743 +#: config/tc-arm.c:2727 msgid "can't redefine the type of a register alias" msgstr "" -#: config/tc-arm.c:2750 +#: config/tc-arm.c:2734 msgid "you must specify a single type only" msgstr "" -#: config/tc-arm.c:2763 +#: config/tc-arm.c:2747 msgid "can't redefine the index of a scalar alias" msgstr "" -#: config/tc-arm.c:2771 +#: config/tc-arm.c:2755 msgid "scalar index must be constant" msgstr "" -#: config/tc-arm.c:2780 +#: config/tc-arm.c:2764 msgid "expecting ]" msgstr "" -#: config/tc-arm.c:2832 +#: config/tc-arm.c:2816 msgid "invalid syntax for .dn directive" msgstr "" -#: config/tc-arm.c:2838 +#: config/tc-arm.c:2822 msgid "invalid syntax for .qn directive" msgstr "" -#: config/tc-arm.c:2868 +#: config/tc-arm.c:2852 #, c-format msgid "ignoring attempt to use .unreq on fixed register name: '%s'" msgstr "" -#: config/tc-arm.c:3130 +#: config/tc-arm.c:3114 #, c-format msgid "Failed to find real start of function: %s\n" msgstr "" -#: config/tc-arm.c:3147 +#: config/tc-arm.c:3131 msgid "selected processor does not support THUMB opcodes" msgstr "" -#: config/tc-arm.c:3160 +#: config/tc-arm.c:3144 msgid "selected processor does not support ARM opcodes" msgstr "" -#: config/tc-arm.c:3172 +#: config/tc-arm.c:3156 #, c-format msgid "invalid instruction size selected (%d)" msgstr "" -#: config/tc-arm.c:3204 +#: config/tc-arm.c:3188 #, c-format msgid "invalid operand to .code directive (%d) (expecting 16 or 32)" msgstr "" -#: config/tc-arm.c:3260 +#: config/tc-arm.c:3244 #, c-format msgid "expected comma after name \"%s\"" msgstr "" -#: config/tc-arm.c:3310 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:3343 +#: config/tc-arm.c:3327 #, c-format msgid "unrecognized syntax mode \"%s\"" msgstr "" -#: config/tc-arm.c:3373 +#: config/tc-arm.c:3357 msgid ".ref pseudo-op only available with -mccs flag." msgstr "" -#: config/tc-arm.c:3414 +#: config/tc-arm.c:3398 msgid ".asmfunc repeated." msgstr "" -#: config/tc-arm.c:3418 +#: config/tc-arm.c:3402 msgid ".asmfunc without function." msgstr "" -#: config/tc-arm.c:3424 +#: config/tc-arm.c:3408 msgid ".asmfunc pseudo-op only available with -mccs flag." msgstr "" -#: config/tc-arm.c:3435 +#: config/tc-arm.c:3419 msgid ".endasmfunc without a .asmfunc." msgstr "" -#: config/tc-arm.c:3439 +#: config/tc-arm.c:3423 msgid ".endasmfunc without function." msgstr "" -#: config/tc-arm.c:3450 +#: config/tc-arm.c:3434 msgid ".endasmfunc pseudo-op only available with -mccs flag." msgstr "" -#: config/tc-arm.c:3459 +#: config/tc-arm.c:3443 msgid ".def pseudo-op only available with -mccs flag." msgstr "" -#: config/tc-arm.c:3617 +#: config/tc-arm.c:3601 msgid "invalid type for literal pool" msgstr "" -#: config/tc-arm.c:3697 config/tc-tic54x.c:5379 +#: config/tc-arm.c:3681 config/tc-tic54x.c:5379 #, c-format msgid "Invalid label '%s'" msgstr "" -#: config/tc-arm.c:3874 +#: config/tc-arm.c:3858 msgid "(plt) is only valid on branch targets" msgstr "" -#: config/tc-arm.c:3880 config/tc-csky.c:7672 config/tc-s390.c:1204 -#: config/tc-s390.c:1871 config/tc-xtensa.c:1699 +#: config/tc-arm.c:3864 config/tc-csky.c:7672 config/tc-s390.c:1309 +#: config/tc-s390.c:2092 config/tc-xtensa.c:1699 #, c-format msgid "%s relocations do not fit in %d byte" msgid_plural "%s relocations do not fit in %d bytes" msgstr[0] "" msgstr[1] "" -#: config/tc-arm.c:3962 +#: config/tc-arm.c:3946 msgid ".inst.n operand too big. Use .inst.w instead" msgstr "" -#: config/tc-arm.c:3982 +#: config/tc-arm.c:3966 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead" msgstr "" -#: config/tc-arm.c:4012 +#: config/tc-arm.c:3996 msgid "width suffixes are invalid in ARM mode" msgstr "" -#: config/tc-arm.c:4056 dwarf2dbg.c:1463 +#: config/tc-arm.c:4040 dwarf2dbg.c:1463 msgid "expected 0 or 1" msgstr "" -#: config/tc-arm.c:4060 +#: config/tc-arm.c:4044 msgid "missing comma" msgstr "" -#: config/tc-arm.c:4093 +#: config/tc-arm.c:4077 msgid "duplicate .fnstart directive" msgstr "" -#: config/tc-arm.c:4123 config/tc-tic6x.c:410 +#: config/tc-arm.c:4107 config/tc-tic6x.c:410 msgid "duplicate .handlerdata directive" msgstr "" -#: config/tc-arm.c:4142 +#: config/tc-arm.c:4126 msgid ".fnend directive without .fnstart" msgstr "" -#: config/tc-arm.c:4209 config/tc-tic6x.c:391 +#: config/tc-arm.c:4193 config/tc-tic6x.c:391 msgid "personality routine specified for cantunwind frame" msgstr "" -#: config/tc-arm.c:4226 config/tc-tic6x.c:452 +#: config/tc-arm.c:4210 config/tc-tic6x.c:452 msgid "duplicate .personalityindex directive" msgstr "" -#: config/tc-arm.c:4233 config/tc-tic6x.c:459 +#: config/tc-arm.c:4217 config/tc-tic6x.c:459 msgid "bad personality routine number" msgstr "" -#: config/tc-arm.c:4255 config/tc-tic6x.c:476 +#: config/tc-arm.c:4239 config/tc-tic6x.c:476 msgid "duplicate .personality directive" msgstr "" -#: config/tc-arm.c:4281 +#: config/tc-arm.c:4265 #, c-format msgid "Unknown register no. encountered: %d\n" msgstr "" -#: config/tc-arm.c:4377 +#: config/tc-arm.c:4361 msgid "Warning: register list not in ascending order" msgstr "" -#: config/tc-arm.c:4384 config/tc-epiphany.c:382 config/tc-m68k.c:5866 +#: config/tc-arm.c:4368 config/tc-epiphany.c:382 config/tc-m68k.c:5866 #: config/tc-m68k.c:5895 msgid "bad register list" msgstr "" -#: config/tc-arm.c:4443 -msgid "expected , " -msgstr "" - -#: config/tc-arm.c:4452 -msgid "number of registers must be in the range [1:4]" -msgstr "" - -#: config/tc-arm.c:4491 config/tc-arm.c:4541 +#: config/tc-arm.c:4426 config/tc-arm.c:4476 msgid "expected register list" msgstr "" -#: config/tc-arm.c:4603 config/tc-arm.c:4737 +#: config/tc-arm.c:4538 config/tc-arm.c:4672 msgid "bad register range" msgstr "" -#: config/tc-arm.c:4792 +#: config/tc-arm.c:4727 msgid "register expected" msgstr "" -#: config/tc-arm.c:4802 -msgid "FPA .unwind_save does not take a register list" -msgstr "" - -#: config/tc-arm.c:4836 +#: config/tc-arm.c:4760 msgid ".unwind_save does not support this kind of register" msgstr "" -#: config/tc-arm.c:4875 +#: config/tc-arm.c:4799 msgid "SP and PC not permitted in .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:4880 +#: config/tc-arm.c:4804 msgid "unexpected .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:4907 +#: config/tc-arm.c:4831 msgid "stack increment must be multiple of 4" msgstr "" -#: config/tc-arm.c:4955 +#: config/tc-arm.c:4879 msgid "expected , " msgstr "" -#: config/tc-arm.c:4973 +#: config/tc-arm.c:4897 msgid "register must be either sp or set by a previousunwind_movsp directive" msgstr "" -#: config/tc-arm.c:5012 +#: config/tc-arm.c:4936 msgid "expected , " msgstr "" -#: config/tc-arm.c:5024 +#: config/tc-arm.c:4948 msgid "unwind opcode too long" msgstr "" -#: config/tc-arm.c:5029 +#: config/tc-arm.c:4953 msgid "invalid unwind opcode" msgstr "" -#: config/tc-arm.c:5144 config/tc-arm.c:32553 +#: config/tc-arm.c:5068 config/tc-arm.c:31741 #, c-format msgid "unrecognised float16 format \"%s\"" msgstr "" -#: config/tc-arm.c:5155 +#: config/tc-arm.c:5079 msgid "float16 format cannot be set more than once, ignoring." msgstr "" -#: config/tc-arm.c:5270 config/tc-arm.c:6353 config/tc-arm.c:11738 -#: config/tc-arm.c:12271 config/tc-arm.c:14391 config/tc-arm.c:16342 -#: config/tc-arm.c:16377 config/tc-arm.c:17305 config/tc-arm.c:19218 -#: config/tc-arm.c:19226 config/tc-arm.c:19233 config/tc-arm.c:20884 -#: config/tc-arm.c:29558 config/tc-arm.c:29622 config/tc-arm.c:29630 -#: config/tc-metag.c:5174 config/tc-z8k.c:1161 config/tc-z8k.c:1171 -msgid "immediate value out of range" +#: config/tc-arm.c:5092 +msgid "the floating-point format has not been set (or has been disabled)" msgstr "" -#: config/tc-arm.c:5440 -msgid "invalid FPA immediate expression" +#: config/tc-arm.c:5209 config/tc-arm.c:6199 config/tc-arm.c:11467 +#: config/tc-arm.c:12000 config/tc-arm.c:14120 config/tc-arm.c:16071 +#: config/tc-arm.c:16106 config/tc-arm.c:17034 config/tc-arm.c:18947 +#: config/tc-arm.c:18955 config/tc-arm.c:18962 config/tc-arm.c:20622 +#: config/tc-arm.c:28737 config/tc-arm.c:28801 config/tc-arm.c:28809 +#: 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:5626 +#: config/tc-arm.c:5472 msgid "'UXTW' not allowed here" msgstr "" -#: config/tc-arm.c:5634 +#: config/tc-arm.c:5480 msgid "'LSL' or 'ASR' required" msgstr "" -#: config/tc-arm.c:5642 +#: config/tc-arm.c:5488 msgid "'LSL' required" msgstr "" -#: config/tc-arm.c:5650 +#: config/tc-arm.c:5496 msgid "'ASR' required" msgstr "" -#: config/tc-arm.c:5657 +#: config/tc-arm.c:5503 msgid "'UXTW' required" msgstr "" -#: config/tc-arm.c:5736 +#: config/tc-arm.c:5582 msgid "invalid rotation" msgstr "" -#: config/tc-arm.c:5918 config/tc-arm.c:6131 +#: config/tc-arm.c:5764 config/tc-arm.c:5977 msgid "unknown group relocation" msgstr "" -#: config/tc-arm.c:5954 +#: config/tc-arm.c:5800 msgid "alignment must be constant" msgstr "" -#: config/tc-arm.c:6165 +#: config/tc-arm.c:6011 msgid "this group relocation is not allowed on this instruction" msgstr "" -#: config/tc-arm.c:6221 +#: config/tc-arm.c:6067 msgid "'}' expected at end of 'option' field" msgstr "" -#: config/tc-arm.c:6226 +#: config/tc-arm.c:6072 msgid "cannot combine index with option" msgstr "" -#: config/tc-arm.c:6491 +#: config/tc-arm.c:6337 msgid "unexpected bit specified after APSR" msgstr "" -#: config/tc-arm.c:6503 +#: config/tc-arm.c:6349 msgid "selected processor does not support DSP extension" msgstr "" -#: config/tc-arm.c:6515 +#: config/tc-arm.c:6361 msgid "bad bitmask specified after APSR" msgstr "" -#: config/tc-arm.c:6539 +#: config/tc-arm.c:6385 msgid "writing to APSR without specifying a bitmask is deprecated" msgstr "" -#: config/tc-arm.c:6551 config/tc-arm.c:13494 config/tc-arm.c:13539 -#: config/tc-arm.c:13543 +#: config/tc-arm.c:6397 config/tc-arm.c:13223 config/tc-arm.c:13268 +#: config/tc-arm.c:13272 msgid "selected processor does not support requested special purpose register" msgstr "" -#: config/tc-arm.c:6556 +#: config/tc-arm.c:6402 msgid "flag for {c}psr instruction expected" msgstr "" -#: config/tc-arm.c:6620 +#: config/tc-arm.c:6466 msgid "unrecognized CPS flag" msgstr "" -#: config/tc-arm.c:6627 +#: config/tc-arm.c:6473 msgid "missing CPS flags" msgstr "" -#: config/tc-arm.c:6650 config/tc-arm.c:6656 +#: config/tc-arm.c:6496 config/tc-arm.c:6502 msgid "valid endian specifiers are be or le" msgstr "" -#: config/tc-arm.c:6678 +#: config/tc-arm.c:6524 msgid "missing rotation field after comma" msgstr "" -#: config/tc-arm.c:6693 +#: config/tc-arm.c:6539 msgid "rotation can only be 0, 8, 16, or 24" msgstr "" -#: config/tc-arm.c:6722 +#: config/tc-arm.c:6568 msgid "condition required" msgstr "" -#: config/tc-arm.c:6764 config/tc-arm.c:9901 +#: config/tc-arm.c:6610 config/tc-arm.c:9729 msgid "'[' expected" msgstr "" -#: config/tc-arm.c:6777 +#: config/tc-arm.c:6623 msgid "',' expected" msgstr "" -#: config/tc-arm.c:6794 +#: config/tc-arm.c:6640 msgid "invalid shift" msgstr "" -#: config/tc-arm.c:6874 +#: config/tc-arm.c:6720 msgid "expected ARM or MVE vector register" msgstr "" -#: config/tc-arm.c:6923 +#: config/tc-arm.c:6769 msgid "can't use Neon quad register here" msgstr "" -#: config/tc-arm.c:6992 +#: config/tc-arm.c:6838 msgid "expected or or operand" msgstr "" -#: config/tc-arm.c:7092 +#: config/tc-arm.c:6938 msgid "VFP single, double or MVE vector register expected" msgstr "" -#: config/tc-arm.c:7112 +#: config/tc-arm.c:6958 msgid "parse error" msgstr "" -#: config/tc-arm.c:7416 +#: config/tc-arm.c:7254 msgid "immediate value 48 or 64 expected" msgstr "" #. ISB can only take SY as an option. -#: config/tc-arm.c:7465 +#: config/tc-arm.c:7303 msgid "invalid barrier type" msgstr "" -#: config/tc-arm.c:7641 +#: config/tc-arm.c:7472 msgid "only floating point zero is allowed as immediate value" msgstr "" -#: config/tc-arm.c:7736 +#: config/tc-arm.c:7567 msgid "immediate value is out of range" msgstr "" -#: config/tc-arm.c:7911 +#: config/tc-arm.c:7728 msgid "iWMMXt data or control register expected" msgstr "" -#: config/tc-arm.c:7952 +#: config/tc-arm.c:7769 msgid "Banked registers are not available with this architecture." msgstr "" -#: config/tc-arm.c:8200 +#: config/tc-arm.c:8017 msgid "operand must be LR register" msgstr "" -#: config/tc-arm.c:8205 +#: config/tc-arm.c:8022 msgid "operand must be SP register" msgstr "" -#: config/tc-arm.c:8210 +#: config/tc-arm.c:8027 msgid "operand must be r12" msgstr "" -#: config/tc-arm.c:8281 config/tc-score.c:260 +#: config/tc-arm.c:8098 config/tc-score.c:260 msgid "garbage following instruction" msgstr "" #. If REG is R13 (the stack pointer), warn that its use is #. deprecated. -#: config/tc-arm.c:8331 +#: config/tc-arm.c:8148 msgid "use of r13 is deprecated" msgstr "" -#: config/tc-arm.c:8349 config/tc-arm.c:20584 +#: config/tc-arm.c:8166 config/tc-arm.c:20322 msgid "" "scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:8424 +#: config/tc-arm.c:8241 msgid "D register out of range for selected VFP version" msgstr "" -#: config/tc-arm.c:8521 config/tc-arm.c:11427 +#: config/tc-arm.c:8338 config/tc-arm.c:11156 msgid "Instruction does not support =N addresses" msgstr "" -#: config/tc-arm.c:8529 +#: config/tc-arm.c:8346 msgid "instruction does not accept preindexed addressing" msgstr "" #. unindexed - only for coprocessor -#: config/tc-arm.c:8545 config/tc-arm.c:11490 +#: config/tc-arm.c:8362 config/tc-arm.c:11219 msgid "instruction does not accept unindexed addressing" msgstr "" -#: config/tc-arm.c:8553 +#: config/tc-arm.c:8370 msgid "destination register same as write-back base" msgstr "" -#: config/tc-arm.c:8554 +#: config/tc-arm.c:8371 msgid "source register same as write-back base" msgstr "" -#: config/tc-arm.c:8604 +#: config/tc-arm.c:8421 msgid "use of PC in this instruction is deprecated" msgstr "" -#: config/tc-arm.c:8627 +#: config/tc-arm.c:8444 msgid "instruction does not accept scaled register index" msgstr "" -#: config/tc-arm.c:8930 +#: config/tc-arm.c:8747 msgid "invalid pseudo operation" msgstr "" -#: config/tc-arm.c:9158 +#. FIXME: The code that was here previously could not +#. work. Firstly, it tried to convert a floating point +#. number into an extended precision format, but only +#. provided a buffer of 5 littlenums, which was too +#. small. Secondly, it then didn't deal with the value +#. converted correctly, just reading out the first 4 +#. littlenum fields and assuming that could be used +#. directly. +#. +#. I think the code was intended to handle expressions +#. such as: +#. +#. LDR r0, =1.0 +#. VLDR d0, =55.3 +#. +#. but the parsers currently don't permit floating-point +#. literal values to be written this way, so this code +#. is probably unreachable. To be safe, we simply +#. return an error here. +#: config/tc-arm.c:8789 +msgid "constant expression not supported" +msgstr "" + +#: config/tc-arm.c:8993 msgid "invalid co-processor operand" msgstr "" -#: config/tc-arm.c:9174 +#: config/tc-arm.c:9009 msgid "instruction does not support unindexed addressing" msgstr "" -#: config/tc-arm.c:9189 +#: config/tc-arm.c:9024 msgid "pc may not be used with write-back" msgstr "" -#: config/tc-arm.c:9194 +#: config/tc-arm.c:9029 msgid "instruction does not support writeback" msgstr "" -#: config/tc-arm.c:9300 +#: config/tc-arm.c:9135 msgid "Rn must not overlap other operands" msgstr "" -#: config/tc-arm.c:9305 +#: config/tc-arm.c:9140 msgid "swp{b} use is obsoleted for ARMv8 and later" msgstr "" -#: config/tc-arm.c:9308 +#: config/tc-arm.c:9143 msgid "swp{b} use is deprecated for ARMv6 and ARMv7" msgstr "" -#: config/tc-arm.c:9427 config/tc-arm.c:9446 config/tc-arm.c:9459 -#: config/tc-arm.c:12108 config/tc-arm.c:12139 config/tc-arm.c:12161 +#: config/tc-arm.c:9255 config/tc-arm.c:9274 config/tc-arm.c:9287 +#: config/tc-arm.c:11837 config/tc-arm.c:11868 config/tc-arm.c:11890 msgid "bit-field extends past end of register" msgstr "" -#: config/tc-arm.c:9489 +#: config/tc-arm.c:9317 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "" -#: config/tc-arm.c:9542 +#: config/tc-arm.c:9370 msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:9564 +#: config/tc-arm.c:9392 msgid "use of r15 in bx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:9590 +#: config/tc-arm.c:9418 msgid "use of r15 in bxj is not really useful" msgstr "" -#: config/tc-arm.c:9638 +#: config/tc-arm.c:9466 msgid "This coprocessor register access is deprecated in ARMv8" msgstr "" -#: config/tc-arm.c:9846 config/tc-arm.c:9855 +#: config/tc-arm.c:9674 config/tc-arm.c:9683 msgid "writeback of base register is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9849 +#: config/tc-arm.c:9677 msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9859 +#: config/tc-arm.c:9687 msgid "if writeback register is in list, it must be the lowest reg in the list" msgstr "" -#: config/tc-arm.c:9896 +#: config/tc-arm.c:9724 msgid "first transfer register must be even" msgstr "" -#: config/tc-arm.c:9899 +#: config/tc-arm.c:9727 msgid "can only transfer two consecutive registers" msgstr "" @@ -4391,1429 +4393,1412 @@ 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:9900 config/tc-arm.c:9970 config/tc-arm.c:10701 -#: config/tc-arm.c:12983 +#: config/tc-arm.c:9728 config/tc-arm.c:9798 config/tc-arm.c:10529 +#: config/tc-arm.c:12712 msgid "r14 not allowed here" msgstr "" -#: config/tc-arm.c:9912 +#: config/tc-arm.c:9740 msgid "base register written back, and overlaps second transfer register" msgstr "" -#: config/tc-arm.c:9922 +#: config/tc-arm.c:9750 msgid "index register overlaps transfer register" msgstr "" -#: config/tc-arm.c:9951 config/tc-arm.c:10668 +#: config/tc-arm.c:9779 config/tc-arm.c:10496 msgid "offset must be zero in ARM encoding" msgstr "" -#: config/tc-arm.c:9964 config/tc-arm.c:10695 +#: config/tc-arm.c:9792 config/tc-arm.c:10523 msgid "even register required" msgstr "" -#: config/tc-arm.c:9967 +#: config/tc-arm.c:9795 msgid "can only load two consecutive registers" msgstr "" -#: config/tc-arm.c:9985 +#: config/tc-arm.c:9813 msgid "ldr to register 15 must be 4-byte aligned" msgstr "" -#: config/tc-arm.c:10008 config/tc-arm.c:10040 +#: config/tc-arm.c:9836 config/tc-arm.c:9868 msgid "this instruction requires a post-indexed address" msgstr "" -#: config/tc-arm.c:10067 +#: config/tc-arm.c:9895 msgid "Rd and Rm should be different in mla" msgstr "" -#: config/tc-arm.c:10094 config/tc-arm.c:13358 +#: config/tc-arm.c:9922 config/tc-arm.c:13087 msgid ":lower16: not allowed in this instruction" msgstr "" -#: config/tc-arm.c:10096 config/tc-arm.c:13363 +#: config/tc-arm.c:9924 config/tc-arm.c:13092 msgid ":upper16: not allowed in this instruction" msgstr "" -#: config/tc-arm.c:10113 +#: config/tc-arm.c:9941 msgid "operand 1 must be FPSCR" msgstr "" -#: config/tc-arm.c:10166 config/tc-arm.c:10175 config/tc-arm.c:10229 -#: config/tc-arm.c:10238 +#: config/tc-arm.c:9994 config/tc-arm.c:10003 config/tc-arm.c:10057 +#: config/tc-arm.c:10066 msgid "selected processor does not support instruction" msgstr "" -#: config/tc-arm.c:10178 config/tc-arm.c:10241 +#: config/tc-arm.c:10006 config/tc-arm.c:10069 msgid "accessing MVE system register without MVE is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:10269 config/tc-arm.c:13477 +#: config/tc-arm.c:10097 config/tc-arm.c:13206 msgid "bad register for mrs" msgstr "" -#: config/tc-arm.c:10276 config/tc-arm.c:13501 +#: config/tc-arm.c:10104 config/tc-arm.c:13230 msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "" -#: config/tc-arm.c:10317 +#: config/tc-arm.c:10145 msgid "Rd and Rm should be different in mul" msgstr "" -#: config/tc-arm.c:10336 config/tc-arm.c:10613 config/tc-arm.c:13640 +#: config/tc-arm.c:10164 config/tc-arm.c:10441 config/tc-arm.c:13369 msgid "rdhi and rdlo must be different" msgstr "" -#: config/tc-arm.c:10342 +#: config/tc-arm.c:10170 msgid "rdhi, rdlo and rm must all be different" msgstr "" -#: config/tc-arm.c:10408 +#: config/tc-arm.c:10236 msgid "'[' expected after PLD mnemonic" msgstr "" -#: config/tc-arm.c:10410 config/tc-arm.c:10425 +#: config/tc-arm.c:10238 config/tc-arm.c:10253 msgid "post-indexed expression used in preload instruction" msgstr "" -#: config/tc-arm.c:10412 config/tc-arm.c:10427 +#: config/tc-arm.c:10240 config/tc-arm.c:10255 msgid "writeback used in preload instruction" msgstr "" -#: config/tc-arm.c:10414 config/tc-arm.c:10429 +#: config/tc-arm.c:10242 config/tc-arm.c:10257 msgid "unindexed addressing used in preload instruction" msgstr "" -#: config/tc-arm.c:10423 +#: config/tc-arm.c:10251 msgid "'[' expected after PLI mnemonic" msgstr "" -#: config/tc-arm.c:10438 config/tc-arm.c:13809 +#: config/tc-arm.c:10266 config/tc-arm.c:13538 msgid "push/pop do not support {reglist}^" msgstr "" -#: config/tc-arm.c:10516 config/tc-arm.c:13986 +#: config/tc-arm.c:10344 config/tc-arm.c:13715 msgid "setend use is deprecated for ARMv8" msgstr "" -#: config/tc-arm.c:10537 config/tc-arm.c:14047 config/tc-arm.c:14079 -#: config/tc-arm.c:14122 +#: config/tc-arm.c:10365 config/tc-arm.c:13776 config/tc-arm.c:13808 +#: config/tc-arm.c:13851 msgid "extraneous shift as part of operand to shift insn" msgstr "" -#: config/tc-arm.c:10547 config/tc-arm.c:14185 +#: config/tc-arm.c:10375 config/tc-arm.c:13914 msgid "immediate too large (bigger than 0xF)" msgstr "" -#: config/tc-arm.c:10571 config/tc-arm.c:10580 +#: config/tc-arm.c:10399 config/tc-arm.c:10408 msgid "selected processor does not support SETPAN instruction" msgstr "" -#: config/tc-arm.c:10639 +#: config/tc-arm.c:10467 msgid "SRS base register must be r13" msgstr "" -#: config/tc-arm.c:10698 +#: config/tc-arm.c:10526 msgid "can only store two consecutive registers" msgstr "" -#: config/tc-arm.c:10820 config/tc-arm.c:10841 +#: config/tc-arm.c:10648 config/tc-arm.c:10669 msgid "only two consecutive VFP SP registers allowed here" msgstr "" -#: config/tc-arm.c:10869 config/tc-arm.c:10884 +#: config/tc-arm.c:10697 config/tc-arm.c:10712 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:11013 +#: config/tc-arm.c:10841 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:11020 +#: config/tc-arm.c:10848 msgid "immediate value out of range, expected range [1, 32]" msgstr "" -#: config/tc-arm.c:11086 -msgid "this instruction does not support indexing" -msgstr "" - -#: config/tc-arm.c:11109 +#: config/tc-arm.c:10889 msgid "only r15 allowed here" msgstr "" -#: config/tc-arm.c:11244 +#: config/tc-arm.c:11024 msgid "immediate operand requires iWMMXt2" msgstr "" -#: config/tc-arm.c:11388 +#: config/tc-arm.c:11117 msgid "shift by register not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11400 config/tc-arm.c:14231 config/tc-arm.c:28849 +#: config/tc-arm.c:11129 config/tc-arm.c:13960 config/tc-arm.c:28028 msgid "shift expression is too large" msgstr "" -#: config/tc-arm.c:11433 +#: config/tc-arm.c:11162 msgid "cannot use register index with this instruction" msgstr "" -#: config/tc-arm.c:11435 +#: config/tc-arm.c:11164 msgid "Thumb does not support negative register indexing" msgstr "" -#: config/tc-arm.c:11437 +#: config/tc-arm.c:11166 msgid "Thumb does not support register post-indexing" msgstr "" -#: config/tc-arm.c:11439 +#: config/tc-arm.c:11168 msgid "Thumb does not support register indexing with writeback" msgstr "" -#: config/tc-arm.c:11441 +#: config/tc-arm.c:11170 msgid "Thumb supports only LSL in shifted register indexing" msgstr "" -#: config/tc-arm.c:11450 config/tc-arm.c:19952 +#: config/tc-arm.c:11179 config/tc-arm.c:19690 msgid "shift out of range" msgstr "" -#: config/tc-arm.c:11459 +#: config/tc-arm.c:11188 msgid "cannot use writeback with this instruction" msgstr "" -#: config/tc-arm.c:11480 +#: config/tc-arm.c:11209 msgid "cannot use post-indexing with PC-relative addressing" msgstr "" -#: config/tc-arm.c:11481 +#: config/tc-arm.c:11210 msgid "cannot use post-indexing with this instruction" msgstr "" -#: config/tc-arm.c:11719 +#: config/tc-arm.c:11448 msgid "cannot honor width suffix" msgstr "" -#: config/tc-arm.c:11733 +#: config/tc-arm.c:11462 msgid "only SUBS PC, LR, #const allowed" msgstr "" -#: config/tc-arm.c:11816 config/tc-arm.c:11976 config/tc-arm.c:12073 -#: config/tc-arm.c:13438 config/tc-arm.c:13746 +#: config/tc-arm.c:11545 config/tc-arm.c:11705 config/tc-arm.c:11802 +#: config/tc-arm.c:13167 config/tc-arm.c:13475 msgid "shift must be constant" msgstr "" -#: config/tc-arm.c:11821 +#: config/tc-arm.c:11550 msgid "shift value over 3 not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11823 +#: config/tc-arm.c:11552 msgid "only LSL shift allowed in thumb mode" msgstr "" -#: config/tc-arm.c:11847 config/tc-arm.c:11991 config/tc-arm.c:12088 -#: config/tc-arm.c:13451 +#: config/tc-arm.c:11576 config/tc-arm.c:11720 config/tc-arm.c:11817 +#: config/tc-arm.c:13180 msgid "unshifted register required" msgstr "" -#: config/tc-arm.c:11862 config/tc-arm.c:12099 config/tc-arm.c:13601 +#: config/tc-arm.c:11591 config/tc-arm.c:11828 config/tc-arm.c:13330 msgid "dest must overlap one source register" msgstr "" -#: config/tc-arm.c:11994 config/tc-csky.c:6026 +#: config/tc-arm.c:11723 config/tc-csky.c:6026 msgid "dest and source1 must be the same register" msgstr "" -#: config/tc-arm.c:12234 +#: config/tc-arm.c:11963 msgid "" "selected architecture does not support wide conditional branch instruction" msgstr "" -#: config/tc-arm.c:12267 +#: config/tc-arm.c:11996 msgid "instruction is always unconditional" msgstr "" -#: config/tc-arm.c:12442 +#: config/tc-arm.c:12171 msgid "selected processor does not support 'A' form of this instruction" msgstr "" -#: config/tc-arm.c:12445 +#: config/tc-arm.c:12174 msgid "Thumb does not support the 2-argument form of this instruction" msgstr "" -#: config/tc-arm.c:12570 +#: config/tc-arm.c:12299 msgid "SP not allowed in register list" msgstr "" -#: config/tc-arm.c:12574 config/tc-arm.c:12681 +#: config/tc-arm.c:12303 config/tc-arm.c:12410 msgid "" "having the base register in the register list when using write back is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:12582 +#: config/tc-arm.c:12311 msgid "LR and PC should not both be in register list" msgstr "" -#: config/tc-arm.c:12590 +#: config/tc-arm.c:12319 msgid "PC not allowed in register list" msgstr "" -#: config/tc-arm.c:12633 +#: config/tc-arm.c:12362 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "" -#: config/tc-arm.c:12658 config/tc-arm.c:12736 +#: config/tc-arm.c:12387 config/tc-arm.c:12465 #, c-format msgid "value stored for r%d is UNKNOWN" msgstr "" -#: config/tc-arm.c:12729 +#: config/tc-arm.c:12458 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "" -#: config/tc-arm.c:12733 config/tc-arm.c:12743 +#: config/tc-arm.c:12462 config/tc-arm.c:12472 msgid "this instruction will write back the base register" msgstr "" -#: config/tc-arm.c:12746 +#: config/tc-arm.c:12475 msgid "this instruction will not write back the base register" msgstr "" -#: config/tc-arm.c:12777 +#: config/tc-arm.c:12506 msgid "r14 not allowed as first register when second register is omitted" msgstr "" -#: config/tc-arm.c:12877 +#: config/tc-arm.c:12606 msgid "" "This instruction may be unpredictable if executed on M-profile cores with " "interrupts enabled." msgstr "" -#: config/tc-arm.c:12906 config/tc-arm.c:12919 config/tc-arm.c:12955 +#: config/tc-arm.c:12635 config/tc-arm.c:12648 config/tc-arm.c:12684 msgid "Thumb does not support this addressing mode" msgstr "" -#: config/tc-arm.c:12923 +#: config/tc-arm.c:12652 msgid "byte or halfword not valid for base register" msgstr "" -#: config/tc-arm.c:12926 +#: config/tc-arm.c:12655 msgid "r15 based store not allowed" msgstr "" -#: config/tc-arm.c:12928 +#: config/tc-arm.c:12657 msgid "invalid base register for register offset" msgstr "" -#: config/tc-arm.c:12985 +#: config/tc-arm.c:12714 msgid "r12 not allowed here" msgstr "" -#: config/tc-arm.c:12991 +#: config/tc-arm.c:12720 msgid "base register written back, and overlaps one of transfer registers" msgstr "" -#: config/tc-arm.c:13119 +#: config/tc-arm.c:12848 #, 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:13314 +#: config/tc-arm.c:13043 msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" -#: config/tc-arm.c:13342 +#: config/tc-arm.c:13071 msgid "only lo regs allowed with immediate" msgstr "" -#: config/tc-arm.c:13519 +#: config/tc-arm.c:13248 msgid "Thumb encoding does not support an immediate here" msgstr "" -#: config/tc-arm.c:13606 +#: config/tc-arm.c:13335 msgid "Thumb-2 MUL must not set flags" msgstr "" -#: config/tc-arm.c:13671 +#: config/tc-arm.c:13400 msgid "Thumb does not support NOP with hints" msgstr "" -#: config/tc-arm.c:13831 config/tc-arm.c:13843 +#: config/tc-arm.c:13560 config/tc-arm.c:13572 msgid "invalid register list to push/pop instruction" msgstr "" -#: config/tc-arm.c:14106 +#: config/tc-arm.c:13835 msgid "source1 and dest must be same register" msgstr "" -#: config/tc-arm.c:14131 +#: config/tc-arm.c:13860 msgid "ror #imm not supported" msgstr "" -#: config/tc-arm.c:14182 +#: config/tc-arm.c:13911 msgid "SMC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:14348 +#: config/tc-arm.c:14077 msgid "Thumb encoding does not support rotation" msgstr "" -#: config/tc-arm.c:14368 +#: config/tc-arm.c:14097 msgid "instruction requires register index" msgstr "" -#: config/tc-arm.c:14378 +#: config/tc-arm.c:14107 msgid "instruction does not allow shifted index" msgstr "" -#: config/tc-arm.c:14534 config/tc-arm.c:29993 +#: config/tc-arm.c:14263 config/tc-arm.c:29172 msgid "out of range label-relative fixup value" msgstr "" -#: config/tc-arm.c:14858 +#: config/tc-arm.c:14587 msgid "invalid neon suffix for non neon instruction" msgstr "" -#: config/tc-arm.c:15253 config/tc-arm.c:15606 config/tc-arm.c:17091 -#: config/tc-arm.c:17171 config/tc-arm.c:17228 config/tc-arm.c:19109 -#: config/tc-arm.c:21288 config/tc-arm.c:21475 +#: config/tc-arm.c:14982 config/tc-arm.c:15335 config/tc-arm.c:16820 +#: config/tc-arm.c:16900 config/tc-arm.c:16957 config/tc-arm.c:18838 +#: config/tc-arm.c:21026 config/tc-arm.c:21213 msgid "invalid instruction shape" msgstr "" -#: config/tc-arm.c:15505 +#: config/tc-arm.c:15234 msgid "types specified in both the mnemonic and operands" msgstr "" -#: config/tc-arm.c:15542 +#: config/tc-arm.c:15271 msgid "operand types can't be inferred" msgstr "" -#: config/tc-arm.c:15548 +#: config/tc-arm.c:15277 msgid "type specifier has the wrong number of parts" msgstr "" -#: config/tc-arm.c:15634 config/tc-arm.c:19370 config/tc-arm.c:19377 +#: config/tc-arm.c:15363 config/tc-arm.c:19099 config/tc-arm.c:19106 msgid "operand size must match register width" msgstr "" -#: config/tc-arm.c:15656 +#: config/tc-arm.c:15385 msgid "inconsistent types in Neon instruction" msgstr "" -#: config/tc-arm.c:16077 +#: config/tc-arm.c:15806 msgid "Type is not allowed for this instruction" msgstr "" -#: config/tc-arm.c:16152 +#: config/tc-arm.c:15881 msgid "MVE vector or ARM register expected" msgstr "" -#: config/tc-arm.c:16269 +#: config/tc-arm.c:15998 msgid "immediate must be either 1, 2, 4 or 8" msgstr "" -#: config/tc-arm.c:16426 +#: config/tc-arm.c:16155 msgid "immediate operand expected in the range [1,8]" msgstr "" -#: config/tc-arm.c:16427 +#: config/tc-arm.c:16156 msgid "immediate operand expected in the range [1,16]" msgstr "" -#: config/tc-arm.c:16569 +#: config/tc-arm.c:16298 msgid "expected LR" msgstr "" -#: config/tc-arm.c:17068 config/tc-arm.c:17148 config/tc-arm.c:18745 -#: config/tc-arm.c:20569 +#: config/tc-arm.c:16797 config/tc-arm.c:16877 config/tc-arm.c:18474 +#: config/tc-arm.c:20307 msgid "immediate out of range for shift" msgstr "" -#: config/tc-arm.c:17362 +#: config/tc-arm.c:17091 msgid "first and second operands shall be the same register" msgstr "" -#: config/tc-arm.c:17476 config/tc-arm.c:17538 +#: config/tc-arm.c:17205 config/tc-arm.c:17267 msgid "destination register and offset register may not be the same" msgstr "" -#: config/tc-arm.c:17488 config/tc-arm.c:17607 +#: config/tc-arm.c:17217 config/tc-arm.c:17336 msgid "immediate must be a multiple of 4 in the range of +/-[0,508]" msgstr "" -#: config/tc-arm.c:17490 +#: config/tc-arm.c:17219 msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]" msgstr "" -#: config/tc-arm.c:17511 +#: config/tc-arm.c:17240 msgid "can not shift offsets when accessing less than half-word" msgstr "" -#: config/tc-arm.c:17513 +#: config/tc-arm.c:17242 msgid "" "shift immediate must be 1, 2 or 3 for half-word, word or double-word " "accesses respectively" msgstr "" -#: config/tc-arm.c:17600 +#: config/tc-arm.c:17329 msgid "immediate must be in the range of +/-[0,127]" msgstr "" -#: config/tc-arm.c:17603 +#: config/tc-arm.c:17332 msgid "immediate must be a multiple of 2 in the range of +/-[0,254]" msgstr "" -#: config/tc-arm.c:17617 config/tc-arm.c:18443 +#: config/tc-arm.c:17346 config/tc-arm.c:18172 msgid "MVE vector register in the range [Q0..Q7] expected" msgstr "" -#: config/tc-arm.c:17933 config/tc-arm.c:19791 +#: config/tc-arm.c:17662 config/tc-arm.c:19529 msgid "scalar out of range for multiply instruction" msgstr "" -#: config/tc-arm.c:18021 +#: config/tc-arm.c:17750 msgid "index must be in the range 0 to 3" msgstr "" -#: config/tc-arm.c:18024 +#: config/tc-arm.c:17753 msgid "indexed register must be less than 8" msgstr "" -#: config/tc-arm.c:18225 config/tc-arm.c:21539 +#: config/tc-arm.c:17954 config/tc-arm.c:21277 msgid "" "Warning: 32-bit element size and same first and third operand makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:18584 +#: config/tc-arm.c:18313 msgid "instruction form not available on this architecture." msgstr "" -#: config/tc-arm.c:18587 +#: config/tc-arm.c:18316 msgid "this instruction implies use of ARMv8.1 AdvSIMD." msgstr "" -#: config/tc-arm.c:18694 config/tc-arm.c:18719 +#: config/tc-arm.c:18423 config/tc-arm.c:18448 msgid "immediate out of range for insert" msgstr "" -#: config/tc-arm.c:18866 +#: config/tc-arm.c:18595 msgid "immediate out of range for narrowing operation" msgstr "" -#: config/tc-arm.c:19013 +#: config/tc-arm.c:18742 msgid "operands 0 and 1 must be the same register" msgstr "" -#: config/tc-arm.c:19119 config/tc-arm.c:21387 +#: config/tc-arm.c:18848 config/tc-arm.c:21125 msgid "invalid rounding mode" msgstr "" -#: config/tc-arm.c:19581 +#: config/tc-arm.c:19319 msgid "operand size must be specified for immediate VMOV" msgstr "" -#: config/tc-arm.c:19591 +#: config/tc-arm.c:19329 msgid "immediate has bits set outside the operand size" msgstr "" -#: config/tc-arm.c:19826 +#: config/tc-arm.c:19564 msgid "" "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:19934 +#: config/tc-arm.c:19672 msgid "Instruction form not available on this architecture." msgstr "" -#: config/tc-arm.c:19988 +#: config/tc-arm.c:19726 msgid "" "Warning: 64-bit element size and same destination and source operands makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:19993 +#: config/tc-arm.c:19731 msgid "elements must be smaller than reversal region" msgstr "" -#: config/tc-arm.c:20085 +#: config/tc-arm.c:19823 msgid "Index one must be [2,3] and index two must be two less than index one." msgstr "" -#: config/tc-arm.c:20088 +#: config/tc-arm.c:19826 msgid "Destination registers may not be the same" msgstr "" -#: config/tc-arm.c:20286 config/tc-arm.c:20369 +#: config/tc-arm.c:20024 config/tc-arm.c:20107 msgid "bad type for scalar" msgstr "" -#: config/tc-arm.c:20425 +#: config/tc-arm.c:20163 msgid "" "immediate constant is valid both as a bit-pattern and a floating point value " "(using the fp value)" msgstr "" -#: config/tc-arm.c:20477 config/tc-arm.c:20488 +#: config/tc-arm.c:20215 config/tc-arm.c:20226 msgid "VFP registers must be adjacent" msgstr "" -#: config/tc-arm.c:20578 +#: config/tc-arm.c:20316 msgid "invalid suffix" msgstr "" -#: config/tc-arm.c:20732 +#: config/tc-arm.c:20470 msgid "bad list length for table lookup" msgstr "" -#: config/tc-arm.c:20765 +#: config/tc-arm.c:20503 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "" -#: config/tc-arm.c:20768 config/tc-arm.c:20794 +#: config/tc-arm.c:20506 config/tc-arm.c:20532 msgid "register list must contain at least 1 and at most 16 registers" msgstr "" -#: config/tc-arm.c:20789 +#: config/tc-arm.c:20527 msgid "register list must contain at least 1 and at most 32 registers" msgstr "" -#: config/tc-arm.c:20842 config/tc-arm.c:20875 +#: config/tc-arm.c:20580 config/tc-arm.c:20613 msgid "Use of PC here is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:20844 +#: config/tc-arm.c:20582 msgid "Use of PC here is deprecated" msgstr "" -#: config/tc-arm.c:20878 +#: config/tc-arm.c:20616 msgid "instruction does not accept register index" msgstr "" -#: config/tc-arm.c:20881 +#: config/tc-arm.c:20619 msgid "instruction does not accept PC-relative addressing" msgstr "" -#: config/tc-arm.c:20903 config/tc-arm.c:20912 +#: config/tc-arm.c:20641 config/tc-arm.c:20650 msgid "Instruction not permitted on this architecture" msgstr "" -#: config/tc-arm.c:20961 +#: config/tc-arm.c:20699 msgid "bad alignment" msgstr "" -#: config/tc-arm.c:20978 +#: config/tc-arm.c:20716 msgid "bad list type for instruction" msgstr "" -#: config/tc-arm.c:21022 +#: config/tc-arm.c:20760 msgid "unsupported alignment for instruction" msgstr "" -#: config/tc-arm.c:21041 config/tc-arm.c:21135 config/tc-arm.c:21147 -#: config/tc-arm.c:21157 config/tc-arm.c:21171 +#: config/tc-arm.c:20779 config/tc-arm.c:20873 config/tc-arm.c:20885 +#: config/tc-arm.c:20895 config/tc-arm.c:20909 msgid "bad list length" msgstr "" -#: config/tc-arm.c:21046 +#: config/tc-arm.c:20784 msgid "stride of 2 unavailable when element size is 8" msgstr "" -#: config/tc-arm.c:21079 config/tc-arm.c:21155 +#: config/tc-arm.c:20817 config/tc-arm.c:20893 msgid "can't use alignment with this instruction" msgstr "" -#: config/tc-arm.c:21227 +#: config/tc-arm.c:20965 msgid "post-index must be a register" msgstr "" -#: config/tc-arm.c:21229 +#: config/tc-arm.c:20967 msgid "bad register for post-index" msgstr "" -#: config/tc-arm.c:21451 +#: config/tc-arm.c:21189 msgid "scalar out of range" msgstr "" -#: config/tc-arm.c:21584 +#: config/tc-arm.c:21322 msgid "" "Dot Product instructions cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:21659 config/tc-arm.c:21687 config/tc-arm.c:22369 +#: config/tc-arm.c:21397 config/tc-arm.c:21425 config/tc-arm.c:22107 msgid "index must be 0 or 1" msgstr "" -#: config/tc-arm.c:21662 config/tc-arm.c:21690 config/tc-arm.c:22372 +#: config/tc-arm.c:21400 config/tc-arm.c:21428 config/tc-arm.c:22110 msgid "indexed register must be less than 16" msgstr "" -#: config/tc-arm.c:21728 +#: config/tc-arm.c:21466 msgid "Register must be r0-r14 except r13, or APSR_nzcv." msgstr "" -#: config/tc-arm.c:21731 +#: config/tc-arm.c:21469 msgid "Register must be an even register between r0-r10." msgstr "" -#: config/tc-arm.c:21756 +#: config/tc-arm.c:21494 msgid "CDE Coprocessor must be in range 0-7" msgstr "" -#: config/tc-arm.c:21790 +#: config/tc-arm.c:21528 msgid "cx1d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21820 +#: config/tc-arm.c:21558 msgid "cx2d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21859 +#: config/tc-arm.c:21597 msgid "cx3d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:22051 +#: config/tc-arm.c:21789 msgid "'q' register must be in range 0-7" msgstr "" -#: config/tc-arm.c:22054 +#: config/tc-arm.c:21792 msgid "'d' register must be in range 0-15" msgstr "" -#: config/tc-arm.c:22056 +#: config/tc-arm.c:21794 msgid "'s' register must be in range 0-31" msgstr "" -#: config/tc-arm.c:22111 +#: config/tc-arm.c:21849 msgid "vcx instructions with Q registers require MVE" msgstr "" -#: config/tc-arm.c:22116 +#: config/tc-arm.c:21854 msgid "" "vcx instructions with S or D registers require either MVE or Armv8-M " "floating point extension." msgstr "" -#: config/tc-arm.c:22132 +#: config/tc-arm.c:21870 msgid "vcx1 with S or D registers takes immediate within 0-2047" msgstr "" -#: config/tc-arm.c:22148 +#: config/tc-arm.c:21886 msgid "vcx2 with S or D registers takes immediate within 0-63" msgstr "" -#: config/tc-arm.c:22163 +#: config/tc-arm.c:21901 msgid "vcx2 with S or D registers takes immediate within 0-7" msgstr "" -#: config/tc-arm.c:22753 config/tc-arm.c:22874 +#: config/tc-arm.c:22491 config/tc-arm.c:22612 msgid "conditional infixes are deprecated in unified syntax" msgstr "" -#: config/tc-arm.c:23085 +#: config/tc-arm.c:22823 msgid "Warning: conditional outside an IT block for Thumb." msgstr "" -#: config/tc-arm.c:23413 +#: config/tc-arm.c:23151 msgid "Short branches, Undefined, SVC, LDM/STM" msgstr "" -#: config/tc-arm.c:23414 +#: config/tc-arm.c:23152 msgid "Miscellaneous 16-bit instructions" msgstr "" -#: config/tc-arm.c:23415 +#: config/tc-arm.c:23153 msgid "ADR" msgstr "" -#: config/tc-arm.c:23416 +#: config/tc-arm.c:23154 msgid "Literal loads" msgstr "" -#: config/tc-arm.c:23417 +#: config/tc-arm.c:23155 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc" msgstr "" -#: config/tc-arm.c:23418 +#: config/tc-arm.c:23156 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:23421 +#: config/tc-arm.c:23159 msgid "ADD/SUB sp, sp #imm" msgstr "" -#: config/tc-arm.c:23443 +#: config/tc-arm.c:23181 msgid "" "IT blocks containing 32-bit Thumb instructions are performance deprecated in " "ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23455 +#: config/tc-arm.c:23193 #, 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:23469 +#: config/tc-arm.c:23207 msgid "" "IT blocks containing more than one conditional instruction are performance " "deprecated in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23587 +#: config/tc-arm.c:23325 #, c-format msgid "bad instruction `%s'" msgstr "" -#: config/tc-arm.c:23593 +#: config/tc-arm.c:23331 msgid "s suffix on comparison instruction is deprecated" msgstr "" -#: config/tc-arm.c:23613 +#: config/tc-arm.c:23351 msgid "SVC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:23615 +#: config/tc-arm.c:23353 #, c-format msgid "selected processor does not support `%s' in Thumb mode" msgstr "" -#: config/tc-arm.c:23621 +#: config/tc-arm.c:23359 msgid "Thumb does not support conditional execution" msgstr "" -#: config/tc-arm.c:23641 +#: config/tc-arm.c:23379 #, c-format msgid "" "selected processor does not support 32bit wide variant of instruction `%s'" msgstr "" -#: config/tc-arm.c:23644 +#: config/tc-arm.c:23382 #, c-format msgid "selected processor does not support `%s' in Thumb-2 mode" msgstr "" -#: config/tc-arm.c:23669 +#: config/tc-arm.c:23407 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "" -#: config/tc-arm.c:23711 +#: config/tc-arm.c:23449 #, c-format msgid "selected processor does not support `%s' in ARM mode" msgstr "" -#: config/tc-arm.c:23716 +#: config/tc-arm.c:23454 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "" -#: config/tc-arm.c:23749 +#: config/tc-arm.c:23487 #, c-format msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" -#: config/tc-arm.c:23767 +#: config/tc-arm.c:23505 #, c-format msgid "section '%s' finished with an open IT block." msgstr "" -#: config/tc-arm.c:23770 +#: config/tc-arm.c:23508 #, c-format msgid "section '%s' finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:23777 +#: config/tc-arm.c:23515 msgid "file finished with an open IT block." msgstr "" -#: config/tc-arm.c:23779 +#: config/tc-arm.c:23517 msgid "file finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:27488 +#: config/tc-arm.c:26667 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "" -#: config/tc-arm.c:27754 config/tc-ia64.c:3588 +#: config/tc-arm.c:26933 config/tc-ia64.c:3588 #, c-format msgid "Group section `%s' has no group signature" msgstr "" -#: config/tc-arm.c:27800 +#: config/tc-arm.c:26979 msgid "handlerdata in cantunwind frame" msgstr "" -#: config/tc-arm.c:27818 +#: config/tc-arm.c:26997 msgid "too many unwind opcodes for personality routine 0" msgstr "" -#: config/tc-arm.c:27851 +#: config/tc-arm.c:27030 msgid "attempt to recreate an unwind entry" msgstr "" -#: config/tc-arm.c:27862 +#: config/tc-arm.c:27041 msgid "too many unwind opcodes" msgstr "" -#: config/tc-arm.c:28166 +#: config/tc-arm.c:27345 #, c-format msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s" msgstr "" -#: config/tc-arm.c:28528 config/tc-arm.c:28596 +#: config/tc-arm.c:27707 config/tc-arm.c:27775 #, c-format msgid "symbol %s is in a different section" msgstr "" -#: config/tc-arm.c:28530 config/tc-arm.c:28598 +#: config/tc-arm.c:27709 config/tc-arm.c:27777 #, c-format msgid "symbol %s is weak and may be overridden later" msgstr "" -#: config/tc-arm.c:28575 config/tc-arm.c:28947 +#: config/tc-arm.c:27754 config/tc-arm.c:28126 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "" -#: config/tc-arm.c:28631 +#: config/tc-arm.c:27810 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" -#: config/tc-arm.c:28667 config/tc-arm.c:28697 +#: config/tc-arm.c:27846 config/tc-arm.c:27876 msgid "invalid literal constant: pool needs to be closer" msgstr "" -#: config/tc-arm.c:28670 config/tc-arm.c:28719 +#: config/tc-arm.c:27849 config/tc-arm.c:27898 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "" -#: config/tc-arm.c:28700 +#: config/tc-arm.c:27879 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" -#: config/tc-arm.c:28760 +#: config/tc-arm.c:27939 msgid "offset not a multiple of 4" msgstr "" -#: config/tc-arm.c:28963 +#: config/tc-arm.c:28142 msgid "invalid smc expression" msgstr "" -#: config/tc-arm.c:28973 +#: config/tc-arm.c:28152 msgid "invalid hvc expression" msgstr "" -#: config/tc-arm.c:28984 config/tc-arm.c:28993 +#: config/tc-arm.c:28163 config/tc-arm.c:28172 msgid "invalid swi expression" msgstr "" -#: config/tc-arm.c:29003 +#: config/tc-arm.c:28182 msgid "invalid expression in load/store multiple" msgstr "" -#: config/tc-arm.c:29065 +#: config/tc-arm.c:28244 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "" -#: config/tc-arm.c:29084 +#: config/tc-arm.c:28263 msgid "misaligned branch destination" msgstr "" -#: config/tc-arm.c:29205 +#: config/tc-arm.c:28384 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" -#: config/tc-arm.c:29254 +#: config/tc-arm.c:28433 msgid "Thumb2 branch out of range" msgstr "" -#: config/tc-arm.c:29306 config/tc-arm.c:29339 +#: config/tc-arm.c:28485 config/tc-arm.c:28518 msgid "Relocation supported only in FDPIC mode" msgstr "" -#: config/tc-arm.c:29369 +#: config/tc-arm.c:28548 msgid "rel31 relocation overflow" msgstr "" -#: config/tc-arm.c:29391 config/tc-arm.c:29397 config/tc-arm.c:29401 -#: config/tc-arm.c:29448 +#: config/tc-arm.c:28570 config/tc-arm.c:28576 config/tc-arm.c:28580 +#: config/tc-arm.c:28627 msgid "co-processor offset out of range" msgstr "" -#: config/tc-arm.c:29465 +#: config/tc-arm.c:28644 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "" -#: config/tc-arm.c:29471 +#: config/tc-arm.c:28650 msgid "section does not have enough alignment to ensure safe PC-relative loads" msgstr "" -#: config/tc-arm.c:29475 config/tc-arm.c:29484 config/tc-arm.c:29492 -#: config/tc-arm.c:29500 config/tc-arm.c:29508 +#: config/tc-arm.c:28654 config/tc-arm.c:28663 config/tc-arm.c:28671 +#: config/tc-arm.c:28679 config/tc-arm.c:28687 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "" -#: config/tc-arm.c:29549 +#: config/tc-arm.c:28728 msgid "invalid Hi register with immediate" msgstr "" -#: config/tc-arm.c:29565 +#: config/tc-arm.c:28744 msgid "invalid immediate for stack address calculation" msgstr "" -#: config/tc-arm.c:29584 +#: config/tc-arm.c:28763 msgid "address calculation needs a strongly defined nearby symbol" msgstr "" -#: config/tc-arm.c:29600 +#: config/tc-arm.c:28779 msgid "symbol too far away" msgstr "" -#: config/tc-arm.c:29612 +#: config/tc-arm.c:28791 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" -#: config/tc-arm.c:29642 +#: config/tc-arm.c:28821 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "" -#: config/tc-arm.c:29654 +#: config/tc-arm.c:28833 #, c-format msgid "invalid shift value: %ld" msgstr "" -#: config/tc-arm.c:29724 config/tc-arm.c:29795 +#: config/tc-arm.c:28903 config/tc-arm.c:28974 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "" -#: config/tc-arm.c:29756 +#: config/tc-arm.c:28935 #, c-format msgid "Unable to process relocation for thumb opcode: %lx" msgstr "" -#: config/tc-arm.c:29835 +#: config/tc-arm.c:29014 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29874 +#: config/tc-arm.c:29053 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:29914 +#: config/tc-arm.c:29093 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "" -#: config/tc-arm.c:29919 +#: config/tc-arm.c:29098 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" -#: config/tc-arm.c:30140 config/tc-score.c:7314 +#: config/tc-arm.c:29319 config/tc-score.c:7314 #, c-format msgid "bad relocation fixup type (%d)" msgstr "" -#: config/tc-arm.c:30258 +#: config/tc-arm.c:29437 msgid "literal referenced across section boundary" msgstr "" -#: config/tc-arm.c:30338 +#: config/tc-arm.c:29517 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "" -#: config/tc-arm.c:30343 +#: config/tc-arm.c:29522 msgid "ADRL used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30350 +#: config/tc-arm.c:29529 #, c-format msgid "%s used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30366 +#: config/tc-arm.c:29545 #, c-format msgid "undefined local label `%s'" msgstr "" -#: config/tc-arm.c:30372 +#: config/tc-arm.c:29551 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" -#: config/tc-arm.c:30394 config/tc-cris.c:4000 config/tc-csky.c:1152 +#: config/tc-arm.c:29573 config/tc-cris.c:4000 config/tc-csky.c:1152 #: config/tc-ft32.c:708 config/tc-mcore.c:1932 config/tc-microblaze.c:2062 #: config/tc-mmix.c:2909 config/tc-moxie.c:823 config/tc-ns32k.c:2245 #: config/tc-score.c:7401 msgid "" msgstr "" -#: config/tc-arm.c:30793 +#: config/tc-arm.c:29972 #, c-format msgid "%s: unexpected function type: %d" msgstr "" -#: config/tc-arm.c:30933 +#: config/tc-arm.c:30112 msgid "use of old and new-style options to set CPU type" msgstr "" -#: config/tc-arm.c:30952 +#: config/tc-arm.c:30131 msgid "use of old and new-style options to set FPU type" msgstr "" -#: config/tc-arm.c:31031 +#: config/tc-arm.c:30204 msgid "hard-float conflicts with specified fpu" msgstr "" -#: config/tc-arm.c:31222 +#: config/tc-arm.c:30387 msgid "generate PIC code" msgstr "" -#: config/tc-arm.c:31223 +#: config/tc-arm.c:30388 msgid "assemble Thumb code" msgstr "" -#: config/tc-arm.c:31224 +#: config/tc-arm.c:30389 msgid "support ARM/Thumb interworking" msgstr "" -#: config/tc-arm.c:31226 +#: config/tc-arm.c:30391 msgid "code uses 32-bit program counter" msgstr "" -#: config/tc-arm.c:31227 +#: config/tc-arm.c:30392 msgid "code uses 26-bit program counter" msgstr "" -#: config/tc-arm.c:31228 +#: config/tc-arm.c:30393 msgid "floating point args are in fp regs" msgstr "" -#: config/tc-arm.c:31230 +#: config/tc-arm.c:30395 msgid "re-entrant code" msgstr "" -#: config/tc-arm.c:31231 +#: config/tc-arm.c:30396 msgid "code is ATPCS conformant" msgstr "" #. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:31237 +#: config/tc-arm.c:30402 msgid "use frame pointer" msgstr "" -#: config/tc-arm.c:31238 +#: config/tc-arm.c:30403 msgid "use stack size checking" msgstr "" -#: config/tc-arm.c:31241 +#: config/tc-arm.c:30406 msgid "do not warn on use of deprecated feature" msgstr "" -#: config/tc-arm.c:31244 +#: config/tc-arm.c:30409 msgid "" "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:31248 +#: config/tc-arm.c:30413 msgid "warn about symbols that match instruction names [default]" msgstr "" -#: config/tc-arm.c:31249 +#: config/tc-arm.c:30414 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:31265 config/tc-arm.c:31266 +#: config/tc-arm.c:30430 config/tc-arm.c:30431 msgid "use -mcpu=arm1" msgstr "" -#: config/tc-arm.c:31267 config/tc-arm.c:31268 +#: config/tc-arm.c:30432 config/tc-arm.c:30433 msgid "use -mcpu=arm2" msgstr "" -#: config/tc-arm.c:31269 config/tc-arm.c:31270 +#: config/tc-arm.c:30434 config/tc-arm.c:30435 msgid "use -mcpu=arm250" msgstr "" -#: config/tc-arm.c:31271 config/tc-arm.c:31272 +#: config/tc-arm.c:30436 config/tc-arm.c:30437 msgid "use -mcpu=arm3" msgstr "" -#: config/tc-arm.c:31273 config/tc-arm.c:31274 +#: config/tc-arm.c:30438 config/tc-arm.c:30439 msgid "use -mcpu=arm6" msgstr "" -#: config/tc-arm.c:31275 config/tc-arm.c:31276 +#: config/tc-arm.c:30440 config/tc-arm.c:30441 msgid "use -mcpu=arm600" msgstr "" -#: config/tc-arm.c:31277 config/tc-arm.c:31278 +#: config/tc-arm.c:30442 config/tc-arm.c:30443 msgid "use -mcpu=arm610" msgstr "" -#: config/tc-arm.c:31279 config/tc-arm.c:31280 +#: config/tc-arm.c:30444 config/tc-arm.c:30445 msgid "use -mcpu=arm620" msgstr "" -#: config/tc-arm.c:31281 config/tc-arm.c:31282 +#: config/tc-arm.c:30446 config/tc-arm.c:30447 msgid "use -mcpu=arm7" msgstr "" -#: config/tc-arm.c:31283 config/tc-arm.c:31284 +#: config/tc-arm.c:30448 config/tc-arm.c:30449 msgid "use -mcpu=arm70" msgstr "" -#: config/tc-arm.c:31285 config/tc-arm.c:31286 +#: config/tc-arm.c:30450 config/tc-arm.c:30451 msgid "use -mcpu=arm700" msgstr "" -#: config/tc-arm.c:31287 config/tc-arm.c:31288 +#: config/tc-arm.c:30452 config/tc-arm.c:30453 msgid "use -mcpu=arm700i" msgstr "" -#: config/tc-arm.c:31289 config/tc-arm.c:31290 +#: config/tc-arm.c:30454 config/tc-arm.c:30455 msgid "use -mcpu=arm710" msgstr "" -#: config/tc-arm.c:31291 config/tc-arm.c:31292 +#: config/tc-arm.c:30456 config/tc-arm.c:30457 msgid "use -mcpu=arm710c" msgstr "" -#: config/tc-arm.c:31293 config/tc-arm.c:31294 +#: config/tc-arm.c:30458 config/tc-arm.c:30459 msgid "use -mcpu=arm720" msgstr "" -#: config/tc-arm.c:31295 config/tc-arm.c:31296 +#: config/tc-arm.c:30460 config/tc-arm.c:30461 msgid "use -mcpu=arm7d" msgstr "" -#: config/tc-arm.c:31297 config/tc-arm.c:31298 +#: config/tc-arm.c:30462 config/tc-arm.c:30463 msgid "use -mcpu=arm7di" msgstr "" -#: config/tc-arm.c:31299 config/tc-arm.c:31300 +#: config/tc-arm.c:30464 config/tc-arm.c:30465 msgid "use -mcpu=arm7m" msgstr "" -#: config/tc-arm.c:31301 config/tc-arm.c:31302 +#: config/tc-arm.c:30466 config/tc-arm.c:30467 msgid "use -mcpu=arm7dm" msgstr "" -#: config/tc-arm.c:31303 config/tc-arm.c:31304 +#: config/tc-arm.c:30468 config/tc-arm.c:30469 msgid "use -mcpu=arm7dmi" msgstr "" -#: config/tc-arm.c:31305 config/tc-arm.c:31306 +#: config/tc-arm.c:30470 config/tc-arm.c:30471 msgid "use -mcpu=arm7100" msgstr "" -#: config/tc-arm.c:31307 config/tc-arm.c:31308 +#: config/tc-arm.c:30472 config/tc-arm.c:30473 msgid "use -mcpu=arm7500" msgstr "" -#: config/tc-arm.c:31309 config/tc-arm.c:31310 +#: config/tc-arm.c:30474 config/tc-arm.c:30475 msgid "use -mcpu=arm7500fe" msgstr "" -#: config/tc-arm.c:31311 config/tc-arm.c:31312 config/tc-arm.c:31313 -#: config/tc-arm.c:31314 +#: config/tc-arm.c:30476 config/tc-arm.c:30477 config/tc-arm.c:30478 +#: config/tc-arm.c:30479 msgid "use -mcpu=arm7tdmi" msgstr "" -#: config/tc-arm.c:31315 config/tc-arm.c:31316 +#: config/tc-arm.c:30480 config/tc-arm.c:30481 msgid "use -mcpu=arm710t" msgstr "" -#: config/tc-arm.c:31317 config/tc-arm.c:31318 +#: config/tc-arm.c:30482 config/tc-arm.c:30483 msgid "use -mcpu=arm720t" msgstr "" -#: config/tc-arm.c:31319 config/tc-arm.c:31320 +#: config/tc-arm.c:30484 config/tc-arm.c:30485 msgid "use -mcpu=arm740t" msgstr "" -#: config/tc-arm.c:31321 config/tc-arm.c:31322 +#: config/tc-arm.c:30486 config/tc-arm.c:30487 msgid "use -mcpu=arm8" msgstr "" -#: config/tc-arm.c:31323 config/tc-arm.c:31324 +#: config/tc-arm.c:30488 config/tc-arm.c:30489 msgid "use -mcpu=arm810" msgstr "" -#: config/tc-arm.c:31325 config/tc-arm.c:31326 +#: config/tc-arm.c:30490 config/tc-arm.c:30491 msgid "use -mcpu=arm9" msgstr "" -#: config/tc-arm.c:31327 config/tc-arm.c:31328 +#: config/tc-arm.c:30492 config/tc-arm.c:30493 msgid "use -mcpu=arm9tdmi" msgstr "" -#: config/tc-arm.c:31329 config/tc-arm.c:31330 +#: config/tc-arm.c:30494 config/tc-arm.c:30495 msgid "use -mcpu=arm920" msgstr "" -#: config/tc-arm.c:31331 config/tc-arm.c:31332 +#: config/tc-arm.c:30496 config/tc-arm.c:30497 msgid "use -mcpu=arm940" msgstr "" -#: config/tc-arm.c:31333 +#: config/tc-arm.c:30498 msgid "use -mcpu=strongarm" msgstr "" -#: config/tc-arm.c:31335 +#: config/tc-arm.c:30500 msgid "use -mcpu=strongarm110" msgstr "" -#: config/tc-arm.c:31337 +#: config/tc-arm.c:30502 msgid "use -mcpu=strongarm1100" msgstr "" -#: config/tc-arm.c:31339 +#: config/tc-arm.c:30504 msgid "use -mcpu=strongarm1110" msgstr "" -#: config/tc-arm.c:31340 +#: config/tc-arm.c:30505 msgid "use -mcpu=xscale" msgstr "" -#: config/tc-arm.c:31341 +#: config/tc-arm.c:30506 msgid "use -mcpu=iwmmxt" msgstr "" -#: config/tc-arm.c:31342 +#: config/tc-arm.c:30507 msgid "use -mcpu=all" msgstr "" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:31345 config/tc-arm.c:31346 +#: config/tc-arm.c:30510 config/tc-arm.c:30511 msgid "use -march=armv2" msgstr "" -#: config/tc-arm.c:31347 config/tc-arm.c:31348 +#: config/tc-arm.c:30512 config/tc-arm.c:30513 msgid "use -march=armv2a" msgstr "" -#: config/tc-arm.c:31349 config/tc-arm.c:31350 +#: config/tc-arm.c:30514 config/tc-arm.c:30515 msgid "use -march=armv3" msgstr "" -#: config/tc-arm.c:31351 config/tc-arm.c:31352 +#: config/tc-arm.c:30516 config/tc-arm.c:30517 msgid "use -march=armv3m" msgstr "" -#: config/tc-arm.c:31353 config/tc-arm.c:31354 +#: config/tc-arm.c:30518 config/tc-arm.c:30519 msgid "use -march=armv4" msgstr "" -#: config/tc-arm.c:31355 config/tc-arm.c:31356 +#: config/tc-arm.c:30520 config/tc-arm.c:30521 msgid "use -march=armv4t" msgstr "" -#: config/tc-arm.c:31357 config/tc-arm.c:31358 +#: config/tc-arm.c:30522 config/tc-arm.c:30523 msgid "use -march=armv5" msgstr "" -#: config/tc-arm.c:31359 config/tc-arm.c:31360 +#: config/tc-arm.c:30524 config/tc-arm.c:30525 msgid "use -march=armv5t" msgstr "" -#: config/tc-arm.c:31361 config/tc-arm.c:31362 +#: config/tc-arm.c:30526 config/tc-arm.c:30527 msgid "use -march=armv5te" msgstr "" -#. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:31365 -msgid "use -mfpu=fpe" -msgstr "" - -#: config/tc-arm.c:31366 -msgid "use -mfpu=fpa10" +#: config/tc-arm.c:30528 +msgid "use -mfpu=softvfp" msgstr "" -#: config/tc-arm.c:31367 -msgid "use -mfpu=fpa11" -msgstr "" - -#: config/tc-arm.c:31369 -msgid "use either -mfpu=softfpa or -mfpu=softvfp" -msgstr "" - -#: config/tc-arm.c:32497 +#: config/tc-arm.c:31685 msgid "extension does not apply to the base architecture" msgstr "" -#: config/tc-arm.c:32526 +#: config/tc-arm.c:31714 msgid "architectural extensions must be specified in alphabetical order" msgstr "" -#: config/tc-arm.c:32665 config/tc-arm.c:33647 +#: config/tc-arm.c:31853 config/tc-arm.c:32836 #, c-format msgid "unknown floating point format `%s'\n" msgstr "" -#: config/tc-arm.c:32681 config/tc-csky.c:1264 +#: config/tc-arm.c:31869 config/tc-csky.c:1264 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "" -#: config/tc-arm.c:32697 +#: config/tc-arm.c:31885 #, c-format msgid "unknown EABI `%s'\n" msgstr "" -#: config/tc-arm.c:32717 +#: config/tc-arm.c:31905 #, c-format msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" -#: config/tc-arm.c:32740 config/tc-metag.c:5911 +#: config/tc-arm.c:31928 config/tc-metag.c:5911 msgid "\t assemble for FPU architecture " msgstr "" -#: config/tc-arm.c:32742 +#: config/tc-arm.c:31930 msgid "\t assemble for floating point ABI " msgstr "" -#: config/tc-arm.c:32745 +#: config/tc-arm.c:31933 msgid "\t\t assemble for eabi version " msgstr "" -#: config/tc-arm.c:32748 +#: config/tc-arm.c:31936 msgid "\t controls implicit insertion of IT instructions" msgstr "" -#: config/tc-arm.c:32750 +#: config/tc-arm.c:31938 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode" msgstr "" -#: config/tc-arm.c:32753 +#: config/tc-arm.c:31941 msgid "" "[ieee|alternative]\n" " set the encoding for half precision floating point " @@ -5821,53 +5806,53 @@ msgid "" " or Arm alternative format." msgstr "" -#: config/tc-arm.c:32864 +#: config/tc-arm.c:32052 #, c-format msgid " ARM-specific assembler options:\n" msgstr "" -#: config/tc-arm.c:32884 +#: config/tc-arm.c:32072 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr "" -#: config/tc-arm.c:32888 +#: config/tc-arm.c:32076 #, c-format msgid " --fdpic generate an FDPIC object file\n" msgstr "" -#: config/tc-arm.c:33208 +#: config/tc-arm.c:32397 msgid "no architecture contains all the instructions used\n" msgstr "" -#: config/tc-arm.c:33400 +#: config/tc-arm.c:32589 msgid ".cpu: missing cpu name" msgstr "" -#: config/tc-arm.c:33448 +#: config/tc-arm.c:32637 msgid ".arch: missing architecture name" msgstr "" -#: config/tc-arm.c:33489 +#: config/tc-arm.c:32678 msgid ".object_arch: missing architecture name" msgstr "" -#: config/tc-arm.c:33526 +#: config/tc-arm.c:32715 msgid ".arch_extension: missing architecture extension" msgstr "" -#: config/tc-arm.c:33583 +#: config/tc-arm.c:32772 #, c-format msgid "" "architectural extension `%s' is not allowed for the current base architecture" msgstr "" -#: config/tc-arm.c:33606 +#: config/tc-arm.c:32795 #, c-format msgid "unknown architecture extension `%s'\n" msgstr "" -#: config/tc-arm.c:33627 +#: config/tc-arm.c:32816 msgid ".fpu: missing fpu name" msgstr "" @@ -5944,7 +5929,7 @@ msgstr "" msgid "constant out of 8-bit range: %d" msgstr "" -#: config/tc-avr.c:966 config/tc-score.c:1194 read.c:3967 +#: config/tc-avr.c:966 config/tc-score.c:1194 read.c:4023 msgid "illegal expression" msgstr "" @@ -6053,7 +6038,7 @@ msgstr "" #. xgettext:c-format. #: config/tc-avr.c:1865 config/tc-bfin.c:813 config/tc-d10v.c:1461 #: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:772 -#: config/tc-mn10300.c:2178 config/tc-msp430.c:4645 config/tc-ppc.c:7768 +#: config/tc-mn10300.c:2178 config/tc-msp430.c:4645 config/tc-ppc.c:7770 #: config/tc-spu.c:878 config/tc-spu.c:1091 config/tc-v850.c:3360 #: config/tc-z80.c:3871 #, c-format @@ -6208,33 +6193,33 @@ msgid "" " -mxbpf alias for -misa-spec=xbpf\n" msgstr "" -#: config/tc-bpf.c:589 +#: config/tc-bpf.c:591 msgid "signed instruction operand out of range, shall fit in 32 bits" msgstr "" -#: config/tc-bpf.c:936 +#: config/tc-bpf.c:965 msgid "immediate out of range, shall fit in 32 bits" msgstr "" -#: config/tc-bpf.c:946 +#: config/tc-bpf.c:975 msgid "pc-relative offset out of range, shall fit in 32 bits" msgstr "" -#: config/tc-bpf.c:956 config/tc-bpf.c:966 +#: config/tc-bpf.c:985 config/tc-bpf.c:995 msgid "pc-relative offset out of range, shall fit in 16 bits" msgstr "" -#: config/tc-bpf.c:1349 +#: config/tc-bpf.c:1378 #, c-format msgid "unexpected register name `%s' in expression" msgstr "" -#: config/tc-bpf.c:1668 +#: config/tc-bpf.c:1709 #, c-format msgid "invalid %%-tag in BPF opcode '%s'\n" msgstr "" -#: config/tc-bpf.c:1715 +#: config/tc-bpf.c:1756 #, c-format msgid "unrecognized instruction `%s'" msgstr "" @@ -6270,7 +6255,7 @@ msgstr "" msgid "internal error: reloc %d (`%s') not supported by object file format" msgstr "" -#: config/tc-cr16.c:696 config/tc-i386.c:17001 config/tc-s390.c:2112 +#: config/tc-cr16.c:696 config/tc-i386.c:18173 config/tc-s390.c:2333 msgid "GOT already in symbol table" msgstr "" @@ -7058,7 +7043,7 @@ msgstr "" msgid "more than 65K literal pools" msgstr "" -#: config/tc-csky.c:2342 read.c:3678 +#: config/tc-csky.c:2342 read.c:3734 #, c-format msgid "bad floating literal: %s" msgstr "" @@ -7067,8 +7052,8 @@ msgstr "" msgid "missing ']'" msgstr "" -#: config/tc-csky.c:2518 config/tc-mips.c:14347 config/tc-mips.c:14411 -#: config/tc-mips.c:14422 config/tc-score.c:2688 config/tc-score.c:2735 +#: config/tc-csky.c:2518 config/tc-mips.c:14361 config/tc-mips.c:14425 +#: config/tc-mips.c:14436 config/tc-score.c:2688 config/tc-score.c:2735 msgid "unrecognized opcode" msgstr "" @@ -7827,7 +7812,7 @@ msgstr "" #. This seems more sane than saying "too many operands". We'll #. get here only if the trailing trash starts with a comma. -#: config/tc-h8300.c:1812 config/tc-mips.c:14363 config/tc-mips.c:14431 +#: config/tc-h8300.c:1812 config/tc-mips.c:14377 config/tc-mips.c:14445 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2547 #: config/tc-mmix.c:2571 config/tc-mmix.c:2844 msgid "invalid operands" @@ -8312,592 +8297,633 @@ msgstr "" msgid "Broken assembler. No assembly attempted." msgstr "" -#: config/tc-i386.c:1372 +#: config/tc-i386.c:1413 #, c-format msgid "i386_output_nops called to generate nops of at most %d bytes!" msgstr "" -#: config/tc-i386.c:1541 +#: config/tc-i386.c:1593 #, c-format msgid "invalid single nop size: %d (expect within [0, %d])" msgstr "" -#: config/tc-i386.c:1590 +#: config/tc-i386.c:1642 msgid "jump over nop padding out of range" msgstr "" -#: config/tc-i386.c:2569 +#: config/tc-i386.c:1956 +msgid "same oszc flag used twice" +msgstr "" + +#: config/tc-i386.c:1988 config/tc-i386.c:1999 +msgid "unrecognized pseudo-suffix" +msgstr "" + +#: config/tc-i386.c:2035 +msgid "unrecognized oszc flags or illegal `,' in pseudo-suffix" +msgstr "" + +#: config/tc-i386.c:2052 +msgid "missing `}' or `,' in pseudo-suffix" +msgstr "" + +#: config/tc-i386.c:2717 #, c-format msgid "0x% shortened to 0x%" msgstr "" -#: config/tc-i386.c:2666 config/tc-i386.c:9871 +#: config/tc-i386.c:2814 config/tc-i386.c:4421 config/tc-i386.c:4432 +#: config/tc-i386.c:10864 msgid "same type of prefix used twice" msgstr "" -#: config/tc-i386.c:2678 config/tc-i386.c:2997 +#: config/tc-i386.c:2826 config/tc-i386.c:3151 #, c-format msgid "64bit mode not supported on `%s'." msgstr "" -#: config/tc-i386.c:2685 config/tc-i386.c:3006 +#: config/tc-i386.c:2833 config/tc-i386.c:3160 #, c-format msgid "32bit mode not supported on `%s'." msgstr "" -#: config/tc-i386.c:2727 +#: config/tc-i386.c:2885 msgid "bad argument to syntax directive." msgstr "" -#: config/tc-i386.c:2788 +#: config/tc-i386.c:2942 #, c-format msgid "bad argument to %s_check directive." msgstr "" -#: config/tc-i386.c:2792 +#: config/tc-i386.c:2946 #, c-format msgid "missing argument for %s_check directive" msgstr "" -#: config/tc-i386.c:2822 +#: config/tc-i386.c:2976 #, c-format msgid "`%s' is not supported on `%s'" msgstr "" -#: config/tc-i386.c:2890 +#: config/tc-i386.c:3044 msgid "missing cpu architecture" msgstr "" -#: config/tc-i386.c:2928 +#: config/tc-i386.c:3082 msgid ".arch stack is empty" msgstr "" -#: config/tc-i386.c:2938 +#: config/tc-i386.c:3092 #, c-format msgid "this `.arch pop' requires `.code%u%s' to be in effect" msgstr "" -#: config/tc-i386.c:3054 +#: config/tc-i386.c:3208 msgid "Unrecognized vector size specifier" msgstr "" -#: config/tc-i386.c:3090 +#: config/tc-i386.c:3244 #, c-format msgid "no such architecture: `%s'" msgstr "" -#: config/tc-i386.c:3107 +#: config/tc-i386.c:3261 #, c-format msgid "no such architecture modifier: `%s'" msgstr "" -#: config/tc-i386.c:3121 config/tc-i386.c:3144 +#: config/tc-i386.c:3275 config/tc-i386.c:3298 msgid "Intel MCU is 32bit ELF only" msgstr "" -#: config/tc-i386.c:3151 config/tc-i386.c:16897 +#: config/tc-i386.c:3305 config/tc-i386.c:18069 msgid "unknown architecture" msgstr "" -#: config/tc-i386.c:3527 +#: config/tc-i386.c:3681 msgid "there are no pc-relative size relocations" msgstr "" -#: config/tc-i386.c:3539 +#: config/tc-i386.c:3693 #, c-format msgid "unknown relocation (%u)" msgstr "" -#: config/tc-i386.c:3541 +#: config/tc-i386.c:3695 #, c-format msgid "%u-byte relocation cannot be applied to %u-byte field" msgstr "" -#: config/tc-i386.c:3545 +#: config/tc-i386.c:3699 msgid "non-pc-relative relocation for pc-relative field" msgstr "" -#: config/tc-i386.c:3550 +#: config/tc-i386.c:3704 msgid "relocated field and relocation type differ in signedness" msgstr "" -#: config/tc-i386.c:3559 +#: config/tc-i386.c:3713 msgid "there are no unsigned pc-relative relocations" msgstr "" -#: config/tc-i386.c:3567 +#: config/tc-i386.c:3721 #, c-format msgid "cannot do %u byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:3584 +#: config/tc-i386.c:3738 #, c-format msgid "cannot do %s %u byte relocation" msgstr "" -#: config/tc-i386.c:4026 +#: config/tc-i386.c:4196 #, c-format msgid "ambiguous broadcast for `%s', using %u-bit form" msgstr "" -#: config/tc-i386.c:4292 +#: config/tc-i386.c:4422 +msgid "conflicting use of `data16' prefix" +msgstr "" + +#: config/tc-i386.c:4510 #, c-format -msgid "" -"can't encode register '%s%s' in an instruction requiring REX/REX2 prefix" +msgid "can't encode register '%s%s' in an instruction requiring %s prefix" msgstr "" -#: config/tc-i386.c:4376 config/tc-i386.c:6726 +#: config/tc-i386.c:4595 config/tc-i386.c:7541 #, c-format msgid "invalid instruction `%s' after `%s'" msgstr "" -#: config/tc-i386.c:4382 +#: config/tc-i386.c:4601 #, c-format msgid "missing `lock' with `%s'" msgstr "" -#: config/tc-i386.c:4389 +#: config/tc-i386.c:4608 #, c-format msgid "instruction `%s' after `xacquire' not allowed" msgstr "" -#: config/tc-i386.c:4395 +#: config/tc-i386.c:4614 #, c-format msgid "memory destination needed for instruction `%s' after `xrelease'" msgstr "" -#: config/tc-i386.c:5174 +#: config/tc-i386.c:5778 +msgid "`.noopt' arguments ignored" +msgstr "" + +#: config/tc-i386.c:5964 #, c-format msgid "`%s` changes flags which would affect control flow behavior" msgstr "" -#: config/tc-i386.c:5216 +#: config/tc-i386.c:6006 #, c-format msgid "indirect `%s` with memory operand should be avoided" msgstr "" -#: config/tc-i386.c:5226 +#: config/tc-i386.c:6016 #, c-format msgid "`%s` skips -mlfence-before-indirect-branch on `%s`" msgstr "" -#: config/tc-i386.c:5245 +#: config/tc-i386.c:6035 #, c-format msgid "`%s` skips -mlfence-before-ret on `%s`" msgstr "" #. A non-zero addend in jump/JCC target makes control-flow tracking #. difficult. Skip SCFI for now. -#: config/tc-i386.c:5765 +#: config/tc-i386.c:6565 #, c-format msgid "SCFI: `%s' insn with non-zero addend to sym not supported" msgstr "" -#: config/tc-i386.c:6012 +#: config/tc-i386.c:6812 #, c-format msgid "SCFI: unsupported APX op %#x may cause incorrect CFI" msgstr "" -#: config/tc-i386.c:6403 +#: config/tc-i386.c:7209 #, c-format msgid "SCFI: unhandled op %#x may cause incorrect CFI" msgstr "" -#: config/tc-i386.c:6406 +#: config/tc-i386.c:7212 #, c-format msgid "SCFI: unexpected op %#x may cause incorrect CFI" msgstr "" -#: config/tc-i386.c:6571 +#: config/tc-i386.c:7382 msgid "operand size mismatch" msgstr "" -#: config/tc-i386.c:6574 +#: config/tc-i386.c:7385 msgid "operand type mismatch" msgstr "" -#: config/tc-i386.c:6577 +#: config/tc-i386.c:7388 msgid "register type mismatch" msgstr "" -#: config/tc-i386.c:6580 +#: config/tc-i386.c:7391 msgid "number of operands mismatch" msgstr "" -#: config/tc-i386.c:6583 +#: config/tc-i386.c:7394 msgid "invalid instruction suffix" msgstr "" -#: config/tc-i386.c:6586 +#: config/tc-i386.c:7397 msgid "constant doesn't fit in 4 bits" msgstr "" -#: config/tc-i386.c:6589 +#: config/tc-i386.c:7400 msgid "unsupported with Intel mnemonic" msgstr "" -#: config/tc-i386.c:6592 +#: config/tc-i386.c:7403 msgid "unsupported syntax" msgstr "" -#: config/tc-i386.c:6595 +#: config/tc-i386.c:7406 msgid "extended GPR cannot be used as base/index" msgstr "" -#: config/tc-i386.c:6598 +#: config/tc-i386.c:7409 +msgid "{nf} unsupported" +msgstr "" + +#: config/tc-i386.c:7412 #, c-format msgid "unsupported instruction `%s'" msgstr "" -#: config/tc-i386.c:6602 config/tc-i386.c:7084 +#: config/tc-i386.c:7416 config/tc-i386.c:7931 #, c-format msgid "`%s' is not supported on `%s%s'" msgstr "" -#: config/tc-i386.c:6611 +#: config/tc-i386.c:7425 #, c-format msgid "`%s%c' is not supported in 64-bit mode" msgstr "" -#: config/tc-i386.c:6615 +#: config/tc-i386.c:7429 #, c-format msgid "`%s%c' is only supported in 64-bit mode" msgstr "" -#: config/tc-i386.c:6622 config/tc-i386.c:7078 +#: config/tc-i386.c:7436 config/tc-i386.c:7925 #, c-format msgid "`%s' is not supported in 64-bit mode" msgstr "" -#: config/tc-i386.c:6625 config/tc-i386.c:7077 +#: config/tc-i386.c:7439 config/tc-i386.c:7924 #, c-format msgid "`%s' is only supported in 64-bit mode" msgstr "" -#: config/tc-i386.c:6630 +#: config/tc-i386.c:7444 msgid "no VEX/XOP encoding" msgstr "" -#: config/tc-i386.c:6633 +#: config/tc-i386.c:7447 msgid "no EVEX encoding" msgstr "" -#: config/tc-i386.c:6636 +#: config/tc-i386.c:7450 msgid "invalid SIB address" msgstr "" -#: config/tc-i386.c:6639 +#: config/tc-i386.c:7453 msgid "invalid VSIB address" msgstr "" -#: config/tc-i386.c:6642 +#: config/tc-i386.c:7456 msgid "mask, index, and destination registers must be distinct" msgstr "" -#: config/tc-i386.c:6645 +#: config/tc-i386.c:7459 msgid "all tmm registers must be distinct" msgstr "" -#: config/tc-i386.c:6648 +#: config/tc-i386.c:7462 msgid "destination and source registers must be distinct" msgstr "" -#: config/tc-i386.c:6651 +#: config/tc-i386.c:7465 msgid "two dest registers must be distinct" msgstr "" -#: config/tc-i386.c:6654 +#: config/tc-i386.c:7468 msgid "rex2 pseudo prefix cannot be used" msgstr "" -#: config/tc-i386.c:6657 +#: config/tc-i386.c:7471 msgid "unsupported vector index register" msgstr "" -#: config/tc-i386.c:6660 +#: config/tc-i386.c:7474 msgid "unsupported broadcast" msgstr "" -#: config/tc-i386.c:6663 +#: config/tc-i386.c:7477 msgid "broadcast is needed for operand of such type" msgstr "" -#: config/tc-i386.c:6666 +#: config/tc-i386.c:7480 msgid "unsupported masking" msgstr "" -#: config/tc-i386.c:6669 +#: config/tc-i386.c:7483 msgid "mask not on destination operand" msgstr "" -#: config/tc-i386.c:6672 +#: config/tc-i386.c:7486 msgid "default mask isn't allowed" msgstr "" -#: config/tc-i386.c:6675 +#: config/tc-i386.c:7489 msgid "unsupported static rounding/sae" msgstr "" -#: config/tc-i386.c:6678 +#: config/tc-i386.c:7492 #, c-format msgid "vector size above %u required for `%s'" msgstr "" -#: config/tc-i386.c:6682 +#: config/tc-i386.c:7496 msgid "'rsp' register cannot be used" msgstr "" -#: config/tc-i386.c:6685 +#: config/tc-i386.c:7499 msgid "internal error" msgstr "" -#: config/tc-i386.c:6688 +#: config/tc-i386.c:7502 #, c-format msgid "%s for `%s'" msgstr "" -#: config/tc-i386.c:6716 +#: config/tc-i386.c:7531 #, c-format msgid "SSE instruction `%s' is used" msgstr "" -#: config/tc-i386.c:6740 +#: config/tc-i386.c:7555 msgid "expecting lockable instruction after `lock'" msgstr "" -#: config/tc-i386.c:6756 +#: config/tc-i386.c:7571 #, c-format msgid "data size prefix invalid with `%s'" msgstr "" -#: config/tc-i386.c:6769 +#: config/tc-i386.c:7583 #, c-format msgid "TLS relocation cannot be used with `%s'" msgstr "" -#: config/tc-i386.c:6782 +#: config/tc-i386.c:7596 msgid "expecting valid branch instruction after `bnd'" msgstr "" -#: config/tc-i386.c:6786 +#: config/tc-i386.c:7600 msgid "expecting indirect branch instruction after `notrack'" msgstr "" -#: config/tc-i386.c:6791 +#: config/tc-i386.c:7605 msgid "32-bit address isn't allowed in 64-bit MPX instructions." msgstr "" -#: config/tc-i386.c:6795 +#: config/tc-i386.c:7609 msgid "16-bit address isn't allowed in MPX instructions" msgstr "" -#: config/tc-i386.c:6805 +#: config/tc-i386.c:7619 msgid "replacing `rep'/`repe' prefix by `bnd'" msgstr "" -#: config/tc-i386.c:6825 +#: config/tc-i386.c:7639 #, c-format msgid "input/output port address isn't allowed with `%s'" msgstr "" -#: config/tc-i386.c:6847 +#: config/tc-i386.c:7672 #, c-format msgid "'%s' only supports RIP-relative address" msgstr "" #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. -#: config/tc-i386.c:6896 +#: config/tc-i386.c:7721 #, c-format msgid "translating to `%sp'" msgstr "" -#: config/tc-i386.c:6903 +#: config/tc-i386.c:7728 #, c-format msgid "instruction `%s' isn't supported outside of protected mode." msgstr "" -#: config/tc-i386.c:6911 +#: config/tc-i386.c:7741 #, c-format msgid "REX prefix invalid with `%s'" msgstr "" -#: config/tc-i386.c:6918 +#: config/tc-i386.c:7748 #, c-format msgid "{rex2} prefix invalid with `%s'" msgstr "" -#: config/tc-i386.c:7027 config/tc-i386.c:7301 +#: config/tc-i386.c:7872 config/tc-i386.c:8159 #, c-format msgid "no such instruction: `%s'" msgstr "" -#: config/tc-i386.c:7052 config/tc-i386.c:7334 +#: config/tc-i386.c:7899 config/tc-i386.c:8201 #, c-format msgid "invalid character %s in mnemonic" msgstr "" -#: config/tc-i386.c:7059 +#: config/tc-i386.c:7906 msgid "expecting prefix; got nothing" msgstr "" -#: config/tc-i386.c:7061 +#: config/tc-i386.c:7908 msgid "expecting mnemonic; got nothing" msgstr "" -#: config/tc-i386.c:7098 +#: config/tc-i386.c:7945 #, c-format msgid "redundant %s prefix" msgstr "" -#: config/tc-i386.c:7199 +#: config/tc-i386.c:8010 +msgid "{nf} cannot be combined with {vex}/{vex3}" +msgstr "" + +#: config/tc-i386.c:8057 #, c-format msgid "ignoring `.s' suffix due to earlier `{%s}'" msgstr "" -#: config/tc-i386.c:7209 +#: config/tc-i386.c:8067 msgid "ignoring `.d8' suffix due to earlier `{disp}'" msgstr "" -#: config/tc-i386.c:7219 +#: config/tc-i386.c:8077 msgid "ignoring `.d32' suffix due to earlier `{disp}'" msgstr "" -#: config/tc-i386.c:7284 +#: config/tc-i386.c:8142 #, c-format msgid "found `%sd'; assuming `%sl' was meant" msgstr "" -#: config/tc-i386.c:7383 +#: config/tc-i386.c:8250 #, c-format msgid "invalid character %s before operand %d" msgstr "" -#: config/tc-i386.c:7395 +#: config/tc-i386.c:8262 #, c-format msgid "unbalanced double quotes in operand %d." msgstr "" -#: config/tc-i386.c:7402 +#: config/tc-i386.c:8269 #, c-format msgid "unbalanced parenthesis in operand %d." msgstr "" -#: config/tc-i386.c:7415 +#: config/tc-i386.c:8282 #, c-format msgid "invalid character %s in operand %d" msgstr "" -#: config/tc-i386.c:7435 +#: config/tc-i386.c:8302 #, c-format msgid "spurious operands; (%d operands/instruction max)" msgstr "" -#: config/tc-i386.c:7445 config/tc-i386.c:12869 +#: config/tc-i386.c:8312 config/tc-i386.c:13927 #, c-format msgid "too many memory references for `%s'" msgstr "" -#: config/tc-i386.c:7466 config/tc-i386.c:12863 +#: config/tc-i386.c:8333 config/tc-i386.c:13921 msgid "expecting operand after ','; got nothing" msgstr "" -#: config/tc-i386.c:7471 +#: config/tc-i386.c:8338 msgid "expecting operand before ','; got nothing" msgstr "" -#: config/tc-i386.c:7747 +#: config/tc-i386.c:8614 #, c-format msgid "0x% out of range of signed 32bit displacement" msgstr "" -#: config/tc-i386.c:7951 +#: config/tc-i386.c:8818 msgid "mask, index, and destination registers should be distinct" msgstr "" -#: config/tc-i386.c:7968 +#: config/tc-i386.c:8835 msgid "index and destination registers should be distinct" msgstr "" -#: config/tc-i386.c:9024 +#: config/tc-i386.c:9957 #, 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:9031 +#: config/tc-i386.c:9964 #, c-format msgid "stand-alone `%s' prefix" msgstr "" -#: config/tc-i386.c:9100 +#: config/tc-i386.c:9971 +#, c-format +msgid "mnemonic suffix used with `%s'" +msgstr "" + +#: config/tc-i386.c:9976 +msgid "" +"NOTE: Such forms are deprecated and will be rejected by a future version of " +"the assembler" +msgstr "" + +#: config/tc-i386.c:10058 #, c-format msgid "`%s' operand %u must use `%ses' segment" msgstr "" -#: config/tc-i386.c:9230 +#: config/tc-i386.c:10188 msgid "generating 16-bit `iret' for .code16gcc directive" msgstr "" -#: config/tc-i386.c:9234 +#: config/tc-i386.c:10192 #, c-format msgid "generating 32-bit `%s', unlike earlier gas versions" msgstr "" -#: config/tc-i386.c:9365 +#: config/tc-i386.c:10356 #, c-format msgid "ambiguous operand size for `%s'" msgstr "" -#: config/tc-i386.c:9370 +#: config/tc-i386.c:10361 #, c-format msgid "" "no instruction mnemonic suffix given and no register operands; can't size `%" "s'" msgstr "" -#: config/tc-i386.c:9375 +#: config/tc-i386.c:10366 #, c-format msgid "%s; using default for `%s'" msgstr "" -#: config/tc-i386.c:9377 +#: config/tc-i386.c:10368 msgid "ambiguous operand size" msgstr "" -#: config/tc-i386.c:9378 +#: config/tc-i386.c:10369 msgid "no instruction mnemonic suffix given and no register operands" msgstr "" -#: config/tc-i386.c:9524 +#: config/tc-i386.c:10518 #, c-format msgid "16-bit addressing unavailable for `%s'" msgstr "" -#: config/tc-i386.c:9592 +#: config/tc-i386.c:10586 #, c-format msgid "invalid register operand size for `%s'" msgstr "" #. Any other register is bad. -#: config/tc-i386.c:9629 config/tc-i386.c:9654 config/tc-i386.c:9695 -#: config/tc-i386.c:9734 +#: config/tc-i386.c:10625 config/tc-i386.c:10649 config/tc-i386.c:10689 +#: config/tc-i386.c:10726 #, c-format msgid "`%s%s' not allowed with `%s%c'" msgstr "" -#. Prohibit these changes in the 64bit mode, since the -#. lowering is more complicated. -#: config/tc-i386.c:9669 config/tc-i386.c:9711 config/tc-i386.c:9748 +#: config/tc-i386.c:10662 config/tc-i386.c:10701 config/tc-i386.c:10738 #, c-format msgid "incorrect register `%s%s' used with `%c' suffix" msgstr "" -#: config/tc-i386.c:9835 +#: config/tc-i386.c:10828 msgid "no instruction mnemonic suffix given; can't determine immediate size" msgstr "" -#: config/tc-i386.c:10038 +#: config/tc-i386.c:11032 #, c-format msgid "" "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source " @@ -8905,110 +8931,118 @@ msgid "" msgstr "" #. Reversed arguments on faddp or fmulp. -#: config/tc-i386.c:10080 +#: config/tc-i386.c:11078 #, c-format msgid "translating to `%s %s%s,%s%s'" msgstr "" #. Extraneous `l' suffix on fp insn. -#: config/tc-i386.c:10087 +#: config/tc-i386.c:11085 #, c-format msgid "translating to `%s %s%s'" msgstr "" -#: config/tc-i386.c:10100 +#: config/tc-i386.c:11098 #, c-format msgid "you can't `%s %s%s'" msgstr "" -#: config/tc-i386.c:10157 +#: config/tc-i386.c:11155 #, c-format msgid "segment override on `%s' is ineffectual" msgstr "" -#: config/tc-i386.c:10620 config/tc-loongarch.c:1039 config/tc-riscv.c:1742 +#: config/tc-i386.c:11613 config/tc-loongarch.c:1204 config/tc-riscv.c:1931 msgid "relaxable branches not supported in absolute section" msgstr "" -#: config/tc-i386.c:10655 config/tc-i386.c:10801 config/tc-i386.c:10883 +#: config/tc-i386.c:11648 config/tc-i386.c:11794 config/tc-i386.c:11876 #, c-format msgid "skipping prefixes on `%s'" msgstr "" -#: config/tc-i386.c:10909 +#: config/tc-i386.c:11902 msgid "16-bit jump out of range" msgstr "" -#: config/tc-i386.c:11201 config/tc-i386.c:11232 config/tc-i386.c:11321 +#: config/tc-i386.c:11929 config/tc-i386.c:12664 +msgid "pseudo prefix without instruction" +msgstr "" + +#: config/tc-i386.c:11941 +msgid "pseudo prefix ahead of label; ignoring" +msgstr "" + +#: config/tc-i386.c:12258 config/tc-i386.c:12289 config/tc-i386.c:12378 #, c-format msgid "`%s` skips -malign-branch-boundary on `%s`" msgstr "" -#: config/tc-i386.c:11489 +#: config/tc-i386.c:12546 msgid "use .code16 to ensure correct addressing mode" msgstr "" -#: config/tc-i386.c:11517 +#: config/tc-i386.c:12574 #, c-format msgid "Cannot convert `%s' in 16-bit mode" msgstr "" -#: config/tc-i386.c:11519 +#: config/tc-i386.c:12576 #, c-format msgid "Cannot convert `%s' with `-momit-lock-prefix=yes' in effect" msgstr "" -#: config/tc-i386.c:11607 -msgid "pseudo prefix without instruction" -msgstr "" - -#: config/tc-i386.c:11760 +#: config/tc-i386.c:12819 config/tc-i386.c:12822 #, c-format msgid "instruction length of %u bytes exceeds the limit of 15" msgstr "" -#: config/tc-i386.c:12375 +#: config/tc-i386.c:13469 #, c-format msgid "@%s reloc is not supported with %d-bit output format" msgstr "" -#: config/tc-i386.c:12429 +#: config/tc-i386.c:13523 #, c-format msgid "missing or invalid expression `%s'" msgstr "" -#: config/tc-i386.c:12438 +#: config/tc-i386.c:13532 #, c-format msgid "invalid PLT expression `%s'" msgstr "" -#: config/tc-i386.c:12536 +#: config/tc-i386.c:13631 msgid "pseudo-prefix conflicts with encoding specifier" msgstr "" -#: config/tc-i386.c:12560 +#: config/tc-i386.c:13655 msgid "illegal prefix used with VEX/XOP/EVEX" msgstr "" -#: config/tc-i386.c:12841 +#: config/tc-i386.c:13966 #, c-format msgid "opcode residual (%#) too wide" msgstr "" -#: config/tc-i386.c:12890 config/tc-i386.c:12933 +#: config/tc-i386.c:13982 +msgid "eGPR use conflicts with encoding specifier" +msgstr "" + +#: config/tc-i386.c:14003 config/tc-i386.c:14046 msgid "too many register/memory operands" msgstr "" -#: config/tc-i386.c:12901 config/tc-i386.c:12908 +#: config/tc-i386.c:14014 config/tc-i386.c:14021 msgid "too few register/memory operands" msgstr "" -#: config/tc-i386.c:12921 +#: config/tc-i386.c:14034 #, c-format msgid "constant doesn't fit in %d bits" msgstr "" -#: config/tc-i386.c:12984 +#: config/tc-i386.c:14097 msgid "VSIB unavailable with legacy encoding" msgstr "" @@ -9016,372 +9050,372 @@ msgstr "" #. an 8-bit immediate like for 4-register-operand insns, but that #. would require ugly fiddling with process_operands() and/or #. build_modrm_byte(). -#: config/tc-i386.c:12995 +#: config/tc-i386.c:14108 msgid "too many register operands with VSIB" msgstr "" -#: config/tc-i386.c:13014 +#: config/tc-i386.c:14127 #, c-format msgid "can't encode register '%s%s' with VEX/XOP/EVEX" msgstr "" -#: config/tc-i386.c:13219 +#: config/tc-i386.c:14332 msgid "conflicting .insn operands" msgstr "" -#: config/tc-i386.c:13252 read.c:4210 +#: config/tc-i386.c:14365 read.c:4266 msgid "SCFI: hand-crafting instructions not supported" msgstr "" -#: config/tc-i386.c:13318 +#: config/tc-i386.c:14434 #, c-format msgid "duplicated `{%s}'" msgstr "" -#: config/tc-i386.c:13382 +#: config/tc-i386.c:14507 #, c-format msgid "Unsupported broadcast: `%s'" msgstr "" -#: config/tc-i386.c:13450 +#: config/tc-i386.c:14582 #, c-format msgid "`%s%s' can't be used for write mask" msgstr "" -#: config/tc-i386.c:13470 +#: config/tc-i386.c:14602 #, c-format msgid "invalid write mask `%s'" msgstr "" -#: config/tc-i386.c:13491 +#: config/tc-i386.c:14623 #, c-format msgid "duplicated `%s'" msgstr "" -#: config/tc-i386.c:13501 +#: config/tc-i386.c:14633 #, c-format msgid "invalid zeroing-masking `%s'" msgstr "" -#: config/tc-i386.c:13517 +#: config/tc-i386.c:14651 #, c-format msgid "missing `}' in `%s'" msgstr "" #. We don't know this one. -#: config/tc-i386.c:13531 +#: config/tc-i386.c:14663 #, c-format msgid "unknown vector operation: `%s'" msgstr "" -#: config/tc-i386.c:13537 +#: config/tc-i386.c:14669 msgid "zeroing-masking only allowed with write mask" msgstr "" -#: config/tc-i386.c:13557 +#: config/tc-i386.c:14689 #, c-format msgid "at most %d immediate operands are allowed" msgstr "" -#: config/tc-i386.c:13596 config/tc-i386.c:13856 +#: config/tc-i386.c:14728 config/tc-i386.c:14988 #, c-format msgid "junk `%s' after expression" msgstr "" -#: config/tc-i386.c:13609 +#: config/tc-i386.c:14741 #, c-format msgid "illegal immediate register operand %s" msgstr "" -#: config/tc-i386.c:13623 +#: config/tc-i386.c:14755 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "" -#: config/tc-i386.c:13647 config/tc-i386.c:13936 +#: config/tc-i386.c:14779 config/tc-i386.c:15068 #, c-format msgid "unimplemented segment %s in operand" msgstr "" -#: config/tc-i386.c:13696 +#: config/tc-i386.c:14828 #, c-format msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" msgstr "" -#: config/tc-i386.c:13705 +#: config/tc-i386.c:14837 #, c-format msgid "scale factor of %d without an index register" msgstr "" -#: config/tc-i386.c:13727 +#: config/tc-i386.c:14859 #, c-format msgid "at most %d displacement operands are allowed" msgstr "" -#: config/tc-i386.c:13911 +#: config/tc-i386.c:15043 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "" -#: config/tc-i386.c:14087 +#: config/tc-i386.c:15219 #, c-format msgid "`%s' is not valid here (expected `%c%s%s%c')" msgstr "" -#: config/tc-i386.c:14099 +#: config/tc-i386.c:15231 #, c-format msgid "`%s' is not a valid %s expression" msgstr "" -#: config/tc-i386.c:14113 +#: config/tc-i386.c:15245 #, c-format msgid "invalid `%s' prefix" msgstr "" -#: config/tc-i386.c:14143 +#: config/tc-i386.c:15275 #, c-format msgid "`%s' cannot be used here" msgstr "" -#: config/tc-i386.c:14150 +#: config/tc-i386.c:15282 msgid "register scaling is being ignored here" msgstr "" -#: config/tc-i386.c:14191 +#: config/tc-i386.c:15330 #, c-format msgid "Missing '}': '%s'" msgstr "" -#: config/tc-i386.c:14197 +#: config/tc-i386.c:15336 #, c-format msgid "Junk after '}': '%s'" msgstr "" -#: config/tc-i386.c:14272 +#: config/tc-i386.c:15411 #, c-format msgid "bad memory operand `%s'" msgstr "" -#: config/tc-i386.c:14288 +#: config/tc-i386.c:15427 #, c-format msgid "junk `%s' after register" msgstr "" -#: config/tc-i386.c:14295 +#: config/tc-i386.c:15434 #, c-format msgid "`%s%s' cannot be used here" msgstr "" -#: config/tc-i386.c:14318 +#: config/tc-i386.c:15457 #, c-format msgid "`%s': misplaced `{%s}'" msgstr "" -#: config/tc-i386.c:14325 config/tc-i386.c:14499 config/tc-i386.c:14543 +#: config/tc-i386.c:15464 config/tc-i386.c:15638 config/tc-i386.c:15682 #, c-format msgid "bad register name `%s'" msgstr "" -#: config/tc-i386.c:14333 +#: config/tc-i386.c:15472 msgid "immediate operand illegal with absolute jump" msgstr "" -#: config/tc-i386.c:14340 +#: config/tc-i386.c:15479 #, c-format msgid "`%s': RC/SAE operand must follow immediate operands" msgstr "" -#: config/tc-i386.c:14353 +#: config/tc-i386.c:15492 #, c-format msgid "`%s': misplaced `%s'" msgstr "" -#: config/tc-i386.c:14404 +#: config/tc-i386.c:15543 msgid "unbalanced figure braces" msgstr "" -#: config/tc-i386.c:14488 +#: config/tc-i386.c:15627 #, c-format msgid "expecting `,' or `)' after index register in `%s'" msgstr "" -#: config/tc-i386.c:14516 +#: config/tc-i386.c:15655 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "" -#: config/tc-i386.c:14524 +#: config/tc-i386.c:15663 #, c-format msgid "expecting index register or scale factor after `,'; got '%c'" msgstr "" -#: config/tc-i386.c:14532 +#: config/tc-i386.c:15671 #, c-format msgid "expecting `,' or `)' after base register in `%s'" msgstr "" #. It's not a memory operand; argh! -#: config/tc-i386.c:14582 +#: config/tc-i386.c:15721 #, c-format msgid "invalid char %s beginning operand %d `%s'" msgstr "" -#: config/tc-i386.c:15243 +#: config/tc-i386.c:16382 #, c-format msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:15246 +#: config/tc-i386.c:16385 #, 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:15252 +#: config/tc-i386.c:16391 #, 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:15319 +#: config/tc-i386.c:16458 msgid "long jump required" msgstr "" -#: config/tc-i386.c:15374 +#: config/tc-i386.c:16513 msgid "jump target out of range" msgstr "" -#: config/tc-i386.c:15828 +#: config/tc-i386.c:16999 #, c-format msgid "register '%s%s' cannot be used here" msgstr "" -#: config/tc-i386.c:16082 +#: config/tc-i386.c:17253 #, c-format msgid "invalid -mx86-used-note= option: `%s'" msgstr "" -#: config/tc-i386.c:16105 +#: config/tc-i386.c:17276 msgid "no compiled in support for x86_64" msgstr "" -#: config/tc-i386.c:16125 +#: config/tc-i386.c:17296 msgid "no compiled in support for 32bit x86_64" msgstr "" -#: config/tc-i386.c:16129 +#: config/tc-i386.c:17300 msgid "32bit x86_64 is only supported for ELF" msgstr "" -#: config/tc-i386.c:16146 +#: config/tc-i386.c:17317 msgid "no compiled in support for ix86" msgstr "" -#: config/tc-i386.c:16179 config/tc-i386.c:16265 +#: config/tc-i386.c:17350 config/tc-i386.c:17436 #, c-format msgid "invalid -march= option: `%s'" msgstr "" -#: config/tc-i386.c:16235 +#: config/tc-i386.c:17406 msgid "Unrecognized vector size specifier ignored" msgstr "" -#: config/tc-i386.c:16275 config/tc-i386.c:16287 +#: config/tc-i386.c:17446 config/tc-i386.c:17458 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "" -#: config/tc-i386.c:16296 +#: config/tc-i386.c:17467 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "" -#: config/tc-i386.c:16305 +#: config/tc-i386.c:17476 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "" -#: config/tc-i386.c:16332 +#: config/tc-i386.c:17504 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "" -#: config/tc-i386.c:16343 +#: config/tc-i386.c:17515 #, c-format msgid "invalid -moperand-check= option: `%s'" msgstr "" -#: config/tc-i386.c:16352 +#: config/tc-i386.c:17524 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "" -#: config/tc-i386.c:16361 +#: config/tc-i386.c:17533 #, c-format msgid "invalid -mvexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:16376 +#: config/tc-i386.c:17548 #, c-format msgid "invalid -mevexlig= option: `%s'" msgstr "" -#: config/tc-i386.c:16389 +#: config/tc-i386.c:17561 #, c-format msgid "invalid -mevexrcig= option: `%s'" msgstr "" -#: config/tc-i386.c:16398 +#: config/tc-i386.c:17570 #, c-format msgid "invalid -mevexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:16413 +#: config/tc-i386.c:17585 #, c-format msgid "invalid -momit-lock-prefix= option: `%s'" msgstr "" -#: config/tc-i386.c:16422 +#: config/tc-i386.c:17594 #, c-format msgid "invalid -mfence-as-lock-add= option: `%s'" msgstr "" -#: config/tc-i386.c:16431 +#: config/tc-i386.c:17603 #, c-format msgid "invalid -mlfence-after-load= option: `%s'" msgstr "" -#: config/tc-i386.c:16448 +#: config/tc-i386.c:17620 #, c-format msgid "invalid -mlfence-before-indirect-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:16462 +#: config/tc-i386.c:17634 #, c-format msgid "invalid -mlfence-before-ret= option: `%s'" msgstr "" -#: config/tc-i386.c:16472 +#: config/tc-i386.c:17644 #, c-format msgid "invalid -mrelax-relocations= option: `%s'" msgstr "" -#: config/tc-i386.c:16501 +#: config/tc-i386.c:17673 #, c-format msgid "invalid -malign-branch-boundary= value: %s" msgstr "" -#: config/tc-i386.c:16515 +#: config/tc-i386.c:17687 #, c-format msgid "invalid -malign-branch-prefix-size= value: %s" msgstr "" -#: config/tc-i386.c:16542 +#: config/tc-i386.c:17714 #, c-format msgid "invalid -malign-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:16709 +#: config/tc-i386.c:17881 #, c-format msgid "" " -Qy, -Qn ignored\n" @@ -9389,7 +9423,7 @@ msgid "" " -k ignored\n" msgstr "" -#: config/tc-i386.c:16714 +#: config/tc-i386.c:17886 #, c-format msgid "" " -n do not optimize code alignment\n" @@ -9397,32 +9431,32 @@ msgid "" " -q quieten some warnings\n" msgstr "" -#: config/tc-i386.c:16719 +#: config/tc-i386.c:17891 #, c-format msgid " -s ignored\n" msgstr "" -#: config/tc-i386.c:16724 +#: config/tc-i386.c:17896 #, c-format msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n" msgstr "" -#: config/tc-i386.c:16727 +#: config/tc-i386.c:17899 #, c-format msgid " --32/--64 generate 32bit/64bit object\n" msgstr "" -#: config/tc-i386.c:16732 +#: config/tc-i386.c:17904 #, c-format msgid " --divide do not treat `/' as a comment character\n" msgstr "" -#: config/tc-i386.c:16735 +#: config/tc-i386.c:17907 #, c-format msgid " --divide ignored\n" msgstr "" -#: config/tc-i386.c:16738 +#: config/tc-i386.c:17910 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" @@ -9430,24 +9464,24 @@ msgid "" "of:\n" msgstr "" -#: config/tc-i386.c:16742 +#: config/tc-i386.c:17914 #, c-format msgid "" " EXTENSION is combination of (possibly \"no\"-" "prefixed):\n" msgstr "" -#: config/tc-i386.c:16745 +#: config/tc-i386.c:17917 #, c-format msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" msgstr "" -#: config/tc-i386.c:16748 +#: config/tc-i386.c:17920 #, c-format msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr "" -#: config/tc-i386.c:16750 +#: config/tc-i386.c:17922 #, c-format msgid "" " -muse-unaligned-vector-move\n" @@ -9455,21 +9489,21 @@ msgid "" "move\n" msgstr "" -#: config/tc-i386.c:16753 +#: config/tc-i386.c:17925 #, c-format msgid "" -" -msse-check=[none|error|warning] (default: warning)\n" +" -msse-check=[none|error|warning] (default: none)\n" " check SSE instructions\n" msgstr "" -#: config/tc-i386.c:16756 +#: config/tc-i386.c:17928 #, c-format msgid "" " -moperand-check=[none|error|warning] (default: warning)\n" " check operand combinations for validity\n" msgstr "" -#: config/tc-i386.c:16759 +#: config/tc-i386.c:17931 #, c-format msgid "" " -mavxscalar=[128|256] (default: 128)\n" @@ -9478,7 +9512,7 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:16763 +#: config/tc-i386.c:17935 #, c-format msgid "" " -mvexwig=[0|1] (default: 0)\n" @@ -9486,7 +9520,7 @@ msgid "" " for VEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:16767 +#: config/tc-i386.c:17939 #, c-format msgid "" " -mevexlig=[128|256|512] (default: 128)\n" @@ -9495,7 +9529,7 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:16771 +#: config/tc-i386.c:17943 #, c-format msgid "" " -mevexwig=[0|1] (default: 0)\n" @@ -9504,7 +9538,7 @@ msgid "" " for EVEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:16775 +#: config/tc-i386.c:17947 #, c-format msgid "" " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n" @@ -9513,77 +9547,77 @@ msgid "" " for SAE-only ignored instructions\n" msgstr "" -#: config/tc-i386.c:16779 +#: config/tc-i386.c:17951 #, c-format msgid " -mmnemonic=[att|intel] " msgstr "" -#: config/tc-i386.c:16782 +#: config/tc-i386.c:17954 #, c-format msgid "(default: att)\n" msgstr "" -#: config/tc-i386.c:16784 +#: config/tc-i386.c:17956 #, c-format msgid "(default: intel)\n" msgstr "" -#: config/tc-i386.c:16785 +#: config/tc-i386.c:17957 #, c-format msgid " use AT&T/Intel mnemonic (AT&T syntax only)\n" msgstr "" -#: config/tc-i386.c:16787 +#: config/tc-i386.c:17959 #, c-format msgid "" " -msyntax=[att|intel] (default: att)\n" " use AT&T/Intel syntax\n" msgstr "" -#: config/tc-i386.c:16790 +#: config/tc-i386.c:17962 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr "" -#: config/tc-i386.c:16792 +#: config/tc-i386.c:17964 #, c-format msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr "" -#: config/tc-i386.c:16794 +#: config/tc-i386.c:17966 #, c-format msgid " -madd-bnd-prefix add BND prefix for all valid branches\n" msgstr "" -#: config/tc-i386.c:16797 +#: config/tc-i386.c:17969 #, c-format msgid " -mshared disable branch optimization for shared code\n" msgstr "" -#: config/tc-i386.c:16799 +#: config/tc-i386.c:17971 #, c-format msgid " -mx86-used-note=[no|yes] " msgstr "" -#: config/tc-i386.c:16805 +#: config/tc-i386.c:17977 #, c-format msgid "" " generate x86 used ISA and feature properties\n" msgstr "" -#: config/tc-i386.c:16809 +#: config/tc-i386.c:17981 #, c-format msgid " -mbig-obj generate big object files\n" msgstr "" -#: config/tc-i386.c:16812 +#: config/tc-i386.c:17984 #, c-format msgid "" " -momit-lock-prefix=[no|yes] (default: no)\n" " strip all lock prefixes\n" msgstr "" -#: config/tc-i386.c:16815 +#: config/tc-i386.c:17987 #, c-format msgid "" " -mfence-as-lock-add=[no|yes] (default: no)\n" @@ -9591,24 +9625,24 @@ msgid "" " lock addl $0x0, (%%{re}sp)\n" msgstr "" -#: config/tc-i386.c:16819 +#: config/tc-i386.c:17991 #, c-format msgid " -mrelax-relocations=[no|yes] " msgstr "" -#: config/tc-i386.c:16825 +#: config/tc-i386.c:17997 #, c-format msgid " generate relax relocations\n" msgstr "" -#: config/tc-i386.c:16827 +#: config/tc-i386.c:17999 #, c-format msgid "" " -malign-branch-boundary=NUM (default: 0)\n" " align branches within NUM byte boundary\n" msgstr "" -#: config/tc-i386.c:16830 +#: config/tc-i386.c:18002 #, c-format msgid "" " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n" @@ -9618,28 +9652,28 @@ msgid "" " specify types of branches to align\n" msgstr "" -#: config/tc-i386.c:16835 +#: config/tc-i386.c:18007 #, c-format msgid "" " -malign-branch-prefix-size=NUM (default: 5)\n" " align branches with NUM prefixes per instruction\n" msgstr "" -#: config/tc-i386.c:16838 +#: config/tc-i386.c:18010 #, c-format msgid "" " -mbranches-within-32B-boundaries\n" " align branches within 32 byte boundary\n" msgstr "" -#: config/tc-i386.c:16841 +#: config/tc-i386.c:18013 #, c-format msgid "" " -mlfence-after-load=[no|yes] (default: no)\n" " generate lfence after load\n" msgstr "" -#: config/tc-i386.c:16844 +#: config/tc-i386.c:18016 #, c-format msgid "" " -mlfence-before-indirect-branch=[none|all|register|memory] (default: " @@ -9647,74 +9681,74 @@ msgid "" " generate lfence before indirect near branch\n" msgstr "" -#: config/tc-i386.c:16847 +#: config/tc-i386.c:18019 #, c-format msgid "" " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n" " generate lfence before ret\n" msgstr "" -#: config/tc-i386.c:16850 +#: config/tc-i386.c:18022 #, c-format msgid " -mamd64 accept only AMD64 ISA [default]\n" msgstr "" -#: config/tc-i386.c:16852 +#: config/tc-i386.c:18024 #, c-format msgid " -mintel64 accept only Intel64 ISA\n" msgstr "" -#: config/tc-i386.c:16893 +#: config/tc-i386.c:18065 #, c-format msgid "Intel MCU doesn't support `%s' architecture" msgstr "" -#: config/tc-i386.c:16901 +#: config/tc-i386.c:18073 msgid "SCFI is not supported for this ABI" msgstr "" -#: config/tc-i386.c:16964 +#: config/tc-i386.c:18136 msgid "Intel MCU is 32bit only" msgstr "" -#: config/tc-i386.c:17082 +#: config/tc-i386.c:18254 #, c-format msgid "invalid %s relocation against register" msgstr "" -#: config/tc-i386.c:17204 +#: config/tc-i386.c:18387 msgid "symbol size computation overflow" msgstr "" -#: config/tc-i386.c:17282 config/tc-sparc.c:3855 +#: config/tc-i386.c:18466 config/tc-sparc.c:3855 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:17300 +#: config/tc-i386.c:18484 #, c-format msgid "can not do %d byte relocation" msgstr "" -#: config/tc-i386.c:17368 +#: config/tc-i386.c:18552 #, c-format msgid "cannot represent relocation type %s in x32 mode" msgstr "" -#: config/tc-i386.c:17408 config/tc-s390.c:2607 +#: config/tc-i386.c:18593 config/tc-s390.c:2828 #, c-format msgid "cannot represent relocation type %s" msgstr "" -#: config/tc-i386.c:17558 +#: config/tc-i386.c:18728 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:17561 +#: config/tc-i386.c:18731 msgid "bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:17571 +#: config/tc-i386.c:18741 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" @@ -10529,7 +10563,7 @@ msgstr "" msgid "Can't add stop bit to mark end of instruction group" msgstr "" -#: config/tc-ia64.c:11748 read.c:2636 read.c:3240 read.c:3809 stabs.c:461 +#: config/tc-ia64.c:11748 read.c:2638 read.c:3296 read.c:3865 stabs.c:461 #, c-format msgid "expected comma after \"%s\"" msgstr "" @@ -10597,7 +10631,7 @@ msgstr "" msgid "Unmatched high relocation" msgstr "" -#: config/tc-iq2000.c:820 config/tc-mips.c:19777 config/tc-score.c:5784 +#: config/tc-iq2000.c:820 config/tc-mips.c:19793 config/tc-score.c:5784 msgid ".end not in text section" msgstr "" @@ -10609,7 +10643,7 @@ msgstr "" msgid ".end symbol does not match .ent symbol." msgstr "" -#: config/tc-iq2000.c:836 config/tc-mips.c:19797 config/tc-score.c:5800 +#: config/tc-iq2000.c:836 config/tc-mips.c:19813 config/tc-score.c:5800 msgid ".end directive missing or unknown symbol" msgstr "" @@ -10617,7 +10651,7 @@ msgstr "" msgid "Expected simple number." msgstr "" -#: config/tc-iq2000.c:883 config/tc-mips.c:19702 config/tc-score.c:5650 +#: config/tc-iq2000.c:883 config/tc-mips.c:19718 config/tc-score.c:5650 #, c-format msgid " *input_line_pointer == '%c' 0x%02x\n" msgstr "" @@ -10646,12 +10680,12 @@ msgstr "" msgid "signed37 PCREL value out of range" msgstr "" -#: config/tc-loongarch.c:404 +#: config/tc-loongarch.c:480 #, c-format msgid "insn name: %s\tformat: %s\tsyntax error" msgstr "" -#: config/tc-loongarch.c:407 +#: config/tc-loongarch.c:483 #, c-format msgid "" "insn name: %s\n" @@ -10659,7 +10693,7 @@ msgid "" "we want macro but macro is NULL" msgstr "" -#: config/tc-loongarch.c:412 +#: config/tc-loongarch.c:488 #, c-format msgid "" "insn name: %s\n" @@ -10667,24 +10701,33 @@ msgid "" "macro: %s\tsyntax error" msgstr "" -#: config/tc-loongarch.c:455 +#: config/tc-loongarch.c:529 #, c-format msgid "Unsupported use of %s" msgstr "" -#: config/tc-loongarch.c:527 +#: config/tc-loongarch.c:586 config/tc-riscv.c:4868 +msgid ".option pop with no .option push" +msgstr "" + +#: config/tc-loongarch.c:596 config/tc-riscv.c:4881 +#, c-format +msgid "unrecognized .option directive: %s" +msgstr "" + +#: config/tc-loongarch.c:659 msgid "internal error: we have no internal label yet" msgstr "" -#: config/tc-loongarch.c:632 +#: config/tc-loongarch.c:764 msgid "This label shouldn't be with addend." msgstr "" -#: config/tc-loongarch.c:678 +#: config/tc-loongarch.c:810 msgid "expr too huge" msgstr "" -#: config/tc-loongarch.c:705 +#: config/tc-loongarch.c:837 #, c-format msgid "" "not support reloc bit-field\n" @@ -10692,22 +10735,22 @@ msgid "" "args: %s" msgstr "" -#: config/tc-loongarch.c:758 config/tc-loongarch.c:783 +#: config/tc-loongarch.c:908 config/tc-loongarch.c:933 #, c-format msgid "register alias %s is deprecated, use %s instead" msgstr "" -#: config/tc-loongarch.c:816 +#: config/tc-loongarch.c:966 msgid "unknown escape" msgstr "" -#: config/tc-loongarch.c:843 +#: config/tc-loongarch.c:993 #, c-format msgid "require imm low %d bit is 0." msgstr "" #. How to do after we detect overflow. -#: config/tc-loongarch.c:855 +#: config/tc-loongarch.c:1005 #, c-format msgid "" "Immediate overflow.\n" @@ -10715,66 +10758,67 @@ msgid "" "arg: %s" msgstr "" -#: config/tc-loongarch.c:944 -msgid "AMO insns require rd != base && rd != rt when rd isn't $r0" +#: config/tc-loongarch.c:1094 +msgid "" +"automic memory operations insns require rd != rj && rd != rk when rd isn't r0" msgstr "" -#: config/tc-loongarch.c:956 +#: config/tc-loongarch.c:1106 msgid "bstr(ins|pick).[wd] require msbd >= lsbd" msgstr "" -#: config/tc-loongarch.c:961 -msgid "csrxchg require rj != $r0 && rj != $r1" +#: config/tc-loongarch.c:1112 +msgid "g?csrxchg require rj != r0 && rj != r1" msgstr "" -#: config/tc-loongarch.c:1053 +#: config/tc-loongarch.c:1218 #, c-format msgid "no HOWTO loong relocation number %d" msgstr "" -#: config/tc-loongarch.c:1063 +#: config/tc-loongarch.c:1228 msgid "Internal error: not support relax now" msgstr "" -#: config/tc-loongarch.c:1107 +#: config/tc-loongarch.c:1290 #, c-format msgid "li overflow: hi32:0x%x lo32:0x%x" msgstr "" -#: config/tc-loongarch.c:1112 +#: config/tc-loongarch.c:1295 msgid "we can't li.d on 32bit-arch" msgstr "" -#: config/tc-loongarch.c:1211 +#: config/tc-loongarch.c:1394 #, c-format msgid "no match insn: %s\t%s" msgstr "" -#: config/tc-loongarch.c:1324 config/tc-loongarch.c:1331 +#: config/tc-loongarch.c:1518 config/tc-loongarch.c:1525 msgid "Relocation against a constant" msgstr "" -#: config/tc-loongarch.c:1539 config/tc-riscv.c:4362 +#: config/tc-loongarch.c:1733 config/tc-riscv.c:4595 #, c-format msgid "internal: bad CFA value #%d" msgstr "" -#: config/tc-loongarch.c:1551 +#: config/tc-loongarch.c:1745 msgid "Relocation against a constant." msgstr "" -#: config/tc-loongarch.c:1609 config/tc-riscv.c:4843 +#: config/tc-loongarch.c:1825 config/tc-riscv.c:5092 #, c-format msgid "cannot represent %s relocation in object file" msgstr "" -#: config/tc-loongarch.c:1678 +#: config/tc-loongarch.c:1894 #, c-format msgid "LARCH options:\n" msgstr "" #. FIXME -#: config/tc-loongarch.c:1680 +#: config/tc-loongarch.c:1896 #, c-format msgid "" " -mthin-add-sub\t Convert a pair of R_LARCH_ADD32/64 and R_LARCH_SUB32/64 " @@ -10782,6 +10826,13 @@ msgid "" "\t\t\t R_LARCH_32/64_PCREL as much as possible\n" "\t\t\t The option does not affect the generation of R_LARCH_32_PCREL\n" "\t\t\t relocations in .eh_frame\n" +" -mignore-start-align\t Ignore .align if it is at the start of a section. " +"This option\n" +"\t\t\t can't be used when partial linking (ld -r).\n" +msgstr "" + +#: config/tc-loongarch.c:1949 +msgid "internal error: cannot get align symbol" msgstr "" #: config/tc-m32c.c:139 @@ -11014,8 +11065,8 @@ msgstr "" msgid ".SCOMMon length (%ld.) <0! Ignored." msgstr "" -#: config/tc-m32r.c:1514 config/tc-microblaze.c:197 config/tc-ppc.c:2419 -#: config/tc-ppc.c:4358 config/tc-ppc.c:4413 +#: config/tc-m32r.c:1514 config/tc-microblaze.c:197 config/tc-ppc.c:2421 +#: config/tc-ppc.c:4360 config/tc-ppc.c:4415 msgid "ignoring bad alignment" msgstr "" @@ -11854,14 +11905,14 @@ msgstr "" msgid "Not a defined coldfire architecture" msgstr "" -#: config/tc-m68k.c:7886 read.c:4703 +#: config/tc-m68k.c:7886 read.c:4759 #, 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:7928 config/tc-ppc.c:2592 +#: config/tc-m68k.c:7928 config/tc-ppc.c:2594 msgid "unknown .gnu_attribute value" msgstr "" @@ -12736,718 +12787,719 @@ msgstr "" msgid "assemble for a little endian cpu" msgstr "" -#: config/tc-mips.c:2178 +#: config/tc-mips.c:2184 #, c-format msgid "the %d-bit %s architecture does not support the `%s' extension" msgstr "" -#: config/tc-mips.c:2181 +#: config/tc-mips.c:2187 #, c-format msgid "the `%s' extension requires %s%d revision %d or greater" msgstr "" -#: config/tc-mips.c:2190 +#: config/tc-mips.c:2196 #, c-format msgid "the `%s' extension was removed in %s%d revision %d" msgstr "" -#: config/tc-mips.c:2199 +#: config/tc-mips.c:2205 #, c-format msgid "the `%s' extension requires 64-bit FPRs" msgstr "" -#: config/tc-mips.c:3051 config/tc-mips.c:16631 +#: config/tc-mips.c:3057 config/tc-mips.c:16647 #, c-format msgid "unrecognized register name `%s'" msgstr "" -#: config/tc-mips.c:3278 +#: config/tc-mips.c:3284 msgid "invalid register range" msgstr "" -#: config/tc-mips.c:3306 +#: config/tc-mips.c:3312 msgid "vector element must be constant" msgstr "" -#: config/tc-mips.c:3316 +#: config/tc-mips.c:3322 msgid "missing `]'" msgstr "" -#: config/tc-mips.c:3539 +#: config/tc-mips.c:3545 #, c-format msgid "internal: bad mips opcode (mask error): %s %s" msgstr "" -#: config/tc-mips.c:3566 +#: config/tc-mips.c:3572 #, c-format msgid "internal: unknown operand type: %s %s" msgstr "" -#: config/tc-mips.c:3599 +#: config/tc-mips.c:3605 #, c-format msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s" msgstr "" -#: config/tc-mips.c:3607 +#: config/tc-mips.c:3613 #, c-format msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s" msgstr "" -#: config/tc-mips.c:3614 +#: config/tc-mips.c:3620 #, c-format msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s" msgstr "" -#: config/tc-mips.c:3649 +#: config/tc-mips.c:3655 #, c-format msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s" msgstr "" -#: config/tc-mips.c:3657 +#: config/tc-mips.c:3663 #, c-format msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s" msgstr "" -#: config/tc-mips.c:3682 +#: config/tc-mips.c:3688 msgid "-G may not be used in position-independent code" msgstr "" -#: config/tc-mips.c:3688 +#: config/tc-mips.c:3694 msgid "-G may not be used with abicalls" msgstr "" -#: config/tc-mips.c:3793 +#: config/tc-mips.c:3799 msgid "broken assembler, no assembly attempted" msgstr "" -#: config/tc-mips.c:3941 +#: config/tc-mips.c:3947 #, c-format msgid ".gnu_attribute %d,%d is incompatible with `%s'" msgstr "" -#: config/tc-mips.c:3948 +#: config/tc-mips.c:3954 #, c-format msgid ".gnu_attribute %d,%d requires `%s'" msgstr "" -#: config/tc-mips.c:4009 +#: config/tc-mips.c:4015 #, c-format msgid ".gnu_attribute %d,%d is no longer supported" msgstr "" -#: config/tc-mips.c:4018 +#: config/tc-mips.c:4024 #, c-format msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI" msgstr "" -#: config/tc-mips.c:4031 +#: config/tc-mips.c:4037 msgid "`gp=64' used with a 32-bit processor" msgstr "" -#: config/tc-mips.c:4034 +#: config/tc-mips.c:4040 msgid "`gp=32' used with a 64-bit ABI" msgstr "" -#: config/tc-mips.c:4037 +#: config/tc-mips.c:4043 msgid "`gp=64' used with a 32-bit ABI" msgstr "" -#: config/tc-mips.c:4044 +#: config/tc-mips.c:4050 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions" msgstr "" -#: config/tc-mips.c:4046 +#: config/tc-mips.c:4052 msgid "`fp=xx' cannot be used with `singlefloat'" msgstr "" -#: config/tc-mips.c:4050 +#: config/tc-mips.c:4056 msgid "`fp=64' used with a 32-bit fpu" msgstr "" -#: config/tc-mips.c:4054 +#: config/tc-mips.c:4060 msgid "`fp=64' used with a 32-bit ABI" msgstr "" -#: config/tc-mips.c:4059 +#: config/tc-mips.c:4065 msgid "`fp=32' used with a 64-bit ABI" msgstr "" -#: config/tc-mips.c:4061 +#: config/tc-mips.c:4067 msgid "`fp=32' used with a MIPS R6 cpu" msgstr "" -#: config/tc-mips.c:4064 +#: config/tc-mips.c:4070 msgid "Unknown size of floating point registers" msgstr "" -#: config/tc-mips.c:4069 +#: config/tc-mips.c:4075 msgid "`nooddspreg` cannot be used with a 64-bit ABI" msgstr "" -#: config/tc-mips.c:4072 config/tc-mips.c:4076 +#: config/tc-mips.c:4078 config/tc-mips.c:4082 #, c-format msgid "`%s' cannot be used with `%s'" msgstr "" -#: config/tc-mips.c:4081 +#: config/tc-mips.c:4087 #, c-format msgid "branch relaxation is not supported in `%s'" msgstr "" -#: config/tc-mips.c:4157 -msgid "trap exception not supported at ISA 1" -msgstr "" - -#: config/tc-mips.c:4170 config/tc-mips.c:17514 +#: config/tc-mips.c:4173 config/tc-mips.c:17530 #, c-format msgid "`%s' does not support legacy NaN" msgstr "" -#: config/tc-mips.c:4217 +#: config/tc-mips.c:4220 #, c-format msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n" msgstr "" -#: config/tc-mips.c:4921 +#: config/tc-mips.c:4924 #, c-format msgid "operand %d out of range" msgstr "" -#: config/tc-mips.c:4929 +#: config/tc-mips.c:4932 #, c-format msgid "operand %d must be constant" msgstr "" -#: config/tc-mips.c:4973 read.c:4488 read.c:5258 write.c:255 write.c:1038 +#: config/tc-mips.c:4976 read.c:4544 read.c:5314 write.c:255 write.c:1049 msgid "register value used as expression" msgstr "" -#: config/tc-mips.c:4986 +#: config/tc-mips.c:4989 #, c-format msgid "operand %d must be an immediate expression" msgstr "" -#: config/tc-mips.c:5108 config/tc-mips.c:5110 +#: config/tc-mips.c:5111 config/tc-mips.c:5113 #, c-format msgid "float register should be even, was %d" msgstr "" -#: config/tc-mips.c:5123 +#: config/tc-mips.c:5126 #, c-format msgid "condition code register should be even for %s, was %d" msgstr "" -#: config/tc-mips.c:5128 +#: config/tc-mips.c:5131 #, c-format msgid "condition code register should be 0 or 4 for %s, was %d" msgstr "" -#: config/tc-mips.c:5449 +#: config/tc-mips.c:5452 msgid "invalid performance register" msgstr "" -#: config/tc-mips.c:5545 config/tc-mips.c:6016 +#: config/tc-mips.c:5548 config/tc-mips.c:6019 msgid "the source register must not be $0" msgstr "" -#: config/tc-mips.c:5821 +#: config/tc-mips.c:5824 msgid "missing frame size" msgstr "" -#: config/tc-mips.c:5826 +#: config/tc-mips.c:5829 msgid "frame size specified twice" msgstr "" -#: config/tc-mips.c:5831 +#: config/tc-mips.c:5834 msgid "invalid frame size" msgstr "" -#: config/tc-mips.c:5871 +#: config/tc-mips.c:5874 #, c-format msgid "operand %d must be an immediate" msgstr "" -#: config/tc-mips.c:5886 +#: config/tc-mips.c:5889 msgid "invalid element selector" msgstr "" -#: config/tc-mips.c:5899 +#: config/tc-mips.c:5902 #, c-format msgid "operand %d must be scalar" msgstr "" -#: config/tc-mips.c:6079 +#: config/tc-mips.c:6082 msgid "floating-point expression required" msgstr "" -#: config/tc-mips.c:6179 +#: config/tc-mips.c:6182 #, c-format msgid "cannot use `%s' in this section" msgstr "" -#: config/tc-mips.c:6326 +#: config/tc-mips.c:6329 msgid "used $at without \".set noat\"" msgstr "" -#: config/tc-mips.c:6328 +#: config/tc-mips.c:6331 #, c-format msgid "used $%u with \".set at=$%u\"" msgstr "" -#: config/tc-mips.c:7507 +#: config/tc-mips.c:7510 #, c-format msgid "wrong size instruction in a %u-bit branch delay slot" msgstr "" -#: config/tc-mips.c:7527 config/tc-mips.c:7537 config/tc-mips.c:15931 +#: config/tc-mips.c:7530 config/tc-mips.c:7540 config/tc-mips.c:15947 #, c-format msgid "jump to misaligned address (0x%lx)" msgstr "" -#: config/tc-mips.c:7552 config/tc-mips.c:7572 config/tc-mips.c:7589 -#: config/tc-mips.c:9139 config/tc-mips.c:15785 config/tc-mips.c:15792 -#: config/tc-mips.c:16185 config/tc-mips.c:19032 +#: config/tc-mips.c:7555 config/tc-mips.c:7575 config/tc-mips.c:7592 +#: config/tc-mips.c:9142 config/tc-mips.c:15801 config/tc-mips.c:15808 +#: config/tc-mips.c:16201 config/tc-mips.c:19048 #, c-format msgid "branch to misaligned address (0x%lx)" msgstr "" -#: config/tc-mips.c:7558 config/tc-mips.c:7576 config/tc-mips.c:7593 -#: config/tc-mips.c:9142 +#: config/tc-mips.c:7561 config/tc-mips.c:7579 config/tc-mips.c:7596 +#: config/tc-mips.c:9145 #, c-format msgid "branch address range overflow (0x%lx)" msgstr "" -#: config/tc-mips.c:7838 +#: config/tc-mips.c:7841 msgid "extended instruction in delay slot" msgstr "" -#: config/tc-mips.c:8302 +#: config/tc-mips.c:8305 msgid "source and destination must be different" msgstr "" -#: config/tc-mips.c:8305 +#: config/tc-mips.c:8308 msgid "a destination register must be supplied" msgstr "" -#: config/tc-mips.c:8310 +#: config/tc-mips.c:8313 msgid "the source register must not be $31" msgstr "" -#: config/tc-mips.c:8558 config/tc-mips.c:14525 config/tc-mips.c:19179 +#: config/tc-mips.c:8561 config/tc-mips.c:14539 config/tc-mips.c:19195 msgid "invalid unextended operand value" msgstr "" -#: config/tc-mips.c:8676 +#: config/tc-mips.c:8679 #, c-format msgid "opcode not supported on this processor: %s (%s)" msgstr "" -#: config/tc-mips.c:8755 +#: config/tc-mips.c:8758 msgid "opcode not supported in the `insn32' mode" msgstr "" -#: config/tc-mips.c:8758 +#: config/tc-mips.c:8761 #, c-format msgid "unrecognized %d-bit version of microMIPS opcode" msgstr "" -#: config/tc-mips.c:8814 +#: config/tc-mips.c:8817 msgid "unrecognized unextended version of MIPS16 opcode" msgstr "" -#: config/tc-mips.c:8817 +#: config/tc-mips.c:8820 msgid "unrecognized extended version of MIPS16 opcode" msgstr "" -#: config/tc-mips.c:8867 config/tc-mips.c:19050 +#: config/tc-mips.c:8870 config/tc-mips.c:19066 msgid "" "macro instruction expanded into multiple instructions in a branch delay slot" msgstr "" -#: config/tc-mips.c:8870 config/tc-mips.c:19058 +#: config/tc-mips.c:8873 config/tc-mips.c:19074 msgid "macro instruction expanded into multiple instructions" msgstr "" -#: config/tc-mips.c:8874 +#: config/tc-mips.c:8877 msgid "" "macro instruction expanded into a wrong size instruction in a 16-bit branch " "delay slot" msgstr "" -#: config/tc-mips.c:8876 +#: config/tc-mips.c:8879 msgid "" "macro instruction expanded into a wrong size instruction in a 32-bit branch " "delay slot" msgstr "" -#: config/tc-mips.c:9339 +#: config/tc-mips.c:9342 msgid "operand overflow" msgstr "" -#: config/tc-mips.c:9358 config/tc-mips.c:9943 config/tc-mips.c:14006 +#: config/tc-mips.c:9361 config/tc-mips.c:9946 config/tc-mips.c:14020 msgid "macro used $at after \".set noat\"" msgstr "" -#: config/tc-mips.c:9503 config/tc-mips.c:12318 config/tc-mips.c:12999 +#: config/tc-mips.c:9506 config/tc-mips.c:12332 config/tc-mips.c:13013 #, c-format msgid "number (0x%) larger than 32 bits" msgstr "" -#: config/tc-mips.c:9524 +#: config/tc-mips.c:9527 msgid "number larger than 64 bits" msgstr "" -#: config/tc-mips.c:9821 config/tc-mips.c:9849 config/tc-mips.c:9887 -#: config/tc-mips.c:9932 config/tc-mips.c:12562 config/tc-mips.c:12601 -#: config/tc-mips.c:12640 config/tc-mips.c:13096 config/tc-mips.c:13148 +#: config/tc-mips.c:9824 config/tc-mips.c:9852 config/tc-mips.c:9890 +#: config/tc-mips.c:9935 config/tc-mips.c:12576 config/tc-mips.c:12615 +#: config/tc-mips.c:12654 config/tc-mips.c:13110 config/tc-mips.c:13162 msgid "PIC code offset overflow (max 16 signed bits)" msgstr "" -#: config/tc-mips.c:10465 +#: config/tc-mips.c:10478 #, c-format msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)" msgstr "" #. Result is always true. -#: config/tc-mips.c:10561 +#: config/tc-mips.c:10574 #, c-format msgid "branch %s is always true" msgstr "" -#: config/tc-mips.c:10789 config/tc-mips.c:10899 +#: config/tc-mips.c:10802 config/tc-mips.c:10913 msgid "divide by zero" msgstr "" -#: config/tc-mips.c:10989 +#: config/tc-mips.c:11003 msgid "dla used to load 32-bit register; recommend using la instead" msgstr "" -#: config/tc-mips.c:10993 +#: config/tc-mips.c:11007 msgid "la used to load 64-bit address; recommend using dla instead" msgstr "" -#: config/tc-mips.c:11102 config/tc-riscv.c:2132 +#: config/tc-mips.c:11116 config/tc-riscv.c:2321 msgid "offset too large" msgstr "" -#: config/tc-mips.c:11276 config/tc-mips.c:11554 +#: config/tc-mips.c:11290 config/tc-mips.c:11568 msgid "PIC code offset overflow (max 32 signed bits)" msgstr "" -#: config/tc-mips.c:11624 config/tc-mips.c:11700 +#: config/tc-mips.c:11638 config/tc-mips.c:11714 #, c-format msgid "opcode not supported in the `insn32' mode `%s'" msgstr "" -#: config/tc-mips.c:11652 +#: config/tc-mips.c:11666 msgid "MIPS PIC call to register other than $25" msgstr "" -#: config/tc-mips.c:11668 config/tc-mips.c:11679 config/tc-mips.c:11812 -#: config/tc-mips.c:11823 +#: config/tc-mips.c:11682 config/tc-mips.c:11693 config/tc-mips.c:11826 +#: config/tc-mips.c:11837 msgid "no .cprestore pseudo-op used in PIC code" msgstr "" -#: config/tc-mips.c:11673 config/tc-mips.c:11817 +#: config/tc-mips.c:11687 config/tc-mips.c:11831 msgid "no .frame pseudo-op used in PIC code" msgstr "" -#: config/tc-mips.c:11838 +#: config/tc-mips.c:11852 msgid "non-PIC jump used in PIC library" msgstr "" -#: config/tc-mips.c:12819 +#: config/tc-mips.c:12833 #, c-format msgid "Unable to generate `%s' compliant code without mthc1" msgstr "" -#: config/tc-mips.c:13560 +#: config/tc-mips.c:13574 #, c-format msgid "instruction %s: result is always false" msgstr "" -#: config/tc-mips.c:13713 +#: config/tc-mips.c:13727 #, c-format msgid "instruction %s: result is always true" msgstr "" #. FIXME: Check if this is one of the itbl macros, since they #. are added dynamically. -#: config/tc-mips.c:14002 +#: config/tc-mips.c:14016 #, c-format msgid "macro %s not implemented yet" msgstr "" -#: config/tc-mips.c:14535 +#: config/tc-mips.c:14549 msgid "extended operand requested but not required" msgstr "" -#: config/tc-mips.c:14544 +#: config/tc-mips.c:14558 msgid "operand value out of range for instruction" msgstr "" -#: config/tc-mips.c:14643 +#: config/tc-mips.c:14657 #, c-format msgid "relocation %s isn't supported by the current ABI" msgstr "" -#: config/tc-mips.c:14700 +#: config/tc-mips.c:14714 msgid "unclosed '('" msgstr "" -#: config/tc-mips.c:14762 +#: config/tc-mips.c:14776 #, c-format msgid "a different %s was already specified, is now %s" msgstr "" -#: config/tc-mips.c:14929 +#: config/tc-mips.c:14943 msgid "-mmicromips cannot be used with -mips16" msgstr "" -#: config/tc-mips.c:14944 +#: config/tc-mips.c:14958 msgid "-mips16 cannot be used with -micromips" msgstr "" -#: config/tc-mips.c:15113 config/tc-mips.c:15171 +#: config/tc-mips.c:15127 config/tc-mips.c:15185 msgid "no compiled in support for 64 bit object file format" msgstr "" -#: config/tc-mips.c:15178 +#: config/tc-mips.c:15192 #, c-format msgid "invalid abi -mabi=%s" msgstr "" -#: config/tc-mips.c:15218 +#: config/tc-mips.c:15232 #, c-format msgid "invalid NaN setting -mnan=%s" msgstr "" -#: config/tc-mips.c:15252 +#: config/tc-mips.c:15266 msgid "-G not supported in this configuration" msgstr "" -#: config/tc-mips.c:15278 +#: config/tc-mips.c:15292 #, c-format msgid "-%s conflicts with the other architecture options, which imply -%s" msgstr "" -#: config/tc-mips.c:15294 +#: config/tc-mips.c:15305 +#, c-format +msgid "gas doesn't understand your configure target %s" +msgstr "" + +#: config/tc-mips.c:15310 #, c-format msgid "-march=%s is not compatible with the selected ABI" msgstr "" -#: config/tc-mips.c:15789 config/tc-mips.c:16179 config/tc-mips.c:19029 +#: config/tc-mips.c:15805 config/tc-mips.c:16195 config/tc-mips.c:19045 msgid "branch to a symbol in another ISA mode" msgstr "" -#: config/tc-mips.c:15796 config/tc-mips.c:15936 config/tc-mips.c:16189 +#: config/tc-mips.c:15812 config/tc-mips.c:15952 config/tc-mips.c:16205 #, c-format msgid "cannot encode misaligned addend in the relocatable field (0x%lx)" msgstr "" -#: config/tc-mips.c:15833 +#: config/tc-mips.c:15849 msgid "PC-relative reference to a different section" msgstr "" -#: config/tc-mips.c:15905 config/tc-riscv.c:4266 +#: config/tc-mips.c:15921 config/tc-riscv.c:4499 msgid "TLS relocation against a constant" msgstr "" -#: config/tc-mips.c:15925 +#: config/tc-mips.c:15941 msgid "jump to a symbol in another ISA mode" msgstr "" -#: config/tc-mips.c:15928 +#: config/tc-mips.c:15944 msgid "JALX to a symbol in the same ISA mode" msgstr "" -#: config/tc-mips.c:16011 +#: config/tc-mips.c:16027 msgid "unsupported constant in relocation" msgstr "" -#: config/tc-mips.c:16084 +#: config/tc-mips.c:16100 #, c-format msgid "PC-relative access using misaligned symbol (%lx)" msgstr "" -#: config/tc-mips.c:16088 +#: config/tc-mips.c:16104 #, c-format msgid "PC-relative access using misaligned offset (%lx)" msgstr "" -#: config/tc-mips.c:16101 config/tc-mips.c:16120 +#: config/tc-mips.c:16117 config/tc-mips.c:16136 msgid "PC-relative access out of range" msgstr "" -#: config/tc-mips.c:16107 +#: config/tc-mips.c:16123 #, c-format msgid "PC-relative access to misaligned address (%lx)" msgstr "" -#: config/tc-mips.c:16276 +#: config/tc-mips.c:16292 #, c-format msgid "alignment too large, %d assumed" msgstr "" -#: config/tc-mips.c:16279 +#: config/tc-mips.c:16295 msgid "alignment negative, 0 assumed" msgstr "" -#: config/tc-mips.c:16511 +#: config/tc-mips.c:16527 #, c-format msgid "%s: no such section" msgstr "" -#: config/tc-mips.c:16567 +#: config/tc-mips.c:16583 #, c-format msgid ".option pic%d not supported" msgstr "" -#: config/tc-mips.c:16569 +#: config/tc-mips.c:16585 #, c-format msgid ".option pic%d not supported in VxWorks PIC mode" msgstr "" -#: config/tc-mips.c:16581 config/tc-mips.c:16921 +#: config/tc-mips.c:16597 config/tc-mips.c:16937 msgid "-G may not be used with SVR4 PIC code" msgstr "" -#: config/tc-mips.c:16587 +#: config/tc-mips.c:16603 #, c-format msgid "unrecognized option \"%s\"" msgstr "" -#: config/tc-mips.c:16693 +#: config/tc-mips.c:16709 #, c-format msgid "unknown architecture %s" msgstr "" -#: config/tc-mips.c:16708 config/tc-mips.c:16872 +#: config/tc-mips.c:16724 config/tc-mips.c:16888 #, c-format msgid "unknown ISA level %s" msgstr "" -#: config/tc-mips.c:16718 +#: config/tc-mips.c:16734 #, c-format msgid "unknown ISA or architecture %s" msgstr "" -#: config/tc-mips.c:16777 +#: config/tc-mips.c:16793 msgid "`noreorder' must be set before `nomacro'" msgstr "" -#: config/tc-mips.c:16807 +#: config/tc-mips.c:16823 msgid ".set pop with no .set push" msgstr "" -#: config/tc-mips.c:16826 +#: config/tc-mips.c:16842 #, c-format msgid "tried to set unrecognized symbol: %s\n" msgstr "" -#: config/tc-mips.c:16899 +#: config/tc-mips.c:16915 #, c-format msgid ".module used with unrecognized symbol: %s\n" msgstr "" -#: config/tc-mips.c:16905 +#: config/tc-mips.c:16921 msgid ".module is not permitted after generating code" msgstr "" -#: config/tc-mips.c:16965 config/tc-mips.c:17044 config/tc-mips.c:17148 -#: config/tc-mips.c:17178 config/tc-mips.c:17227 +#: config/tc-mips.c:16981 config/tc-mips.c:17060 config/tc-mips.c:17164 +#: config/tc-mips.c:17194 config/tc-mips.c:17243 #, c-format msgid "%s not supported in MIPS16 mode" msgstr "" -#: config/tc-mips.c:16972 +#: config/tc-mips.c:16988 msgid ".cpload not in noreorder section" msgstr "" -#: config/tc-mips.c:17053 config/tc-mips.c:17072 +#: config/tc-mips.c:17069 config/tc-mips.c:17088 msgid "missing argument separator ',' for .cpsetup" msgstr "" -#: config/tc-mips.c:17270 config/tc-riscv.c:4652 +#: config/tc-mips.c:17286 config/tc-riscv.c:4901 #, c-format msgid "unsupported use of %s" msgstr "" -#: config/tc-mips.c:17361 +#: config/tc-mips.c:17377 msgid "unsupported use of .gpword" msgstr "" -#: config/tc-mips.c:17399 +#: config/tc-mips.c:17415 msgid "unsupported use of .gpdword" msgstr "" -#: config/tc-mips.c:17431 +#: config/tc-mips.c:17447 msgid "unsupported use of .ehword" msgstr "" -#: config/tc-mips.c:17518 +#: config/tc-mips.c:17534 msgid "bad .nan directive" msgstr "" -#: config/tc-mips.c:17567 +#: config/tc-mips.c:17583 #, c-format msgid "ignoring attempt to redefine symbol %s" msgstr "" -#: config/tc-mips.c:17582 ecoff.c:3358 +#: config/tc-mips.c:17598 ecoff.c:3358 msgid "bad .weakext directive" msgstr "" -#: config/tc-mips.c:18554 config/tc-mips.c:18831 +#: config/tc-mips.c:18570 config/tc-mips.c:18847 msgid "relaxed out-of-range branch into a jump" msgstr "" -#: config/tc-mips.c:19054 +#: config/tc-mips.c:19070 msgid "extended instruction in a branch delay slot" msgstr "" -#: config/tc-mips.c:19168 config/tc-xtensa.c:1691 config/tc-xtensa.c:1969 +#: config/tc-mips.c:19184 config/tc-xtensa.c:1691 config/tc-xtensa.c:1969 msgid "unsupported relocation" msgstr "" -#: config/tc-mips.c:19676 config/tc-score.c:5624 +#: config/tc-mips.c:19692 config/tc-score.c:5624 msgid "expected simple number" msgstr "" -#: config/tc-mips.c:19704 config/tc-score.c:5651 +#: config/tc-mips.c:19720 config/tc-score.c:5651 msgid "invalid number" msgstr "" -#: config/tc-mips.c:19781 ecoff.c:2987 +#: config/tc-mips.c:19797 ecoff.c:2987 msgid ".end directive without a preceding .ent directive" msgstr "" -#: config/tc-mips.c:19790 +#: config/tc-mips.c:19806 msgid ".end symbol does not match .ent symbol" msgstr "" -#: config/tc-mips.c:19867 +#: config/tc-mips.c:19883 msgid ".ent or .aent not in text section" msgstr "" -#: config/tc-mips.c:19870 config/tc-score.c:5683 +#: config/tc-mips.c:19886 config/tc-score.c:5683 msgid "missing .end" msgstr "" -#: config/tc-mips.c:19953 +#: config/tc-mips.c:19969 msgid ".mask/.fmask outside of .ent" msgstr "" -#: config/tc-mips.c:19960 +#: config/tc-mips.c:19976 msgid "bad .mask/.fmask directive" msgstr "" -#: config/tc-mips.c:20264 +#: config/tc-mips.c:20280 #, c-format msgid "bad value (%s) for %s" msgstr "" -#: config/tc-mips.c:20328 +#: config/tc-mips.c:20344 #, c-format msgid "" "MIPS options:\n" @@ -13458,7 +13510,7 @@ msgid "" "\t\t\timplicitly with the gp register [default 8]\n" msgstr "" -#: config/tc-mips.c:20335 +#: config/tc-mips.c:20351 #, c-format msgid "" "-mips1\t\t\tgenerate MIPS ISA I instructions\n" @@ -13479,7 +13531,7 @@ msgid "" "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n" msgstr "" -#: config/tc-mips.c:20360 +#: config/tc-mips.c:20376 #, c-format msgid "" "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n" @@ -13487,105 +13539,105 @@ msgid "" "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n" msgstr "" -#: config/tc-mips.c:20373 +#: config/tc-mips.c:20389 #, c-format msgid "" "-mips16\t\t\tgenerate mips16 instructions\n" "-no-mips16\t\tdo not generate mips16 instructions\n" msgstr "" -#: config/tc-mips.c:20376 +#: config/tc-mips.c:20392 #, c-format msgid "" "-mmips16e2\t\tgenerate MIPS16e2 instructions\n" "-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n" msgstr "" -#: config/tc-mips.c:20379 +#: config/tc-mips.c:20395 #, c-format msgid "" "-mmicromips\t\tgenerate microMIPS instructions\n" "-mno-micromips\t\tdo not generate microMIPS instructions\n" msgstr "" -#: config/tc-mips.c:20382 +#: config/tc-mips.c:20398 #, c-format msgid "" "-msmartmips\t\tgenerate smartmips instructions\n" "-mno-smartmips\t\tdo not generate smartmips instructions\n" msgstr "" -#: config/tc-mips.c:20385 +#: config/tc-mips.c:20401 #, c-format msgid "" "-mdsp\t\t\tgenerate DSP instructions\n" "-mno-dsp\t\tdo not generate DSP instructions\n" msgstr "" -#: config/tc-mips.c:20388 +#: config/tc-mips.c:20404 #, c-format msgid "" "-mdspr2\t\t\tgenerate DSP R2 instructions\n" "-mno-dspr2\t\tdo not generate DSP R2 instructions\n" msgstr "" -#: config/tc-mips.c:20391 +#: config/tc-mips.c:20407 #, c-format msgid "" "-mdspr3\t\t\tgenerate DSP R3 instructions\n" "-mno-dspr3\t\tdo not generate DSP R3 instructions\n" msgstr "" -#: config/tc-mips.c:20394 +#: config/tc-mips.c:20410 #, c-format msgid "" "-mmt\t\t\tgenerate MT instructions\n" "-mno-mt\t\t\tdo not generate MT instructions\n" msgstr "" -#: config/tc-mips.c:20397 +#: config/tc-mips.c:20413 #, c-format msgid "" "-mmcu\t\t\tgenerate MCU instructions\n" "-mno-mcu\t\tdo not generate MCU instructions\n" msgstr "" -#: config/tc-mips.c:20400 +#: config/tc-mips.c:20416 #, c-format msgid "" "-mmsa\t\t\tgenerate MSA instructions\n" "-mno-msa\t\tdo not generate MSA instructions\n" msgstr "" -#: config/tc-mips.c:20403 +#: config/tc-mips.c:20419 #, c-format msgid "" "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n" "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n" msgstr "" -#: config/tc-mips.c:20406 +#: config/tc-mips.c:20422 #, c-format msgid "" "-mvirt\t\t\tgenerate Virtualization instructions\n" "-mno-virt\t\tdo not generate Virtualization instructions\n" msgstr "" -#: config/tc-mips.c:20409 +#: config/tc-mips.c:20425 #, c-format msgid "" "-mcrc\t\t\tgenerate CRC instructions\n" "-mno-crc\t\tdo not generate CRC instructions\n" msgstr "" -#: config/tc-mips.c:20412 +#: config/tc-mips.c:20428 #, c-format msgid "" "-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n" "-mno-ginv\t\tdo not generate Global INValidate instructions\n" msgstr "" -#: config/tc-mips.c:20415 +#: config/tc-mips.c:20431 #, c-format msgid "" "-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) " @@ -13594,7 +13646,7 @@ msgid "" "Instructions\n" msgstr "" -#: config/tc-mips.c:20418 +#: config/tc-mips.c:20434 #, c-format msgid "" "-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) " @@ -13603,35 +13655,35 @@ msgid "" "Instructions\n" msgstr "" -#: config/tc-mips.c:20421 +#: config/tc-mips.c:20437 #, c-format msgid "" "-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n" "-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n" msgstr "" -#: config/tc-mips.c:20424 +#: config/tc-mips.c:20440 #, c-format msgid "" "-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n" "-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n" msgstr "" -#: config/tc-mips.c:20427 +#: config/tc-mips.c:20443 #, c-format msgid "" "-minsn32\t\tonly generate 32-bit microMIPS instructions\n" "-mno-insn32\t\tgenerate all microMIPS instructions\n" msgstr "" -#: config/tc-mips.c:20431 +#: config/tc-mips.c:20447 #, c-format msgid "" "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata, default\n" "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n" msgstr "" -#: config/tc-mips.c:20435 +#: config/tc-mips.c:20451 #, c-format msgid "" "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n" @@ -13639,7 +13691,7 @@ msgid "" "default\n" msgstr "" -#: config/tc-mips.c:20439 +#: config/tc-mips.c:20455 #, c-format msgid "" "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n" @@ -13661,7 +13713,7 @@ msgid "" "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n" msgstr "" -#: config/tc-mips.c:20457 +#: config/tc-mips.c:20473 #, c-format msgid "" "-mhard-float\t\tallow floating-point instructions\n" @@ -13676,7 +13728,7 @@ msgid "" "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n" msgstr "" -#: config/tc-mips.c:20475 +#: config/tc-mips.c:20491 #, c-format msgid "" "-KPIC, -call_shared\tgenerate SVR4 position independent code\n" @@ -13690,26 +13742,26 @@ msgid "" "-mabi=ABI\t\tcreate ABI conformant object file for:\n" msgstr "" -#: config/tc-mips.c:20496 +#: config/tc-mips.c:20512 #, c-format msgid "-32\t\t\tcreate o32 ABI object file%s\n" msgstr "" -#: config/tc-mips.c:20498 config/tc-mips.c:20501 config/tc-mips.c:20504 +#: config/tc-mips.c:20514 config/tc-mips.c:20517 config/tc-mips.c:20520 msgid " (default)" msgstr "" -#: config/tc-mips.c:20499 +#: config/tc-mips.c:20515 #, c-format msgid "-n32\t\t\tcreate n32 ABI object file%s\n" msgstr "" -#: config/tc-mips.c:20502 +#: config/tc-mips.c:20518 #, c-format msgid "-64\t\t\tcreate 64 ABI object file%s\n" msgstr "" -#: config/tc-mips.c:20584 +#: config/tc-mips.c:20600 msgid "missing .end at end of assembly" msgstr "" @@ -13967,15 +14019,15 @@ msgid "" "none yet\n" msgstr "" -#: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1700 +#: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1921 #: config/tc-v850.c:2320 #, c-format msgid "Unrecognized opcode: `%s'" msgstr "" #. xgettext:c-format. -#: config/tc-mn10200.c:1133 config/tc-mn10300.c:1822 config/tc-ppc.c:4008 -#: config/tc-s390.c:1609 config/tc-v850.c:3036 +#: config/tc-mn10200.c:1133 config/tc-mn10300.c:1822 config/tc-ppc.c:4010 +#: config/tc-s390.c:1830 config/tc-v850.c:3036 #, c-format msgid "junk at end of line: `%s'" msgstr "" @@ -15433,7 +15485,7 @@ msgstr "" msgid "pcrel too far" msgstr "" -#: config/tc-ppc.c:964 config/tc-ppc.c:972 config/tc-ppc.c:3495 +#: config/tc-ppc.c:964 config/tc-ppc.c:972 config/tc-ppc.c:3497 msgid "invalid register expression" msgstr "" @@ -15450,7 +15502,7 @@ msgstr "" msgid "%s unsupported" msgstr "" -#: config/tc-ppc.c:1268 config/tc-s390.c:433 config/tc-s390.c:440 +#: config/tc-ppc.c:1268 config/tc-s390.c:491 config/tc-s390.c:498 #, c-format msgid "invalid switch -m%s" msgstr "" @@ -15606,509 +15658,514 @@ msgstr "" #: config/tc-ppc.c:1394 #, c-format -msgid "-mlibresoc generate code for Libre-SOC architecture\n" +msgid "-mpower11, -mpwr11 generate code for Power11 architecture\n" msgstr "" #: config/tc-ppc.c:1396 #, c-format -msgid "-mfuture generate code for 'future' architecture\n" +msgid "-mlibresoc generate code for Libre-SOC architecture\n" msgstr "" #: config/tc-ppc.c:1398 #, c-format +msgid "-mfuture generate code for 'future' architecture\n" +msgstr "" + +#: config/tc-ppc.c:1400 +#, c-format msgid "" "-mcell generate code for Cell Broadband Engine " "architecture\n" msgstr "" -#: config/tc-ppc.c:1400 +#: config/tc-ppc.c:1402 #, c-format msgid "" "-mcom generate code for Power/PowerPC common instructions\n" msgstr "" -#: config/tc-ppc.c:1402 +#: config/tc-ppc.c:1404 #, c-format msgid "" "-many generate code for any architecture (PWR/PWRX/PPC)\n" msgstr "" -#: config/tc-ppc.c:1404 +#: config/tc-ppc.c:1406 #, c-format msgid "-maltivec generate code for AltiVec\n" msgstr "" -#: config/tc-ppc.c:1406 +#: config/tc-ppc.c:1408 #, c-format msgid "" "-mvsx generate code for Vector-Scalar (VSX) instructions\n" msgstr "" -#: config/tc-ppc.c:1408 +#: config/tc-ppc.c:1410 #, c-format msgid "-me300 generate code for PowerPC e300 family\n" msgstr "" -#: config/tc-ppc.c:1410 +#: config/tc-ppc.c:1412 #, c-format msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n" msgstr "" -#: config/tc-ppc.c:1412 +#: config/tc-ppc.c:1414 #, c-format msgid "" "-me500mc, generate code for Freescale e500mc core complex\n" msgstr "" -#: config/tc-ppc.c:1414 +#: config/tc-ppc.c:1416 #, c-format msgid "" "-me500mc64, generate code for Freescale e500mc64 core complex\n" msgstr "" -#: config/tc-ppc.c:1416 +#: config/tc-ppc.c:1418 #, c-format msgid "" "-me5500, generate code for Freescale e5500 core complex\n" msgstr "" -#: config/tc-ppc.c:1418 +#: config/tc-ppc.c:1420 #, c-format msgid "" "-me6500, generate code for Freescale e6500 core complex\n" msgstr "" -#: config/tc-ppc.c:1420 +#: config/tc-ppc.c:1422 #, c-format msgid "-mspe generate code for Motorola SPE instructions\n" msgstr "" -#: config/tc-ppc.c:1422 +#: config/tc-ppc.c:1424 #, c-format msgid "-mspe2 generate code for Freescale SPE2 instructions\n" msgstr "" -#: config/tc-ppc.c:1424 +#: config/tc-ppc.c:1426 #, c-format msgid "-mvle generate code for Freescale VLE instructions\n" msgstr "" -#: config/tc-ppc.c:1426 +#: config/tc-ppc.c:1428 #, c-format msgid "" "-mtitan generate code for AppliedMicro Titan core complex\n" msgstr "" -#: config/tc-ppc.c:1428 +#: config/tc-ppc.c:1430 #, c-format msgid "-mregnames Allow symbolic names for registers\n" msgstr "" -#: config/tc-ppc.c:1430 +#: config/tc-ppc.c:1432 #, c-format msgid "-mno-regnames Do not allow symbolic names for registers\n" msgstr "" -#: config/tc-ppc.c:1433 +#: config/tc-ppc.c:1435 #, c-format msgid "-mrelocatable support for GCC's -mrelocatble option\n" msgstr "" -#: config/tc-ppc.c:1435 +#: config/tc-ppc.c:1437 #, c-format msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n" msgstr "" -#: config/tc-ppc.c:1437 +#: config/tc-ppc.c:1439 #, c-format msgid "-memb set PPC_EMB bit in ELF flags\n" msgstr "" -#: config/tc-ppc.c:1439 +#: config/tc-ppc.c:1441 #, c-format msgid "" "-mlittle, -mlittle-endian, -le\n" " generate code for a little endian machine\n" msgstr "" -#: config/tc-ppc.c:1442 +#: config/tc-ppc.c:1444 #, c-format msgid "" "-mbig, -mbig-endian, -be\n" " generate code for a big endian machine\n" msgstr "" -#: config/tc-ppc.c:1445 +#: config/tc-ppc.c:1447 #, c-format msgid "-msolaris generate code for Solaris\n" msgstr "" -#: config/tc-ppc.c:1447 +#: config/tc-ppc.c:1449 #, c-format msgid "-mno-solaris do not generate code for Solaris\n" msgstr "" -#: config/tc-ppc.c:1449 +#: config/tc-ppc.c:1451 #, c-format msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n" msgstr "" -#: config/tc-ppc.c:1451 +#: config/tc-ppc.c:1453 #, c-format msgid "-V print assembler version number\n" msgstr "" -#: config/tc-ppc.c:1453 +#: config/tc-ppc.c:1455 #, c-format msgid "-Qy, -Qn ignored\n" msgstr "" -#: config/tc-ppc.c:1456 +#: config/tc-ppc.c:1458 #, c-format msgid "" "-nops=count when aligning, more than COUNT nops uses a branch\n" msgstr "" -#: config/tc-ppc.c:1458 +#: config/tc-ppc.c:1460 #, c-format msgid "-ppc476-workaround warn if emitting data to code sections\n" msgstr "" -#: config/tc-ppc.c:1488 +#: config/tc-ppc.c:1490 #, c-format msgid "unknown default cpu = %s, os = %s" msgstr "" -#: config/tc-ppc.c:1574 +#: config/tc-ppc.c:1576 #, c-format msgid "mask trims opcode bits for %s" msgstr "" -#: config/tc-ppc.c:1584 +#: config/tc-ppc.c:1586 #, c-format msgid "operand index error for %s" msgstr "" -#: config/tc-ppc.c:1610 +#: config/tc-ppc.c:1612 #, c-format msgid "operand %d overlap in %s" msgstr "" -#: config/tc-ppc.c:1619 +#: config/tc-ppc.c:1621 #, c-format msgid "non-optional operand %d follows optional operand in %s" msgstr "" -#: config/tc-ppc.c:1685 +#: config/tc-ppc.c:1687 #, c-format msgid "powerpc_operands[%d].bitm invalid" msgstr "" -#: config/tc-ppc.c:1692 +#: config/tc-ppc.c:1694 #, c-format msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]" msgstr "" -#: config/tc-ppc.c:1720 config/tc-ppc.c:1773 config/tc-ppc.c:1815 -#: config/tc-ppc.c:1863 +#: config/tc-ppc.c:1722 config/tc-ppc.c:1775 config/tc-ppc.c:1817 +#: config/tc-ppc.c:1865 #, c-format msgid "major opcode is not sorted for %s" msgstr "" -#: config/tc-ppc.c:1726 +#: config/tc-ppc.c:1728 #, c-format msgid "%s is enabled by vle flag" msgstr "" -#: config/tc-ppc.c:1733 +#: config/tc-ppc.c:1735 #, c-format msgid "%s not disabled by vle flag" msgstr "" -#: config/tc-ppc.c:1839 +#: config/tc-ppc.c:1841 #, c-format msgid "opcode is not sorted for %s" msgstr "" -#: config/tc-ppc.c:2257 +#: config/tc-ppc.c:2259 #, c-format msgid "symbol+offset@%s means symbol@%s+offset" msgstr "" -#: config/tc-ppc.c:2277 +#: config/tc-ppc.c:2279 #, c-format msgid "symbol+offset@%s not supported" msgstr "" -#: config/tc-ppc.c:2356 config/tc-ppc.c:4226 config/tc-ppc.c:7691 +#: config/tc-ppc.c:2358 config/tc-ppc.c:4228 config/tc-ppc.c:7693 msgid "data in executable section" msgstr "" -#: config/tc-ppc.c:2397 +#: config/tc-ppc.c:2399 msgid "expected comma after symbol-name: rest of line ignored." msgstr "" -#: config/tc-ppc.c:2430 +#: config/tc-ppc.c:2432 #, c-format msgid "ignoring attempt to re-define symbol `%s'." msgstr "" -#: config/tc-ppc.c:2438 +#: config/tc-ppc.c:2440 #, c-format msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld." msgstr "" -#: config/tc-ppc.c:2456 +#: config/tc-ppc.c:2458 msgid "common alignment not a power of 2" msgstr "" -#: config/tc-ppc.c:2498 +#: config/tc-ppc.c:2500 #, c-format msgid "expected comma after name `%s' in .localentry directive" msgstr "" -#: config/tc-ppc.c:2508 +#: config/tc-ppc.c:2510 msgid "missing expression in .localentry directive" msgstr "" -#: config/tc-ppc.c:2529 +#: config/tc-ppc.c:2531 #, c-format msgid ".localentry expression for `%s' is not a valid power of 2" msgstr "" -#: config/tc-ppc.c:2546 +#: config/tc-ppc.c:2548 #, c-format msgid ".localentry expression for `%s' does not evaluate to a constant" msgstr "" -#: config/tc-ppc.c:2561 +#: config/tc-ppc.c:2563 msgid "missing expression in .abiversion directive" msgstr "" -#: config/tc-ppc.c:2570 +#: config/tc-ppc.c:2572 msgid ".abiversion expression does not evaluate to a constant" msgstr "" -#: config/tc-ppc.c:2650 +#: config/tc-ppc.c:2652 msgid "relocation cannot be done when using -mrelocatable" msgstr "" -#: config/tc-ppc.c:2696 +#: config/tc-ppc.c:2698 msgid "TOC section size exceeds 64k" msgstr "" -#: config/tc-ppc.c:3256 +#: config/tc-ppc.c:3258 #, c-format msgid "%s howto doesn't match size/pcrel in gas" msgstr "" -#: config/tc-ppc.c:3335 +#: config/tc-ppc.c:3337 #, c-format msgid "unrecognized opcode: `%s'" msgstr "" #. lmw, stmw, lswi, lswx, stswi, stswx -#: config/tc-ppc.c:3346 +#: config/tc-ppc.c:3348 #, c-format msgid "`%s' invalid when little-endian" msgstr "" -#: config/tc-ppc.c:3695 +#: config/tc-ppc.c:3697 #, c-format msgid "@tls may not be used with \"%s\" operands" msgstr "" -#: config/tc-ppc.c:3698 +#: config/tc-ppc.c:3700 msgid "@tls may only be used in last operand" msgstr "" -#: config/tc-ppc.c:3736 config/tc-ppc.c:3746 config/tc-ppc.c:3756 -#: config/tc-ppc.c:3771 +#: config/tc-ppc.c:3738 config/tc-ppc.c:3748 config/tc-ppc.c:3758 +#: config/tc-ppc.c:3773 #, c-format msgid "%s unsupported on this instruction" msgstr "" -#: config/tc-ppc.c:3818 +#: config/tc-ppc.c:3820 #, c-format msgid "assuming %s on symbol" msgstr "" -#: config/tc-ppc.c:3941 +#: config/tc-ppc.c:3943 msgid "unsupported relocation for DS offset field" msgstr "" -#: config/tc-ppc.c:3994 +#: config/tc-ppc.c:3996 #, c-format msgid "syntax error; found `%c', expected `%c'" msgstr "" -#: config/tc-ppc.c:3999 +#: config/tc-ppc.c:4001 #, c-format msgid "syntax error; end of line, expected `%c'" msgstr "" -#: config/tc-ppc.c:4064 config/tc-ppc.c:6865 +#: config/tc-ppc.c:4066 config/tc-ppc.c:6867 #, c-format msgid "instruction address is not a multiple of %d" msgstr "" -#: config/tc-ppc.c:4183 +#: config/tc-ppc.c:4185 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string" msgstr "" -#: config/tc-ppc.c:4333 +#: config/tc-ppc.c:4335 msgid "missing size" msgstr "" -#: config/tc-ppc.c:4342 +#: config/tc-ppc.c:4344 msgid "negative size" msgstr "" -#: config/tc-ppc.c:4369 +#: config/tc-ppc.c:4371 msgid "Unknown visibility field in .comm" msgstr "" -#: config/tc-ppc.c:4387 +#: config/tc-ppc.c:4389 msgid "missing real symbol name" msgstr "" -#: config/tc-ppc.c:4426 +#: config/tc-ppc.c:4428 msgid "attempt to redefine symbol" msgstr "" -#: config/tc-ppc.c:4735 +#: config/tc-ppc.c:4737 #, c-format msgid "no known dwarf XCOFF section for flag 0x%08x\n" msgstr "" -#: config/tc-ppc.c:4748 +#: config/tc-ppc.c:4750 #, c-format msgid "label %s was not defined in this dwarf section" msgstr "" -#: config/tc-ppc.c:4862 +#: config/tc-ppc.c:4864 msgid "the XCOFF file format does not support arbitrary sections" msgstr "" -#: config/tc-ppc.c:4900 +#: config/tc-ppc.c:4902 msgid "Unknown visibility field in .extern" msgstr "" -#: config/tc-ppc.c:4937 +#: config/tc-ppc.c:4939 msgid "Unknown visibility field in .globl" msgstr "" -#: config/tc-ppc.c:4974 +#: config/tc-ppc.c:4976 msgid "Unknown visibility field in .weak" msgstr "" -#: config/tc-ppc.c:5025 +#: config/tc-ppc.c:5027 msgid ".ref outside .csect" msgstr "" -#: config/tc-ppc.c:5046 config/tc-ppc.c:5306 +#: config/tc-ppc.c:5048 config/tc-ppc.c:5308 msgid "missing symbol name" msgstr "" -#: config/tc-ppc.c:5076 +#: config/tc-ppc.c:5078 msgid "missing rename string" msgstr "" -#: config/tc-ppc.c:5106 config/tc-ppc.c:5708 +#: config/tc-ppc.c:5108 config/tc-ppc.c:5710 msgid "missing value" msgstr "" -#: config/tc-ppc.c:5124 +#: config/tc-ppc.c:5126 msgid "illegal .stabx expression; zero assumed" msgstr "" -#: config/tc-ppc.c:5156 +#: config/tc-ppc.c:5158 msgid "missing class" msgstr "" -#: config/tc-ppc.c:5165 +#: config/tc-ppc.c:5167 msgid "missing type" msgstr "" -#: config/tc-ppc.c:5192 +#: config/tc-ppc.c:5194 msgid ".stabx of storage class stsym must be within .bs/.es" msgstr "" -#: config/tc-ppc.c:5496 +#: config/tc-ppc.c:5498 msgid "nested .bs blocks" msgstr "" -#: config/tc-ppc.c:5527 +#: config/tc-ppc.c:5529 msgid ".es without preceding .bs" msgstr "" -#: config/tc-ppc.c:5700 +#: config/tc-ppc.c:5702 msgid "non-constant byte count" msgstr "" -#: config/tc-ppc.c:5775 +#: config/tc-ppc.c:5777 msgid ".tc not in .toc section" msgstr "" -#: config/tc-ppc.c:5793 +#: config/tc-ppc.c:5795 msgid ".tc with no label" msgstr "" -#: config/tc-ppc.c:5821 +#: config/tc-ppc.c:5823 #, c-format msgid ".tc with storage class %d not yet supported" msgstr "" -#: config/tc-ppc.c:5890 config/tc-s390.c:1959 +#: config/tc-ppc.c:5892 config/tc-s390.c:2180 msgid ".machine stack overflow" msgstr "" -#: config/tc-ppc.c:5897 config/tc-s390.c:1970 +#: config/tc-ppc.c:5899 config/tc-s390.c:2191 msgid ".machine stack underflow" msgstr "" -#: config/tc-ppc.c:5939 config/tc-s390.c:1982 +#: config/tc-ppc.c:5941 config/tc-s390.c:2203 #, c-format msgid "invalid machine `%s'" msgstr "" -#: config/tc-ppc.c:5983 +#: config/tc-ppc.c:5985 msgid "bad symbol suffix" msgstr "" -#: config/tc-ppc.c:6082 +#: config/tc-ppc.c:6084 msgid "unrecognized symbol suffix" msgstr "" -#: config/tc-ppc.c:6170 +#: config/tc-ppc.c:6172 msgid ".ef with no preceding .function" msgstr "" -#: config/tc-ppc.c:6309 +#: config/tc-ppc.c:6311 #, c-format msgid "warning: symbol %s has no csect" msgstr "" -#: config/tc-ppc.c:6641 +#: config/tc-ppc.c:6643 msgid "symbol in .toc does not match any .tc" msgstr "" -#: config/tc-ppc.c:7393 +#: config/tc-ppc.c:7395 #, c-format msgid "%s unsupported as instruction fixup" msgstr "" -#: config/tc-ppc.c:7492 +#: config/tc-ppc.c:7494 #, c-format msgid "unsupported relocation against %s" msgstr "" -#: config/tc-ppc.c:7654 +#: config/tc-ppc.c:7656 #, c-format msgid "R_TLSML relocation doesn't target a TOC entry named \"_$TLSML\": %s" msgstr "" -#: config/tc-ppc.c:7674 +#: config/tc-ppc.c:7676 #, c-format msgid "Gas failure, reloc value %d\n" msgstr "" @@ -16210,311 +16267,306 @@ msgstr "" msgid "Label \"%s\" matches a CPU register name" msgstr "" -#: config/tc-riscv.c:221 +#: config/tc-riscv.c:228 #, c-format msgid "" "unknown default privileged spec `%s' set by -mpriv-spec or --with-priv-spec" msgstr "" #. Still can not find the privileged spec class. -#: config/tc-riscv.c:243 +#: config/tc-riscv.c:250 #, c-format msgid "" "unknown default privileged spec `%d.%d.%d' set by privileged elf attributes" msgstr "" -#: config/tc-riscv.c:329 +#: config/tc-riscv.c:336 msgid "" "the architecture string of -march and elf architecture attributes cannot be " "empty" msgstr "" -#: config/tc-riscv.c:895 config/tc-riscv.c:956 config/tc-riscv.c:1578 +#: config/tc-riscv.c:902 config/tc-riscv.c:963 config/tc-riscv.c:1759 #, c-format msgid "internal: duplicate %s" msgstr "" -#: config/tc-riscv.c:1115 +#: config/tc-riscv.c:1138 #, c-format msgid "internal: bad RISC-V CSR class (0x%x)" msgstr "" -#: config/tc-riscv.c:1121 +#: config/tc-riscv.c:1144 #, c-format msgid "invalid CSR `%s', needs rv32i extension" msgstr "" -#: config/tc-riscv.c:1123 +#: config/tc-riscv.c:1146 #, c-format msgid "invalid CSR `%s', needs `h' extension" msgstr "" -#: config/tc-riscv.c:1127 +#: config/tc-riscv.c:1150 #, c-format msgid "invalid CSR `%s', needs `%s' extension" msgstr "" -#: config/tc-riscv.c:1150 +#: config/tc-riscv.c:1173 #, c-format msgid "invalid CSR `%s' for the privileged spec `%s'" msgstr "" -#: config/tc-riscv.c:1284 +#: config/tc-riscv.c:1423 +msgid "cannot find `}' for cm.push/cm.pop" +msgstr "" + +#: config/tc-riscv.c:1459 #, c-format msgid "internal: bad RISC-V opcode (mask error): %s %s" msgstr "" -#: config/tc-riscv.c:1538 +#: config/tc-riscv.c:1719 #, c-format msgid "internal: bad RISC-V opcode (unknown operand type `%s'): %s %s" msgstr "" -#: config/tc-riscv.c:1547 +#: config/tc-riscv.c:1728 #, c-format msgid "internal: bad RISC-V opcode (bits %#llx undefined or invalid): %s %s" msgstr "" -#: config/tc-riscv.c:1589 +#: config/tc-riscv.c:1770 msgid "internal: broken assembler. No assembly attempted" msgstr "" -#: config/tc-riscv.c:1756 +#: config/tc-riscv.c:1945 #, c-format msgid "internal: unsupported RISC-V relocation number %d" msgstr "" -#: config/tc-riscv.c:1872 +#: config/tc-riscv.c:2061 #, c-format msgid "internal: invalid macro argument `%s'" msgstr "" -#: config/tc-riscv.c:1897 +#: config/tc-riscv.c:2086 msgid "internal: vasprintf failed" msgstr "" -#: config/tc-riscv.c:1927 config/tc-riscv.c:2005 +#: config/tc-riscv.c:2116 config/tc-riscv.c:2194 msgid "unsupported large constant" msgstr "" -#: config/tc-riscv.c:1929 +#: config/tc-riscv.c:2118 #, c-format msgid "unknown CSR `%s'" msgstr "" -#: config/tc-riscv.c:1932 +#: config/tc-riscv.c:2121 #, c-format msgid "instruction %s requires absolute expression" msgstr "" -#: config/tc-riscv.c:2100 +#: config/tc-riscv.c:2289 msgid "must provide temp if destination overlaps mask" msgstr "" -#: config/tc-riscv.c:2193 +#: config/tc-riscv.c:2382 #, c-format msgid "internal: macro %s not implemented" msgstr "" -#: config/tc-riscv.c:2391 config/tc-riscv.c:2451 +#: config/tc-riscv.c:2584 config/tc-riscv.c:2644 msgid "multiple vsew constants" msgstr "" -#: config/tc-riscv.c:2399 +#: config/tc-riscv.c:2592 msgid "multiple vlmul constants" msgstr "" -#: config/tc-riscv.c:2407 +#: config/tc-riscv.c:2600 msgid "multiple vta constants" msgstr "" -#: config/tc-riscv.c:2415 +#: config/tc-riscv.c:2608 msgid "multiple vma constants" msgstr "" -#: config/tc-riscv.c:2461 +#: config/tc-riscv.c:2654 msgid "multiple vlen constants" msgstr "" -#: config/tc-riscv.c:2470 +#: config/tc-riscv.c:2663 msgid "multiple vediv constants" msgstr "" #. Reset error message of the previous round. -#: config/tc-riscv.c:2639 +#: config/tc-riscv.c:2832 msgid "illegal operands" msgstr "" -#: config/tc-riscv.c:2690 +#: config/tc-riscv.c:2883 #, c-format msgid "read-only CSR is written `%s'" msgstr "" -#: config/tc-riscv.c:2700 +#: config/tc-riscv.c:2893 msgid "illegal opcode for zve32x" msgstr "" -#: config/tc-riscv.c:2952 +#: config/tc-riscv.c:3145 msgid "bad value for compressed funct6 field, value must be 0...63" msgstr "" -#: config/tc-riscv.c:2967 +#: config/tc-riscv.c:3160 msgid "bad value for compressed funct4 field, value must be 0...15" msgstr "" -#: config/tc-riscv.c:2982 +#: config/tc-riscv.c:3175 msgid "bad value for compressed funct3 field, value must be 0...7" msgstr "" -#: config/tc-riscv.c:2997 +#: config/tc-riscv.c:3190 msgid "bad value for compressed funct2 field, value must be 0...3" msgstr "" -#: config/tc-riscv.c:3090 +#: config/tc-riscv.c:3283 msgid "bad value for vsetivli immediate field, value must be 0..1023" msgstr "" -#: config/tc-riscv.c:3102 +#: config/tc-riscv.c:3295 msgid "bad value for vsetvli immediate field, value must be 0..2047" msgstr "" -#: config/tc-riscv.c:3115 +#: config/tc-riscv.c:3308 msgid "bad value for vector immediate field, value must be -16...15" msgstr "" -#: config/tc-riscv.c:3127 +#: config/tc-riscv.c:3320 msgid "bad value for vector immediate field, value must be 0...31" msgstr "" -#: config/tc-riscv.c:3139 +#: config/tc-riscv.c:3332 msgid "bad value for vector immediate field, value must be -15...16" msgstr "" -#: config/tc-riscv.c:3151 +#: config/tc-riscv.c:3344 msgid "bad value for vector immediate field, value must be 0...63" msgstr "" -#: config/tc-riscv.c:3212 config/tc-riscv.c:3223 +#: config/tc-riscv.c:3407 config/tc-riscv.c:3418 #, c-format msgid "improper shift amount (%)" msgstr "" -#: config/tc-riscv.c:3234 +#: config/tc-riscv.c:3429 #, c-format msgid "improper CSRxI immediate (%)" msgstr "" -#: config/tc-riscv.c:3251 +#: config/tc-riscv.c:3446 #, c-format msgid "improper CSR address (%)" msgstr "" -#: config/tc-riscv.c:3431 +#: config/tc-riscv.c:3626 msgid "lui expression not in range 0..1048575" msgstr "" -#: config/tc-riscv.c:3464 +#: config/tc-riscv.c:3659 msgid "" "bad value for opcode field, value must be 0...127 and lower 2 bits must be " "0x3" msgstr "" -#: config/tc-riscv.c:3480 +#: config/tc-riscv.c:3675 msgid "bad value for opcode field, value must be 0...2" msgstr "" -#: config/tc-riscv.c:3503 +#: config/tc-riscv.c:3698 msgid "bad value for funct7 field, value must be 0...127" msgstr "" -#: config/tc-riscv.c:3518 +#: config/tc-riscv.c:3713 msgid "bad value for funct3 field, value must be 0...7" msgstr "" -#: config/tc-riscv.c:3533 +#: config/tc-riscv.c:3728 msgid "bad value for funct2 field, value must be 0...3" msgstr "" -#: config/tc-riscv.c:3551 +#: config/tc-riscv.c:3746 #, c-format msgid "Improper bs immediate (%lu)" msgstr "" -#: config/tc-riscv.c:3562 +#: config/tc-riscv.c:3757 #, c-format msgid "Improper rnum immediate (%lu)" msgstr "" -#: config/tc-riscv.c:3594 +#: config/tc-riscv.c:3789 #, c-format msgid "improper prefetch offset (%ld)" msgstr "" -#: config/tc-riscv.c:3622 +#: config/tc-riscv.c:3817 msgid "" "bad fli constant operand, supported constants must be in decimal or " "hexadecimal floating-point literal form" msgstr "" -#: config/tc-riscv.c:3698 +#: config/tc-riscv.c:3914 msgid "bad value for th.vsetvli immediate field, value must be 0..2047" msgstr "" -#: config/tc-riscv.c:3709 +#: config/tc-riscv.c:3925 #, c-format msgid "unexpected literal (%s)" msgstr "" -#: config/tc-riscv.c:3731 +#: config/tc-riscv.c:3947 #, c-format msgid "improper immediate value (%)" msgstr "" -#: config/tc-riscv.c:3737 +#: config/tc-riscv.c:3953 #, c-format msgid "improper immediate value (%)" msgstr "" -#: config/tc-riscv.c:3789 +#: config/tc-riscv.c:4015 #, c-format msgid "bad value for field, value must be 0...%d" msgstr "" -#: config/tc-riscv.c:3835 +#: config/tc-riscv.c:4061 #, c-format msgid "internal: unknown argument type `%s'" msgstr "" -#: config/tc-riscv.c:3887 +#: config/tc-riscv.c:4113 msgid "values must be constant" msgstr "" -#: config/tc-riscv.c:3894 +#: config/tc-riscv.c:4120 msgid "unrecognized values" msgstr "" -#: config/tc-riscv.c:3902 config/tc-riscv.c:3913 config/tc-riscv.c:3929 +#: config/tc-riscv.c:4128 config/tc-riscv.c:4139 config/tc-riscv.c:4155 msgid "value conflicts with instruction length" msgstr "" -#: config/tc-riscv.c:4447 +#: config/tc-riscv.c:4692 msgid "too many pcrel_hi" msgstr "" -#: config/tc-riscv.c:4489 +#: config/tc-riscv.c:4738 #, c-format msgid "internal: bad relocation #%d" msgstr "" -#: config/tc-riscv.c:4619 -msgid ".option pop with no .option push" -msgstr "" - -#: config/tc-riscv.c:4632 -#, c-format -msgid "unrecognized .option directive: %s" -msgstr "" - -#: config/tc-riscv.c:4984 +#: config/tc-riscv.c:5233 #, c-format msgid "" "RISC-V options:\n" @@ -16524,8 +16576,8 @@ msgid "" " -march=ISA set the RISC-V architecture\n" " -misa-spec=ISAspec set the RISC-V ISA spec (2.2, 20190608, " "20191213)\n" -" -mpriv-spec=PRIVspec set the RISC-V privilege spec (1.9.1, 1.10, " -"1.11, 1.12)\n" +" -mpriv-spec=PRIVspec set the RISC-V privilege spec (1.10, 1.11, " +"1.12)\n" " -mabi=ABI set the RISC-V ABI\n" " -mrelax enable relax (default)\n" " -mno-relax disable relax\n" @@ -16539,33 +16591,33 @@ msgid "" " -mlittle-endian assemble for little-endian\n" msgstr "" -#: config/tc-riscv.c:5029 +#: config/tc-riscv.c:5278 #, c-format msgid "unknown register `%s'" msgstr "" -#: config/tc-riscv.c:5052 +#: config/tc-riscv.c:5301 msgid "non-constant .sleb128 is not supported" msgstr "" -#: config/tc-riscv.c:5054 +#: config/tc-riscv.c:5303 msgid ".uleb128 only supports constant or subtract expressions" msgstr "" -#: config/tc-riscv.c:5156 +#: config/tc-riscv.c:5405 #, c-format msgid "internal: bad RISC-V privileged spec (%s)" msgstr "" -#: config/tc-riscv.c:5309 +#: config/tc-riscv.c:5558 msgid "architecture elf attributes must set before any instructions" msgstr "" -#: config/tc-riscv.c:5327 +#: config/tc-riscv.c:5576 msgid "privileged elf attributes must set before any instructions" msgstr "" -#: config/tc-riscv.c:5349 +#: config/tc-riscv.c:5598 msgid "missing symbol name for .variant_cc directive" msgstr "" @@ -16929,165 +16981,286 @@ msgstr "" msgid "First invalid token: \"%s\"" msgstr "" -#: config/tc-s390.c:235 config/tc-sparc.c:310 +#: config/tc-s390.c:280 config/tc-sparc.c:310 msgid "Invalid default architecture, broken assembler." msgstr "" -#: config/tc-s390.c:374 +#: config/tc-s390.c:424 #, c-format msgid "no such machine extension `%s'" msgstr "" -#: config/tc-s390.c:385 +#: config/tc-s390.c:435 #, c-format msgid "junk at end of machine string, first unrecognized character is `%c'" msgstr "" -#: config/tc-s390.c:452 config/tc-sparc.c:489 +#: config/tc-s390.c:510 config/tc-sparc.c:489 #, c-format msgid "invalid architecture -A%s" msgstr "" -#: config/tc-s390.c:475 +#: config/tc-s390.c:533 +#, c-format +msgid "" +"S390 options:\n" +" -m31 generate 31-bit file format (31/32 bit word size)\n" +" -m64 generate 64-bit file format (64 bit word size)\n" +" -mesa assemble for Enterprise System Architecture/390\n" +" -mzarch assemble for z/Architecture\n" +" -march= assemble for processor \n" +" -mregnames allow symbolic names for registers\n" +" -mno-regnames do not allow symbolic names for registers\n" +" -mwarn-areg-zero warn about base/index register zero\n" +" -mwarn-regtype-mismatch=strict\n" +" warn about register name type mismatches\n" +" -mwarn-regtype-mismatch=relaxed\n" +" warn about register name type mismatches,\n" +" but allow FPR and VR to be used interchangeably\n" +" -mno-warn-regtype-mismatch\n" +" do not warn about register name type mismatches\n" +msgstr "" + +#: config/tc-s390.c:551 #, c-format msgid "" -" S390 options:\n" -" -mregnames Allow symbolic names for registers\n" -" -mwarn-areg-zero Warn about zero base/index registers\n" -" -mno-regnames Do not allow symbolic names for registers\n" -" -m31 Set file format to 31 bit format\n" -" -m64 Set file format to 64 bit format\n" +" -V print assembler version number\n" +" -Qy, -Qn ignored\n" msgstr "" -#: config/tc-s390.c:482 +#: config/tc-s390.c:554 #, c-format msgid "" -" -V print assembler version number\n" -" -Qy, -Qn ignored\n" +"Deprecated S390 options:\n" +" -Aesa assemble for processor IBM S/390 G5 (g5/arch3)\n" +" -Aesame assemble for processor IBM zSeries 900 (z900/" +"arch5)\n" msgstr "" -#: config/tc-s390.c:560 -msgid "The 64 bit file format is used without esame instructions." +#: config/tc-s390.c:633 +msgid "The 64-bit file format is used without z/Architecture instructions." msgstr "" -#: config/tc-s390.c:618 +#. xgettext:c-format. +#: config/tc-s390.c:679 #, c-format -msgid "operand out of range (% not between % and %)" +msgid "" +"operand %d: operand out of range (% is not between % and %" +")" msgstr "" -#: config/tc-s390.c:847 +#. xgettext:c-format. +#: config/tc-s390.c:691 +#, c-format +msgid "operand out of range (% is not between % and %)" +msgstr "" + +#: config/tc-s390.c:952 #, c-format msgid "identifier+constant@%s means identifier@%s+constant" msgstr "" -#: config/tc-s390.c:928 +#: config/tc-s390.c:1033 msgid "Can't handle O_big in s390_exp_compare" msgstr "" -#: config/tc-s390.c:1010 +#: config/tc-s390.c:1115 msgid "Invalid suffix for literal pool entry" msgstr "" -#: config/tc-s390.c:1067 +#: config/tc-s390.c:1172 msgid "Big number is too big" msgstr "" -#: config/tc-s390.c:1216 +#: config/tc-s390.c:1321 msgid "relocation not applicable" msgstr "" -#: config/tc-s390.c:1349 -msgid "invalid length field specified" +#: config/tc-s390.c:1336 +msgid "base register" +msgstr "" + +#: config/tc-s390.c:1338 +msgid "displacement" msgstr "" -#: config/tc-s390.c:1353 -msgid "index register specified but zero" +#: config/tc-s390.c:1342 +msgid "vector index register" msgstr "" -#: config/tc-s390.c:1357 -msgid "base register specified but zero" +#: config/tc-s390.c:1344 +msgid "index register" +msgstr "" + +#: config/tc-s390.c:1347 +msgid "length" +msgstr "" + +#: config/tc-s390.c:1349 config/tc-s390.c:1524 +msgid "access register" +msgstr "" + +#: config/tc-s390.c:1351 config/tc-s390.c:1527 +msgid "control register" +msgstr "" + +#: config/tc-s390.c:1353 config/tc-s390.c:1532 +msgid "floating-point register" +msgstr "" + +#: config/tc-s390.c:1355 +msgid "general-purpose register" +msgstr "" + +#: config/tc-s390.c:1357 config/tc-s390.c:1540 +msgid "vector register" msgstr "" #: config/tc-s390.c:1361 -msgid "odd numbered general purpose register specified as register pair" +msgid "signed number" +msgstr "" + +#: config/tc-s390.c:1363 +msgid "unsigned number" +msgstr "" + +#: config/tc-s390.c:1464 +#, c-format +msgid "operand %d: illegal operand" +msgstr "" + +#: config/tc-s390.c:1469 +#, c-format +msgid "operand %d: missing %s operand" +msgstr "" + +#: config/tc-s390.c:1481 config/tc-s390.c:1645 +#, c-format +msgid "operand %d: too many fixups" msgstr "" -#: config/tc-s390.c:1369 +#: config/tc-s390.c:1491 +#, c-format +msgid "operand %d: invalid length field specified" +msgstr "" + +#: config/tc-s390.c:1496 +#, c-format +msgid "operand %d: index register specified but zero" +msgstr "" + +#: config/tc-s390.c:1501 +#, c-format +msgid "operand %d: base register specified but zero" +msgstr "" + +#: config/tc-s390.c:1506 +#, c-format msgid "" -"invalid floating point register pair. Valid fp register pair operands are " -"0, 1, 4, 5, 8, 9, 12 or 13." +"operand %d: odd numbered general purpose register specified as register pair" msgstr "" -#: config/tc-s390.c:1458 -msgid "invalid operand suffix" +#: config/tc-s390.c:1514 +#, c-format +msgid "" +"operand %d: invalid floating-point register (FPR) pair (valid FPR pair " +"operands are 0, 1, 4, 5, 8, 9, 12 or 13)" msgstr "" -#: config/tc-s390.c:1481 -msgid "syntax error; missing '(' after displacement" +#: config/tc-s390.c:1535 +msgid "general register" msgstr "" -#: config/tc-s390.c:1498 config/tc-s390.c:1544 config/tc-s390.c:1576 -msgid "syntax error; expected ','" +#: config/tc-s390.c:1545 +#, c-format +msgid "operand %d: expected %s name as base register" msgstr "" -#: config/tc-s390.c:1530 -msgid "syntax error; missing ')' after base register" +#: config/tc-s390.c:1548 +#, c-format +msgid "operand %d: expected %s name as index register" msgstr "" -#: config/tc-s390.c:1561 -msgid "syntax error; ')' not allowed here" +#: config/tc-s390.c:1551 +#, c-format +msgid "operand %d: expected %s name" +msgstr "" + +#: config/tc-s390.c:1641 +#, c-format +msgid "operand %d: invalid operand suffix" +msgstr "" + +#: config/tc-s390.c:1665 +#, c-format +msgid "operand %d: syntax error; missing '(' after displacement" msgstr "" -#: config/tc-s390.c:1705 +#: config/tc-s390.c:1686 config/tc-s390.c:1745 config/tc-s390.c:1790 +#, c-format +msgid "operand %d: syntax error; expected ','" +msgstr "" + +#: config/tc-s390.c:1725 +#, c-format +msgid "operand %d: syntax error; missing ')' after base register" +msgstr "" + +#: config/tc-s390.c:1769 +#, c-format +msgid "operand %d: syntax error; '%c' not allowed here" +msgstr "" + +#: config/tc-s390.c:1926 #, c-format msgid "Opcode %s not available in this mode" msgstr "" -#: config/tc-s390.c:1750 config/tc-s390.c:1773 config/tc-s390.c:1786 +#: config/tc-s390.c:1971 config/tc-s390.c:1994 config/tc-s390.c:2007 msgid "Invalid .insn format\n" msgstr "" -#: config/tc-s390.c:1758 +#: config/tc-s390.c:1979 #, c-format msgid "Unrecognized opcode format: `%s'" msgstr "" -#: config/tc-s390.c:1789 +#: config/tc-s390.c:2010 msgid "second operand of .insn not a constant\n" msgstr "" -#: config/tc-s390.c:1792 +#: config/tc-s390.c:2013 msgid "missing comma after insn constant\n" msgstr "" -#: config/tc-s390.c:2031 +#: config/tc-s390.c:2252 msgid ".machinemode stack overflow" msgstr "" -#: config/tc-s390.c:2038 +#: config/tc-s390.c:2259 msgid ".machinemode stack underflow" msgstr "" -#: config/tc-s390.c:2055 +#: config/tc-s390.c:2276 #, c-format msgid "invalid machine mode `%s'" msgstr "" -#: config/tc-s390.c:2377 +#: config/tc-s390.c:2598 msgid "unsupported relocation type" msgstr "" -#: config/tc-s390.c:2432 +#: config/tc-s390.c:2653 #, c-format msgid "cannot emit PC relative %s relocation%s%s" msgstr "" -#: config/tc-s390.c:2571 +#: config/tc-s390.c:2792 #, c-format msgid "Gas failure, reloc type %s\n" msgstr "" -#: config/tc-s390.c:2573 +#: config/tc-s390.c:2794 #, c-format msgid "Gas failure, reloc type #%i\n" msgstr "" @@ -17314,7 +17487,7 @@ msgstr "" msgid "BSS length (%d) < 0 ignored" msgstr "" -#: config/tc-score.c:6110 read.c:2504 +#: config/tc-score.c:6110 read.c:2506 #, c-format msgid "error setting flags for \".sbss\": %s" msgstr "" @@ -17328,7 +17501,7 @@ msgstr "" msgid "alignment too large; %d assumed" msgstr "" -#: config/tc-score.c:6166 read.c:2565 +#: config/tc-score.c:6166 read.c:2567 msgid "alignment negative; 0 assumed" msgstr "" @@ -18028,7 +18201,7 @@ msgstr "" #: config/tc-sparc.c:3649 config/tc-sparc.c:3656 config/tc-sparc.c:3663 #: config/tc-sparc.c:3670 config/tc-sparc.c:3677 config/tc-sparc.c:3686 #: config/tc-sparc.c:3698 config/tc-sparc.c:3709 config/tc-sparc.c:3731 -#: config/tc-sparc.c:3755 write.c:1191 +#: config/tc-sparc.c:3755 write.c:1202 msgid "relocation overflow" msgstr "" @@ -18054,7 +18227,7 @@ msgstr "" msgid "negative alignment" msgstr "" -#: config/tc-sparc.c:4183 config/tc-sparc.c:4321 read.c:1534 read.c:2577 +#: config/tc-sparc.c:4183 config/tc-sparc.c:4321 read.c:1536 read.c:2579 msgid "alignment not a power of 2" msgstr "" @@ -20036,7 +20209,7 @@ msgstr "" msgid "displacement is too large" msgstr "" -#: config/tc-v850.c:2968 config/tc-xtensa.c:13064 +#: config/tc-v850.c:2968 config/tc-xtensa.c:13096 msgid "invalid operand" msgstr "" @@ -20350,7 +20523,7 @@ msgstr "" msgid "missing table index" msgstr "" -#: config/tc-wasm32.c:726 config/tc-z80.c:3697 read.c:3911 +#: config/tc-wasm32.c:726 config/tc-z80.c:3697 read.c:3967 #, c-format msgid "junk at end of line, first unrecognized character is `%c'" msgstr "" @@ -20970,49 +21143,49 @@ msgid "" "literal_position" msgstr "" -#: config/tc-xtensa.c:12378 +#: config/tc-xtensa.c:12410 msgid "too many operands in instruction" msgstr "" -#: config/tc-xtensa.c:12588 +#: config/tc-xtensa.c:12620 msgid "invalid symbolic operand" msgstr "" -#: config/tc-xtensa.c:12649 +#: config/tc-xtensa.c:12681 msgid "operand number mismatch" msgstr "" -#: config/tc-xtensa.c:12653 +#: config/tc-xtensa.c:12685 #, c-format msgid "cannot encode opcode \"%s\" in the given format \"%s\"" msgstr "" -#: config/tc-xtensa.c:12678 +#: config/tc-xtensa.c:12710 #, c-format msgid "xtensa-isa failure: %s" msgstr "" -#: config/tc-xtensa.c:12755 +#: config/tc-xtensa.c:12787 msgid "invalid opcode" msgstr "" -#: config/tc-xtensa.c:12761 +#: config/tc-xtensa.c:12793 msgid "too few operands" msgstr "" -#: config/tc-xtensa.c:12767 +#: config/tc-xtensa.c:12799 msgid "too many operands" msgstr "" -#: config/tc-xtensa.c:12811 +#: config/tc-xtensa.c:12843 msgid "multiple writes to the same register" msgstr "" -#: config/tc-xtensa.c:12925 config/tc-xtensa.c:12931 +#: config/tc-xtensa.c:12957 config/tc-xtensa.c:12963 msgid "out of memory" msgstr "" -#: config/tc-xtensa.c:13020 +#: config/tc-xtensa.c:13052 msgid "TLS relocation not allowed in FLIX bundle" msgstr "" @@ -21020,33 +21193,33 @@ msgstr "" #. relaxed in the front-end. If "record_fixup" is set, then this #. function is being called during back-end relaxation, so flag #. the unexpected behavior as an error. -#: config/tc-xtensa.c:13026 +#: config/tc-xtensa.c:13058 msgid "unexpected TLS relocation" msgstr "" -#: config/tc-xtensa.c:13070 +#: config/tc-xtensa.c:13102 msgid "symbolic operand not allowed" msgstr "" -#: config/tc-xtensa.c:13107 +#: config/tc-xtensa.c:13139 msgid "cannot decode instruction format" msgstr "" -#: config/tc-xtensa.c:13251 +#: config/tc-xtensa.c:13283 msgid "ignoring extra '-rename-section' delimiter ':'" msgstr "" -#: config/tc-xtensa.c:13256 +#: config/tc-xtensa.c:13288 #, c-format msgid "ignoring invalid '-rename-section' specification: '%s'" msgstr "" -#: config/tc-xtensa.c:13267 +#: config/tc-xtensa.c:13299 #, c-format msgid "section %s renamed multiple times" msgstr "" -#: config/tc-xtensa.c:13269 +#: config/tc-xtensa.c:13301 #, c-format msgid "multiple sections remapped to output section %s" msgstr "" @@ -21450,7 +21623,7 @@ msgstr "" msgid "can't close `%s'" msgstr "" -#: dw2gencfi.c:313 read.c:2478 +#: dw2gencfi.c:313 read.c:2480 #, c-format msgid "bfd_set_section_flags: %s" msgstr "" @@ -21810,11 +21983,11 @@ msgstr "" msgid "GP prologue size exceeds field size, using 0 instead" msgstr "" -#: expr.c:74 read.c:3973 +#: expr.c:74 read.c:4029 msgid "bignum invalid" msgstr "" -#: expr.c:76 read.c:3975 read.c:4482 read.c:5252 +#: expr.c:76 read.c:4031 read.c:4538 read.c:5308 msgid "floating point number invalid" msgstr "" @@ -21827,92 +22000,92 @@ msgstr "" msgid "bad floating-point constant: unknown error code=%d" msgstr "" -#: expr.c:423 +#: expr.c:419 msgid "" "a bignum with underscores may not have more than 8 hex digits in any word" msgstr "" -#: expr.c:446 +#: expr.c:442 msgid "a bignum with underscores must have exactly 4 words" msgstr "" #. Either not seen or not defined. #. @@ Should print out the original string instead of #. the parsed number. -#: expr.c:589 +#: expr.c:588 #, c-format msgid "backward ref to unknown label \"%d:\"" msgstr "" -#: expr.c:702 +#: expr.c:701 msgid "character constant too large" msgstr "" -#: expr.c:1007 +#: expr.c:1006 #, c-format msgid "found '%c', expected: '%c'" msgstr "" -#: expr.c:1010 +#: expr.c:1009 #, c-format msgid "missing '%c'" msgstr "" -#: expr.c:1022 read.c:4762 +#: expr.c:1021 read.c:4818 msgid "EBCDIC constants are not supported" msgstr "" -#: expr.c:1174 +#: expr.c:1173 #, c-format msgid "Unary operator %c ignored because bad operand follows" msgstr "" -#: expr.c:1238 expr.c:1260 +#: expr.c:1237 expr.c:1259 msgid "syntax error in .startof. or .sizeof." msgstr "" -#: expr.c:1340 expr.c:1676 +#: expr.c:1339 expr.c:1675 #, c-format msgid "invalid use of operator \"%s\"" msgstr "" -#: expr.c:1861 +#: expr.c:1860 msgid "missing operand; zero assumed" msgstr "" -#: expr.c:1900 +#: expr.c:1899 msgid "left operand is a bignum; integer 0 assumed" msgstr "" -#: expr.c:1902 +#: expr.c:1901 msgid "left operand is a float; integer 0 assumed" msgstr "" -#: expr.c:1911 +#: expr.c:1910 msgid "right operand is a bignum; integer 0 assumed" msgstr "" -#: expr.c:1913 +#: expr.c:1912 msgid "right operand is a float; integer 0 assumed" msgstr "" -#: expr.c:1992 symbols.c:1705 +#: expr.c:1991 symbols.c:1705 msgid "division by zero" msgstr "" -#: expr.c:2018 symbols.c:1716 +#: expr.c:2017 symbols.c:1716 msgid "shift count" msgstr "" -#: expr.c:2144 +#: expr.c:2143 msgid "operation combines symbols in different segments" msgstr "" -#: expr.c:2507 +#: expr.c:2506 msgid "missing closing '\"'" msgstr "" -#: expr.c:2535 +#: expr.c:2534 #, c-format msgid "'\\%c' in quoted symbol name; behavior may change in the future" msgstr "" @@ -21925,7 +22098,7 @@ msgstr "" msgid "attempt to allocate data in common section" msgstr "" -#: frags.c:115 write.c:1497 +#: frags.c:115 write.c:1508 #, c-format msgid "can't extend frag %lu char" msgid_plural "can't extend frag %lu chars" @@ -21934,40 +22107,88 @@ msgstr[1] "" #. Offset of size 8 bytes is not supported in SFrame format #. version 1. -#: gen-sframe.c:401 +#: gen-sframe.c:402 msgid "SFrame unsupported offset value\n" msgstr "" -#: gen-sframe.c:1275 +#: gen-sframe.c:1019 #, c-format -msgid "skipping SFrame FDE due to DWARF CFI op %#x" +msgid "skipping SFrame FDE; non-SP/FP register %u in .cfi_def_cfa" msgstr "" -#: ginsn.c:819 +#: gen-sframe.c:1048 +#, c-format +msgid "skipping SFrame FDE; non-SP/FP register %u in .cfi_def_cfa_register" +msgstr "" + +#. No CFA base register in effect. Non-SP/FP CFA base register should +#. not occur, as sframe_xlate_do_def_cfa[_register] would detect this. +#: gen-sframe.c:1086 +msgid "" +"skipping SFrame FDE; .cfi_def_cfa_offset without CFA base register in effect" +msgstr "" + +#: gen-sframe.c:1147 +#, c-format +msgid "skipping SFrame FDE; %s register %u in .cfi_val_offset" +msgstr "" + +#: gen-sframe.c:1174 +#, c-format +msgid "skipping SFrame FDE; %s register %u in .cfi_register" +msgstr "" + +#: gen-sframe.c:1196 +msgid "skipping SFrame FDE; .cfi_remember_state without prior SFrame FRE state" +msgstr "" + +#: gen-sframe.c:1300 +msgid "skipping SFrame FDE; .cfi_window_save" +msgstr "" + +#: gen-sframe.c:1410 +msgid "(unknown)" +msgstr "" + +#: gen-sframe.c:1411 +#, c-format +msgid "skipping SFrame FDE; CFI insn %s (%#x)" +msgstr "" + +#: gen-sframe.c:1435 +#, c-format +msgid "skipping SFrame FDE; non-default RA register %u" +msgstr "" + +#: gen-sframe.c:1479 +msgid "skipping SFrame FDE; FP without RA on stack" +msgstr "" + +#: ginsn.c:862 #, c-format msgid "missing label '%s' in func '%s' may result in imprecise cfg" msgstr "" -#: ginsn.c:906 +#: ginsn.c:971 #, c-format msgid "GINSN: found unreachable code in func '%s'" msgstr "" -#: ginsn.c:1130 +#: ginsn.c:1193 msgid "GINSN process for prev func not done" msgstr "" -#: ginsn.c:1164 +#: ginsn.c:1227 #, c-format -msgid "Untraceable control flow for func '%s'; Skipping SCFI" +msgid "untraceable control flow for func '%s'" msgstr "" -#: ginsn.c:1174 +#: ginsn.c:1237 #, c-format msgid "Bad cfg of ginsn of func '%s'" msgstr "" -#: ginsn.c:1236 ginsn.c:1243 +#: ginsn.c:1299 ginsn.c:1306 msgid "ginsn unsupported for target" msgstr "" @@ -21997,7 +22218,7 @@ msgstr "" msgid "can't read from %s: %s" msgstr "" -#: input-file.c:252 listing.c:1444 +#: input-file.c:263 listing.c:1444 #, c-format msgid "can't close %s: %s" msgstr "" @@ -22006,7 +22227,7 @@ msgstr "" msgid "macros nested too deeply" msgstr "" -#: input-scrub.c:525 input-scrub.c:528 +#: input-scrub.c:520 input-scrub.c:523 msgid "macro invoked from here" msgstr "" @@ -22137,76 +22358,76 @@ msgstr "" msgid "Reserved word `%s' used as parameter in macro `%s'" msgstr "" -#: macro.c:674 +#: macro.c:675 #, c-format msgid "unexpected end of file in macro `%s' definition" msgstr "" -#: macro.c:686 +#: macro.c:687 #, c-format msgid "missing `)' after formals in macro definition `%s'" msgstr "" -#: macro.c:701 +#: macro.c:702 msgid "Missing macro name" msgstr "" -#: macro.c:710 +#: macro.c:711 #, c-format msgid "Bad parameter list for macro `%s'" msgstr "" -#: macro.c:718 +#: macro.c:719 #, c-format msgid "Macro `%s' was already defined" msgstr "" -#: macro.c:843 macro.c:845 +#: macro.c:845 macro.c:847 msgid "missing `)'" msgstr "" -#: macro.c:925 +#: macro.c:936 #, c-format msgid "`%s' was already used as parameter (or another local) name" msgstr "" -#: macro.c:1097 +#: macro.c:1108 msgid "confusion in formal parameters" msgstr "" -#: macro.c:1105 +#: macro.c:1116 #, c-format msgid "Parameter named `%s' does not exist for macro `%s'" msgstr "" -#: macro.c:1116 +#: macro.c:1127 #, c-format msgid "Value for parameter `%s' of macro `%s' was already specified" msgstr "" -#: macro.c:1130 +#: macro.c:1141 msgid "can't mix positional and keyword arguments" msgstr "" -#: macro.c:1141 +#: macro.c:1152 msgid "too many positional arguments" msgstr "" -#: macro.c:1189 +#: macro.c:1200 #, c-format msgid "Missing value for required parameter `%s' of macro `%s'" msgstr "" -#: macro.c:1303 +#: macro.c:1318 #, c-format msgid "Attempt to purge non-existing macro `%s'" msgstr "" -#: macro.c:1324 +#: macro.c:1339 msgid "unexpected end of file in irp or irpc" msgstr "" -#: macro.c:1335 +#: macro.c:1350 msgid "missing model parameter" msgstr "" @@ -22273,78 +22494,78 @@ msgstr "" msgid "can't create %s: %s" msgstr "" -#: read.c:574 +#: read.c:575 #, c-format msgid "error constructing %s pseudo-op table" msgstr "" -#: read.c:758 +#: read.c:759 msgid "cannot change section or subsection inside .bundle_lock" msgstr "" -#: read.c:774 +#: read.c:775 #, c-format msgid "" ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes" msgstr "" -#: read.c:783 +#: read.c:784 #, c-format msgid "" "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes" msgstr "" -#: read.c:824 read.c:2842 read.c:3417 +#: read.c:825 read.c:2844 read.c:3473 msgid "ignoring fill value in absolute section" msgstr "" -#: read.c:826 read.c:2857 read.c:3456 +#: read.c:827 read.c:2859 read.c:3512 #, c-format msgid "ignoring fill value in section `%s'" msgstr "" -#: read.c:1188 +#: read.c:1189 #, c-format msgid "unknown pseudo-op: `%s'" msgstr "" -#: read.c:1241 +#: read.c:1242 msgid "unable to continue with assembly." msgstr "" -#: read.c:1274 +#: read.c:1276 #, c-format msgid "local label too large near %s" msgstr "" -#: read.c:1297 +#: read.c:1299 #, c-format msgid "label \"%ld$\" redefined" msgstr "" -#: read.c:1381 +#: read.c:1383 msgid ".bundle_lock with no matching .bundle_unlock" msgstr "" -#: read.c:1481 +#: read.c:1483 msgid ".abort detected. Abandoning ship." msgstr "" -#: read.c:1543 +#: read.c:1545 #, c-format msgid "alignment too large: %u assumed" msgstr "" -#: read.c:1575 +#: read.c:1577 msgid "expected fill pattern missing" msgstr "" -#: read.c:1600 +#: read.c:1602 #, c-format msgid "fill pattern too long, truncating to %u" msgstr "" -#: read.c:1701 +#: read.c:1703 msgid "symbol name not recognised in the current locale" msgstr "" @@ -22357,361 +22578,421 @@ msgstr "" #. We do not want to barf on this, especially since such files are used #. in the GCC and GDB testsuites. So we check for negative line numbers #. rather than non-positive line numbers. -#: read.c:2050 +#: read.c:2052 #, c-format msgid "line numbers must be positive; line number %d rejected" msgstr "" -#: read.c:2088 +#: read.c:2090 #, c-format msgid "incompatible flag %i in line directive" msgstr "" -#: read.c:2100 +#: read.c:2102 #, c-format msgid "unsupported flag %i in line directive" msgstr "" -#: read.c:2143 +#: read.c:2145 msgid "start address not supported" msgstr "" -#: read.c:2152 +#: read.c:2154 msgid ".err encountered" msgstr "" -#: read.c:2168 +#: read.c:2170 msgid ".error directive invoked in source file" msgstr "" -#: read.c:2169 +#: read.c:2171 msgid ".warning directive invoked in source file" msgstr "" -#: read.c:2175 +#: read.c:2177 #, c-format msgid "%s argument must be a string" msgstr "" -#: read.c:2207 read.c:2209 +#: read.c:2209 read.c:2211 #, c-format msgid ".fail %ld encountered" msgstr "" -#: read.c:2249 +#: read.c:2251 #, c-format msgid ".fill size clamped to %d" msgstr "" -#: read.c:2254 +#: read.c:2256 msgid "size negative; .fill ignored" msgstr "" -#: read.c:2260 +#: read.c:2262 msgid "repeat < 0; .fill ignored" msgstr "" -#: read.c:2267 +#: read.c:2269 msgid "non-constant fill count for absolute section" msgstr "" -#: read.c:2272 +#: read.c:2274 msgid "attempt to fill absolute section with non-zero value" msgstr "" -#: read.c:2279 +#: read.c:2281 #, c-format msgid "attempt to fill section `%s' with non-zero value" msgstr "" -#: read.c:2444 +#: read.c:2446 #, c-format msgid "unrecognized .linkonce type `%s'" msgstr "" -#: read.c:2456 +#: read.c:2458 msgid ".linkonce is not supported for this object file format" msgstr "" -#: read.c:2551 +#: read.c:2553 msgid "expected alignment after size" msgstr "" -#: read.c:2764 +#: read.c:2766 #, c-format msgid "attempt to redefine pseudo-op `%s' ignored" msgstr "" -#: read.c:2785 +#: read.c:2787 msgid "ignoring macro exit outside a macro definition." msgstr "" -#: read.c:2837 +#: read.c:2839 #, c-format msgid "invalid segment \"%s\"" msgstr "" -#: read.c:2845 +#: read.c:2847 msgid "only constant offsets supported in absolute section" msgstr "" -#: read.c:2888 +#: read.c:2890 msgid "MRI style ORG pseudo-op not supported" msgstr "" -#: read.c:3059 +#: read.c:3061 #, c-format msgid ".end%c encountered without preceding %s" msgstr "" -#: read.c:3091 +#: read.c:3095 #, c-format msgid "negative count for %s - ignored" msgstr "" -#: read.c:3098 +#: read.c:3102 #, c-format msgid "%s without %s" msgstr "" -#: read.c:3360 +#: read.c:3136 +msgid "`\\' at end of line/statement; ignored" +msgstr "" + +#: read.c:3416 msgid "unsupported variable size or fill value" msgstr "" -#: read.c:3368 +#: read.c:3424 #, c-format msgid "size value for space directive too large: %lx" msgstr "" -#: read.c:3394 +#: read.c:3450 msgid ".space repeat count is negative, ignored" msgstr "" -#: read.c:3400 +#: read.c:3456 msgid ".space repeat count is zero, ignored" msgstr "" -#: read.c:3408 +#: read.c:3464 msgid ".space repeat count overflow, ignored" msgstr "" -#: read.c:3440 +#: read.c:3496 msgid "space allocation too complex in absolute section" msgstr "" -#: read.c:3446 +#: read.c:3502 msgid "space allocation too complex in common section" msgstr "" -#: read.c:3556 +#: read.c:3612 msgid "unsupported variable nop control in .nops directive" msgstr "" -#: read.c:3562 +#: read.c:3618 msgid "negative nop control byte, ignored" msgstr "" -#: read.c:3631 +#: read.c:3687 #, c-format msgid "unknown floating type '%c'" msgstr "" -#: read.c:3857 +#: read.c:3913 #, c-format msgid "%s: would close weakref loop: %s" msgstr "" -#: read.c:3914 +#: read.c:3970 #, c-format msgid "junk at end of line, first unrecognized character valued 0x%x" msgstr "" -#: read.c:4042 write.c:2414 +#: read.c:4098 write.c:2425 #, c-format msgid "`%s' can't be equated to common symbol `%s'" msgstr "" -#: read.c:4170 +#: read.c:4226 msgid "unexpected `\"' in expression" msgstr "" -#: read.c:4183 +#: read.c:4239 msgid "rva without symbol" msgstr "" -#: read.c:4258 +#: read.c:4314 msgid "missing or bad offset expression" msgstr "" -#: read.c:4282 +#: read.c:4338 msgid "missing reloc type" msgstr "" -#: read.c:4306 +#: read.c:4362 msgid "unrecognized reloc type" msgstr "" -#: read.c:4322 +#: read.c:4378 msgid "bad reloc expression" msgstr "" -#: read.c:4476 read.c:5246 +#: read.c:4532 read.c:5302 msgid "zero assumed for missing expression" msgstr "" -#: read.c:4496 read.c:5275 +#: read.c:4552 read.c:5331 msgid "attempt to store value in absolute section" msgstr "" -#: read.c:4503 read.c:5281 +#: read.c:4559 read.c:5337 #, c-format msgid "attempt to store non-zero value in section `%s'" msgstr "" #. Leading bits contain both 0s & 1s. -#: read.c:4580 +#: read.c:4636 #, c-format msgid "value 0x% truncated to 0x%" msgstr "" -#: read.c:4624 +#: read.c:4680 #, c-format msgid "bignum truncated to %d byte" msgid_plural "bignum truncated to %d bytes" msgstr[0] "" msgstr[1] "" -#: read.c:4833 read.c:4984 +#: read.c:4889 read.c:5040 msgid "unresolvable or nonpositive repeat count; using 1" msgstr "" -#: read.c:4876 +#: read.c:4932 msgid "floating point constant too large" msgstr "" -#: read.c:4941 +#: read.c:4997 msgid "attempt to store float in absolute section" msgstr "" -#: read.c:4948 +#: read.c:5004 #, c-format msgid "attempt to store float in section `%s'" msgstr "" -#: read.c:5364 +#: read.c:5599 +msgid "base64 strings must be placed into a section" +msgstr "" + +#: read.c:5606 +msgid "a string must follow the .base64 pseudo-op" +msgstr "" + +#: read.c:5626 +msgid "expected double quote enclosed string as argument to .base64 pseudo-op" +msgstr "" + +#: read.c:5643 +msgid "end of line encountered inside .base64 string" +msgstr "" + +#: read.c:5654 +msgid ".base64 string terminated early" +msgstr "" + +#: read.c:5659 +msgid ".base64 string terminated unexpectedly" +msgstr "" + +#: read.c:5666 +msgid "equals character only allowed at end of .base64 string" +msgstr "" + +#: read.c:5675 +msgid "the equals character cannot start a block of four base64 encoded bytes" +msgstr "" + +#: read.c:5681 +msgid "" +"the equals character cannot be the second character in a block of four " +"base64 encoded bytes" +msgstr "" + +#: read.c:5691 +#, c-format +msgid "invalid character '%c' found inside .base64 string" +msgstr "" + +#: read.c:5693 +#, c-format +msgid "invalid character %#x found inside .base64 string" +msgstr "" + +#: read.c:5719 +msgid "no base64 characters expected after '=' padding characters" +msgstr "" + +#: read.c:5729 +msgid ".base64 string must have a terminating double quote character" +msgstr "" + +#: read.c:5762 #, c-format msgid "attempt to store non-empty string in section `%s'" msgstr "" -#: read.c:5426 +#: read.c:5824 msgid "strings must be placed into a section" msgstr "" -#: read.c:5493 +#: read.c:5891 msgid "expected " msgstr "" #. To be compatible with BSD 4.2 as: give the luser a linefeed!! -#: read.c:5534 read.c:5621 +#: read.c:5932 read.c:6019 msgid "unterminated string; newline inserted" msgstr "" -#: read.c:5635 +#: read.c:6033 msgid "bad escaped character in string" msgstr "" -#: read.c:5659 +#: read.c:6057 msgid "expected address expression" msgstr "" -#: read.c:5678 +#: read.c:6076 #, c-format msgid "symbol \"%s\" undefined; zero assumed" msgstr "" -#: read.c:5681 +#: read.c:6079 msgid "some symbol undefined; zero assumed" msgstr "" -#: read.c:5715 +#: read.c:6113 msgid "this string may not contain '\\0'" msgstr "" -#: read.c:5752 +#: read.c:6150 msgid "missing string" msgstr "" -#: read.c:5867 +#: read.c:6265 #, c-format msgid ".incbin count zero, ignoring `%s'" msgstr "" -#: read.c:5879 +#: read.c:6277 #, c-format msgid "file not found: %s" msgstr "" -#: read.c:5889 +#: read.c:6287 #, c-format msgid "unable to include `%s'" msgstr "" -#: read.c:5898 +#: read.c:6296 #, c-format msgid "seek to end of .incbin file failed `%s'" msgstr "" -#: read.c:5909 +#: read.c:6307 #, c-format msgid "skip (%ld) or count (%ld) invalid for file size (%ld)" msgstr "" -#: read.c:5916 +#: read.c:6314 #, c-format msgid "could not skip to %ld in file `%s'" msgstr "" -#: read.c:5925 +#: read.c:6323 #, c-format msgid "truncated file `%s', %ld of %ld bytes read" msgstr "" -#: read.c:6062 +#: read.c:6460 msgid "missing .func" msgstr "" -#: read.c:6081 +#: read.c:6479 msgid ".endfunc missing for previous .func" msgstr "" -#: read.c:6140 +#: read.c:6538 #, c-format msgid ".bundle_align_mode alignment too large (maximum %u)" msgstr "" -#: read.c:6145 +#: read.c:6543 msgid "cannot change .bundle_align_mode inside .bundle_lock" msgstr "" -#: read.c:6159 +#: read.c:6557 msgid ".bundle_lock is meaningless without .bundle_align_mode" msgstr "" -#: read.c:6180 +#: read.c:6578 msgid ".bundle_unlock without preceding .bundle_lock" msgstr "" -#: read.c:6193 +#: read.c:6591 #, c-format msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes" msgstr "" -#: read.c:6292 +#: read.c:6690 #, c-format msgid "missing closing `%c'" msgstr "" -#: read.c:6294 +#: read.c:6692 msgid "stray `\\'" msgstr "" @@ -22720,43 +23001,43 @@ msgstr "" msgid "invalid argument '%s' to -fdebug-prefix-map" msgstr "" -#: scfi.c:523 +#: scfi.c:529 msgid "SCFI: usage of REG_FP as scratch not supported" msgstr "" -#: scfi.c:629 +#: scfi.c:635 msgid "SCFI: unsupported stack manipulation pattern" msgstr "" -#: scfi.c:767 scfi.c:862 +#: scfi.c:773 scfi.c:868 msgid "SCFI: asymetrical register restore" msgstr "" -#: scfi.c:935 +#: scfi.c:941 msgid "SCFI: Bad CFI propagation perhaps" msgstr "" -#: scfi.c:1080 +#: scfi.c:1088 #, c-format msgid "SCFI: forward pass failed for func '%s'" msgstr "" -#: scfi.c:1087 +#: scfi.c:1095 #, c-format msgid "SCFI: backward pass failed for func '%s'" msgstr "" -#: scfi.c:1153 +#: scfi.c:1162 msgid "SCFI: Invalid DWARF CFI opcode data" msgstr "" #. No other GINSN_TYPE_* expected. -#: scfi.c:1205 +#: scfi.c:1214 #, c-format msgid "SCFI: bad ginsn for func '%s'" msgstr "" -#: scfi.c:1219 scfi.c:1228 +#: scfi.c:1228 scfi.c:1237 msgid "SCFI: unsupported for target" msgstr "" @@ -22845,14 +23126,14 @@ msgstr "" msgid "Invalid operation on symbol" msgstr "" -#: symbols.c:1807 write.c:2463 +#: symbols.c:1807 write.c:2474 #, c-format msgid "can't resolve value for symbol `%s'" msgstr "" #: symbols.c:2215 #, c-format -msgid "\"%d\" (instance number %d of a %s label)" +msgid "\"%u\" (instance number %u of a %s label)" msgstr "" #: symbols.c:2246 @@ -22906,118 +23187,118 @@ msgstr "" msgid "invalid reloc expression" msgstr "" -#: write.c:911 +#: write.c:922 #, c-format msgid "can't resolve %s - %s" msgstr "" -#: write.c:1124 +#: write.c:1135 #, 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:1140 +#: write.c:1151 #, c-format msgid "signed .word overflow; switch may be too large; %ld at 0x%lx" msgstr "" -#: write.c:1181 +#: write.c:1192 msgid "redefined symbol cannot be used on reloc" msgstr "" -#: write.c:1194 +#: write.c:1205 msgid "relocation out of range" msgstr "" -#: write.c:1197 +#: write.c:1208 #, c-format msgid "%s:%u: bad return from bfd_install_relocation: %x" msgstr "" -#: write.c:1225 +#: write.c:1236 msgid "reloc not within (fixed part of) section" msgstr "" -#: write.c:1297 +#: write.c:1308 msgid "internal error: fixup not contained within frag" msgstr "" -#: write.c:1443 write.c:1567 +#: write.c:1454 write.c:1578 msgid "can't extend frag" msgstr "" -#: write.c:1616 +#: write.c:1627 msgid "unimplemented .nops directive" msgstr "" -#: write.c:1650 +#: write.c:1661 #, 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:1676 write.c:1710 write.c:1747 +#: write.c:1687 write.c:1721 write.c:1758 #, 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:1964 +#: write.c:1975 msgid "unable to create reloc for build note" msgstr "" -#: write.c:1968 +#: write.c:1979 msgid "" msgstr "" -#: write.c:2379 +#: write.c:2390 #, c-format msgid "%s: global symbols not supported in common sections" msgstr "" -#: write.c:2393 +#: write.c:2404 #, c-format msgid "local label `%s' is not defined" msgstr "" -#: write.c:2421 +#: write.c:2432 #, c-format msgid "can't make global register symbol `%s'" msgstr "" -#: write.c:2731 +#: write.c:2742 #, 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:2905 +#: write.c:2916 #, c-format msgid ".word %s-%s+%s didn't fit" msgstr "" -#: write.c:2999 +#: write.c:3010 msgid "padding added" msgstr "" -#: write.c:3050 +#: write.c:3061 msgid "attempt to move .org backwards" msgstr "" -#: write.c:3075 +#: write.c:3086 msgid ".space, .nops or .fill specifies non-absolute value" msgstr "" -#: write.c:3090 +#: write.c:3101 msgid ".space, .nops or .fill with negative value, ignored" msgstr "" -#: write.c:3166 +#: write.c:3177 #, c-format msgid "" "Infinite loop encountered whilst attempting to compute the addresses of " diff --git a/gold/po/gold.pot b/gold/po/gold.pot index 3084f44..fab8e04 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: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2024-01-15 15:03+0000\n" +"POT-Creation-Date: 2024-07-20 13:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -82,7 +82,7 @@ msgstr "" #: aarch64.cc:6017 arm.cc:8477 i386.cc:1772 mips.cc:12507 powerpc.cc:7848 #: s390.cc:2185 s390.cc:2633 sparc.cc:2134 tilegx.cc:3137 tilegx.cc:3589 -#: x86_64.cc:3027 x86_64.cc:3497 +#: x86_64.cc:3034 x86_64.cc:3506 #, c-format msgid "%s: unsupported reloc %u against local symbol" msgstr "" @@ -108,7 +108,7 @@ msgstr "" #: aarch64.cc:6374 arm.cc:8885 i386.cc:2127 mips.cc:12520 powerpc.cc:8788 #: s390.cc:3064 s390.cc:3081 sparc.cc:2572 tilegx.cc:3605 tilegx.cc:4144 -#: x86_64.cc:3513 x86_64.cc:4038 +#: x86_64.cc:3522 x86_64.cc:4050 #, c-format msgid "%s: unsupported reloc %u against global symbol %s" msgstr "" @@ -124,7 +124,7 @@ msgid "%s: unsupported reloc type in global scan" msgstr "" #: aarch64.cc:6909 powerpc.cc:9925 s390.cc:4014 sparc.cc:3164 tilegx.cc:4211 -#: x86_64.cc:4103 +#: x86_64.cc:4115 #, c-format msgid "%s: unsupported REL reloc section" msgstr "" @@ -135,7 +135,7 @@ msgid "cannot relocate %s in object file" msgstr "" #: aarch64.cc:7345 i386.cc:2987 i386.cc:3753 mips.cc:10114 powerpc.cc:12282 -#: s390.cc:3465 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:4597 +#: s390.cc:3465 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:4609 #, c-format msgid "unexpected reloc %u in object file" msgstr "" @@ -389,12 +389,12 @@ msgid "requires unsupported dynamic reloc %s; recompile with -fPIC" msgstr "" #: arm.cc:8547 i386.cc:1786 s390.cc:2276 sparc.cc:2247 tilegx.cc:3223 -#: x86_64.cc:3133 +#: x86_64.cc:3140 #, c-format msgid "%s: unsupported TLS reloc %u for IFUNC symbol" msgstr "" -#: arm.cc:8643 i386.cc:1862 powerpc.cc:8257 s390.cc:2369 x86_64.cc:3233 +#: arm.cc:8643 i386.cc:1862 powerpc.cc:8257 s390.cc:2369 x86_64.cc:3240 #, c-format msgid "section symbol %u has bad shndx %u" msgstr "" @@ -403,13 +403,13 @@ msgstr "" #. dynamic linker, and should never be seen here. #: arm.cc:8752 arm.cc:9233 i386.cc:1950 i386.cc:2436 mips.cc:11296 #: s390.cc:2468 s390.cc:2902 sparc.cc:2553 sparc.cc:3033 tilegx.cc:3584 -#: tilegx.cc:4139 x86_64.cc:3358 x86_64.cc:3898 +#: tilegx.cc:4139 x86_64.cc:3365 x86_64.cc:3907 #, c-format msgid "%s: unexpected reloc %u in object file" msgstr "" #: arm.cc:8784 i386.cc:1984 mips.cc:10745 s390.cc:2512 sparc.cc:2452 -#: tilegx.cc:3488 x86_64.cc:3399 +#: tilegx.cc:3488 x86_64.cc:3407 #, c-format msgid "local symbol %u has bad shndx %u" msgstr "" @@ -428,8 +428,8 @@ msgstr "" #: arm.cc:10247 i386.cc:3019 i386.cc:3101 i386.cc:3166 i386.cc:3202 #: i386.cc:3274 mips.cc:12342 powerpc.cc:12396 s390.cc:3471 s390.cc:3542 #: s390.cc:3579 s390.cc:3601 s390.cc:3626 sparc.cc:3701 sparc.cc:3892 -#: sparc.cc:3953 sparc.cc:4060 tilegx.cc:4732 x86_64.cc:4620 x86_64.cc:4748 -#: x86_64.cc:4823 x86_64.cc:4857 +#: sparc.cc:3953 sparc.cc:4060 tilegx.cc:4732 x86_64.cc:4633 x86_64.cc:4761 +#: x86_64.cc:4836 x86_64.cc:4870 #, c-format msgid "unsupported reloc %u" msgstr "" @@ -1076,7 +1076,7 @@ msgstr "" #. FIXME: This needs to specify the location somehow. #: i386.cc:639 i386.cc:2800 sparc.cc:324 sparc.cc:3296 x86_64.cc:962 -#: x86_64.cc:4297 +#: x86_64.cc:4309 msgid "missing expected TLS relocation" msgstr "" @@ -1124,7 +1124,7 @@ msgstr "" msgid "unsupported reloc %u in object file" msgstr "" -#: i386.cc:4036 powerpc.cc:9879 s390.cc:4886 x86_64.cc:5743 +#: i386.cc:4036 powerpc.cc:9879 s390.cc:4886 x86_64.cc:5782 #, c-format msgid "failed to match split-stack sequence at section %u offset %0zx" msgstr "" @@ -1722,7 +1722,7 @@ msgstr "" msgid "size of symbols is not multiple of symbol size" msgstr "" -#: object.cc:2142 symtab.cc:1217 +#: object.cc:2142 symtab.cc:1271 #, c-format msgid "%s: plugin needed to handle lto object" msgstr "" @@ -3742,64 +3742,64 @@ msgstr "" msgid "unsupported symbol binding %d" msgstr "" -#: resolve.cc:288 +#: resolve.cc:274 #, c-format msgid "STT_COMMON symbol '%s' in %s is not in a common section" msgstr "" -#: resolve.cc:443 +#: resolve.cc:429 #, c-format msgid "common of '%s' overriding smaller common" msgstr "" -#: resolve.cc:448 +#: resolve.cc:434 #, c-format msgid "common of '%s' overidden by larger common" msgstr "" -#: resolve.cc:453 +#: resolve.cc:439 #, c-format msgid "multiple common of '%s'" msgstr "" -#: resolve.cc:492 +#: resolve.cc:478 #, c-format msgid "symbol '%s' used as both __thread and non-__thread" msgstr "" -#: resolve.cc:535 +#: resolve.cc:521 #, c-format msgid "multiple definition of '%s'" msgstr "" -#: resolve.cc:574 +#: resolve.cc:560 #, c-format msgid "definition of '%s' overriding common" msgstr "" -#: resolve.cc:609 +#: resolve.cc:595 #, c-format msgid "definition of '%s' overriding dynamic common definition" msgstr "" -#: resolve.cc:785 +#: resolve.cc:771 #, c-format msgid "common '%s' overridden by previous definition" msgstr "" -#: resolve.cc:920 +#: resolve.cc:906 msgid "COPY reloc" msgstr "" -#: resolve.cc:924 resolve.cc:947 +#: resolve.cc:910 resolve.cc:933 msgid "command line" msgstr "" -#: resolve.cc:927 +#: resolve.cc:913 msgid "linker script" msgstr "" -#: resolve.cc:931 +#: resolve.cc:917 msgid "linker defined" msgstr "" @@ -3816,7 +3816,7 @@ msgstr "" msgid "relocation overflow" msgstr "" -#: s390.cc:3677 s390.cc:3733 x86_64.cc:4946 +#: s390.cc:3677 s390.cc:3733 x86_64.cc:4960 #, c-format msgid "unsupported reloc type %u" msgstr "" @@ -4152,67 +4152,67 @@ msgstr "" msgid "%s: definition of %s" msgstr "" -#: symtab.cc:1060 +#: symtab.cc:1114 #, c-format msgid "%s: conflicting default version definition for %s@@%s" msgstr "" -#: symtab.cc:1064 +#: symtab.cc:1118 #, c-format msgid "%s: %s: previous definition of %s@@%s here" msgstr "" -#: symtab.cc:1206 +#: symtab.cc:1260 #, c-format msgid "bad global symbol name offset %u at %zu" msgstr "" -#: symtab.cc:1473 +#: symtab.cc:1527 msgid "--just-symbols does not make sense with a shared object" msgstr "" -#: symtab.cc:1484 +#: symtab.cc:1538 msgid "too few symbol versions" msgstr "" -#: symtab.cc:1539 +#: symtab.cc:1593 #, c-format msgid "bad symbol name offset %u at %zu" msgstr "" -#: symtab.cc:1602 +#: symtab.cc:1656 #, c-format msgid "versym for symbol %zu out of range: %u" msgstr "" -#: symtab.cc:1610 +#: symtab.cc:1664 #, c-format msgid "versym for symbol %zu has no name: %u" msgstr "" -#: symtab.cc:2633 +#: symtab.cc:2687 #, c-format msgid "" "discarding version information for %s@%s, defined in unused shared library %" "s (linked with --as-needed)" msgstr "" -#: symtab.cc:2995 symtab.cc:3141 +#: symtab.cc:3049 symtab.cc:3195 #, c-format msgid "%s: unsupported symbol section 0x%x" msgstr "" -#: symtab.cc:3473 +#: symtab.cc:3527 #, c-format msgid "%s: symbol table entries: %zu; buckets: %zu\n" msgstr "" -#: symtab.cc:3476 +#: symtab.cc:3530 #, c-format msgid "%s: symbol table entries: %zu\n" msgstr "" -#: symtab.cc:3633 +#: symtab.cc:3687 #, c-format msgid "" "while linking %s: symbol '%s' defined in multiple places (possible ODR " @@ -4223,7 +4223,7 @@ msgstr "" #. which may not be the location we expect to intersect #. with another definition. We could print the whole #. set of locations, but that seems too verbose. -#: symtab.cc:3640 symtab.cc:3643 +#: symtab.cc:3694 symtab.cc:3697 #, c-format msgid " %s from %s\n" msgstr "" @@ -4287,7 +4287,7 @@ msgstr "" msgid "TLS_DESC not yet supported for TILEGX" msgstr "" -#: tilegx.cc:3202 x86_64.cc:3111 +#: tilegx.cc:3202 x86_64.cc:3118 #, c-format msgid "requires unsupported dynamic reloc %u; recompile with -fPIC" msgstr "" @@ -4341,30 +4341,30 @@ msgstr "" msgid "PC-relative offset overflow in APLT entry %d" msgstr "" -#: x86_64.cc:3079 +#: x86_64.cc:3086 msgid "" "requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile " "with -fPIC" msgstr "" -#: x86_64.cc:3096 +#: x86_64.cc:3103 #, c-format msgid "" "requires dynamic %s reloc against '%s' which may overflow at runtime; " "recompile with -fPIC" msgstr "" -#: x86_64.cc:4631 +#: x86_64.cc:4644 #, c-format msgid "relocation overflow: reference to local symbol %u in %s" msgstr "" -#: x86_64.cc:4638 +#: x86_64.cc:4651 #, c-format msgid "relocation overflow: reference to '%s' defined in %s" msgstr "" -#: x86_64.cc:4646 +#: x86_64.cc:4659 #, c-format msgid "relocation overflow: reference to '%s'" msgstr "" diff --git a/gprof/configure b/gprof/configure index 64f14fa..af2d090 100755 --- a/gprof/configure +++ b/gprof/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gprof 2.42.50. +# Generated by GNU Autoconf 2.69 for gprof 2.43.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='gprof' PACKAGE_TARNAME='gprof' -PACKAGE_VERSION='2.42.50' -PACKAGE_STRING='gprof 2.42.50' +PACKAGE_VERSION='2.43.50' +PACKAGE_STRING='gprof 2.43.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1349,7 +1349,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gprof 2.42.50 to adapt to many kinds of systems. +\`configure' configures gprof 2.43.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1420,7 +1420,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gprof 2.42.50:";; + short | recursive ) echo "Configuration of gprof 2.43.50:";; esac cat <<\_ACEOF @@ -1539,7 +1539,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gprof configure 2.42.50 +gprof configure 2.43.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1904,7 +1904,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gprof $as_me 2.42.50, which was +It was created by gprof $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2884,7 +2884,7 @@ fi # Define the identity of the package. PACKAGE='gprof' - VERSION='2.42.50' + VERSION='2.43.50' cat >>confdefs.h <<_ACEOF @@ -14503,7 +14503,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gprof $as_me 2.42.50, which was +This file was extended by gprof $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14569,7 +14569,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gprof config.status 2.42.50 +gprof config.status 2.43.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/gprof/po/gprof.pot b/gprof/po/gprof.pot index a84c22c..9fcaeb3 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: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2024-01-15 15:06+0000\n" +"POT-Creation-Date: 2024-07-20 13:07+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/gprofng/configure b/gprofng/configure index 84276b8..34dbcbe 100755 --- a/gprofng/configure +++ b/gprofng/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gprofng 2.42.50. +# Generated by GNU Autoconf 2.69 for gprofng 2.43.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='gprofng' PACKAGE_TARNAME='gprofng' -PACKAGE_VERSION='2.42.50' -PACKAGE_STRING='gprofng 2.42.50' +PACKAGE_VERSION='2.43.50' +PACKAGE_STRING='gprofng 2.43.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1362,7 +1362,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gprofng 2.42.50 to adapt to many kinds of systems. +\`configure' configures gprofng 2.43.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1433,7 +1433,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gprofng 2.42.50:";; + short | recursive ) echo "Configuration of gprofng 2.43.50:";; esac cat <<\_ACEOF @@ -1547,7 +1547,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gprofng configure 2.42.50 +gprofng configure 2.43.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2079,7 +2079,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gprofng $as_me 2.42.50, which was +It was created by gprofng $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3052,7 +3052,7 @@ fi # Define the identity of the package. PACKAGE='gprofng' - VERSION='2.42.50' + VERSION='2.43.50' cat >>confdefs.h <<_ACEOF @@ -17562,7 +17562,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gprofng $as_me 2.42.50, which was +This file was extended by gprofng $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17628,7 +17628,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gprofng config.status 2.42.50 +gprofng config.status 2.43.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/gprofng/doc/version.texi b/gprofng/doc/version.texi index 9e8cf95..eb39181 100644 --- a/gprofng/doc/version.texi +++ b/gprofng/doc/version.texi @@ -1,4 +1,4 @@ -@set UPDATED 4 January 2024 -@set UPDATED-MONTH January 2024 -@set EDITION 2.42.50 -@set VERSION 2.42.50 +@set UPDATED 19 July 2024 +@set UPDATED-MONTH July 2024 +@set EDITION 2.43.50 +@set VERSION 2.43.50 diff --git a/gprofng/libcollector/configure b/gprofng/libcollector/configure index 9e47af8..f346fa1 100755 --- a/gprofng/libcollector/configure +++ b/gprofng/libcollector/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gprofng 2.42.50. +# Generated by GNU Autoconf 2.69 for gprofng 2.43.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='gprofng' PACKAGE_TARNAME='gprofng' -PACKAGE_VERSION='2.42.50' -PACKAGE_STRING='gprofng 2.42.50' +PACKAGE_VERSION='2.43.50' +PACKAGE_STRING='gprofng 2.43.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1324,7 +1324,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gprofng 2.42.50 to adapt to many kinds of systems. +\`configure' configures gprofng 2.43.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1395,7 +1395,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gprofng 2.42.50:";; + short | recursive ) echo "Configuration of gprofng 2.43.50:";; esac cat <<\_ACEOF @@ -1504,7 +1504,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gprofng configure 2.42.50 +gprofng configure 2.43.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1990,7 +1990,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gprofng $as_me 2.42.50, which was +It was created by gprofng $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2967,7 +2967,7 @@ fi # Define the identity of the package. PACKAGE='gprofng' - VERSION='2.42.50' + VERSION='2.43.50' cat >>confdefs.h <<_ACEOF @@ -16136,7 +16136,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gprofng $as_me 2.42.50, which was +This file was extended by gprofng $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16202,7 +16202,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gprofng config.status 2.42.50 +gprofng config.status 2.43.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/ld/configure b/ld/configure index 4e8de84..bf58214 100755 --- a/ld/configure +++ b/ld/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for ld 2.42.50. +# Generated by GNU Autoconf 2.69 for ld 2.43.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='ld' PACKAGE_TARNAME='ld' -PACKAGE_VERSION='2.42.50' -PACKAGE_STRING='ld 2.42.50' +PACKAGE_VERSION='2.43.50' +PACKAGE_STRING='ld 2.43.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1437,7 +1437,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures ld 2.42.50 to adapt to many kinds of systems. +\`configure' configures ld 2.43.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1508,7 +1508,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ld 2.42.50:";; + short | recursive ) echo "Configuration of ld 2.43.50:";; esac cat <<\_ACEOF @@ -1689,7 +1689,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ld configure 2.42.50 +ld configure 2.43.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2404,7 +2404,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by ld $as_me 2.42.50, which was +It was created by ld $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3388,7 +3388,7 @@ fi # Define the identity of the package. PACKAGE='ld' - VERSION='2.42.50' + VERSION='2.43.50' cat >>confdefs.h <<_ACEOF @@ -20096,7 +20096,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ld $as_me 2.42.50, which was +This file was extended by ld $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20162,7 +20162,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -ld config.status 2.42.50 +ld config.status 2.43.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/ld/po/ld.pot b/ld/po/ld.pot index eb7d69d..345a6d2 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: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2023-11-15 11:18+0000\n" +"POT-Creation-Date: 2024-07-20 13:15+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,15 +55,15 @@ msgstr "" msgid "%P: symbol `%pT' missing from main hash table\n" msgstr "" -#: ldcref.c:517 ldcref.c:628 ldmain.c:1315 ldmisc.c:327 pe-dll.c:759 -#: pe-dll.c:1329 pe-dll.c:1450 pe-dll.c:1552 eaarch64pe.c:1653 earm64pe.c:1653 -#: earm_wince_pe.c:1661 earm_wince_pe.c:1833 earmpe.c:1661 earmpe.c:1833 -#: ei386pe.c:1661 ei386pe.c:1833 ei386pe_posix.c:1661 ei386pe_posix.c:1833 -#: ei386pep.c:1653 emcorepe.c:1661 emcorepe.c:1833 eshpe.c:1661 eshpe.c:1833 +#: ldcref.c:517 ldcref.c:628 ldmain.c:1346 ldmisc.c:327 pe-dll.c:759 +#: pe-dll.c:1329 pe-dll.c:1450 pe-dll.c:1552 eaarch64pe.c:1580 earm64pe.c:1580 +#: earm_wince_pe.c:1583 earm_wince_pe.c:1755 earmpe.c:1583 earmpe.c:1755 +#: ei386pe.c:1583 ei386pe.c:1755 ei386pe_posix.c:1583 ei386pe_posix.c:1755 +#: ei386pep.c:1580 emcorepe.c:1583 emcorepe.c:1755 eshpe.c:1583 eshpe.c:1755 msgid "%F%P: %pB: could not read symbols: %E\n" msgstr "" -#: ldcref.c:690 ldcref.c:697 ldmain.c:1377 ldmain.c:1384 +#: ldcref.c:690 ldcref.c:697 ldmain.c:1408 ldmain.c:1415 msgid "%F%P: %pB: could not read relocs: %E\n" msgstr "" @@ -102,10 +102,6 @@ msgid "" "\n" msgstr "" -#: ldelf.c:77 -msgid "%P: warning: -z dynamic-undefined-weak ignored\n" -msgstr "" - #: ldelf.c:97 msgid "%F%P: common page size (0x%v) > maximum page size (0x%v)\n" msgstr "" @@ -122,7 +118,7 @@ msgstr "" msgid "%P: warning: %s, needed by %pB, may conflict with %s\n" msgstr "" -#: ldelf.c:286 ldfile.c:343 +#: ldelf.c:286 ldfile.c:361 #, c-format msgid "attempt to open %s failed\n" msgstr "" @@ -140,7 +136,7 @@ msgstr "" msgid "found %s at %s\n" msgstr "" -#: ldelf.c:410 ldlang.c:3118 ldlang.c:3132 +#: ldelf.c:410 ldlang.c:3119 ldlang.c:3133 msgid "%F%P: %pB: error adding symbols: %E\n" msgstr "" @@ -193,9 +189,9 @@ msgstr "" msgid "%P: warning: .note.gnu.build-id section discarded, --build-id ignored\n" msgstr "" -#: ldelf.c:1500 eaarch64pe.c:1427 earm64pe.c:1427 earm_wince_pe.c:1417 -#: earmpe.c:1417 ei386pe.c:1417 ei386pe_posix.c:1417 ei386pep.c:1427 -#: emcorepe.c:1417 eshpe.c:1417 +#: ldelf.c:1500 eaarch64pe.c:1354 earm64pe.c:1354 earm_wince_pe.c:1339 +#: earmpe.c:1339 ei386pe.c:1339 ei386pe_posix.c:1339 ei386pep.c:1354 +#: emcorepe.c:1339 eshpe.c:1339 msgid "%P: warning: unrecognized --build-id style ignored\n" msgstr "" @@ -225,13 +221,13 @@ msgid "" "ignored\n" msgstr "" -#: ldelf.c:1666 eaix5ppc.c:1574 eaix5rs6.c:1574 eaixppc.c:1574 eaixrs6.c:1574 -#: eppcmacos.c:1574 +#: ldelf.c:1666 eaix5ppc.c:1546 eaix5rs6.c:1546 eaixppc.c:1546 eaixrs6.c:1546 +#: eppcmacos.c:1546 msgid "%F%P: failed to record assignment to %s: %E\n" msgstr "" -#: ldelf.c:1844 ldelf.c:1909 eaix5ppc.c:844 eaix5rs6.c:844 eaixppc.c:844 -#: eaixrs6.c:844 eelf64_ia64_vms.c:210 eppcmacos.c:844 +#: ldelf.c:1844 ldelf.c:1909 eaix5ppc.c:816 eaix5rs6.c:816 eaixppc.c:816 +#: eaixrs6.c:816 eelf64_ia64_vms.c:209 eppcmacos.c:816 msgid "%F%P: failed to set dynamic section sizes: %E\n" msgstr "" @@ -243,7 +239,7 @@ msgstr "" msgid "%F%P: %pA has both ordered and unordered sections\n" msgstr "" -#: ldelfgen.c:310 +#: ldelfgen.c:310 eelf32loongarch.c:106 eelf64loongarch.c:106 msgid "%F%P: map sections to segments failed: %E\n" msgstr "" @@ -316,11 +312,11 @@ msgstr "" msgid "%F%P:%pS / by zero\n" msgstr "" -#: ldexp.c:764 ldlang.c:3976 ldmain.c:1282 eaarch64pe.c:1241 eaarch64pe.c:1842 -#: earm64pe.c:1241 earm64pe.c:1842 earm_wince_pe.c:1232 earm_wince_pe.c:1944 -#: earmpe.c:1232 earmpe.c:1944 ei386pe.c:1232 ei386pe.c:1944 -#: ei386pe_posix.c:1232 ei386pe_posix.c:1944 ei386pep.c:1241 ei386pep.c:1842 -#: emcorepe.c:1232 emcorepe.c:1944 eshpe.c:1232 eshpe.c:1944 +#: ldexp.c:764 ldlang.c:3977 ldmain.c:1313 eaarch64pe.c:1168 eaarch64pe.c:1769 +#: earm64pe.c:1168 earm64pe.c:1769 earm_wince_pe.c:1154 earm_wince_pe.c:1866 +#: earmpe.c:1154 earmpe.c:1866 ei386pe.c:1154 ei386pe.c:1866 +#: ei386pe_posix.c:1154 ei386pe_posix.c:1866 ei386pep.c:1168 ei386pep.c:1769 +#: emcorepe.c:1154 emcorepe.c:1866 eshpe.c:1154 eshpe.c:1866 msgid "%F%P: bfd_link_hash_lookup failed: %E\n" msgstr "" @@ -368,7 +364,7 @@ msgstr "" msgid "%F%P:%pS: nonconstant expression for %s\n" msgstr "" -#: ldexp.c:1710 ldlang.c:1328 ldlang.c:3451 ldlang.c:8146 +#: ldexp.c:1710 ldlang.c:1329 ldlang.c:3452 ldlang.c:8181 msgid "%F%P: can not create hash table: %E\n" msgstr "" @@ -408,752 +404,758 @@ msgstr "" msgid "" msgstr "" -#: ldfile.c:345 +#: ldfile.c:363 #, c-format msgid "attempt to open %s succeeded\n" msgstr "" -#: ldfile.c:351 +#: ldfile.c:369 msgid "%F%P: invalid BFD target `%s'\n" msgstr "" -#: ldfile.c:481 ldfile.c:511 +#: ldfile.c:499 ldfile.c:529 msgid "%P: skipping incompatible %s when searching for %s\n" msgstr "" -#: ldfile.c:494 +#: ldfile.c:512 msgid "%F%P: attempted static link of dynamic object `%s'\n" msgstr "" -#: ldfile.c:621 +#: ldfile.c:647 msgid "%P: cannot find %s (%s): %E\n" msgstr "" #. We ignore the return status of the script #. and always print the error message. -#: ldfile.c:624 ldfile.c:708 ldfile.c:712 +#: ldfile.c:650 ldfile.c:734 ldfile.c:738 msgid "%P: cannot find %s: %E\n" msgstr "" -#: ldfile.c:676 +#: ldfile.c:702 msgid "%P: cannot find %s inside %s\n" msgstr "" -#: ldfile.c:691 ldmain.c:1462 +#: ldfile.c:717 ldmain.c:1493 msgid "%P: About to run error handling script '%s' with arguments: '%s' '%s'\n" msgstr "" -#: ldfile.c:695 ldmain.c:1466 +#: ldfile.c:721 ldmain.c:1497 msgid "error handling script" msgstr "" -#: ldfile.c:701 ldmain.c:1472 +#: ldfile.c:727 ldmain.c:1503 msgid "%P: Failed to run error handling script '%s', reason: " msgstr "" -#: ldfile.c:722 +#: ldfile.c:748 msgid "%P: note to link with %s use -l:%s or rename it to lib%s\n" msgstr "" -#: ldfile.c:754 +#: ldfile.c:780 #, c-format msgid "cannot find script file %s\n" msgstr "" -#: ldfile.c:756 +#: ldfile.c:782 #, c-format msgid "opened script file %s\n" msgstr "" -#: ldfile.c:905 +#: ldfile.c:923 msgid "%F%P: error: linker script file '%s' appears multiple times\n" msgstr "" -#: ldfile.c:927 +#: ldfile.c:945 msgid "%F%P: cannot open linker script file %s: %E\n" msgstr "" -#: ldfile.c:998 +#: ldfile.c:1016 msgid "%F%P: cannot represent machine `%s'\n" msgstr "" -#: ldlang.c:1414 +#: ldlang.c:1415 msgid "%P:%pS: warning: redeclaration of memory region `%s'\n" msgstr "" -#: ldlang.c:1420 +#: ldlang.c:1421 msgid "%P:%pS: warning: memory region `%s' not declared\n" msgstr "" -#: ldlang.c:1456 +#: ldlang.c:1457 msgid "%F%P:%pS: error: alias for default memory region\n" msgstr "" -#: ldlang.c:1467 +#: ldlang.c:1468 msgid "%F%P:%pS: error: redefinition of memory region alias `%s'\n" msgstr "" -#: ldlang.c:1474 +#: ldlang.c:1475 msgid "%F%P:%pS: error: memory region `%s' for alias `%s' does not exist\n" msgstr "" -#: ldlang.c:1535 ldlang.c:1570 +#: ldlang.c:1536 ldlang.c:1571 msgid "%F%P: failed creating section `%s': %E\n" msgstr "" -#: ldlang.c:2275 +#: ldlang.c:2276 msgid "" "\n" "As-needed library included to satisfy reference by file (symbol)\n" "\n" msgstr "" -#: ldlang.c:2340 +#: ldlang.c:2341 msgid "" "\n" "Discarded input sections\n" "\n" msgstr "" -#: ldlang.c:2348 +#: ldlang.c:2349 msgid "" "\n" "There are no discarded input sections\n" msgstr "" -#: ldlang.c:2350 +#: ldlang.c:2351 msgid "" "\n" "Memory Configuration\n" "\n" msgstr "" -#: ldlang.c:2352 +#: ldlang.c:2353 msgid "Name" msgstr "" -#: ldlang.c:2352 +#: ldlang.c:2353 msgid "Origin" msgstr "" -#: ldlang.c:2352 +#: ldlang.c:2353 msgid "Length" msgstr "" -#: ldlang.c:2352 +#: ldlang.c:2353 msgid "Attributes" msgstr "" -#: ldlang.c:2376 +#: ldlang.c:2377 msgid "" "\n" "Linker script and memory map\n" "\n" msgstr "" -#: ldlang.c:2429 +#: ldlang.c:2430 msgid "%F%P: illegal use of `%s' section\n" msgstr "" -#: ldlang.c:2438 +#: ldlang.c:2439 msgid "%F%P: output format %s cannot represent section called %s: %E\n" msgstr "" -#: ldlang.c:2619 +#: ldlang.c:2620 msgid "" "%P:%pS: warning: --enable-non-contiguous-regions makes section `%pA' from `%" "pB' match /DISCARD/ clause.\n" msgstr "" -#: ldlang.c:2643 +#: ldlang.c:2644 msgid "" "%P:%pS: warning: --enable-non-contiguous-regions may change behaviour for " "section `%pA' from `%pB' (assigned to %pA, but additional match: %pA)\n" msgstr "" -#: ldlang.c:3021 +#: ldlang.c:3022 msgid "%P: %pB: file not recognized: %E; matching formats:" msgstr "" -#: ldlang.c:3030 +#: ldlang.c:3031 msgid "%F%P: %pB: file not recognized: %E\n" msgstr "" -#: ldlang.c:3103 +#: ldlang.c:3104 msgid "%F%P: %pB: member %pB in archive is not an object\n" msgstr "" -#: ldlang.c:3373 +#: ldlang.c:3374 msgid "%F%P: input file '%s' is the same as output file\n" msgstr "" -#: ldlang.c:3421 +#: ldlang.c:3422 msgid "" "%P: warning: could not find any targets that match endianness requirement\n" msgstr "" -#: ldlang.c:3435 +#: ldlang.c:3436 msgid "%F%P: target %s not found\n" msgstr "" -#: ldlang.c:3437 +#: ldlang.c:3438 msgid "%F%P: cannot open output file %s: %E\n" msgstr "" -#: ldlang.c:3443 +#: ldlang.c:3444 msgid "%F%P: %s: can not make object file: %E\n" msgstr "" -#: ldlang.c:3447 +#: ldlang.c:3448 msgid "%F%P: %s: can not set architecture: %E\n" msgstr "" -#: ldlang.c:3634 +#: ldlang.c:3635 msgid "%P: warning: %s contains output sections; did you forget -T?\n" msgstr "" -#: ldlang.c:3681 +#: ldlang.c:3682 #, c-format msgid "%s: %s\n" msgstr "" -#: ldlang.c:3681 +#: ldlang.c:3682 msgid "CTF warning" msgstr "" -#: ldlang.c:3681 +#: ldlang.c:3682 msgid "CTF error" msgstr "" -#: ldlang.c:3687 +#: ldlang.c:3688 #, c-format msgid "CTF error: cannot get CTF errors: `%s'\n" msgstr "" -#: ldlang.c:3721 +#: ldlang.c:3722 msgid "" "%P: warning: CTF section in %pB not loaded; its types will be discarded: %s\n" msgstr "" -#: ldlang.c:3750 +#: ldlang.c:3751 msgid "%P: warning: CTF output not created: `%s'\n" msgstr "" -#: ldlang.c:3793 +#: ldlang.c:3794 msgid "%P: warning: CTF section in %pB cannot be linked: `%s'\n" msgstr "" -#: ldlang.c:3813 +#: ldlang.c:3814 msgid "%P: warning: CTF linking failed; output will have no CTF section: %s\n" msgstr "" -#: ldlang.c:3884 +#: ldlang.c:3885 msgid "" "%P: warning: CTF section emission failed; output will have no CTF section: %" "s\n" msgstr "" -#: ldlang.c:3923 +#: ldlang.c:3924 msgid "" "%P: warning: CTF section in %pB not linkable: %P was built without support " "for CTF\n" msgstr "" -#: ldlang.c:4061 +#: ldlang.c:4062 msgid "%X%P: required symbol `%s' not defined\n" msgstr "" -#: ldlang.c:4262 ldlang.c:4271 +#: ldlang.c:4263 ldlang.c:4272 msgid "%F%P: invalid type for output section `%s'\n" msgstr "" -#: ldlang.c:4407 +#: ldlang.c:4408 msgid "" "warning: INSERT statement in linker script is incompatible with --enable-non-" "contiguous-regions.\n" msgstr "" -#: ldlang.c:4420 +#: ldlang.c:4421 msgid "%F%P: %s not found for insert\n" msgstr "" -#: ldlang.c:4692 +#: ldlang.c:4693 msgid " load address 0x%V" msgstr "" -#: ldlang.c:4957 +#: ldlang.c:4958 msgid "%W (size before relaxing)\n" msgstr "" -#: ldlang.c:5086 +#: ldlang.c:5087 #, c-format msgid "Address of section %s set to " msgstr "" -#: ldlang.c:5288 +#: ldlang.c:5289 #, c-format msgid "Fail with %d\n" msgstr "" -#: ldlang.c:5502 +#: ldlang.c:5506 msgid "" "%F%P: Output section `%pA' not large enough for the linker-created stubs " "section `%pA'.\n" msgstr "" -#: ldlang.c:5507 +#: ldlang.c:5511 msgid "" "%F%P: Relaxation not supported with --enable-non-contiguous-regions (section " "`%pA' would overflow `%pA' after it changed size).\n" msgstr "" -#: ldlang.c:5616 +#: ldlang.c:5620 msgid "%X%P: section %s VMA wraps around address space\n" msgstr "" -#: ldlang.c:5622 +#: ldlang.c:5626 msgid "%X%P: section %s LMA wraps around address space\n" msgstr "" -#: ldlang.c:5674 +#: ldlang.c:5678 msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n" msgstr "" -#: ldlang.c:5718 +#: ldlang.c:5722 msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n" msgstr "" -#: ldlang.c:5741 +#: ldlang.c:5745 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:5766 +#: ldlang.c:5770 msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n" msgstr "" -#: ldlang.c:5777 +#: ldlang.c:5781 msgid "%X%P: %pB section `%s' will not fit in region `%s'\n" msgstr "" -#: ldlang.c:5863 +#: ldlang.c:5867 msgid "" "%F%P:%pS: non constant or forward reference address expression for section %" "s\n" msgstr "" -#: ldlang.c:5888 +#: ldlang.c:5892 msgid "%X%P: internal error on COFF shared library section %s\n" msgstr "" -#: ldlang.c:5946 +#: ldlang.c:5950 msgid "%F%P: error: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:5950 +#: ldlang.c:5954 msgid "%P: warning: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:5984 +#: ldlang.c:5988 msgid "%P: warning: start of section %s changed by %ld\n" msgstr "" -#: ldlang.c:6077 +#: ldlang.c:6081 msgid "%P: warning: dot moved backwards before `%s'\n" msgstr "" -#: ldlang.c:6253 +#: ldlang.c:6257 msgid "%F%P: can't relax section: %E\n" msgstr "" -#: ldlang.c:6662 +#: ldlang.c:6666 msgid "%F%P: invalid data statement\n" msgstr "" -#: ldlang.c:6695 +#: ldlang.c:6699 msgid "%F%P: invalid reloc statement\n" msgstr "" -#: ldlang.c:7113 +#: ldlang.c:7117 msgid "" "%F%P: --gc-sections requires a defined symbol root specified by -e or -u\n" msgstr "" -#: ldlang.c:7138 +#: ldlang.c:7142 msgid "%F%P: %s: can't set start address\n" msgstr "" -#: ldlang.c:7151 ldlang.c:7170 +#: ldlang.c:7155 ldlang.c:7174 msgid "%F%P: can't set start address\n" msgstr "" -#: ldlang.c:7164 +#: ldlang.c:7168 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n" msgstr "" -#: ldlang.c:7175 ldlang.c:7183 +#: ldlang.c:7179 ldlang.c:7187 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n" msgstr "" -#: ldlang.c:7239 +#: ldlang.c:7243 msgid "" "%F%P: relocatable linking with relocations from format %s (%pB) to format %s " "(%pB) is not supported\n" msgstr "" -#: ldlang.c:7249 +#: ldlang.c:7253 msgid "" "%X%P: %s architecture of input file `%pB' is incompatible with %s output\n" msgstr "" -#: ldlang.c:7273 +#: ldlang.c:7277 msgid "%X%P: failed to merge target specific data of file %pB\n" msgstr "" -#: ldlang.c:7344 +#: ldlang.c:7348 msgid "%F%P: could not define common symbol `%pT': %E\n" msgstr "" -#: ldlang.c:7356 +#: ldlang.c:7360 msgid "" "\n" "Allocating common symbols\n" msgstr "" -#: ldlang.c:7357 +#: ldlang.c:7361 msgid "" "Common symbol size file\n" "\n" msgstr "" -#: ldlang.c:7414 +#: ldlang.c:7418 msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n" msgstr "" -#: ldlang.c:7432 +#: ldlang.c:7436 msgid "" "%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n" msgstr "" -#: ldlang.c:7522 +#: ldlang.c:7526 msgid "%F%P: invalid character %c (%d) in flags\n" msgstr "" -#: ldlang.c:7634 +#. && in_section_ordering +#: ldlang.c:7620 +msgid "%F%P:%pS: error: output section '%s' must already exist\n" +msgstr "" + +#: ldlang.c:7644 msgid "%F%P:%pS: error: align with input and explicit align specified\n" msgstr "" -#: ldlang.c:8105 +#: ldlang.c:8115 msgid "" "%P: warning: --enable-non-contiguous-regions discards section `%pA' from `%" "pB'\n" msgstr "" -#: ldlang.c:8184 +#: ldlang.c:8219 msgid "%F%P: %s: plugin reported error after all symbols read\n" msgstr "" -#: ldlang.c:8762 +#: ldlang.c:8797 msgid "%F%P: multiple STARTUP files\n" msgstr "" -#: ldlang.c:8808 +#: ldlang.c:8843 msgid "%X%P:%pS: section has both a load address and a load region\n" msgstr "" -#: ldlang.c:8914 +#: ldlang.c:8952 msgid "" "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers " "lack them\n" msgstr "" -#: ldlang.c:8987 +#: ldlang.c:9025 msgid "%F%P: no sections assigned to phdrs\n" msgstr "" -#: ldlang.c:9025 +#: ldlang.c:9063 msgid "%F%P: bfd_record_phdr failed: %E\n" msgstr "" -#: ldlang.c:9045 +#: ldlang.c:9083 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n" msgstr "" -#: ldlang.c:9468 +#: ldlang.c:9506 msgid "%X%P: unknown language `%s' in version information\n" msgstr "" -#: ldlang.c:9613 +#: ldlang.c:9651 msgid "" "%X%P: anonymous version tag cannot be combined with other version tags\n" msgstr "" -#: ldlang.c:9622 +#: ldlang.c:9660 msgid "%X%P: duplicate version tag `%s'\n" msgstr "" -#: ldlang.c:9643 ldlang.c:9652 ldlang.c:9670 ldlang.c:9680 +#: ldlang.c:9681 ldlang.c:9690 ldlang.c:9708 ldlang.c:9718 msgid "%X%P: duplicate expression `%s' in version information\n" msgstr "" -#: ldlang.c:9720 +#: ldlang.c:9758 msgid "%X%P: unable to find version dependency `%s'\n" msgstr "" -#: ldlang.c:9743 +#: ldlang.c:9781 msgid "%X%P: unable to read .exports section contents\n" msgstr "" -#: ldlang.c:9789 +#: ldlang.c:9827 msgid "%P: invalid origin for memory region %s\n" msgstr "" -#: ldlang.c:9801 +#: ldlang.c:9839 msgid "%P: invalid length for memory region %s\n" msgstr "" -#: ldlang.c:9913 +#: ldlang.c:9951 msgid "%X%P: unknown feature `%s'\n" msgstr "" -#: ldmain.c:195 +#: ldmain.c:197 msgid "%F%P: cannot open dependency file %s: %E\n" msgstr "" -#: ldmain.c:268 +#: ldmain.c:290 msgid "%F%P: fatal error: libbfd ABI mismatch\n" msgstr "" -#: ldmain.c:304 +#: ldmain.c:326 msgid "%X%P: can't set BFD default target to `%s': %E\n" msgstr "" -#: ldmain.c:409 +#: ldmain.c:431 msgid "built in linker script" msgstr "" -#: ldmain.c:419 -msgid "using external linker script:" +#: ldmain.c:441 +#, c-format +msgid "using external linker script: %s" msgstr "" -#: ldmain.c:421 +#: ldmain.c:443 msgid "using internal linker script:" msgstr "" -#: ldmain.c:468 +#: ldmain.c:493 msgid "%F%P: --no-define-common may not be used without -shared\n" msgstr "" -#: ldmain.c:474 +#: ldmain.c:500 msgid "%F%P: no input files\n" msgstr "" -#: ldmain.c:478 +#: ldmain.c:504 msgid "%P: mode %s\n" msgstr "" -#: ldmain.c:494 ends32belf.c:461 ends32belf16m.c:461 ends32belf_linux.c:594 -#: ends32elf.c:461 ends32elf16m.c:461 ends32elf_linux.c:594 +#: ldmain.c:522 ends32belf.c:450 ends32belf16m.c:450 ends32belf_linux.c:593 +#: ends32elf.c:450 ends32elf16m.c:450 ends32elf_linux.c:593 msgid "%F%P: cannot open map file %s: %E\n" msgstr "" -#: ldmain.c:558 +#: ldmain.c:586 msgid "%P: link errors found, deleting executable `%s'\n" msgstr "" -#: ldmain.c:569 +#: ldmain.c:597 msgid "%F%P: %s: final close failed: %E\n" msgstr "" -#: ldmain.c:596 +#: ldmain.c:624 msgid "%F%P: unable to open for source of copy `%s'\n" msgstr "" -#: ldmain.c:599 +#: ldmain.c:627 msgid "%F%P: unable to open for destination of copy `%s'\n" msgstr "" -#: ldmain.c:606 +#: ldmain.c:634 msgid "%P: error writing file `%s'\n" msgstr "" -#: ldmain.c:611 pe-dll.c:1985 +#: ldmain.c:639 pe-dll.c:1985 #, c-format msgid "%P: error closing file `%s'\n" msgstr "" -#: ldmain.c:623 +#: ldmain.c:651 #, c-format msgid "%s: total time in link: %ld.%06ld\n" msgstr "" -#: ldmain.c:710 +#: ldmain.c:738 msgid "%F%P: missing argument to -m\n" msgstr "" -#: ldmain.c:764 ldmain.c:781 ldmain.c:801 ldmain.c:833 pe-dll.c:1410 +#: ldmain.c:792 ldmain.c:809 ldmain.c:829 ldmain.c:861 pe-dll.c:1410 msgid "%F%P: bfd_hash_table_init failed: %E\n" msgstr "" -#: ldmain.c:768 ldmain.c:785 ldmain.c:805 +#: ldmain.c:796 ldmain.c:813 ldmain.c:833 msgid "%F%P: bfd_hash_lookup failed: %E\n" msgstr "" -#: ldmain.c:819 +#: ldmain.c:847 msgid "%X%P: error: duplicate retain-symbols-file\n" msgstr "" -#: ldmain.c:863 +#: ldmain.c:891 msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n" msgstr "" -#: ldmain.c:868 +#: ldmain.c:896 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n" msgstr "" -#: ldmain.c:984 +#: ldmain.c:1015 msgid "" "Archive member included to satisfy reference by file (symbol)\n" "\n" msgstr "" -#: ldmain.c:1090 +#: ldmain.c:1121 msgid "%P: %C: warning: multiple definition of `%pT'" msgstr "" -#: ldmain.c:1093 +#: ldmain.c:1124 msgid "%X%P: %C: multiple definition of `%pT'" msgstr "" -#: ldmain.c:1096 +#: ldmain.c:1127 msgid "; %D: first defined here" msgstr "" -#: ldmain.c:1101 +#: ldmain.c:1132 msgid "%P: disabling relaxation; it will not work with multiple definitions\n" msgstr "" -#: ldmain.c:1154 +#: ldmain.c:1185 msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n" msgstr "" -#: ldmain.c:1158 +#: ldmain.c:1189 msgid "%P: %pB: warning: definition of `%pT' overriding common\n" msgstr "" -#: ldmain.c:1167 +#: ldmain.c:1198 msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n" msgstr "" -#: ldmain.c:1171 +#: ldmain.c:1202 msgid "%P: %pB: warning: common of `%pT' overridden by definition\n" msgstr "" -#: ldmain.c:1180 +#: ldmain.c:1211 msgid "" "%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n" msgstr "" -#: ldmain.c:1184 +#: ldmain.c:1215 msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n" msgstr "" -#: ldmain.c:1191 +#: ldmain.c:1222 msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n" msgstr "" -#: ldmain.c:1195 +#: ldmain.c:1226 msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n" msgstr "" -#: ldmain.c:1202 +#: ldmain.c:1233 msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n" msgstr "" -#: ldmain.c:1205 +#: ldmain.c:1236 msgid "%P: %pB: warning: multiple common of `%pT'\n" msgstr "" -#: ldmain.c:1224 ldmain.c:1260 +#: ldmain.c:1255 ldmain.c:1291 msgid "%P: warning: global constructor %s used\n" msgstr "" -#: ldmain.c:1270 +#: ldmain.c:1301 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:1342 ldmain.c:1344 ldmain.c:1346 ldmain.c:1354 ldmain.c:1397 +#: ldmain.c:1373 ldmain.c:1375 ldmain.c:1377 ldmain.c:1385 ldmain.c:1428 msgid "warning: " msgstr "" -#: ldmain.c:1487 +#: ldmain.c:1518 msgid "%X%P: %H: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1490 +#: ldmain.c:1521 msgid "%P: %H: warning: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1496 +#: ldmain.c:1527 msgid "%X%P: %D: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1499 +#: ldmain.c:1530 msgid "%P: %D: warning: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1510 +#: ldmain.c:1541 msgid "%X%P: %pB: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1513 +#: ldmain.c:1544 msgid "%P: %pB: warning: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1519 +#: ldmain.c:1550 msgid "%X%P: %pB: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1522 +#: ldmain.c:1553 msgid "%P: %pB: warning: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1559 +#: ldmain.c:1590 msgid " additional relocation overflows omitted from the output\n" msgstr "" -#: ldmain.c:1572 +#: ldmain.c:1603 #, c-format msgid " relocation truncated to fit: %s against undefined symbol `%pT'" msgstr "" -#: ldmain.c:1578 +#: ldmain.c:1609 #, c-format msgid "" " relocation truncated to fit: %s against symbol `%pT' defined in %pA section " "in %pB" msgstr "" -#: ldmain.c:1591 +#: ldmain.c:1622 #, c-format msgid " relocation truncated to fit: %s against `%pT'" msgstr "" -#: ldmain.c:1607 +#: ldmain.c:1638 msgid "%X%H: dangerous relocation: %s\n" msgstr "" -#: ldmain.c:1621 +#: ldmain.c:1652 msgid "%X%H: reloc refers to symbol `%pT' which is not being output\n" msgstr "" -#: ldmain.c:1655 +#: ldmain.c:1686 msgid "%P: %pB: reference to %s\n" msgstr "" -#: ldmain.c:1657 +#: ldmain.c:1688 msgid "%P: %pB: definition of %s\n" msgstr "" @@ -1167,19 +1169,27 @@ msgstr "" msgid "no symbol" msgstr "" -#: ldmisc.c:626 -msgid "%F%P: internal error %s %d\n" +#: ldmisc.c:688 +msgid "%P: error: unsupported option: %s\n" msgstr "" #: ldmisc.c:690 +msgid "%P: warning: %s ignored\n" +msgstr "" + +#: ldmisc.c:701 +msgid "%F%P: internal error %s %d\n" +msgstr "" + +#: ldmisc.c:765 msgid "%P: internal error: aborting at %s:%d in %s\n" msgstr "" -#: ldmisc.c:693 +#: ldmisc.c:768 msgid "%P: internal error: aborting at %s:%d\n" msgstr "" -#: ldmisc.c:695 +#: ldmisc.c:770 msgid "%F%P: please report this bug\n" msgstr "" @@ -1191,7 +1201,7 @@ msgstr "" #: ldver.c:42 #, c-format -msgid "Copyright (C) 2023 Free Software Foundation, Inc.\n" +msgid "Copyright (C) 2024 Free Software Foundation, Inc.\n" msgstr "" #: ldver.c:43 @@ -1208,28 +1218,33 @@ msgstr "" msgid " Supported emulations:\n" msgstr "" -#: ldwrite.c:60 ldwrite.c:170 ldwrite.c:222 ldwrite.c:263 -msgid "%F%P: bfd_new_link_order failed\n" +#: ldwrite.c:60 ldwrite.c:67 ldwrite.c:173 ldwrite.c:181 ldwrite.c:227 +#: ldwrite.c:268 +msgid "%F%P: bfd_new_link_order failed: %E\n" msgstr "" -#: ldwrite.c:332 +#: ldwrite.c:337 msgid "%F%P: cannot create split section name for %s\n" msgstr "" -#: ldwrite.c:344 +#: ldwrite.c:349 msgid "%F%P: clone section failed: %E\n" msgstr "" -#: ldwrite.c:382 +#: ldwrite.c:387 #, c-format msgid "%8x something else\n" msgstr "" -#: ldwrite.c:552 +#: ldwrite.c:553 msgid "%F%P: final link failed: %E\n" msgstr "" -#: lexsup.c:105 lexsup.c:300 +#: ldwrite.c:555 +msgid "%F%P: final link failed\n" +msgstr "" + +#: lexsup.c:105 lexsup.c:303 msgid "KEYWORD" msgstr "" @@ -1245,7 +1260,7 @@ msgstr "" msgid "Set architecture" msgstr "" -#: lexsup.c:110 lexsup.c:440 +#: lexsup.c:110 lexsup.c:443 msgid "TARGET" msgstr "" @@ -1253,9 +1268,9 @@ msgstr "" msgid "Specify target for following input files" msgstr "" -#: lexsup.c:113 lexsup.c:119 lexsup.c:180 lexsup.c:184 lexsup.c:220 -#: lexsup.c:224 lexsup.c:239 lexsup.c:241 lexsup.c:462 lexsup.c:531 -#: lexsup.c:544 lexsup.c:548 +#: lexsup.c:113 lexsup.c:119 lexsup.c:180 lexsup.c:184 lexsup.c:223 +#: lexsup.c:227 lexsup.c:242 lexsup.c:244 lexsup.c:465 lexsup.c:491 +#: lexsup.c:537 lexsup.c:550 lexsup.c:554 msgid "FILE" msgstr "" @@ -1275,8 +1290,8 @@ msgstr "" msgid "Force group members out of groups" msgstr "" -#: lexsup.c:124 lexsup.c:508 lexsup.c:510 lexsup.c:512 lexsup.c:514 -#: lexsup.c:516 lexsup.c:518 +#: lexsup.c:124 lexsup.c:514 lexsup.c:516 lexsup.c:518 lexsup.c:520 +#: lexsup.c:522 lexsup.c:524 msgid "ADDRESS" msgstr "" @@ -1418,7 +1433,7 @@ msgstr "" msgid "Generate import library" msgstr "" -#: lexsup.c:187 lexsup.c:198 +#: lexsup.c:187 lexsup.c:201 msgid "PLUGIN" msgstr "" @@ -1426,7 +1441,7 @@ msgstr "" msgid "Load named plugin" msgstr "" -#: lexsup.c:189 lexsup.c:200 +#: lexsup.c:189 lexsup.c:203 msgid "ARG" msgstr "" @@ -1434,502 +1449,510 @@ msgstr "" msgid "Send arg to last-loaded plugin" msgstr "" -#: lexsup.c:191 lexsup.c:194 +#: lexsup.c:191 +msgid "Store plugin intermediate files permanently" +msgstr "" + +#: lexsup.c:194 lexsup.c:197 msgid "Ignored for GCC LTO option compatibility" msgstr "" -#: lexsup.c:198 +#: lexsup.c:201 msgid "Load named plugin (ignored)" msgstr "" -#: lexsup.c:200 +#: lexsup.c:203 msgid "Send arg to last-loaded plugin (ignored)" msgstr "" -#: lexsup.c:203 +#: lexsup.c:206 msgid "Ignored for GCC linker option compatibility" msgstr "" -#: lexsup.c:206 lexsup.c:209 +#: lexsup.c:209 lexsup.c:212 msgid "Ignored for gold option compatibility" msgstr "" -#: lexsup.c:212 +#: lexsup.c:215 msgid "Ignored for SVR4 compatibility" msgstr "" -#: lexsup.c:216 +#: lexsup.c:219 msgid "Generate relocatable output" msgstr "" -#: lexsup.c:220 +#: lexsup.c:223 msgid "Just link symbols (if directory, same as --rpath)" msgstr "" -#: lexsup.c:226 +#: lexsup.c:229 msgid "PATTERN=FILE" msgstr "" -#: lexsup.c:229 +#: lexsup.c:232 msgid "Strip all symbols" msgstr "" -#: lexsup.c:231 +#: lexsup.c:234 msgid "Strip debugging symbols" msgstr "" -#: lexsup.c:233 +#: lexsup.c:236 msgid "Strip symbols in discarded sections" msgstr "" -#: lexsup.c:235 +#: lexsup.c:238 msgid "Do not strip symbols in discarded sections" msgstr "" -#: lexsup.c:237 +#: lexsup.c:240 msgid "Trace file opens" msgstr "" -#: lexsup.c:239 +#: lexsup.c:242 msgid "Read linker script" msgstr "" -#: lexsup.c:241 +#: lexsup.c:244 msgid "Read default linker script" msgstr "" -#: lexsup.c:245 lexsup.c:248 lexsup.c:266 lexsup.c:358 lexsup.c:382 -#: lexsup.c:501 lexsup.c:534 lexsup.c:546 lexsup.c:605 lexsup.c:608 +#: lexsup.c:248 lexsup.c:251 lexsup.c:269 lexsup.c:361 lexsup.c:385 +#: lexsup.c:507 lexsup.c:540 lexsup.c:552 lexsup.c:611 lexsup.c:614 msgid "SYMBOL" msgstr "" -#: lexsup.c:245 +#: lexsup.c:248 msgid "Start with undefined reference to SYMBOL" msgstr "" -#: lexsup.c:248 +#: lexsup.c:251 msgid "Require SYMBOL be defined in the final output" msgstr "" -#: lexsup.c:251 +#: lexsup.c:254 msgid "[=SECTION]" msgstr "" -#: lexsup.c:252 +#: lexsup.c:255 msgid "Don't merge input [SECTION | orphan] sections" msgstr "" -#: lexsup.c:254 +#: lexsup.c:257 msgid "Build global constructor/destructor tables" msgstr "" -#: lexsup.c:256 +#: lexsup.c:259 msgid "Print version information" msgstr "" -#: lexsup.c:258 +#: lexsup.c:261 msgid "Print version and emulation information" msgstr "" -#: lexsup.c:260 +#: lexsup.c:263 msgid "Discard all local symbols" msgstr "" -#: lexsup.c:262 +#: lexsup.c:265 msgid "Discard temporary local symbols (default)" msgstr "" -#: lexsup.c:264 +#: lexsup.c:267 msgid "Don't discard any local symbols" msgstr "" -#: lexsup.c:266 +#: lexsup.c:269 msgid "Trace mentions of SYMBOL" msgstr "" -#: lexsup.c:268 lexsup.c:464 lexsup.c:466 +#: lexsup.c:271 lexsup.c:467 lexsup.c:469 msgid "PATH" msgstr "" -#: lexsup.c:268 +#: lexsup.c:271 msgid "Default search path for Solaris compatibility" msgstr "" -#: lexsup.c:271 +#: lexsup.c:274 msgid "Start a group" msgstr "" -#: lexsup.c:273 +#: lexsup.c:276 msgid "End a group" msgstr "" -#: lexsup.c:277 +#: lexsup.c:280 msgid "Accept input files whose architecture cannot be determined" msgstr "" -#: lexsup.c:281 +#: lexsup.c:284 msgid "Reject input files whose architecture is unknown" msgstr "" -#: lexsup.c:293 +#: lexsup.c:296 msgid "Only set DT_NEEDED for following dynamic libs if used" msgstr "" -#: lexsup.c:296 +#: lexsup.c:299 msgid "" "Always set DT_NEEDED for dynamic libraries mentioned on\n" " the command line" msgstr "" -#: lexsup.c:300 +#: lexsup.c:303 msgid "Ignored for SunOS compatibility" msgstr "" -#: lexsup.c:302 +#: lexsup.c:305 msgid "Link against shared libraries" msgstr "" -#: lexsup.c:308 +#: lexsup.c:311 msgid "Do not link against shared libraries" msgstr "" -#: lexsup.c:316 +#: lexsup.c:319 msgid "Don't bind global references locally" msgstr "" -#: lexsup.c:318 +#: lexsup.c:321 msgid "Bind global references locally" msgstr "" -#: lexsup.c:320 +#: lexsup.c:323 msgid "Bind global function references locally" msgstr "" -#: lexsup.c:322 +#: lexsup.c:325 msgid "Check section addresses for overlaps (default)" msgstr "" -#: lexsup.c:325 +#: lexsup.c:328 msgid "Do not check section addresses for overlaps" msgstr "" -#: lexsup.c:329 +#: lexsup.c:332 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow" msgstr "" -#: lexsup.c:333 +#: lexsup.c:336 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow" msgstr "" -#: lexsup.c:337 +#: lexsup.c:340 msgid "Output cross reference table" msgstr "" -#: lexsup.c:339 +#: lexsup.c:342 msgid "SYMBOL=EXPRESSION" msgstr "" -#: lexsup.c:339 +#: lexsup.c:342 msgid "Define a symbol" msgstr "" -#: lexsup.c:341 +#: lexsup.c:344 msgid "[=STYLE]" msgstr "" -#: lexsup.c:341 +#: lexsup.c:344 msgid "Demangle symbol names [using STYLE]" msgstr "" -#: lexsup.c:345 +#: lexsup.c:348 msgid "" "Do not allow multiple definitions with symbols included\n" " in filename invoked by -R or --just-symbols" msgstr "" -#: lexsup.c:350 +#: lexsup.c:353 msgid "Generate embedded relocs" msgstr "" -#: lexsup.c:352 +#: lexsup.c:355 msgid "Treat warnings as errors" msgstr "" -#: lexsup.c:355 +#: lexsup.c:358 msgid "Do not treat warnings as errors (default)" msgstr "" -#: lexsup.c:358 +#: lexsup.c:361 msgid "Call SYMBOL at unload-time" msgstr "" -#: lexsup.c:360 +#: lexsup.c:363 msgid "Force generation of file with .exe suffix" msgstr "" -#: lexsup.c:362 +#: lexsup.c:365 msgid "Remove unused sections (on some targets)" msgstr "" -#: lexsup.c:365 +#: lexsup.c:368 msgid "Don't remove unused sections (default)" msgstr "" -#: lexsup.c:368 +#: lexsup.c:371 msgid "List removed unused sections on stderr" msgstr "" -#: lexsup.c:371 +#: lexsup.c:374 msgid "Do not list removed unused sections" msgstr "" -#: lexsup.c:374 +#: lexsup.c:377 msgid "Keep exported symbols when removing unused sections" msgstr "" -#: lexsup.c:377 +#: lexsup.c:380 msgid "Set default hash table size close to " msgstr "" -#: lexsup.c:380 +#: lexsup.c:383 msgid "Print option help" msgstr "" -#: lexsup.c:382 +#: lexsup.c:385 msgid "Call SYMBOL at load-time" msgstr "" -#: lexsup.c:384 +#: lexsup.c:387 msgid "FILE/DIR" msgstr "" -#: lexsup.c:384 +#: lexsup.c:387 msgid "Write a linker map to FILE or DIR/.map" msgstr "" -#: lexsup.c:386 +#: lexsup.c:389 msgid "Do not define Common storage" msgstr "" -#: lexsup.c:388 +#: lexsup.c:391 msgid "Do not demangle symbol names" msgstr "" -#: lexsup.c:390 +#: lexsup.c:393 msgid "Use less memory and more disk I/O" msgstr "" -#: lexsup.c:392 +#: lexsup.c:395 msgid "Do not allow unresolved references in object files" msgstr "" -#: lexsup.c:395 +#: lexsup.c:398 msgid "Do not display any warning or error messages" msgstr "" -#: lexsup.c:398 +#: lexsup.c:401 msgid "Allow unresolved references in shared libraries" msgstr "" -#: lexsup.c:402 +#: lexsup.c:405 msgid "Do not allow unresolved references in shared libs" msgstr "" -#: lexsup.c:406 +#: lexsup.c:409 msgid "Allow multiple definitions" msgstr "" -#: lexsup.c:410 +#: lexsup.c:413 msgid "SCRIPT" msgstr "" -#: lexsup.c:410 +#: lexsup.c:413 msgid "Provide a script to help with undefined symbol errors" msgstr "" -#: lexsup.c:413 +#: lexsup.c:416 msgid "Allow undefined version" msgstr "" -#: lexsup.c:415 +#: lexsup.c:418 msgid "Disallow undefined version" msgstr "" -#: lexsup.c:417 +#: lexsup.c:420 msgid "Create default symbol version" msgstr "" -#: lexsup.c:420 +#: lexsup.c:423 msgid "Create default symbol version for imported symbols" msgstr "" -#: lexsup.c:423 +#: lexsup.c:426 msgid "Don't warn about mismatched input files" msgstr "" -#: lexsup.c:426 +#: lexsup.c:429 msgid "Don't warn on finding an incompatible library" msgstr "" -#: lexsup.c:429 +#: lexsup.c:432 msgid "Turn off --whole-archive" msgstr "" -#: lexsup.c:431 +#: lexsup.c:434 msgid "Create an output file even if errors occur" msgstr "" -#: lexsup.c:436 +#: lexsup.c:439 msgid "" "Only use library directories specified on\n" " the command line" msgstr "" -#: lexsup.c:440 +#: lexsup.c:443 msgid "Specify target of output file" msgstr "" -#: lexsup.c:443 +#: lexsup.c:446 msgid "Print default output format" msgstr "" -#: lexsup.c:445 +#: lexsup.c:448 msgid "Print current sysroot" msgstr "" -#: lexsup.c:447 +#: lexsup.c:450 msgid "Ignored for Linux compatibility" msgstr "" -#: lexsup.c:450 +#: lexsup.c:453 msgid "Reduce memory overheads, possibly taking much longer" msgstr "" -#: lexsup.c:454 +#: lexsup.c:457 msgid "Set the maximum cache size to SIZE bytes" msgstr "" -#: lexsup.c:457 +#: lexsup.c:460 msgid "Reduce code size by using target specific optimizations" msgstr "" -#: lexsup.c:459 +#: lexsup.c:462 msgid "Do not use relaxation techniques to reduce code size" msgstr "" -#: lexsup.c:462 +#: lexsup.c:465 msgid "Keep only symbols listed in FILE" msgstr "" -#: lexsup.c:464 +#: lexsup.c:467 msgid "Set runtime shared library search path" msgstr "" -#: lexsup.c:466 +#: lexsup.c:469 msgid "Set link time shared library search path" msgstr "" -#: lexsup.c:469 +#: lexsup.c:472 msgid "Create a shared library" msgstr "" -#: lexsup.c:473 +#: lexsup.c:476 msgid "Create a position independent executable" msgstr "" -#: lexsup.c:477 +#: lexsup.c:480 msgid "Create a position dependent executable (default)" msgstr "" -#: lexsup.c:479 +#: lexsup.c:482 msgid "[=ascending|descending]" msgstr "" -#: lexsup.c:480 +#: lexsup.c:483 msgid "Sort common symbols by alignment [in specified order]" msgstr "" -#: lexsup.c:485 +#: lexsup.c:488 msgid "name|alignment" msgstr "" -#: lexsup.c:486 +#: lexsup.c:489 msgid "Sort sections by name or maximum alignment" msgstr "" -#: lexsup.c:488 +#: lexsup.c:492 +msgid "Sort sections by statements in FILE" +msgstr "" + +#: lexsup.c:494 msgid "COUNT" msgstr "" -#: lexsup.c:488 +#: lexsup.c:494 msgid "How many tags to reserve in .dynamic section" msgstr "" -#: lexsup.c:491 +#: lexsup.c:497 msgid "[=SIZE]" msgstr "" -#: lexsup.c:491 +#: lexsup.c:497 msgid "Split output sections every SIZE octets" msgstr "" -#: lexsup.c:494 +#: lexsup.c:500 msgid "[=COUNT]" msgstr "" -#: lexsup.c:494 +#: lexsup.c:500 msgid "Split output sections every COUNT relocs" msgstr "" -#: lexsup.c:497 +#: lexsup.c:503 msgid "Print memory usage statistics" msgstr "" -#: lexsup.c:499 +#: lexsup.c:505 msgid "Display target specific options" msgstr "" -#: lexsup.c:501 +#: lexsup.c:507 msgid "Do task level linking" msgstr "" -#: lexsup.c:503 +#: lexsup.c:509 msgid "Use same format as native linker" msgstr "" -#: lexsup.c:505 +#: lexsup.c:511 msgid "SECTION=ADDRESS" msgstr "" -#: lexsup.c:505 +#: lexsup.c:511 msgid "Set address of named section" msgstr "" -#: lexsup.c:508 +#: lexsup.c:514 msgid "Set address of .bss section" msgstr "" -#: lexsup.c:510 +#: lexsup.c:516 msgid "Set address of .data section" msgstr "" -#: lexsup.c:512 +#: lexsup.c:518 msgid "Set address of .text section" msgstr "" -#: lexsup.c:514 +#: lexsup.c:520 msgid "Set address of text segment" msgstr "" -#: lexsup.c:516 +#: lexsup.c:522 msgid "Set address of rodata segment" msgstr "" -#: lexsup.c:518 +#: lexsup.c:524 msgid "Set address of ldata segment" msgstr "" -#: lexsup.c:521 +#: lexsup.c:527 msgid "" "How to handle unresolved symbols. is:\n" " ignore-all, report-all, ignore-in-object-" @@ -1937,206 +1960,206 @@ msgid "" " ignore-in-shared-libs" msgstr "" -#: lexsup.c:526 +#: lexsup.c:532 msgid "[=NUMBER]" msgstr "" -#: lexsup.c:527 +#: lexsup.c:533 msgid "Output lots of information during link" msgstr "" -#: lexsup.c:531 +#: lexsup.c:537 msgid "Read version information script" msgstr "" -#: lexsup.c:534 +#: lexsup.c:540 msgid "" "Take export symbols list from .exports, using\n" " SYMBOL as the version." msgstr "" -#: lexsup.c:538 +#: lexsup.c:544 msgid "Add data symbols to dynamic list" msgstr "" -#: lexsup.c:540 +#: lexsup.c:546 msgid "Use C++ operator new/delete dynamic list" msgstr "" -#: lexsup.c:542 +#: lexsup.c:548 msgid "Use C++ typeinfo dynamic list" msgstr "" -#: lexsup.c:544 +#: lexsup.c:550 msgid "Read dynamic list" msgstr "" -#: lexsup.c:546 +#: lexsup.c:552 msgid "Export the specified symbol" msgstr "" -#: lexsup.c:548 +#: lexsup.c:554 msgid "Read export dynamic symbol list" msgstr "" -#: lexsup.c:550 +#: lexsup.c:556 msgid "Warn about duplicate common symbols" msgstr "" -#: lexsup.c:552 +#: lexsup.c:558 msgid "Warn if global constructors/destructors are seen" msgstr "" -#: lexsup.c:576 +#: lexsup.c:582 msgid "Warn if the multiple GP values are used" msgstr "" -#: lexsup.c:578 +#: lexsup.c:584 msgid "Warn only once per undefined symbol" msgstr "" -#: lexsup.c:580 +#: lexsup.c:586 msgid "Warn if start of section changes due to alignment" msgstr "" -#: lexsup.c:585 +#: lexsup.c:591 msgid "Warn if output has DT_TEXTREL (default)" msgstr "" -#: lexsup.c:587 +#: lexsup.c:593 msgid "Warn if output has DT_TEXTREL" msgstr "" -#: lexsup.c:593 +#: lexsup.c:599 msgid "Warn if an object has alternate ELF machine code" msgstr "" -#: lexsup.c:597 +#: lexsup.c:603 msgid "Report unresolved symbols as warnings" msgstr "" -#: lexsup.c:600 +#: lexsup.c:606 msgid "Report unresolved symbols as errors" msgstr "" -#: lexsup.c:602 +#: lexsup.c:608 msgid "Include all objects from following archives" msgstr "" -#: lexsup.c:605 +#: lexsup.c:611 msgid "Use wrapper functions for SYMBOL" msgstr "" -#: lexsup.c:609 +#: lexsup.c:615 msgid "Unresolved SYMBOL will not cause an error or warning" msgstr "" -#: lexsup.c:611 +#: lexsup.c:617 msgid "Push state of flags governing input file handling" msgstr "" -#: lexsup.c:614 +#: lexsup.c:620 msgid "Pop state of flags governing input file handling" msgstr "" -#: lexsup.c:617 +#: lexsup.c:623 msgid "Report target memory usage" msgstr "" -#: lexsup.c:619 +#: lexsup.c:625 msgid "=MODE" msgstr "" -#: lexsup.c:619 +#: lexsup.c:625 msgid "Control how orphan sections are handled." msgstr "" -#: lexsup.c:622 +#: lexsup.c:628 msgid "Show discarded sections in map file output (default)" msgstr "" -#: lexsup.c:625 +#: lexsup.c:631 msgid "Do not show discarded sections in map file output" msgstr "" -#: lexsup.c:628 +#: lexsup.c:634 msgid "Show local symbols in map file output" msgstr "" -#: lexsup.c:631 +#: lexsup.c:637 msgid "Do not show local symbols in map file output (default)" msgstr "" -#: lexsup.c:634 +#: lexsup.c:640 msgid "Emit names and types of static variables in CTF" msgstr "" -#: lexsup.c:637 +#: lexsup.c:643 msgid "Do not emit names and types of static variables in CTF" msgstr "" -#: lexsup.c:641 +#: lexsup.c:647 msgid "" "How to share CTF types between translation units.\n" " is: share-unconflicted (default),\n" " share-duplicated" msgstr "" -#: lexsup.c:805 +#: lexsup.c:811 msgid "%F%P: Error: unable to disambiguate: %s (did you mean -%s ?)\n" msgstr "" -#: lexsup.c:808 +#: lexsup.c:814 msgid "%P: Warning: grouped short command line options are deprecated: %s\n" msgstr "" -#: lexsup.c:835 +#: lexsup.c:841 msgid "%P: %s: missing argument\n" msgstr "" -#: lexsup.c:840 +#: lexsup.c:846 msgid "%P: unrecognized option '%s'\n" msgstr "" -#: lexsup.c:845 +#: lexsup.c:851 msgid "%F%P: use the --help option for usage information\n" msgstr "" -#: lexsup.c:864 +#: lexsup.c:870 msgid "%F%P: unrecognized -a option `%s'\n" msgstr "" -#: lexsup.c:877 +#: lexsup.c:883 msgid "%F%P: unrecognized -assert option `%s'\n" msgstr "" -#: lexsup.c:921 +#: lexsup.c:927 msgid "%F%P: unknown demangling style `%s'\n" msgstr "" -#: lexsup.c:1029 lexsup.c:1513 eaarch64cloudabi.c:849 eaarch64cloudabib.c:849 -#: eaarch64elf.c:844 eaarch64elf32.c:844 eaarch64elf32b.c:844 -#: eaarch64elfb.c:844 eaarch64fbsd.c:849 eaarch64fbsdb.c:849 -#: eaarch64haiku.c:849 eaarch64linux.c:849 eaarch64linux32.c:849 -#: eaarch64linux32b.c:849 eaarch64linuxb.c:849 eaarch64nto.c:1017 -#: earmelf.c:1107 earmelf_fbsd.c:1107 earmelf_fuchsia.c:1112 -#: earmelf_haiku.c:1112 earmelf_linux.c:1112 earmelf_linux_eabi.c:1112 -#: earmelf_linux_fdpiceabi.c:1112 earmelf_nacl.c:1112 earmelf_nbsd.c:1107 -#: earmelf_phoenix.c:1112 earmelf_vxworks.c:1143 earmelfb.c:1107 -#: earmelfb_fbsd.c:1107 earmelfb_fuchsia.c:1112 earmelfb_linux.c:1112 -#: earmelfb_linux_eabi.c:1112 earmelfb_linux_fdpiceabi.c:1112 -#: earmelfb_nacl.c:1112 earmelfb_nbsd.c:1107 earmnto.c:1082 ecskyelf.c:573 -#: ecskyelf_linux.c:740 eelf32metag.c:737 eelf64lppc.c:1219 -#: eelf64lppc_fbsd.c:1219 eelf64ppc.c:1219 eelf64ppc_fbsd.c:1219 -#: ehppaelf.c:593 ehppalinux.c:775 ehppanbsd.c:775 ehppaobsd.c:775 +#: lexsup.c:1035 lexsup.c:1529 eaarch64cloudabi.c:880 eaarch64cloudabib.c:880 +#: eaarch64elf.c:880 eaarch64elf32.c:880 eaarch64elf32b.c:880 +#: eaarch64elfb.c:880 eaarch64fbsd.c:885 eaarch64fbsdb.c:885 +#: eaarch64haiku.c:880 eaarch64linux.c:885 eaarch64linux32.c:885 +#: eaarch64linux32b.c:885 eaarch64linuxb.c:885 eaarch64nto.c:1042 +#: earmelf.c:1123 earmelf_fbsd.c:1123 earmelf_fuchsia.c:1128 +#: earmelf_haiku.c:1128 earmelf_linux.c:1128 earmelf_linux_eabi.c:1128 +#: earmelf_linux_fdpiceabi.c:1128 earmelf_nacl.c:1128 earmelf_nbsd.c:1123 +#: earmelf_phoenix.c:1128 earmelf_vxworks.c:1155 earmelfb.c:1123 +#: earmelfb_fbsd.c:1123 earmelfb_fuchsia.c:1128 earmelfb_linux.c:1128 +#: earmelfb_linux_eabi.c:1128 earmelfb_linux_fdpiceabi.c:1128 +#: earmelfb_nacl.c:1128 earmelfb_nbsd.c:1123 earmnto.c:1083 ecskyelf.c:579 +#: ecskyelf_linux.c:776 eelf32metag.c:775 eelf64lppc.c:1223 +#: eelf64lppc_fbsd.c:1223 eelf64ppc.c:1223 eelf64ppc_fbsd.c:1223 +#: ehppaelf.c:590 ehppalinux.c:812 ehppanbsd.c:812 ehppaobsd.c:812 msgid "%F%P: invalid number `%s'\n" msgstr "" -#: lexsup.c:1125 +#: lexsup.c:1132 msgid "%F%P: bad --unresolved-symbols option: %s\n" msgstr "" -#: lexsup.c:1212 +#: lexsup.c:1219 msgid "%F%P: bad -plugin-opt option\n" msgstr "" @@ -2148,177 +2171,182 @@ 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:1229 +#: lexsup.c:1239 msgid "%F%P: unrecognised option: %s\n" msgstr "" -#: lexsup.c:1232 lexsup.c:1342 lexsup.c:1363 lexsup.c:1482 +#: lexsup.c:1242 lexsup.c:1352 lexsup.c:1373 lexsup.c:1498 msgid "%F%P: -r and %s may not be used together\n" msgstr "" -#: lexsup.c:1354 +#: lexsup.c:1364 msgid "%F%P: -shared not supported\n" msgstr "" -#: lexsup.c:1368 +#: lexsup.c:1378 msgid "%F%P: -pie not supported\n" msgstr "" -#: lexsup.c:1374 +#: lexsup.c:1384 msgid "%P: SONAME must not be empty string; keeping previous one\n" msgstr "" -#: lexsup.c:1380 +#: lexsup.c:1390 msgid "descending" msgstr "" -#: lexsup.c:1382 +#: lexsup.c:1392 msgid "ascending" msgstr "" -#: lexsup.c:1385 +#: lexsup.c:1395 msgid "%F%P: invalid common section sorting option: %s\n" msgstr "" -#: lexsup.c:1389 +#: lexsup.c:1399 msgid "name" msgstr "" -#: lexsup.c:1391 +#: lexsup.c:1401 msgid "alignment" msgstr "" -#: lexsup.c:1394 +#: lexsup.c:1404 msgid "%F%P: invalid section sorting option: %s\n" msgstr "" -#: lexsup.c:1431 +#: lexsup.c:1410 +msgid "" +"%P: warning: section ordering file changed. Ignoring earlier definition\n" +msgstr "" + +#: lexsup.c:1447 msgid "%F%P: invalid argument to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1438 +#: lexsup.c:1454 msgid "%F%P: missing argument(s) to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1708 +#: lexsup.c:1724 msgid "%F%P: group ended before it began (--help for usage)\n" msgstr "" -#: lexsup.c:1724 +#: lexsup.c:1740 msgid "%F%P: failed to add remap file %s\n" msgstr "" #. FIXME: Should we allow --remap-inputs=@myfile as a synonym #. for --remap-inputs-file=myfile ? -#: lexsup.c:1733 +#: lexsup.c:1749 msgid "%F%P: invalid argument to option --remap-inputs\n" msgstr "" -#: lexsup.c:1754 +#: lexsup.c:1770 msgid "%F%P: invalid cache memory size: %s\n" msgstr "" -#: lexsup.c:1768 +#: lexsup.c:1784 msgid "%X%P: --hash-size needs a numeric argument\n" msgstr "" -#: lexsup.c:1780 +#: lexsup.c:1796 msgid "%F%P: no state pushed before popping\n" msgstr "" -#: lexsup.c:1803 +#: lexsup.c:1819 msgid "%F%P: invalid argument to option \"--orphan-handling\"\n" msgstr "" -#: lexsup.c:1841 +#: lexsup.c:1857 msgid "%F%P: bad --ctf-share-types option: %s\n" msgstr "" -#: lexsup.c:1859 +#: lexsup.c:1875 msgid "%P: no file/directory name provided for map output; ignored\n" msgstr "" -#: lexsup.c:1887 +#: lexsup.c:1903 msgid "%P: cannot stat linker map file: %E\n" msgstr "" -#: lexsup.c:1899 +#: lexsup.c:1915 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:1910 +#: lexsup.c:1926 msgid "%P%F: cannot create name for linker map file: %E\n" msgstr "" -#: lexsup.c:1921 +#: lexsup.c:1937 msgid "%P: SONAME must not be empty string; ignored\n" msgstr "" -#: lexsup.c:1927 +#: lexsup.c:1943 msgid "%P: missing --end-group; added as last command line option\n" msgstr "" -#: lexsup.c:2036 +#: lexsup.c:2052 msgid "%F%P: -r and -z nosectionheader may not be used together\n" msgstr "" -#: lexsup.c:2044 +#: lexsup.c:2060 msgid "%F%P: -F may not be used without -shared\n" msgstr "" -#: lexsup.c:2046 +#: lexsup.c:2062 msgid "%F%P: -f may not be used without -shared\n" msgstr "" -#: lexsup.c:2087 lexsup.c:2100 +#: lexsup.c:2104 lexsup.c:2117 msgid "%F%P: invalid hex number `%s'\n" msgstr "" -#: lexsup.c:2130 +#: lexsup.c:2147 #, c-format msgid " --audit=AUDITLIB Specify a library to use for auditing\n" msgstr "" -#: lexsup.c:2132 +#: lexsup.c:2149 #, c-format msgid " -Bgroup Selects group name lookup rules for DSO\n" msgstr "" -#: lexsup.c:2134 +#: lexsup.c:2151 #, c-format msgid " --disable-new-dtags Disable new dynamic tags\n" msgstr "" -#: lexsup.c:2136 +#: lexsup.c:2153 #, c-format msgid " --enable-new-dtags Enable new dynamic tags\n" msgstr "" -#: lexsup.c:2138 +#: lexsup.c:2155 #, c-format msgid " --eh-frame-hdr Create .eh_frame_hdr section\n" msgstr "" -#: lexsup.c:2140 +#: lexsup.c:2157 #, c-format msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n" msgstr "" -#: lexsup.c:2142 +#: lexsup.c:2159 #, c-format msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n" msgstr "" -#: lexsup.c:2144 +#: lexsup.c:2161 #, c-format msgid "" " --hash-style=STYLE Set hash style to sysv/gnu/both. Default: " msgstr "" -#: lexsup.c:2163 +#: lexsup.c:2180 #, c-format msgid "" " -P AUDITLIB, --depaudit=AUDITLIB\n" @@ -2326,20 +2354,20 @@ msgid "" "dependencies\n" msgstr "" -#: lexsup.c:2166 +#: lexsup.c:2183 #, c-format msgid "" " -z combreloc Merge dynamic relocs into one section and " "sort\n" msgstr "" -#: lexsup.c:2168 +#: lexsup.c:2185 #, c-format msgid "" " -z nocombreloc Don't merge dynamic relocs into one section\n" msgstr "" -#: lexsup.c:2170 +#: lexsup.c:2187 #, c-format msgid "" " -z global Make symbols in DSO available for " @@ -2347,364 +2375,392 @@ msgid "" " loaded objects\n" msgstr "" -#: lexsup.c:2173 +#: lexsup.c:2190 #, c-format msgid "" " -z initfirst Mark DSO to be initialized first at runtime\n" msgstr "" -#: lexsup.c:2175 +#: lexsup.c:2192 #, c-format msgid "" " -z interpose Mark object to interpose all DSOs but " "executable\n" msgstr "" -#: lexsup.c:2177 +#: lexsup.c:2194 #, 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:2179 +#: lexsup.c:2196 #, c-format msgid "" " -z nounique Don't mark DSO as a loadable at most once\n" msgstr "" -#: lexsup.c:2181 +#: lexsup.c:2198 #, c-format msgid "" " -z lazy Mark object lazy runtime binding (default)\n" msgstr "" -#: lexsup.c:2183 +#: lexsup.c:2200 #, c-format msgid " -z loadfltr Mark object requiring immediate process\n" msgstr "" -#: lexsup.c:2185 +#: lexsup.c:2202 #, c-format msgid " -z nocopyreloc Don't create copy relocs\n" msgstr "" -#: lexsup.c:2187 +#: lexsup.c:2204 #, c-format msgid "" " -z nodefaultlib Mark object not to use default search paths\n" msgstr "" -#: lexsup.c:2189 +#: lexsup.c:2206 #, c-format msgid " -z nodelete Mark DSO non-deletable at runtime\n" msgstr "" -#: lexsup.c:2191 +#: lexsup.c:2208 #, c-format msgid " -z nodlopen Mark DSO not available to dlopen\n" msgstr "" -#: lexsup.c:2193 +#: lexsup.c:2210 #, c-format msgid " -z nodump Mark DSO not available to dldump\n" msgstr "" -#: lexsup.c:2195 +#: lexsup.c:2212 #, c-format msgid " -z now Mark object non-lazy runtime binding\n" msgstr "" -#: lexsup.c:2197 +#: lexsup.c:2214 #, c-format msgid "" " -z origin Mark object requiring immediate $ORIGIN\n" " processing at runtime\n" msgstr "" -#: lexsup.c:2201 +#: lexsup.c:2218 #, c-format msgid " -z relro Create RELRO program header (default)\n" msgstr "" -#: lexsup.c:2203 +#: lexsup.c:2220 #, c-format msgid " -z norelro Don't create RELRO program header\n" msgstr "" -#: lexsup.c:2206 +#: lexsup.c:2223 #, c-format msgid " -z relro Create RELRO program header\n" msgstr "" -#: lexsup.c:2208 +#: lexsup.c:2225 #, c-format msgid "" " -z norelro Don't create RELRO program header (default)\n" msgstr "" -#: lexsup.c:2212 +#: lexsup.c:2229 #, c-format msgid "" " -z separate-code Create separate code program header (default)\n" msgstr "" -#: lexsup.c:2214 +#: lexsup.c:2231 #, c-format msgid "" " -z noseparate-code Don't create separate code program header\n" msgstr "" -#: lexsup.c:2217 +#: lexsup.c:2234 #, c-format msgid " -z separate-code Create separate code program header\n" msgstr "" -#: lexsup.c:2219 +#: lexsup.c:2236 #, c-format msgid "" " -z noseparate-code Don't create separate code program header " "(default)\n" msgstr "" -#: lexsup.c:2222 +#: lexsup.c:2240 +#, c-format +msgid "" +" --rosegment With -z separate-code, create a single read-" +"only segment (default)\n" +msgstr "" + +#: lexsup.c:2242 +#, c-format +msgid "" +" --no-rosegment With -z separate-code, creste two read-only " +"segments\n" +msgstr "" + +#: lexsup.c:2245 +#, c-format +msgid "" +" --rosegment With -z separate-code, create a single read-" +"only segment\n" +msgstr "" + +#: lexsup.c:2247 +#, c-format +msgid "" +" --no-rosegment With -z separate-code, creste two read-only " +"segments (default)\n" +msgstr "" + +#: lexsup.c:2250 #, c-format msgid "" " -z common Generate common symbols with STT_COMMON type\n" msgstr "" -#: lexsup.c:2224 +#: lexsup.c:2252 #, c-format msgid "" " -z nocommon Generate common symbols with STT_OBJECT type\n" msgstr "" -#: lexsup.c:2227 +#: lexsup.c:2255 #, c-format msgid "" " -z text Treat DT_TEXTREL in output as error (default)\n" msgstr "" -#: lexsup.c:2230 +#: lexsup.c:2258 #, c-format msgid " -z text Treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2234 +#: lexsup.c:2262 #, c-format msgid "" " -z notext Don't treat DT_TEXTREL in output as error " "(default)\n" msgstr "" -#: lexsup.c:2236 +#: lexsup.c:2264 #, c-format msgid "" " -z textoff Don't treat DT_TEXTREL in output as error " "(default)\n" msgstr "" -#: lexsup.c:2241 +#: lexsup.c:2269 #, c-format msgid "" " -z notext Don't treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2243 +#: lexsup.c:2271 #, c-format msgid "" " -z textoff Don't treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2251 +#: lexsup.c:2279 #, c-format msgid " --build-id[=STYLE] Generate build ID note\n" msgstr "" -#: lexsup.c:2253 +#: lexsup.c:2281 #, c-format msgid " --package-metadata[=JSON] Generate package metadata note\n" msgstr "" -#: lexsup.c:2255 +#: lexsup.c:2283 #, c-format msgid "" " --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi|zstd]\n" "\t\t\t Compress DWARF debug sections\n" msgstr "" -#: lexsup.c:2258 +#: lexsup.c:2286 #, c-format msgid " Default: %s\n" msgstr "" -#: lexsup.c:2261 +#: lexsup.c:2289 #, c-format msgid " -z common-page-size=SIZE Set common page size to SIZE\n" msgstr "" -#: lexsup.c:2263 +#: lexsup.c:2291 #, c-format msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n" msgstr "" -#: lexsup.c:2265 +#: lexsup.c:2293 #, c-format msgid "" " -z defs Report unresolved symbols in object files\n" msgstr "" -#: lexsup.c:2267 +#: lexsup.c:2295 #, c-format msgid "" " -z undefs Ignore unresolved symbols in object files\n" msgstr "" -#: lexsup.c:2269 +#: lexsup.c:2297 #, c-format msgid " -z muldefs Allow multiple definitions\n" msgstr "" -#: lexsup.c:2271 +#: lexsup.c:2299 #, c-format msgid " -z stack-size=SIZE Set size of stack segment\n" msgstr "" -#: lexsup.c:2274 +#: lexsup.c:2302 #, c-format msgid "" " -z execstack Mark executable as requiring executable stack\n" msgstr "" -#: lexsup.c:2276 +#: lexsup.c:2304 #, c-format msgid "" " -z noexecstack Mark executable as not requiring executable " "stack\n" msgstr "" -#: lexsup.c:2278 +#: lexsup.c:2306 #, c-format msgid "" " --warn-execstack-objects Generate a warning if an object file requests " "an executable stack\n" msgstr "" -#: lexsup.c:2281 +#: lexsup.c:2309 #, c-format msgid "" " --warn-execstack Generate a warning if creating an executable " "stack\n" msgstr "" -#: lexsup.c:2284 +#: lexsup.c:2312 #, c-format msgid "" " --warn-execstack Generate a warning if creating an executable " "stack (default)\n" msgstr "" -#: lexsup.c:2288 +#: lexsup.c:2316 #, c-format msgid "" " --no-warn-execstack Do not generate a warning if creating an " "executable stack (default)\n" msgstr "" -#: lexsup.c:2291 +#: lexsup.c:2319 #, c-format msgid "" " --no-warn-execstack Do not generate a warning if creating an " "executable stack\n" msgstr "" -#: lexsup.c:2294 +#: lexsup.c:2322 #, c-format msgid "" " --error-execstack Turn warnings about executable stacks into " "errors\n" msgstr "" -#: lexsup.c:2296 +#: lexsup.c:2324 #, c-format msgid "" -" --no-error-execstack Do not turn warnings about executable stacks " +" --no-error-execstack Do not turn warnings about executable stacks " "into errors\n" msgstr "" -#: lexsup.c:2300 +#: lexsup.c:2328 #, c-format msgid "" " --warn-rwx-segments Generate a warning if a LOAD segment has RWX " "permissions (default)\n" msgstr "" -#: lexsup.c:2302 +#: lexsup.c:2330 #, c-format msgid "" " --no-warn-rwx-segments Do not generate a warning if a LOAD segments " "has RWX permissions\n" msgstr "" -#: lexsup.c:2305 +#: lexsup.c:2333 #, c-format msgid "" " --warn-rwx-segments Generate a warning if a LOAD segment has RWX " "permissions\n" msgstr "" -#: lexsup.c:2307 +#: lexsup.c:2335 #, c-format msgid "" " --no-warn-rwx-segments Do not generate a warning if a LOAD segments " "has RWX permissions (default)\n" msgstr "" -#: lexsup.c:2310 +#: lexsup.c:2338 #, c-format msgid "" " --error-rwx-segments Turn warnings about loadable RWX segments into " "errors\n" msgstr "" -#: lexsup.c:2312 +#: lexsup.c:2340 #, c-format msgid "" " --no-error-rwx-segments Do not turn warnings about loadable RWX " "segments into errors\n" msgstr "" -#: lexsup.c:2315 +#: lexsup.c:2343 #, c-format msgid " -z unique-symbol Avoid duplicated local symbol names\n" msgstr "" -#: lexsup.c:2317 +#: lexsup.c:2345 #, c-format msgid "" " -z nounique-symbol Keep duplicated local symbol names (default)\n" msgstr "" -#: lexsup.c:2319 +#: lexsup.c:2347 #, c-format msgid "" " -z globalaudit Mark executable requiring global auditing\n" msgstr "" -#: lexsup.c:2321 +#: lexsup.c:2349 #, c-format msgid "" " -z start-stop-gc Enable garbage collection on __start/__stop\n" msgstr "" -#: lexsup.c:2323 +#: lexsup.c:2351 #, c-format msgid "" " -z nostart-stop-gc Don't garbage collect __start/__stop " "(default)\n" msgstr "" -#: lexsup.c:2325 +#: lexsup.c:2353 #, c-format msgid "" " -z start-stop-visibility=V Set visibility of built-in __start/__stop " @@ -2712,23 +2768,23 @@ msgid "" " to DEFAULT, PROTECTED, HIDDEN or INTERNAL\n" msgstr "" -#: lexsup.c:2328 +#: lexsup.c:2356 #, c-format msgid " -z sectionheader Generate section header (default)\n" msgstr "" -#: lexsup.c:2330 +#: lexsup.c:2358 #, c-format msgid " -z nosectionheader Do not generate section header\n" msgstr "" -#: lexsup.c:2337 +#: lexsup.c:2365 #, c-format msgid "" " --ld-generated-unwind-info Generate exception handling info for PLT\n" msgstr "" -#: lexsup.c:2339 +#: lexsup.c:2367 #, c-format msgid "" " --no-ld-generated-unwind-info\n" @@ -2736,49 +2792,49 @@ msgid "" "PLT\n" msgstr "" -#: lexsup.c:2349 +#: lexsup.c:2377 #, c-format msgid "ELF emulations:\n" msgstr "" -#: lexsup.c:2367 +#: lexsup.c:2395 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: lexsup.c:2369 +#: lexsup.c:2397 #, c-format msgid "Options:\n" msgstr "" -#: lexsup.c:2447 +#: lexsup.c:2475 #, c-format msgid " @FILE" msgstr "" -#: lexsup.c:2450 +#: lexsup.c:2478 #, 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:2455 +#: lexsup.c:2483 #, c-format msgid "%s: supported targets:" msgstr "" -#: lexsup.c:2463 +#: lexsup.c:2491 #, c-format msgid "%s: supported emulations: " msgstr "" -#: lexsup.c:2468 +#: lexsup.c:2496 #, c-format msgid "%s: emulation specific options:\n" msgstr "" -#: lexsup.c:2475 +#: lexsup.c:2503 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -3252,34 +3308,34 @@ msgstr "" msgid "%X%P: cannot export %s: symbol not found\n" msgstr "" -#: pe-dll.c:1051 eaarch64cloudabi.c:366 eaarch64cloudabib.c:366 -#: eaarch64elf.c:365 eaarch64elf32.c:365 eaarch64elf32b.c:365 -#: eaarch64elfb.c:365 eaarch64fbsd.c:366 eaarch64fbsdb.c:366 -#: eaarch64haiku.c:366 eaarch64linux.c:366 eaarch64linux32.c:366 -#: eaarch64linux32b.c:366 eaarch64linuxb.c:366 eaarch64nto.c:366 -#: eaix5ppc.c:1660 eaix5ppc.c:1670 eaix5rs6.c:1660 eaix5rs6.c:1670 -#: eaixppc.c:1660 eaixppc.c:1670 eaixrs6.c:1660 eaixrs6.c:1670 earmelf.c:571 -#: earmelf_fbsd.c:571 earmelf_fuchsia.c:572 earmelf_haiku.c:572 -#: earmelf_linux.c:572 earmelf_linux_eabi.c:572 earmelf_linux_fdpiceabi.c:572 -#: earmelf_nacl.c:572 earmelf_nbsd.c:571 earmelf_phoenix.c:572 -#: earmelf_vxworks.c:571 earmelfb.c:571 earmelfb_fbsd.c:571 -#: earmelfb_fuchsia.c:572 earmelfb_linux.c:572 earmelfb_linux_eabi.c:572 -#: earmelfb_linux_fdpiceabi.c:572 earmelfb_nacl.c:572 earmelfb_nbsd.c:571 -#: earmnto.c:571 ecskyelf.c:165 ecskyelf_linux.c:165 eelf32b4300.c:174 -#: eelf32bmip.c:174 eelf32bmipn32.c:188 eelf32bsmip.c:188 eelf32btsmip.c:174 -#: eelf32btsmip_fbsd.c:174 eelf32btsmipn32.c:174 eelf32btsmipn32_fbsd.c:174 -#: eelf32ebmip.c:174 eelf32ebmipvxworks.c:174 eelf32elmip.c:174 -#: eelf32elmipvxworks.c:174 eelf32l4300.c:174 eelf32lmip.c:174 -#: eelf32lr5900.c:174 eelf32lr5900n32.c:174 eelf32lsmip.c:174 -#: eelf32ltsmip.c:174 eelf32ltsmip_fbsd.c:174 eelf32ltsmipn32.c:174 -#: eelf32ltsmipn32_fbsd.c:174 eelf32metag.c:89 eelf32mipswindiss.c:174 -#: eelf64bmip.c:188 eelf64btsmip.c:174 eelf64btsmip_fbsd.c:174 -#: eelf64lppc.c:121 eelf64lppc_fbsd.c:121 eelf64ltsmip.c:174 -#: eelf64ltsmip_fbsd.c:174 eelf64ppc.c:121 eelf64ppc_fbsd.c:121 -#: eelf_mipsel_haiku.c:174 ehppaelf.c:112 ehppalinux.c:112 ehppanbsd.c:112 -#: ehppaobsd.c:112 em68hc11elf.c:172 em68hc11elfb.c:172 em68hc12elf.c:172 -#: em68hc12elfb.c:172 enios2elf.c:94 enios2linux.c:94 eppcmacos.c:1660 -#: eppcmacos.c:1670 +#: pe-dll.c:1051 eaarch64cloudabi.c:367 eaarch64cloudabib.c:367 +#: eaarch64elf.c:366 eaarch64elf32.c:366 eaarch64elf32b.c:366 +#: eaarch64elfb.c:366 eaarch64fbsd.c:367 eaarch64fbsdb.c:367 +#: eaarch64haiku.c:367 eaarch64linux.c:367 eaarch64linux32.c:367 +#: eaarch64linux32b.c:367 eaarch64linuxb.c:367 eaarch64nto.c:367 +#: eaix5ppc.c:1632 eaix5ppc.c:1642 eaix5rs6.c:1632 eaix5rs6.c:1642 +#: eaixppc.c:1632 eaixppc.c:1642 eaixrs6.c:1632 eaixrs6.c:1642 earmelf.c:572 +#: earmelf_fbsd.c:572 earmelf_fuchsia.c:573 earmelf_haiku.c:573 +#: earmelf_linux.c:573 earmelf_linux_eabi.c:573 earmelf_linux_fdpiceabi.c:573 +#: earmelf_nacl.c:573 earmelf_nbsd.c:572 earmelf_phoenix.c:573 +#: earmelf_vxworks.c:572 earmelfb.c:572 earmelfb_fbsd.c:572 +#: earmelfb_fuchsia.c:573 earmelfb_linux.c:573 earmelfb_linux_eabi.c:573 +#: earmelfb_linux_fdpiceabi.c:573 earmelfb_nacl.c:573 earmelfb_nbsd.c:572 +#: earmnto.c:572 ecskyelf.c:166 ecskyelf_linux.c:166 eelf32b4300.c:175 +#: eelf32bmip.c:175 eelf32bmipn32.c:189 eelf32bsmip.c:189 eelf32btsmip.c:175 +#: eelf32btsmip_fbsd.c:175 eelf32btsmipn32.c:175 eelf32btsmipn32_fbsd.c:175 +#: eelf32ebmip.c:175 eelf32ebmipvxworks.c:175 eelf32elmip.c:175 +#: eelf32elmipvxworks.c:175 eelf32l4300.c:175 eelf32lmip.c:175 +#: eelf32lr5900.c:175 eelf32lr5900n32.c:175 eelf32lsmip.c:175 +#: eelf32ltsmip.c:175 eelf32ltsmip_fbsd.c:175 eelf32ltsmipn32.c:175 +#: eelf32ltsmipn32_fbsd.c:175 eelf32metag.c:90 eelf32mipswindiss.c:175 +#: eelf64bmip.c:189 eelf64btsmip.c:175 eelf64btsmip_fbsd.c:175 +#: eelf64lppc.c:122 eelf64lppc_fbsd.c:122 eelf64ltsmip.c:175 +#: eelf64ltsmip_fbsd.c:175 eelf64ppc.c:122 eelf64ppc_fbsd.c:122 +#: eelf_mipsel_haiku.c:175 ehppaelf.c:113 ehppalinux.c:113 ehppanbsd.c:113 +#: ehppaobsd.c:113 em68hc11elf.c:173 em68hc11elfb.c:173 em68hc12elf.c:173 +#: em68hc12elfb.c:173 enios2elf.c:95 enios2linux.c:95 eppcmacos.c:1632 +#: eppcmacos.c:1642 msgid "%F%P: can not create BFD: %E\n" msgstr "" @@ -3336,47 +3392,47 @@ msgstr "" msgid "%P: error: NULL decorated name for %s\n" msgstr "" -#: pe-dll.c:2917 +#: pe-dll.c:2910 msgid "" "%X%P: %H: variable '%pT' can't be auto-imported; please read the " "documentation for ld's --enable-auto-import for details\n" msgstr "" -#: pe-dll.c:2938 +#: pe-dll.c:2931 #, c-format msgid "%X%P: can't open .lib file: %s\n" msgstr "" -#: pe-dll.c:2944 +#: pe-dll.c:2937 #, c-format msgid "Creating library file: %s\n" msgstr "" -#: pe-dll.c:2974 +#: pe-dll.c:2967 msgid "%X%P: bfd_openr %s: %E\n" msgstr "" -#: pe-dll.c:2986 +#: pe-dll.c:2979 msgid "%X%P: %s(%s): can't find member in non-archive file" msgstr "" -#: pe-dll.c:3000 +#: pe-dll.c:2993 msgid "%X%P: %s(%s): can't find member in archive" msgstr "" -#: pe-dll.c:3264 +#: pe-dll.c:3257 msgid "%X%P: add symbols %s: %E\n" msgstr "" -#: pe-dll.c:3475 +#: pe-dll.c:3468 msgid "%X%P: open %s: %E\n" msgstr "" -#: pe-dll.c:3485 +#: pe-dll.c:3478 msgid "%X%P: %s: this doesn't appear to be a DLL\n" msgstr "" -#: pe-dll.c:3705 +#: pe-dll.c:3698 msgid "%X%P: error: can't use long section names on this arch\n" msgstr "" @@ -3384,7 +3440,7 @@ msgstr "" msgid "" msgstr "" -#: plugin.c:255 plugin.c:1130 +#: plugin.c:255 plugin.c:1135 msgid "%F%P: %s: error loading plugin: %s\n" msgstr "" @@ -3404,239 +3460,241 @@ msgstr "" msgid "%F%P: unknown ELF symbol visibility: %d!\n" msgstr "" -#: plugin.c:558 +#: plugin.c:562 msgid "%F%P: unsupported input file size: %s (%ld bytes)\n" msgstr "" -#: plugin.c:703 +#: plugin.c:707 #, c-format msgid "unknown LTO kind value %x" msgstr "" -#: plugin.c:729 +#: plugin.c:733 #, c-format msgid "unknown LTO resolution value %x" msgstr "" -#: plugin.c:749 +#: plugin.c:753 #, c-format msgid "unknown LTO visibility value %x" msgstr "" #. We should not have a new, indirect or warning symbol here. -#: plugin.c:829 +#: plugin.c:828 msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n" msgstr "" -#: plugin.c:894 +#: plugin.c:893 msgid "%P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s\n" msgstr "" -#: plugin.c:971 +#: plugin.c:976 msgid "%P: warning: " msgstr "" -#: plugin.c:982 +#: plugin.c:987 msgid "%P: error: " msgstr "" -#: plugin.c:1137 +#: plugin.c:1142 msgid "%F%P: %s: plugin error: %d\n" msgstr "" -#: plugin.c:1196 +#: plugin.c:1201 msgid "%F%P: plugin_strdup failed to allocate memory: %s\n" msgstr "" -#: plugin.c:1233 +#: plugin.c:1238 msgid "%F%P: plugin failed to allocate memory for input: %s\n" msgstr "" -#: plugin.c:1261 +#: plugin.c:1266 msgid "%F%P: %s: plugin reported error claiming file\n" msgstr "" -#: plugin.c:1372 +#: plugin.c:1379 msgid "%P: %s: error in plugin cleanup: %d (ignored)\n" msgstr "" -#: eaarch64cloudabi.c:229 eaarch64cloudabib.c:229 eaarch64elf.c:228 -#: eaarch64elf32.c:228 eaarch64elf32b.c:228 eaarch64elfb.c:228 -#: eaarch64fbsd.c:229 eaarch64fbsdb.c:229 eaarch64haiku.c:229 -#: eaarch64linux.c:229 eaarch64linux32.c:229 eaarch64linux32b.c:229 -#: eaarch64linuxb.c:229 eaarch64nto.c:229 eaix5ppc.c:1125 eaix5rs6.c:1125 -#: eaixppc.c:1125 eaixrs6.c:1125 earmelf.c:298 earmelf_fbsd.c:298 -#: earmelf_fuchsia.c:299 earmelf_haiku.c:299 earmelf_linux.c:299 -#: earmelf_linux_eabi.c:299 earmelf_linux_fdpiceabi.c:299 earmelf_nacl.c:299 -#: earmelf_nbsd.c:298 earmelf_phoenix.c:299 earmelf_vxworks.c:298 -#: earmelfb.c:298 earmelfb_fbsd.c:298 earmelfb_fuchsia.c:299 -#: earmelfb_linux.c:299 earmelfb_linux_eabi.c:299 -#: earmelfb_linux_fdpiceabi.c:299 earmelfb_nacl.c:299 earmelfb_nbsd.c:298 -#: earmnto.c:298 eavr1.c:181 eavr2.c:181 eavr25.c:181 eavr3.c:181 eavr31.c:181 -#: eavr35.c:181 eavr4.c:181 eavr5.c:181 eavr51.c:181 eavr6.c:181 -#: eavrtiny.c:181 eavrxmega1.c:181 eavrxmega2.c:181 eavrxmega3.c:181 -#: eavrxmega4.c:181 eavrxmega5.c:181 eavrxmega6.c:181 eavrxmega7.c:181 -#: ecskyelf.c:212 ecskyelf_linux.c:212 eelf32b4300.c:207 eelf32bmip.c:207 -#: eelf32bmipn32.c:221 eelf32bsmip.c:221 eelf32btsmip.c:207 -#: eelf32btsmip_fbsd.c:207 eelf32btsmipn32.c:207 eelf32btsmipn32_fbsd.c:207 -#: eelf32ebmip.c:207 eelf32ebmipvxworks.c:207 eelf32elmip.c:207 -#: eelf32elmipvxworks.c:207 eelf32l4300.c:207 eelf32lmip.c:207 -#: eelf32lr5900.c:207 eelf32lr5900n32.c:207 eelf32lsmip.c:207 -#: eelf32ltsmip.c:207 eelf32ltsmip_fbsd.c:207 eelf32ltsmipn32.c:207 -#: eelf32ltsmipn32_fbsd.c:207 eelf32metag.c:208 eelf32mipswindiss.c:207 -#: eelf64bmip.c:221 eelf64btsmip.c:207 eelf64btsmip_fbsd.c:207 -#: eelf64lppc.c:484 eelf64lppc_fbsd.c:484 eelf64ltsmip.c:207 -#: eelf64ltsmip_fbsd.c:207 eelf64ppc.c:484 eelf64ppc_fbsd.c:484 -#: eelf_mipsel_haiku.c:207 ehppaelf.c:232 ehppalinux.c:232 ehppanbsd.c:232 -#: ehppaobsd.c:232 em68hc11elf.c:297 em68hc11elfb.c:297 em68hc12elf.c:297 -#: em68hc12elfb.c:297 enios2elf.c:225 enios2linux.c:225 eppcmacos.c:1125 +#: eaarch64cloudabi.c:230 eaarch64cloudabib.c:230 eaarch64elf.c:229 +#: eaarch64elf32.c:229 eaarch64elf32b.c:229 eaarch64elfb.c:229 +#: eaarch64fbsd.c:230 eaarch64fbsdb.c:230 eaarch64haiku.c:230 +#: eaarch64linux.c:230 eaarch64linux32.c:230 eaarch64linux32b.c:230 +#: eaarch64linuxb.c:230 eaarch64nto.c:230 eaix5ppc.c:1097 eaix5rs6.c:1097 +#: eaixppc.c:1097 eaixrs6.c:1097 earmelf.c:299 earmelf_fbsd.c:299 +#: earmelf_fuchsia.c:300 earmelf_haiku.c:300 earmelf_linux.c:300 +#: earmelf_linux_eabi.c:300 earmelf_linux_fdpiceabi.c:300 earmelf_nacl.c:300 +#: earmelf_nbsd.c:299 earmelf_phoenix.c:300 earmelf_vxworks.c:299 +#: earmelfb.c:299 earmelfb_fbsd.c:299 earmelfb_fuchsia.c:300 +#: earmelfb_linux.c:300 earmelfb_linux_eabi.c:300 +#: earmelfb_linux_fdpiceabi.c:300 earmelfb_nacl.c:300 earmelfb_nbsd.c:299 +#: earmnto.c:299 eavr1.c:182 eavr2.c:182 eavr25.c:182 eavr3.c:182 eavr31.c:182 +#: eavr35.c:182 eavr4.c:182 eavr5.c:182 eavr51.c:182 eavr6.c:182 +#: eavrtiny.c:182 eavrxmega1.c:182 eavrxmega2.c:182 eavrxmega2_flmap.c:182 +#: eavrxmega3.c:182 eavrxmega4.c:182 eavrxmega4_flmap.c:182 eavrxmega5.c:182 +#: eavrxmega6.c:182 eavrxmega7.c:182 ecskyelf.c:213 ecskyelf_linux.c:213 +#: eelf32b4300.c:208 eelf32bmip.c:208 eelf32bmipn32.c:222 eelf32bsmip.c:222 +#: eelf32btsmip.c:208 eelf32btsmip_fbsd.c:208 eelf32btsmipn32.c:208 +#: eelf32btsmipn32_fbsd.c:208 eelf32ebmip.c:208 eelf32ebmipvxworks.c:208 +#: eelf32elmip.c:208 eelf32elmipvxworks.c:208 eelf32l4300.c:208 +#: eelf32lmip.c:208 eelf32lr5900.c:208 eelf32lr5900n32.c:208 eelf32lsmip.c:208 +#: eelf32ltsmip.c:208 eelf32ltsmip_fbsd.c:208 eelf32ltsmipn32.c:208 +#: eelf32ltsmipn32_fbsd.c:208 eelf32metag.c:209 eelf32mipswindiss.c:208 +#: eelf64bmip.c:222 eelf64btsmip.c:208 eelf64btsmip_fbsd.c:208 +#: eelf64lppc.c:485 eelf64lppc_fbsd.c:485 eelf64ltsmip.c:208 +#: eelf64ltsmip_fbsd.c:208 eelf64ppc.c:485 eelf64ppc_fbsd.c:485 +#: eelf_mipsel_haiku.c:208 ehppaelf.c:233 ehppalinux.c:233 ehppanbsd.c:233 +#: ehppaobsd.c:233 em68hc11elf.c:298 em68hc11elfb.c:298 em68hc12elf.c:298 +#: em68hc12elfb.c:298 enios2elf.c:226 enios2linux.c:226 eppcmacos.c:1097 msgid "%X%P: can not make stub section: %E\n" msgstr "" -#: eaarch64cloudabi.c:272 eaarch64cloudabib.c:272 eaarch64elf.c:271 -#: eaarch64elf32.c:271 eaarch64elf32b.c:271 eaarch64elfb.c:271 -#: eaarch64fbsd.c:272 eaarch64fbsdb.c:272 eaarch64haiku.c:272 -#: eaarch64linux.c:272 eaarch64linux32.c:272 eaarch64linux32b.c:272 -#: eaarch64linuxb.c:272 eaarch64nto.c:272 earcelf.c:114 earclinux.c:115 -#: earclinux_nps.c:115 earcv2elf.c:114 earcv2elfx.c:114 earmelf.c:410 -#: earmelf_fbsd.c:410 earmelf_fuchsia.c:411 earmelf_haiku.c:411 -#: earmelf_linux.c:411 earmelf_linux_eabi.c:411 earmelf_linux_fdpiceabi.c:411 -#: earmelf_nacl.c:411 earmelf_nbsd.c:410 earmelf_phoenix.c:411 -#: earmelf_vxworks.c:410 earmelfb.c:410 earmelfb_fbsd.c:410 -#: earmelfb_fuchsia.c:411 earmelfb_linux.c:411 earmelfb_linux_eabi.c:411 -#: earmelfb_linux_fdpiceabi.c:411 earmelfb_nacl.c:411 earmelfb_nbsd.c:410 -#: earmnto.c:410 eavr1.c:318 eavr2.c:318 eavr25.c:318 eavr3.c:318 eavr31.c:318 -#: eavr35.c:318 eavr4.c:318 eavr5.c:318 eavr51.c:318 eavr6.c:318 -#: eavrtiny.c:318 eavrxmega1.c:318 eavrxmega2.c:318 eavrxmega3.c:318 -#: eavrxmega4.c:318 eavrxmega5.c:318 eavrxmega6.c:318 eavrxmega7.c:318 -#: ecriself.c:114 ecrislinux.c:115 ed10velf.c:114 eelf32_sparc.c:115 -#: eelf32_sparc_sol2.c:247 eelf32_sparc_vxworks.c:144 eelf32_spu.c:784 -#: eelf32_tic6x_be.c:183 eelf32_tic6x_elf_be.c:183 eelf32_tic6x_elf_le.c:183 -#: eelf32_tic6x_le.c:183 eelf32_tic6x_linux_be.c:183 -#: eelf32_tic6x_linux_le.c:183 eelf32_x86_64.c:139 eelf32am33lin.c:114 -#: eelf32b4300.c:311 eelf32bfin.c:124 eelf32bfinfd.c:124 eelf32bmip.c:311 -#: eelf32bmipn32.c:325 eelf32briscv.c:92 eelf32briscv_ilp32.c:92 -#: eelf32briscv_ilp32f.c:92 eelf32bsmip.c:325 eelf32btsmip.c:311 -#: eelf32btsmip_fbsd.c:311 eelf32btsmipn32.c:311 eelf32btsmipn32_fbsd.c:311 -#: eelf32cr16.c:264 eelf32crx.c:151 eelf32ebmip.c:311 eelf32ebmipvxworks.c:340 -#: eelf32elmip.c:311 eelf32elmipvxworks.c:340 eelf32epiphany.c:114 -#: eelf32epiphany_4x4.c:116 eelf32frvfd.c:114 eelf32ip2k.c:114 -#: eelf32l4300.c:311 eelf32lm32.c:114 eelf32lm32fd.c:114 eelf32lmip.c:311 -#: eelf32loongarch.c:91 eelf32lppc.c:335 eelf32lppclinux.c:335 -#: eelf32lppcnto.c:335 eelf32lppcsim.c:335 eelf32lr5900.c:311 -#: eelf32lr5900n32.c:310 eelf32lriscv.c:92 eelf32lriscv_ilp32.c:92 -#: eelf32lriscv_ilp32f.c:92 eelf32lsmip.c:311 eelf32ltsmip.c:311 -#: eelf32ltsmip_fbsd.c:311 eelf32ltsmipn32.c:311 eelf32ltsmipn32_fbsd.c:311 -#: eelf32m32c.c:125 eelf32mb_linux.c:115 eelf32mbel_linux.c:115 -#: eelf32mcore.c:114 eelf32mep.c:114 eelf32metag.c:258 eelf32microblaze.c:114 -#: eelf32microblazeel.c:114 eelf32mipswindiss.c:310 eelf32moxie.c:114 -#: eelf32or1k.c:115 eelf32or1k_linux.c:115 eelf32ppc.c:335 -#: eelf32ppc_fbsd.c:335 eelf32ppchaiku.c:335 eelf32ppclinux.c:335 -#: eelf32ppcnto.c:335 eelf32ppcsim.c:335 eelf32ppcvxworks.c:309 -#: eelf32ppcwindiss.c:335 eelf32rl78.c:114 eelf32rx.c:130 eelf32rx_linux.c:127 -#: eelf32tilegx.c:115 eelf32tilegx_be.c:115 eelf32tilepro.c:115 -#: eelf32vax.c:114 eelf32visium.c:114 eelf32xstormy16.c:125 -#: eelf32xtensa.c:2009 eelf32z80.c:141 eelf64_aix.c:114 eelf64_ia64.c:140 -#: eelf64_ia64_fbsd.c:140 eelf64_ia64_vms.c:221 eelf64_s390.c:130 -#: eelf64_sparc.c:115 eelf64_sparc_fbsd.c:115 eelf64_sparc_sol2.c:247 -#: eelf64alpha.c:198 eelf64alpha_fbsd.c:198 eelf64alpha_nbsd.c:198 -#: eelf64bmip.c:325 eelf64bpf.c:114 eelf64briscv.c:92 eelf64briscv_lp64.c:92 -#: eelf64briscv_lp64f.c:92 eelf64btsmip.c:311 eelf64btsmip_fbsd.c:311 -#: eelf64hppa.c:114 eelf64loongarch.c:91 eelf64lppc.c:594 -#: eelf64lppc_fbsd.c:594 eelf64lriscv.c:92 eelf64lriscv_lp64.c:92 -#: eelf64lriscv_lp64f.c:92 eelf64ltsmip.c:311 eelf64ltsmip_fbsd.c:311 -#: eelf64mmix.c:225 eelf64ppc.c:594 eelf64ppc_fbsd.c:594 eelf64rdos.c:130 -#: eelf64tilegx.c:115 eelf64tilegx_be.c:115 eelf_i386.c:139 eelf_i386_be.c:138 -#: eelf_i386_fbsd.c:139 eelf_i386_haiku.c:139 eelf_i386_ldso.c:139 -#: eelf_i386_sol2.c:271 eelf_i386_vxworks.c:168 eelf_iamcu.c:139 -#: eelf_mipsel_haiku.c:311 eelf_s390.c:115 eelf_x86_64.c:139 -#: eelf_x86_64_cloudabi.c:139 eelf_x86_64_fbsd.c:139 eelf_x86_64_haiku.c:139 -#: eelf_x86_64_sol2.c:271 eh8300elf.c:114 eh8300elf_linux.c:114 -#: eh8300helf.c:114 eh8300helf_linux.c:114 eh8300hnelf.c:114 eh8300self.c:114 -#: eh8300self_linux.c:114 eh8300snelf.c:114 eh8300sxelf.c:114 -#: eh8300sxelf_linux.c:114 eh8300sxnelf.c:114 ehppa64linux.c:114 -#: ehppaelf.c:282 ehppalinux.c:282 ehppanbsd.c:282 ehppaobsd.c:282 -#: ei386lynx.c:129 ei386moss.c:129 ei386nto.c:129 em32relf.c:114 -#: em32relf_linux.c:114 em32rlelf.c:114 em32rlelf_linux.c:114 -#: em68hc11elf.c:391 em68hc11elfb.c:391 em68hc12elf.c:391 em68hc12elfb.c:391 -#: em68kelf.c:266 em68kelfnbsd.c:266 emn10300.c:114 ends32belf.c:222 -#: ends32belf16m.c:222 ends32belf_linux.c:222 ends32elf.c:222 -#: ends32elf16m.c:222 ends32elf_linux.c:222 enios2elf.c:275 enios2linux.c:275 -#: epruelf.c:135 escore3_elf.c:134 escore7_elf.c:134 eshelf.c:114 -#: eshelf_fd.c:115 eshelf_linux.c:115 eshelf_nbsd.c:114 eshelf_nto.c:114 -#: eshelf_uclinux.c:114 eshelf_vxworks.c:143 eshlelf.c:114 eshlelf_fd.c:115 -#: eshlelf_linux.c:115 eshlelf_nbsd.c:114 eshlelf_nto.c:114 -#: eshlelf_vxworks.c:143 ev850.c:161 ev850_rh850.c:161 +#: eaarch64cloudabi.c:273 eaarch64cloudabib.c:273 eaarch64elf.c:272 +#: eaarch64elf32.c:272 eaarch64elf32b.c:272 eaarch64elfb.c:272 +#: eaarch64fbsd.c:273 eaarch64fbsdb.c:273 eaarch64haiku.c:273 +#: eaarch64linux.c:273 eaarch64linux32.c:273 eaarch64linux32b.c:273 +#: eaarch64linuxb.c:273 eaarch64nto.c:273 earcelf.c:116 earclinux.c:117 +#: earclinux_nps.c:117 earcv2elf.c:116 earcv2elfx.c:116 earmelf.c:411 +#: earmelf_fbsd.c:411 earmelf_fuchsia.c:412 earmelf_haiku.c:412 +#: earmelf_linux.c:412 earmelf_linux_eabi.c:412 earmelf_linux_fdpiceabi.c:412 +#: earmelf_nacl.c:412 earmelf_nbsd.c:411 earmelf_phoenix.c:412 +#: earmelf_vxworks.c:411 earmelfb.c:411 earmelfb_fbsd.c:411 +#: earmelfb_fuchsia.c:412 earmelfb_linux.c:412 earmelfb_linux_eabi.c:412 +#: earmelfb_linux_fdpiceabi.c:412 earmelfb_nacl.c:412 earmelfb_nbsd.c:411 +#: earmnto.c:411 eavr1.c:320 eavr2.c:320 eavr25.c:320 eavr3.c:320 eavr31.c:320 +#: eavr35.c:320 eavr4.c:320 eavr5.c:320 eavr51.c:320 eavr6.c:320 +#: eavrtiny.c:320 eavrxmega1.c:320 eavrxmega2.c:320 eavrxmega2_flmap.c:320 +#: eavrxmega3.c:320 eavrxmega4.c:320 eavrxmega4_flmap.c:320 eavrxmega5.c:320 +#: eavrxmega6.c:320 eavrxmega7.c:320 ecriself.c:116 ecrislinux.c:117 +#: ed10velf.c:116 eelf32_sparc.c:117 eelf32_sparc_sol2.c:249 +#: eelf32_sparc_vxworks.c:146 eelf32_spu.c:786 eelf32_tic6x_be.c:184 +#: eelf32_tic6x_elf_be.c:184 eelf32_tic6x_elf_le.c:184 eelf32_tic6x_le.c:184 +#: eelf32_tic6x_linux_be.c:184 eelf32_tic6x_linux_le.c:184 eelf32_x86_64.c:149 +#: eelf32am33lin.c:116 eelf32b4300.c:313 eelf32bfin.c:126 eelf32bfinfd.c:126 +#: eelf32bmip.c:313 eelf32bmipn32.c:327 eelf32briscv.c:94 +#: eelf32briscv_ilp32.c:94 eelf32briscv_ilp32f.c:94 eelf32bsmip.c:327 +#: eelf32btsmip.c:313 eelf32btsmip_fbsd.c:313 eelf32btsmipn32.c:313 +#: eelf32btsmipn32_fbsd.c:313 eelf32cr16.c:266 eelf32crx.c:153 +#: eelf32ebmip.c:313 eelf32ebmipvxworks.c:342 eelf32elmip.c:313 +#: eelf32elmipvxworks.c:342 eelf32epiphany.c:116 eelf32epiphany_4x4.c:118 +#: eelf32frvfd.c:116 eelf32ip2k.c:116 eelf32l4300.c:313 eelf32lm32.c:116 +#: eelf32lm32fd.c:116 eelf32lmip.c:313 eelf32loongarch.c:92 eelf32lppc.c:337 +#: eelf32lppclinux.c:337 eelf32lppcnto.c:337 eelf32lppcsim.c:337 +#: eelf32lr5900.c:313 eelf32lr5900n32.c:312 eelf32lriscv.c:94 +#: eelf32lriscv_ilp32.c:94 eelf32lriscv_ilp32f.c:94 eelf32lsmip.c:313 +#: eelf32ltsmip.c:313 eelf32ltsmip_fbsd.c:313 eelf32ltsmipn32.c:313 +#: eelf32ltsmipn32_fbsd.c:313 eelf32m32c.c:127 eelf32mb_linux.c:117 +#: eelf32mbel_linux.c:117 eelf32mcore.c:116 eelf32mep.c:116 eelf32metag.c:259 +#: eelf32microblaze.c:116 eelf32microblazeel.c:116 eelf32mipswindiss.c:312 +#: eelf32moxie.c:116 eelf32or1k.c:117 eelf32or1k_linux.c:117 eelf32ppc.c:337 +#: eelf32ppc_fbsd.c:337 eelf32ppchaiku.c:337 eelf32ppclinux.c:337 +#: eelf32ppcnto.c:337 eelf32ppcsim.c:337 eelf32ppcvxworks.c:311 +#: eelf32ppcwindiss.c:337 eelf32rl78.c:116 eelf32rx.c:132 eelf32rx_linux.c:129 +#: eelf32tilegx.c:117 eelf32tilegx_be.c:117 eelf32tilepro.c:117 +#: eelf32vax.c:116 eelf32visium.c:116 eelf32xstormy16.c:127 +#: eelf32xtensa.c:2014 eelf32z80.c:143 eelf64_aix.c:116 eelf64_ia64.c:142 +#: eelf64_ia64_fbsd.c:142 eelf64_ia64_vms.c:220 eelf64_s390.c:132 +#: eelf64_sparc.c:117 eelf64_sparc_fbsd.c:117 eelf64_sparc_sol2.c:249 +#: eelf64alpha.c:200 eelf64alpha_fbsd.c:200 eelf64alpha_nbsd.c:200 +#: eelf64bmip.c:327 eelf64bpf.c:116 eelf64briscv.c:94 eelf64briscv_lp64.c:94 +#: eelf64briscv_lp64f.c:94 eelf64btsmip.c:313 eelf64btsmip_fbsd.c:313 +#: eelf64hppa.c:116 eelf64loongarch.c:92 eelf64lppc.c:595 +#: eelf64lppc_fbsd.c:595 eelf64lriscv.c:94 eelf64lriscv_lp64.c:94 +#: eelf64lriscv_lp64f.c:94 eelf64ltsmip.c:313 eelf64ltsmip_fbsd.c:313 +#: eelf64mmix.c:227 eelf64ppc.c:595 eelf64ppc_fbsd.c:595 eelf64rdos.c:132 +#: eelf64tilegx.c:117 eelf64tilegx_be.c:117 eelf_i386.c:141 eelf_i386_be.c:140 +#: eelf_i386_fbsd.c:141 eelf_i386_haiku.c:141 eelf_i386_ldso.c:141 +#: eelf_i386_sol2.c:273 eelf_i386_vxworks.c:170 eelf_iamcu.c:141 +#: eelf_mipsel_haiku.c:313 eelf_s390.c:117 eelf_x86_64.c:149 +#: eelf_x86_64_cloudabi.c:149 eelf_x86_64_fbsd.c:149 eelf_x86_64_haiku.c:149 +#: eelf_x86_64_sol2.c:281 eh8300elf.c:116 eh8300elf_linux.c:116 +#: eh8300helf.c:116 eh8300helf_linux.c:116 eh8300hnelf.c:116 eh8300self.c:116 +#: eh8300self_linux.c:116 eh8300snelf.c:116 eh8300sxelf.c:116 +#: eh8300sxelf_linux.c:116 eh8300sxnelf.c:116 ehppa64linux.c:116 +#: ehppaelf.c:283 ehppalinux.c:283 ehppanbsd.c:283 ehppaobsd.c:283 +#: ei386lynx.c:131 ei386moss.c:131 ei386nto.c:131 em32relf.c:116 +#: em32relf_linux.c:116 em32rlelf.c:116 em32rlelf_linux.c:116 +#: em68hc11elf.c:393 em68hc11elfb.c:393 em68hc12elf.c:393 em68hc12elfb.c:393 +#: em68kelf.c:268 em68kelfnbsd.c:268 emn10300.c:116 ends32belf.c:224 +#: ends32belf16m.c:224 ends32belf_linux.c:224 ends32elf.c:224 +#: ends32elf16m.c:224 ends32elf_linux.c:224 enios2elf.c:276 enios2linux.c:276 +#: epruelf.c:137 escore3_elf.c:135 escore7_elf.c:135 eshelf.c:116 +#: eshelf_fd.c:117 eshelf_linux.c:117 eshelf_nbsd.c:116 eshelf_nto.c:116 +#: eshelf_uclinux.c:116 eshelf_vxworks.c:145 eshlelf.c:116 eshlelf_fd.c:117 +#: eshlelf_linux.c:117 eshlelf_nbsd.c:116 eshlelf_nto.c:116 +#: eshlelf_vxworks.c:145 ev850.c:163 ev850_rh850.c:163 msgid "%X%P: .eh_frame/.stab edit: %E\n" msgstr "" -#: eaarch64cloudabi.c:288 eaarch64cloudabib.c:288 eaarch64elf.c:287 -#: eaarch64elf32.c:287 eaarch64elf32b.c:287 eaarch64elfb.c:287 -#: eaarch64fbsd.c:288 eaarch64fbsdb.c:288 eaarch64haiku.c:288 -#: eaarch64linux.c:288 eaarch64linux32.c:288 eaarch64linux32b.c:288 -#: eaarch64linuxb.c:288 eaarch64nto.c:288 earmelf.c:425 earmelf_fbsd.c:425 -#: earmelf_fuchsia.c:426 earmelf_haiku.c:426 earmelf_linux.c:426 -#: earmelf_linux_eabi.c:426 earmelf_linux_fdpiceabi.c:426 earmelf_nacl.c:426 -#: earmelf_nbsd.c:425 earmelf_phoenix.c:426 earmelf_vxworks.c:425 -#: earmelfb.c:425 earmelfb_fbsd.c:425 earmelfb_fuchsia.c:426 -#: earmelfb_linux.c:426 earmelfb_linux_eabi.c:426 -#: earmelfb_linux_fdpiceabi.c:426 earmelfb_nacl.c:426 earmelfb_nbsd.c:425 -#: earmnto.c:425 ecskyelf.c:262 ecskyelf_linux.c:262 +#: eaarch64cloudabi.c:289 eaarch64cloudabib.c:289 eaarch64elf.c:288 +#: eaarch64elf32.c:288 eaarch64elf32b.c:288 eaarch64elfb.c:288 +#: eaarch64fbsd.c:289 eaarch64fbsdb.c:289 eaarch64haiku.c:289 +#: eaarch64linux.c:289 eaarch64linux32.c:289 eaarch64linux32b.c:289 +#: eaarch64linuxb.c:289 eaarch64nto.c:289 earmelf.c:426 earmelf_fbsd.c:426 +#: earmelf_fuchsia.c:427 earmelf_haiku.c:427 earmelf_linux.c:427 +#: earmelf_linux_eabi.c:427 earmelf_linux_fdpiceabi.c:427 earmelf_nacl.c:427 +#: earmelf_nbsd.c:426 earmelf_phoenix.c:427 earmelf_vxworks.c:426 +#: earmelfb.c:426 earmelfb_fbsd.c:426 earmelfb_fuchsia.c:427 +#: earmelfb_linux.c:427 earmelfb_linux_eabi.c:427 +#: earmelfb_linux_fdpiceabi.c:427 earmelfb_nacl.c:427 earmelfb_nbsd.c:426 +#: earmnto.c:426 ecskyelf.c:263 ecskyelf_linux.c:263 msgid "%X%P: could not compute sections lists for stub generation: %E\n" msgstr "" -#: eaarch64cloudabi.c:303 eaarch64cloudabib.c:303 eaarch64elf.c:302 -#: eaarch64elf32.c:302 eaarch64elf32b.c:302 eaarch64elfb.c:302 -#: eaarch64fbsd.c:303 eaarch64fbsdb.c:303 eaarch64haiku.c:303 -#: eaarch64linux.c:303 eaarch64linux32.c:303 eaarch64linux32b.c:303 -#: eaarch64linuxb.c:303 eaarch64nto.c:303 earmelf.c:440 earmelf_fbsd.c:440 -#: earmelf_fuchsia.c:441 earmelf_haiku.c:441 earmelf_linux.c:441 -#: earmelf_linux_eabi.c:441 earmelf_linux_fdpiceabi.c:441 earmelf_nacl.c:441 -#: earmelf_nbsd.c:440 earmelf_phoenix.c:441 earmelf_vxworks.c:440 -#: earmelfb.c:440 earmelfb_fbsd.c:440 earmelfb_fuchsia.c:441 -#: earmelfb_linux.c:441 earmelfb_linux_eabi.c:441 -#: earmelfb_linux_fdpiceabi.c:441 earmelfb_nacl.c:441 earmelfb_nbsd.c:440 -#: earmnto.c:440 eavr1.c:131 eavr1.c:195 eavr2.c:131 eavr2.c:195 eavr25.c:131 -#: eavr25.c:195 eavr3.c:131 eavr3.c:195 eavr31.c:131 eavr31.c:195 eavr35.c:131 -#: eavr35.c:195 eavr4.c:131 eavr4.c:195 eavr5.c:131 eavr5.c:195 eavr51.c:131 -#: eavr51.c:195 eavr6.c:131 eavr6.c:195 eavrtiny.c:131 eavrtiny.c:195 -#: eavrxmega1.c:131 eavrxmega1.c:195 eavrxmega2.c:131 eavrxmega2.c:195 -#: eavrxmega3.c:131 eavrxmega3.c:195 eavrxmega4.c:131 eavrxmega4.c:195 -#: eavrxmega5.c:131 eavrxmega5.c:195 eavrxmega6.c:131 eavrxmega6.c:195 -#: eavrxmega7.c:131 eavrxmega7.c:195 eelf32metag.c:273 eelf32metag.c:287 -#: eelf64lppc.c:537 eelf64lppc.c:556 eelf64lppc.c:583 eelf64lppc_fbsd.c:537 -#: eelf64lppc_fbsd.c:556 eelf64lppc_fbsd.c:583 eelf64ppc.c:537 eelf64ppc.c:556 -#: eelf64ppc.c:583 eelf64ppc_fbsd.c:537 eelf64ppc_fbsd.c:556 -#: eelf64ppc_fbsd.c:583 ehppaelf.c:297 ehppaelf.c:312 ehppalinux.c:297 -#: ehppalinux.c:312 ehppanbsd.c:297 ehppanbsd.c:312 ehppaobsd.c:297 -#: ehppaobsd.c:312 em68hc11elf.c:92 em68hc11elf.c:102 em68hc11elf.c:319 -#: em68hc11elfb.c:92 em68hc11elfb.c:102 em68hc11elfb.c:319 em68hc12elf.c:92 -#: em68hc12elf.c:102 em68hc12elf.c:319 em68hc12elfb.c:92 em68hc12elfb.c:102 -#: em68hc12elfb.c:319 enios2elf.c:292 enios2elf.c:305 enios2linux.c:292 -#: enios2linux.c:305 +#: eaarch64cloudabi.c:304 eaarch64cloudabib.c:304 eaarch64elf.c:303 +#: eaarch64elf32.c:303 eaarch64elf32b.c:303 eaarch64elfb.c:303 +#: eaarch64fbsd.c:304 eaarch64fbsdb.c:304 eaarch64haiku.c:304 +#: eaarch64linux.c:304 eaarch64linux32.c:304 eaarch64linux32b.c:304 +#: eaarch64linuxb.c:304 eaarch64nto.c:304 earmelf.c:441 earmelf_fbsd.c:441 +#: earmelf_fuchsia.c:442 earmelf_haiku.c:442 earmelf_linux.c:442 +#: earmelf_linux_eabi.c:442 earmelf_linux_fdpiceabi.c:442 earmelf_nacl.c:442 +#: earmelf_nbsd.c:441 earmelf_phoenix.c:442 earmelf_vxworks.c:441 +#: earmelfb.c:441 earmelfb_fbsd.c:441 earmelfb_fuchsia.c:442 +#: earmelfb_linux.c:442 earmelfb_linux_eabi.c:442 +#: earmelfb_linux_fdpiceabi.c:442 earmelfb_nacl.c:442 earmelfb_nbsd.c:441 +#: earmnto.c:441 eavr1.c:132 eavr1.c:196 eavr2.c:132 eavr2.c:196 eavr25.c:132 +#: eavr25.c:196 eavr3.c:132 eavr3.c:196 eavr31.c:132 eavr31.c:196 eavr35.c:132 +#: eavr35.c:196 eavr4.c:132 eavr4.c:196 eavr5.c:132 eavr5.c:196 eavr51.c:132 +#: eavr51.c:196 eavr6.c:132 eavr6.c:196 eavrtiny.c:132 eavrtiny.c:196 +#: eavrxmega1.c:132 eavrxmega1.c:196 eavrxmega2.c:132 eavrxmega2.c:196 +#: eavrxmega2_flmap.c:132 eavrxmega2_flmap.c:196 eavrxmega3.c:132 +#: eavrxmega3.c:196 eavrxmega4.c:132 eavrxmega4.c:196 eavrxmega4_flmap.c:132 +#: eavrxmega4_flmap.c:196 eavrxmega5.c:132 eavrxmega5.c:196 eavrxmega6.c:132 +#: eavrxmega6.c:196 eavrxmega7.c:132 eavrxmega7.c:196 eelf32metag.c:274 +#: eelf32metag.c:288 eelf64lppc.c:538 eelf64lppc.c:557 eelf64lppc.c:584 +#: eelf64lppc_fbsd.c:538 eelf64lppc_fbsd.c:557 eelf64lppc_fbsd.c:584 +#: eelf64ppc.c:538 eelf64ppc.c:557 eelf64ppc.c:584 eelf64ppc_fbsd.c:538 +#: eelf64ppc_fbsd.c:557 eelf64ppc_fbsd.c:584 ehppaelf.c:298 ehppaelf.c:313 +#: ehppalinux.c:298 ehppalinux.c:313 ehppanbsd.c:298 ehppanbsd.c:313 +#: ehppaobsd.c:298 ehppaobsd.c:313 em68hc11elf.c:93 em68hc11elf.c:103 +#: em68hc11elf.c:320 em68hc11elfb.c:93 em68hc11elfb.c:103 em68hc11elfb.c:320 +#: em68hc12elf.c:93 em68hc12elf.c:103 em68hc12elf.c:320 em68hc12elfb.c:93 +#: em68hc12elfb.c:103 em68hc12elfb.c:320 enios2elf.c:293 enios2elf.c:306 +#: enios2linux.c:293 enios2linux.c:306 msgid "%X%P: can not size stub section: %E\n" msgstr "" -#: eaarch64cloudabi.c:322 eaarch64cloudabib.c:322 eaarch64elf.c:321 -#: eaarch64elf32.c:321 eaarch64elf32b.c:321 eaarch64elfb.c:321 -#: eaarch64fbsd.c:322 eaarch64fbsdb.c:322 eaarch64haiku.c:322 -#: eaarch64linux.c:322 eaarch64linux32.c:322 eaarch64linux32b.c:322 -#: eaarch64linuxb.c:322 eaarch64nto.c:322 eaix5ppc.c:1165 eaix5rs6.c:1165 -#: eaixppc.c:1165 eaixrs6.c:1165 earmelf.c:474 earmelf_fbsd.c:474 -#: earmelf_fuchsia.c:475 earmelf_haiku.c:475 earmelf_linux.c:475 -#: earmelf_linux_eabi.c:475 earmelf_linux_fdpiceabi.c:475 earmelf_nacl.c:475 -#: earmelf_nbsd.c:474 earmelf_phoenix.c:475 earmelf_vxworks.c:474 -#: earmelfb.c:474 earmelfb_fbsd.c:474 earmelfb_fuchsia.c:475 -#: earmelfb_linux.c:475 earmelfb_linux_eabi.c:475 -#: earmelfb_linux_fdpiceabi.c:475 earmelfb_nacl.c:475 earmelfb_nbsd.c:474 -#: earmnto.c:474 eavr1.c:204 eavr2.c:204 eavr25.c:204 eavr3.c:204 eavr31.c:204 -#: eavr35.c:204 eavr4.c:204 eavr5.c:204 eavr51.c:204 eavr6.c:204 -#: eavrtiny.c:204 eavrxmega1.c:204 eavrxmega2.c:204 eavrxmega3.c:204 -#: eavrxmega4.c:204 eavrxmega5.c:204 eavrxmega6.c:204 eavrxmega7.c:204 -#: eelf32metag.c:302 eelf64lppc.c:633 eelf64lppc_fbsd.c:633 eelf64ppc.c:633 -#: eelf64ppc_fbsd.c:633 ehppaelf.c:334 ehppalinux.c:334 ehppanbsd.c:334 -#: ehppaobsd.c:334 em68hc11elf.c:323 em68hc11elfb.c:323 em68hc12elf.c:323 -#: em68hc12elfb.c:323 enios2elf.c:320 enios2linux.c:320 eppcmacos.c:1165 +#: eaarch64cloudabi.c:323 eaarch64cloudabib.c:323 eaarch64elf.c:322 +#: eaarch64elf32.c:322 eaarch64elf32b.c:322 eaarch64elfb.c:322 +#: eaarch64fbsd.c:323 eaarch64fbsdb.c:323 eaarch64haiku.c:323 +#: eaarch64linux.c:323 eaarch64linux32.c:323 eaarch64linux32b.c:323 +#: eaarch64linuxb.c:323 eaarch64nto.c:323 eaix5ppc.c:1137 eaix5rs6.c:1137 +#: eaixppc.c:1137 eaixrs6.c:1137 earmelf.c:475 earmelf_fbsd.c:475 +#: earmelf_fuchsia.c:476 earmelf_haiku.c:476 earmelf_linux.c:476 +#: earmelf_linux_eabi.c:476 earmelf_linux_fdpiceabi.c:476 earmelf_nacl.c:476 +#: earmelf_nbsd.c:475 earmelf_phoenix.c:476 earmelf_vxworks.c:475 +#: earmelfb.c:475 earmelfb_fbsd.c:475 earmelfb_fuchsia.c:476 +#: earmelfb_linux.c:476 earmelfb_linux_eabi.c:476 +#: earmelfb_linux_fdpiceabi.c:476 earmelfb_nacl.c:476 earmelfb_nbsd.c:475 +#: earmnto.c:475 eavr1.c:205 eavr2.c:205 eavr25.c:205 eavr3.c:205 eavr31.c:205 +#: eavr35.c:205 eavr4.c:205 eavr5.c:205 eavr51.c:205 eavr6.c:205 +#: eavrtiny.c:205 eavrxmega1.c:205 eavrxmega2.c:205 eavrxmega2_flmap.c:205 +#: eavrxmega3.c:205 eavrxmega4.c:205 eavrxmega4_flmap.c:205 eavrxmega5.c:205 +#: eavrxmega6.c:205 eavrxmega7.c:205 eelf32metag.c:303 eelf64lppc.c:634 +#: eelf64lppc_fbsd.c:634 eelf64ppc.c:634 eelf64ppc_fbsd.c:634 ehppaelf.c:335 +#: ehppalinux.c:335 ehppanbsd.c:335 ehppaobsd.c:335 em68hc11elf.c:324 +#: em68hc11elfb.c:324 em68hc12elf.c:324 em68hc12elfb.c:324 enios2elf.c:321 +#: enios2linux.c:321 eppcmacos.c:1137 msgid "%X%P: can not build stubs: %E\n" msgstr "" @@ -3665,721 +3723,642 @@ msgstr "" #. These will only be created if the output format is an arm format, #. hence we do not support linking and changing output formats at the #. same time. Use a link followed by objcopy to change output formats. -#: eaarch64cloudabi.c:340 eaarch64cloudabib.c:340 eaarch64elf.c:339 -#: eaarch64elf32.c:339 eaarch64elf32b.c:339 eaarch64elfb.c:339 -#: eaarch64fbsd.c:340 eaarch64fbsdb.c:340 eaarch64haiku.c:340 -#: eaarch64linux.c:340 eaarch64linux32.c:340 eaarch64linux32b.c:340 -#: eaarch64linuxb.c:340 eaarch64nto.c:340 earm_wince_pe.c:1601 earmelf.c:543 -#: earmelf_fbsd.c:543 earmelf_fuchsia.c:544 earmelf_haiku.c:544 -#: earmelf_linux.c:544 earmelf_linux_eabi.c:544 earmelf_linux_fdpiceabi.c:544 -#: earmelf_nacl.c:544 earmelf_nbsd.c:543 earmelf_phoenix.c:544 -#: earmelf_vxworks.c:543 earmelfb.c:543 earmelfb_fbsd.c:543 -#: earmelfb_fuchsia.c:544 earmelfb_linux.c:544 earmelfb_linux_eabi.c:544 -#: earmelfb_linux_fdpiceabi.c:544 earmelfb_nacl.c:544 earmelfb_nbsd.c:543 -#: earmnto.c:543 earmpe.c:1601 eavr1.c:144 eavr2.c:144 eavr25.c:144 -#: eavr3.c:144 eavr31.c:144 eavr35.c:144 eavr4.c:144 eavr5.c:144 eavr51.c:144 -#: eavr6.c:144 eavrtiny.c:144 eavrxmega1.c:144 eavrxmega2.c:144 -#: eavrxmega3.c:144 eavrxmega4.c:144 eavrxmega5.c:144 eavrxmega6.c:144 -#: eavrxmega7.c:144 eelf32briscv.c:127 eelf32briscv_ilp32.c:127 -#: eelf32briscv_ilp32f.c:127 eelf32loongarch.c:111 eelf32lriscv.c:127 -#: eelf32lriscv_ilp32.c:127 eelf32lriscv_ilp32f.c:127 eelf64briscv.c:127 -#: eelf64briscv_lp64.c:127 eelf64briscv_lp64f.c:127 eelf64loongarch.c:111 -#: eelf64lriscv.c:127 eelf64lriscv_lp64.c:127 eelf64lriscv_lp64f.c:127 -#: ei386pe.c:1601 ei386pe_posix.c:1601 emcorepe.c:1601 ends32belf.c:76 -#: ends32belf16m.c:76 ends32belf_linux.c:76 ends32elf.c:76 ends32elf16m.c:76 -#: ends32elf_linux.c:76 escore3_elf.c:81 escore7_elf.c:81 eshpe.c:1601 -#: ev850.c:93 ev850_rh850.c:93 +#: eaarch64cloudabi.c:341 eaarch64cloudabib.c:341 eaarch64elf.c:340 +#: eaarch64elf32.c:340 eaarch64elf32b.c:340 eaarch64elfb.c:340 +#: eaarch64fbsd.c:341 eaarch64fbsdb.c:341 eaarch64haiku.c:341 +#: eaarch64linux.c:341 eaarch64linux32.c:341 eaarch64linux32b.c:341 +#: eaarch64linuxb.c:341 eaarch64nto.c:341 earm_wince_pe.c:1523 earmelf.c:544 +#: earmelf_fbsd.c:544 earmelf_fuchsia.c:545 earmelf_haiku.c:545 +#: earmelf_linux.c:545 earmelf_linux_eabi.c:545 earmelf_linux_fdpiceabi.c:545 +#: earmelf_nacl.c:545 earmelf_nbsd.c:544 earmelf_phoenix.c:545 +#: earmelf_vxworks.c:544 earmelfb.c:544 earmelfb_fbsd.c:544 +#: earmelfb_fuchsia.c:545 earmelfb_linux.c:545 earmelfb_linux_eabi.c:545 +#: earmelfb_linux_fdpiceabi.c:545 earmelfb_nacl.c:545 earmelfb_nbsd.c:544 +#: earmnto.c:544 earmpe.c:1523 eavr1.c:145 eavr2.c:145 eavr25.c:145 +#: eavr3.c:145 eavr31.c:145 eavr35.c:145 eavr4.c:145 eavr5.c:145 eavr51.c:145 +#: eavr6.c:145 eavrtiny.c:145 eavrxmega1.c:145 eavrxmega2.c:145 +#: eavrxmega2_flmap.c:145 eavrxmega3.c:145 eavrxmega4.c:145 +#: eavrxmega4_flmap.c:145 eavrxmega5.c:145 eavrxmega6.c:145 eavrxmega7.c:145 +#: eelf32briscv.c:129 eelf32briscv_ilp32.c:129 eelf32briscv_ilp32f.c:129 +#: eelf32loongarch.c:130 eelf32lriscv.c:129 eelf32lriscv_ilp32.c:129 +#: eelf32lriscv_ilp32f.c:129 eelf64briscv.c:129 eelf64briscv_lp64.c:129 +#: eelf64briscv_lp64f.c:129 eelf64loongarch.c:130 eelf64lriscv.c:129 +#: eelf64lriscv_lp64.c:129 eelf64lriscv_lp64f.c:129 ei386pe.c:1523 +#: ei386pe_posix.c:1523 emcorepe.c:1523 ends32belf.c:77 ends32belf16m.c:77 +#: ends32belf_linux.c:77 ends32elf.c:77 ends32elf16m.c:77 ends32elf_linux.c:77 +#: escore3_elf.c:82 escore7_elf.c:82 eshpe.c:1523 ev850.c:94 ev850_rh850.c:94 msgid "%F%P: error: cannot change output format whilst linking %s binaries\n" msgstr "" -#: eaarch64cloudabi.c:592 eaarch64cloudabib.c:592 eaarch64elf.c:591 -#: eaarch64elf32.c:591 eaarch64elf32b.c:591 eaarch64elfb.c:591 -#: eaarch64fbsd.c:592 eaarch64fbsdb.c:592 eaarch64haiku.c:592 -#: eaarch64linux.c:592 eaarch64linux32.c:592 eaarch64linux32b.c:592 -#: eaarch64linuxb.c:592 eaarch64nto.c:760 earcelf.c:225 earclinux.c:281 -#: earclinux_nps.c:281 earcv2elf.c:209 earcv2elfx.c:209 earmelf.c:831 -#: earmelf_fbsd.c:831 earmelf_fuchsia.c:832 earmelf_haiku.c:832 -#: earmelf_linux.c:832 earmelf_linux_eabi.c:832 earmelf_linux_fdpiceabi.c:832 -#: earmelf_nacl.c:832 earmelf_nbsd.c:831 earmelf_phoenix.c:832 -#: earmelf_vxworks.c:867 earmelfb.c:831 earmelfb_fbsd.c:831 -#: earmelfb_fuchsia.c:832 earmelfb_linux.c:832 earmelfb_linux_eabi.c:832 -#: earmelfb_linux_fdpiceabi.c:832 earmelfb_nacl.c:832 earmelfb_nbsd.c:831 -#: earmnto.c:806 eavr1.c:433 eavr2.c:433 eavr25.c:433 eavr3.c:433 eavr31.c:433 -#: eavr35.c:433 eavr4.c:433 eavr5.c:433 eavr51.c:433 eavr6.c:433 -#: eavrtiny.c:433 eavrxmega1.c:433 eavrxmega2.c:433 eavrxmega3.c:433 -#: eavrxmega4.c:433 eavrxmega5.c:433 eavrxmega6.c:433 eavrxmega7.c:433 -#: ecriself.c:224 ecrislinux.c:256 ecskyelf.c:468 ecskyelf_linux.c:525 -#: ed10velf.c:209 eelf32_sparc.c:281 eelf32_sparc_sol2.c:413 -#: eelf32_sparc_vxworks.c:318 eelf32_spu.c:942 eelf32_tic6x_be.c:392 -#: eelf32_tic6x_elf_be.c:392 eelf32_tic6x_elf_le.c:392 eelf32_tic6x_le.c:392 -#: eelf32_tic6x_linux_be.c:392 eelf32_tic6x_linux_le.c:392 -#: eelf32_x86_64.c:5416 eelf32am33lin.c:255 eelf32b4300.c:496 eelf32bfin.c:273 -#: eelf32bfinfd.c:298 eelf32bmip.c:496 eelf32bmipn32.c:510 eelf32briscv.c:363 -#: eelf32briscv_ilp32.c:363 eelf32briscv_ilp32f.c:363 eelf32bsmip.c:510 -#: eelf32btsmip.c:496 eelf32btsmip_fbsd.c:496 eelf32btsmipn32.c:496 -#: eelf32btsmipn32_fbsd.c:496 eelf32cr16.c:359 eelf32crx.c:246 -#: eelf32ebmip.c:496 eelf32ebmipvxworks.c:531 eelf32elmip.c:496 -#: eelf32elmipvxworks.c:531 eelf32epiphany.c:224 eelf32epiphany_4x4.c:211 -#: eelf32frvfd.c:280 eelf32ip2k.c:224 eelf32kvx.c:521 eelf32l4300.c:496 -#: eelf32lm32.c:224 eelf32lm32fd.c:280 eelf32lmip.c:496 eelf32loongarch.c:334 -#: eelf32lppc.c:544 eelf32lppclinux.c:544 eelf32lppcnto.c:544 -#: eelf32lppcsim.c:544 eelf32lr5900.c:465 eelf32lr5900n32.c:464 -#: eelf32lriscv.c:363 eelf32lriscv_ilp32.c:363 eelf32lriscv_ilp32f.c:363 -#: eelf32lsmip.c:496 eelf32ltsmip.c:496 eelf32ltsmip_fbsd.c:496 -#: eelf32ltsmipn32.c:496 eelf32ltsmipn32_fbsd.c:496 eelf32m32c.c:235 -#: eelf32mb_linux.c:281 eelf32mbel_linux.c:281 eelf32mcore.c:230 -#: eelf32mep.c:209 eelf32metag.c:530 eelf32microblaze.c:209 -#: eelf32microblazeel.c:209 eelf32mipswindiss.c:439 eelf32moxie.c:224 -#: eelf32or1k.c:225 eelf32or1k_linux.c:281 eelf32ppc.c:544 -#: eelf32ppc_fbsd.c:544 eelf32ppchaiku.c:544 eelf32ppclinux.c:544 -#: eelf32ppcnto.c:544 eelf32ppcsim.c:544 eelf32ppcvxworks.c:518 -#: eelf32ppcwindiss.c:544 eelf32rl78.c:224 eelf32rx.c:252 eelf32rx_linux.c:237 -#: eelf32tilegx.c:281 eelf32tilegx_be.c:281 eelf32tilepro.c:281 -#: eelf32vax.c:255 eelf32visium.c:209 eelf32xstormy16.c:220 -#: eelf32xtensa.c:2192 eelf32z80.c:236 eelf64_aix.c:255 eelf64_ia64.c:312 -#: eelf64_ia64_fbsd.c:312 eelf64_s390.c:351 eelf64_sparc.c:281 -#: eelf64_sparc_fbsd.c:281 eelf64_sparc_sol2.c:413 eelf64alpha.c:374 -#: eelf64alpha_fbsd.c:374 eelf64alpha_nbsd.c:374 eelf64bmip.c:510 -#: eelf64bpf.c:209 eelf64briscv.c:363 eelf64briscv_lp64.c:363 -#: eelf64briscv_lp64f.c:363 eelf64btsmip.c:496 eelf64btsmip_fbsd.c:496 -#: eelf64hppa.c:225 eelf64kvx.c:521 eelf64kvx_linux.c:543 -#: eelf64loongarch.c:334 eelf64lppc.c:993 eelf64lppc_fbsd.c:993 -#: eelf64lriscv.c:363 eelf64lriscv_lp64.c:363 eelf64lriscv_lp64f.c:363 -#: eelf64ltsmip.c:496 eelf64ltsmip_fbsd.c:496 eelf64mmix.c:366 eelf64ppc.c:993 -#: eelf64ppc_fbsd.c:993 eelf64rdos.c:306 eelf64tilegx.c:281 -#: eelf64tilegx_be.c:281 eelf_i386.c:5038 eelf_i386_be.c:279 -#: eelf_i386_fbsd.c:315 eelf_i386_haiku.c:315 eelf_i386_ldso.c:290 -#: eelf_i386_sol2.c:447 eelf_i386_vxworks.c:342 eelf_iamcu.c:315 -#: eelf_mipsel_haiku.c:496 eelf_s390.c:281 eelf_x86_64.c:5416 -#: eelf_x86_64_cloudabi.c:315 eelf_x86_64_fbsd.c:315 eelf_x86_64_haiku.c:315 -#: eelf_x86_64_sol2.c:447 eh8300elf.c:224 eh8300elf_linux.c:224 -#: eh8300helf.c:224 eh8300helf_linux.c:224 eh8300hnelf.c:224 eh8300self.c:224 -#: eh8300self_linux.c:224 eh8300snelf.c:224 eh8300sxelf.c:224 -#: eh8300sxelf_linux.c:224 eh8300sxnelf.c:224 ehppa64linux.c:255 -#: ehppaelf.c:492 ehppalinux.c:564 ehppanbsd.c:564 ehppaobsd.c:564 -#: ei386lynx.c:270 ei386moss.c:270 ei386nto.c:270 em32relf.c:224 -#: em32relf_linux.c:280 em32rlelf.c:224 em32rlelf_linux.c:280 -#: em68hc11elf.c:494 em68hc11elfb.c:494 em68hc12elf.c:494 em68hc12elfb.c:494 -#: em68kelf.c:438 em68kelfnbsd.c:438 emn10300.c:255 ends32belf.c:345 -#: ends32belf16m.c:345 ends32belf_linux.c:368 ends32elf.c:345 -#: ends32elf16m.c:345 ends32elf_linux.c:368 enios2elf.c:511 enios2linux.c:542 -#: epruelf.c:230 escore3_elf.c:275 escore7_elf.c:275 eshelf.c:255 -#: eshelf_fd.c:281 eshelf_linux.c:281 eshelf_nbsd.c:255 eshelf_nto.c:255 -#: eshelf_uclinux.c:255 eshelf_vxworks.c:292 eshlelf.c:255 eshlelf_fd.c:281 -#: eshlelf_linux.c:281 eshlelf_nbsd.c:255 eshlelf_nto.c:255 -#: eshlelf_vxworks.c:292 ev850.c:256 ev850_rh850.c:256 +#: eaarch64cloudabi.c:616 eaarch64cloudabib.c:616 eaarch64elf.c:615 +#: eaarch64elf32.c:615 eaarch64elf32b.c:615 eaarch64elfb.c:615 +#: eaarch64fbsd.c:616 eaarch64fbsdb.c:616 eaarch64haiku.c:616 +#: eaarch64linux.c:616 eaarch64linux32.c:616 eaarch64linux32b.c:616 +#: eaarch64linuxb.c:616 eaarch64nto.c:778 earcelf.c:224 earclinux.c:315 +#: earclinux_nps.c:315 earcv2elf.c:203 earcv2elfx.c:203 earmelf.c:840 +#: earmelf_fbsd.c:840 earmelf_fuchsia.c:841 earmelf_haiku.c:841 +#: earmelf_linux.c:841 earmelf_linux_eabi.c:841 earmelf_linux_fdpiceabi.c:841 +#: earmelf_nacl.c:841 earmelf_nbsd.c:840 earmelf_phoenix.c:841 +#: earmelf_vxworks.c:872 earmelfb.c:840 earmelfb_fbsd.c:840 +#: earmelfb_fuchsia.c:841 earmelfb_linux.c:841 earmelfb_linux_eabi.c:841 +#: earmelfb_linux_fdpiceabi.c:841 earmelfb_nacl.c:841 earmelfb_nbsd.c:840 +#: earmnto.c:800 eavr1.c:419 eavr2.c:419 eavr25.c:419 eavr3.c:419 eavr31.c:419 +#: eavr35.c:419 eavr4.c:419 eavr5.c:419 eavr51.c:419 eavr6.c:419 +#: eavrtiny.c:419 eavrxmega1.c:419 eavrxmega2.c:419 eavrxmega2_flmap.c:419 +#: eavrxmega3.c:419 eavrxmega4.c:419 eavrxmega4_flmap.c:419 eavrxmega5.c:419 +#: eavrxmega6.c:419 eavrxmega7.c:419 ecriself.c:228 ecrislinux.c:275 +#: ecskyelf.c:467 ecskyelf_linux.c:554 ed10velf.c:203 eelf32_sparc.c:315 +#: eelf32_sparc_sol2.c:447 eelf32_sparc_vxworks.c:347 eelf32_spu.c:923 +#: eelf32_tic6x_be.c:406 eelf32_tic6x_elf_be.c:406 eelf32_tic6x_elf_le.c:406 +#: eelf32_tic6x_le.c:406 eelf32_tic6x_linux_be.c:406 +#: eelf32_tic6x_linux_le.c:406 eelf32_x86_64.c:7629 eelf32am33lin.c:274 +#: eelf32b4300.c:519 eelf32bfin.c:288 eelf32bfinfd.c:328 eelf32bmip.c:519 +#: eelf32bmipn32.c:533 eelf32briscv.c:393 eelf32briscv_ilp32.c:393 +#: eelf32briscv_ilp32f.c:393 eelf32bsmip.c:533 eelf32btsmip.c:519 +#: eelf32btsmip_fbsd.c:519 eelf32btsmipn32.c:519 eelf32btsmipn32_fbsd.c:519 +#: eelf32cr16.c:353 eelf32crx.c:240 eelf32ebmip.c:519 eelf32ebmipvxworks.c:550 +#: eelf32elmip.c:519 eelf32elmipvxworks.c:550 eelf32epiphany.c:228 +#: eelf32epiphany_4x4.c:205 eelf32frvfd.c:314 eelf32ip2k.c:228 eelf32kvx.c:540 +#: eelf32l4300.c:519 eelf32lm32.c:228 eelf32lm32fd.c:314 eelf32lmip.c:519 +#: eelf32loongarch.c:386 eelf32lppc.c:556 eelf32lppclinux.c:556 +#: eelf32lppcnto.c:556 eelf32lppcsim.c:556 eelf32lr5900.c:473 +#: eelf32lr5900n32.c:472 eelf32lriscv.c:393 eelf32lriscv_ilp32.c:393 +#: eelf32lriscv_ilp32f.c:393 eelf32lsmip.c:519 eelf32ltsmip.c:519 +#: eelf32ltsmip_fbsd.c:519 eelf32ltsmipn32.c:519 eelf32ltsmipn32_fbsd.c:519 +#: eelf32m32c.c:239 eelf32mb_linux.c:315 eelf32mbel_linux.c:315 +#: eelf32mcore.c:231 eelf32mep.c:203 eelf32metag.c:561 eelf32microblaze.c:203 +#: eelf32microblazeel.c:203 eelf32mipswindiss.c:432 eelf32moxie.c:228 +#: eelf32or1k.c:229 eelf32or1k_linux.c:315 eelf32ppc.c:556 +#: eelf32ppc_fbsd.c:556 eelf32ppchaiku.c:556 eelf32ppclinux.c:556 +#: eelf32ppcnto.c:556 eelf32ppcsim.c:556 eelf32ppcvxworks.c:526 +#: eelf32ppcwindiss.c:556 eelf32rl78.c:228 eelf32rx.c:250 eelf32rx_linux.c:241 +#: eelf32tilegx.c:315 eelf32tilegx_be.c:315 eelf32tilepro.c:315 +#: eelf32vax.c:274 eelf32visium.c:203 eelf32xstormy16.c:214 +#: eelf32xtensa.c:2219 eelf32z80.c:230 eelf64_aix.c:274 eelf64_ia64.c:343 +#: eelf64_ia64_fbsd.c:343 eelf64_s390.c:412 eelf64_sparc.c:315 +#: eelf64_sparc_fbsd.c:315 eelf64_sparc_sol2.c:447 eelf64alpha.c:403 +#: eelf64alpha_fbsd.c:403 eelf64alpha_nbsd.c:403 eelf64bmip.c:533 +#: eelf64bpf.c:203 eelf64briscv.c:393 eelf64briscv_lp64.c:393 +#: eelf64briscv_lp64f.c:393 eelf64btsmip.c:519 eelf64btsmip_fbsd.c:519 +#: eelf64hppa.c:224 eelf64kvx.c:540 eelf64kvx_linux.c:577 +#: eelf64loongarch.c:386 eelf64lppc.c:990 eelf64lppc_fbsd.c:990 +#: eelf64lriscv.c:393 eelf64lriscv_lp64.c:393 eelf64lriscv_lp64f.c:393 +#: eelf64ltsmip.c:519 eelf64ltsmip_fbsd.c:519 eelf64mmix.c:385 eelf64ppc.c:990 +#: eelf64ppc_fbsd.c:990 eelf64rdos.c:336 eelf64tilegx.c:315 +#: eelf64tilegx_be.c:315 eelf_i386.c:7087 eelf_i386_be.c:298 +#: eelf_i386_fbsd.c:345 eelf_i386_haiku.c:345 eelf_i386_ldso.c:305 +#: eelf_i386_sol2.c:477 eelf_i386_vxworks.c:371 eelf_iamcu.c:345 +#: eelf_mipsel_haiku.c:519 eelf_s390.c:315 eelf_x86_64.c:7629 +#: eelf_x86_64_cloudabi.c:353 eelf_x86_64_fbsd.c:353 eelf_x86_64_haiku.c:353 +#: eelf_x86_64_sol2.c:485 eh8300elf.c:228 eh8300elf_linux.c:228 +#: eh8300helf.c:228 eh8300helf_linux.c:228 eh8300hnelf.c:228 eh8300self.c:228 +#: eh8300self_linux.c:228 eh8300snelf.c:228 eh8300sxelf.c:228 +#: eh8300sxelf_linux.c:228 eh8300sxnelf.c:228 ehppa64linux.c:274 +#: ehppaelf.c:482 ehppalinux.c:594 ehppanbsd.c:594 ehppaobsd.c:594 +#: ei386lynx.c:289 ei386moss.c:289 ei386nto.c:289 em32relf.c:228 +#: em32relf_linux.c:314 em32rlelf.c:228 em32rlelf_linux.c:314 +#: em68hc11elf.c:484 em68hc11elfb.c:484 em68hc12elf.c:484 em68hc12elfb.c:484 +#: em68kelf.c:469 em68kelfnbsd.c:469 emn10300.c:274 ends32belf.c:327 +#: ends32belf16m.c:327 ends32belf_linux.c:360 ends32elf.c:327 +#: ends32elf16m.c:327 ends32elf_linux.c:360 enios2elf.c:530 enios2linux.c:576 +#: epruelf.c:224 escore3_elf.c:293 escore7_elf.c:293 eshelf.c:274 +#: eshelf_fd.c:315 eshelf_linux.c:315 eshelf_nbsd.c:274 eshelf_nto.c:274 +#: eshelf_uclinux.c:274 eshelf_vxworks.c:306 eshlelf.c:274 eshlelf_fd.c:315 +#: eshlelf_linux.c:315 eshlelf_nbsd.c:274 eshlelf_nto.c:274 +#: eshlelf_vxworks.c:306 ev850.c:250 ev850_rh850.c:250 msgid "" "%F%P: --compress-debug-sections=zstd: ld is not built with zstd support\n" msgstr "" -#: eaarch64cloudabi.c:597 eaarch64cloudabib.c:597 eaarch64elf.c:596 -#: eaarch64elf32.c:596 eaarch64elf32b.c:596 eaarch64elfb.c:596 -#: eaarch64fbsd.c:597 eaarch64fbsdb.c:597 eaarch64haiku.c:597 -#: eaarch64linux.c:597 eaarch64linux32.c:597 eaarch64linux32b.c:597 -#: eaarch64linuxb.c:597 eaarch64nto.c:765 earcelf.c:230 earclinux.c:286 -#: earclinux_nps.c:286 earcv2elf.c:214 earcv2elfx.c:214 earmelf.c:836 -#: earmelf_fbsd.c:836 earmelf_fuchsia.c:837 earmelf_haiku.c:837 -#: earmelf_linux.c:837 earmelf_linux_eabi.c:837 earmelf_linux_fdpiceabi.c:837 -#: earmelf_nacl.c:837 earmelf_nbsd.c:836 earmelf_phoenix.c:837 -#: earmelf_vxworks.c:872 earmelfb.c:836 earmelfb_fbsd.c:836 -#: earmelfb_fuchsia.c:837 earmelfb_linux.c:837 earmelfb_linux_eabi.c:837 -#: earmelfb_linux_fdpiceabi.c:837 earmelfb_nacl.c:837 earmelfb_nbsd.c:836 -#: earmnto.c:811 eavr1.c:438 eavr2.c:438 eavr25.c:438 eavr3.c:438 eavr31.c:438 -#: eavr35.c:438 eavr4.c:438 eavr5.c:438 eavr51.c:438 eavr6.c:438 -#: eavrtiny.c:438 eavrxmega1.c:438 eavrxmega2.c:438 eavrxmega3.c:438 -#: eavrxmega4.c:438 eavrxmega5.c:438 eavrxmega6.c:438 eavrxmega7.c:438 -#: ecriself.c:229 ecrislinux.c:261 ecskyelf.c:473 ecskyelf_linux.c:530 -#: ed10velf.c:214 eelf32_sparc.c:286 eelf32_sparc_sol2.c:418 -#: eelf32_sparc_vxworks.c:323 eelf32_spu.c:947 eelf32_tic6x_be.c:397 -#: eelf32_tic6x_elf_be.c:397 eelf32_tic6x_elf_le.c:397 eelf32_tic6x_le.c:397 -#: eelf32_tic6x_linux_be.c:397 eelf32_tic6x_linux_le.c:397 -#: eelf32_x86_64.c:5421 eelf32am33lin.c:260 eelf32b4300.c:501 eelf32bfin.c:278 -#: eelf32bfinfd.c:303 eelf32bmip.c:501 eelf32bmipn32.c:515 eelf32briscv.c:368 -#: eelf32briscv_ilp32.c:368 eelf32briscv_ilp32f.c:368 eelf32bsmip.c:515 -#: eelf32btsmip.c:501 eelf32btsmip_fbsd.c:501 eelf32btsmipn32.c:501 -#: eelf32btsmipn32_fbsd.c:501 eelf32cr16.c:364 eelf32crx.c:251 -#: eelf32ebmip.c:501 eelf32ebmipvxworks.c:536 eelf32elmip.c:501 -#: eelf32elmipvxworks.c:536 eelf32epiphany.c:229 eelf32epiphany_4x4.c:216 -#: eelf32frvfd.c:285 eelf32ip2k.c:229 eelf32kvx.c:526 eelf32l4300.c:501 -#: eelf32lm32.c:229 eelf32lm32fd.c:285 eelf32lmip.c:501 eelf32loongarch.c:339 -#: eelf32lppc.c:549 eelf32lppclinux.c:549 eelf32lppcnto.c:549 -#: eelf32lppcsim.c:549 eelf32lr5900.c:470 eelf32lr5900n32.c:469 -#: eelf32lriscv.c:368 eelf32lriscv_ilp32.c:368 eelf32lriscv_ilp32f.c:368 -#: eelf32lsmip.c:501 eelf32ltsmip.c:501 eelf32ltsmip_fbsd.c:501 -#: eelf32ltsmipn32.c:501 eelf32ltsmipn32_fbsd.c:501 eelf32m32c.c:240 -#: eelf32mb_linux.c:286 eelf32mbel_linux.c:286 eelf32mcore.c:235 -#: eelf32mep.c:214 eelf32metag.c:535 eelf32microblaze.c:214 -#: eelf32microblazeel.c:214 eelf32mipswindiss.c:444 eelf32moxie.c:229 -#: eelf32or1k.c:230 eelf32or1k_linux.c:286 eelf32ppc.c:549 -#: eelf32ppc_fbsd.c:549 eelf32ppchaiku.c:549 eelf32ppclinux.c:549 -#: eelf32ppcnto.c:549 eelf32ppcsim.c:549 eelf32ppcvxworks.c:523 -#: eelf32ppcwindiss.c:549 eelf32rl78.c:229 eelf32rx.c:257 eelf32rx_linux.c:242 -#: eelf32tilegx.c:286 eelf32tilegx_be.c:286 eelf32tilepro.c:286 -#: eelf32vax.c:260 eelf32visium.c:214 eelf32xstormy16.c:225 -#: eelf32xtensa.c:2197 eelf32z80.c:241 eelf64_aix.c:260 eelf64_ia64.c:317 -#: eelf64_ia64_fbsd.c:317 eelf64_s390.c:356 eelf64_sparc.c:286 -#: eelf64_sparc_fbsd.c:286 eelf64_sparc_sol2.c:418 eelf64alpha.c:379 -#: eelf64alpha_fbsd.c:379 eelf64alpha_nbsd.c:379 eelf64bmip.c:515 -#: eelf64bpf.c:214 eelf64briscv.c:368 eelf64briscv_lp64.c:368 -#: eelf64briscv_lp64f.c:368 eelf64btsmip.c:501 eelf64btsmip_fbsd.c:501 -#: eelf64hppa.c:230 eelf64kvx.c:526 eelf64kvx_linux.c:548 -#: eelf64loongarch.c:339 eelf64lppc.c:998 eelf64lppc_fbsd.c:998 -#: eelf64lriscv.c:368 eelf64lriscv_lp64.c:368 eelf64lriscv_lp64f.c:368 -#: eelf64ltsmip.c:501 eelf64ltsmip_fbsd.c:501 eelf64mmix.c:371 eelf64ppc.c:998 -#: eelf64ppc_fbsd.c:998 eelf64rdos.c:311 eelf64tilegx.c:286 -#: eelf64tilegx_be.c:286 eelf_i386.c:5043 eelf_i386_be.c:284 -#: eelf_i386_fbsd.c:320 eelf_i386_haiku.c:320 eelf_i386_ldso.c:295 -#: eelf_i386_sol2.c:452 eelf_i386_vxworks.c:347 eelf_iamcu.c:320 -#: eelf_mipsel_haiku.c:501 eelf_s390.c:286 eelf_x86_64.c:5421 -#: eelf_x86_64_cloudabi.c:320 eelf_x86_64_fbsd.c:320 eelf_x86_64_haiku.c:320 -#: eelf_x86_64_sol2.c:452 eh8300elf.c:229 eh8300elf_linux.c:229 -#: eh8300helf.c:229 eh8300helf_linux.c:229 eh8300hnelf.c:229 eh8300self.c:229 -#: eh8300self_linux.c:229 eh8300snelf.c:229 eh8300sxelf.c:229 -#: eh8300sxelf_linux.c:229 eh8300sxnelf.c:229 ehppa64linux.c:260 -#: ehppaelf.c:497 ehppalinux.c:569 ehppanbsd.c:569 ehppaobsd.c:569 -#: ei386lynx.c:275 ei386moss.c:275 ei386nto.c:275 em32relf.c:229 -#: em32relf_linux.c:285 em32rlelf.c:229 em32rlelf_linux.c:285 -#: em68hc11elf.c:499 em68hc11elfb.c:499 em68hc12elf.c:499 em68hc12elfb.c:499 -#: em68kelf.c:443 em68kelfnbsd.c:443 emn10300.c:260 ends32belf.c:350 -#: ends32belf16m.c:350 ends32belf_linux.c:373 ends32elf.c:350 -#: ends32elf16m.c:350 ends32elf_linux.c:373 enios2elf.c:516 enios2linux.c:547 -#: epruelf.c:235 escore3_elf.c:280 escore7_elf.c:280 eshelf.c:260 -#: eshelf_fd.c:286 eshelf_linux.c:286 eshelf_nbsd.c:260 eshelf_nto.c:260 -#: eshelf_uclinux.c:260 eshelf_vxworks.c:297 eshlelf.c:260 eshlelf_fd.c:286 -#: eshlelf_linux.c:286 eshlelf_nbsd.c:260 eshlelf_nto.c:260 -#: eshlelf_vxworks.c:297 ev850.c:261 ev850_rh850.c:261 +#: eaarch64cloudabi.c:621 eaarch64cloudabib.c:621 eaarch64elf.c:620 +#: eaarch64elf32.c:620 eaarch64elf32b.c:620 eaarch64elfb.c:620 +#: eaarch64fbsd.c:621 eaarch64fbsdb.c:621 eaarch64haiku.c:621 +#: eaarch64linux.c:621 eaarch64linux32.c:621 eaarch64linux32b.c:621 +#: eaarch64linuxb.c:621 eaarch64nto.c:783 earcelf.c:229 earclinux.c:320 +#: earclinux_nps.c:320 earcv2elf.c:208 earcv2elfx.c:208 earmelf.c:845 +#: earmelf_fbsd.c:845 earmelf_fuchsia.c:846 earmelf_haiku.c:846 +#: earmelf_linux.c:846 earmelf_linux_eabi.c:846 earmelf_linux_fdpiceabi.c:846 +#: earmelf_nacl.c:846 earmelf_nbsd.c:845 earmelf_phoenix.c:846 +#: earmelf_vxworks.c:877 earmelfb.c:845 earmelfb_fbsd.c:845 +#: earmelfb_fuchsia.c:846 earmelfb_linux.c:846 earmelfb_linux_eabi.c:846 +#: earmelfb_linux_fdpiceabi.c:846 earmelfb_nacl.c:846 earmelfb_nbsd.c:845 +#: earmnto.c:805 eavr1.c:424 eavr2.c:424 eavr25.c:424 eavr3.c:424 eavr31.c:424 +#: eavr35.c:424 eavr4.c:424 eavr5.c:424 eavr51.c:424 eavr6.c:424 +#: eavrtiny.c:424 eavrxmega1.c:424 eavrxmega2.c:424 eavrxmega2_flmap.c:424 +#: eavrxmega3.c:424 eavrxmega4.c:424 eavrxmega4_flmap.c:424 eavrxmega5.c:424 +#: eavrxmega6.c:424 eavrxmega7.c:424 ecriself.c:233 ecrislinux.c:280 +#: ecskyelf.c:472 ecskyelf_linux.c:559 ed10velf.c:208 eelf32_sparc.c:320 +#: eelf32_sparc_sol2.c:452 eelf32_sparc_vxworks.c:352 eelf32_spu.c:928 +#: eelf32_tic6x_be.c:411 eelf32_tic6x_elf_be.c:411 eelf32_tic6x_elf_le.c:411 +#: eelf32_tic6x_le.c:411 eelf32_tic6x_linux_be.c:411 +#: eelf32_tic6x_linux_le.c:411 eelf32_x86_64.c:7634 eelf32am33lin.c:279 +#: eelf32b4300.c:524 eelf32bfin.c:293 eelf32bfinfd.c:333 eelf32bmip.c:524 +#: eelf32bmipn32.c:538 eelf32briscv.c:398 eelf32briscv_ilp32.c:398 +#: eelf32briscv_ilp32f.c:398 eelf32bsmip.c:538 eelf32btsmip.c:524 +#: eelf32btsmip_fbsd.c:524 eelf32btsmipn32.c:524 eelf32btsmipn32_fbsd.c:524 +#: eelf32cr16.c:358 eelf32crx.c:245 eelf32ebmip.c:524 eelf32ebmipvxworks.c:555 +#: eelf32elmip.c:524 eelf32elmipvxworks.c:555 eelf32epiphany.c:233 +#: eelf32epiphany_4x4.c:210 eelf32frvfd.c:319 eelf32ip2k.c:233 eelf32kvx.c:545 +#: eelf32l4300.c:524 eelf32lm32.c:233 eelf32lm32fd.c:319 eelf32lmip.c:524 +#: eelf32loongarch.c:391 eelf32lppc.c:561 eelf32lppclinux.c:561 +#: eelf32lppcnto.c:561 eelf32lppcsim.c:561 eelf32lr5900.c:478 +#: eelf32lr5900n32.c:477 eelf32lriscv.c:398 eelf32lriscv_ilp32.c:398 +#: eelf32lriscv_ilp32f.c:398 eelf32lsmip.c:524 eelf32ltsmip.c:524 +#: eelf32ltsmip_fbsd.c:524 eelf32ltsmipn32.c:524 eelf32ltsmipn32_fbsd.c:524 +#: eelf32m32c.c:244 eelf32mb_linux.c:320 eelf32mbel_linux.c:320 +#: eelf32mcore.c:236 eelf32mep.c:208 eelf32metag.c:566 eelf32microblaze.c:208 +#: eelf32microblazeel.c:208 eelf32mipswindiss.c:437 eelf32moxie.c:233 +#: eelf32or1k.c:234 eelf32or1k_linux.c:320 eelf32ppc.c:561 +#: eelf32ppc_fbsd.c:561 eelf32ppchaiku.c:561 eelf32ppclinux.c:561 +#: eelf32ppcnto.c:561 eelf32ppcsim.c:561 eelf32ppcvxworks.c:531 +#: eelf32ppcwindiss.c:561 eelf32rl78.c:233 eelf32rx.c:255 eelf32rx_linux.c:246 +#: eelf32tilegx.c:320 eelf32tilegx_be.c:320 eelf32tilepro.c:320 +#: eelf32vax.c:279 eelf32visium.c:208 eelf32xstormy16.c:219 +#: eelf32xtensa.c:2224 eelf32z80.c:235 eelf64_aix.c:279 eelf64_ia64.c:348 +#: eelf64_ia64_fbsd.c:348 eelf64_s390.c:417 eelf64_sparc.c:320 +#: eelf64_sparc_fbsd.c:320 eelf64_sparc_sol2.c:452 eelf64alpha.c:408 +#: eelf64alpha_fbsd.c:408 eelf64alpha_nbsd.c:408 eelf64bmip.c:538 +#: eelf64bpf.c:208 eelf64briscv.c:398 eelf64briscv_lp64.c:398 +#: eelf64briscv_lp64f.c:398 eelf64btsmip.c:524 eelf64btsmip_fbsd.c:524 +#: eelf64hppa.c:229 eelf64kvx.c:545 eelf64kvx_linux.c:582 +#: eelf64loongarch.c:391 eelf64lppc.c:995 eelf64lppc_fbsd.c:995 +#: eelf64lriscv.c:398 eelf64lriscv_lp64.c:398 eelf64lriscv_lp64f.c:398 +#: eelf64ltsmip.c:524 eelf64ltsmip_fbsd.c:524 eelf64mmix.c:390 eelf64ppc.c:995 +#: eelf64ppc_fbsd.c:995 eelf64rdos.c:341 eelf64tilegx.c:320 +#: eelf64tilegx_be.c:320 eelf_i386.c:7092 eelf_i386_be.c:303 +#: eelf_i386_fbsd.c:350 eelf_i386_haiku.c:350 eelf_i386_ldso.c:310 +#: eelf_i386_sol2.c:482 eelf_i386_vxworks.c:376 eelf_iamcu.c:350 +#: eelf_mipsel_haiku.c:524 eelf_s390.c:320 eelf_x86_64.c:7634 +#: eelf_x86_64_cloudabi.c:358 eelf_x86_64_fbsd.c:358 eelf_x86_64_haiku.c:358 +#: eelf_x86_64_sol2.c:490 eh8300elf.c:233 eh8300elf_linux.c:233 +#: eh8300helf.c:233 eh8300helf_linux.c:233 eh8300hnelf.c:233 eh8300self.c:233 +#: eh8300self_linux.c:233 eh8300snelf.c:233 eh8300sxelf.c:233 +#: eh8300sxelf_linux.c:233 eh8300sxnelf.c:233 ehppa64linux.c:279 +#: ehppaelf.c:487 ehppalinux.c:599 ehppanbsd.c:599 ehppaobsd.c:599 +#: ei386lynx.c:294 ei386moss.c:294 ei386nto.c:294 em32relf.c:233 +#: em32relf_linux.c:319 em32rlelf.c:233 em32rlelf_linux.c:319 +#: em68hc11elf.c:489 em68hc11elfb.c:489 em68hc12elf.c:489 em68hc12elfb.c:489 +#: em68kelf.c:474 em68kelfnbsd.c:474 emn10300.c:279 ends32belf.c:332 +#: ends32belf16m.c:332 ends32belf_linux.c:365 ends32elf.c:332 +#: ends32elf16m.c:332 ends32elf_linux.c:365 enios2elf.c:535 enios2linux.c:581 +#: epruelf.c:229 escore3_elf.c:298 escore7_elf.c:298 eshelf.c:279 +#: eshelf_fd.c:320 eshelf_linux.c:320 eshelf_nbsd.c:279 eshelf_nto.c:279 +#: eshelf_uclinux.c:279 eshelf_vxworks.c:311 eshlelf.c:279 eshlelf_fd.c:320 +#: eshlelf_linux.c:320 eshlelf_nbsd.c:279 eshlelf_nto.c:279 +#: eshlelf_vxworks.c:311 ev850.c:255 ev850_rh850.c:255 msgid "%F%P: invalid --compress-debug-sections option: `%s'\n" msgstr "" -#: eaarch64cloudabi.c:648 eaarch64cloudabib.c:648 eaarch64elf.c:647 -#: eaarch64elf32.c:647 eaarch64elf32b.c:647 eaarch64elfb.c:647 -#: eaarch64fbsd.c:648 eaarch64fbsdb.c:648 eaarch64haiku.c:648 -#: eaarch64linux.c:648 eaarch64linux32.c:648 eaarch64linux32b.c:648 -#: eaarch64linuxb.c:648 eaarch64nto.c:816 earcelf.c:281 earclinux.c:337 -#: earclinux_nps.c:337 earmelf.c:887 earmelf_fbsd.c:887 earmelf_fuchsia.c:888 -#: earmelf_haiku.c:888 earmelf_linux.c:888 earmelf_linux_eabi.c:888 -#: earmelf_linux_fdpiceabi.c:888 earmelf_nacl.c:888 earmelf_nbsd.c:887 -#: earmelf_phoenix.c:888 earmelf_vxworks.c:923 earmelfb.c:887 -#: earmelfb_fbsd.c:887 earmelfb_fuchsia.c:888 earmelfb_linux.c:888 -#: earmelfb_linux_eabi.c:888 earmelfb_linux_fdpiceabi.c:888 -#: earmelfb_nacl.c:888 earmelfb_nbsd.c:887 earmnto.c:862 ecrislinux.c:312 -#: ecskyelf_linux.c:581 eelf32_sparc.c:337 eelf32_sparc_sol2.c:469 -#: eelf32_sparc_vxworks.c:374 eelf32_tic6x_be.c:448 eelf32_tic6x_elf_be.c:448 -#: eelf32_tic6x_elf_le.c:448 eelf32_tic6x_le.c:448 eelf32_tic6x_linux_be.c:448 -#: eelf32_tic6x_linux_le.c:448 eelf32_x86_64.c:5472 eelf32am33lin.c:311 -#: eelf32b4300.c:552 eelf32bfin.c:329 eelf32bfinfd.c:354 eelf32bmip.c:552 -#: eelf32bmipn32.c:566 eelf32briscv.c:419 eelf32briscv_ilp32.c:419 -#: eelf32briscv_ilp32f.c:419 eelf32bsmip.c:566 eelf32btsmip.c:552 -#: eelf32btsmip_fbsd.c:552 eelf32btsmipn32.c:552 eelf32btsmipn32_fbsd.c:552 -#: eelf32ebmip.c:552 eelf32ebmipvxworks.c:587 eelf32elmip.c:552 -#: eelf32elmipvxworks.c:587 eelf32frvfd.c:336 eelf32kvx.c:577 -#: eelf32l4300.c:552 eelf32lm32fd.c:336 eelf32lmip.c:552 eelf32loongarch.c:390 -#: eelf32lppc.c:600 eelf32lppclinux.c:600 eelf32lppcnto.c:600 -#: eelf32lppcsim.c:600 eelf32lriscv.c:419 eelf32lriscv_ilp32.c:419 -#: eelf32lriscv_ilp32f.c:419 eelf32lsmip.c:552 eelf32ltsmip.c:552 -#: eelf32ltsmip_fbsd.c:552 eelf32ltsmipn32.c:552 eelf32ltsmipn32_fbsd.c:552 -#: eelf32mb_linux.c:337 eelf32mbel_linux.c:337 eelf32metag.c:586 -#: eelf32or1k_linux.c:337 eelf32ppc.c:600 eelf32ppc_fbsd.c:600 -#: eelf32ppchaiku.c:600 eelf32ppclinux.c:600 eelf32ppcnto.c:600 -#: eelf32ppcsim.c:600 eelf32ppcvxworks.c:574 eelf32ppcwindiss.c:600 -#: eelf32tilegx.c:337 eelf32tilegx_be.c:337 eelf32tilepro.c:337 -#: eelf32vax.c:311 eelf32xtensa.c:2248 eelf64_aix.c:311 eelf64_ia64.c:368 -#: eelf64_ia64_fbsd.c:368 eelf64_s390.c:407 eelf64_sparc.c:337 -#: eelf64_sparc_fbsd.c:337 eelf64_sparc_sol2.c:469 eelf64alpha.c:430 -#: eelf64alpha_fbsd.c:430 eelf64alpha_nbsd.c:430 eelf64bmip.c:566 -#: eelf64briscv.c:419 eelf64briscv_lp64.c:419 eelf64briscv_lp64f.c:419 -#: eelf64btsmip.c:552 eelf64btsmip_fbsd.c:552 eelf64hppa.c:281 eelf64kvx.c:577 -#: eelf64kvx_linux.c:599 eelf64loongarch.c:390 eelf64lppc.c:1049 -#: eelf64lppc_fbsd.c:1049 eelf64lriscv.c:419 eelf64lriscv_lp64.c:419 -#: eelf64lriscv_lp64f.c:419 eelf64ltsmip.c:552 eelf64ltsmip_fbsd.c:552 -#: eelf64mmix.c:422 eelf64ppc.c:1049 eelf64ppc_fbsd.c:1049 eelf64rdos.c:362 -#: eelf64tilegx.c:337 eelf64tilegx_be.c:337 eelf_i386.c:5094 -#: eelf_i386_be.c:335 eelf_i386_fbsd.c:371 eelf_i386_haiku.c:371 -#: eelf_i386_ldso.c:346 eelf_i386_sol2.c:503 eelf_i386_vxworks.c:398 -#: eelf_iamcu.c:371 eelf_mipsel_haiku.c:552 eelf_s390.c:337 eelf_x86_64.c:5472 -#: eelf_x86_64_cloudabi.c:371 eelf_x86_64_fbsd.c:371 eelf_x86_64_haiku.c:371 -#: eelf_x86_64_sol2.c:503 ehppa64linux.c:311 ehppalinux.c:620 ehppanbsd.c:620 -#: ehppaobsd.c:620 ei386lynx.c:326 ei386moss.c:326 ei386nto.c:326 -#: em32relf_linux.c:336 em32rlelf_linux.c:336 em68kelf.c:494 -#: em68kelfnbsd.c:494 emn10300.c:311 ends32belf_linux.c:424 -#: ends32elf_linux.c:424 enios2linux.c:598 escore3_elf.c:331 escore7_elf.c:331 -#: eshelf.c:311 eshelf_fd.c:337 eshelf_linux.c:337 eshelf_nbsd.c:311 -#: eshelf_nto.c:311 eshelf_uclinux.c:311 eshelf_vxworks.c:348 eshlelf.c:311 -#: eshlelf_fd.c:337 eshlelf_linux.c:337 eshlelf_nbsd.c:311 eshlelf_nto.c:311 -#: eshlelf_vxworks.c:348 +#: eaarch64cloudabi.c:679 eaarch64cloudabib.c:679 eaarch64elf.c:678 +#: eaarch64elf32.c:678 eaarch64elf32b.c:678 eaarch64elfb.c:678 +#: eaarch64fbsd.c:679 eaarch64fbsdb.c:679 eaarch64haiku.c:679 +#: eaarch64linux.c:679 eaarch64linux32.c:679 eaarch64linux32b.c:679 +#: eaarch64linuxb.c:679 eaarch64nto.c:841 earcelf.c:287 earclinux.c:378 +#: earclinux_nps.c:378 earmelf.c:903 earmelf_fbsd.c:903 earmelf_fuchsia.c:904 +#: earmelf_haiku.c:904 earmelf_linux.c:904 earmelf_linux_eabi.c:904 +#: earmelf_linux_fdpiceabi.c:904 earmelf_nacl.c:904 earmelf_nbsd.c:903 +#: earmelf_phoenix.c:904 earmelf_vxworks.c:935 earmelfb.c:903 +#: earmelfb_fbsd.c:903 earmelfb_fuchsia.c:904 earmelfb_linux.c:904 +#: earmelfb_linux_eabi.c:904 earmelfb_linux_fdpiceabi.c:904 +#: earmelfb_nacl.c:904 earmelfb_nbsd.c:903 earmnto.c:863 ecrislinux.c:338 +#: ecskyelf_linux.c:617 eelf32_sparc.c:378 eelf32_sparc_sol2.c:510 +#: eelf32_sparc_vxworks.c:410 eelf32_tic6x_be.c:469 eelf32_tic6x_elf_be.c:469 +#: eelf32_tic6x_elf_le.c:469 eelf32_tic6x_le.c:469 eelf32_tic6x_linux_be.c:469 +#: eelf32_tic6x_linux_le.c:469 eelf32_x86_64.c:7692 eelf32am33lin.c:337 +#: eelf32b4300.c:582 eelf32bfin.c:351 eelf32bfinfd.c:391 eelf32bmip.c:582 +#: eelf32bmipn32.c:596 eelf32briscv.c:456 eelf32briscv_ilp32.c:456 +#: eelf32briscv_ilp32f.c:456 eelf32bsmip.c:596 eelf32btsmip.c:582 +#: eelf32btsmip_fbsd.c:582 eelf32btsmipn32.c:582 eelf32btsmipn32_fbsd.c:582 +#: eelf32ebmip.c:582 eelf32ebmipvxworks.c:613 eelf32elmip.c:582 +#: eelf32elmipvxworks.c:613 eelf32frvfd.c:377 eelf32kvx.c:603 +#: eelf32l4300.c:582 eelf32lm32fd.c:377 eelf32lmip.c:582 eelf32loongarch.c:449 +#: eelf32lppc.c:619 eelf32lppclinux.c:619 eelf32lppcnto.c:619 +#: eelf32lppcsim.c:619 eelf32lriscv.c:456 eelf32lriscv_ilp32.c:456 +#: eelf32lriscv_ilp32f.c:456 eelf32lsmip.c:582 eelf32ltsmip.c:582 +#: eelf32ltsmip_fbsd.c:582 eelf32ltsmipn32.c:582 eelf32ltsmipn32_fbsd.c:582 +#: eelf32mb_linux.c:378 eelf32mbel_linux.c:378 eelf32metag.c:624 +#: eelf32or1k_linux.c:378 eelf32ppc.c:619 eelf32ppc_fbsd.c:619 +#: eelf32ppchaiku.c:619 eelf32ppclinux.c:619 eelf32ppcnto.c:619 +#: eelf32ppcsim.c:619 eelf32ppcvxworks.c:589 eelf32ppcwindiss.c:619 +#: eelf32tilegx.c:378 eelf32tilegx_be.c:378 eelf32tilepro.c:378 +#: eelf32vax.c:337 eelf32xtensa.c:2282 eelf64_aix.c:337 eelf64_ia64.c:406 +#: eelf64_ia64_fbsd.c:406 eelf64_s390.c:475 eelf64_sparc.c:378 +#: eelf64_sparc_fbsd.c:378 eelf64_sparc_sol2.c:510 eelf64alpha.c:466 +#: eelf64alpha_fbsd.c:466 eelf64alpha_nbsd.c:466 eelf64bmip.c:596 +#: eelf64briscv.c:456 eelf64briscv_lp64.c:456 eelf64briscv_lp64f.c:456 +#: eelf64btsmip.c:582 eelf64btsmip_fbsd.c:582 eelf64hppa.c:287 eelf64kvx.c:603 +#: eelf64kvx_linux.c:640 eelf64loongarch.c:449 eelf64lppc.c:1053 +#: eelf64lppc_fbsd.c:1053 eelf64lriscv.c:456 eelf64lriscv_lp64.c:456 +#: eelf64lriscv_lp64f.c:456 eelf64ltsmip.c:582 eelf64ltsmip_fbsd.c:582 +#: eelf64mmix.c:448 eelf64ppc.c:1053 eelf64ppc_fbsd.c:1053 eelf64rdos.c:399 +#: eelf64tilegx.c:378 eelf64tilegx_be.c:378 eelf_i386.c:7150 +#: eelf_i386_be.c:361 eelf_i386_fbsd.c:408 eelf_i386_haiku.c:408 +#: eelf_i386_ldso.c:368 eelf_i386_sol2.c:540 eelf_i386_vxworks.c:434 +#: eelf_iamcu.c:408 eelf_mipsel_haiku.c:582 eelf_s390.c:378 eelf_x86_64.c:7692 +#: eelf_x86_64_cloudabi.c:416 eelf_x86_64_fbsd.c:416 eelf_x86_64_haiku.c:416 +#: eelf_x86_64_sol2.c:548 ehppa64linux.c:337 ehppalinux.c:657 ehppanbsd.c:657 +#: ehppaobsd.c:657 ei386lynx.c:352 ei386moss.c:352 ei386nto.c:352 +#: em32relf_linux.c:377 em32rlelf_linux.c:377 em68kelf.c:532 +#: em68kelfnbsd.c:532 emn10300.c:337 ends32belf_linux.c:423 +#: ends32elf_linux.c:423 enios2linux.c:639 escore3_elf.c:356 escore7_elf.c:356 +#: eshelf.c:337 eshelf_fd.c:378 eshelf_linux.c:378 eshelf_nbsd.c:337 +#: eshelf_nto.c:337 eshelf_uclinux.c:337 eshelf_vxworks.c:369 eshlelf.c:337 +#: eshlelf_fd.c:378 eshlelf_linux.c:378 eshlelf_nbsd.c:337 eshlelf_nto.c:337 +#: eshlelf_vxworks.c:369 msgid "%F%P: invalid hash style `%s'\n" msgstr "" -#: eaarch64cloudabi.c:665 eaarch64cloudabib.c:665 eaarch64elf.c:664 -#: eaarch64elf32.c:664 eaarch64elf32b.c:664 eaarch64elfb.c:664 -#: eaarch64fbsd.c:665 eaarch64fbsdb.c:665 eaarch64haiku.c:665 -#: eaarch64linux.c:665 eaarch64linux32.c:665 eaarch64linux32b.c:665 -#: eaarch64linuxb.c:665 eaarch64nto.c:833 earcelf.c:298 earclinux.c:354 -#: earclinux_nps.c:354 earcv2elf.c:231 earcv2elfx.c:231 earmelf.c:904 -#: earmelf_fbsd.c:904 earmelf_fuchsia.c:905 earmelf_haiku.c:905 -#: earmelf_linux.c:905 earmelf_linux_eabi.c:905 earmelf_linux_fdpiceabi.c:905 -#: earmelf_nacl.c:905 earmelf_nbsd.c:904 earmelf_phoenix.c:905 -#: earmelf_vxworks.c:940 earmelfb.c:904 earmelfb_fbsd.c:904 -#: earmelfb_fuchsia.c:905 earmelfb_linux.c:905 earmelfb_linux_eabi.c:905 -#: earmelfb_linux_fdpiceabi.c:905 earmelfb_nacl.c:905 earmelfb_nbsd.c:904 -#: earmnto.c:879 eavr1.c:455 eavr2.c:455 eavr25.c:455 eavr3.c:455 eavr31.c:455 -#: eavr35.c:455 eavr4.c:455 eavr5.c:455 eavr51.c:455 eavr6.c:455 -#: eavrtiny.c:455 eavrxmega1.c:455 eavrxmega2.c:455 eavrxmega3.c:455 -#: eavrxmega4.c:455 eavrxmega5.c:455 eavrxmega6.c:455 eavrxmega7.c:455 -#: ecriself.c:246 ecrislinux.c:329 ecskyelf.c:490 ecskyelf_linux.c:598 -#: ed10velf.c:231 eelf32_sparc.c:354 eelf32_sparc_sol2.c:486 -#: eelf32_sparc_vxworks.c:391 eelf32_spu.c:964 eelf32_tic6x_be.c:465 -#: eelf32_tic6x_elf_be.c:465 eelf32_tic6x_elf_le.c:465 eelf32_tic6x_le.c:465 -#: eelf32_tic6x_linux_be.c:465 eelf32_tic6x_linux_le.c:465 -#: eelf32_x86_64.c:5489 eelf32am33lin.c:328 eelf32b4300.c:569 eelf32bfin.c:346 -#: eelf32bfinfd.c:371 eelf32bmip.c:569 eelf32bmipn32.c:583 eelf32briscv.c:436 -#: eelf32briscv_ilp32.c:436 eelf32briscv_ilp32f.c:436 eelf32bsmip.c:583 -#: eelf32btsmip.c:569 eelf32btsmip_fbsd.c:569 eelf32btsmipn32.c:569 -#: eelf32btsmipn32_fbsd.c:569 eelf32cr16.c:381 eelf32crx.c:268 -#: eelf32ebmip.c:569 eelf32ebmipvxworks.c:604 eelf32elmip.c:569 -#: eelf32elmipvxworks.c:604 eelf32epiphany.c:246 eelf32epiphany_4x4.c:233 -#: eelf32frvfd.c:353 eelf32ip2k.c:246 eelf32kvx.c:594 eelf32l4300.c:569 -#: eelf32lm32.c:246 eelf32lm32fd.c:353 eelf32lmip.c:569 eelf32loongarch.c:407 -#: eelf32lppc.c:617 eelf32lppclinux.c:617 eelf32lppcnto.c:617 -#: eelf32lppcsim.c:617 eelf32lr5900.c:487 eelf32lr5900n32.c:486 -#: eelf32lriscv.c:436 eelf32lriscv_ilp32.c:436 eelf32lriscv_ilp32f.c:436 -#: eelf32lsmip.c:569 eelf32ltsmip.c:569 eelf32ltsmip_fbsd.c:569 -#: eelf32ltsmipn32.c:569 eelf32ltsmipn32_fbsd.c:569 eelf32m32c.c:257 -#: eelf32mb_linux.c:354 eelf32mbel_linux.c:354 eelf32mcore.c:252 -#: eelf32mep.c:231 eelf32metag.c:603 eelf32microblaze.c:231 -#: eelf32microblazeel.c:231 eelf32mipswindiss.c:461 eelf32moxie.c:246 -#: eelf32or1k.c:247 eelf32or1k_linux.c:354 eelf32ppc.c:617 -#: eelf32ppc_fbsd.c:617 eelf32ppchaiku.c:617 eelf32ppclinux.c:617 -#: eelf32ppcnto.c:617 eelf32ppcsim.c:617 eelf32ppcvxworks.c:591 -#: eelf32ppcwindiss.c:617 eelf32rl78.c:246 eelf32rx.c:274 eelf32rx_linux.c:259 -#: eelf32tilegx.c:354 eelf32tilegx_be.c:354 eelf32tilepro.c:354 -#: eelf32vax.c:328 eelf32visium.c:231 eelf32xstormy16.c:242 -#: eelf32xtensa.c:2265 eelf32z80.c:258 eelf64_aix.c:328 eelf64_ia64.c:385 -#: eelf64_ia64_fbsd.c:385 eelf64_s390.c:424 eelf64_sparc.c:354 -#: eelf64_sparc_fbsd.c:354 eelf64_sparc_sol2.c:486 eelf64alpha.c:447 -#: eelf64alpha_fbsd.c:447 eelf64alpha_nbsd.c:447 eelf64bmip.c:583 -#: eelf64bpf.c:231 eelf64briscv.c:436 eelf64briscv_lp64.c:436 -#: eelf64briscv_lp64f.c:436 eelf64btsmip.c:569 eelf64btsmip_fbsd.c:569 -#: eelf64hppa.c:298 eelf64kvx.c:594 eelf64kvx_linux.c:616 -#: eelf64loongarch.c:407 eelf64lppc.c:1066 eelf64lppc_fbsd.c:1066 -#: eelf64lriscv.c:436 eelf64lriscv_lp64.c:436 eelf64lriscv_lp64f.c:436 -#: eelf64ltsmip.c:569 eelf64ltsmip_fbsd.c:569 eelf64mmix.c:439 -#: eelf64ppc.c:1066 eelf64ppc_fbsd.c:1066 eelf64rdos.c:379 eelf64tilegx.c:354 -#: eelf64tilegx_be.c:354 eelf_i386.c:5111 eelf_i386_be.c:352 -#: eelf_i386_fbsd.c:388 eelf_i386_haiku.c:388 eelf_i386_ldso.c:363 -#: eelf_i386_sol2.c:520 eelf_i386_vxworks.c:415 eelf_iamcu.c:388 -#: eelf_mipsel_haiku.c:569 eelf_s390.c:354 eelf_x86_64.c:5489 -#: eelf_x86_64_cloudabi.c:388 eelf_x86_64_fbsd.c:388 eelf_x86_64_haiku.c:388 -#: eelf_x86_64_sol2.c:520 eh8300elf.c:246 eh8300elf_linux.c:246 -#: eh8300helf.c:246 eh8300helf_linux.c:246 eh8300hnelf.c:246 eh8300self.c:246 -#: eh8300self_linux.c:246 eh8300snelf.c:246 eh8300sxelf.c:246 -#: eh8300sxelf_linux.c:246 eh8300sxnelf.c:246 ehppa64linux.c:328 -#: ehppaelf.c:514 ehppalinux.c:637 ehppanbsd.c:637 ehppaobsd.c:637 -#: ei386lynx.c:343 ei386moss.c:343 ei386nto.c:343 em32relf.c:246 -#: em32relf_linux.c:353 em32rlelf.c:246 em32rlelf_linux.c:353 -#: em68hc11elf.c:516 em68hc11elfb.c:516 em68hc12elf.c:516 em68hc12elfb.c:516 -#: em68kelf.c:511 em68kelfnbsd.c:511 emn10300.c:328 ends32belf.c:367 -#: ends32belf16m.c:367 ends32belf_linux.c:441 ends32elf.c:367 -#: ends32elf16m.c:367 ends32elf_linux.c:441 enios2elf.c:533 enios2linux.c:615 -#: epruelf.c:252 escore3_elf.c:348 escore7_elf.c:348 eshelf.c:328 -#: eshelf_fd.c:354 eshelf_linux.c:354 eshelf_nbsd.c:328 eshelf_nto.c:328 -#: eshelf_uclinux.c:328 eshelf_vxworks.c:365 eshlelf.c:328 eshlelf_fd.c:354 -#: eshlelf_linux.c:354 eshlelf_nbsd.c:328 eshlelf_nto.c:328 -#: eshlelf_vxworks.c:365 ev850.c:278 ev850_rh850.c:278 +#: eaarch64cloudabi.c:696 eaarch64cloudabib.c:696 eaarch64elf.c:695 +#: eaarch64elf32.c:695 eaarch64elf32b.c:695 eaarch64elfb.c:695 +#: eaarch64fbsd.c:696 eaarch64fbsdb.c:696 eaarch64haiku.c:696 +#: eaarch64linux.c:696 eaarch64linux32.c:696 eaarch64linux32b.c:696 +#: eaarch64linuxb.c:696 eaarch64nto.c:858 earcelf.c:304 earclinux.c:395 +#: earclinux_nps.c:395 earcv2elf.c:232 earcv2elfx.c:232 earmelf.c:920 +#: earmelf_fbsd.c:920 earmelf_fuchsia.c:921 earmelf_haiku.c:921 +#: earmelf_linux.c:921 earmelf_linux_eabi.c:921 earmelf_linux_fdpiceabi.c:921 +#: earmelf_nacl.c:921 earmelf_nbsd.c:920 earmelf_phoenix.c:921 +#: earmelf_vxworks.c:952 earmelfb.c:920 earmelfb_fbsd.c:920 +#: earmelfb_fuchsia.c:921 earmelfb_linux.c:921 earmelfb_linux_eabi.c:921 +#: earmelfb_linux_fdpiceabi.c:921 earmelfb_nacl.c:921 earmelfb_nbsd.c:920 +#: earmnto.c:880 eavr1.c:448 eavr2.c:448 eavr25.c:448 eavr3.c:448 eavr31.c:448 +#: eavr35.c:448 eavr4.c:448 eavr5.c:448 eavr51.c:448 eavr6.c:448 +#: eavrtiny.c:448 eavrxmega1.c:448 eavrxmega2.c:448 eavrxmega2_flmap.c:448 +#: eavrxmega3.c:448 eavrxmega4.c:448 eavrxmega4_flmap.c:448 eavrxmega5.c:448 +#: eavrxmega6.c:448 eavrxmega7.c:448 ecriself.c:257 ecrislinux.c:355 +#: ecskyelf.c:496 ecskyelf_linux.c:634 ed10velf.c:232 eelf32_sparc.c:395 +#: eelf32_sparc_sol2.c:527 eelf32_sparc_vxworks.c:427 eelf32_spu.c:952 +#: eelf32_tic6x_be.c:486 eelf32_tic6x_elf_be.c:486 eelf32_tic6x_elf_le.c:486 +#: eelf32_tic6x_le.c:486 eelf32_tic6x_linux_be.c:486 +#: eelf32_tic6x_linux_le.c:486 eelf32_x86_64.c:7709 eelf32am33lin.c:354 +#: eelf32b4300.c:599 eelf32bfin.c:368 eelf32bfinfd.c:408 eelf32bmip.c:599 +#: eelf32bmipn32.c:613 eelf32briscv.c:473 eelf32briscv_ilp32.c:473 +#: eelf32briscv_ilp32f.c:473 eelf32bsmip.c:613 eelf32btsmip.c:599 +#: eelf32btsmip_fbsd.c:599 eelf32btsmipn32.c:599 eelf32btsmipn32_fbsd.c:599 +#: eelf32cr16.c:382 eelf32crx.c:269 eelf32ebmip.c:599 eelf32ebmipvxworks.c:630 +#: eelf32elmip.c:599 eelf32elmipvxworks.c:630 eelf32epiphany.c:257 +#: eelf32epiphany_4x4.c:234 eelf32frvfd.c:394 eelf32ip2k.c:257 eelf32kvx.c:620 +#: eelf32l4300.c:599 eelf32lm32.c:257 eelf32lm32fd.c:394 eelf32lmip.c:599 +#: eelf32loongarch.c:466 eelf32lppc.c:636 eelf32lppclinux.c:636 +#: eelf32lppcnto.c:636 eelf32lppcsim.c:636 eelf32lr5900.c:502 +#: eelf32lr5900n32.c:501 eelf32lriscv.c:473 eelf32lriscv_ilp32.c:473 +#: eelf32lriscv_ilp32f.c:473 eelf32lsmip.c:599 eelf32ltsmip.c:599 +#: eelf32ltsmip_fbsd.c:599 eelf32ltsmipn32.c:599 eelf32ltsmipn32_fbsd.c:599 +#: eelf32m32c.c:268 eelf32mb_linux.c:395 eelf32mbel_linux.c:395 +#: eelf32mcore.c:260 eelf32mep.c:232 eelf32metag.c:641 eelf32microblaze.c:232 +#: eelf32microblazeel.c:232 eelf32mipswindiss.c:461 eelf32moxie.c:257 +#: eelf32or1k.c:258 eelf32or1k_linux.c:395 eelf32ppc.c:636 +#: eelf32ppc_fbsd.c:636 eelf32ppchaiku.c:636 eelf32ppclinux.c:636 +#: eelf32ppcnto.c:636 eelf32ppcsim.c:636 eelf32ppcvxworks.c:606 +#: eelf32ppcwindiss.c:636 eelf32rl78.c:257 eelf32rx.c:279 eelf32rx_linux.c:270 +#: eelf32tilegx.c:395 eelf32tilegx_be.c:395 eelf32tilepro.c:395 +#: eelf32vax.c:354 eelf32visium.c:232 eelf32xstormy16.c:243 +#: eelf32xtensa.c:2299 eelf32z80.c:259 eelf64_aix.c:354 eelf64_ia64.c:423 +#: eelf64_ia64_fbsd.c:423 eelf64_s390.c:492 eelf64_sparc.c:395 +#: eelf64_sparc_fbsd.c:395 eelf64_sparc_sol2.c:527 eelf64alpha.c:483 +#: eelf64alpha_fbsd.c:483 eelf64alpha_nbsd.c:483 eelf64bmip.c:613 +#: eelf64bpf.c:232 eelf64briscv.c:473 eelf64briscv_lp64.c:473 +#: eelf64briscv_lp64f.c:473 eelf64btsmip.c:599 eelf64btsmip_fbsd.c:599 +#: eelf64hppa.c:304 eelf64kvx.c:620 eelf64kvx_linux.c:657 +#: eelf64loongarch.c:466 eelf64lppc.c:1070 eelf64lppc_fbsd.c:1070 +#: eelf64lriscv.c:473 eelf64lriscv_lp64.c:473 eelf64lriscv_lp64f.c:473 +#: eelf64ltsmip.c:599 eelf64ltsmip_fbsd.c:599 eelf64mmix.c:465 +#: eelf64ppc.c:1070 eelf64ppc_fbsd.c:1070 eelf64rdos.c:416 eelf64tilegx.c:395 +#: eelf64tilegx_be.c:395 eelf_i386.c:7167 eelf_i386_be.c:378 +#: eelf_i386_fbsd.c:425 eelf_i386_haiku.c:425 eelf_i386_ldso.c:385 +#: eelf_i386_sol2.c:557 eelf_i386_vxworks.c:451 eelf_iamcu.c:425 +#: eelf_mipsel_haiku.c:599 eelf_s390.c:395 eelf_x86_64.c:7709 +#: eelf_x86_64_cloudabi.c:433 eelf_x86_64_fbsd.c:433 eelf_x86_64_haiku.c:433 +#: eelf_x86_64_sol2.c:565 eh8300elf.c:257 eh8300elf_linux.c:257 +#: eh8300helf.c:257 eh8300helf_linux.c:257 eh8300hnelf.c:257 eh8300self.c:257 +#: eh8300self_linux.c:257 eh8300snelf.c:257 eh8300sxelf.c:257 +#: eh8300sxelf_linux.c:257 eh8300sxnelf.c:257 ehppa64linux.c:354 +#: ehppaelf.c:511 ehppalinux.c:674 ehppanbsd.c:674 ehppaobsd.c:674 +#: ei386lynx.c:369 ei386moss.c:369 ei386nto.c:369 em32relf.c:257 +#: em32relf_linux.c:394 em32rlelf.c:257 em32rlelf_linux.c:394 +#: em68hc11elf.c:513 em68hc11elfb.c:513 em68hc12elf.c:513 em68hc12elfb.c:513 +#: em68kelf.c:549 em68kelfnbsd.c:549 emn10300.c:354 ends32belf.c:356 +#: ends32belf16m.c:356 ends32belf_linux.c:440 ends32elf.c:356 +#: ends32elf16m.c:356 ends32elf_linux.c:440 enios2elf.c:559 enios2linux.c:656 +#: epruelf.c:253 escore3_elf.c:373 escore7_elf.c:373 eshelf.c:354 +#: eshelf_fd.c:395 eshelf_linux.c:395 eshelf_nbsd.c:354 eshelf_nto.c:354 +#: eshelf_uclinux.c:354 eshelf_vxworks.c:386 eshlelf.c:354 eshlelf_fd.c:395 +#: eshlelf_linux.c:395 eshlelf_nbsd.c:354 eshlelf_nto.c:354 +#: eshlelf_vxworks.c:386 ev850.c:279 ev850_rh850.c:279 msgid "%F%P: invalid maximum page size `%s'\n" msgstr "" -#: eaarch64cloudabi.c:675 eaarch64cloudabib.c:675 eaarch64elf.c:674 -#: eaarch64elf32.c:674 eaarch64elf32b.c:674 eaarch64elfb.c:674 -#: eaarch64fbsd.c:675 eaarch64fbsdb.c:675 eaarch64haiku.c:675 -#: eaarch64linux.c:675 eaarch64linux32.c:675 eaarch64linux32b.c:675 -#: eaarch64linuxb.c:675 eaarch64nto.c:843 earcelf.c:308 earclinux.c:364 -#: earclinux_nps.c:364 earcv2elf.c:241 earcv2elfx.c:241 earmelf.c:914 -#: earmelf_fbsd.c:914 earmelf_fuchsia.c:915 earmelf_haiku.c:915 -#: earmelf_linux.c:915 earmelf_linux_eabi.c:915 earmelf_linux_fdpiceabi.c:915 -#: earmelf_nacl.c:915 earmelf_nbsd.c:914 earmelf_phoenix.c:915 -#: earmelf_vxworks.c:950 earmelfb.c:914 earmelfb_fbsd.c:914 -#: earmelfb_fuchsia.c:915 earmelfb_linux.c:915 earmelfb_linux_eabi.c:915 -#: earmelfb_linux_fdpiceabi.c:915 earmelfb_nacl.c:915 earmelfb_nbsd.c:914 -#: earmnto.c:889 eavr1.c:465 eavr2.c:465 eavr25.c:465 eavr3.c:465 eavr31.c:465 -#: eavr35.c:465 eavr4.c:465 eavr5.c:465 eavr51.c:465 eavr6.c:465 -#: eavrtiny.c:465 eavrxmega1.c:465 eavrxmega2.c:465 eavrxmega3.c:465 -#: eavrxmega4.c:465 eavrxmega5.c:465 eavrxmega6.c:465 eavrxmega7.c:465 -#: ecriself.c:256 ecrislinux.c:339 ecskyelf.c:500 ecskyelf_linux.c:608 -#: ed10velf.c:241 eelf32_sparc.c:364 eelf32_sparc_sol2.c:496 -#: eelf32_sparc_vxworks.c:401 eelf32_spu.c:974 eelf32_tic6x_be.c:475 -#: eelf32_tic6x_elf_be.c:475 eelf32_tic6x_elf_le.c:475 eelf32_tic6x_le.c:475 -#: eelf32_tic6x_linux_be.c:475 eelf32_tic6x_linux_le.c:475 -#: eelf32_x86_64.c:5499 eelf32am33lin.c:338 eelf32b4300.c:579 eelf32bfin.c:356 -#: eelf32bfinfd.c:381 eelf32bmip.c:579 eelf32bmipn32.c:593 eelf32briscv.c:446 -#: eelf32briscv_ilp32.c:446 eelf32briscv_ilp32f.c:446 eelf32bsmip.c:593 -#: eelf32btsmip.c:579 eelf32btsmip_fbsd.c:579 eelf32btsmipn32.c:579 -#: eelf32btsmipn32_fbsd.c:579 eelf32cr16.c:391 eelf32crx.c:278 -#: eelf32ebmip.c:579 eelf32ebmipvxworks.c:614 eelf32elmip.c:579 -#: eelf32elmipvxworks.c:614 eelf32epiphany.c:256 eelf32epiphany_4x4.c:243 -#: eelf32frvfd.c:363 eelf32ip2k.c:256 eelf32kvx.c:604 eelf32l4300.c:579 -#: eelf32lm32.c:256 eelf32lm32fd.c:363 eelf32lmip.c:579 eelf32loongarch.c:417 -#: eelf32lppc.c:627 eelf32lppclinux.c:627 eelf32lppcnto.c:627 -#: eelf32lppcsim.c:627 eelf32lr5900.c:497 eelf32lr5900n32.c:496 -#: eelf32lriscv.c:446 eelf32lriscv_ilp32.c:446 eelf32lriscv_ilp32f.c:446 -#: eelf32lsmip.c:579 eelf32ltsmip.c:579 eelf32ltsmip_fbsd.c:579 -#: eelf32ltsmipn32.c:579 eelf32ltsmipn32_fbsd.c:579 eelf32m32c.c:267 -#: eelf32mb_linux.c:364 eelf32mbel_linux.c:364 eelf32mcore.c:262 -#: eelf32mep.c:241 eelf32metag.c:613 eelf32microblaze.c:241 -#: eelf32microblazeel.c:241 eelf32mipswindiss.c:471 eelf32moxie.c:256 -#: eelf32or1k.c:257 eelf32or1k_linux.c:364 eelf32ppc.c:627 -#: eelf32ppc_fbsd.c:627 eelf32ppchaiku.c:627 eelf32ppclinux.c:627 -#: eelf32ppcnto.c:627 eelf32ppcsim.c:627 eelf32ppcvxworks.c:601 -#: eelf32ppcwindiss.c:627 eelf32rl78.c:256 eelf32rx.c:284 eelf32rx_linux.c:269 -#: eelf32tilegx.c:364 eelf32tilegx_be.c:364 eelf32tilepro.c:364 -#: eelf32vax.c:338 eelf32visium.c:241 eelf32xstormy16.c:252 -#: eelf32xtensa.c:2275 eelf32z80.c:268 eelf64_aix.c:338 eelf64_ia64.c:395 -#: eelf64_ia64_fbsd.c:395 eelf64_s390.c:434 eelf64_sparc.c:364 -#: eelf64_sparc_fbsd.c:364 eelf64_sparc_sol2.c:496 eelf64alpha.c:457 -#: eelf64alpha_fbsd.c:457 eelf64alpha_nbsd.c:457 eelf64bmip.c:593 -#: eelf64bpf.c:241 eelf64briscv.c:446 eelf64briscv_lp64.c:446 -#: eelf64briscv_lp64f.c:446 eelf64btsmip.c:579 eelf64btsmip_fbsd.c:579 -#: eelf64hppa.c:308 eelf64kvx.c:604 eelf64kvx_linux.c:626 -#: eelf64loongarch.c:417 eelf64lppc.c:1076 eelf64lppc_fbsd.c:1076 -#: eelf64lriscv.c:446 eelf64lriscv_lp64.c:446 eelf64lriscv_lp64f.c:446 -#: eelf64ltsmip.c:579 eelf64ltsmip_fbsd.c:579 eelf64mmix.c:449 -#: eelf64ppc.c:1076 eelf64ppc_fbsd.c:1076 eelf64rdos.c:389 eelf64tilegx.c:364 -#: eelf64tilegx_be.c:364 eelf_i386.c:5121 eelf_i386_be.c:362 -#: eelf_i386_fbsd.c:398 eelf_i386_haiku.c:398 eelf_i386_ldso.c:373 -#: eelf_i386_sol2.c:530 eelf_i386_vxworks.c:425 eelf_iamcu.c:398 -#: eelf_mipsel_haiku.c:579 eelf_s390.c:364 eelf_x86_64.c:5499 -#: eelf_x86_64_cloudabi.c:398 eelf_x86_64_fbsd.c:398 eelf_x86_64_haiku.c:398 -#: eelf_x86_64_sol2.c:530 eh8300elf.c:256 eh8300elf_linux.c:256 -#: eh8300helf.c:256 eh8300helf_linux.c:256 eh8300hnelf.c:256 eh8300self.c:256 -#: eh8300self_linux.c:256 eh8300snelf.c:256 eh8300sxelf.c:256 -#: eh8300sxelf_linux.c:256 eh8300sxnelf.c:256 ehppa64linux.c:338 -#: ehppaelf.c:524 ehppalinux.c:647 ehppanbsd.c:647 ehppaobsd.c:647 -#: ei386lynx.c:353 ei386moss.c:353 ei386nto.c:353 em32relf.c:256 -#: em32relf_linux.c:363 em32rlelf.c:256 em32rlelf_linux.c:363 -#: em68hc11elf.c:526 em68hc11elfb.c:526 em68hc12elf.c:526 em68hc12elfb.c:526 -#: em68kelf.c:521 em68kelfnbsd.c:521 emn10300.c:338 ends32belf.c:377 -#: ends32belf16m.c:377 ends32belf_linux.c:451 ends32elf.c:377 -#: ends32elf16m.c:377 ends32elf_linux.c:451 enios2elf.c:543 enios2linux.c:625 -#: epruelf.c:262 escore3_elf.c:358 escore7_elf.c:358 eshelf.c:338 -#: eshelf_fd.c:364 eshelf_linux.c:364 eshelf_nbsd.c:338 eshelf_nto.c:338 -#: eshelf_uclinux.c:338 eshelf_vxworks.c:375 eshlelf.c:338 eshlelf_fd.c:364 -#: eshlelf_linux.c:364 eshlelf_nbsd.c:338 eshlelf_nto.c:338 -#: eshlelf_vxworks.c:375 ev850.c:288 ev850_rh850.c:288 +#: eaarch64cloudabi.c:706 eaarch64cloudabib.c:706 eaarch64elf.c:705 +#: eaarch64elf32.c:705 eaarch64elf32b.c:705 eaarch64elfb.c:705 +#: eaarch64fbsd.c:706 eaarch64fbsdb.c:706 eaarch64haiku.c:706 +#: eaarch64linux.c:706 eaarch64linux32.c:706 eaarch64linux32b.c:706 +#: eaarch64linuxb.c:706 eaarch64nto.c:868 earcelf.c:314 earclinux.c:405 +#: earclinux_nps.c:405 earcv2elf.c:242 earcv2elfx.c:242 earmelf.c:930 +#: earmelf_fbsd.c:930 earmelf_fuchsia.c:931 earmelf_haiku.c:931 +#: earmelf_linux.c:931 earmelf_linux_eabi.c:931 earmelf_linux_fdpiceabi.c:931 +#: earmelf_nacl.c:931 earmelf_nbsd.c:930 earmelf_phoenix.c:931 +#: earmelf_vxworks.c:962 earmelfb.c:930 earmelfb_fbsd.c:930 +#: earmelfb_fuchsia.c:931 earmelfb_linux.c:931 earmelfb_linux_eabi.c:931 +#: earmelfb_linux_fdpiceabi.c:931 earmelfb_nacl.c:931 earmelfb_nbsd.c:930 +#: earmnto.c:890 eavr1.c:458 eavr2.c:458 eavr25.c:458 eavr3.c:458 eavr31.c:458 +#: eavr35.c:458 eavr4.c:458 eavr5.c:458 eavr51.c:458 eavr6.c:458 +#: eavrtiny.c:458 eavrxmega1.c:458 eavrxmega2.c:458 eavrxmega2_flmap.c:458 +#: eavrxmega3.c:458 eavrxmega4.c:458 eavrxmega4_flmap.c:458 eavrxmega5.c:458 +#: eavrxmega6.c:458 eavrxmega7.c:458 ecriself.c:267 ecrislinux.c:365 +#: ecskyelf.c:506 ecskyelf_linux.c:644 ed10velf.c:242 eelf32_sparc.c:405 +#: eelf32_sparc_sol2.c:537 eelf32_sparc_vxworks.c:437 eelf32_spu.c:962 +#: eelf32_tic6x_be.c:496 eelf32_tic6x_elf_be.c:496 eelf32_tic6x_elf_le.c:496 +#: eelf32_tic6x_le.c:496 eelf32_tic6x_linux_be.c:496 +#: eelf32_tic6x_linux_le.c:496 eelf32_x86_64.c:7719 eelf32am33lin.c:364 +#: eelf32b4300.c:609 eelf32bfin.c:378 eelf32bfinfd.c:418 eelf32bmip.c:609 +#: eelf32bmipn32.c:623 eelf32briscv.c:483 eelf32briscv_ilp32.c:483 +#: eelf32briscv_ilp32f.c:483 eelf32bsmip.c:623 eelf32btsmip.c:609 +#: eelf32btsmip_fbsd.c:609 eelf32btsmipn32.c:609 eelf32btsmipn32_fbsd.c:609 +#: eelf32cr16.c:392 eelf32crx.c:279 eelf32ebmip.c:609 eelf32ebmipvxworks.c:640 +#: eelf32elmip.c:609 eelf32elmipvxworks.c:640 eelf32epiphany.c:267 +#: eelf32epiphany_4x4.c:244 eelf32frvfd.c:404 eelf32ip2k.c:267 eelf32kvx.c:630 +#: eelf32l4300.c:609 eelf32lm32.c:267 eelf32lm32fd.c:404 eelf32lmip.c:609 +#: eelf32loongarch.c:476 eelf32lppc.c:646 eelf32lppclinux.c:646 +#: eelf32lppcnto.c:646 eelf32lppcsim.c:646 eelf32lr5900.c:512 +#: eelf32lr5900n32.c:511 eelf32lriscv.c:483 eelf32lriscv_ilp32.c:483 +#: eelf32lriscv_ilp32f.c:483 eelf32lsmip.c:609 eelf32ltsmip.c:609 +#: eelf32ltsmip_fbsd.c:609 eelf32ltsmipn32.c:609 eelf32ltsmipn32_fbsd.c:609 +#: eelf32m32c.c:278 eelf32mb_linux.c:405 eelf32mbel_linux.c:405 +#: eelf32mcore.c:270 eelf32mep.c:242 eelf32metag.c:651 eelf32microblaze.c:242 +#: eelf32microblazeel.c:242 eelf32mipswindiss.c:471 eelf32moxie.c:267 +#: eelf32or1k.c:268 eelf32or1k_linux.c:405 eelf32ppc.c:646 +#: eelf32ppc_fbsd.c:646 eelf32ppchaiku.c:646 eelf32ppclinux.c:646 +#: eelf32ppcnto.c:646 eelf32ppcsim.c:646 eelf32ppcvxworks.c:616 +#: eelf32ppcwindiss.c:646 eelf32rl78.c:267 eelf32rx.c:289 eelf32rx_linux.c:280 +#: eelf32tilegx.c:405 eelf32tilegx_be.c:405 eelf32tilepro.c:405 +#: eelf32vax.c:364 eelf32visium.c:242 eelf32xstormy16.c:253 +#: eelf32xtensa.c:2309 eelf32z80.c:269 eelf64_aix.c:364 eelf64_ia64.c:433 +#: eelf64_ia64_fbsd.c:433 eelf64_s390.c:502 eelf64_sparc.c:405 +#: eelf64_sparc_fbsd.c:405 eelf64_sparc_sol2.c:537 eelf64alpha.c:493 +#: eelf64alpha_fbsd.c:493 eelf64alpha_nbsd.c:493 eelf64bmip.c:623 +#: eelf64bpf.c:242 eelf64briscv.c:483 eelf64briscv_lp64.c:483 +#: eelf64briscv_lp64f.c:483 eelf64btsmip.c:609 eelf64btsmip_fbsd.c:609 +#: eelf64hppa.c:314 eelf64kvx.c:630 eelf64kvx_linux.c:667 +#: eelf64loongarch.c:476 eelf64lppc.c:1080 eelf64lppc_fbsd.c:1080 +#: eelf64lriscv.c:483 eelf64lriscv_lp64.c:483 eelf64lriscv_lp64f.c:483 +#: eelf64ltsmip.c:609 eelf64ltsmip_fbsd.c:609 eelf64mmix.c:475 +#: eelf64ppc.c:1080 eelf64ppc_fbsd.c:1080 eelf64rdos.c:426 eelf64tilegx.c:405 +#: eelf64tilegx_be.c:405 eelf_i386.c:7177 eelf_i386_be.c:388 +#: eelf_i386_fbsd.c:435 eelf_i386_haiku.c:435 eelf_i386_ldso.c:395 +#: eelf_i386_sol2.c:567 eelf_i386_vxworks.c:461 eelf_iamcu.c:435 +#: eelf_mipsel_haiku.c:609 eelf_s390.c:405 eelf_x86_64.c:7719 +#: eelf_x86_64_cloudabi.c:443 eelf_x86_64_fbsd.c:443 eelf_x86_64_haiku.c:443 +#: eelf_x86_64_sol2.c:575 eh8300elf.c:267 eh8300elf_linux.c:267 +#: eh8300helf.c:267 eh8300helf_linux.c:267 eh8300hnelf.c:267 eh8300self.c:267 +#: eh8300self_linux.c:267 eh8300snelf.c:267 eh8300sxelf.c:267 +#: eh8300sxelf_linux.c:267 eh8300sxnelf.c:267 ehppa64linux.c:364 +#: ehppaelf.c:521 ehppalinux.c:684 ehppanbsd.c:684 ehppaobsd.c:684 +#: ei386lynx.c:379 ei386moss.c:379 ei386nto.c:379 em32relf.c:267 +#: em32relf_linux.c:404 em32rlelf.c:267 em32rlelf_linux.c:404 +#: em68hc11elf.c:523 em68hc11elfb.c:523 em68hc12elf.c:523 em68hc12elfb.c:523 +#: em68kelf.c:559 em68kelfnbsd.c:559 emn10300.c:364 ends32belf.c:366 +#: ends32belf16m.c:366 ends32belf_linux.c:450 ends32elf.c:366 +#: ends32elf16m.c:366 ends32elf_linux.c:450 enios2elf.c:569 enios2linux.c:666 +#: epruelf.c:263 escore3_elf.c:383 escore7_elf.c:383 eshelf.c:364 +#: eshelf_fd.c:405 eshelf_linux.c:405 eshelf_nbsd.c:364 eshelf_nto.c:364 +#: eshelf_uclinux.c:364 eshelf_vxworks.c:396 eshlelf.c:364 eshlelf_fd.c:405 +#: eshlelf_linux.c:405 eshlelf_nbsd.c:364 eshlelf_nto.c:364 +#: eshlelf_vxworks.c:396 ev850.c:289 ev850_rh850.c:289 msgid "%F%P: invalid common page size `%s'\n" msgstr "" -#: eaarch64cloudabi.c:684 eaarch64cloudabib.c:684 eaarch64elf.c:683 -#: eaarch64elf32.c:683 eaarch64elf32b.c:683 eaarch64elfb.c:683 -#: eaarch64fbsd.c:684 eaarch64fbsdb.c:684 eaarch64haiku.c:684 -#: eaarch64linux.c:684 eaarch64linux32.c:684 eaarch64linux32b.c:684 -#: eaarch64linuxb.c:684 eaarch64nto.c:852 eaarch64nto.c:1026 earcelf.c:317 -#: earclinux.c:373 earclinux_nps.c:373 earcv2elf.c:250 earcv2elfx.c:250 -#: earmelf.c:923 earmelf_fbsd.c:923 earmelf_fuchsia.c:924 earmelf_haiku.c:924 -#: earmelf_linux.c:924 earmelf_linux_eabi.c:924 earmelf_linux_fdpiceabi.c:924 -#: earmelf_nacl.c:924 earmelf_nbsd.c:923 earmelf_phoenix.c:924 -#: earmelf_vxworks.c:959 earmelfb.c:923 earmelfb_fbsd.c:923 -#: earmelfb_fuchsia.c:924 earmelfb_linux.c:924 earmelfb_linux_eabi.c:924 -#: earmelfb_linux_fdpiceabi.c:924 earmelfb_nacl.c:924 earmelfb_nbsd.c:923 -#: earmnto.c:898 eavr1.c:474 eavr2.c:474 eavr25.c:474 eavr3.c:474 eavr31.c:474 -#: eavr35.c:474 eavr4.c:474 eavr5.c:474 eavr51.c:474 eavr6.c:474 -#: eavrtiny.c:474 eavrxmega1.c:474 eavrxmega2.c:474 eavrxmega3.c:474 -#: eavrxmega4.c:474 eavrxmega5.c:474 eavrxmega6.c:474 eavrxmega7.c:474 -#: ecriself.c:265 ecrislinux.c:348 ecskyelf.c:509 ecskyelf_linux.c:617 -#: ed10velf.c:250 eelf32_sparc.c:373 eelf32_sparc_sol2.c:505 -#: eelf32_sparc_vxworks.c:410 eelf32_spu.c:983 eelf32_tic6x_be.c:484 -#: eelf32_tic6x_elf_be.c:484 eelf32_tic6x_elf_le.c:484 eelf32_tic6x_le.c:484 -#: eelf32_tic6x_linux_be.c:484 eelf32_tic6x_linux_le.c:484 -#: eelf32_x86_64.c:5508 eelf32am33lin.c:347 eelf32b4300.c:588 eelf32bfin.c:365 -#: eelf32bfinfd.c:390 eelf32bmip.c:588 eelf32bmipn32.c:602 eelf32briscv.c:455 -#: eelf32briscv_ilp32.c:455 eelf32briscv_ilp32f.c:455 eelf32bsmip.c:602 -#: eelf32btsmip.c:588 eelf32btsmip_fbsd.c:588 eelf32btsmipn32.c:588 -#: eelf32btsmipn32_fbsd.c:588 eelf32cr16.c:400 eelf32crx.c:287 -#: eelf32ebmip.c:588 eelf32ebmipvxworks.c:623 eelf32elmip.c:588 -#: eelf32elmipvxworks.c:623 eelf32epiphany.c:265 eelf32epiphany_4x4.c:252 -#: eelf32frvfd.c:372 eelf32ip2k.c:265 eelf32kvx.c:613 eelf32l4300.c:588 -#: eelf32lm32.c:265 eelf32lm32fd.c:372 eelf32lmip.c:588 eelf32loongarch.c:426 -#: eelf32lppc.c:636 eelf32lppclinux.c:636 eelf32lppcnto.c:636 -#: eelf32lppcsim.c:636 eelf32lr5900.c:506 eelf32lr5900n32.c:505 -#: eelf32lriscv.c:455 eelf32lriscv_ilp32.c:455 eelf32lriscv_ilp32f.c:455 -#: eelf32lsmip.c:588 eelf32ltsmip.c:588 eelf32ltsmip_fbsd.c:588 -#: eelf32ltsmipn32.c:588 eelf32ltsmipn32_fbsd.c:588 eelf32m32c.c:276 -#: eelf32mb_linux.c:373 eelf32mbel_linux.c:373 eelf32mcore.c:271 -#: eelf32mep.c:250 eelf32metag.c:622 eelf32microblaze.c:250 -#: eelf32microblazeel.c:250 eelf32mipswindiss.c:480 eelf32moxie.c:265 -#: eelf32or1k.c:266 eelf32or1k_linux.c:373 eelf32ppc.c:636 -#: eelf32ppc_fbsd.c:636 eelf32ppchaiku.c:636 eelf32ppclinux.c:636 -#: eelf32ppcnto.c:636 eelf32ppcsim.c:636 eelf32ppcvxworks.c:610 -#: eelf32ppcwindiss.c:636 eelf32rl78.c:265 eelf32rx.c:293 eelf32rx_linux.c:278 -#: eelf32tilegx.c:373 eelf32tilegx_be.c:373 eelf32tilepro.c:373 -#: eelf32vax.c:347 eelf32visium.c:250 eelf32xstormy16.c:261 -#: eelf32xtensa.c:2284 eelf32z80.c:277 eelf64_aix.c:347 eelf64_ia64.c:404 -#: eelf64_ia64_fbsd.c:404 eelf64_s390.c:443 eelf64_sparc.c:373 -#: eelf64_sparc_fbsd.c:373 eelf64_sparc_sol2.c:505 eelf64alpha.c:466 -#: eelf64alpha_fbsd.c:466 eelf64alpha_nbsd.c:466 eelf64bmip.c:602 -#: eelf64bpf.c:250 eelf64briscv.c:455 eelf64briscv_lp64.c:455 -#: eelf64briscv_lp64f.c:455 eelf64btsmip.c:588 eelf64btsmip_fbsd.c:588 -#: eelf64hppa.c:317 eelf64kvx.c:613 eelf64kvx_linux.c:635 -#: eelf64loongarch.c:426 eelf64lppc.c:1085 eelf64lppc_fbsd.c:1085 -#: eelf64lriscv.c:455 eelf64lriscv_lp64.c:455 eelf64lriscv_lp64f.c:455 -#: eelf64ltsmip.c:588 eelf64ltsmip_fbsd.c:588 eelf64mmix.c:458 -#: eelf64ppc.c:1085 eelf64ppc_fbsd.c:1085 eelf64rdos.c:398 eelf64tilegx.c:373 -#: eelf64tilegx_be.c:373 eelf_i386.c:5130 eelf_i386_be.c:371 -#: eelf_i386_fbsd.c:407 eelf_i386_haiku.c:407 eelf_i386_ldso.c:382 -#: eelf_i386_sol2.c:539 eelf_i386_vxworks.c:434 eelf_iamcu.c:407 -#: eelf_mipsel_haiku.c:588 eelf_s390.c:373 eelf_x86_64.c:5508 -#: eelf_x86_64_cloudabi.c:407 eelf_x86_64_fbsd.c:407 eelf_x86_64_haiku.c:407 -#: eelf_x86_64_sol2.c:539 eh8300elf.c:265 eh8300elf_linux.c:265 -#: eh8300helf.c:265 eh8300helf_linux.c:265 eh8300hnelf.c:265 eh8300self.c:265 -#: eh8300self_linux.c:265 eh8300snelf.c:265 eh8300sxelf.c:265 -#: eh8300sxelf_linux.c:265 eh8300sxnelf.c:265 ehppa64linux.c:347 -#: ehppaelf.c:533 ehppalinux.c:656 ehppanbsd.c:656 ehppaobsd.c:656 -#: ei386lynx.c:362 ei386moss.c:362 ei386nto.c:362 em32relf.c:265 -#: em32relf_linux.c:372 em32rlelf.c:265 em32rlelf_linux.c:372 -#: em68hc11elf.c:535 em68hc11elfb.c:535 em68hc12elf.c:535 em68hc12elfb.c:535 -#: em68kelf.c:530 em68kelfnbsd.c:530 emn10300.c:347 ends32belf.c:386 -#: ends32belf16m.c:386 ends32belf_linux.c:460 ends32elf.c:386 -#: ends32elf16m.c:386 ends32elf_linux.c:460 enios2elf.c:552 enios2linux.c:634 -#: epruelf.c:271 escore3_elf.c:367 escore7_elf.c:367 eshelf.c:347 -#: eshelf_fd.c:373 eshelf_linux.c:373 eshelf_nbsd.c:347 eshelf_nto.c:347 -#: eshelf_uclinux.c:347 eshelf_vxworks.c:384 eshlelf.c:347 eshlelf_fd.c:373 -#: eshlelf_linux.c:373 eshlelf_nbsd.c:347 eshlelf_nto.c:347 -#: eshlelf_vxworks.c:384 ev850.c:297 ev850_rh850.c:297 +#: eaarch64cloudabi.c:715 eaarch64cloudabib.c:715 eaarch64elf.c:714 +#: eaarch64elf32.c:714 eaarch64elf32b.c:714 eaarch64elfb.c:714 +#: eaarch64fbsd.c:715 eaarch64fbsdb.c:715 eaarch64haiku.c:715 +#: eaarch64linux.c:715 eaarch64linux32.c:715 eaarch64linux32b.c:715 +#: eaarch64linuxb.c:715 eaarch64nto.c:877 eaarch64nto.c:1051 earcelf.c:323 +#: earclinux.c:414 earclinux_nps.c:414 earcv2elf.c:251 earcv2elfx.c:251 +#: earmelf.c:939 earmelf_fbsd.c:939 earmelf_fuchsia.c:940 earmelf_haiku.c:940 +#: earmelf_linux.c:940 earmelf_linux_eabi.c:940 earmelf_linux_fdpiceabi.c:940 +#: earmelf_nacl.c:940 earmelf_nbsd.c:939 earmelf_phoenix.c:940 +#: earmelf_vxworks.c:971 earmelfb.c:939 earmelfb_fbsd.c:939 +#: earmelfb_fuchsia.c:940 earmelfb_linux.c:940 earmelfb_linux_eabi.c:940 +#: earmelfb_linux_fdpiceabi.c:940 earmelfb_nacl.c:940 earmelfb_nbsd.c:939 +#: earmnto.c:899 eavr1.c:467 eavr2.c:467 eavr25.c:467 eavr3.c:467 eavr31.c:467 +#: eavr35.c:467 eavr4.c:467 eavr5.c:467 eavr51.c:467 eavr6.c:467 +#: eavrtiny.c:467 eavrxmega1.c:467 eavrxmega2.c:467 eavrxmega2_flmap.c:467 +#: eavrxmega3.c:467 eavrxmega4.c:467 eavrxmega4_flmap.c:467 eavrxmega5.c:467 +#: eavrxmega6.c:467 eavrxmega7.c:467 ecriself.c:276 ecrislinux.c:374 +#: ecskyelf.c:515 ecskyelf_linux.c:653 ed10velf.c:251 eelf32_sparc.c:414 +#: eelf32_sparc_sol2.c:546 eelf32_sparc_vxworks.c:446 eelf32_spu.c:971 +#: eelf32_tic6x_be.c:505 eelf32_tic6x_elf_be.c:505 eelf32_tic6x_elf_le.c:505 +#: eelf32_tic6x_le.c:505 eelf32_tic6x_linux_be.c:505 +#: eelf32_tic6x_linux_le.c:505 eelf32_x86_64.c:7728 eelf32am33lin.c:373 +#: eelf32b4300.c:618 eelf32bfin.c:387 eelf32bfinfd.c:427 eelf32bmip.c:618 +#: eelf32bmipn32.c:632 eelf32briscv.c:492 eelf32briscv_ilp32.c:492 +#: eelf32briscv_ilp32f.c:492 eelf32bsmip.c:632 eelf32btsmip.c:618 +#: eelf32btsmip_fbsd.c:618 eelf32btsmipn32.c:618 eelf32btsmipn32_fbsd.c:618 +#: eelf32cr16.c:401 eelf32crx.c:288 eelf32ebmip.c:618 eelf32ebmipvxworks.c:649 +#: eelf32elmip.c:618 eelf32elmipvxworks.c:649 eelf32epiphany.c:276 +#: eelf32epiphany_4x4.c:253 eelf32frvfd.c:413 eelf32ip2k.c:276 eelf32kvx.c:639 +#: eelf32l4300.c:618 eelf32lm32.c:276 eelf32lm32fd.c:413 eelf32lmip.c:618 +#: eelf32loongarch.c:485 eelf32lppc.c:655 eelf32lppclinux.c:655 +#: eelf32lppcnto.c:655 eelf32lppcsim.c:655 eelf32lr5900.c:521 +#: eelf32lr5900n32.c:520 eelf32lriscv.c:492 eelf32lriscv_ilp32.c:492 +#: eelf32lriscv_ilp32f.c:492 eelf32lsmip.c:618 eelf32ltsmip.c:618 +#: eelf32ltsmip_fbsd.c:618 eelf32ltsmipn32.c:618 eelf32ltsmipn32_fbsd.c:618 +#: eelf32m32c.c:287 eelf32mb_linux.c:414 eelf32mbel_linux.c:414 +#: eelf32mcore.c:279 eelf32mep.c:251 eelf32metag.c:660 eelf32microblaze.c:251 +#: eelf32microblazeel.c:251 eelf32mipswindiss.c:480 eelf32moxie.c:276 +#: eelf32or1k.c:277 eelf32or1k_linux.c:414 eelf32ppc.c:655 +#: eelf32ppc_fbsd.c:655 eelf32ppchaiku.c:655 eelf32ppclinux.c:655 +#: eelf32ppcnto.c:655 eelf32ppcsim.c:655 eelf32ppcvxworks.c:625 +#: eelf32ppcwindiss.c:655 eelf32rl78.c:276 eelf32rx.c:298 eelf32rx_linux.c:289 +#: eelf32tilegx.c:414 eelf32tilegx_be.c:414 eelf32tilepro.c:414 +#: eelf32vax.c:373 eelf32visium.c:251 eelf32xstormy16.c:262 +#: eelf32xtensa.c:2318 eelf32z80.c:278 eelf64_aix.c:373 eelf64_ia64.c:442 +#: eelf64_ia64_fbsd.c:442 eelf64_s390.c:511 eelf64_sparc.c:414 +#: eelf64_sparc_fbsd.c:414 eelf64_sparc_sol2.c:546 eelf64alpha.c:502 +#: eelf64alpha_fbsd.c:502 eelf64alpha_nbsd.c:502 eelf64bmip.c:632 +#: eelf64bpf.c:251 eelf64briscv.c:492 eelf64briscv_lp64.c:492 +#: eelf64briscv_lp64f.c:492 eelf64btsmip.c:618 eelf64btsmip_fbsd.c:618 +#: eelf64hppa.c:323 eelf64kvx.c:639 eelf64kvx_linux.c:676 +#: eelf64loongarch.c:485 eelf64lppc.c:1089 eelf64lppc_fbsd.c:1089 +#: eelf64lriscv.c:492 eelf64lriscv_lp64.c:492 eelf64lriscv_lp64f.c:492 +#: eelf64ltsmip.c:618 eelf64ltsmip_fbsd.c:618 eelf64mmix.c:484 +#: eelf64ppc.c:1089 eelf64ppc_fbsd.c:1089 eelf64rdos.c:435 eelf64tilegx.c:414 +#: eelf64tilegx_be.c:414 eelf_i386.c:7186 eelf_i386_be.c:397 +#: eelf_i386_fbsd.c:444 eelf_i386_haiku.c:444 eelf_i386_ldso.c:404 +#: eelf_i386_sol2.c:576 eelf_i386_vxworks.c:470 eelf_iamcu.c:444 +#: eelf_mipsel_haiku.c:618 eelf_s390.c:414 eelf_x86_64.c:7728 +#: eelf_x86_64_cloudabi.c:452 eelf_x86_64_fbsd.c:452 eelf_x86_64_haiku.c:452 +#: eelf_x86_64_sol2.c:584 eh8300elf.c:276 eh8300elf_linux.c:276 +#: eh8300helf.c:276 eh8300helf_linux.c:276 eh8300hnelf.c:276 eh8300self.c:276 +#: eh8300self_linux.c:276 eh8300snelf.c:276 eh8300sxelf.c:276 +#: eh8300sxelf_linux.c:276 eh8300sxnelf.c:276 ehppa64linux.c:373 +#: ehppaelf.c:530 ehppalinux.c:693 ehppanbsd.c:693 ehppaobsd.c:693 +#: ei386lynx.c:388 ei386moss.c:388 ei386nto.c:388 em32relf.c:276 +#: em32relf_linux.c:413 em32rlelf.c:276 em32rlelf_linux.c:413 +#: em68hc11elf.c:532 em68hc11elfb.c:532 em68hc12elf.c:532 em68hc12elfb.c:532 +#: em68kelf.c:568 em68kelfnbsd.c:568 emn10300.c:373 ends32belf.c:375 +#: ends32belf16m.c:375 ends32belf_linux.c:459 ends32elf.c:375 +#: ends32elf16m.c:375 ends32elf_linux.c:459 enios2elf.c:578 enios2linux.c:675 +#: epruelf.c:272 escore3_elf.c:392 escore7_elf.c:392 eshelf.c:373 +#: eshelf_fd.c:414 eshelf_linux.c:414 eshelf_nbsd.c:373 eshelf_nto.c:373 +#: eshelf_uclinux.c:373 eshelf_vxworks.c:405 eshlelf.c:373 eshlelf_fd.c:414 +#: eshlelf_linux.c:414 eshlelf_nbsd.c:373 eshlelf_nto.c:373 +#: eshlelf_vxworks.c:405 ev850.c:298 ev850_rh850.c:298 msgid "%F%P: invalid stack size `%s'\n" msgstr "" -#: eaarch64cloudabi.c:723 eaarch64cloudabib.c:723 eaarch64elf.c:722 -#: eaarch64elf32.c:722 eaarch64elf32b.c:722 eaarch64elfb.c:722 -#: eaarch64fbsd.c:723 eaarch64fbsdb.c:723 eaarch64haiku.c:723 -#: eaarch64linux.c:723 eaarch64linux32.c:723 eaarch64linux32b.c:723 -#: eaarch64linuxb.c:723 eaarch64nto.c:891 earcelf.c:356 earclinux.c:412 -#: earclinux_nps.c:412 earcv2elf.c:289 earcv2elfx.c:289 earmelf.c:962 -#: earmelf_fbsd.c:962 earmelf_fuchsia.c:963 earmelf_haiku.c:963 -#: earmelf_linux.c:963 earmelf_linux_eabi.c:963 earmelf_linux_fdpiceabi.c:963 -#: earmelf_nacl.c:963 earmelf_nbsd.c:962 earmelf_phoenix.c:963 -#: earmelf_vxworks.c:998 earmelfb.c:962 earmelfb_fbsd.c:962 -#: earmelfb_fuchsia.c:963 earmelfb_linux.c:963 earmelfb_linux_eabi.c:963 -#: earmelfb_linux_fdpiceabi.c:963 earmelfb_nacl.c:963 earmelfb_nbsd.c:962 -#: earmnto.c:937 eavr1.c:513 eavr2.c:513 eavr25.c:513 eavr3.c:513 eavr31.c:513 -#: eavr35.c:513 eavr4.c:513 eavr5.c:513 eavr51.c:513 eavr6.c:513 -#: eavrtiny.c:513 eavrxmega1.c:513 eavrxmega2.c:513 eavrxmega3.c:513 -#: eavrxmega4.c:513 eavrxmega5.c:513 eavrxmega6.c:513 eavrxmega7.c:513 -#: ecriself.c:304 ecrislinux.c:387 ecskyelf.c:548 ecskyelf_linux.c:656 -#: ed10velf.c:289 eelf32_sparc.c:412 eelf32_sparc_sol2.c:544 -#: eelf32_sparc_vxworks.c:449 eelf32_spu.c:1022 eelf32_tic6x_be.c:523 -#: eelf32_tic6x_elf_be.c:523 eelf32_tic6x_elf_le.c:523 eelf32_tic6x_le.c:523 -#: eelf32_tic6x_linux_be.c:523 eelf32_tic6x_linux_le.c:523 -#: eelf32_x86_64.c:5547 eelf32am33lin.c:386 eelf32b4300.c:627 eelf32bfin.c:404 -#: eelf32bfinfd.c:429 eelf32bmip.c:627 eelf32bmipn32.c:641 eelf32briscv.c:494 -#: eelf32briscv_ilp32.c:494 eelf32briscv_ilp32f.c:494 eelf32bsmip.c:641 -#: eelf32btsmip.c:627 eelf32btsmip_fbsd.c:627 eelf32btsmipn32.c:627 -#: eelf32btsmipn32_fbsd.c:627 eelf32cr16.c:439 eelf32crx.c:326 -#: eelf32ebmip.c:627 eelf32ebmipvxworks.c:662 eelf32elmip.c:627 -#: eelf32elmipvxworks.c:662 eelf32epiphany.c:304 eelf32epiphany_4x4.c:291 -#: eelf32frvfd.c:411 eelf32ip2k.c:304 eelf32kvx.c:652 eelf32l4300.c:627 -#: eelf32lm32.c:304 eelf32lm32fd.c:411 eelf32lmip.c:627 eelf32loongarch.c:465 -#: eelf32lppc.c:675 eelf32lppclinux.c:675 eelf32lppcnto.c:675 -#: eelf32lppcsim.c:675 eelf32lr5900.c:545 eelf32lr5900n32.c:544 -#: eelf32lriscv.c:494 eelf32lriscv_ilp32.c:494 eelf32lriscv_ilp32f.c:494 -#: eelf32lsmip.c:627 eelf32ltsmip.c:627 eelf32ltsmip_fbsd.c:627 -#: eelf32ltsmipn32.c:627 eelf32ltsmipn32_fbsd.c:627 eelf32m32c.c:315 -#: eelf32mb_linux.c:412 eelf32mbel_linux.c:412 eelf32mcore.c:310 -#: eelf32mep.c:289 eelf32metag.c:661 eelf32microblaze.c:289 -#: eelf32microblazeel.c:289 eelf32mipswindiss.c:519 eelf32moxie.c:304 -#: eelf32or1k.c:305 eelf32or1k_linux.c:412 eelf32ppc.c:675 -#: eelf32ppc_fbsd.c:675 eelf32ppchaiku.c:675 eelf32ppclinux.c:675 -#: eelf32ppcnto.c:675 eelf32ppcsim.c:675 eelf32ppcvxworks.c:649 -#: eelf32ppcwindiss.c:675 eelf32rl78.c:304 eelf32rx.c:332 eelf32rx_linux.c:317 -#: eelf32tilegx.c:412 eelf32tilegx_be.c:412 eelf32tilepro.c:412 -#: eelf32vax.c:386 eelf32visium.c:289 eelf32xstormy16.c:300 -#: eelf32xtensa.c:2323 eelf32z80.c:316 eelf64_aix.c:386 eelf64_ia64.c:443 -#: eelf64_ia64_fbsd.c:443 eelf64_s390.c:482 eelf64_sparc.c:412 -#: eelf64_sparc_fbsd.c:412 eelf64_sparc_sol2.c:544 eelf64alpha.c:505 -#: eelf64alpha_fbsd.c:505 eelf64alpha_nbsd.c:505 eelf64bmip.c:641 -#: eelf64bpf.c:289 eelf64briscv.c:494 eelf64briscv_lp64.c:494 -#: eelf64briscv_lp64f.c:494 eelf64btsmip.c:627 eelf64btsmip_fbsd.c:627 -#: eelf64hppa.c:356 eelf64kvx.c:652 eelf64kvx_linux.c:674 -#: eelf64loongarch.c:465 eelf64lppc.c:1124 eelf64lppc_fbsd.c:1124 -#: eelf64lriscv.c:494 eelf64lriscv_lp64.c:494 eelf64lriscv_lp64f.c:494 -#: eelf64ltsmip.c:627 eelf64ltsmip_fbsd.c:627 eelf64mmix.c:497 -#: eelf64ppc.c:1124 eelf64ppc_fbsd.c:1124 eelf64rdos.c:437 eelf64tilegx.c:412 -#: eelf64tilegx_be.c:412 eelf_i386.c:5169 eelf_i386_be.c:410 -#: eelf_i386_fbsd.c:446 eelf_i386_haiku.c:446 eelf_i386_ldso.c:421 -#: eelf_i386_sol2.c:578 eelf_i386_vxworks.c:473 eelf_iamcu.c:446 -#: eelf_mipsel_haiku.c:627 eelf_s390.c:412 eelf_x86_64.c:5547 -#: eelf_x86_64_cloudabi.c:446 eelf_x86_64_fbsd.c:446 eelf_x86_64_haiku.c:446 -#: eelf_x86_64_sol2.c:578 eh8300elf.c:304 eh8300elf_linux.c:304 -#: eh8300helf.c:304 eh8300helf_linux.c:304 eh8300hnelf.c:304 eh8300self.c:304 -#: eh8300self_linux.c:304 eh8300snelf.c:304 eh8300sxelf.c:304 -#: eh8300sxelf_linux.c:304 eh8300sxnelf.c:304 ehppa64linux.c:386 -#: ehppaelf.c:572 ehppalinux.c:695 ehppanbsd.c:695 ehppaobsd.c:695 -#: ei386lynx.c:401 ei386moss.c:401 ei386nto.c:401 em32relf.c:304 -#: em32relf_linux.c:411 em32rlelf.c:304 em32rlelf_linux.c:411 -#: em68hc11elf.c:574 em68hc11elfb.c:574 em68hc12elf.c:574 em68hc12elfb.c:574 -#: em68kelf.c:569 em68kelfnbsd.c:569 emn10300.c:386 ends32belf.c:425 -#: ends32belf16m.c:425 ends32belf_linux.c:499 ends32elf.c:425 -#: ends32elf16m.c:425 ends32elf_linux.c:499 enios2elf.c:591 enios2linux.c:673 -#: epruelf.c:310 escore3_elf.c:406 escore7_elf.c:406 eshelf.c:386 -#: eshelf_fd.c:412 eshelf_linux.c:412 eshelf_nbsd.c:386 eshelf_nto.c:386 -#: eshelf_uclinux.c:386 eshelf_vxworks.c:423 eshlelf.c:386 eshlelf_fd.c:412 -#: eshlelf_linux.c:412 eshlelf_nbsd.c:386 eshlelf_nto.c:386 -#: eshlelf_vxworks.c:423 ev850.c:336 ev850_rh850.c:336 +#: eaarch64cloudabi.c:754 eaarch64cloudabib.c:754 eaarch64elf.c:753 +#: eaarch64elf32.c:753 eaarch64elf32b.c:753 eaarch64elfb.c:753 +#: eaarch64fbsd.c:754 eaarch64fbsdb.c:754 eaarch64haiku.c:754 +#: eaarch64linux.c:754 eaarch64linux32.c:754 eaarch64linux32b.c:754 +#: eaarch64linuxb.c:754 eaarch64nto.c:916 earcelf.c:362 earclinux.c:453 +#: earclinux_nps.c:453 earcv2elf.c:290 earcv2elfx.c:290 earmelf.c:978 +#: earmelf_fbsd.c:978 earmelf_fuchsia.c:979 earmelf_haiku.c:979 +#: earmelf_linux.c:979 earmelf_linux_eabi.c:979 earmelf_linux_fdpiceabi.c:979 +#: earmelf_nacl.c:979 earmelf_nbsd.c:978 earmelf_phoenix.c:979 +#: earmelf_vxworks.c:1010 earmelfb.c:978 earmelfb_fbsd.c:978 +#: earmelfb_fuchsia.c:979 earmelfb_linux.c:979 earmelfb_linux_eabi.c:979 +#: earmelfb_linux_fdpiceabi.c:979 earmelfb_nacl.c:979 earmelfb_nbsd.c:978 +#: earmnto.c:938 eavr1.c:506 eavr2.c:506 eavr25.c:506 eavr3.c:506 eavr31.c:506 +#: eavr35.c:506 eavr4.c:506 eavr5.c:506 eavr51.c:506 eavr6.c:506 +#: eavrtiny.c:506 eavrxmega1.c:506 eavrxmega2.c:506 eavrxmega2_flmap.c:506 +#: eavrxmega3.c:506 eavrxmega4.c:506 eavrxmega4_flmap.c:506 eavrxmega5.c:506 +#: eavrxmega6.c:506 eavrxmega7.c:506 ecriself.c:315 ecrislinux.c:413 +#: ecskyelf.c:554 ecskyelf_linux.c:692 ed10velf.c:290 eelf32_sparc.c:453 +#: eelf32_sparc_sol2.c:585 eelf32_sparc_vxworks.c:485 eelf32_spu.c:1010 +#: eelf32_tic6x_be.c:544 eelf32_tic6x_elf_be.c:544 eelf32_tic6x_elf_le.c:544 +#: eelf32_tic6x_le.c:544 eelf32_tic6x_linux_be.c:544 +#: eelf32_tic6x_linux_le.c:544 eelf32_x86_64.c:7767 eelf32am33lin.c:412 +#: eelf32b4300.c:657 eelf32bfin.c:426 eelf32bfinfd.c:466 eelf32bmip.c:657 +#: eelf32bmipn32.c:671 eelf32briscv.c:531 eelf32briscv_ilp32.c:531 +#: eelf32briscv_ilp32f.c:531 eelf32bsmip.c:671 eelf32btsmip.c:657 +#: eelf32btsmip_fbsd.c:657 eelf32btsmipn32.c:657 eelf32btsmipn32_fbsd.c:657 +#: eelf32cr16.c:440 eelf32crx.c:327 eelf32ebmip.c:657 eelf32ebmipvxworks.c:688 +#: eelf32elmip.c:657 eelf32elmipvxworks.c:688 eelf32epiphany.c:315 +#: eelf32epiphany_4x4.c:292 eelf32frvfd.c:452 eelf32ip2k.c:315 eelf32kvx.c:678 +#: eelf32l4300.c:657 eelf32lm32.c:315 eelf32lm32fd.c:452 eelf32lmip.c:657 +#: eelf32loongarch.c:524 eelf32lppc.c:694 eelf32lppclinux.c:694 +#: eelf32lppcnto.c:694 eelf32lppcsim.c:694 eelf32lr5900.c:560 +#: eelf32lr5900n32.c:559 eelf32lriscv.c:531 eelf32lriscv_ilp32.c:531 +#: eelf32lriscv_ilp32f.c:531 eelf32lsmip.c:657 eelf32ltsmip.c:657 +#: eelf32ltsmip_fbsd.c:657 eelf32ltsmipn32.c:657 eelf32ltsmipn32_fbsd.c:657 +#: eelf32m32c.c:326 eelf32mb_linux.c:453 eelf32mbel_linux.c:453 +#: eelf32mcore.c:318 eelf32mep.c:290 eelf32metag.c:699 eelf32microblaze.c:290 +#: eelf32microblazeel.c:290 eelf32mipswindiss.c:519 eelf32moxie.c:315 +#: eelf32or1k.c:316 eelf32or1k_linux.c:453 eelf32ppc.c:694 +#: eelf32ppc_fbsd.c:694 eelf32ppchaiku.c:694 eelf32ppclinux.c:694 +#: eelf32ppcnto.c:694 eelf32ppcsim.c:694 eelf32ppcvxworks.c:664 +#: eelf32ppcwindiss.c:694 eelf32rl78.c:315 eelf32rx.c:337 eelf32rx_linux.c:328 +#: eelf32tilegx.c:453 eelf32tilegx_be.c:453 eelf32tilepro.c:453 +#: eelf32vax.c:412 eelf32visium.c:290 eelf32xstormy16.c:301 +#: eelf32xtensa.c:2357 eelf32z80.c:317 eelf64_aix.c:412 eelf64_ia64.c:481 +#: eelf64_ia64_fbsd.c:481 eelf64_s390.c:550 eelf64_sparc.c:453 +#: eelf64_sparc_fbsd.c:453 eelf64_sparc_sol2.c:585 eelf64alpha.c:541 +#: eelf64alpha_fbsd.c:541 eelf64alpha_nbsd.c:541 eelf64bmip.c:671 +#: eelf64bpf.c:290 eelf64briscv.c:531 eelf64briscv_lp64.c:531 +#: eelf64briscv_lp64f.c:531 eelf64btsmip.c:657 eelf64btsmip_fbsd.c:657 +#: eelf64hppa.c:362 eelf64kvx.c:678 eelf64kvx_linux.c:715 +#: eelf64loongarch.c:524 eelf64lppc.c:1128 eelf64lppc_fbsd.c:1128 +#: eelf64lriscv.c:531 eelf64lriscv_lp64.c:531 eelf64lriscv_lp64f.c:531 +#: eelf64ltsmip.c:657 eelf64ltsmip_fbsd.c:657 eelf64mmix.c:523 +#: eelf64ppc.c:1128 eelf64ppc_fbsd.c:1128 eelf64rdos.c:474 eelf64tilegx.c:453 +#: eelf64tilegx_be.c:453 eelf_i386.c:7225 eelf_i386_be.c:436 +#: eelf_i386_fbsd.c:483 eelf_i386_haiku.c:483 eelf_i386_ldso.c:443 +#: eelf_i386_sol2.c:615 eelf_i386_vxworks.c:509 eelf_iamcu.c:483 +#: eelf_mipsel_haiku.c:657 eelf_s390.c:453 eelf_x86_64.c:7767 +#: eelf_x86_64_cloudabi.c:491 eelf_x86_64_fbsd.c:491 eelf_x86_64_haiku.c:491 +#: eelf_x86_64_sol2.c:623 eh8300elf.c:315 eh8300elf_linux.c:315 +#: eh8300helf.c:315 eh8300helf_linux.c:315 eh8300hnelf.c:315 eh8300self.c:315 +#: eh8300self_linux.c:315 eh8300snelf.c:315 eh8300sxelf.c:315 +#: eh8300sxelf_linux.c:315 eh8300sxnelf.c:315 ehppa64linux.c:412 +#: ehppaelf.c:569 ehppalinux.c:732 ehppanbsd.c:732 ehppaobsd.c:732 +#: ei386lynx.c:427 ei386moss.c:427 ei386nto.c:427 em32relf.c:315 +#: em32relf_linux.c:452 em32rlelf.c:315 em32rlelf_linux.c:452 +#: em68hc11elf.c:571 em68hc11elfb.c:571 em68hc12elf.c:571 em68hc12elfb.c:571 +#: em68kelf.c:607 em68kelfnbsd.c:607 emn10300.c:412 ends32belf.c:414 +#: ends32belf16m.c:414 ends32belf_linux.c:498 ends32elf.c:414 +#: ends32elf16m.c:414 ends32elf_linux.c:498 enios2elf.c:617 enios2linux.c:714 +#: epruelf.c:311 escore3_elf.c:431 escore7_elf.c:431 eshelf.c:412 +#: eshelf_fd.c:453 eshelf_linux.c:453 eshelf_nbsd.c:412 eshelf_nto.c:412 +#: eshelf_uclinux.c:412 eshelf_vxworks.c:444 eshlelf.c:412 eshlelf_fd.c:453 +#: eshlelf_linux.c:453 eshlelf_nbsd.c:412 eshlelf_nto.c:412 +#: eshlelf_vxworks.c:444 ev850.c:337 ev850_rh850.c:337 msgid "" "%F%P: invalid visibility in `-z %s'; must be default, internal, hidden, or " "protected" msgstr "" -#: eaarch64cloudabi.c:800 eaarch64cloudabib.c:800 eaarch64elf.c:795 -#: eaarch64elf32.c:795 eaarch64elf32b.c:795 eaarch64elfb.c:795 -#: eaarch64fbsd.c:800 eaarch64fbsdb.c:800 eaarch64haiku.c:800 -#: eaarch64linux.c:800 eaarch64linux32.c:800 eaarch64linux32b.c:800 -#: eaarch64linuxb.c:800 eaarch64nto.c:968 earcelf.c:420 earclinux.c:480 -#: earclinux_nps.c:480 earcv2elf.c:298 earcv2elfx.c:298 earmelf.c:1026 -#: earmelf_fbsd.c:1026 earmelf_fuchsia.c:1031 earmelf_haiku.c:1031 -#: earmelf_linux.c:1031 earmelf_linux_eabi.c:1031 -#: earmelf_linux_fdpiceabi.c:1031 earmelf_nacl.c:1031 earmelf_nbsd.c:1026 -#: earmelf_phoenix.c:1031 earmelf_vxworks.c:1062 earmelfb.c:1026 -#: earmelfb_fbsd.c:1026 earmelfb_fuchsia.c:1031 earmelfb_linux.c:1031 -#: earmelfb_linux_eabi.c:1031 earmelfb_linux_fdpiceabi.c:1031 -#: earmelfb_nacl.c:1031 earmelfb_nbsd.c:1026 earmnto.c:1001 eavr1.c:522 -#: eavr2.c:522 eavr25.c:522 eavr3.c:522 eavr31.c:522 eavr35.c:522 eavr4.c:522 -#: eavr5.c:522 eavr51.c:522 eavr6.c:522 eavrtiny.c:522 eavrxmega1.c:522 -#: eavrxmega2.c:522 eavrxmega3.c:522 eavrxmega4.c:522 eavrxmega5.c:522 -#: eavrxmega6.c:522 eavrxmega7.c:522 ecriself.c:313 ecrislinux.c:455 -#: ecskyelf.c:557 ecskyelf_linux.c:724 ed10velf.c:298 eelf32_sparc.c:480 -#: eelf32_sparc_sol2.c:612 eelf32_sparc_vxworks.c:517 eelf32_spu.c:1031 -#: eelf32_tic6x_be.c:587 eelf32_tic6x_elf_be.c:587 eelf32_tic6x_elf_le.c:587 -#: eelf32_tic6x_le.c:587 eelf32_tic6x_linux_be.c:587 -#: eelf32_tic6x_linux_le.c:587 eelf32_x86_64.c:5712 eelf32am33lin.c:450 -#: eelf32b4300.c:695 eelf32bfin.c:468 eelf32bfinfd.c:493 eelf32bmip.c:695 -#: eelf32bmipn32.c:709 eelf32briscv.c:562 eelf32briscv_ilp32.c:562 -#: eelf32briscv_ilp32f.c:562 eelf32bsmip.c:709 eelf32btsmip.c:695 -#: eelf32btsmip_fbsd.c:695 eelf32btsmipn32.c:695 eelf32btsmipn32_fbsd.c:695 -#: eelf32cr16.c:448 eelf32crx.c:335 eelf32ebmip.c:695 eelf32ebmipvxworks.c:730 -#: eelf32elmip.c:695 eelf32elmipvxworks.c:730 eelf32epiphany.c:313 -#: eelf32epiphany_4x4.c:300 eelf32frvfd.c:475 eelf32ip2k.c:313 eelf32kvx.c:716 -#: eelf32l4300.c:695 eelf32lm32.c:313 eelf32lm32fd.c:475 eelf32lmip.c:695 -#: eelf32loongarch.c:533 eelf32lppc.c:749 eelf32lppclinux.c:749 -#: eelf32lppcnto.c:749 eelf32lppcsim.c:749 eelf32lr5900.c:554 -#: eelf32lr5900n32.c:553 eelf32lriscv.c:562 eelf32lriscv_ilp32.c:562 -#: eelf32lriscv_ilp32f.c:562 eelf32lsmip.c:695 eelf32ltsmip.c:695 -#: eelf32ltsmip_fbsd.c:695 eelf32ltsmipn32.c:695 eelf32ltsmipn32_fbsd.c:695 -#: eelf32m32c.c:324 eelf32mb_linux.c:480 eelf32mbel_linux.c:480 -#: eelf32mcore.c:319 eelf32mep.c:298 eelf32metag.c:729 eelf32microblaze.c:298 -#: eelf32microblazeel.c:298 eelf32mipswindiss.c:528 eelf32moxie.c:313 -#: eelf32or1k.c:314 eelf32or1k_linux.c:480 eelf32ppc.c:749 -#: eelf32ppc_fbsd.c:749 eelf32ppchaiku.c:749 eelf32ppclinux.c:749 -#: eelf32ppcnto.c:749 eelf32ppcsim.c:749 eelf32ppcvxworks.c:723 -#: eelf32ppcwindiss.c:749 eelf32rl78.c:313 eelf32rx.c:341 eelf32rx_linux.c:326 -#: eelf32tilegx.c:480 eelf32tilegx_be.c:480 eelf32tilepro.c:480 -#: eelf32vax.c:450 eelf32visium.c:298 eelf32xstormy16.c:309 -#: eelf32xtensa.c:2391 eelf32z80.c:325 eelf64_aix.c:450 eelf64_ia64.c:507 -#: eelf64_ia64_fbsd.c:507 eelf64_s390.c:550 eelf64_sparc.c:480 -#: eelf64_sparc_fbsd.c:480 eelf64_sparc_sol2.c:612 eelf64alpha.c:573 -#: eelf64alpha_fbsd.c:573 eelf64alpha_nbsd.c:573 eelf64bmip.c:709 -#: eelf64bpf.c:298 eelf64briscv.c:562 eelf64briscv_lp64.c:562 -#: eelf64briscv_lp64f.c:562 eelf64btsmip.c:695 eelf64btsmip_fbsd.c:695 -#: eelf64hppa.c:420 eelf64kvx.c:716 eelf64kvx_linux.c:738 -#: eelf64loongarch.c:533 eelf64lppc.c:1203 eelf64lppc_fbsd.c:1203 -#: eelf64lriscv.c:562 eelf64lriscv_lp64.c:562 eelf64lriscv_lp64f.c:562 -#: eelf64ltsmip.c:695 eelf64ltsmip_fbsd.c:695 eelf64mmix.c:561 -#: eelf64ppc.c:1203 eelf64ppc_fbsd.c:1203 eelf64rdos.c:505 eelf64tilegx.c:480 -#: eelf64tilegx_be.c:480 eelf_i386.c:5326 eelf_i386_be.c:521 -#: eelf_i386_fbsd.c:603 eelf_i386_haiku.c:603 eelf_i386_ldso.c:536 -#: eelf_i386_sol2.c:693 eelf_i386_vxworks.c:588 eelf_iamcu.c:561 -#: eelf_mipsel_haiku.c:695 eelf_s390.c:480 eelf_x86_64.c:5762 -#: eelf_x86_64_cloudabi.c:661 eelf_x86_64_fbsd.c:661 eelf_x86_64_haiku.c:661 -#: eelf_x86_64_sol2.c:793 eh8300elf.c:313 eh8300elf_linux.c:313 -#: eh8300helf.c:313 eh8300helf_linux.c:313 eh8300hnelf.c:313 eh8300self.c:313 -#: eh8300self_linux.c:313 eh8300snelf.c:313 eh8300sxelf.c:313 -#: eh8300sxelf_linux.c:313 eh8300sxnelf.c:313 ehppa64linux.c:450 -#: ehppaelf.c:581 ehppalinux.c:763 ehppanbsd.c:763 ehppaobsd.c:763 -#: ei386lynx.c:465 ei386moss.c:465 ei386nto.c:465 em32relf.c:313 -#: em32relf_linux.c:475 em32rlelf.c:313 em32rlelf_linux.c:475 -#: em68hc11elf.c:583 em68hc11elfb.c:583 em68hc12elf.c:583 em68hc12elfb.c:583 -#: em68kelf.c:637 em68kelfnbsd.c:637 emn10300.c:450 ends32belf.c:434 -#: ends32belf16m.c:434 ends32belf_linux.c:567 ends32elf.c:434 -#: ends32elf16m.c:434 ends32elf_linux.c:567 enios2elf.c:600 enios2linux.c:741 -#: epruelf.c:319 escore3_elf.c:470 escore7_elf.c:470 eshelf.c:450 -#: eshelf_fd.c:480 eshelf_linux.c:480 eshelf_nbsd.c:450 eshelf_nto.c:450 -#: eshelf_uclinux.c:450 eshelf_vxworks.c:487 eshlelf.c:450 eshlelf_fd.c:480 -#: eshlelf_linux.c:480 eshlelf_nbsd.c:450 eshlelf_nto.c:450 -#: eshlelf_vxworks.c:487 ev850.c:345 ev850_rh850.c:345 -msgid "%P: warning: -z %s ignored\n" -msgstr "" - -#: eaarch64cloudabi.c:834 eaarch64cloudabib.c:834 eaarch64elf.c:829 -#: eaarch64elf32.c:829 eaarch64elf32b.c:829 eaarch64elfb.c:829 -#: eaarch64fbsd.c:834 eaarch64fbsdb.c:834 eaarch64haiku.c:834 -#: eaarch64linux.c:834 eaarch64linux32.c:834 eaarch64linux32b.c:834 -#: eaarch64linuxb.c:834 eaarch64nto.c:1002 +#: eaarch64cloudabi.c:865 eaarch64cloudabib.c:865 eaarch64elf.c:865 +#: eaarch64elf32.c:865 eaarch64elf32b.c:865 eaarch64elfb.c:865 +#: eaarch64fbsd.c:870 eaarch64fbsdb.c:870 eaarch64haiku.c:865 +#: eaarch64linux.c:870 eaarch64linux32.c:870 eaarch64linux32b.c:870 +#: eaarch64linuxb.c:870 eaarch64nto.c:1027 msgid "%P: error: unrecognized option for --fix-cortex-a53-843419: %s\n" msgstr "" -#: eaarch64cloudabi.c:863 eaarch64cloudabib.c:863 eaarch64elf.c:858 -#: eaarch64elf32.c:858 eaarch64elf32b.c:858 eaarch64elfb.c:858 -#: eaarch64fbsd.c:863 eaarch64fbsdb.c:863 eaarch64haiku.c:863 -#: eaarch64linux.c:863 eaarch64linux32.c:863 eaarch64linux32b.c:863 -#: eaarch64linuxb.c:863 eaarch64nto.c:1047 earmelf.c:1163 earmelf_fbsd.c:1163 -#: earmelf_fuchsia.c:1168 earmelf_haiku.c:1168 earmelf_linux.c:1168 -#: earmelf_linux_eabi.c:1168 earmelf_linux_fdpiceabi.c:1168 -#: earmelf_nacl.c:1168 earmelf_nbsd.c:1163 earmelf_phoenix.c:1168 -#: earmelf_vxworks.c:1203 earmelfb.c:1163 earmelfb_fbsd.c:1163 -#: earmelfb_fuchsia.c:1168 earmelfb_linux.c:1168 earmelfb_linux_eabi.c:1168 -#: earmelfb_linux_fdpiceabi.c:1168 earmelfb_nacl.c:1168 earmelfb_nbsd.c:1163 -#: earmnto.c:1138 +#: eaarch64cloudabi.c:894 eaarch64cloudabib.c:894 eaarch64elf.c:894 +#: eaarch64elf32.c:894 eaarch64elf32b.c:894 eaarch64elfb.c:894 +#: eaarch64fbsd.c:899 eaarch64fbsdb.c:899 eaarch64haiku.c:894 +#: eaarch64linux.c:899 eaarch64linux32.c:899 eaarch64linux32b.c:899 +#: eaarch64linuxb.c:899 eaarch64nto.c:1072 earmelf.c:1179 earmelf_fbsd.c:1179 +#: earmelf_fuchsia.c:1184 earmelf_haiku.c:1184 earmelf_linux.c:1184 +#: earmelf_linux_eabi.c:1184 earmelf_linux_fdpiceabi.c:1184 +#: earmelf_nacl.c:1184 earmelf_nbsd.c:1179 earmelf_phoenix.c:1184 +#: earmelf_vxworks.c:1215 earmelfb.c:1179 earmelfb_fbsd.c:1179 +#: earmelfb_fuchsia.c:1184 earmelfb_linux.c:1184 earmelfb_linux_eabi.c:1184 +#: earmelfb_linux_fdpiceabi.c:1184 earmelfb_nacl.c:1184 earmelfb_nbsd.c:1179 +#: earmnto.c:1139 #, c-format msgid "" " --no-enum-size-warning Don't warn about objects with incompatible\n" " enum sizes\n" msgstr "" -#: eaarch64cloudabi.c:865 eaarch64cloudabib.c:865 eaarch64elf.c:860 -#: eaarch64elf32.c:860 eaarch64elf32b.c:860 eaarch64elfb.c:860 -#: eaarch64fbsd.c:865 eaarch64fbsdb.c:865 eaarch64haiku.c:865 -#: eaarch64linux.c:865 eaarch64linux32.c:865 eaarch64linux32b.c:865 -#: eaarch64linuxb.c:865 eaarch64nto.c:1049 earmelf.c:1165 earmelf_fbsd.c:1165 -#: earmelf_fuchsia.c:1170 earmelf_haiku.c:1170 earmelf_linux.c:1170 -#: earmelf_linux_eabi.c:1170 earmelf_linux_fdpiceabi.c:1170 -#: earmelf_nacl.c:1170 earmelf_nbsd.c:1165 earmelf_phoenix.c:1170 -#: earmelf_vxworks.c:1205 earmelfb.c:1165 earmelfb_fbsd.c:1165 -#: earmelfb_fuchsia.c:1170 earmelfb_linux.c:1170 earmelfb_linux_eabi.c:1170 -#: earmelfb_linux_fdpiceabi.c:1170 earmelfb_nacl.c:1170 earmelfb_nbsd.c:1165 -#: earmnto.c:1140 +#: eaarch64cloudabi.c:896 eaarch64cloudabib.c:896 eaarch64elf.c:896 +#: eaarch64elf32.c:896 eaarch64elf32b.c:896 eaarch64elfb.c:896 +#: eaarch64fbsd.c:901 eaarch64fbsdb.c:901 eaarch64haiku.c:896 +#: eaarch64linux.c:901 eaarch64linux32.c:901 eaarch64linux32b.c:901 +#: eaarch64linuxb.c:901 eaarch64nto.c:1074 earmelf.c:1181 earmelf_fbsd.c:1181 +#: earmelf_fuchsia.c:1186 earmelf_haiku.c:1186 earmelf_linux.c:1186 +#: earmelf_linux_eabi.c:1186 earmelf_linux_fdpiceabi.c:1186 +#: earmelf_nacl.c:1186 earmelf_nbsd.c:1181 earmelf_phoenix.c:1186 +#: earmelf_vxworks.c:1217 earmelfb.c:1181 earmelfb_fbsd.c:1181 +#: earmelfb_fuchsia.c:1186 earmelfb_linux.c:1186 earmelfb_linux_eabi.c:1186 +#: earmelfb_linux_fdpiceabi.c:1186 earmelfb_nacl.c:1186 earmelfb_nbsd.c:1181 +#: earmnto.c:1141 #, c-format msgid "" " --no-wchar-size-warning Don't warn about objects with incompatible\n" " wchar_t sizes\n" msgstr "" -#: eaarch64cloudabi.c:867 eaarch64cloudabib.c:867 eaarch64elf.c:862 -#: eaarch64elf32.c:862 eaarch64elf32b.c:862 eaarch64elfb.c:862 -#: eaarch64fbsd.c:867 eaarch64fbsdb.c:867 eaarch64haiku.c:867 -#: eaarch64linux.c:867 eaarch64linux32.c:867 eaarch64linux32b.c:867 -#: eaarch64linuxb.c:867 eaarch64nto.c:1051 earmelf.c:1167 earmelf_fbsd.c:1167 -#: earmelf_fuchsia.c:1172 earmelf_haiku.c:1172 earmelf_linux.c:1172 -#: earmelf_linux_eabi.c:1172 earmelf_linux_fdpiceabi.c:1172 -#: earmelf_nacl.c:1172 earmelf_nbsd.c:1167 earmelf_phoenix.c:1172 -#: earmelf_vxworks.c:1207 earmelfb.c:1167 earmelfb_fbsd.c:1167 -#: earmelfb_fuchsia.c:1172 earmelfb_linux.c:1172 earmelfb_linux_eabi.c:1172 -#: earmelfb_linux_fdpiceabi.c:1172 earmelfb_nacl.c:1172 earmelfb_nbsd.c:1167 -#: earmnto.c:1142 +#: eaarch64cloudabi.c:898 eaarch64cloudabib.c:898 eaarch64elf.c:898 +#: eaarch64elf32.c:898 eaarch64elf32b.c:898 eaarch64elfb.c:898 +#: eaarch64fbsd.c:903 eaarch64fbsdb.c:903 eaarch64haiku.c:898 +#: eaarch64linux.c:903 eaarch64linux32.c:903 eaarch64linux32b.c:903 +#: eaarch64linuxb.c:903 eaarch64nto.c:1076 earmelf.c:1183 earmelf_fbsd.c:1183 +#: earmelf_fuchsia.c:1188 earmelf_haiku.c:1188 earmelf_linux.c:1188 +#: earmelf_linux_eabi.c:1188 earmelf_linux_fdpiceabi.c:1188 +#: earmelf_nacl.c:1188 earmelf_nbsd.c:1183 earmelf_phoenix.c:1188 +#: earmelf_vxworks.c:1219 earmelfb.c:1183 earmelfb_fbsd.c:1183 +#: earmelfb_fuchsia.c:1188 earmelfb_linux.c:1188 earmelfb_linux_eabi.c:1188 +#: earmelfb_linux_fdpiceabi.c:1188 earmelfb_nacl.c:1188 earmelfb_nbsd.c:1183 +#: earmnto.c:1143 #, c-format msgid "" " --pic-veneer Always generate PIC interworking veneers\n" msgstr "" -#: eaarch64cloudabi.c:868 eaarch64cloudabib.c:868 eaarch64elf.c:863 -#: eaarch64elf32.c:863 eaarch64elf32b.c:863 eaarch64elfb.c:863 -#: eaarch64fbsd.c:868 eaarch64fbsdb.c:868 eaarch64haiku.c:868 -#: eaarch64linux.c:868 eaarch64linux32.c:868 eaarch64linux32b.c:868 -#: eaarch64linuxb.c:868 eaarch64nto.c:1052 earmelf.c:1174 earmelf_fbsd.c:1174 -#: earmelf_fuchsia.c:1179 earmelf_haiku.c:1179 earmelf_linux.c:1179 -#: earmelf_linux_eabi.c:1179 earmelf_linux_fdpiceabi.c:1179 -#: earmelf_nacl.c:1179 earmelf_nbsd.c:1174 earmelf_phoenix.c:1179 -#: earmelf_vxworks.c:1214 earmelfb.c:1174 earmelfb_fbsd.c:1174 -#: earmelfb_fuchsia.c:1179 earmelfb_linux.c:1179 earmelfb_linux_eabi.c:1179 -#: earmelfb_linux_fdpiceabi.c:1179 earmelfb_nacl.c:1179 earmelfb_nbsd.c:1174 -#: earmnto.c:1149 +#: eaarch64cloudabi.c:899 eaarch64cloudabib.c:899 eaarch64elf.c:899 +#: eaarch64elf32.c:899 eaarch64elf32b.c:899 eaarch64elfb.c:899 +#: eaarch64fbsd.c:904 eaarch64fbsdb.c:904 eaarch64haiku.c:899 +#: eaarch64linux.c:904 eaarch64linux32.c:904 eaarch64linux32b.c:904 +#: eaarch64linuxb.c:904 eaarch64nto.c:1077 earmelf.c:1190 earmelf_fbsd.c:1190 +#: earmelf_fuchsia.c:1195 earmelf_haiku.c:1195 earmelf_linux.c:1195 +#: earmelf_linux_eabi.c:1195 earmelf_linux_fdpiceabi.c:1195 +#: earmelf_nacl.c:1195 earmelf_nbsd.c:1190 earmelf_phoenix.c:1195 +#: earmelf_vxworks.c:1226 earmelfb.c:1190 earmelfb_fbsd.c:1190 +#: earmelfb_fuchsia.c:1195 earmelfb_linux.c:1195 earmelfb_linux_eabi.c:1195 +#: earmelfb_linux_fdpiceabi.c:1195 earmelfb_nacl.c:1195 earmelfb_nbsd.c:1190 +#: earmnto.c:1150 #, c-format msgid "" " --stub-group-size=N Maximum size of a group of input sections " @@ -4396,20 +4375,20 @@ msgid "" " choose suitable defaults.\n" msgstr "" -#: eaarch64cloudabi.c:877 eaarch64cloudabib.c:877 eaarch64elf.c:872 -#: eaarch64elf32.c:872 eaarch64elf32b.c:872 eaarch64elfb.c:872 -#: eaarch64fbsd.c:877 eaarch64fbsdb.c:877 eaarch64haiku.c:877 -#: eaarch64linux.c:877 eaarch64linux32.c:877 eaarch64linux32b.c:877 -#: eaarch64linuxb.c:877 eaarch64nto.c:1061 +#: eaarch64cloudabi.c:908 eaarch64cloudabib.c:908 eaarch64elf.c:908 +#: eaarch64elf32.c:908 eaarch64elf32b.c:908 eaarch64elfb.c:908 +#: eaarch64fbsd.c:913 eaarch64fbsdb.c:913 eaarch64haiku.c:908 +#: eaarch64linux.c:913 eaarch64linux32.c:913 eaarch64linux32b.c:913 +#: eaarch64linuxb.c:913 eaarch64nto.c:1086 #, c-format msgid " --fix-cortex-a53-835769 Fix erratum 835769\n" msgstr "" -#: eaarch64cloudabi.c:878 eaarch64cloudabib.c:878 eaarch64elf.c:873 -#: eaarch64elf32.c:873 eaarch64elf32b.c:873 eaarch64elfb.c:873 -#: eaarch64fbsd.c:878 eaarch64fbsdb.c:878 eaarch64haiku.c:878 -#: eaarch64linux.c:878 eaarch64linux32.c:878 eaarch64linux32b.c:878 -#: eaarch64linuxb.c:878 eaarch64nto.c:1062 +#: eaarch64cloudabi.c:909 eaarch64cloudabib.c:909 eaarch64elf.c:909 +#: eaarch64elf32.c:909 eaarch64elf32b.c:909 eaarch64elfb.c:909 +#: eaarch64fbsd.c:914 eaarch64fbsdb.c:914 eaarch64haiku.c:909 +#: eaarch64linux.c:914 eaarch64linux32.c:914 eaarch64linux32b.c:914 +#: eaarch64linuxb.c:914 eaarch64nto.c:1087 #, c-format msgid "" " --fix-cortex-a53-843419[=full|adr|adrp] Fix erratum 843419 and " @@ -4434,22 +4413,22 @@ msgid "" "you both a performance and size overhead.\n" msgstr "" -#: eaarch64cloudabi.c:889 eaarch64cloudabib.c:889 eaarch64elf.c:884 -#: eaarch64elf32.c:884 eaarch64elf32b.c:884 eaarch64elfb.c:884 -#: eaarch64fbsd.c:889 eaarch64fbsdb.c:889 eaarch64haiku.c:889 -#: eaarch64linux.c:889 eaarch64linux32.c:889 eaarch64linux32b.c:889 -#: eaarch64linuxb.c:889 eaarch64nto.c:1073 +#: eaarch64cloudabi.c:920 eaarch64cloudabib.c:920 eaarch64elf.c:920 +#: eaarch64elf32.c:920 eaarch64elf32b.c:920 eaarch64elfb.c:920 +#: eaarch64fbsd.c:925 eaarch64fbsdb.c:925 eaarch64haiku.c:920 +#: eaarch64linux.c:925 eaarch64linux32.c:925 eaarch64linux32b.c:925 +#: eaarch64linuxb.c:925 eaarch64nto.c:1098 #, c-format msgid "" " --no-apply-dynamic-relocs Do not apply link-time values for dynamic " "relocations\n" msgstr "" -#: eaarch64cloudabi.c:890 eaarch64cloudabib.c:890 eaarch64elf.c:885 -#: eaarch64elf32.c:885 eaarch64elf32b.c:885 eaarch64elfb.c:885 -#: eaarch64fbsd.c:890 eaarch64fbsdb.c:890 eaarch64haiku.c:890 -#: eaarch64linux.c:890 eaarch64linux32.c:890 eaarch64linux32b.c:890 -#: eaarch64linuxb.c:890 eaarch64nto.c:1074 +#: eaarch64cloudabi.c:921 eaarch64cloudabib.c:921 eaarch64elf.c:921 +#: eaarch64elf32.c:921 eaarch64elf32b.c:921 eaarch64elfb.c:921 +#: eaarch64fbsd.c:926 eaarch64fbsdb.c:926 eaarch64haiku.c:921 +#: eaarch64linux.c:926 eaarch64linux32.c:926 eaarch64linux32b.c:926 +#: eaarch64linuxb.c:926 eaarch64nto.c:1099 #, c-format msgid "" " -z force-bti Turn on Branch Target Identification " @@ -4457,259 +4436,259 @@ msgid "" "inputs\n" msgstr "" -#: eaarch64cloudabi.c:891 eaarch64cloudabib.c:891 eaarch64elf.c:886 -#: eaarch64elf32.c:886 eaarch64elf32b.c:886 eaarch64elfb.c:886 -#: eaarch64fbsd.c:891 eaarch64fbsdb.c:891 eaarch64haiku.c:891 -#: eaarch64linux.c:891 eaarch64linux32.c:891 eaarch64linux32b.c:891 -#: eaarch64linuxb.c:891 eaarch64nto.c:1075 +#: eaarch64cloudabi.c:922 eaarch64cloudabib.c:922 eaarch64elf.c:922 +#: eaarch64elf32.c:922 eaarch64elf32b.c:922 eaarch64elfb.c:922 +#: eaarch64fbsd.c:927 eaarch64fbsdb.c:927 eaarch64haiku.c:922 +#: eaarch64linux.c:927 eaarch64linux32.c:927 eaarch64linux32b.c:927 +#: eaarch64linuxb.c:927 eaarch64nto.c:1100 #, c-format msgid "" " -z pac-plt Protect PLTs with Pointer Authentication.\n" msgstr "" -#: eaarch64nto.c:400 +#: eaarch64nto.c:401 msgid "%F%P: cannot create .note section in stub BFD.\n" msgstr "" -#: eaarch64nto.c:409 +#: eaarch64nto.c:410 msgid "%F%P: failed to create .note section\n" msgstr "" -#: eaarch64nto.c:450 +#: eaarch64nto.c:451 msgid "%F%P: %pB: can't read contents of section .note: %E\n" msgstr "" -#: eaarch64nto.c:460 eaarch64nto.c:464 +#: eaarch64nto.c:461 eaarch64nto.c:465 msgid "%P: %pB: warning: duplicated QNX stack .note detected\n" msgstr "" -#: eaarch64nto.c:493 +#: eaarch64nto.c:494 msgid "%F%P: error: --lazy-stack must follow -zstack-size=\n" msgstr "" -#: eaarch64nto.c:1077 +#: eaarch64nto.c:1102 #, c-format msgid "" " --stack Set size of the initial stack\n" " --lazy-stack\t\t Set lazy allocation of stack\n" msgstr "" -#: eaarch64pe.c:423 earm64pe.c:423 earm_wince_pe.c:416 earmpe.c:416 -#: ei386pe.c:416 ei386pe_posix.c:416 ei386pep.c:423 emcorepe.c:416 eshpe.c:416 +#: eaarch64pe.c:350 earm64pe.c:350 earm_wince_pe.c:338 earmpe.c:338 +#: ei386pe.c:338 ei386pe_posix.c:338 ei386pep.c:350 emcorepe.c:338 eshpe.c:338 #, c-format msgid "" " --base_file Generate a base file for relocatable " "DLLs\n" msgstr "" -#: eaarch64pe.c:424 earm64pe.c:424 earm_wince_pe.c:417 earmpe.c:417 -#: ei386pe.c:417 ei386pe_posix.c:417 ei386pep.c:424 emcorepe.c:417 eshpe.c:417 +#: eaarch64pe.c:351 earm64pe.c:351 earm_wince_pe.c:339 earmpe.c:339 +#: ei386pe.c:339 ei386pe_posix.c:339 ei386pep.c:351 emcorepe.c:339 eshpe.c:339 #, c-format msgid "" " --dll Set image base to the default for DLLs\n" msgstr "" -#: eaarch64pe.c:425 earm64pe.c:425 earm_wince_pe.c:418 earmpe.c:418 -#: ei386pe.c:418 ei386pe_posix.c:418 ei386pep.c:425 emcorepe.c:418 eshpe.c:418 +#: eaarch64pe.c:352 earm64pe.c:352 earm_wince_pe.c:340 earmpe.c:340 +#: ei386pe.c:340 ei386pe_posix.c:340 ei386pep.c:352 emcorepe.c:340 eshpe.c:340 #, c-format msgid " --file-alignment Set file alignment\n" msgstr "" -#: eaarch64pe.c:426 earm64pe.c:426 earm_wince_pe.c:419 earmpe.c:419 -#: ei386pe.c:419 ei386pe_posix.c:419 ei386pep.c:426 emcorepe.c:419 eshpe.c:419 +#: eaarch64pe.c:353 earm64pe.c:353 earm_wince_pe.c:341 earmpe.c:341 +#: ei386pe.c:341 ei386pe_posix.c:341 ei386pep.c:353 emcorepe.c:341 eshpe.c:341 #, c-format msgid " --heap Set initial size of the heap\n" msgstr "" -#: eaarch64pe.c:427 earm64pe.c:427 earm_wince_pe.c:420 earmpe.c:420 -#: ei386pe.c:420 ei386pe_posix.c:420 ei386pep.c:427 emcorepe.c:420 eshpe.c:420 +#: eaarch64pe.c:354 earm64pe.c:354 earm_wince_pe.c:342 earmpe.c:342 +#: ei386pe.c:342 ei386pe_posix.c:342 ei386pep.c:354 emcorepe.c:342 eshpe.c:342 #, c-format msgid "" " --image-base
Set start address of the executable\n" msgstr "" -#: eaarch64pe.c:428 earm64pe.c:428 earm_wince_pe.c:421 earmpe.c:421 -#: ei386pe.c:421 ei386pe_posix.c:421 ei386pep.c:428 emcorepe.c:421 eshpe.c:421 +#: eaarch64pe.c:355 earm64pe.c:355 earm_wince_pe.c:343 earmpe.c:343 +#: ei386pe.c:343 ei386pe_posix.c:343 ei386pep.c:355 emcorepe.c:343 eshpe.c:343 #, c-format msgid "" " --major-image-version Set version number of the executable\n" msgstr "" -#: eaarch64pe.c:429 earm64pe.c:429 earm_wince_pe.c:422 earmpe.c:422 -#: ei386pe.c:422 ei386pe_posix.c:422 ei386pep.c:429 emcorepe.c:422 eshpe.c:422 +#: eaarch64pe.c:356 earm64pe.c:356 earm_wince_pe.c:344 earmpe.c:344 +#: ei386pe.c:344 ei386pe_posix.c:344 ei386pep.c:356 emcorepe.c:344 eshpe.c:344 #, c-format msgid " --major-os-version Set minimum required OS version\n" msgstr "" -#: eaarch64pe.c:430 earm64pe.c:430 earm_wince_pe.c:423 earmpe.c:423 -#: ei386pe.c:423 ei386pe_posix.c:423 ei386pep.c:430 emcorepe.c:423 eshpe.c:423 +#: eaarch64pe.c:357 earm64pe.c:357 earm_wince_pe.c:345 earmpe.c:345 +#: ei386pe.c:345 ei386pe_posix.c:345 ei386pep.c:357 emcorepe.c:345 eshpe.c:345 #, c-format msgid "" " --major-subsystem-version Set minimum required OS subsystem " "version\n" msgstr "" -#: eaarch64pe.c:431 earm64pe.c:431 earm_wince_pe.c:424 earmpe.c:424 -#: ei386pe.c:424 ei386pe_posix.c:424 ei386pep.c:431 emcorepe.c:424 eshpe.c:424 +#: eaarch64pe.c:358 earm64pe.c:358 earm_wince_pe.c:346 earmpe.c:346 +#: ei386pe.c:346 ei386pe_posix.c:346 ei386pep.c:358 emcorepe.c:346 eshpe.c:346 #, c-format msgid "" " --minor-image-version Set revision number of the executable\n" msgstr "" -#: eaarch64pe.c:432 earm64pe.c:432 earm_wince_pe.c:425 earmpe.c:425 -#: ei386pe.c:425 ei386pe_posix.c:425 ei386pep.c:432 emcorepe.c:425 eshpe.c:425 +#: eaarch64pe.c:359 earm64pe.c:359 earm_wince_pe.c:347 earmpe.c:347 +#: ei386pe.c:347 ei386pe_posix.c:347 ei386pep.c:359 emcorepe.c:347 eshpe.c:347 #, c-format msgid " --minor-os-version Set minimum required OS revision\n" msgstr "" -#: eaarch64pe.c:433 earm64pe.c:433 earm_wince_pe.c:426 earmpe.c:426 -#: ei386pe.c:426 ei386pe_posix.c:426 ei386pep.c:433 emcorepe.c:426 eshpe.c:426 +#: eaarch64pe.c:360 earm64pe.c:360 earm_wince_pe.c:348 earmpe.c:348 +#: ei386pe.c:348 ei386pe_posix.c:348 ei386pep.c:360 emcorepe.c:348 eshpe.c:348 #, c-format msgid "" " --minor-subsystem-version Set minimum required OS subsystem " "revision\n" msgstr "" -#: eaarch64pe.c:434 earm64pe.c:434 earm_wince_pe.c:427 earmpe.c:427 -#: ei386pe.c:427 ei386pe_posix.c:427 ei386pep.c:434 emcorepe.c:427 eshpe.c:427 +#: eaarch64pe.c:361 earm64pe.c:361 earm_wince_pe.c:349 earmpe.c:349 +#: ei386pe.c:349 ei386pe_posix.c:349 ei386pep.c:361 emcorepe.c:349 eshpe.c:349 #, c-format msgid " --section-alignment Set section alignment\n" msgstr "" -#: eaarch64pe.c:435 earm64pe.c:435 earm_wince_pe.c:428 earmpe.c:428 -#: ei386pe.c:428 ei386pe_posix.c:428 ei386pep.c:435 emcorepe.c:428 eshpe.c:428 +#: eaarch64pe.c:362 earm64pe.c:362 earm_wince_pe.c:350 earmpe.c:350 +#: ei386pe.c:350 ei386pe_posix.c:350 ei386pep.c:362 emcorepe.c:350 eshpe.c:350 #, c-format msgid " --stack Set size of the initial stack\n" msgstr "" -#: eaarch64pe.c:436 earm64pe.c:436 earm_wince_pe.c:429 earmpe.c:429 -#: ei386pe.c:429 ei386pe_posix.c:429 ei386pep.c:436 emcorepe.c:429 eshpe.c:429 +#: eaarch64pe.c:363 earm64pe.c:363 earm_wince_pe.c:351 earmpe.c:351 +#: ei386pe.c:351 ei386pe_posix.c:351 ei386pep.c:363 emcorepe.c:351 eshpe.c:351 #, c-format msgid "" " --subsystem [:] Set required OS subsystem [& version]\n" msgstr "" -#: eaarch64pe.c:437 earm64pe.c:437 earm_wince_pe.c:430 earmpe.c:430 -#: ei386pe.c:430 ei386pe_posix.c:430 ei386pep.c:437 emcorepe.c:430 eshpe.c:430 +#: eaarch64pe.c:364 earm64pe.c:364 earm_wince_pe.c:352 earmpe.c:352 +#: ei386pe.c:352 ei386pe_posix.c:352 ei386pep.c:364 emcorepe.c:352 eshpe.c:352 #, c-format msgid "" " --support-old-code Support interworking with old code\n" msgstr "" -#: eaarch64pe.c:438 earm64pe.c:438 earm_wince_pe.c:431 earmpe.c:431 -#: ei386pe.c:431 ei386pe_posix.c:431 ei386pep.c:438 emcorepe.c:431 eshpe.c:431 +#: eaarch64pe.c:365 earm64pe.c:365 earm_wince_pe.c:353 earmpe.c:353 +#: ei386pe.c:353 ei386pe_posix.c:353 ei386pep.c:365 emcorepe.c:353 eshpe.c:353 #, c-format msgid "" " --[no-]leading-underscore Set explicit symbol underscore prefix " "mode\n" msgstr "" -#: eaarch64pe.c:439 earm64pe.c:439 ei386pep.c:439 +#: eaarch64pe.c:366 earm64pe.c:366 ei386pep.c:366 #, c-format msgid "" " --[no-]insert-timestamp Use a real timestamp rather than zero " "(default)\n" msgstr "" -#: eaarch64pe.c:440 earm64pe.c:440 earm_wince_pe.c:434 earmpe.c:434 -#: ei386pe.c:434 ei386pe_posix.c:434 ei386pep.c:440 emcorepe.c:434 eshpe.c:434 +#: eaarch64pe.c:367 earm64pe.c:367 earm_wince_pe.c:356 earmpe.c:356 +#: ei386pe.c:356 ei386pe_posix.c:356 ei386pep.c:367 emcorepe.c:356 eshpe.c:356 #, c-format msgid "" " This makes binaries non-deterministic\n" msgstr "" -#: eaarch64pe.c:442 earm64pe.c:442 earm_wince_pe.c:436 earmpe.c:436 -#: ei386pe.c:436 ei386pe_posix.c:436 ei386pep.c:442 emcorepe.c:436 eshpe.c:436 +#: eaarch64pe.c:369 earm64pe.c:369 earm_wince_pe.c:358 earmpe.c:358 +#: ei386pe.c:358 ei386pe_posix.c:358 ei386pep.c:369 emcorepe.c:358 eshpe.c:358 #, c-format msgid "" " --add-stdcall-alias Export symbols with and without @nn\n" msgstr "" -#: eaarch64pe.c:443 earm64pe.c:443 earm_wince_pe.c:437 earmpe.c:437 -#: ei386pe.c:437 ei386pe_posix.c:437 ei386pep.c:443 emcorepe.c:437 eshpe.c:437 +#: eaarch64pe.c:370 earm64pe.c:370 earm_wince_pe.c:359 earmpe.c:359 +#: ei386pe.c:359 ei386pe_posix.c:359 ei386pep.c:370 emcorepe.c:359 eshpe.c:359 #, c-format msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n" msgstr "" -#: eaarch64pe.c:444 earm64pe.c:444 earm_wince_pe.c:438 earmpe.c:438 -#: ei386pe.c:438 ei386pe_posix.c:438 ei386pep.c:444 emcorepe.c:438 eshpe.c:438 +#: eaarch64pe.c:371 earm64pe.c:371 earm_wince_pe.c:360 earmpe.c:360 +#: ei386pe.c:360 ei386pe_posix.c:360 ei386pep.c:371 emcorepe.c:360 eshpe.c:360 #, c-format msgid "" " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n" msgstr "" -#: eaarch64pe.c:445 earm64pe.c:445 earm_wince_pe.c:439 earmpe.c:439 -#: ei386pe.c:439 ei386pe_posix.c:439 ei386pep.c:445 emcorepe.c:439 eshpe.c:439 +#: eaarch64pe.c:372 earm64pe.c:372 earm_wince_pe.c:361 earmpe.c:361 +#: ei386pe.c:361 ei386pe_posix.c:361 ei386pep.c:372 emcorepe.c:361 eshpe.c:361 #, c-format msgid "" " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n" msgstr "" -#: eaarch64pe.c:446 earm64pe.c:446 earm_wince_pe.c:440 earmpe.c:440 -#: ei386pe.c:440 ei386pe_posix.c:440 ei386pep.c:446 emcorepe.c:440 eshpe.c:440 +#: eaarch64pe.c:373 earm64pe.c:373 earm_wince_pe.c:362 earmpe.c:362 +#: ei386pe.c:362 ei386pe_posix.c:362 ei386pep.c:373 emcorepe.c:362 eshpe.c:362 #, c-format msgid "" " --exclude-all-symbols Exclude all symbols from automatic " "export\n" msgstr "" -#: eaarch64pe.c:447 earm64pe.c:447 earm_wince_pe.c:441 earmpe.c:441 -#: ei386pe.c:441 ei386pe_posix.c:441 ei386pep.c:447 emcorepe.c:441 eshpe.c:441 +#: eaarch64pe.c:374 earm64pe.c:374 earm_wince_pe.c:363 earmpe.c:363 +#: ei386pe.c:363 ei386pe_posix.c:363 ei386pep.c:374 emcorepe.c:363 eshpe.c:363 #, c-format msgid "" " --exclude-libs lib,lib,... Exclude libraries from automatic " "export\n" msgstr "" -#: eaarch64pe.c:448 earm64pe.c:448 earm_wince_pe.c:442 earmpe.c:442 -#: ei386pe.c:442 ei386pe_posix.c:442 ei386pep.c:448 emcorepe.c:442 eshpe.c:442 +#: eaarch64pe.c:375 earm64pe.c:375 earm_wince_pe.c:364 earmpe.c:364 +#: ei386pe.c:364 ei386pe_posix.c:364 ei386pep.c:375 emcorepe.c:364 eshpe.c:364 #, c-format msgid " --exclude-modules-for-implib mod,mod,...\n" msgstr "" -#: eaarch64pe.c:449 earm64pe.c:449 earm_wince_pe.c:443 earmpe.c:443 -#: ei386pe.c:443 ei386pe_posix.c:443 ei386pep.c:449 emcorepe.c:443 eshpe.c:443 +#: eaarch64pe.c:376 earm64pe.c:376 earm_wince_pe.c:365 earmpe.c:365 +#: ei386pe.c:365 ei386pe_posix.c:365 ei386pep.c:376 emcorepe.c:365 eshpe.c:365 #, c-format msgid "" " Exclude objects, archive members from " "auto\n" msgstr "" -#: eaarch64pe.c:450 earm64pe.c:450 ei386pep.c:450 +#: eaarch64pe.c:377 earm64pe.c:377 ei386pep.c:377 #, c-format msgid "" " export, place into import library " "instead\n" msgstr "" -#: eaarch64pe.c:451 earm64pe.c:451 earm_wince_pe.c:445 earmpe.c:445 -#: ei386pe.c:445 ei386pe_posix.c:445 ei386pep.c:451 emcorepe.c:445 eshpe.c:445 +#: eaarch64pe.c:378 earm64pe.c:378 earm_wince_pe.c:367 earmpe.c:367 +#: ei386pe.c:367 ei386pe_posix.c:367 ei386pep.c:378 emcorepe.c:367 eshpe.c:367 #, c-format msgid "" " --export-all-symbols Automatically export all globals to " "DLL\n" msgstr "" -#: eaarch64pe.c:452 earm64pe.c:452 earm_wince_pe.c:446 earmpe.c:446 -#: ei386pe.c:446 ei386pe_posix.c:446 ei386pep.c:452 emcorepe.c:446 eshpe.c:446 +#: eaarch64pe.c:379 earm64pe.c:379 earm_wince_pe.c:368 earmpe.c:368 +#: ei386pe.c:368 ei386pe_posix.c:368 ei386pep.c:379 emcorepe.c:368 eshpe.c:368 #, c-format msgid " --kill-at Remove @nn from exported symbols\n" msgstr "" -#: eaarch64pe.c:453 earm64pe.c:453 earm_wince_pe.c:447 earmpe.c:447 -#: ei386pe.c:447 ei386pe_posix.c:447 ei386pep.c:453 emcorepe.c:447 eshpe.c:447 +#: eaarch64pe.c:380 earm64pe.c:380 earm_wince_pe.c:369 earmpe.c:369 +#: ei386pe.c:369 ei386pe_posix.c:369 ei386pep.c:380 emcorepe.c:369 eshpe.c:369 #, c-format msgid "" " --output-def Generate a .DEF file for the built DLL\n" msgstr "" -#: eaarch64pe.c:454 earm64pe.c:454 earm_wince_pe.c:448 earmpe.c:448 -#: ei386pe.c:448 ei386pe_posix.c:448 ei386pep.c:454 emcorepe.c:448 eshpe.c:448 +#: eaarch64pe.c:381 earm64pe.c:381 earm_wince_pe.c:370 earmpe.c:370 +#: ei386pe.c:370 ei386pe_posix.c:370 ei386pep.c:381 emcorepe.c:370 eshpe.c:370 #, c-format msgid " --warn-duplicate-exports Warn about duplicate exports\n" msgstr "" -#: eaarch64pe.c:455 earm64pe.c:455 ei386pep.c:455 +#: eaarch64pe.c:382 earm64pe.c:382 ei386pep.c:382 #, c-format msgid "" " --compat-implib Create backward compatible import " @@ -4717,7 +4696,7 @@ msgid "" " create __imp_ as well\n" msgstr "" -#: eaarch64pe.c:456 earm64pe.c:456 ei386pep.c:456 +#: eaarch64pe.c:383 earm64pe.c:383 ei386pep.c:383 #, c-format msgid "" " --enable-auto-image-base Automatically choose image base for " @@ -4725,15 +4704,15 @@ msgid "" " unless user specifies one\n" msgstr "" -#: eaarch64pe.c:457 earm64pe.c:457 ei386pep.c:457 +#: eaarch64pe.c:384 earm64pe.c:384 ei386pep.c:384 #, c-format msgid "" " --disable-auto-image-base Do not auto-choose image base " "(default)\n" msgstr "" -#: eaarch64pe.c:458 earm64pe.c:458 earm_wince_pe.c:452 earmpe.c:452 -#: ei386pe.c:452 ei386pe_posix.c:452 ei386pep.c:458 emcorepe.c:452 eshpe.c:452 +#: eaarch64pe.c:385 earm64pe.c:385 earm_wince_pe.c:374 earmpe.c:374 +#: ei386pe.c:374 ei386pe_posix.c:374 ei386pep.c:385 emcorepe.c:374 eshpe.c:374 #, c-format msgid "" " --dll-search-prefix= When linking dynamically to a dll " @@ -4743,23 +4722,23 @@ msgid "" " in preference to lib.dll \n" msgstr "" -#: eaarch64pe.c:459 earm64pe.c:459 earm_wince_pe.c:453 earmpe.c:453 -#: ei386pe.c:453 ei386pe_posix.c:453 ei386pep.c:459 emcorepe.c:453 eshpe.c:453 +#: eaarch64pe.c:386 earm64pe.c:386 earm_wince_pe.c:375 earmpe.c:375 +#: ei386pe.c:375 ei386pe_posix.c:375 ei386pep.c:386 emcorepe.c:375 eshpe.c:375 #, c-format msgid "" " --enable-auto-import Do sophisticated linking of _sym to\n" " __imp_sym for DATA references\n" msgstr "" -#: eaarch64pe.c:460 earm64pe.c:460 earm_wince_pe.c:454 earmpe.c:454 -#: ei386pe.c:454 ei386pe_posix.c:454 ei386pep.c:460 emcorepe.c:454 eshpe.c:454 +#: eaarch64pe.c:387 earm64pe.c:387 earm_wince_pe.c:376 earmpe.c:376 +#: ei386pe.c:376 ei386pe_posix.c:376 ei386pep.c:387 emcorepe.c:376 eshpe.c:376 #, c-format msgid "" " --disable-auto-import Do not auto-import DATA items from " "DLLs\n" msgstr "" -#: eaarch64pe.c:461 earm64pe.c:461 ei386pep.c:461 +#: eaarch64pe.c:388 earm64pe.c:388 ei386pep.c:388 #, c-format msgid "" " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n" @@ -4768,7 +4747,7 @@ msgid "" " runtime\n" msgstr "" -#: eaarch64pe.c:462 earm64pe.c:462 ei386pep.c:462 +#: eaarch64pe.c:389 earm64pe.c:389 ei386pep.c:389 #, c-format msgid "" " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations " @@ -4776,7 +4755,7 @@ msgid "" " auto-imported DATA\n" msgstr "" -#: eaarch64pe.c:463 earm64pe.c:463 ei386pep.c:463 +#: eaarch64pe.c:390 earm64pe.c:390 ei386pep.c:390 #, c-format msgid "" " --enable-extra-pep-debug Enable verbose debug output when " @@ -4785,16 +4764,16 @@ msgid "" "import)\n" msgstr "" -#: eaarch64pe.c:464 earm64pe.c:464 earm_wince_pe.c:461 earmpe.c:461 -#: ei386pe.c:461 ei386pe_posix.c:461 ei386pep.c:464 emcorepe.c:461 eshpe.c:461 +#: eaarch64pe.c:391 earm64pe.c:391 earm_wince_pe.c:383 earmpe.c:383 +#: ei386pe.c:383 ei386pe_posix.c:383 ei386pep.c:391 emcorepe.c:383 eshpe.c:383 #, c-format msgid "" " --enable-long-section-names Use long COFF section names even in\n" " executable image files\n" msgstr "" -#: eaarch64pe.c:465 earm64pe.c:465 earm_wince_pe.c:462 earmpe.c:462 -#: ei386pe.c:462 ei386pe_posix.c:462 ei386pep.c:465 emcorepe.c:462 eshpe.c:462 +#: eaarch64pe.c:392 earm64pe.c:392 earm_wince_pe.c:384 earmpe.c:384 +#: ei386pe.c:384 ei386pe_posix.c:384 ei386pep.c:392 emcorepe.c:384 eshpe.c:384 #, c-format msgid "" " --disable-long-section-names Never use long COFF section names, " @@ -4802,7 +4781,7 @@ msgid "" " in object files\n" msgstr "" -#: eaarch64pe.c:466 earm64pe.c:466 ei386pep.c:466 +#: eaarch64pe.c:393 earm64pe.c:393 ei386pep.c:393 #, c-format msgid "" " --[disable-]high-entropy-va Image is compatible with 64-bit address " @@ -4810,8 +4789,8 @@ msgid "" " layout randomization (ASLR)\n" msgstr "" -#: eaarch64pe.c:467 earm64pe.c:467 earm_wince_pe.c:463 earmpe.c:463 -#: ei386pe.c:463 ei386pe_posix.c:463 ei386pep.c:467 emcorepe.c:463 eshpe.c:463 +#: eaarch64pe.c:394 earm64pe.c:394 earm_wince_pe.c:385 earmpe.c:385 +#: ei386pe.c:385 ei386pe_posix.c:385 ei386pep.c:394 emcorepe.c:385 eshpe.c:385 #, c-format msgid "" " --[disable-]dynamicbase Image base address may be relocated " @@ -4820,29 +4799,29 @@ msgid "" "(ASLR)\n" msgstr "" -#: eaarch64pe.c:468 earm64pe.c:468 earm_wince_pe.c:464 earmpe.c:464 -#: ei386pe.c:464 ei386pe_posix.c:464 ei386pep.c:468 emcorepe.c:464 eshpe.c:464 +#: eaarch64pe.c:395 earm64pe.c:395 earm_wince_pe.c:386 earmpe.c:386 +#: ei386pe.c:386 ei386pe_posix.c:386 ei386pep.c:395 emcorepe.c:386 eshpe.c:386 #, c-format msgid " --enable-reloc-section Create the base relocation table\n" msgstr "" -#: eaarch64pe.c:469 earm64pe.c:469 earm_wince_pe.c:465 earmpe.c:465 -#: ei386pe.c:465 ei386pe_posix.c:465 ei386pep.c:469 emcorepe.c:465 eshpe.c:465 +#: eaarch64pe.c:396 earm64pe.c:396 earm_wince_pe.c:387 earmpe.c:387 +#: ei386pe.c:387 ei386pe_posix.c:387 ei386pep.c:396 emcorepe.c:387 eshpe.c:387 #, c-format msgid "" " --disable-reloc-section Do not create the base relocation " "table\n" msgstr "" -#: eaarch64pe.c:470 earm64pe.c:470 earm_wince_pe.c:466 earmpe.c:466 -#: ei386pe.c:466 ei386pe_posix.c:466 ei386pep.c:470 emcorepe.c:466 eshpe.c:466 +#: eaarch64pe.c:397 earm64pe.c:397 earm_wince_pe.c:388 earmpe.c:388 +#: ei386pe.c:388 ei386pe_posix.c:388 ei386pep.c:397 emcorepe.c:388 eshpe.c:388 #, c-format msgid "" " --[disable-]forceinteg Code integrity checks are enforced\n" msgstr "" -#: eaarch64pe.c:471 earm64pe.c:471 earm_wince_pe.c:467 earmpe.c:467 -#: ei386pe.c:467 ei386pe_posix.c:467 ei386pep.c:471 emcorepe.c:467 eshpe.c:467 +#: eaarch64pe.c:398 earm64pe.c:398 earm_wince_pe.c:389 earmpe.c:389 +#: ei386pe.c:389 ei386pe_posix.c:389 ei386pep.c:398 emcorepe.c:389 eshpe.c:389 #, c-format msgid "" " --[disable-]nxcompat Image is compatible with data " @@ -4850,15 +4829,15 @@ msgid "" " prevention\n" msgstr "" -#: eaarch64pe.c:472 earm64pe.c:472 earm_wince_pe.c:468 earmpe.c:468 -#: ei386pe.c:468 ei386pe_posix.c:468 ei386pep.c:472 emcorepe.c:468 eshpe.c:468 +#: eaarch64pe.c:399 earm64pe.c:399 earm_wince_pe.c:390 earmpe.c:390 +#: ei386pe.c:390 ei386pe_posix.c:390 ei386pep.c:399 emcorepe.c:390 eshpe.c:390 #, c-format msgid "" " --[disable-]no-isolation Image understands isolation but do not\n" " isolate the image\n" msgstr "" -#: eaarch64pe.c:473 earm64pe.c:473 ei386pep.c:473 +#: eaarch64pe.c:400 earm64pe.c:400 ei386pep.c:400 #, c-format msgid "" " --[disable-]no-seh Image does not use SEH; no SE handler " @@ -4866,256 +4845,256 @@ msgid "" " be called in this image\n" msgstr "" -#: eaarch64pe.c:474 earm64pe.c:474 earm_wince_pe.c:470 earmpe.c:470 -#: ei386pe.c:470 ei386pe_posix.c:470 ei386pep.c:474 emcorepe.c:470 eshpe.c:470 +#: eaarch64pe.c:401 earm64pe.c:401 earm_wince_pe.c:392 earmpe.c:392 +#: ei386pe.c:392 ei386pe_posix.c:392 ei386pep.c:401 emcorepe.c:392 eshpe.c:392 #, c-format msgid " --[disable-]no-bind Do not bind this image\n" msgstr "" -#: eaarch64pe.c:475 earm64pe.c:475 earm_wince_pe.c:471 earmpe.c:471 -#: ei386pe.c:471 ei386pe_posix.c:471 ei386pep.c:475 emcorepe.c:471 eshpe.c:471 +#: eaarch64pe.c:402 earm64pe.c:402 earm_wince_pe.c:393 earmpe.c:393 +#: ei386pe.c:393 ei386pe_posix.c:393 ei386pep.c:402 emcorepe.c:393 eshpe.c:393 #, c-format msgid " --[disable-]wdmdriver Driver uses the WDM model\n" msgstr "" -#: eaarch64pe.c:476 earm64pe.c:476 earm_wince_pe.c:472 earmpe.c:472 -#: ei386pe.c:472 ei386pe_posix.c:472 ei386pep.c:476 emcorepe.c:472 eshpe.c:472 +#: eaarch64pe.c:403 earm64pe.c:403 earm_wince_pe.c:394 earmpe.c:394 +#: ei386pe.c:394 ei386pe_posix.c:394 ei386pep.c:403 emcorepe.c:394 eshpe.c:394 #, c-format msgid " --[disable-]tsaware Image is Terminal Server aware\n" msgstr "" -#: eaarch64pe.c:477 earm64pe.c:477 earm_wince_pe.c:473 earmpe.c:473 -#: ei386pe.c:473 ei386pe_posix.c:473 ei386pep.c:477 emcorepe.c:473 eshpe.c:473 +#: eaarch64pe.c:404 earm64pe.c:404 earm_wince_pe.c:395 earmpe.c:395 +#: ei386pe.c:395 ei386pe_posix.c:395 ei386pep.c:404 emcorepe.c:395 eshpe.c:395 #, c-format msgid " --build-id[=STYLE] Generate build ID\n" msgstr "" -#: eaarch64pe.c:479 earm64pe.c:479 earm_wince_pe.c:475 earmpe.c:475 -#: ei386pe.c:475 ei386pe_posix.c:475 ei386pep.c:479 emcorepe.c:475 eshpe.c:475 +#: eaarch64pe.c:406 earm64pe.c:406 earm_wince_pe.c:397 earmpe.c:397 +#: ei386pe.c:397 ei386pe_posix.c:397 ei386pep.c:406 emcorepe.c:397 eshpe.c:397 #, c-format msgid " --pdb=[FILENAME] Generate PDB file\n" msgstr "" -#: eaarch64pe.c:608 earm64pe.c:608 earm_wince_pe.c:624 earmpe.c:624 -#: ei386beos.c:205 ei386pe.c:624 ei386pe_posix.c:624 ei386pep.c:608 -#: emcorepe.c:624 eshpe.c:624 +#: eaarch64pe.c:535 earm64pe.c:535 earm_wince_pe.c:546 earmpe.c:546 +#: ei386beos.c:189 ei386pe.c:546 ei386pe_posix.c:546 ei386pep.c:535 +#: emcorepe.c:546 eshpe.c:546 msgid "%P: warning: bad version number in -subsystem option\n" msgstr "" -#: eaarch64pe.c:633 earm64pe.c:633 earm_wince_pe.c:649 earmpe.c:649 -#: ei386beos.c:222 ei386pe.c:649 ei386pe_posix.c:649 ei386pep.c:633 -#: emcorepe.c:649 eshpe.c:649 +#: eaarch64pe.c:560 earm64pe.c:560 earm_wince_pe.c:571 earmpe.c:571 +#: ei386beos.c:206 ei386pe.c:571 ei386pe_posix.c:571 ei386pep.c:560 +#: emcorepe.c:571 eshpe.c:571 msgid "%F%P: invalid subsystem type %s\n" msgstr "" -#: eaarch64pe.c:654 earm64pe.c:654 earm_wince_pe.c:670 earmpe.c:670 -#: ei386beos.c:233 ei386pe.c:670 ei386pe_posix.c:670 ei386pep.c:654 -#: emcorepe.c:670 eshpe.c:670 +#: eaarch64pe.c:581 earm64pe.c:581 earm_wince_pe.c:592 earmpe.c:592 +#: ei386beos.c:217 ei386pe.c:592 ei386pe_posix.c:592 ei386pep.c:581 +#: emcorepe.c:592 eshpe.c:592 msgid "%F%P: invalid hex number for PE parameter '%s'\n" msgstr "" -#: eaarch64pe.c:671 earm64pe.c:671 earm_wince_pe.c:687 earmpe.c:687 -#: ei386beos.c:250 ei386pe.c:687 ei386pe_posix.c:687 ei386pep.c:671 -#: emcorepe.c:687 eshpe.c:687 +#: eaarch64pe.c:598 earm64pe.c:598 earm_wince_pe.c:609 earmpe.c:609 +#: ei386beos.c:234 ei386pe.c:609 ei386pe_posix.c:609 ei386pep.c:598 +#: emcorepe.c:609 eshpe.c:609 msgid "%F%P: strange hex info for PE parameter '%s'\n" msgstr "" -#: eaarch64pe.c:688 earm64pe.c:688 earm_wince_pe.c:703 earmpe.c:703 -#: eelf32mcore.c:325 ei386beos.c:266 ei386pe.c:703 ei386pe_posix.c:703 -#: ei386pep.c:688 emcorepe.c:703 eshpe.c:703 +#: eaarch64pe.c:615 earm64pe.c:615 earm_wince_pe.c:625 earmpe.c:625 +#: eelf32mcore.c:333 ei386beos.c:250 ei386pe.c:625 ei386pe_posix.c:625 +#: ei386pep.c:615 emcorepe.c:625 eshpe.c:625 msgid "%F%P: cannot open base file %s\n" msgstr "" -#: eaarch64pe.c:1005 earm64pe.c:1005 earm_wince_pe.c:1033 earmpe.c:1033 -#: ei386beos.c:362 ei386pe.c:1033 ei386pe_posix.c:1033 ei386pep.c:1005 -#: emcorepe.c:1033 eshpe.c:1033 +#: eaarch64pe.c:932 earm64pe.c:932 earm_wince_pe.c:955 earmpe.c:955 +#: ei386beos.c:346 ei386pe.c:955 ei386pe_posix.c:955 ei386pep.c:932 +#: emcorepe.c:955 eshpe.c:955 msgid "%P: warning, file alignment > section alignment\n" msgstr "" -#: eaarch64pe.c:1018 earm64pe.c:1018 ei386pep.c:1018 +#: eaarch64pe.c:945 earm64pe.c:945 ei386pep.c:945 msgid "" "%P: warning: --export-dynamic is not supported for PE+ targets, did you mean " "--export-all-symbols?\n" msgstr "" -#: eaarch64pe.c:1070 earm64pe.c:1070 earm_wince_pe.c:1127 earmpe.c:1127 -#: ei386pe.c:1127 ei386pe_posix.c:1127 ei386pep.c:1070 emcorepe.c:1127 -#: eshpe.c:1127 +#: eaarch64pe.c:997 earm64pe.c:997 earm_wince_pe.c:1049 earmpe.c:1049 +#: ei386pe.c:1049 ei386pe_posix.c:1049 ei386pep.c:997 emcorepe.c:1049 +#: eshpe.c:1049 msgid "%P: warning: overwriting decorated name %s with %s\n" msgstr "" -#: eaarch64pe.c:1115 eaarch64pe.c:1143 earm64pe.c:1115 earm64pe.c:1143 -#: ei386pep.c:1115 ei386pep.c:1143 +#: eaarch64pe.c:1042 eaarch64pe.c:1070 earm64pe.c:1042 earm64pe.c:1070 +#: ei386pep.c:1042 ei386pep.c:1070 #, c-format msgid "warning: resolving %s by linking to %s\n" msgstr "" -#: eaarch64pe.c:1120 eaarch64pe.c:1148 earm64pe.c:1120 earm64pe.c:1148 -#: earm_wince_pe.c:1101 earmpe.c:1101 ei386pe.c:1101 ei386pe_posix.c:1101 -#: ei386pep.c:1120 ei386pep.c:1148 emcorepe.c:1101 eshpe.c:1101 +#: eaarch64pe.c:1047 eaarch64pe.c:1075 earm64pe.c:1047 earm64pe.c:1075 +#: earm_wince_pe.c:1023 earmpe.c:1023 ei386pe.c:1023 ei386pe_posix.c:1023 +#: ei386pep.c:1047 ei386pep.c:1075 emcorepe.c:1023 eshpe.c:1023 msgid "Use --enable-stdcall-fixup to disable these warnings\n" msgstr "" -#: eaarch64pe.c:1121 eaarch64pe.c:1149 earm64pe.c:1121 earm64pe.c:1149 -#: earm_wince_pe.c:1102 earmpe.c:1102 ei386pe.c:1102 ei386pe_posix.c:1102 -#: ei386pep.c:1121 ei386pep.c:1149 emcorepe.c:1102 eshpe.c:1102 +#: eaarch64pe.c:1048 eaarch64pe.c:1076 earm64pe.c:1048 earm64pe.c:1076 +#: earm_wince_pe.c:1024 earmpe.c:1024 ei386pe.c:1024 ei386pe_posix.c:1024 +#: ei386pep.c:1048 ei386pep.c:1076 emcorepe.c:1024 eshpe.c:1024 msgid "Use --disable-stdcall-fixup to disable these fixups\n" msgstr "" -#: eaarch64pe.c:1204 earm64pe.c:1204 earm_wince_pe.c:1193 earmpe.c:1193 -#: ei386pe.c:1193 ei386pe_posix.c:1193 ei386pep.c:1204 emcorepe.c:1193 -#: eshpe.c:1193 +#: eaarch64pe.c:1131 earm64pe.c:1131 earm_wince_pe.c:1115 earmpe.c:1115 +#: ei386pe.c:1115 ei386pe_posix.c:1115 ei386pep.c:1131 emcorepe.c:1115 +#: eshpe.c:1115 msgid "%P: %H: cannot get section contents - auto-import exception\n" msgstr "" -#: eaarch64pe.c:1334 earm64pe.c:1334 earm_wince_pe.c:1324 earmpe.c:1324 -#: ei386pe.c:1324 ei386pe_posix.c:1324 ei386pep.c:1334 emcorepe.c:1324 -#: eshpe.c:1324 +#: eaarch64pe.c:1261 earm64pe.c:1261 earm_wince_pe.c:1246 earmpe.c:1246 +#: ei386pe.c:1246 ei386pe_posix.c:1246 ei386pep.c:1261 emcorepe.c:1246 +#: eshpe.c:1246 msgid "%P: warning: .buildid section discarded, --build-id ignored\n" msgstr "" -#: eaarch64pe.c:1455 earm64pe.c:1455 earm_wince_pe.c:1445 earmpe.c:1445 -#: ei386pe.c:1445 ei386pe_posix.c:1445 ei386pep.c:1455 emcorepe.c:1445 -#: eshpe.c:1445 +#: eaarch64pe.c:1382 earm64pe.c:1382 earm_wince_pe.c:1367 earmpe.c:1367 +#: ei386pe.c:1367 ei386pe_posix.c:1367 ei386pep.c:1382 emcorepe.c:1367 +#: eshpe.c:1367 msgid "%P: warning: cannot create .buildid section, --build-id ignored\n" msgstr "" -#: eaarch64pe.c:1541 earm64pe.c:1541 earm_wince_pe.c:1530 earmpe.c:1530 -#: ei386pe.c:1530 ei386pe_posix.c:1530 ei386pep.c:1541 emcorepe.c:1530 -#: eshpe.c:1530 +#: eaarch64pe.c:1468 earm64pe.c:1468 earm_wince_pe.c:1452 earmpe.c:1452 +#: ei386pe.c:1452 ei386pe_posix.c:1452 ei386pep.c:1468 emcorepe.c:1452 +#: eshpe.c:1452 msgid "%F%P: cannot perform PE operations on non PE output file '%pB'\n" msgstr "" -#: eaarch64pe.c:1665 earm64pe.c:1665 earm_wince_pe.c:1673 earmpe.c:1673 -#: ei386pe.c:1673 ei386pe_posix.c:1673 ei386pep.c:1665 emcorepe.c:1673 -#: eshpe.c:1673 +#: eaarch64pe.c:1592 earm64pe.c:1592 earm_wince_pe.c:1595 earmpe.c:1595 +#: ei386pe.c:1595 ei386pe_posix.c:1595 ei386pep.c:1592 emcorepe.c:1595 +#: eshpe.c:1595 msgid "%X%P: unable to process relocs: %E\n" msgstr "" -#: eaix5ppc.c:330 eaix5rs6.c:330 eaixppc.c:330 eaixrs6.c:330 eppcmacos.c:330 +#: eaix5ppc.c:302 eaix5rs6.c:302 eaixppc.c:302 eaixrs6.c:302 eppcmacos.c:302 msgid "%F%P: cannot open %s\n" msgstr "" -#: eaix5ppc.c:377 eaix5rs6.c:377 eaixppc.c:377 eaixrs6.c:377 eppcmacos.c:377 +#: eaix5ppc.c:349 eaix5rs6.c:349 eaixppc.c:349 eaixrs6.c:349 eppcmacos.c:349 msgid "%F%P: cannot read %s\n" msgstr "" -#: eaix5ppc.c:405 eaix5rs6.c:405 eaixppc.c:405 eaixrs6.c:405 eppcmacos.c:405 +#: eaix5ppc.c:377 eaix5rs6.c:377 eaixppc.c:377 eaixrs6.c:377 eppcmacos.c:377 msgid "%P: warning: ignoring invalid -D number %s\n" msgstr "" -#: eaix5ppc.c:413 eaix5rs6.c:413 eaixppc.c:413 eaixrs6.c:413 eppcmacos.c:413 +#: eaix5ppc.c:385 eaix5rs6.c:385 eaixppc.c:385 eaixrs6.c:385 eppcmacos.c:385 msgid "%P: warning: ignoring invalid -H number %s\n" msgstr "" -#: eaix5ppc.c:525 eaix5rs6.c:525 eaixppc.c:525 eaixrs6.c:525 eppcmacos.c:525 +#: eaix5ppc.c:497 eaix5rs6.c:497 eaixppc.c:497 eaixrs6.c:497 eppcmacos.c:497 msgid "%P: warning: ignoring invalid -bmaxdata number %s\n" msgstr "" -#: eaix5ppc.c:534 eaix5rs6.c:534 eaixppc.c:534 eaixrs6.c:534 eppcmacos.c:534 +#: eaix5ppc.c:506 eaix5rs6.c:506 eaixppc.c:506 eaixrs6.c:506 eppcmacos.c:506 msgid "%P: warning: ignoring invalid -bmaxstack number %s\n" msgstr "" -#: eaix5ppc.c:547 eaix5rs6.c:547 eaixppc.c:547 eaixrs6.c:547 eppcmacos.c:547 +#: eaix5ppc.c:519 eaix5rs6.c:519 eaixppc.c:519 eaixrs6.c:519 eppcmacos.c:519 msgid "%P: warning: ignoring invalid module type %s\n" msgstr "" -#: eaix5ppc.c:577 eaix5rs6.c:577 eaixppc.c:577 eaixrs6.c:577 eppcmacos.c:577 +#: eaix5ppc.c:549 eaix5rs6.c:549 eaixppc.c:549 eaixrs6.c:549 eppcmacos.c:549 msgid "%P: warning: ignoring invalid -pD number %s\n" msgstr "" -#: eaix5ppc.c:600 eaix5rs6.c:600 eaixppc.c:600 eaixrs6.c:600 eppcmacos.c:600 +#: eaix5ppc.c:572 eaix5rs6.c:572 eaixppc.c:572 eaixrs6.c:572 eppcmacos.c:572 msgid "%P: warning: ignoring invalid -pT number %s\n" msgstr "" -#: eaix5ppc.c:729 eaix5rs6.c:729 eaixppc.c:729 eaixrs6.c:729 eppcmacos.c:729 +#: eaix5ppc.c:701 eaix5rs6.c:701 eaixppc.c:701 eaixrs6.c:701 eppcmacos.c:701 msgid "%F%P: bfd_xcoff_link_record_set failed: %E\n" msgstr "" -#: eaix5ppc.c:759 eaix5rs6.c:759 eaixppc.c:759 eaixrs6.c:759 eppcmacos.c:759 +#: eaix5ppc.c:731 eaix5rs6.c:731 eaixppc.c:731 eaixrs6.c:731 eppcmacos.c:731 msgid "%F%P: bfd_link_hash_lookup of export symbol failed: %E\n" msgstr "" -#: eaix5ppc.c:761 eaix5rs6.c:761 eaixppc.c:761 eaixrs6.c:761 eppcmacos.c:761 +#: eaix5ppc.c:733 eaix5rs6.c:733 eaixppc.c:733 eaixrs6.c:733 eppcmacos.c:733 msgid "%F%P: bfd_xcoff_export_symbol failed: %E\n" msgstr "" -#: eaix5ppc.c:866 eaix5rs6.c:866 eaixppc.c:866 eaixrs6.c:866 eppcmacos.c:866 +#: eaix5ppc.c:838 eaix5rs6.c:838 eaixppc.c:838 eaixrs6.c:838 eppcmacos.c:838 msgid "%F%P: can't find output section %s\n" msgstr "" -#: eaix5ppc.c:903 eaix5rs6.c:903 eaixppc.c:903 eaixrs6.c:903 eppcmacos.c:903 +#: eaix5ppc.c:875 eaix5rs6.c:875 eaixppc.c:875 eaixrs6.c:875 eppcmacos.c:875 msgid "%F%P: can't find %s in output section\n" msgstr "" -#: eaix5ppc.c:970 eaix5rs6.c:970 eaixppc.c:970 eaixrs6.c:970 eppcmacos.c:970 +#: eaix5ppc.c:942 eaix5rs6.c:942 eaixppc.c:942 eaixrs6.c:942 eppcmacos.c:942 msgid "%P: can't find required output section %s\n" msgstr "" -#: eaix5ppc.c:1152 eaix5rs6.c:1152 eaixppc.c:1152 eaixrs6.c:1152 -#: eppcmacos.c:1152 +#: eaix5ppc.c:1124 eaix5rs6.c:1124 eaixppc.c:1124 eaixrs6.c:1124 +#: eppcmacos.c:1124 msgid "%X%P: can not size stub sections: %E\n" msgstr "" -#: eaix5ppc.c:1157 eaix5rs6.c:1157 eaixppc.c:1157 eaixrs6.c:1157 -#: eppcmacos.c:1157 +#: eaix5ppc.c:1129 eaix5rs6.c:1129 eaixppc.c:1129 eaixrs6.c:1129 +#: eppcmacos.c:1129 msgid "%F%P: failed to layout dynamic sections: %E\n" msgstr "" -#: eaix5ppc.c:1370 eaix5rs6.c:1370 eaixppc.c:1370 eaixrs6.c:1370 -#: eppcmacos.c:1370 +#: eaix5ppc.c:1342 eaix5rs6.c:1342 eaixppc.c:1342 eaixrs6.c:1342 +#: eppcmacos.c:1342 msgid "%F%P:%s:%d: #! ([member]) is not supported in import files\n" msgstr "" -#: eaix5ppc.c:1387 eaix5rs6.c:1387 eaixppc.c:1387 eaixrs6.c:1387 -#: eppcmacos.c:1387 +#: eaix5ppc.c:1359 eaix5rs6.c:1359 eaixppc.c:1359 eaixrs6.c:1359 +#: eppcmacos.c:1359 msgid "%F%P: could not parse import path: %E\n" msgstr "" -#: eaix5ppc.c:1397 eaix5ppc.c:1409 eaix5rs6.c:1397 eaix5rs6.c:1409 -#: eaixppc.c:1397 eaixppc.c:1409 eaixrs6.c:1397 eaixrs6.c:1409 -#: eppcmacos.c:1397 eppcmacos.c:1409 +#: eaix5ppc.c:1369 eaix5ppc.c:1381 eaix5rs6.c:1369 eaix5rs6.c:1381 +#: eaixppc.c:1369 eaixppc.c:1381 eaixrs6.c:1369 eaixrs6.c:1381 +#: eppcmacos.c:1369 eppcmacos.c:1381 msgid "%P:%s:%d: warning: syntax error in import file\n" msgstr "" -#: eaix5ppc.c:1444 eaix5rs6.c:1444 eaixppc.c:1444 eaixrs6.c:1444 -#: eppcmacos.c:1444 +#: eaix5ppc.c:1416 eaix5rs6.c:1416 eaixppc.c:1416 eaixrs6.c:1416 +#: eppcmacos.c:1416 msgid "%P:%s%d: warning: syntax error in import/export file\n" msgstr "" -#: eaix5ppc.c:1462 eaix5rs6.c:1462 eaixppc.c:1462 eaixrs6.c:1462 -#: eppcmacos.c:1462 +#: eaix5ppc.c:1434 eaix5rs6.c:1434 eaixppc.c:1434 eaixrs6.c:1434 +#: eppcmacos.c:1434 msgid "%P:%s:%d: warning: syntax error in import/export file\n" msgstr "" -#: eaix5ppc.c:1497 eaix5rs6.c:1497 eaixppc.c:1497 eaixrs6.c:1497 -#: eppcmacos.c:1497 +#: eaix5ppc.c:1469 eaix5rs6.c:1469 eaixppc.c:1469 eaixrs6.c:1469 +#: eppcmacos.c:1469 msgid "%X%P:%s:%d: failed to import symbol %s: %E\n" msgstr "" -#: eaix5ppc.c:1507 eaix5rs6.c:1507 eaixppc.c:1507 eaixrs6.c:1507 -#: eppcmacos.c:1507 +#: eaix5ppc.c:1479 eaix5rs6.c:1479 eaixppc.c:1479 eaixrs6.c:1479 +#: eppcmacos.c:1479 msgid "%P:%s:%d: warning: ignoring unterminated last line\n" msgstr "" -#: eaix5ppc.c:1542 eaix5rs6.c:1542 eaixppc.c:1542 eaixrs6.c:1542 -#: eppcmacos.c:1542 +#: eaix5ppc.c:1514 eaix5rs6.c:1514 eaixppc.c:1514 eaixrs6.c:1514 +#: eppcmacos.c:1514 msgid "%F%P: only relocations against symbols are permitted\n" msgstr "" -#: eaix5ppc.c:1545 eaix5rs6.c:1545 eaixppc.c:1545 eaixrs6.c:1545 -#: eppcmacos.c:1545 +#: eaix5ppc.c:1517 eaix5rs6.c:1517 eaixppc.c:1517 eaixrs6.c:1517 +#: eppcmacos.c:1517 msgid "%F%P: bfd_xcoff_link_count_reloc failed: %E\n" msgstr "" -#: eaix5ppc.c:1633 eaix5rs6.c:1633 eaixppc.c:1633 eaixrs6.c:1633 -#: eppcmacos.c:1633 +#: eaix5ppc.c:1605 eaix5rs6.c:1605 eaixppc.c:1605 eaixrs6.c:1605 +#: eppcmacos.c:1605 msgid "%F%P: can not create stub BFD: %E\n" msgstr "" -#: eaix5ppc.c:1643 eaix5rs6.c:1643 eaixppc.c:1643 eaixrs6.c:1643 -#: eelf64_s390.c:65 eelf64lppc.c:131 eelf64lppc_fbsd.c:131 eelf64ppc.c:131 -#: eelf64ppc_fbsd.c:131 eppcmacos.c:1643 +#: eaix5ppc.c:1615 eaix5rs6.c:1615 eaixppc.c:1615 eaixrs6.c:1615 +#: eelf64_s390.c:66 eelf64lppc.c:132 eelf64lppc_fbsd.c:132 eelf64ppc.c:132 +#: eelf64ppc_fbsd.c:132 eppcmacos.c:1615 msgid "%F%P: can not init BFD: %E\n" msgstr "" @@ -5125,32 +5104,32 @@ msgid "" " --identification Set the identification of the output\n" msgstr "" -#: earm_wince_pe.c:432 earmpe.c:432 ei386pe.c:432 ei386pe_posix.c:432 -#: emcorepe.c:432 eshpe.c:432 +#: earm_wince_pe.c:354 earmpe.c:354 ei386pe.c:354 ei386pe_posix.c:354 +#: emcorepe.c:354 eshpe.c:354 #, c-format msgid "" " --thumb-entry= Set the entry point to be Thumb " "\n" msgstr "" -#: earm_wince_pe.c:433 earmpe.c:433 ei386pe.c:433 ei386pe_posix.c:433 -#: emcorepe.c:433 eshpe.c:433 +#: earm_wince_pe.c:355 earmpe.c:355 ei386pe.c:355 ei386pe_posix.c:355 +#: emcorepe.c:355 eshpe.c:355 #, c-format msgid "" " --[no-]insert-timestamp Use a real timestamp rather than zero " "(default).\n" msgstr "" -#: earm_wince_pe.c:444 earmpe.c:444 ei386pe.c:444 ei386pe_posix.c:444 -#: emcorepe.c:444 eshpe.c:444 +#: earm_wince_pe.c:366 earmpe.c:366 ei386pe.c:366 ei386pe_posix.c:366 +#: emcorepe.c:366 eshpe.c:366 #, c-format msgid "" " export, place into import library " "instead.\n" msgstr "" -#: earm_wince_pe.c:449 earmpe.c:449 ei386pe.c:449 ei386pe_posix.c:449 -#: emcorepe.c:449 eshpe.c:449 +#: earm_wince_pe.c:371 earmpe.c:371 ei386pe.c:371 ei386pe_posix.c:371 +#: emcorepe.c:371 eshpe.c:371 #, c-format msgid "" " --compat-implib Create backward compatible import " @@ -5158,8 +5137,8 @@ msgid "" " create __imp_ as well.\n" msgstr "" -#: earm_wince_pe.c:450 earmpe.c:450 ei386pe.c:450 ei386pe_posix.c:450 -#: emcorepe.c:450 eshpe.c:450 +#: earm_wince_pe.c:372 earmpe.c:372 ei386pe.c:372 ei386pe_posix.c:372 +#: emcorepe.c:372 eshpe.c:372 #, c-format msgid "" " --enable-auto-image-base[=
] Automatically choose image base for " @@ -5169,16 +5148,16 @@ msgid "" " specifically set with --image-base\n" msgstr "" -#: earm_wince_pe.c:451 earmpe.c:451 ei386pe.c:451 ei386pe_posix.c:451 -#: emcorepe.c:451 eshpe.c:451 +#: earm_wince_pe.c:373 earmpe.c:373 ei386pe.c:373 ei386pe_posix.c:373 +#: emcorepe.c:373 eshpe.c:373 #, c-format msgid "" " --disable-auto-image-base Do not auto-choose image base. " "(default)\n" msgstr "" -#: earm_wince_pe.c:455 earmpe.c:455 ei386pe.c:455 ei386pe_posix.c:455 -#: emcorepe.c:455 eshpe.c:455 +#: earm_wince_pe.c:377 earmpe.c:377 ei386pe.c:377 ei386pe_posix.c:377 +#: emcorepe.c:377 eshpe.c:377 #, c-format msgid "" " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n" @@ -5187,8 +5166,8 @@ msgid "" " runtime.\n" msgstr "" -#: earm_wince_pe.c:456 earmpe.c:456 ei386pe.c:456 ei386pe_posix.c:456 -#: emcorepe.c:456 eshpe.c:456 +#: earm_wince_pe.c:378 earmpe.c:378 ei386pe.c:378 ei386pe_posix.c:378 +#: emcorepe.c:378 eshpe.c:378 #, c-format msgid "" " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations " @@ -5196,8 +5175,8 @@ msgid "" " auto-imported DATA.\n" msgstr "" -#: earm_wince_pe.c:457 earmpe.c:457 ei386pe.c:457 ei386pe_posix.c:457 -#: emcorepe.c:457 eshpe.c:457 +#: earm_wince_pe.c:379 earmpe.c:379 ei386pe.c:379 ei386pe_posix.c:379 +#: emcorepe.c:379 eshpe.c:379 #, c-format msgid "" " --enable-extra-pe-debug Enable verbose debug output when " @@ -5206,24 +5185,24 @@ msgid "" "import)\n" msgstr "" -#: earm_wince_pe.c:459 earmpe.c:459 ei386pe.c:459 ei386pe_posix.c:459 -#: emcorepe.c:459 eshpe.c:459 +#: earm_wince_pe.c:381 earmpe.c:381 ei386pe.c:381 ei386pe_posix.c:381 +#: emcorepe.c:381 eshpe.c:381 #, c-format msgid "" " --large-address-aware Executable supports virtual addresses\n" " greater than 2 gigabytes\n" msgstr "" -#: earm_wince_pe.c:460 earmpe.c:460 ei386pe.c:460 ei386pe_posix.c:460 -#: emcorepe.c:460 eshpe.c:460 +#: earm_wince_pe.c:382 earmpe.c:382 ei386pe.c:382 ei386pe_posix.c:382 +#: emcorepe.c:382 eshpe.c:382 #, c-format msgid "" " --disable-large-address-aware Executable does not support virtual\n" " addresses greater than 2 gigabytes\n" msgstr "" -#: earm_wince_pe.c:469 earmpe.c:469 ei386pe.c:469 ei386pe_posix.c:469 -#: emcorepe.c:469 eshpe.c:469 +#: earm_wince_pe.c:391 earmpe.c:391 ei386pe.c:391 ei386pe_posix.c:391 +#: emcorepe.c:391 eshpe.c:391 #, c-format msgid "" " --[disable-]no-seh Image does not use SEH. No SE handler " @@ -5231,231 +5210,231 @@ msgid "" " be called in this image\n" msgstr "" -#: earm_wince_pe.c:1046 earmpe.c:1046 ei386pe.c:1046 ei386pe_posix.c:1046 -#: emcorepe.c:1046 eshpe.c:1046 +#: earm_wince_pe.c:968 earmpe.c:968 ei386pe.c:968 ei386pe_posix.c:968 +#: emcorepe.c:968 eshpe.c:968 msgid "" "%P: warning: --export-dynamic is not supported for PE targets, did you mean " "--export-all-symbols?\n" msgstr "" -#: earm_wince_pe.c:1096 earmpe.c:1096 ei386pe.c:1096 ei386pe_posix.c:1096 -#: emcorepe.c:1096 eshpe.c:1096 +#: earm_wince_pe.c:1018 earmpe.c:1018 ei386pe.c:1018 ei386pe_posix.c:1018 +#: emcorepe.c:1018 eshpe.c:1018 msgid "%P: warning: resolving %s by linking to %s\n" msgstr "" -#: earm_wince_pe.c:1882 earmpe.c:1882 ei386pe.c:1882 ei386pe_posix.c:1882 -#: emcorepe.c:1882 eshpe.c:1882 +#: earm_wince_pe.c:1804 earmpe.c:1804 ei386pe.c:1804 ei386pe_posix.c:1804 +#: emcorepe.c:1804 eshpe.c:1804 #, c-format msgid "%P: errors encountered processing file %s for interworking\n" msgstr "" -#: earm_wince_pe.c:2046 earmelf.c:523 earmelf_fbsd.c:523 earmelf_fuchsia.c:524 -#: earmelf_haiku.c:524 earmelf_linux.c:524 earmelf_linux_eabi.c:524 -#: earmelf_linux_fdpiceabi.c:524 earmelf_nacl.c:524 earmelf_nbsd.c:523 -#: earmelf_phoenix.c:524 earmelf_vxworks.c:523 earmelfb.c:523 -#: earmelfb_fbsd.c:523 earmelfb_fuchsia.c:524 earmelfb_linux.c:524 -#: earmelfb_linux_eabi.c:524 earmelfb_linux_fdpiceabi.c:524 -#: earmelfb_nacl.c:524 earmelfb_nbsd.c:523 earmnto.c:523 earmpe.c:2046 -#: ei386pe.c:2046 ei386pe_posix.c:2046 emcorepe.c:2046 eshpe.c:2046 +#: earm_wince_pe.c:1968 earmelf.c:524 earmelf_fbsd.c:524 earmelf_fuchsia.c:525 +#: earmelf_haiku.c:525 earmelf_linux.c:525 earmelf_linux_eabi.c:525 +#: earmelf_linux_fdpiceabi.c:525 earmelf_nacl.c:525 earmelf_nbsd.c:524 +#: earmelf_phoenix.c:525 earmelf_vxworks.c:524 earmelfb.c:524 +#: earmelfb_fbsd.c:524 earmelfb_fuchsia.c:525 earmelfb_linux.c:525 +#: earmelfb_linux_eabi.c:525 earmelfb_linux_fdpiceabi.c:525 +#: earmelfb_nacl.c:525 earmelfb_nbsd.c:524 earmnto.c:524 earmpe.c:1968 +#: ei386pe.c:1968 ei386pe_posix.c:1968 emcorepe.c:1968 eshpe.c:1968 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n" msgstr "" -#: earm_wince_pe.c:2051 earmelf.c:528 earmelf_fbsd.c:528 earmelf_fuchsia.c:529 -#: earmelf_haiku.c:529 earmelf_linux.c:529 earmelf_linux_eabi.c:529 -#: earmelf_linux_fdpiceabi.c:529 earmelf_nacl.c:529 earmelf_nbsd.c:528 -#: earmelf_phoenix.c:529 earmelf_vxworks.c:528 earmelfb.c:528 -#: earmelfb_fbsd.c:528 earmelfb_fuchsia.c:529 earmelfb_linux.c:529 -#: earmelfb_linux_eabi.c:529 earmelfb_linux_fdpiceabi.c:529 -#: earmelfb_nacl.c:529 earmelfb_nbsd.c:528 earmnto.c:528 earmpe.c:2051 -#: ei386pe.c:2051 ei386pe_posix.c:2051 emcorepe.c:2051 eshpe.c:2051 +#: earm_wince_pe.c:1973 earmelf.c:529 earmelf_fbsd.c:529 earmelf_fuchsia.c:530 +#: earmelf_haiku.c:530 earmelf_linux.c:530 earmelf_linux_eabi.c:530 +#: earmelf_linux_fdpiceabi.c:530 earmelf_nacl.c:530 earmelf_nbsd.c:529 +#: earmelf_phoenix.c:530 earmelf_vxworks.c:529 earmelfb.c:529 +#: earmelfb_fbsd.c:529 earmelfb_fuchsia.c:530 earmelfb_linux.c:530 +#: earmelfb_linux_eabi.c:530 earmelfb_linux_fdpiceabi.c:530 +#: earmelfb_nacl.c:530 earmelfb_nbsd.c:529 earmnto.c:529 earmpe.c:1973 +#: ei386pe.c:1973 ei386pe_posix.c:1973 emcorepe.c:1973 eshpe.c:1973 msgid "%P: warning: cannot find thumb start symbol %s\n" msgstr "" -#: earmelf.c:144 earmelf_fbsd.c:144 earmelf_fuchsia.c:145 earmelf_haiku.c:145 -#: earmelf_linux.c:145 earmelf_linux_eabi.c:145 earmelf_linux_fdpiceabi.c:145 -#: earmelf_nacl.c:145 earmelf_nbsd.c:144 earmelf_phoenix.c:145 -#: earmelf_vxworks.c:144 earmelfb.c:144 earmelfb_fbsd.c:144 -#: earmelfb_fuchsia.c:145 earmelfb_linux.c:145 earmelfb_linux_eabi.c:145 -#: earmelfb_linux_fdpiceabi.c:145 earmelfb_nacl.c:145 earmelfb_nbsd.c:144 -#: earmnto.c:144 ei386beos.c:615 +#: earmelf.c:145 earmelf_fbsd.c:145 earmelf_fuchsia.c:146 earmelf_haiku.c:146 +#: earmelf_linux.c:146 earmelf_linux_eabi.c:146 earmelf_linux_fdpiceabi.c:146 +#: earmelf_nacl.c:146 earmelf_nbsd.c:145 earmelf_phoenix.c:146 +#: earmelf_vxworks.c:145 earmelfb.c:145 earmelfb_fbsd.c:145 +#: earmelfb_fuchsia.c:146 earmelfb_linux.c:146 earmelfb_linux_eabi.c:146 +#: earmelfb_linux_fdpiceabi.c:146 earmelfb_nacl.c:146 earmelfb_nbsd.c:145 +#: earmnto.c:145 ei386beos.c:599 #, c-format msgid "%P: errors encountered processing file %s\n" msgstr "" -#: earmelf.c:554 earmelf_fbsd.c:554 earmelf_fuchsia.c:555 earmelf_haiku.c:555 -#: earmelf_linux.c:555 earmelf_linux_eabi.c:555 earmelf_linux_fdpiceabi.c:555 -#: earmelf_nacl.c:555 earmelf_nbsd.c:554 earmelf_phoenix.c:555 -#: earmelf_vxworks.c:554 earmelfb.c:554 earmelfb_fbsd.c:554 -#: earmelfb_fuchsia.c:555 earmelfb_linux.c:555 earmelfb_linux_eabi.c:555 -#: earmelfb_linux_fdpiceabi.c:555 earmelfb_nacl.c:555 earmelfb_nbsd.c:554 -#: earmnto.c:554 +#: earmelf.c:555 earmelf_fbsd.c:555 earmelf_fuchsia.c:556 earmelf_haiku.c:556 +#: earmelf_linux.c:556 earmelf_linux_eabi.c:556 earmelf_linux_fdpiceabi.c:556 +#: earmelf_nacl.c:556 earmelf_nbsd.c:555 earmelf_phoenix.c:556 +#: earmelf_vxworks.c:555 earmelfb.c:555 earmelfb_fbsd.c:555 +#: earmelfb_fuchsia.c:556 earmelfb_linux.c:556 earmelfb_linux_eabi.c:556 +#: earmelfb_linux_fdpiceabi.c:556 earmelfb_nacl.c:556 earmelfb_nbsd.c:555 +#: earmnto.c:555 msgid "%F%P: %s: can't open: %E\n" msgstr "" -#: earmelf.c:557 earmelf_fbsd.c:557 earmelf_fuchsia.c:558 earmelf_haiku.c:558 -#: earmelf_linux.c:558 earmelf_linux_eabi.c:558 earmelf_linux_fdpiceabi.c:558 -#: earmelf_nacl.c:558 earmelf_nbsd.c:557 earmelf_phoenix.c:558 -#: earmelf_vxworks.c:557 earmelfb.c:557 earmelfb_fbsd.c:557 -#: earmelfb_fuchsia.c:558 earmelfb_linux.c:558 earmelfb_linux_eabi.c:558 -#: earmelfb_linux_fdpiceabi.c:558 earmelfb_nacl.c:558 earmelfb_nbsd.c:557 -#: earmnto.c:557 +#: earmelf.c:558 earmelf_fbsd.c:558 earmelf_fuchsia.c:559 earmelf_haiku.c:559 +#: earmelf_linux.c:559 earmelf_linux_eabi.c:559 earmelf_linux_fdpiceabi.c:559 +#: earmelf_nacl.c:559 earmelf_nbsd.c:558 earmelf_phoenix.c:559 +#: earmelf_vxworks.c:558 earmelfb.c:558 earmelfb_fbsd.c:558 +#: earmelfb_fuchsia.c:559 earmelfb_linux.c:559 earmelfb_linux_eabi.c:559 +#: earmelfb_linux_fdpiceabi.c:559 earmelfb_nacl.c:559 earmelfb_nbsd.c:558 +#: earmnto.c:558 msgid "%F%P: %s: not a relocatable file: %E\n" msgstr "" -#: earmelf.c:1073 earmelf_fbsd.c:1073 earmelf_fuchsia.c:1078 -#: earmelf_haiku.c:1078 earmelf_linux.c:1078 earmelf_linux_eabi.c:1078 -#: earmelf_linux_fdpiceabi.c:1078 earmelf_nacl.c:1078 earmelf_nbsd.c:1073 -#: earmelf_phoenix.c:1078 earmelf_vxworks.c:1109 earmelfb.c:1073 -#: earmelfb_fbsd.c:1073 earmelfb_fuchsia.c:1078 earmelfb_linux.c:1078 -#: earmelfb_linux_eabi.c:1078 earmelfb_linux_fdpiceabi.c:1078 -#: earmelfb_nacl.c:1078 earmelfb_nbsd.c:1073 earmnto.c:1048 +#: earmelf.c:1089 earmelf_fbsd.c:1089 earmelf_fuchsia.c:1094 +#: earmelf_haiku.c:1094 earmelf_linux.c:1094 earmelf_linux_eabi.c:1094 +#: earmelf_linux_fdpiceabi.c:1094 earmelf_nacl.c:1094 earmelf_nbsd.c:1089 +#: earmelf_phoenix.c:1094 earmelf_vxworks.c:1121 earmelfb.c:1089 +#: earmelfb_fbsd.c:1089 earmelfb_fuchsia.c:1094 earmelfb_linux.c:1094 +#: earmelfb_linux_eabi.c:1094 earmelfb_linux_fdpiceabi.c:1094 +#: earmelfb_nacl.c:1094 earmelfb_nbsd.c:1089 earmnto.c:1049 msgid "%P: unrecognized VFP11 fix type '%s'\n" msgstr "" -#: earmelf.c:1086 earmelf_fbsd.c:1086 earmelf_fuchsia.c:1091 -#: earmelf_haiku.c:1091 earmelf_linux.c:1091 earmelf_linux_eabi.c:1091 -#: earmelf_linux_fdpiceabi.c:1091 earmelf_nacl.c:1091 earmelf_nbsd.c:1086 -#: earmelf_phoenix.c:1091 earmelf_vxworks.c:1122 earmelfb.c:1086 -#: earmelfb_fbsd.c:1086 earmelfb_fuchsia.c:1091 earmelfb_linux.c:1091 -#: earmelfb_linux_eabi.c:1091 earmelfb_linux_fdpiceabi.c:1091 -#: earmelfb_nacl.c:1091 earmelfb_nbsd.c:1086 earmnto.c:1061 +#: earmelf.c:1102 earmelf_fbsd.c:1102 earmelf_fuchsia.c:1107 +#: earmelf_haiku.c:1107 earmelf_linux.c:1107 earmelf_linux_eabi.c:1107 +#: earmelf_linux_fdpiceabi.c:1107 earmelf_nacl.c:1107 earmelf_nbsd.c:1102 +#: earmelf_phoenix.c:1107 earmelf_vxworks.c:1134 earmelfb.c:1102 +#: earmelfb_fbsd.c:1102 earmelfb_fuchsia.c:1107 earmelfb_linux.c:1107 +#: earmelfb_linux_eabi.c:1107 earmelfb_linux_fdpiceabi.c:1107 +#: earmelfb_nacl.c:1107 earmelfb_nbsd.c:1102 earmnto.c:1062 msgid "%P: unrecognized STM32L4XX fix type '%s'\n" msgstr "" -#: earmelf.c:1153 earmelf_fbsd.c:1153 earmelf_fuchsia.c:1158 -#: earmelf_haiku.c:1158 earmelf_linux.c:1158 earmelf_linux_eabi.c:1158 -#: earmelf_linux_fdpiceabi.c:1158 earmelf_nacl.c:1158 earmelf_nbsd.c:1153 -#: earmelf_phoenix.c:1158 earmelf_vxworks.c:1193 earmelfb.c:1153 -#: earmelfb_fbsd.c:1153 earmelfb_fuchsia.c:1158 earmelfb_linux.c:1158 -#: earmelfb_linux_eabi.c:1158 earmelfb_linux_fdpiceabi.c:1158 -#: earmelfb_nacl.c:1158 earmelfb_nbsd.c:1153 earmnto.c:1128 +#: earmelf.c:1169 earmelf_fbsd.c:1169 earmelf_fuchsia.c:1174 +#: earmelf_haiku.c:1174 earmelf_linux.c:1174 earmelf_linux_eabi.c:1174 +#: earmelf_linux_fdpiceabi.c:1174 earmelf_nacl.c:1174 earmelf_nbsd.c:1169 +#: earmelf_phoenix.c:1174 earmelf_vxworks.c:1205 earmelfb.c:1169 +#: earmelfb_fbsd.c:1169 earmelfb_fuchsia.c:1174 earmelfb_linux.c:1174 +#: earmelfb_linux_eabi.c:1174 earmelfb_linux_fdpiceabi.c:1174 +#: earmelfb_nacl.c:1174 earmelfb_nbsd.c:1169 earmnto.c:1129 #, c-format msgid "" " --thumb-entry= Set the entry point to be Thumb symbol \n" msgstr "" -#: earmelf.c:1154 earmelf_fbsd.c:1154 earmelf_fuchsia.c:1159 -#: earmelf_haiku.c:1159 earmelf_linux.c:1159 earmelf_linux_eabi.c:1159 -#: earmelf_linux_fdpiceabi.c:1159 earmelf_nacl.c:1159 earmelf_nbsd.c:1154 -#: earmelf_phoenix.c:1159 earmelf_vxworks.c:1194 earmelfb.c:1154 -#: earmelfb_fbsd.c:1154 earmelfb_fuchsia.c:1159 earmelfb_linux.c:1159 -#: earmelfb_linux_eabi.c:1159 earmelfb_linux_fdpiceabi.c:1159 -#: earmelfb_nacl.c:1159 earmelfb_nbsd.c:1154 earmnto.c:1129 +#: earmelf.c:1170 earmelf_fbsd.c:1170 earmelf_fuchsia.c:1175 +#: earmelf_haiku.c:1175 earmelf_linux.c:1175 earmelf_linux_eabi.c:1175 +#: earmelf_linux_fdpiceabi.c:1175 earmelf_nacl.c:1175 earmelf_nbsd.c:1170 +#: earmelf_phoenix.c:1175 earmelf_vxworks.c:1206 earmelfb.c:1170 +#: earmelfb_fbsd.c:1170 earmelfb_fuchsia.c:1175 earmelfb_linux.c:1175 +#: earmelfb_linux_eabi.c:1175 earmelfb_linux_fdpiceabi.c:1175 +#: earmelfb_nacl.c:1175 earmelfb_nbsd.c:1170 earmnto.c:1130 #, c-format msgid " --be8 Output BE8 format image\n" msgstr "" -#: earmelf.c:1155 earmelf_fbsd.c:1155 earmelf_fuchsia.c:1160 -#: earmelf_haiku.c:1160 earmelf_linux.c:1160 earmelf_linux_eabi.c:1160 -#: earmelf_linux_fdpiceabi.c:1160 earmelf_nacl.c:1160 earmelf_nbsd.c:1155 -#: earmelf_phoenix.c:1160 earmelf_vxworks.c:1195 earmelfb.c:1155 -#: earmelfb_fbsd.c:1155 earmelfb_fuchsia.c:1160 earmelfb_linux.c:1160 -#: earmelfb_linux_eabi.c:1160 earmelfb_linux_fdpiceabi.c:1160 -#: earmelfb_nacl.c:1160 earmelfb_nbsd.c:1155 earmnto.c:1130 +#: earmelf.c:1171 earmelf_fbsd.c:1171 earmelf_fuchsia.c:1176 +#: earmelf_haiku.c:1176 earmelf_linux.c:1176 earmelf_linux_eabi.c:1176 +#: earmelf_linux_fdpiceabi.c:1176 earmelf_nacl.c:1176 earmelf_nbsd.c:1171 +#: earmelf_phoenix.c:1176 earmelf_vxworks.c:1207 earmelfb.c:1171 +#: earmelfb_fbsd.c:1171 earmelfb_fuchsia.c:1176 earmelfb_linux.c:1176 +#: earmelfb_linux_eabi.c:1176 earmelfb_linux_fdpiceabi.c:1176 +#: earmelfb_nacl.c:1176 earmelfb_nbsd.c:1171 earmnto.c:1131 #, c-format msgid " --target1-rel Interpret R_ARM_TARGET1 as R_ARM_REL32\n" msgstr "" -#: earmelf.c:1156 earmelf_fbsd.c:1156 earmelf_fuchsia.c:1161 -#: earmelf_haiku.c:1161 earmelf_linux.c:1161 earmelf_linux_eabi.c:1161 -#: earmelf_linux_fdpiceabi.c:1161 earmelf_nacl.c:1161 earmelf_nbsd.c:1156 -#: earmelf_phoenix.c:1161 earmelf_vxworks.c:1196 earmelfb.c:1156 -#: earmelfb_fbsd.c:1156 earmelfb_fuchsia.c:1161 earmelfb_linux.c:1161 -#: earmelfb_linux_eabi.c:1161 earmelfb_linux_fdpiceabi.c:1161 -#: earmelfb_nacl.c:1161 earmelfb_nbsd.c:1156 earmnto.c:1131 +#: earmelf.c:1172 earmelf_fbsd.c:1172 earmelf_fuchsia.c:1177 +#: earmelf_haiku.c:1177 earmelf_linux.c:1177 earmelf_linux_eabi.c:1177 +#: earmelf_linux_fdpiceabi.c:1177 earmelf_nacl.c:1177 earmelf_nbsd.c:1172 +#: earmelf_phoenix.c:1177 earmelf_vxworks.c:1208 earmelfb.c:1172 +#: earmelfb_fbsd.c:1172 earmelfb_fuchsia.c:1177 earmelfb_linux.c:1177 +#: earmelfb_linux_eabi.c:1177 earmelfb_linux_fdpiceabi.c:1177 +#: earmelfb_nacl.c:1177 earmelfb_nbsd.c:1172 earmnto.c:1132 #, c-format msgid " --target1-abs Interpret R_ARM_TARGET1 as R_ARM_ABS32\n" msgstr "" -#: earmelf.c:1157 earmelf_fbsd.c:1157 earmelf_fuchsia.c:1162 -#: earmelf_haiku.c:1162 earmelf_linux.c:1162 earmelf_linux_eabi.c:1162 -#: earmelf_linux_fdpiceabi.c:1162 earmelf_nacl.c:1162 earmelf_nbsd.c:1157 -#: earmelf_phoenix.c:1162 earmelf_vxworks.c:1197 earmelfb.c:1157 -#: earmelfb_fbsd.c:1157 earmelfb_fuchsia.c:1162 earmelfb_linux.c:1162 -#: earmelfb_linux_eabi.c:1162 earmelfb_linux_fdpiceabi.c:1162 -#: earmelfb_nacl.c:1162 earmelfb_nbsd.c:1157 earmnto.c:1132 +#: earmelf.c:1173 earmelf_fbsd.c:1173 earmelf_fuchsia.c:1178 +#: earmelf_haiku.c:1178 earmelf_linux.c:1178 earmelf_linux_eabi.c:1178 +#: earmelf_linux_fdpiceabi.c:1178 earmelf_nacl.c:1178 earmelf_nbsd.c:1173 +#: earmelf_phoenix.c:1178 earmelf_vxworks.c:1209 earmelfb.c:1173 +#: earmelfb_fbsd.c:1173 earmelfb_fuchsia.c:1178 earmelfb_linux.c:1178 +#: earmelfb_linux_eabi.c:1178 earmelfb_linux_fdpiceabi.c:1178 +#: earmelfb_nacl.c:1178 earmelfb_nbsd.c:1173 earmnto.c:1133 #, c-format msgid " --target2= Specify definition of R_ARM_TARGET2\n" msgstr "" -#: earmelf.c:1158 earmelf_fbsd.c:1158 earmelf_fuchsia.c:1163 -#: earmelf_haiku.c:1163 earmelf_linux.c:1163 earmelf_linux_eabi.c:1163 -#: earmelf_linux_fdpiceabi.c:1163 earmelf_nacl.c:1163 earmelf_nbsd.c:1158 -#: earmelf_phoenix.c:1163 earmelf_vxworks.c:1198 earmelfb.c:1158 -#: earmelfb_fbsd.c:1158 earmelfb_fuchsia.c:1163 earmelfb_linux.c:1163 -#: earmelfb_linux_eabi.c:1163 earmelfb_linux_fdpiceabi.c:1163 -#: earmelfb_nacl.c:1163 earmelfb_nbsd.c:1158 earmnto.c:1133 +#: earmelf.c:1174 earmelf_fbsd.c:1174 earmelf_fuchsia.c:1179 +#: earmelf_haiku.c:1179 earmelf_linux.c:1179 earmelf_linux_eabi.c:1179 +#: earmelf_linux_fdpiceabi.c:1179 earmelf_nacl.c:1179 earmelf_nbsd.c:1174 +#: earmelf_phoenix.c:1179 earmelf_vxworks.c:1210 earmelfb.c:1174 +#: earmelfb_fbsd.c:1174 earmelfb_fuchsia.c:1179 earmelfb_linux.c:1179 +#: earmelfb_linux_eabi.c:1179 earmelfb_linux_fdpiceabi.c:1179 +#: earmelfb_nacl.c:1179 earmelfb_nbsd.c:1174 earmnto.c:1134 #, c-format msgid " --fix-v4bx Rewrite BX rn as MOV pc, rn for ARMv4\n" msgstr "" -#: earmelf.c:1159 earmelf_fbsd.c:1159 earmelf_fuchsia.c:1164 -#: earmelf_haiku.c:1164 earmelf_linux.c:1164 earmelf_linux_eabi.c:1164 -#: earmelf_linux_fdpiceabi.c:1164 earmelf_nacl.c:1164 earmelf_nbsd.c:1159 -#: earmelf_phoenix.c:1164 earmelf_vxworks.c:1199 earmelfb.c:1159 -#: earmelfb_fbsd.c:1159 earmelfb_fuchsia.c:1164 earmelfb_linux.c:1164 -#: earmelfb_linux_eabi.c:1164 earmelfb_linux_fdpiceabi.c:1164 -#: earmelfb_nacl.c:1164 earmelfb_nbsd.c:1159 earmnto.c:1134 +#: earmelf.c:1175 earmelf_fbsd.c:1175 earmelf_fuchsia.c:1180 +#: earmelf_haiku.c:1180 earmelf_linux.c:1180 earmelf_linux_eabi.c:1180 +#: earmelf_linux_fdpiceabi.c:1180 earmelf_nacl.c:1180 earmelf_nbsd.c:1175 +#: earmelf_phoenix.c:1180 earmelf_vxworks.c:1211 earmelfb.c:1175 +#: earmelfb_fbsd.c:1175 earmelfb_fuchsia.c:1180 earmelfb_linux.c:1180 +#: earmelfb_linux_eabi.c:1180 earmelfb_linux_fdpiceabi.c:1180 +#: earmelfb_nacl.c:1180 earmelfb_nbsd.c:1175 earmnto.c:1135 #, c-format msgid "" " --fix-v4bx-interworking Rewrite BX rn branch to ARMv4 interworking " "veneer\n" msgstr "" -#: earmelf.c:1160 earmelf_fbsd.c:1160 earmelf_fuchsia.c:1165 -#: earmelf_haiku.c:1165 earmelf_linux.c:1165 earmelf_linux_eabi.c:1165 -#: earmelf_linux_fdpiceabi.c:1165 earmelf_nacl.c:1165 earmelf_nbsd.c:1160 -#: earmelf_phoenix.c:1165 earmelf_vxworks.c:1200 earmelfb.c:1160 -#: earmelfb_fbsd.c:1160 earmelfb_fuchsia.c:1165 earmelfb_linux.c:1165 -#: earmelfb_linux_eabi.c:1165 earmelfb_linux_fdpiceabi.c:1165 -#: earmelfb_nacl.c:1165 earmelfb_nbsd.c:1160 earmnto.c:1135 +#: earmelf.c:1176 earmelf_fbsd.c:1176 earmelf_fuchsia.c:1181 +#: earmelf_haiku.c:1181 earmelf_linux.c:1181 earmelf_linux_eabi.c:1181 +#: earmelf_linux_fdpiceabi.c:1181 earmelf_nacl.c:1181 earmelf_nbsd.c:1176 +#: earmelf_phoenix.c:1181 earmelf_vxworks.c:1212 earmelfb.c:1176 +#: earmelfb_fbsd.c:1176 earmelfb_fuchsia.c:1181 earmelfb_linux.c:1181 +#: earmelfb_linux_eabi.c:1181 earmelfb_linux_fdpiceabi.c:1181 +#: earmelfb_nacl.c:1181 earmelfb_nbsd.c:1176 earmnto.c:1136 #, c-format msgid " --use-blx Enable use of BLX instructions\n" msgstr "" -#: earmelf.c:1161 earmelf_fbsd.c:1161 earmelf_fuchsia.c:1166 -#: earmelf_haiku.c:1166 earmelf_linux.c:1166 earmelf_linux_eabi.c:1166 -#: earmelf_linux_fdpiceabi.c:1166 earmelf_nacl.c:1166 earmelf_nbsd.c:1161 -#: earmelf_phoenix.c:1166 earmelf_vxworks.c:1201 earmelfb.c:1161 -#: earmelfb_fbsd.c:1161 earmelfb_fuchsia.c:1166 earmelfb_linux.c:1166 -#: earmelfb_linux_eabi.c:1166 earmelfb_linux_fdpiceabi.c:1166 -#: earmelfb_nacl.c:1166 earmelfb_nbsd.c:1161 earmnto.c:1136 +#: earmelf.c:1177 earmelf_fbsd.c:1177 earmelf_fuchsia.c:1182 +#: earmelf_haiku.c:1182 earmelf_linux.c:1182 earmelf_linux_eabi.c:1182 +#: earmelf_linux_fdpiceabi.c:1182 earmelf_nacl.c:1182 earmelf_nbsd.c:1177 +#: earmelf_phoenix.c:1182 earmelf_vxworks.c:1213 earmelfb.c:1177 +#: earmelfb_fbsd.c:1177 earmelfb_fuchsia.c:1182 earmelfb_linux.c:1182 +#: earmelfb_linux_eabi.c:1182 earmelfb_linux_fdpiceabi.c:1182 +#: earmelfb_nacl.c:1182 earmelfb_nbsd.c:1177 earmnto.c:1137 #, c-format msgid " --vfp11-denorm-fix Specify how to fix VFP11 denorm erratum\n" msgstr "" -#: earmelf.c:1162 earmelf_fbsd.c:1162 earmelf_fuchsia.c:1167 -#: earmelf_haiku.c:1167 earmelf_linux.c:1167 earmelf_linux_eabi.c:1167 -#: earmelf_linux_fdpiceabi.c:1167 earmelf_nacl.c:1167 earmelf_nbsd.c:1162 -#: earmelf_phoenix.c:1167 earmelf_vxworks.c:1202 earmelfb.c:1162 -#: earmelfb_fbsd.c:1162 earmelfb_fuchsia.c:1167 earmelfb_linux.c:1167 -#: earmelfb_linux_eabi.c:1167 earmelfb_linux_fdpiceabi.c:1167 -#: earmelfb_nacl.c:1167 earmelfb_nbsd.c:1162 earmnto.c:1137 +#: earmelf.c:1178 earmelf_fbsd.c:1178 earmelf_fuchsia.c:1183 +#: earmelf_haiku.c:1183 earmelf_linux.c:1183 earmelf_linux_eabi.c:1183 +#: earmelf_linux_fdpiceabi.c:1183 earmelf_nacl.c:1183 earmelf_nbsd.c:1178 +#: earmelf_phoenix.c:1183 earmelf_vxworks.c:1214 earmelfb.c:1178 +#: earmelfb_fbsd.c:1178 earmelfb_fuchsia.c:1183 earmelfb_linux.c:1183 +#: earmelfb_linux_eabi.c:1183 earmelfb_linux_fdpiceabi.c:1183 +#: earmelfb_nacl.c:1183 earmelfb_nbsd.c:1178 earmnto.c:1138 #, c-format msgid "" " --fix-stm32l4xx-629360 Specify how to fix STM32L4XX 629360 erratum\n" msgstr "" -#: earmelf.c:1168 earmelf_fbsd.c:1168 earmelf_fuchsia.c:1173 -#: earmelf_haiku.c:1173 earmelf_linux.c:1173 earmelf_linux_eabi.c:1173 -#: earmelf_linux_fdpiceabi.c:1173 earmelf_nacl.c:1173 earmelf_nbsd.c:1168 -#: earmelf_phoenix.c:1173 earmelf_vxworks.c:1208 earmelfb.c:1168 -#: earmelfb_fbsd.c:1168 earmelfb_fuchsia.c:1173 earmelfb_linux.c:1173 -#: earmelfb_linux_eabi.c:1173 earmelfb_linux_fdpiceabi.c:1173 -#: earmelfb_nacl.c:1173 earmelfb_nbsd.c:1168 earmnto.c:1143 +#: earmelf.c:1184 earmelf_fbsd.c:1184 earmelf_fuchsia.c:1189 +#: earmelf_haiku.c:1189 earmelf_linux.c:1189 earmelf_linux_eabi.c:1189 +#: earmelf_linux_fdpiceabi.c:1189 earmelf_nacl.c:1189 earmelf_nbsd.c:1184 +#: earmelf_phoenix.c:1189 earmelf_vxworks.c:1220 earmelfb.c:1184 +#: earmelfb_fbsd.c:1184 earmelfb_fuchsia.c:1189 earmelfb_linux.c:1189 +#: earmelfb_linux_eabi.c:1189 earmelfb_linux_fdpiceabi.c:1189 +#: earmelfb_nacl.c:1189 earmelfb_nbsd.c:1184 earmnto.c:1144 #, c-format msgid "" " --long-plt Generate long .plt entries\n" " to handle large .plt/.got displacements\n" msgstr "" -#: earmelf.c:1170 earmelf_fbsd.c:1170 earmelf_fuchsia.c:1175 -#: earmelf_haiku.c:1175 earmelf_linux.c:1175 earmelf_linux_eabi.c:1175 -#: earmelf_linux_fdpiceabi.c:1175 earmelf_nacl.c:1175 earmelf_nbsd.c:1170 -#: earmelf_phoenix.c:1175 earmelf_vxworks.c:1210 earmelfb.c:1170 -#: earmelfb_fbsd.c:1170 earmelfb_fuchsia.c:1175 earmelfb_linux.c:1175 -#: earmelfb_linux_eabi.c:1175 earmelfb_linux_fdpiceabi.c:1175 -#: earmelfb_nacl.c:1175 earmelfb_nbsd.c:1170 earmnto.c:1145 +#: earmelf.c:1186 earmelf_fbsd.c:1186 earmelf_fuchsia.c:1191 +#: earmelf_haiku.c:1191 earmelf_linux.c:1191 earmelf_linux_eabi.c:1191 +#: earmelf_linux_fdpiceabi.c:1191 earmelf_nacl.c:1191 earmelf_nbsd.c:1186 +#: earmelf_phoenix.c:1191 earmelf_vxworks.c:1222 earmelfb.c:1186 +#: earmelfb_fbsd.c:1186 earmelfb_fuchsia.c:1191 earmelfb_linux.c:1191 +#: earmelfb_linux_eabi.c:1191 earmelfb_linux_fdpiceabi.c:1191 +#: earmelfb_nacl.c:1191 earmelfb_nbsd.c:1186 earmnto.c:1146 #, c-format msgid "" " --cmse-implib Make import library to be a secure gateway " @@ -5463,93 +5442,96 @@ msgid "" " library as per ARMv8-M Security Extensions\n" msgstr "" -#: earmelf.c:1172 earmelf_fbsd.c:1172 earmelf_fuchsia.c:1177 -#: earmelf_haiku.c:1177 earmelf_linux.c:1177 earmelf_linux_eabi.c:1177 -#: earmelf_linux_fdpiceabi.c:1177 earmelf_nacl.c:1177 earmelf_nbsd.c:1172 -#: earmelf_phoenix.c:1177 earmelf_vxworks.c:1212 earmelfb.c:1172 -#: earmelfb_fbsd.c:1172 earmelfb_fuchsia.c:1177 earmelfb_linux.c:1177 -#: earmelfb_linux_eabi.c:1177 earmelfb_linux_fdpiceabi.c:1177 -#: earmelfb_nacl.c:1177 earmelfb_nbsd.c:1172 earmnto.c:1147 +#: earmelf.c:1188 earmelf_fbsd.c:1188 earmelf_fuchsia.c:1193 +#: earmelf_haiku.c:1193 earmelf_linux.c:1193 earmelf_linux_eabi.c:1193 +#: earmelf_linux_fdpiceabi.c:1193 earmelf_nacl.c:1193 earmelf_nbsd.c:1188 +#: earmelf_phoenix.c:1193 earmelf_vxworks.c:1224 earmelfb.c:1188 +#: earmelfb_fbsd.c:1188 earmelfb_fuchsia.c:1193 earmelfb_linux.c:1193 +#: earmelfb_linux_eabi.c:1193 earmelfb_linux_fdpiceabi.c:1193 +#: earmelfb_nacl.c:1193 earmelfb_nbsd.c:1188 earmnto.c:1148 #, c-format msgid "" " --in-implib Import library whose symbols address must\n" " remain stable\n" msgstr "" -#: earmelf.c:1183 earmelf_fbsd.c:1183 earmelf_fuchsia.c:1188 -#: earmelf_haiku.c:1188 earmelf_linux.c:1188 earmelf_linux_eabi.c:1188 -#: earmelf_linux_fdpiceabi.c:1188 earmelf_nacl.c:1188 earmelf_nbsd.c:1183 -#: earmelf_phoenix.c:1188 earmelf_vxworks.c:1223 earmelfb.c:1183 -#: earmelfb_fbsd.c:1183 earmelfb_fuchsia.c:1188 earmelfb_linux.c:1188 -#: earmelfb_linux_eabi.c:1188 earmelfb_linux_fdpiceabi.c:1188 -#: earmelfb_nacl.c:1188 earmelfb_nbsd.c:1183 earmnto.c:1158 +#: earmelf.c:1199 earmelf_fbsd.c:1199 earmelf_fuchsia.c:1204 +#: earmelf_haiku.c:1204 earmelf_linux.c:1204 earmelf_linux_eabi.c:1204 +#: earmelf_linux_fdpiceabi.c:1204 earmelf_nacl.c:1204 earmelf_nbsd.c:1199 +#: earmelf_phoenix.c:1204 earmelf_vxworks.c:1235 earmelfb.c:1199 +#: earmelfb_fbsd.c:1199 earmelfb_fuchsia.c:1204 earmelfb_linux.c:1204 +#: earmelfb_linux_eabi.c:1204 earmelfb_linux_fdpiceabi.c:1204 +#: earmelfb_nacl.c:1204 earmelfb_nbsd.c:1199 earmnto.c:1159 #, c-format msgid "" " --[no-]fix-cortex-a8 Disable/enable Cortex-A8 Thumb-2 branch " "erratum fix\n" msgstr "" -#: earmelf.c:1184 earmelf_fbsd.c:1184 earmelf_fuchsia.c:1189 -#: earmelf_haiku.c:1189 earmelf_linux.c:1189 earmelf_linux_eabi.c:1189 -#: earmelf_linux_fdpiceabi.c:1189 earmelf_nacl.c:1189 earmelf_nbsd.c:1184 -#: earmelf_phoenix.c:1189 earmelf_vxworks.c:1224 earmelfb.c:1184 -#: earmelfb_fbsd.c:1184 earmelfb_fuchsia.c:1189 earmelfb_linux.c:1189 -#: earmelfb_linux_eabi.c:1189 earmelfb_linux_fdpiceabi.c:1189 -#: earmelfb_nacl.c:1189 earmelfb_nbsd.c:1184 earmnto.c:1159 +#: earmelf.c:1200 earmelf_fbsd.c:1200 earmelf_fuchsia.c:1205 +#: earmelf_haiku.c:1205 earmelf_linux.c:1205 earmelf_linux_eabi.c:1205 +#: earmelf_linux_fdpiceabi.c:1205 earmelf_nacl.c:1205 earmelf_nbsd.c:1200 +#: earmelf_phoenix.c:1205 earmelf_vxworks.c:1236 earmelfb.c:1200 +#: earmelfb_fbsd.c:1200 earmelfb_fuchsia.c:1205 earmelfb_linux.c:1205 +#: earmelfb_linux_eabi.c:1205 earmelfb_linux_fdpiceabi.c:1205 +#: earmelfb_nacl.c:1205 earmelfb_nbsd.c:1200 earmnto.c:1160 #, c-format msgid " --no-merge-exidx-entries Disable merging exidx entries\n" msgstr "" -#: earmelf.c:1185 earmelf_fbsd.c:1185 earmelf_fuchsia.c:1190 -#: earmelf_haiku.c:1190 earmelf_linux.c:1190 earmelf_linux_eabi.c:1190 -#: earmelf_linux_fdpiceabi.c:1190 earmelf_nacl.c:1190 earmelf_nbsd.c:1185 -#: earmelf_phoenix.c:1190 earmelf_vxworks.c:1225 earmelfb.c:1185 -#: earmelfb_fbsd.c:1185 earmelfb_fuchsia.c:1190 earmelfb_linux.c:1190 -#: earmelfb_linux_eabi.c:1190 earmelfb_linux_fdpiceabi.c:1190 -#: earmelfb_nacl.c:1190 earmelfb_nbsd.c:1185 earmnto.c:1160 +#: earmelf.c:1201 earmelf_fbsd.c:1201 earmelf_fuchsia.c:1206 +#: earmelf_haiku.c:1206 earmelf_linux.c:1206 earmelf_linux_eabi.c:1206 +#: earmelf_linux_fdpiceabi.c:1206 earmelf_nacl.c:1206 earmelf_nbsd.c:1201 +#: earmelf_phoenix.c:1206 earmelf_vxworks.c:1237 earmelfb.c:1201 +#: earmelfb_fbsd.c:1201 earmelfb_fuchsia.c:1206 earmelfb_linux.c:1206 +#: earmelfb_linux_eabi.c:1206 earmelfb_linux_fdpiceabi.c:1206 +#: earmelfb_nacl.c:1206 earmelfb_nbsd.c:1201 earmnto.c:1161 #, c-format msgid "" " --[no-]fix-arm1176 Disable/enable ARM1176 BLX immediate erratum " "fix\n" msgstr "" -#: earmelf_vxworks.c:603 eelf32_sparc_vxworks.c:73 eelf32ebmipvxworks.c:269 -#: eelf32elmipvxworks.c:269 eelf32ppcvxworks.c:238 eelf_i386_vxworks.c:97 -#: eshelf_vxworks.c:73 eshlelf_vxworks.c:73 +#: earmelf_vxworks.c:604 eelf32_sparc_vxworks.c:74 eelf32ebmipvxworks.c:270 +#: eelf32elmipvxworks.c:270 eelf32ppcvxworks.c:239 eelf_i386_vxworks.c:98 +#: eshelf_vxworks.c:74 eshlelf_vxworks.c:74 msgid "%X%P: cannot create dynamic sections %E\n" msgstr "" -#: earmelf_vxworks.c:609 eelf32_sparc_vxworks.c:79 eelf32ebmipvxworks.c:275 -#: eelf32elmipvxworks.c:275 eelf32ppcvxworks.c:244 eelf_i386_vxworks.c:103 -#: eshelf_vxworks.c:79 eshlelf_vxworks.c:79 +#: earmelf_vxworks.c:610 eelf32_sparc_vxworks.c:80 eelf32ebmipvxworks.c:276 +#: eelf32elmipvxworks.c:276 eelf32ppcvxworks.c:245 eelf_i386_vxworks.c:104 +#: eshelf_vxworks.c:80 eshlelf_vxworks.c:80 msgid "%X%P: dynamic sections created in non-dynamic link\n" msgstr "" -#: earmelf_vxworks.c:1227 eelf32_sparc_vxworks.c:534 eelf32ebmipvxworks.c:792 -#: eelf32elmipvxworks.c:792 eelf32ppcvxworks.c:857 eelf_i386_vxworks.c:619 -#: eshelf_vxworks.c:504 eshlelf_vxworks.c:504 +#: earmelf_vxworks.c:1239 eelf32_sparc_vxworks.c:570 eelf32ebmipvxworks.c:818 +#: eelf32elmipvxworks.c:818 eelf32ppcvxworks.c:872 eelf_i386_vxworks.c:655 +#: eshelf_vxworks.c:525 eshlelf_vxworks.c:525 #, c-format msgid " --force-dynamic Always create dynamic sections\n" msgstr "" -#: eavr1.c:124 eavr2.c:124 eavr25.c:124 eavr3.c:124 eavr31.c:124 eavr35.c:124 -#: eavr4.c:124 eavr5.c:124 eavr51.c:124 eavr6.c:124 eavrtiny.c:124 -#: eavrxmega1.c:124 eavrxmega2.c:124 eavrxmega3.c:124 eavrxmega4.c:124 -#: eavrxmega5.c:124 eavrxmega6.c:124 eavrxmega7.c:124 +#: eavr1.c:125 eavr2.c:125 eavr25.c:125 eavr3.c:125 eavr31.c:125 eavr35.c:125 +#: eavr4.c:125 eavr5.c:125 eavr51.c:125 eavr6.c:125 eavrtiny.c:125 +#: eavrxmega1.c:125 eavrxmega2.c:125 eavrxmega2_flmap.c:125 eavrxmega3.c:125 +#: eavrxmega4.c:125 eavrxmega4_flmap.c:125 eavrxmega5.c:125 eavrxmega6.c:125 +#: eavrxmega7.c:125 msgid "%X%P: can not setup the input section list: %E\n" msgstr "" -#: eavr1.c:159 eavr2.c:159 eavr25.c:159 eavr3.c:159 eavr31.c:159 eavr35.c:159 -#: eavr4.c:159 eavr5.c:159 eavr51.c:159 eavr6.c:159 eavrtiny.c:159 -#: eavrxmega1.c:159 eavrxmega2.c:159 eavrxmega3.c:159 eavrxmega4.c:159 -#: eavrxmega5.c:159 eavrxmega6.c:159 eavrxmega7.c:159 +#: eavr1.c:160 eavr2.c:160 eavr25.c:160 eavr3.c:160 eavr31.c:160 eavr35.c:160 +#: eavr4.c:160 eavr5.c:160 eavr51.c:160 eavr6.c:160 eavrtiny.c:160 +#: eavrxmega1.c:160 eavrxmega2.c:160 eavrxmega2_flmap.c:160 eavrxmega3.c:160 +#: eavrxmega4.c:160 eavrxmega4_flmap.c:160 eavrxmega5.c:160 eavrxmega6.c:160 +#: eavrxmega7.c:160 msgid "%X%P: can not create stub BFD: %E\n" msgstr "" -#: eavr1.c:571 eavr2.c:571 eavr25.c:571 eavr3.c:571 eavr31.c:571 eavr35.c:571 -#: eavr4.c:571 eavr5.c:571 eavr51.c:571 eavr6.c:571 eavrtiny.c:571 -#: eavrxmega1.c:571 eavrxmega2.c:571 eavrxmega3.c:571 eavrxmega4.c:571 -#: eavrxmega5.c:571 eavrxmega6.c:571 eavrxmega7.c:571 +#: eavr1.c:564 eavr2.c:564 eavr25.c:564 eavr3.c:564 eavr31.c:564 eavr35.c:564 +#: eavr4.c:564 eavr5.c:564 eavr51.c:564 eavr6.c:564 eavrtiny.c:564 +#: eavrxmega1.c:564 eavrxmega2.c:564 eavrxmega2_flmap.c:564 eavrxmega3.c:564 +#: eavrxmega4.c:564 eavrxmega4_flmap.c:564 eavrxmega5.c:564 eavrxmega6.c:564 +#: eavrxmega7.c:564 #, c-format msgid "" " --pmem-wrap-around= Make the linker relaxation machine assume that " @@ -5560,10 +5542,11 @@ msgid "" "64k.\n" msgstr "" -#: eavr1.c:577 eavr2.c:577 eavr25.c:577 eavr3.c:577 eavr31.c:577 eavr35.c:577 -#: eavr4.c:577 eavr5.c:577 eavr51.c:577 eavr6.c:577 eavrtiny.c:577 -#: eavrxmega1.c:577 eavrxmega2.c:577 eavrxmega3.c:577 eavrxmega4.c:577 -#: eavrxmega5.c:577 eavrxmega6.c:577 eavrxmega7.c:577 +#: eavr1.c:570 eavr2.c:570 eavr25.c:570 eavr3.c:570 eavr31.c:570 eavr35.c:570 +#: eavr4.c:570 eavr5.c:570 eavr51.c:570 eavr6.c:570 eavrtiny.c:570 +#: eavrxmega1.c:570 eavrxmega2.c:570 eavrxmega2_flmap.c:570 eavrxmega3.c:570 +#: eavrxmega4.c:570 eavrxmega4_flmap.c:570 eavrxmega5.c:570 eavrxmega6.c:570 +#: eavrxmega7.c:570 #, c-format msgid "" " --no-call-ret-replacement The relaxation machine normally will\n" @@ -5573,10 +5556,11 @@ msgid "" " This option disables this optimization.\n" msgstr "" -#: eavr1.c:585 eavr2.c:585 eavr25.c:585 eavr3.c:585 eavr31.c:585 eavr35.c:585 -#: eavr4.c:585 eavr5.c:585 eavr51.c:585 eavr6.c:585 eavrtiny.c:585 -#: eavrxmega1.c:585 eavrxmega2.c:585 eavrxmega3.c:585 eavrxmega4.c:585 -#: eavrxmega5.c:585 eavrxmega6.c:585 eavrxmega7.c:585 +#: eavr1.c:578 eavr2.c:578 eavr25.c:578 eavr3.c:578 eavr31.c:578 eavr35.c:578 +#: eavr4.c:578 eavr5.c:578 eavr51.c:578 eavr6.c:578 eavrtiny.c:578 +#: eavrxmega1.c:578 eavrxmega2.c:578 eavrxmega2_flmap.c:578 eavrxmega3.c:578 +#: eavrxmega4.c:578 eavrxmega4_flmap.c:578 eavrxmega5.c:578 eavrxmega6.c:578 +#: eavrxmega7.c:578 #, c-format msgid "" " --no-stubs If the linker detects to attempt to access\n" @@ -5586,38 +5570,40 @@ msgid "" "switch.\n" msgstr "" -#: eavr1.c:593 eavr2.c:593 eavr25.c:593 eavr3.c:593 eavr31.c:593 eavr35.c:593 -#: eavr4.c:593 eavr5.c:593 eavr51.c:593 eavr6.c:593 eavrtiny.c:593 -#: eavrxmega1.c:593 eavrxmega2.c:593 eavrxmega3.c:593 eavrxmega4.c:593 -#: eavrxmega5.c:593 eavrxmega6.c:593 eavrxmega7.c:593 +#: eavr1.c:586 eavr2.c:586 eavr25.c:586 eavr3.c:586 eavr31.c:586 eavr35.c:586 +#: eavr4.c:586 eavr5.c:586 eavr51.c:586 eavr6.c:586 eavrtiny.c:586 +#: eavrxmega1.c:586 eavrxmega2.c:586 eavrxmega2_flmap.c:586 eavrxmega3.c:586 +#: eavrxmega4.c:586 eavrxmega4_flmap.c:586 eavrxmega5.c:586 eavrxmega6.c:586 +#: eavrxmega7.c:586 #, c-format msgid " --debug-stubs Used for debugging avr-ld.\n" msgstr "" -#: eavr1.c:595 eavr2.c:595 eavr25.c:595 eavr3.c:595 eavr31.c:595 eavr35.c:595 -#: eavr4.c:595 eavr5.c:595 eavr51.c:595 eavr6.c:595 eavrtiny.c:595 -#: eavrxmega1.c:595 eavrxmega2.c:595 eavrxmega3.c:595 eavrxmega4.c:595 -#: eavrxmega5.c:595 eavrxmega6.c:595 eavrxmega7.c:595 +#: eavr1.c:588 eavr2.c:588 eavr25.c:588 eavr3.c:588 eavr31.c:588 eavr35.c:588 +#: eavr4.c:588 eavr5.c:588 eavr51.c:588 eavr6.c:588 eavrtiny.c:588 +#: eavrxmega1.c:588 eavrxmega2.c:588 eavrxmega2_flmap.c:588 eavrxmega3.c:588 +#: eavrxmega4.c:588 eavrxmega4_flmap.c:588 eavrxmega5.c:588 eavrxmega6.c:588 +#: eavrxmega7.c:588 #, c-format msgid " --debug-relax Used for debugging avr-ld.\n" msgstr "" -#: ecskyelf.c:277 ecskyelf_linux.c:277 +#: ecskyelf.c:278 ecskyelf_linux.c:278 msgid "%X%P: cannot size stub section: %E\n" msgstr "" -#: ecskyelf.c:294 ecskyelf_linux.c:294 +#: ecskyelf.c:295 ecskyelf_linux.c:295 msgid "%X%P: cannot build stubs: %E\n" msgstr "" -#: ecskyelf.c:587 ecskyelf_linux.c:754 +#: ecskyelf.c:593 ecskyelf_linux.c:790 #, c-format msgid "" " --[no-]branch-stub Disable/enable use of stubs to expand branch\n" " instructions that cannot reach the target.\n" msgstr "" -#: ecskyelf.c:591 ecskyelf_linux.c:758 +#: ecskyelf.c:597 ecskyelf_linux.c:794 #, c-format msgid "" " --stub-group-size=N Maximum size of a group of input sections\n" @@ -5626,168 +5612,168 @@ msgstr "" #: ed30v_e.c:73 ed30v_o.c:73 ed30velf.c:73 eelf32_dlx.c:73 eelf32fr30.c:73 #: eelf32frv.c:73 eelf32ft32.c:73 eelf32iq10.c:73 eelf32iq2000.c:73 -#: eelf32mt.c:73 em9s12zelf.c:73 emn10200.c:73 emoxiebox.c:73 emsp430X.c:98 -#: emsp430elf.c:98 epjelf.c:73 epjlelf.c:73 exgateelf.c:73 +#: eelf32mt.c:73 em9s12zelf.c:73 emn10200.c:73 emoxiebox.c:73 emsp430X.c:99 +#: emsp430elf.c:99 epjelf.c:73 epjlelf.c:73 exgateelf.c:73 msgid "%X%P: can not size group sections: %E\n" msgstr "" -#: eelf32_spu.c:257 ev850.c:75 ev850_rh850.c:75 +#: eelf32_spu.c:258 ev850.c:76 ev850_rh850.c:76 msgid "%X%P: can not create note section: %E\n" msgstr "" -#: eelf32_spu.c:346 +#: eelf32_spu.c:347 msgid "%F%P: no built-in overlay manager\n" msgstr "" -#: eelf32_spu.c:356 +#: eelf32_spu.c:357 msgid "%X%P: can not open built-in overlay manager: %E\n" msgstr "" -#: eelf32_spu.c:362 +#: eelf32_spu.c:363 msgid "%X%P: can not load built-in overlay manager: %E\n" msgstr "" -#: eelf32_spu.c:422 +#: eelf32_spu.c:423 msgid "%X%P: can not find overlays: %E\n" msgstr "" -#: eelf32_spu.c:429 +#: eelf32_spu.c:430 msgid "%P: --auto-overlay ignored with user overlay script\n" msgstr "" -#: eelf32_spu.c:450 +#: eelf32_spu.c:451 msgid "%X%P: can not size overlay stubs: %E\n" msgstr "" -#: eelf32_spu.c:523 +#: eelf32_spu.c:524 msgid "%F%P: can not open script: %E\n" msgstr "" -#: eelf32_spu.c:570 +#: eelf32_spu.c:571 msgid "%X%P: %pA exceeds local store range\n" msgstr "" -#: eelf32_spu.c:573 +#: eelf32_spu.c:574 msgid "%P: --auto-overlay ignored with zero local store range\n" msgstr "" -#: eelf32_spu.c:677 +#: eelf32_spu.c:678 #, c-format msgid "running: %s \"%s\" \"%s\" \"%s\" \"%s\"\n" msgstr "" -#: eelf32_spu.c:1064 +#: eelf32_spu.c:1052 msgid "%F%P: invalid --local-store address range `%s'\n" msgstr "" -#: eelf32_spu.c:1100 +#: eelf32_spu.c:1088 msgid "%F%P: invalid --num-lines/--num-regions `%u'\n" msgstr "" -#: eelf32_spu.c:1105 +#: eelf32_spu.c:1093 msgid "%F%P: invalid --line-size/--region-size `%u'\n" msgstr "" -#: eelf32_spu.c:1126 +#: eelf32_spu.c:1114 msgid "%F%P: invalid --num-lines/--num-regions `%s'\n" msgstr "" -#: eelf32_spu.c:1139 +#: eelf32_spu.c:1127 msgid "%F%P: invalid --line-size/--region-size `%s'\n" msgstr "" -#: eelf32_spu.c:1148 +#: eelf32_spu.c:1136 msgid "%F%P: invalid --fixed-space value `%s'\n" msgstr "" -#: eelf32_spu.c:1157 +#: eelf32_spu.c:1145 msgid "%F%P: invalid --reserved-space value `%s'\n" msgstr "" -#: eelf32_spu.c:1166 +#: eelf32_spu.c:1154 msgid "%F%P: invalid --extra-stack-space value `%s'\n" msgstr "" -#: eelf32_spu.c:1203 +#: eelf32_spu.c:1191 #, c-format msgid " --plugin Make SPU plugin\n" msgstr "" -#: eelf32_spu.c:1205 +#: eelf32_spu.c:1193 #, c-format msgid " --no-overlays No overlay handling\n" msgstr "" -#: eelf32_spu.c:1207 +#: eelf32_spu.c:1195 #, c-format msgid "" " --compact-stubs Use smaller and possibly slower call stubs\n" msgstr "" -#: eelf32_spu.c:1209 +#: eelf32_spu.c:1197 #, c-format msgid " --emit-stub-syms Add symbols on overlay call stubs\n" msgstr "" -#: eelf32_spu.c:1211 +#: eelf32_spu.c:1199 #, c-format msgid "" " --extra-overlay-stubs Add stubs on all calls out of overlay regions\n" msgstr "" -#: eelf32_spu.c:1213 +#: eelf32_spu.c:1201 #, c-format msgid " --local-store=lo:hi Valid address range\n" msgstr "" -#: eelf32_spu.c:1215 +#: eelf32_spu.c:1203 #, c-format msgid " --stack-analysis Estimate maximum stack requirement\n" msgstr "" -#: eelf32_spu.c:1217 +#: eelf32_spu.c:1205 #, c-format msgid "" " --emit-stack-syms Add sym giving stack needed for each func\n" msgstr "" -#: eelf32_spu.c:1219 +#: eelf32_spu.c:1207 #, c-format msgid "" " --auto-overlay [=filename] Create an overlay script in filename if\n" " executable does not fit in local store\n" msgstr "" -#: eelf32_spu.c:1222 +#: eelf32_spu.c:1210 #, c-format msgid " --auto-relink Rerun linker using auto-overlay script\n" msgstr "" -#: eelf32_spu.c:1224 +#: eelf32_spu.c:1212 #, c-format msgid "" " --overlay-rodata Place read-only data with associated function\n" " code in overlays\n" msgstr "" -#: eelf32_spu.c:1227 +#: eelf32_spu.c:1215 #, c-format msgid " --num-regions Number of overlay buffers (default 1)\n" msgstr "" -#: eelf32_spu.c:1229 +#: eelf32_spu.c:1217 #, c-format msgid "" " --region-size Size of overlay buffers (default 0, auto)\n" msgstr "" -#: eelf32_spu.c:1231 +#: eelf32_spu.c:1219 #, c-format msgid "" " --fixed-space=bytes Local store for non-overlay code and data\n" msgstr "" -#: eelf32_spu.c:1233 +#: eelf32_spu.c:1221 #, c-format msgid "" " --reserved-space=bytes Local store for stack and heap. If not " @@ -5796,7 +5782,7 @@ msgid "" "heap\n" msgstr "" -#: eelf32_spu.c:1236 +#: eelf32_spu.c:1224 #, c-format msgid "" " --extra-stack-space=bytes Space for negative sp access (default 2000) " @@ -5804,570 +5790,612 @@ msgid "" " --reserved-space not given\n" msgstr "" -#: eelf32_spu.c:1239 +#: eelf32_spu.c:1227 #, c-format msgid " --soft-icache Generate software icache overlays\n" msgstr "" -#: eelf32_spu.c:1241 +#: eelf32_spu.c:1229 #, c-format msgid "" " --num-lines Number of soft-icache lines (default 32)\n" msgstr "" -#: eelf32_spu.c:1243 +#: eelf32_spu.c:1231 #, c-format msgid " --line-size Size of soft-icache lines (default 1k)\n" msgstr "" -#: eelf32_spu.c:1245 +#: eelf32_spu.c:1233 #, c-format msgid " --non-ia-text Allow non-icache code in icache lines\n" msgstr "" -#: eelf32_spu.c:1247 +#: eelf32_spu.c:1235 #, c-format msgid " --lrlive-analysis Scan function prologue for lr liveness\n" msgstr "" -#: eelf32_tic6x_be.c:90 eelf32_tic6x_elf_be.c:90 eelf32_tic6x_elf_le.c:90 -#: eelf32_tic6x_le.c:90 eelf32_tic6x_linux_be.c:90 eelf32_tic6x_linux_le.c:90 +#: eelf32_tic6x_be.c:91 eelf32_tic6x_elf_be.c:91 eelf32_tic6x_elf_le.c:91 +#: eelf32_tic6x_le.c:91 eelf32_tic6x_linux_be.c:91 eelf32_tic6x_linux_le.c:91 msgid "%F%P: invalid --dsbt-index %d, outside DSBT size\n" msgstr "" -#: eelf32_tic6x_be.c:597 eelf32_tic6x_elf_be.c:597 eelf32_tic6x_elf_le.c:597 -#: eelf32_tic6x_le.c:597 eelf32_tic6x_linux_be.c:597 -#: eelf32_tic6x_linux_le.c:597 +#: eelf32_tic6x_be.c:618 eelf32_tic6x_elf_be.c:618 eelf32_tic6x_elf_le.c:618 +#: eelf32_tic6x_le.c:618 eelf32_tic6x_linux_be.c:618 +#: eelf32_tic6x_linux_le.c:618 msgid "%F%P: invalid --dsbt-index %s\n" msgstr "" -#: eelf32_tic6x_be.c:607 eelf32_tic6x_elf_be.c:607 eelf32_tic6x_elf_le.c:607 -#: eelf32_tic6x_le.c:607 eelf32_tic6x_linux_be.c:607 -#: eelf32_tic6x_linux_le.c:607 +#: eelf32_tic6x_be.c:628 eelf32_tic6x_elf_be.c:628 eelf32_tic6x_elf_le.c:628 +#: eelf32_tic6x_le.c:628 eelf32_tic6x_linux_be.c:628 +#: eelf32_tic6x_linux_le.c:628 msgid "%F%P: invalid --dsbt-size %s\n" msgstr "" -#: eelf32_tic6x_be.c:623 eelf32_tic6x_elf_be.c:623 eelf32_tic6x_elf_le.c:623 -#: eelf32_tic6x_le.c:623 eelf32_tic6x_linux_be.c:623 -#: eelf32_tic6x_linux_le.c:623 +#: eelf32_tic6x_be.c:644 eelf32_tic6x_elf_be.c:644 eelf32_tic6x_elf_le.c:644 +#: eelf32_tic6x_le.c:644 eelf32_tic6x_linux_be.c:644 +#: eelf32_tic6x_linux_le.c:644 #, c-format msgid "" " --dsbt-index Use this as the DSBT index for the output object\n" msgstr "" -#: eelf32_tic6x_be.c:624 eelf32_tic6x_elf_be.c:624 eelf32_tic6x_elf_le.c:624 -#: eelf32_tic6x_le.c:624 eelf32_tic6x_linux_be.c:624 -#: eelf32_tic6x_linux_le.c:624 +#: eelf32_tic6x_be.c:645 eelf32_tic6x_elf_be.c:645 eelf32_tic6x_elf_le.c:645 +#: eelf32_tic6x_le.c:645 eelf32_tic6x_linux_be.c:645 +#: eelf32_tic6x_linux_le.c:645 #, c-format msgid "" " --dsbt-size Use this as the number of entries in the DSBT " "table\n" msgstr "" -#: eelf32_tic6x_be.c:625 eelf32_tic6x_elf_be.c:625 eelf32_tic6x_elf_le.c:625 -#: eelf32_tic6x_le.c:625 eelf32_tic6x_linux_be.c:625 -#: eelf32_tic6x_linux_le.c:625 +#: eelf32_tic6x_be.c:646 eelf32_tic6x_elf_be.c:646 eelf32_tic6x_elf_le.c:646 +#: eelf32_tic6x_le.c:646 eelf32_tic6x_linux_be.c:646 +#: eelf32_tic6x_linux_le.c:646 #, c-format msgid " --no-merge-exidx-entries\n" msgstr "" -#: eelf32_tic6x_be.c:626 eelf32_tic6x_elf_be.c:626 eelf32_tic6x_elf_le.c:626 -#: eelf32_tic6x_le.c:626 eelf32_tic6x_linux_be.c:626 -#: eelf32_tic6x_linux_le.c:626 +#: eelf32_tic6x_be.c:647 eelf32_tic6x_elf_be.c:647 eelf32_tic6x_elf_le.c:647 +#: eelf32_tic6x_le.c:647 eelf32_tic6x_linux_be.c:647 +#: eelf32_tic6x_linux_le.c:647 #, c-format msgid " Disable merging exidx entries\n" msgstr "" -#: eelf32_x86_64.c:5647 eelf_i386.c:5266 eelf_i386_be.c:503 -#: eelf_i386_fbsd.c:543 eelf_i386_haiku.c:543 eelf_i386_ldso.c:518 -#: eelf_i386_sol2.c:675 eelf_i386_vxworks.c:570 eelf_iamcu.c:543 -#: eelf_x86_64.c:5647 eelf_x86_64_cloudabi.c:546 eelf_x86_64_fbsd.c:546 -#: eelf_x86_64_haiku.c:546 eelf_x86_64_sol2.c:678 +#: eelf32_x86_64.c:7867 eelf_i386.c:7322 eelf_i386_be.c:529 +#: eelf_i386_fbsd.c:580 eelf_i386_haiku.c:580 eelf_i386_ldso.c:540 +#: eelf_i386_sol2.c:712 eelf_i386_vxworks.c:606 eelf_iamcu.c:580 +#: eelf_x86_64.c:7867 eelf_x86_64_cloudabi.c:591 eelf_x86_64_fbsd.c:591 +#: eelf_x86_64_haiku.c:591 eelf_x86_64_sol2.c:723 msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n" msgstr "" -#: eelf32_x86_64.c:5656 eelf_i386.c:5275 eelf_i386_be.c:512 -#: eelf_i386_fbsd.c:552 eelf_i386_haiku.c:552 eelf_i386_ldso.c:527 -#: eelf_i386_sol2.c:684 eelf_i386_vxworks.c:579 eelf_iamcu.c:552 -#: eelf_x86_64.c:5656 eelf_x86_64_cloudabi.c:555 eelf_x86_64_fbsd.c:555 -#: eelf_x86_64_haiku.c:555 eelf_x86_64_sol2.c:687 +#: eelf32_x86_64.c:7876 eelf_i386.c:7331 eelf_i386_be.c:538 +#: eelf_i386_fbsd.c:589 eelf_i386_haiku.c:589 eelf_i386_ldso.c:549 +#: eelf_i386_sol2.c:721 eelf_i386_vxworks.c:615 eelf_iamcu.c:589 +#: eelf_x86_64.c:7876 eelf_x86_64_cloudabi.c:600 eelf_x86_64_fbsd.c:600 +#: eelf_x86_64_haiku.c:600 eelf_x86_64_sol2.c:732 msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n" msgstr "" -#: eelf32_x86_64.c:5661 eelf_i386.c:5280 eelf_i386_be.c:517 -#: eelf_i386_fbsd.c:557 eelf_i386_haiku.c:557 eelf_i386_ldso.c:532 -#: eelf_i386_sol2.c:689 eelf_i386_vxworks.c:584 eelf_iamcu.c:557 -#: eelf_x86_64.c:5661 eelf_x86_64_cloudabi.c:560 eelf_x86_64_fbsd.c:560 -#: eelf_x86_64_haiku.c:560 eelf_x86_64_sol2.c:692 +#: eelf32_x86_64.c:7881 eelf_i386.c:7336 eelf_i386_be.c:543 +#: eelf_i386_fbsd.c:594 eelf_i386_haiku.c:594 eelf_i386_ldso.c:554 +#: eelf_i386_sol2.c:726 eelf_i386_vxworks.c:620 eelf_iamcu.c:594 +#: eelf_x86_64.c:7881 eelf_x86_64_cloudabi.c:605 eelf_x86_64_fbsd.c:605 +#: eelf_x86_64_haiku.c:605 eelf_x86_64_sol2.c:737 msgid "%F%P: unsupported option: -z %s\n" msgstr "" -#: eelf32_x86_64.c:5683 eelf_i386.c:5302 eelf_i386_fbsd.c:579 -#: eelf_i386_haiku.c:579 eelf_x86_64.c:5683 eelf_x86_64_cloudabi.c:582 -#: eelf_x86_64_fbsd.c:582 eelf_x86_64_haiku.c:582 eelf_x86_64_sol2.c:714 +#: eelf32_x86_64.c:7903 eelf_i386.c:7358 eelf_i386_fbsd.c:616 +#: eelf_i386_haiku.c:616 eelf_x86_64.c:7903 eelf_x86_64_cloudabi.c:627 +#: eelf_x86_64_fbsd.c:627 eelf_x86_64_haiku.c:627 eelf_x86_64_sol2.c:759 msgid "%F%P: invalid option for -z cet-report=: %s\n" msgstr "" -#: eelf32_x86_64.c:5697 eelf_i386.c:5316 eelf_i386_fbsd.c:593 -#: eelf_i386_haiku.c:593 eelf_x86_64.c:5697 eelf_x86_64_cloudabi.c:596 -#: eelf_x86_64_fbsd.c:596 eelf_x86_64_haiku.c:596 eelf_x86_64_sol2.c:728 +#: eelf32_x86_64.c:7917 eelf_i386.c:7372 eelf_i386_fbsd.c:630 +#: eelf_i386_haiku.c:630 eelf_x86_64.c:7917 eelf_x86_64_cloudabi.c:641 +#: eelf_x86_64_fbsd.c:641 eelf_x86_64_haiku.c:641 eelf_x86_64_sol2.c:773 msgid "%F%P: invalid x86-64 ISA level: %s\n" msgstr "" -#: eelf32_x86_64.c:5744 eelf_i386.c:5358 eelf_i386_be.c:533 -#: eelf_i386_fbsd.c:635 eelf_i386_haiku.c:635 eelf_i386_ldso.c:557 -#: eelf_i386_sol2.c:714 eelf_i386_vxworks.c:605 eelf_iamcu.c:582 -#: eelf_x86_64.c:5794 eelf_x86_64_cloudabi.c:693 eelf_x86_64_fbsd.c:693 -#: eelf_x86_64_haiku.c:693 eelf_x86_64_sol2.c:825 +#: eelf32_x86_64.c:7933 eelf_i386.c:7388 eelf_i386_fbsd.c:646 +#: eelf_i386_haiku.c:646 eelf_x86_64.c:7933 eelf_x86_64_cloudabi.c:657 +#: eelf_x86_64_fbsd.c:657 eelf_x86_64_haiku.c:657 eelf_x86_64_sol2.c:789 +msgid "%F%P: invalid option for -z isa-level-report=: %s\n" +msgstr "" + +#: eelf32_x86_64.c:7980 eelf_i386.c:7430 eelf_i386_be.c:559 +#: eelf_i386_fbsd.c:688 eelf_i386_haiku.c:688 eelf_i386_ldso.c:579 +#: eelf_i386_sol2.c:751 eelf_i386_vxworks.c:641 eelf_iamcu.c:619 +#: eelf_x86_64.c:8030 eelf_x86_64_cloudabi.c:754 eelf_x86_64_fbsd.c:754 +#: eelf_x86_64_haiku.c:754 eelf_x86_64_sol2.c:886 #, c-format msgid "" " -z noextern-protected-data Do not treat protected data symbol as " "external\n" msgstr "" -#: eelf32_x86_64.c:5746 eelf_i386.c:5360 eelf_i386_be.c:535 -#: eelf_i386_fbsd.c:637 eelf_i386_haiku.c:637 eelf_i386_ldso.c:559 -#: eelf_i386_sol2.c:716 eelf_i386_vxworks.c:607 eelf_iamcu.c:584 -#: eelf_x86_64.c:5796 eelf_x86_64_cloudabi.c:695 eelf_x86_64_fbsd.c:695 -#: eelf_x86_64_haiku.c:695 eelf_x86_64_sol2.c:827 +#: eelf32_x86_64.c:7982 eelf_i386.c:7432 eelf_i386_be.c:561 +#: eelf_i386_fbsd.c:690 eelf_i386_haiku.c:690 eelf_i386_ldso.c:581 +#: eelf_i386_sol2.c:753 eelf_i386_vxworks.c:643 eelf_iamcu.c:621 +#: eelf_x86_64.c:8032 eelf_x86_64_cloudabi.c:756 eelf_x86_64_fbsd.c:756 +#: eelf_x86_64_haiku.c:756 eelf_x86_64_sol2.c:888 #, c-format msgid " -z indirect-extern-access Enable indirect external access\n" msgstr "" -#: eelf32_x86_64.c:5748 eelf_i386.c:5362 eelf_i386_be.c:537 -#: eelf_i386_fbsd.c:639 eelf_i386_haiku.c:639 eelf_i386_ldso.c:561 -#: eelf_i386_sol2.c:718 eelf_i386_vxworks.c:609 eelf_iamcu.c:586 -#: eelf_x86_64.c:5798 eelf_x86_64_cloudabi.c:697 eelf_x86_64_fbsd.c:697 -#: eelf_x86_64_haiku.c:697 eelf_x86_64_sol2.c:829 +#: eelf32_x86_64.c:7984 eelf_i386.c:7434 eelf_i386_be.c:563 +#: eelf_i386_fbsd.c:692 eelf_i386_haiku.c:692 eelf_i386_ldso.c:583 +#: eelf_i386_sol2.c:755 eelf_i386_vxworks.c:645 eelf_iamcu.c:623 +#: eelf_x86_64.c:8034 eelf_x86_64_cloudabi.c:758 eelf_x86_64_fbsd.c:758 +#: eelf_x86_64_haiku.c:758 eelf_x86_64_sol2.c:890 #, c-format msgid "" " -z noindirect-extern-access Disable indirect external access (default)\n" msgstr "" -#: eelf32_x86_64.c:5751 eelf32lppc.c:849 eelf32lppclinux.c:849 -#: eelf32lppcnto.c:849 eelf32lppcsim.c:849 eelf32ppc.c:849 -#: eelf32ppc_fbsd.c:849 eelf32ppchaiku.c:849 eelf32ppclinux.c:849 -#: eelf32ppcnto.c:849 eelf32ppcsim.c:849 eelf32ppcvxworks.c:827 -#: eelf32ppcwindiss.c:849 eelf64lppc.c:1378 eelf64lppc_fbsd.c:1378 -#: eelf64ppc.c:1378 eelf64ppc_fbsd.c:1378 eelf_i386.c:5365 eelf_i386_be.c:540 -#: eelf_i386_fbsd.c:642 eelf_i386_haiku.c:642 eelf_i386_ldso.c:564 -#: eelf_i386_sol2.c:721 eelf_i386_vxworks.c:612 eelf_iamcu.c:589 -#: eelf_x86_64.c:5801 eelf_x86_64_cloudabi.c:700 eelf_x86_64_fbsd.c:700 -#: eelf_x86_64_haiku.c:700 eelf_x86_64_sol2.c:832 +#: eelf32_x86_64.c:7987 eelf32lppc.c:868 eelf32lppclinux.c:868 +#: eelf32lppcnto.c:868 eelf32lppcsim.c:868 eelf32ppc.c:868 +#: eelf32ppc_fbsd.c:868 eelf32ppchaiku.c:868 eelf32ppclinux.c:868 +#: eelf32ppcnto.c:868 eelf32ppcsim.c:868 eelf32ppcvxworks.c:842 +#: eelf32ppcwindiss.c:868 eelf64lppc.c:1382 eelf64lppc_fbsd.c:1382 +#: eelf64ppc.c:1382 eelf64ppc_fbsd.c:1382 eelf_i386.c:7437 eelf_i386_be.c:566 +#: eelf_i386_fbsd.c:695 eelf_i386_haiku.c:695 eelf_i386_ldso.c:586 +#: eelf_i386_sol2.c:758 eelf_i386_vxworks.c:648 eelf_iamcu.c:626 +#: eelf_x86_64.c:8037 eelf_x86_64_cloudabi.c:761 eelf_x86_64_fbsd.c:761 +#: eelf_x86_64_haiku.c:761 eelf_x86_64_sol2.c:893 #, 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:5755 eelf_x86_64.c:5805 eelf_x86_64_cloudabi.c:704 -#: eelf_x86_64_fbsd.c:704 eelf_x86_64_haiku.c:704 eelf_x86_64_sol2.c:836 +#: eelf32_x86_64.c:7991 eelf_x86_64.c:8041 eelf_x86_64_cloudabi.c:765 +#: eelf_x86_64_fbsd.c:765 eelf_x86_64_haiku.c:765 eelf_x86_64_sol2.c:897 #, c-format msgid " -z noreloc-overflow Disable relocation overflow check\n" msgstr "" -#: eelf32_x86_64.c:5758 eelf_i386.c:5369 eelf_i386_be.c:544 -#: eelf_i386_fbsd.c:646 eelf_i386_haiku.c:646 eelf_i386_ldso.c:568 -#: eelf_i386_sol2.c:725 eelf_i386_vxworks.c:616 eelf_iamcu.c:593 -#: eelf_x86_64.c:5808 eelf_x86_64_cloudabi.c:707 eelf_x86_64_fbsd.c:707 -#: eelf_x86_64_haiku.c:707 eelf_x86_64_sol2.c:839 +#: eelf32_x86_64.c:7994 eelf_i386.c:7441 eelf_i386_be.c:570 +#: eelf_i386_fbsd.c:699 eelf_i386_haiku.c:699 eelf_i386_ldso.c:590 +#: eelf_i386_sol2.c:762 eelf_i386_vxworks.c:652 eelf_iamcu.c:630 +#: eelf_x86_64.c:8044 eelf_x86_64_cloudabi.c:768 eelf_x86_64_fbsd.c:768 +#: eelf_x86_64_haiku.c:768 eelf_x86_64_sol2.c:900 #, c-format msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n" msgstr "" -#: eelf32_x86_64.c:5761 eelf_i386.c:5372 eelf_i386_fbsd.c:649 -#: eelf_i386_haiku.c:649 eelf_x86_64.c:5811 eelf_x86_64_cloudabi.c:710 -#: eelf_x86_64_fbsd.c:710 eelf_x86_64_haiku.c:710 eelf_x86_64_sol2.c:842 +#: eelf32_x86_64.c:7997 eelf_i386.c:7444 eelf_i386_fbsd.c:702 +#: eelf_i386_haiku.c:702 eelf_x86_64.c:8047 eelf_x86_64_cloudabi.c:771 +#: eelf_x86_64_fbsd.c:771 eelf_x86_64_haiku.c:771 eelf_x86_64_sol2.c:903 #, c-format msgid " -z ibtplt Generate IBT-enabled PLT entries\n" msgstr "" -#: eelf32_x86_64.c:5763 eelf_i386.c:5374 eelf_i386_fbsd.c:651 -#: eelf_i386_haiku.c:651 eelf_x86_64.c:5813 eelf_x86_64_cloudabi.c:712 -#: eelf_x86_64_fbsd.c:712 eelf_x86_64_haiku.c:712 eelf_x86_64_sol2.c:844 +#: eelf32_x86_64.c:7999 eelf_i386.c:7446 eelf_i386_fbsd.c:704 +#: eelf_i386_haiku.c:704 eelf_x86_64.c:8049 eelf_x86_64_cloudabi.c:773 +#: eelf_x86_64_fbsd.c:773 eelf_x86_64_haiku.c:773 eelf_x86_64_sol2.c:905 #, c-format msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n" msgstr "" -#: eelf32_x86_64.c:5765 eelf_i386.c:5376 eelf_i386_fbsd.c:653 -#: eelf_i386_haiku.c:653 eelf_x86_64.c:5815 eelf_x86_64_cloudabi.c:714 -#: eelf_x86_64_fbsd.c:714 eelf_x86_64_haiku.c:714 eelf_x86_64_sol2.c:846 +#: eelf32_x86_64.c:8001 eelf_i386.c:7448 eelf_i386_fbsd.c:706 +#: eelf_i386_haiku.c:706 eelf_x86_64.c:8051 eelf_x86_64_cloudabi.c:775 +#: eelf_x86_64_fbsd.c:775 eelf_x86_64_haiku.c:775 eelf_x86_64_sol2.c:907 #, c-format msgid "" " -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n" msgstr "" -#: eelf32_x86_64.c:5767 eelf_i386.c:5378 eelf_i386_fbsd.c:655 -#: eelf_i386_haiku.c:655 eelf_x86_64.c:5817 eelf_x86_64_cloudabi.c:716 -#: eelf_x86_64_fbsd.c:716 eelf_x86_64_haiku.c:716 eelf_x86_64_sol2.c:848 +#: eelf32_x86_64.c:8003 eelf_i386.c:7450 eelf_i386_fbsd.c:708 +#: eelf_i386_haiku.c:708 eelf_x86_64.c:8053 eelf_x86_64_cloudabi.c:777 +#: eelf_x86_64_fbsd.c:777 eelf_x86_64_haiku.c:777 eelf_x86_64_sol2.c:909 #, c-format msgid "" " -z cet-report=[none|warning|error] (default: none)\n" " Report missing IBT and SHSTK properties\n" msgstr "" -#: eelf32_x86_64.c:5771 eelf_i386.c:5382 eelf_i386_fbsd.c:659 -#: eelf_i386_haiku.c:659 eelf_x86_64.c:5821 eelf_x86_64_cloudabi.c:720 -#: eelf_x86_64_fbsd.c:720 eelf_x86_64_haiku.c:720 eelf_x86_64_sol2.c:852 +#: eelf32_x86_64.c:8007 eelf_i386.c:7454 eelf_i386_fbsd.c:712 +#: eelf_i386_haiku.c:712 eelf_x86_64.c:8057 eelf_x86_64_cloudabi.c:781 +#: eelf_x86_64_fbsd.c:781 eelf_x86_64_haiku.c:781 eelf_x86_64_sol2.c:913 #, c-format msgid " -z report-relative-reloc Report relative relocations\n" msgstr "" -#: eelf32_x86_64.c:5774 eelf_i386.c:5385 eelf_i386_fbsd.c:662 -#: eelf_i386_haiku.c:662 eelf_x86_64.c:5824 eelf_x86_64_cloudabi.c:723 -#: eelf_x86_64_fbsd.c:723 eelf_x86_64_haiku.c:723 eelf_x86_64_sol2.c:855 +#: eelf32_x86_64.c:8010 eelf_i386.c:7457 eelf_i386_fbsd.c:715 +#: eelf_i386_haiku.c:715 eelf_x86_64.c:8060 eelf_x86_64_cloudabi.c:784 +#: eelf_x86_64_fbsd.c:784 eelf_x86_64_haiku.c:784 eelf_x86_64_sol2.c:916 #, c-format msgid "" " -z x86-64-{baseline|v[234]} Mark x86-64-{baseline|v[234]} ISA level as " "needed\n" msgstr "" -#: eelf32_x86_64.c:5777 eelf_x86_64.c:5841 eelf_x86_64_cloudabi.c:740 -#: eelf_x86_64_fbsd.c:740 eelf_x86_64_haiku.c:740 eelf_x86_64_sol2.c:872 +#: eelf32_x86_64.c:8013 eelf_i386.c:7460 eelf_i386_fbsd.c:718 +#: eelf_i386_haiku.c:718 eelf_x86_64.c:8063 eelf_x86_64_cloudabi.c:787 +#: eelf_x86_64_fbsd.c:787 eelf_x86_64_haiku.c:787 eelf_x86_64_sol2.c:919 +#, c-format +msgid "" +" -z isa-level-report=[none|all|needed|used] (default: none)\n" +" Report x86-64 ISA level\n" +msgstr "" + +#: eelf32_x86_64.c:8018 eelf_x86_64.c:8082 eelf_x86_64_cloudabi.c:806 +#: eelf_x86_64_fbsd.c:806 eelf_x86_64_haiku.c:806 eelf_x86_64_sol2.c:938 +#, c-format +msgid "" +" -z mark-plt Mark PLT with dynamic tags (default)\n" +" -z nomark-plt Do not mark PLT with dynamic tags\n" +msgstr "" + +#: eelf32_x86_64.c:8022 eelf_x86_64.c:8086 eelf_x86_64_cloudabi.c:810 +#: eelf_x86_64_fbsd.c:810 eelf_x86_64_haiku.c:810 eelf_x86_64_sol2.c:942 #, c-format msgid "" " -z mark-plt Mark PLT with dynamic tags\n" " -z nomark-plt Do not mark PLT with dynamic tags (default)\n" msgstr "" -#: eelf32_x86_64.c:5781 eelf64lppc.c:1382 eelf64lppc_fbsd.c:1382 -#: eelf64ppc.c:1382 eelf64ppc_fbsd.c:1382 eelf_i386.c:5388 -#: eelf_i386_fbsd.c:665 eelf_i386_haiku.c:665 eelf_x86_64.c:5845 -#: eelf_x86_64_cloudabi.c:744 eelf_x86_64_fbsd.c:744 eelf_x86_64_haiku.c:744 -#: eelf_x86_64_sol2.c:876 +#: eelf32_x86_64.c:8026 eelf64loongarch.c:621 eelf64lppc.c:1386 +#: eelf64lppc_fbsd.c:1386 eelf64ppc.c:1386 eelf64ppc_fbsd.c:1386 +#: eelf_i386.c:7464 eelf_i386_fbsd.c:722 eelf_i386_haiku.c:722 +#: eelf_x86_64.c:8090 eelf_x86_64_cloudabi.c:814 eelf_x86_64_fbsd.c:814 +#: eelf_x86_64_haiku.c:814 eelf_x86_64_sol2.c:946 #, c-format msgid " -z pack-relative-relocs Pack relative relocations\n" msgstr "" -#: eelf32_x86_64.c:5783 eelf64lppc.c:1384 eelf64lppc_fbsd.c:1384 -#: eelf64ppc.c:1384 eelf64ppc_fbsd.c:1384 eelf_i386.c:5390 -#: eelf_i386_fbsd.c:667 eelf_i386_haiku.c:667 eelf_x86_64.c:5847 -#: eelf_x86_64_cloudabi.c:746 eelf_x86_64_fbsd.c:746 eelf_x86_64_haiku.c:746 -#: eelf_x86_64_sol2.c:878 +#: eelf32_x86_64.c:8028 eelf64loongarch.c:623 eelf64lppc.c:1388 +#: eelf64lppc_fbsd.c:1388 eelf64ppc.c:1388 eelf64ppc_fbsd.c:1388 +#: eelf_i386.c:7466 eelf_i386_fbsd.c:724 eelf_i386_haiku.c:724 +#: eelf_x86_64.c:8092 eelf_x86_64_cloudabi.c:816 eelf_x86_64_fbsd.c:816 +#: eelf_x86_64_haiku.c:816 eelf_x86_64_sol2.c:948 #, c-format msgid "" " -z nopack-relative-relocs Do not pack relative relocations (default)\n" msgstr "" -#: eelf32b4300.c:732 eelf32bmip.c:732 eelf32bmipn32.c:746 eelf32bsmip.c:746 -#: eelf32btsmip.c:732 eelf32btsmip_fbsd.c:732 eelf32btsmipn32.c:732 -#: eelf32btsmipn32_fbsd.c:732 eelf32ebmip.c:732 eelf32ebmipvxworks.c:771 -#: eelf32elmip.c:732 eelf32elmipvxworks.c:771 eelf32l4300.c:732 -#: eelf32lmip.c:732 eelf32lr5900.c:591 eelf32lr5900n32.c:590 eelf32lsmip.c:732 -#: eelf32ltsmip.c:732 eelf32ltsmip_fbsd.c:732 eelf32ltsmipn32.c:732 -#: eelf32ltsmipn32_fbsd.c:732 eelf32mipswindiss.c:565 eelf64bmip.c:746 -#: eelf64btsmip.c:732 eelf64btsmip_fbsd.c:732 eelf64ltsmip.c:732 -#: eelf64ltsmip_fbsd.c:732 eelf_mipsel_haiku.c:732 +#: eelf32b4300.c:762 eelf32bmip.c:762 eelf32bmipn32.c:776 eelf32bsmip.c:776 +#: eelf32btsmip.c:762 eelf32btsmip_fbsd.c:762 eelf32btsmipn32.c:762 +#: eelf32btsmipn32_fbsd.c:762 eelf32ebmip.c:762 eelf32ebmipvxworks.c:797 +#: eelf32elmip.c:762 eelf32elmipvxworks.c:797 eelf32l4300.c:762 +#: eelf32lmip.c:762 eelf32lr5900.c:606 eelf32lr5900n32.c:605 eelf32lsmip.c:762 +#: eelf32ltsmip.c:762 eelf32ltsmip_fbsd.c:762 eelf32ltsmipn32.c:762 +#: eelf32ltsmipn32_fbsd.c:762 eelf32mipswindiss.c:565 eelf64bmip.c:776 +#: eelf64btsmip.c:762 eelf64btsmip_fbsd.c:762 eelf64ltsmip.c:762 +#: eelf64ltsmip_fbsd.c:762 eelf_mipsel_haiku.c:762 #, c-format msgid "" " --insn32 Only generate 32-bit microMIPS instructions\n" msgstr "" -#: eelf32b4300.c:735 eelf32bmip.c:735 eelf32bmipn32.c:749 eelf32bsmip.c:749 -#: eelf32btsmip.c:735 eelf32btsmip_fbsd.c:735 eelf32btsmipn32.c:735 -#: eelf32btsmipn32_fbsd.c:735 eelf32ebmip.c:735 eelf32ebmipvxworks.c:774 -#: eelf32elmip.c:735 eelf32elmipvxworks.c:774 eelf32l4300.c:735 -#: eelf32lmip.c:735 eelf32lr5900.c:594 eelf32lr5900n32.c:593 eelf32lsmip.c:735 -#: eelf32ltsmip.c:735 eelf32ltsmip_fbsd.c:735 eelf32ltsmipn32.c:735 -#: eelf32ltsmipn32_fbsd.c:735 eelf32mipswindiss.c:568 eelf64bmip.c:749 -#: eelf64btsmip.c:735 eelf64btsmip_fbsd.c:735 eelf64ltsmip.c:735 -#: eelf64ltsmip_fbsd.c:735 eelf_mipsel_haiku.c:735 +#: eelf32b4300.c:765 eelf32bmip.c:765 eelf32bmipn32.c:779 eelf32bsmip.c:779 +#: eelf32btsmip.c:765 eelf32btsmip_fbsd.c:765 eelf32btsmipn32.c:765 +#: eelf32btsmipn32_fbsd.c:765 eelf32ebmip.c:765 eelf32ebmipvxworks.c:800 +#: eelf32elmip.c:765 eelf32elmipvxworks.c:800 eelf32l4300.c:765 +#: eelf32lmip.c:765 eelf32lr5900.c:609 eelf32lr5900n32.c:608 eelf32lsmip.c:765 +#: eelf32ltsmip.c:765 eelf32ltsmip_fbsd.c:765 eelf32ltsmipn32.c:765 +#: eelf32ltsmipn32_fbsd.c:765 eelf32mipswindiss.c:568 eelf64bmip.c:779 +#: eelf64btsmip.c:765 eelf64btsmip_fbsd.c:765 eelf64ltsmip.c:765 +#: eelf64ltsmip_fbsd.c:765 eelf_mipsel_haiku.c:765 #, c-format msgid " --no-insn32 Generate all microMIPS instructions\n" msgstr "" -#: eelf32b4300.c:738 eelf32bmip.c:738 eelf32bmipn32.c:752 eelf32bsmip.c:752 -#: eelf32btsmip.c:738 eelf32btsmip_fbsd.c:738 eelf32btsmipn32.c:738 -#: eelf32btsmipn32_fbsd.c:738 eelf32ebmip.c:738 eelf32ebmipvxworks.c:777 -#: eelf32elmip.c:738 eelf32elmipvxworks.c:777 eelf32l4300.c:738 -#: eelf32lmip.c:738 eelf32lr5900.c:597 eelf32lr5900n32.c:596 eelf32lsmip.c:738 -#: eelf32ltsmip.c:738 eelf32ltsmip_fbsd.c:738 eelf32ltsmipn32.c:738 -#: eelf32ltsmipn32_fbsd.c:738 eelf32mipswindiss.c:571 eelf64bmip.c:752 -#: eelf64btsmip.c:738 eelf64btsmip_fbsd.c:738 eelf64ltsmip.c:738 -#: eelf64ltsmip_fbsd.c:738 eelf_mipsel_haiku.c:738 +#: eelf32b4300.c:768 eelf32bmip.c:768 eelf32bmipn32.c:782 eelf32bsmip.c:782 +#: eelf32btsmip.c:768 eelf32btsmip_fbsd.c:768 eelf32btsmipn32.c:768 +#: eelf32btsmipn32_fbsd.c:768 eelf32ebmip.c:768 eelf32ebmipvxworks.c:803 +#: eelf32elmip.c:768 eelf32elmipvxworks.c:803 eelf32l4300.c:768 +#: eelf32lmip.c:768 eelf32lr5900.c:612 eelf32lr5900n32.c:611 eelf32lsmip.c:768 +#: eelf32ltsmip.c:768 eelf32ltsmip_fbsd.c:768 eelf32ltsmipn32.c:768 +#: eelf32ltsmipn32_fbsd.c:768 eelf32mipswindiss.c:571 eelf64bmip.c:782 +#: eelf64btsmip.c:768 eelf64btsmip_fbsd.c:768 eelf64ltsmip.c:768 +#: eelf64ltsmip_fbsd.c:768 eelf_mipsel_haiku.c:768 #, c-format msgid "" " --ignore-branch-isa Accept invalid branch relocations requiring\n" " an ISA mode switch\n" msgstr "" -#: eelf32b4300.c:742 eelf32bmip.c:742 eelf32bmipn32.c:756 eelf32bsmip.c:756 -#: eelf32btsmip.c:742 eelf32btsmip_fbsd.c:742 eelf32btsmipn32.c:742 -#: eelf32btsmipn32_fbsd.c:742 eelf32ebmip.c:742 eelf32ebmipvxworks.c:781 -#: eelf32elmip.c:742 eelf32elmipvxworks.c:781 eelf32l4300.c:742 -#: eelf32lmip.c:742 eelf32lr5900.c:601 eelf32lr5900n32.c:600 eelf32lsmip.c:742 -#: eelf32ltsmip.c:742 eelf32ltsmip_fbsd.c:742 eelf32ltsmipn32.c:742 -#: eelf32ltsmipn32_fbsd.c:742 eelf32mipswindiss.c:575 eelf64bmip.c:756 -#: eelf64btsmip.c:742 eelf64btsmip_fbsd.c:742 eelf64ltsmip.c:742 -#: eelf64ltsmip_fbsd.c:742 eelf_mipsel_haiku.c:742 +#: eelf32b4300.c:772 eelf32bmip.c:772 eelf32bmipn32.c:786 eelf32bsmip.c:786 +#: eelf32btsmip.c:772 eelf32btsmip_fbsd.c:772 eelf32btsmipn32.c:772 +#: eelf32btsmipn32_fbsd.c:772 eelf32ebmip.c:772 eelf32ebmipvxworks.c:807 +#: eelf32elmip.c:772 eelf32elmipvxworks.c:807 eelf32l4300.c:772 +#: eelf32lmip.c:772 eelf32lr5900.c:616 eelf32lr5900n32.c:615 eelf32lsmip.c:772 +#: eelf32ltsmip.c:772 eelf32ltsmip_fbsd.c:772 eelf32ltsmipn32.c:772 +#: eelf32ltsmipn32_fbsd.c:772 eelf32mipswindiss.c:575 eelf64bmip.c:786 +#: eelf64btsmip.c:772 eelf64btsmip_fbsd.c:772 eelf64ltsmip.c:772 +#: eelf64ltsmip_fbsd.c:772 eelf_mipsel_haiku.c:772 #, c-format msgid "" " --no-ignore-branch-isa Reject invalid branch relocations requiring\n" " an ISA mode switch\n" msgstr "" -#: eelf32b4300.c:746 eelf32bmip.c:746 eelf32bmipn32.c:760 eelf32bsmip.c:760 -#: eelf32btsmip.c:746 eelf32btsmip_fbsd.c:746 eelf32btsmipn32.c:746 -#: eelf32btsmipn32_fbsd.c:746 eelf32ebmip.c:746 eelf32ebmipvxworks.c:785 -#: eelf32elmip.c:746 eelf32elmipvxworks.c:785 eelf32l4300.c:746 -#: eelf32lmip.c:746 eelf32lr5900.c:605 eelf32lr5900n32.c:604 eelf32lsmip.c:746 -#: eelf32ltsmip.c:746 eelf32ltsmip_fbsd.c:746 eelf32ltsmipn32.c:746 -#: eelf32ltsmipn32_fbsd.c:746 eelf32mipswindiss.c:579 eelf64bmip.c:760 -#: eelf64btsmip.c:746 eelf64btsmip_fbsd.c:746 eelf64ltsmip.c:746 -#: eelf64ltsmip_fbsd.c:746 eelf_mipsel_haiku.c:746 +#: eelf32b4300.c:776 eelf32bmip.c:776 eelf32bmipn32.c:790 eelf32bsmip.c:790 +#: eelf32btsmip.c:776 eelf32btsmip_fbsd.c:776 eelf32btsmipn32.c:776 +#: eelf32btsmipn32_fbsd.c:776 eelf32ebmip.c:776 eelf32ebmipvxworks.c:811 +#: eelf32elmip.c:776 eelf32elmipvxworks.c:811 eelf32l4300.c:776 +#: eelf32lmip.c:776 eelf32lr5900.c:620 eelf32lr5900n32.c:619 eelf32lsmip.c:776 +#: eelf32ltsmip.c:776 eelf32ltsmip_fbsd.c:776 eelf32ltsmipn32.c:776 +#: eelf32ltsmipn32_fbsd.c:776 eelf32mipswindiss.c:579 eelf64bmip.c:790 +#: eelf64btsmip.c:776 eelf64btsmip_fbsd.c:776 eelf64ltsmip.c:776 +#: eelf64ltsmip_fbsd.c:776 eelf_mipsel_haiku.c:776 #, c-format msgid "" " --compact-branches Generate compact branches/jumps for MIPS R6\n" msgstr "" -#: eelf32b4300.c:749 eelf32bmip.c:749 eelf32bmipn32.c:763 eelf32bsmip.c:763 -#: eelf32btsmip.c:749 eelf32btsmip_fbsd.c:749 eelf32btsmipn32.c:749 -#: eelf32btsmipn32_fbsd.c:749 eelf32ebmip.c:749 eelf32ebmipvxworks.c:788 -#: eelf32elmip.c:749 eelf32elmipvxworks.c:788 eelf32l4300.c:749 -#: eelf32lmip.c:749 eelf32lr5900.c:608 eelf32lr5900n32.c:607 eelf32lsmip.c:749 -#: eelf32ltsmip.c:749 eelf32ltsmip_fbsd.c:749 eelf32ltsmipn32.c:749 -#: eelf32ltsmipn32_fbsd.c:749 eelf32mipswindiss.c:582 eelf64bmip.c:763 -#: eelf64btsmip.c:749 eelf64btsmip_fbsd.c:749 eelf64ltsmip.c:749 -#: eelf64ltsmip_fbsd.c:749 eelf_mipsel_haiku.c:749 +#: eelf32b4300.c:779 eelf32bmip.c:779 eelf32bmipn32.c:793 eelf32bsmip.c:793 +#: eelf32btsmip.c:779 eelf32btsmip_fbsd.c:779 eelf32btsmipn32.c:779 +#: eelf32btsmipn32_fbsd.c:779 eelf32ebmip.c:779 eelf32ebmipvxworks.c:814 +#: eelf32elmip.c:779 eelf32elmipvxworks.c:814 eelf32l4300.c:779 +#: eelf32lmip.c:779 eelf32lr5900.c:623 eelf32lr5900n32.c:622 eelf32lsmip.c:779 +#: eelf32ltsmip.c:779 eelf32ltsmip_fbsd.c:779 eelf32ltsmipn32.c:779 +#: eelf32ltsmipn32_fbsd.c:779 eelf32mipswindiss.c:582 eelf64bmip.c:793 +#: eelf64btsmip.c:779 eelf64btsmip_fbsd.c:779 eelf64ltsmip.c:779 +#: eelf64ltsmip_fbsd.c:779 eelf_mipsel_haiku.c:779 #, c-format msgid "" " --no-compact-branches Generate delay slot branches/jumps for MIPS " "R6\n" msgstr "" -#: eelf32bfin.c:488 eelf32bfinfd.c:513 +#: eelf32bfin.c:510 eelf32bfinfd.c:550 #, c-format msgid " --code-in-l1 Put code in L1\n" msgstr "" -#: eelf32bfin.c:490 eelf32bfinfd.c:515 +#: eelf32bfin.c:512 eelf32bfinfd.c:552 #, c-format msgid " --data-in-l1 Put data in L1\n" msgstr "" -#: eelf32briscv.c:583 eelf32briscv_ilp32.c:583 eelf32briscv_ilp32f.c:583 -#: eelf32lriscv.c:583 eelf32lriscv_ilp32.c:583 eelf32lriscv_ilp32f.c:583 -#: eelf64briscv.c:583 eelf64briscv_lp64.c:583 eelf64briscv_lp64f.c:583 -#: eelf64lriscv.c:583 eelf64lriscv_lp64.c:583 eelf64lriscv_lp64f.c:583 +#: eelf32briscv.c:628 eelf32briscv_ilp32.c:628 eelf32briscv_ilp32f.c:628 +#: eelf32lriscv.c:628 eelf32lriscv_ilp32.c:628 eelf32lriscv_ilp32f.c:628 +#: eelf64briscv.c:628 eelf64briscv_lp64.c:628 eelf64briscv_lp64f.c:628 +#: eelf64lriscv.c:628 eelf64lriscv_lp64.c:628 eelf64lriscv_lp64f.c:628 #, c-format msgid " --relax-gp Perform GP relaxation\n" msgstr "" -#: eelf32briscv.c:584 eelf32briscv_ilp32.c:584 eelf32briscv_ilp32f.c:584 -#: eelf32lriscv.c:584 eelf32lriscv_ilp32.c:584 eelf32lriscv_ilp32f.c:584 -#: eelf64briscv.c:584 eelf64briscv_lp64.c:584 eelf64briscv_lp64f.c:584 -#: eelf64lriscv.c:584 eelf64lriscv_lp64.c:584 eelf64lriscv_lp64f.c:584 +#: eelf32briscv.c:629 eelf32briscv_ilp32.c:629 eelf32briscv_ilp32f.c:629 +#: eelf32lriscv.c:629 eelf32lriscv_ilp32.c:629 eelf32lriscv_ilp32f.c:629 +#: eelf64briscv.c:629 eelf64briscv_lp64.c:629 eelf64briscv_lp64f.c:629 +#: eelf64lriscv.c:629 eelf64lriscv_lp64.c:629 eelf64lriscv_lp64f.c:629 #, c-format msgid " --no-relax-gp Don't perform GP relaxation\n" msgstr "" -#: eelf32cr16.c:87 +#: eelf32briscv.c:630 eelf32briscv_ilp32.c:630 eelf32briscv_ilp32f.c:630 +#: eelf32lriscv.c:630 eelf32lriscv_ilp32.c:630 eelf32lriscv_ilp32f.c:630 +#: eelf64briscv.c:630 eelf64briscv_lp64.c:630 eelf64briscv_lp64f.c:630 +#: eelf64lriscv.c:630 eelf64lriscv_lp64.c:630 eelf64lriscv_lp64f.c:630 +#, c-format +msgid "" +" --check-uleb128 Check if SUB_ULEB128 has non-zero addend\n" +msgstr "" + +#: eelf32briscv.c:631 eelf32briscv_ilp32.c:631 eelf32briscv_ilp32f.c:631 +#: eelf32lriscv.c:631 eelf32lriscv_ilp32.c:631 eelf32lriscv_ilp32f.c:631 +#: eelf64briscv.c:631 eelf64briscv_lp64.c:631 eelf64briscv_lp64f.c:631 +#: eelf64lriscv.c:631 eelf64lriscv_lp64.c:631 eelf64lriscv_lp64f.c:631 +#, c-format +msgid "" +" --no-check-uleb128 Don't check if SUB_ULEB128 has non-zero " +"addend\n" +msgstr "" + +#: eelf32cr16.c:88 msgid "" "%F%P: %pB: all input objects must be COFF or ELF for --embedded-relocs\n" msgstr "" -#: eelf32cr16.c:111 em68kelf.c:115 em68kelfnbsd.c:115 +#: eelf32cr16.c:112 em68kelf.c:116 em68kelfnbsd.c:116 msgid "%F%P: %pB: can not create .emreloc section: %E\n" msgstr "" -#: eelf32cr16.c:130 em68kelf.c:136 em68kelfnbsd.c:136 +#: eelf32cr16.c:131 em68kelf.c:137 em68kelfnbsd.c:137 msgid "%X%P: %pB: section %s has relocs; can not use --embedded-relocs\n" msgstr "" -#: eelf32cr16.c:186 em68kelf.c:179 em68kelfnbsd.c:179 +#: eelf32cr16.c:187 em68kelf.c:180 em68kelfnbsd.c:180 msgid "%X%P: %pB: can not create runtime reloc information: %E\n" msgstr "" -#: eelf32cr16.c:189 em68kelf.c:183 em68kelfnbsd.c:183 +#: eelf32cr16.c:190 em68kelf.c:184 em68kelfnbsd.c:184 msgid "%X%P: %pB: can not create runtime reloc information: %s\n" msgstr "" -#: eelf32kvx.c:63 eelf64kvx.c:63 +#: eelf32kvx.c:64 eelf64kvx.c:64 msgid "%F:%P: -pie not supported\n" msgstr "" -#: eelf32lppc.c:98 eelf32lppclinux.c:98 eelf32lppcnto.c:98 eelf32lppcsim.c:98 -#: eelf32ppc.c:98 eelf32ppc_fbsd.c:98 eelf32ppchaiku.c:98 eelf32ppclinux.c:98 -#: eelf32ppcnto.c:98 eelf32ppcsim.c:98 eelf32ppcwindiss.c:98 +#: eelf32lppc.c:99 eelf32lppclinux.c:99 eelf32lppcnto.c:99 eelf32lppcsim.c:99 +#: eelf32ppc.c:99 eelf32ppc_fbsd.c:99 eelf32ppchaiku.c:99 eelf32ppclinux.c:99 +#: eelf32ppcnto.c:99 eelf32ppcsim.c:99 eelf32ppcwindiss.c:99 msgid "%X%P: select_plt_layout problem %E\n" msgstr "" -#: eelf32lppc.c:162 eelf32lppclinux.c:162 eelf32lppcnto.c:162 -#: eelf32lppcsim.c:162 eelf32ppc.c:162 eelf32ppc_fbsd.c:162 -#: eelf32ppchaiku.c:162 eelf32ppclinux.c:162 eelf32ppcnto.c:162 -#: eelf32ppcsim.c:162 eelf32ppcvxworks.c:107 eelf32ppcwindiss.c:162 -#: eelf64lppc.c:323 eelf64lppc_fbsd.c:323 eelf64ppc.c:323 eelf64ppc_fbsd.c:323 +#: eelf32lppc.c:163 eelf32lppclinux.c:163 eelf32lppcnto.c:163 +#: eelf32lppcsim.c:163 eelf32ppc.c:163 eelf32ppc_fbsd.c:163 +#: eelf32ppchaiku.c:163 eelf32ppclinux.c:163 eelf32ppcnto.c:163 +#: eelf32ppcsim.c:163 eelf32ppcvxworks.c:108 eelf32ppcwindiss.c:163 +#: eelf64lppc.c:324 eelf64lppc_fbsd.c:324 eelf64ppc.c:324 eelf64ppc_fbsd.c:324 msgid "%X%P: inline PLT: %E\n" msgstr "" -#: eelf32lppc.c:170 eelf32lppclinux.c:170 eelf32lppcnto.c:170 -#: eelf32lppcsim.c:170 eelf32ppc.c:170 eelf32ppc_fbsd.c:170 -#: eelf32ppchaiku.c:170 eelf32ppclinux.c:170 eelf32ppcnto.c:170 -#: eelf32ppcsim.c:170 eelf32ppcvxworks.c:115 eelf32ppcwindiss.c:170 -#: eelf64lppc.c:327 eelf64lppc.c:346 eelf64lppc_fbsd.c:327 -#: eelf64lppc_fbsd.c:346 eelf64ppc.c:327 eelf64ppc.c:346 eelf64ppc_fbsd.c:327 -#: eelf64ppc_fbsd.c:346 +#: eelf32lppc.c:171 eelf32lppclinux.c:171 eelf32lppcnto.c:171 +#: eelf32lppcsim.c:171 eelf32ppc.c:171 eelf32ppc_fbsd.c:171 +#: eelf32ppchaiku.c:171 eelf32ppclinux.c:171 eelf32ppcnto.c:171 +#: eelf32ppcsim.c:171 eelf32ppcvxworks.c:116 eelf32ppcwindiss.c:171 +#: eelf64lppc.c:328 eelf64lppc.c:347 eelf64lppc_fbsd.c:328 +#: eelf64lppc_fbsd.c:347 eelf64ppc.c:328 eelf64ppc.c:347 eelf64ppc_fbsd.c:328 +#: eelf64ppc_fbsd.c:347 msgid "%X%P: TLS problem %E\n" msgstr "" -#: eelf32lppc.c:257 eelf32lppclinux.c:257 eelf32lppcnto.c:257 -#: eelf32lppcsim.c:257 eelf32ppc.c:257 eelf32ppc_fbsd.c:257 -#: eelf32ppchaiku.c:257 eelf32ppclinux.c:257 eelf32ppcnto.c:257 -#: eelf32ppcsim.c:257 eelf32ppcvxworks.c:202 eelf32ppcwindiss.c:257 +#: eelf32lppc.c:258 eelf32lppclinux.c:258 eelf32lppcnto.c:258 +#: eelf32lppcsim.c:258 eelf32ppc.c:258 eelf32ppc_fbsd.c:258 +#: eelf32ppchaiku.c:258 eelf32ppclinux.c:258 eelf32ppcnto.c:258 +#: eelf32ppcsim.c:258 eelf32ppcvxworks.c:203 eelf32ppcwindiss.c:258 msgid "%X%P: ppc_finish_symbols problem %E\n" msgstr "" -#: eelf32lppc.c:790 eelf32lppclinux.c:790 eelf32lppcnto.c:790 -#: eelf32lppcsim.c:790 eelf32ppc.c:790 eelf32ppc_fbsd.c:790 -#: eelf32ppchaiku.c:790 eelf32ppclinux.c:790 eelf32ppcnto.c:790 -#: eelf32ppcsim.c:790 eelf32ppcvxworks.c:764 eelf32ppcwindiss.c:790 -#: eelf64lppc.c:1245 eelf64lppc_fbsd.c:1245 eelf64ppc.c:1245 -#: eelf64ppc_fbsd.c:1245 +#: eelf32lppc.c:809 eelf32lppclinux.c:809 eelf32lppcnto.c:809 +#: eelf32lppcsim.c:809 eelf32ppc.c:809 eelf32ppc_fbsd.c:809 +#: eelf32ppchaiku.c:809 eelf32ppclinux.c:809 eelf32ppcnto.c:809 +#: eelf32ppcsim.c:809 eelf32ppcvxworks.c:779 eelf32ppcwindiss.c:809 +#: eelf64lppc.c:1249 eelf64lppc_fbsd.c:1249 eelf64ppc.c:1249 +#: eelf64ppc_fbsd.c:1249 msgid "%F%P: invalid --plt-align `%s'\n" msgstr "" -#: eelf32lppc.c:823 eelf32lppclinux.c:823 eelf32lppcnto.c:823 -#: eelf32lppcsim.c:823 eelf32ppc.c:823 eelf32ppc_fbsd.c:823 -#: eelf32ppchaiku.c:823 eelf32ppclinux.c:823 eelf32ppcnto.c:823 -#: eelf32ppcsim.c:823 eelf32ppcvxworks.c:797 eelf32ppcwindiss.c:823 +#: eelf32lppc.c:842 eelf32lppclinux.c:842 eelf32lppcnto.c:842 +#: eelf32lppcsim.c:842 eelf32ppc.c:842 eelf32ppc_fbsd.c:842 +#: eelf32ppchaiku.c:842 eelf32ppclinux.c:842 eelf32ppcnto.c:842 +#: eelf32ppcsim.c:842 eelf32ppcvxworks.c:812 eelf32ppcwindiss.c:842 msgid "%F%P: invalid pagesize `%s'\n" msgstr "" -#: eelf32lppc.c:853 eelf32lppclinux.c:853 eelf32lppcnto.c:853 -#: eelf32lppcsim.c:853 eelf32ppc.c:853 eelf32ppc_fbsd.c:853 -#: eelf32ppchaiku.c:853 eelf32ppclinux.c:853 eelf32ppcnto.c:853 -#: eelf32ppcsim.c:853 eelf32ppcvxworks.c:831 eelf32ppcwindiss.c:853 -#: eelf64lppc.c:1430 eelf64lppc_fbsd.c:1430 eelf64ppc.c:1430 -#: eelf64ppc_fbsd.c:1430 +#: eelf32lppc.c:872 eelf32lppclinux.c:872 eelf32lppcnto.c:872 +#: eelf32lppcsim.c:872 eelf32ppc.c:872 eelf32ppc_fbsd.c:872 +#: eelf32ppchaiku.c:872 eelf32ppclinux.c:872 eelf32ppcnto.c:872 +#: eelf32ppcsim.c:872 eelf32ppcvxworks.c:846 eelf32ppcwindiss.c:872 +#: eelf64lppc.c:1434 eelf64lppc_fbsd.c:1434 eelf64ppc.c:1434 +#: eelf64ppc_fbsd.c:1434 #, c-format msgid " --emit-stub-syms Label linker stubs with a symbol\n" msgstr "" -#: eelf32lppc.c:856 eelf32lppclinux.c:856 eelf32lppcnto.c:856 -#: eelf32lppcsim.c:856 eelf32ppc.c:856 eelf32ppc_fbsd.c:856 -#: eelf32ppchaiku.c:856 eelf32ppclinux.c:856 eelf32ppcnto.c:856 -#: eelf32ppcsim.c:856 eelf32ppcvxworks.c:834 eelf32ppcwindiss.c:856 -#: eelf64lppc.c:1433 eelf64lppc_fbsd.c:1433 eelf64ppc.c:1433 -#: eelf64ppc_fbsd.c:1433 +#: eelf32lppc.c:875 eelf32lppclinux.c:875 eelf32lppcnto.c:875 +#: eelf32lppcsim.c:875 eelf32ppc.c:875 eelf32ppc_fbsd.c:875 +#: eelf32ppchaiku.c:875 eelf32ppclinux.c:875 eelf32ppcnto.c:875 +#: eelf32ppcsim.c:875 eelf32ppcvxworks.c:849 eelf32ppcwindiss.c:875 +#: eelf64lppc.c:1437 eelf64lppc_fbsd.c:1437 eelf64ppc.c:1437 +#: eelf64ppc_fbsd.c:1437 #, c-format msgid " --no-emit-stub-syms Don't label linker stubs with a symbol\n" msgstr "" -#: eelf32lppc.c:859 eelf32lppclinux.c:859 eelf32lppcnto.c:859 -#: eelf32lppcsim.c:859 eelf32ppc.c:859 eelf32ppc_fbsd.c:859 -#: eelf32ppchaiku.c:859 eelf32ppclinux.c:859 eelf32ppcnto.c:859 -#: eelf32ppcsim.c:859 eelf32ppcvxworks.c:837 eelf32ppcwindiss.c:859 -#: eelf64lppc.c:1453 eelf64lppc_fbsd.c:1453 eelf64ppc.c:1453 -#: eelf64ppc_fbsd.c:1453 +#: eelf32lppc.c:878 eelf32lppclinux.c:878 eelf32lppcnto.c:878 +#: eelf32lppcsim.c:878 eelf32ppc.c:878 eelf32ppc_fbsd.c:878 +#: eelf32ppchaiku.c:878 eelf32ppclinux.c:878 eelf32ppcnto.c:878 +#: eelf32ppcsim.c:878 eelf32ppcvxworks.c:852 eelf32ppcwindiss.c:878 +#: eelf64lppc.c:1457 eelf64lppc_fbsd.c:1457 eelf64ppc.c:1457 +#: eelf64ppc_fbsd.c:1457 #, c-format msgid " --no-tls-optimize Don't try to optimize TLS accesses\n" msgstr "" -#: eelf32lppc.c:862 eelf32lppclinux.c:862 eelf32lppcnto.c:862 -#: eelf32lppcsim.c:862 eelf32ppc.c:862 eelf32ppc_fbsd.c:862 -#: eelf32ppchaiku.c:862 eelf32ppclinux.c:862 eelf32ppcnto.c:862 -#: eelf32ppcsim.c:862 eelf32ppcvxworks.c:840 eelf32ppcwindiss.c:862 -#: eelf64lppc.c:1459 eelf64lppc_fbsd.c:1459 eelf64ppc.c:1459 -#: eelf64ppc_fbsd.c:1459 +#: eelf32lppc.c:881 eelf32lppclinux.c:881 eelf32lppcnto.c:881 +#: eelf32lppcsim.c:881 eelf32ppc.c:881 eelf32ppc_fbsd.c:881 +#: eelf32ppchaiku.c:881 eelf32ppclinux.c:881 eelf32ppcnto.c:881 +#: eelf32ppcsim.c:881 eelf32ppcvxworks.c:855 eelf32ppcwindiss.c:881 +#: eelf64lppc.c:1463 eelf64lppc_fbsd.c:1463 eelf64ppc.c:1463 +#: eelf64ppc_fbsd.c:1463 #, c-format msgid " --no-tls-get-addr-optimize Don't use a special __tls_get_addr call\n" msgstr "" -#: eelf32lppc.c:865 eelf32lppclinux.c:865 eelf32lppcnto.c:865 -#: eelf32lppcsim.c:865 eelf32ppc.c:865 eelf32ppc_fbsd.c:865 -#: eelf32ppchaiku.c:865 eelf32ppclinux.c:865 eelf32ppcnto.c:865 -#: eelf32ppcsim.c:865 eelf32ppcwindiss.c:865 +#: eelf32lppc.c:884 eelf32lppclinux.c:884 eelf32lppcnto.c:884 +#: eelf32lppcsim.c:884 eelf32ppc.c:884 eelf32ppc_fbsd.c:884 +#: eelf32ppchaiku.c:884 eelf32ppclinux.c:884 eelf32ppcnto.c:884 +#: eelf32ppcsim.c:884 eelf32ppcwindiss.c:884 #, c-format msgid " --secure-plt Use new-style PLT if possible\n" msgstr "" -#: eelf32lppc.c:868 eelf32lppclinux.c:868 eelf32lppcnto.c:868 -#: eelf32lppcsim.c:868 eelf32ppc.c:868 eelf32ppc_fbsd.c:868 -#: eelf32ppchaiku.c:868 eelf32ppclinux.c:868 eelf32ppcnto.c:868 -#: eelf32ppcsim.c:868 eelf32ppcwindiss.c:868 +#: eelf32lppc.c:887 eelf32lppclinux.c:887 eelf32lppcnto.c:887 +#: eelf32lppcsim.c:887 eelf32ppc.c:887 eelf32ppc_fbsd.c:887 +#: eelf32ppchaiku.c:887 eelf32ppclinux.c:887 eelf32ppcnto.c:887 +#: eelf32ppcsim.c:887 eelf32ppcwindiss.c:887 #, c-format msgid " --bss-plt Force old-style BSS PLT\n" msgstr "" -#: eelf32lppc.c:871 eelf32lppclinux.c:871 eelf32lppcnto.c:871 -#: eelf32lppcsim.c:871 eelf32ppc.c:871 eelf32ppc_fbsd.c:871 -#: eelf32ppchaiku.c:871 eelf32ppclinux.c:871 eelf32ppcnto.c:871 -#: eelf32ppcsim.c:871 eelf32ppcwindiss.c:871 +#: eelf32lppc.c:890 eelf32lppclinux.c:890 eelf32lppcnto.c:890 +#: eelf32lppcsim.c:890 eelf32ppc.c:890 eelf32ppc_fbsd.c:890 +#: eelf32ppchaiku.c:890 eelf32ppclinux.c:890 eelf32ppcnto.c:890 +#: eelf32ppcsim.c:890 eelf32ppcwindiss.c:890 #, c-format msgid " --plt-align Align PLT call stubs to fit cache lines\n" msgstr "" -#: eelf32lppc.c:874 eelf32lppclinux.c:874 eelf32lppcnto.c:874 -#: eelf32lppcsim.c:874 eelf32ppc.c:874 eelf32ppc_fbsd.c:874 -#: eelf32ppchaiku.c:874 eelf32ppclinux.c:874 eelf32ppcnto.c:874 -#: eelf32ppcsim.c:874 eelf32ppcwindiss.c:874 eelf64lppc.c:1412 -#: eelf64lppc_fbsd.c:1412 eelf64ppc.c:1412 eelf64ppc_fbsd.c:1412 +#: eelf32lppc.c:893 eelf32lppclinux.c:893 eelf32lppcnto.c:893 +#: eelf32lppcsim.c:893 eelf32ppc.c:893 eelf32ppc_fbsd.c:893 +#: eelf32ppchaiku.c:893 eelf32ppclinux.c:893 eelf32ppcnto.c:893 +#: eelf32ppcsim.c:893 eelf32ppcwindiss.c:893 eelf64lppc.c:1416 +#: eelf64lppc_fbsd.c:1416 eelf64ppc.c:1416 eelf64ppc_fbsd.c:1416 #, c-format msgid " --no-plt-align Dont't align individual PLT call stubs\n" msgstr "" -#: eelf32lppc.c:877 eelf32lppclinux.c:877 eelf32lppcnto.c:877 -#: eelf32lppcsim.c:877 eelf32ppc.c:877 eelf32ppc_fbsd.c:877 -#: eelf32ppchaiku.c:877 eelf32ppclinux.c:877 eelf32ppcnto.c:877 -#: eelf32ppcsim.c:877 eelf32ppcwindiss.c:877 eelf64lppc.c:1471 -#: eelf64lppc_fbsd.c:1471 eelf64ppc.c:1471 eelf64ppc_fbsd.c:1471 +#: eelf32lppc.c:896 eelf32lppclinux.c:896 eelf32lppcnto.c:896 +#: eelf32lppcsim.c:896 eelf32ppc.c:896 eelf32ppc_fbsd.c:896 +#: eelf32ppchaiku.c:896 eelf32ppclinux.c:896 eelf32ppcnto.c:896 +#: eelf32ppcsim.c:896 eelf32ppcwindiss.c:896 eelf64lppc.c:1475 +#: eelf64lppc_fbsd.c:1475 eelf64ppc.c:1475 eelf64ppc_fbsd.c:1475 #, c-format msgid "" " --no-inline-optimize Don't convert inline PLT to direct calls\n" msgstr "" -#: eelf32lppc.c:880 eelf32lppclinux.c:880 eelf32lppcnto.c:880 -#: eelf32lppcsim.c:880 eelf32ppc.c:880 eelf32ppc_fbsd.c:880 -#: eelf32ppchaiku.c:880 eelf32ppclinux.c:880 eelf32ppcnto.c:880 -#: eelf32ppcsim.c:880 eelf32ppcwindiss.c:880 +#: eelf32lppc.c:899 eelf32lppclinux.c:899 eelf32lppcnto.c:899 +#: eelf32lppcsim.c:899 eelf32ppc.c:899 eelf32ppc_fbsd.c:899 +#: eelf32ppchaiku.c:899 eelf32ppclinux.c:899 eelf32ppcnto.c:899 +#: eelf32ppcsim.c:899 eelf32ppcwindiss.c:899 #, c-format msgid " --sdata-got Force GOT location just before .sdata\n" msgstr "" -#: eelf32lppc.c:883 eelf32lppclinux.c:883 eelf32lppcnto.c:883 -#: eelf32lppcsim.c:883 eelf32ppc.c:883 eelf32ppc_fbsd.c:883 -#: eelf32ppchaiku.c:883 eelf32ppclinux.c:883 eelf32ppcnto.c:883 -#: eelf32ppcsim.c:883 eelf32ppcvxworks.c:843 eelf32ppcwindiss.c:883 +#: eelf32lppc.c:902 eelf32lppclinux.c:902 eelf32lppcnto.c:902 +#: eelf32lppcsim.c:902 eelf32ppc.c:902 eelf32ppc_fbsd.c:902 +#: eelf32ppchaiku.c:902 eelf32ppclinux.c:902 eelf32ppcnto.c:902 +#: eelf32ppcsim.c:902 eelf32ppcvxworks.c:858 eelf32ppcwindiss.c:902 #, c-format msgid "" " --ppc476-workaround [=pagesize]\n" " Avoid a cache bug on ppc476\n" msgstr "" -#: eelf32lppc.c:887 eelf32lppclinux.c:887 eelf32lppcnto.c:887 -#: eelf32lppcsim.c:887 eelf32ppc.c:887 eelf32ppc_fbsd.c:887 -#: eelf32ppchaiku.c:887 eelf32ppclinux.c:887 eelf32ppcnto.c:887 -#: eelf32ppcsim.c:887 eelf32ppcvxworks.c:847 eelf32ppcwindiss.c:887 +#: eelf32lppc.c:906 eelf32lppclinux.c:906 eelf32lppcnto.c:906 +#: eelf32lppcsim.c:906 eelf32ppc.c:906 eelf32ppc_fbsd.c:906 +#: eelf32ppchaiku.c:906 eelf32ppclinux.c:906 eelf32ppcnto.c:906 +#: eelf32ppcsim.c:906 eelf32ppcvxworks.c:862 eelf32ppcwindiss.c:906 #, c-format msgid " --no-ppc476-workaround Disable workaround\n" msgstr "" -#: eelf32lppc.c:890 eelf32lppclinux.c:890 eelf32lppcnto.c:890 -#: eelf32lppcsim.c:890 eelf32ppc.c:890 eelf32ppc_fbsd.c:890 -#: eelf32ppchaiku.c:890 eelf32ppclinux.c:890 eelf32ppcnto.c:890 -#: eelf32ppcsim.c:890 eelf32ppcvxworks.c:850 eelf32ppcwindiss.c:890 +#: eelf32lppc.c:909 eelf32lppclinux.c:909 eelf32lppcnto.c:909 +#: eelf32lppcsim.c:909 eelf32ppc.c:909 eelf32ppc_fbsd.c:909 +#: eelf32ppchaiku.c:909 eelf32ppclinux.c:909 eelf32ppcnto.c:909 +#: eelf32ppcsim.c:909 eelf32ppcvxworks.c:865 eelf32ppcwindiss.c:909 #, c-format msgid " --no-pic-fixup Don't edit non-pic to pic\n" msgstr "" -#: eelf32lppc.c:893 eelf32lppclinux.c:893 eelf32lppcnto.c:893 -#: eelf32lppcsim.c:893 eelf32ppc.c:893 eelf32ppc_fbsd.c:893 -#: eelf32ppchaiku.c:893 eelf32ppclinux.c:893 eelf32ppcnto.c:893 -#: eelf32ppcsim.c:893 eelf32ppcvxworks.c:853 eelf32ppcwindiss.c:893 +#: eelf32lppc.c:912 eelf32lppclinux.c:912 eelf32lppcnto.c:912 +#: eelf32lppcsim.c:912 eelf32ppc.c:912 eelf32ppc_fbsd.c:912 +#: eelf32ppchaiku.c:912 eelf32ppclinux.c:912 eelf32ppcnto.c:912 +#: eelf32ppcsim.c:912 eelf32ppcvxworks.c:868 eelf32ppcwindiss.c:912 #, c-format msgid "" " --vle-reloc-fixup Correct old object file 16A/16D relocation\n" msgstr "" -#: eelf32mcore.c:338 +#: eelf32mcore.c:346 #, c-format msgid "" " --base_file Generate a base file for relocatable DLLs\n" msgstr "" -#: eelf32metag.c:751 eelf64lppc.c:1387 eelf64lppc_fbsd.c:1387 eelf64ppc.c:1387 -#: eelf64ppc_fbsd.c:1387 ehppaelf.c:611 ehppalinux.c:793 ehppanbsd.c:793 -#: ehppaobsd.c:793 +#: eelf32metag.c:789 eelf64lppc.c:1391 eelf64lppc_fbsd.c:1391 eelf64ppc.c:1391 +#: eelf64ppc_fbsd.c:1391 ehppaelf.c:608 ehppalinux.c:830 ehppanbsd.c:830 +#: ehppaobsd.c:830 #, c-format msgid "" " --stub-group-size=N Maximum size of a group of input sections " @@ -6384,125 +6412,125 @@ msgid "" " choose suitable defaults.\n" msgstr "" -#: eelf32rx.c:370 +#: eelf32rx.c:375 #, c-format msgid "" " --no-flag-mismatch-warnings Don't warn about objects with incompatible\n" " endian or dsp settings\n" msgstr "" -#: eelf32rx.c:372 +#: eelf32rx.c:377 #, c-format msgid "" " --flag-mismatch-warnings Warn about objects with incompatible\n" " endian, dsp or ABI settings\n" msgstr "" -#: eelf32rx.c:374 +#: eelf32rx.c:379 #, c-format msgid "" " --ignore-lma Ignore segment LMAs [default]\n" " (for Renesas Tools compatibility)\n" msgstr "" -#: eelf32rx.c:376 +#: eelf32rx.c:381 #, c-format msgid " --no-ignore-lma Don't ignore segment LMAs\n" msgstr "" -#: eelf32xtensa.c:143 +#: eelf32xtensa.c:147 msgid "file already has property tables" msgstr "" -#: eelf32xtensa.c:153 +#: eelf32xtensa.c:157 msgid "failed to read section contents" msgstr "" -#: eelf32xtensa.c:165 +#: eelf32xtensa.c:169 msgid "could not create new section" msgstr "" -#: eelf32xtensa.c:181 +#: eelf32xtensa.c:185 msgid "could not allocate section contents" msgstr "" -#: eelf32xtensa.c:200 +#: eelf32xtensa.c:204 msgid "out of memory" msgstr "" -#: eelf32xtensa.c:298 +#: eelf32xtensa.c:302 msgid "" "%P: warning: failed to convert %s table in %pB (%s); subsequent disassembly " "may be incomplete\n" msgstr "" -#: eelf32xtensa.c:418 +#: eelf32xtensa.c:422 msgid "%F%P: %pB: cannot read contents of section %pA\n" msgstr "" -#: eelf32xtensa.c:429 +#: eelf32xtensa.c:433 msgid "%P: %pB: warning: incompatible Xtensa configuration (%s)\n" msgstr "" -#: eelf32xtensa.c:433 +#: eelf32xtensa.c:437 msgid "%P: %pB: warning: cannot parse .xtensa.info section\n" msgstr "" -#: eelf32xtensa.c:459 +#: eelf32xtensa.c:463 msgid "%F%P: little endian output does not match Xtensa configuration\n" msgstr "" -#: eelf32xtensa.c:465 +#: eelf32xtensa.c:469 msgid "%F%P: big endian output does not match Xtensa configuration\n" msgstr "" -#: eelf32xtensa.c:484 +#: eelf32xtensa.c:488 msgid "%F%P: cross-endian linking for %pB not supported\n" msgstr "" -#: eelf32xtensa.c:515 +#: eelf32xtensa.c:519 msgid "%F%P: failed to create .xtensa.info section\n" msgstr "" -#: eelf32xtensa.c:1254 +#: eelf32xtensa.c:1258 msgid "%F%P: Relaxation not supported with --enable-non-contiguous-regions.\n" msgstr "" -#: eelf32xtensa.c:2420 +#: eelf32xtensa.c:2454 #, c-format msgid "" " --size-opt When relaxing longcalls, prefer size\n" " optimization over branch target alignment\n" msgstr "" -#: eelf32xtensa.c:2423 +#: eelf32xtensa.c:2457 #, c-format msgid "" " --abi-windowed Choose windowed ABI for the output object\n" msgstr "" -#: eelf32xtensa.c:2425 +#: eelf32xtensa.c:2459 #, c-format msgid " --abi-call0 Choose call0 ABI for the output object\n" msgstr "" -#: eelf32z80.c:69 ez80.c:59 +#: eelf32z80.c:70 ez80.c:59 msgid "%F%P: %pB: Instruction sets of object files incompatible\n" msgstr "" -#: eelf64_ia64.c:524 eelf64_ia64_fbsd.c:524 +#: eelf64_ia64.c:562 eelf64_ia64_fbsd.c:562 #, c-format msgid "" " --itanium Generate code for Intel Itanium processor\n" msgstr "" -#: eelf64_s390.c:567 +#: eelf64_s390.c:635 #, c-format msgid "" " --s390-pgste Tell the kernel to allocate 4k page tables\n" msgstr "" -#: eelf64alpha.c:596 eelf64alpha_fbsd.c:596 eelf64alpha_nbsd.c:596 +#: eelf64alpha.c:632 eelf64alpha_fbsd.c:632 eelf64alpha_nbsd.c:632 #, c-format msgid "" " --taso Load executable in the lower 31-bit " @@ -6510,100 +6538,100 @@ msgid "" " virtual address range\n" msgstr "" -#: eelf64alpha.c:599 eelf64alpha_fbsd.c:599 eelf64alpha_nbsd.c:599 +#: eelf64alpha.c:635 eelf64alpha_fbsd.c:635 eelf64alpha_nbsd.c:635 #, c-format msgid " --secureplt Force PLT in text segment\n" msgstr "" -#: eelf64alpha.c:601 eelf64alpha_fbsd.c:601 eelf64alpha_nbsd.c:601 +#: eelf64alpha.c:637 eelf64alpha_fbsd.c:637 eelf64alpha_nbsd.c:637 #, c-format msgid " --no-secureplt Force PLT in data segment\n" msgstr "" -#: eelf64lppc.c:315 eelf64lppc.c:355 eelf64lppc_fbsd.c:315 -#: eelf64lppc_fbsd.c:355 eelf64ppc.c:315 eelf64ppc.c:355 eelf64ppc_fbsd.c:315 -#: eelf64ppc_fbsd.c:355 +#: eelf64lppc.c:316 eelf64lppc.c:356 eelf64lppc_fbsd.c:316 +#: eelf64lppc_fbsd.c:356 eelf64ppc.c:316 eelf64ppc.c:356 eelf64ppc_fbsd.c:316 +#: eelf64ppc_fbsd.c:356 msgid "%X%P: can not edit %s: %E\n" msgstr "" -#: eelf64lppc.c:518 eelf64lppc_fbsd.c:518 eelf64ppc.c:518 eelf64ppc_fbsd.c:518 +#: eelf64lppc.c:519 eelf64lppc_fbsd.c:519 eelf64ppc.c:519 eelf64ppc_fbsd.c:519 msgid "%X%P: linker script separates .got and .toc\n" msgstr "" -#: eelf64lppc.c:579 eelf64lppc_fbsd.c:579 eelf64ppc.c:579 eelf64ppc_fbsd.c:579 +#: eelf64lppc.c:580 eelf64lppc_fbsd.c:580 eelf64ppc.c:580 eelf64ppc_fbsd.c:580 msgid "%P: .init/.fini fragments use differing TOC pointers\n" msgstr "" -#: eelf64lppc.c:1274 eelf64lppc_fbsd.c:1274 eelf64ppc.c:1274 -#: eelf64ppc_fbsd.c:1274 +#: eelf64lppc.c:1278 eelf64lppc_fbsd.c:1278 eelf64ppc.c:1278 +#: eelf64ppc_fbsd.c:1278 msgid "%F%P: invalid --power10-stubs argument `%s'\n" msgstr "" -#: eelf64lppc.c:1397 eelf64ppc.c:1397 +#: eelf64lppc.c:1401 eelf64ppc.c:1401 #, c-format msgid "" " --plt-static-chain PLT call stubs should load r11 (default)\n" msgstr "" -#: eelf64lppc.c:1400 eelf64ppc.c:1400 +#: eelf64lppc.c:1404 eelf64ppc.c:1404 #, c-format msgid " --no-plt-static-chain PLT call stubs should not load r11\n" msgstr "" -#: eelf64lppc.c:1403 eelf64lppc_fbsd.c:1403 eelf64ppc.c:1403 -#: eelf64ppc_fbsd.c:1403 +#: eelf64lppc.c:1407 eelf64lppc_fbsd.c:1407 eelf64ppc.c:1407 +#: eelf64ppc_fbsd.c:1407 #, c-format msgid " --plt-thread-safe PLT call stubs with load-load barrier\n" msgstr "" -#: eelf64lppc.c:1406 eelf64lppc_fbsd.c:1406 eelf64ppc.c:1406 -#: eelf64ppc_fbsd.c:1406 +#: eelf64lppc.c:1410 eelf64lppc_fbsd.c:1410 eelf64ppc.c:1410 +#: eelf64ppc_fbsd.c:1410 #, c-format msgid " --no-plt-thread-safe PLT call stubs without barrier\n" msgstr "" -#: eelf64lppc.c:1409 eelf64lppc_fbsd.c:1409 eelf64ppc.c:1409 -#: eelf64ppc_fbsd.c:1409 +#: eelf64lppc.c:1413 eelf64lppc_fbsd.c:1413 eelf64ppc.c:1413 +#: eelf64ppc_fbsd.c:1413 #, c-format msgid " --plt-align [=] Align PLT call stubs to fit cache lines\n" msgstr "" -#: eelf64lppc.c:1415 eelf64lppc_fbsd.c:1415 eelf64ppc.c:1415 -#: eelf64ppc_fbsd.c:1415 +#: eelf64lppc.c:1419 eelf64lppc_fbsd.c:1419 eelf64ppc.c:1419 +#: eelf64ppc_fbsd.c:1419 #, c-format msgid "" " --plt-localentry Optimize calls to ELFv2 localentry:0 " "functions\n" msgstr "" -#: eelf64lppc.c:1418 eelf64lppc_fbsd.c:1418 eelf64ppc.c:1418 -#: eelf64ppc_fbsd.c:1418 +#: eelf64lppc.c:1422 eelf64lppc_fbsd.c:1422 eelf64ppc.c:1422 +#: eelf64ppc_fbsd.c:1422 #, c-format msgid " --no-plt-localentry Don't optimize ELFv2 calls\n" msgstr "" -#: eelf64lppc.c:1421 eelf64lppc_fbsd.c:1421 eelf64ppc.c:1421 -#: eelf64ppc_fbsd.c:1421 +#: eelf64lppc.c:1425 eelf64lppc_fbsd.c:1425 eelf64ppc.c:1425 +#: eelf64ppc_fbsd.c:1425 #, c-format msgid "" " --power10-stubs [=auto] Use Power10 PLT call stubs (default auto)\n" msgstr "" -#: eelf64lppc.c:1424 eelf64lppc_fbsd.c:1424 eelf64ppc.c:1424 -#: eelf64ppc_fbsd.c:1424 +#: eelf64lppc.c:1428 eelf64lppc_fbsd.c:1428 eelf64ppc.c:1428 +#: eelf64ppc_fbsd.c:1428 #, c-format msgid "" " --no-pcrel-optimize Don't perform R_PPC64_PCREL_OPT optimization\n" msgstr "" -#: eelf64lppc.c:1427 eelf64lppc_fbsd.c:1427 eelf64ppc.c:1427 -#: eelf64ppc_fbsd.c:1427 +#: eelf64lppc.c:1431 eelf64lppc_fbsd.c:1431 eelf64ppc.c:1431 +#: eelf64ppc_fbsd.c:1431 #, c-format msgid " --no-power10-stubs Don't use Power10 PLT call stubs\n" msgstr "" -#: eelf64lppc.c:1436 eelf64lppc_fbsd.c:1436 eelf64ppc.c:1436 -#: eelf64ppc_fbsd.c:1436 +#: eelf64lppc.c:1440 eelf64lppc_fbsd.c:1440 eelf64ppc.c:1440 +#: eelf64ppc_fbsd.c:1440 #, c-format msgid "" " --dotsyms For every version pattern \"foo\" in a " @@ -6613,15 +6641,15 @@ msgid "" " descriptor symbols. Defaults to on.\n" msgstr "" -#: eelf64lppc.c:1442 eelf64lppc_fbsd.c:1442 eelf64ppc.c:1442 -#: eelf64ppc_fbsd.c:1442 +#: eelf64lppc.c:1446 eelf64lppc_fbsd.c:1446 eelf64ppc.c:1446 +#: eelf64ppc_fbsd.c:1446 #, c-format msgid "" " --no-dotsyms Don't do anything special in version scripts\n" msgstr "" -#: eelf64lppc.c:1445 eelf64lppc_fbsd.c:1445 eelf64ppc.c:1445 -#: eelf64ppc_fbsd.c:1445 +#: eelf64lppc.c:1449 eelf64lppc_fbsd.c:1449 eelf64ppc.c:1449 +#: eelf64ppc_fbsd.c:1449 #, c-format msgid "" " --save-restore-funcs Provide register save and restore routines " @@ -6630,180 +6658,180 @@ msgid "" " final link, off for ld -r.\n" msgstr "" -#: eelf64lppc.c:1450 eelf64lppc_fbsd.c:1450 eelf64ppc.c:1450 -#: eelf64ppc_fbsd.c:1450 +#: eelf64lppc.c:1454 eelf64lppc_fbsd.c:1454 eelf64ppc.c:1454 +#: eelf64ppc_fbsd.c:1454 #, c-format msgid " --no-save-restore-funcs Don't provide these routines\n" msgstr "" -#: eelf64lppc.c:1456 eelf64lppc_fbsd.c:1456 eelf64ppc.c:1456 -#: eelf64ppc_fbsd.c:1456 +#: eelf64lppc.c:1460 eelf64lppc_fbsd.c:1460 eelf64ppc.c:1460 +#: eelf64ppc_fbsd.c:1460 #, c-format msgid "" " --tls-get-addr-optimize Force use of special __tls_get_addr call\n" msgstr "" -#: eelf64lppc.c:1462 eelf64lppc_fbsd.c:1462 eelf64ppc.c:1462 -#: eelf64ppc_fbsd.c:1462 +#: eelf64lppc.c:1466 eelf64lppc_fbsd.c:1466 eelf64ppc.c:1466 +#: eelf64ppc_fbsd.c:1466 #, c-format msgid " --tls-get-addr-regsave Force register save __tls_get_addr stub\n" msgstr "" -#: eelf64lppc.c:1465 eelf64lppc_fbsd.c:1465 eelf64ppc.c:1465 -#: eelf64ppc_fbsd.c:1465 +#: eelf64lppc.c:1469 eelf64lppc_fbsd.c:1469 eelf64ppc.c:1469 +#: eelf64ppc_fbsd.c:1469 #, c-format msgid "" " --no-tls-get-addr-regsave Don't use register save __tls_get_addr stub\n" msgstr "" -#: eelf64lppc.c:1468 eelf64lppc_fbsd.c:1468 eelf64ppc.c:1468 -#: eelf64ppc_fbsd.c:1468 +#: eelf64lppc.c:1472 eelf64lppc_fbsd.c:1472 eelf64ppc.c:1472 +#: eelf64ppc_fbsd.c:1472 #, c-format msgid " --no-opd-optimize Don't optimize the OPD section\n" msgstr "" -#: eelf64lppc.c:1474 eelf64lppc_fbsd.c:1474 eelf64ppc.c:1474 -#: eelf64ppc_fbsd.c:1474 +#: eelf64lppc.c:1478 eelf64lppc_fbsd.c:1478 eelf64ppc.c:1478 +#: eelf64ppc_fbsd.c:1478 #, c-format msgid " --no-toc-optimize Don't optimize the TOC section\n" msgstr "" -#: eelf64lppc.c:1477 eelf64lppc_fbsd.c:1477 eelf64ppc.c:1477 -#: eelf64ppc_fbsd.c:1477 +#: eelf64lppc.c:1481 eelf64lppc_fbsd.c:1481 eelf64ppc.c:1481 +#: eelf64ppc_fbsd.c:1481 #, c-format msgid "" " --no-multi-toc Disallow automatic multiple toc sections\n" msgstr "" -#: eelf64lppc.c:1480 eelf64lppc_fbsd.c:1480 eelf64ppc.c:1480 -#: eelf64ppc_fbsd.c:1480 +#: eelf64lppc.c:1484 eelf64lppc_fbsd.c:1484 eelf64ppc.c:1484 +#: eelf64ppc_fbsd.c:1484 #, c-format msgid " --no-toc-sort Don't sort TOC and GOT sections\n" msgstr "" -#: eelf64lppc.c:1483 eelf64lppc_fbsd.c:1483 eelf64ppc.c:1483 -#: eelf64ppc_fbsd.c:1483 +#: eelf64lppc.c:1487 eelf64lppc_fbsd.c:1487 eelf64ppc.c:1487 +#: eelf64ppc_fbsd.c:1487 #, c-format msgid "" " --non-overlapping-opd Canonicalize .opd, so that there are no\n" " overlapping .opd entries\n" msgstr "" -#: eelf64lppc_fbsd.c:1397 eelf64ppc_fbsd.c:1397 +#: eelf64lppc_fbsd.c:1401 eelf64ppc_fbsd.c:1401 #, c-format msgid " --plt-static-chain PLT call stubs should load r111\n" msgstr "" -#: eelf64lppc_fbsd.c:1400 eelf64ppc_fbsd.c:1400 +#: eelf64lppc_fbsd.c:1404 eelf64ppc_fbsd.c:1404 #, c-format msgid "" " --no-plt-static-chain PLT call stubs should not load r11 (default)\n" msgstr "" -#: eelf64mmix.c:83 emmo.c:84 +#: eelf64mmix.c:84 emmo.c:84 msgid "%X%P: internal problems setting up section %s" msgstr "" -#: eelf64mmix.c:127 emmo.c:128 +#: eelf64mmix.c:128 emmo.c:128 msgid "%X%P: too many global registers: %u, max 223\n" msgstr "" #. This is a fatal error; make einfo call not return. -#: eelf64mmix.c:145 emmo.c:146 +#: eelf64mmix.c:146 emmo.c:146 msgid "%F%P: can't finalize linker-allocated global registers\n" msgstr "" -#: eelf_x86_64.c:5712 eelf_x86_64_cloudabi.c:611 eelf_x86_64_fbsd.c:611 -#: eelf_x86_64_haiku.c:611 eelf_x86_64_sol2.c:743 +#: eelf_x86_64.c:7948 eelf_x86_64_cloudabi.c:672 eelf_x86_64_fbsd.c:672 +#: eelf_x86_64_haiku.c:672 eelf_x86_64_sol2.c:804 msgid "%F%P: invalid option for -z lam-u48-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5726 eelf_x86_64_cloudabi.c:625 eelf_x86_64_fbsd.c:625 -#: eelf_x86_64_haiku.c:625 eelf_x86_64_sol2.c:757 +#: eelf_x86_64.c:7962 eelf_x86_64_cloudabi.c:686 eelf_x86_64_fbsd.c:686 +#: eelf_x86_64_haiku.c:686 eelf_x86_64_sol2.c:818 msgid "%F%P: invalid option for -z lam-u57-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5747 eelf_x86_64_cloudabi.c:646 eelf_x86_64_fbsd.c:646 -#: eelf_x86_64_haiku.c:646 eelf_x86_64_sol2.c:778 +#: eelf_x86_64.c:7983 eelf_x86_64_cloudabi.c:707 eelf_x86_64_fbsd.c:707 +#: eelf_x86_64_haiku.c:707 eelf_x86_64_sol2.c:839 msgid "%F%P: invalid option for -z lam-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5827 eelf_x86_64_cloudabi.c:726 eelf_x86_64_fbsd.c:726 -#: eelf_x86_64_haiku.c:726 eelf_x86_64_sol2.c:858 +#: eelf_x86_64.c:8067 eelf_x86_64_cloudabi.c:791 eelf_x86_64_fbsd.c:791 +#: eelf_x86_64_haiku.c:791 eelf_x86_64_sol2.c:923 #, c-format msgid "" " -z lam-u48 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U48\n" msgstr "" -#: eelf_x86_64.c:5829 eelf_x86_64_cloudabi.c:728 eelf_x86_64_fbsd.c:728 -#: eelf_x86_64_haiku.c:728 eelf_x86_64_sol2.c:860 +#: eelf_x86_64.c:8069 eelf_x86_64_cloudabi.c:793 eelf_x86_64_fbsd.c:793 +#: eelf_x86_64_haiku.c:793 eelf_x86_64_sol2.c:925 #, c-format msgid "" " -z lam-u48-report=[none|warning|error] (default: none)\n" " Report missing LAM_U48 property\n" msgstr "" -#: eelf_x86_64.c:5832 eelf_x86_64_cloudabi.c:731 eelf_x86_64_fbsd.c:731 -#: eelf_x86_64_haiku.c:731 eelf_x86_64_sol2.c:863 +#: eelf_x86_64.c:8072 eelf_x86_64_cloudabi.c:796 eelf_x86_64_fbsd.c:796 +#: eelf_x86_64_haiku.c:796 eelf_x86_64_sol2.c:928 #, c-format msgid "" " -z lam-u57 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U57\n" msgstr "" -#: eelf_x86_64.c:5834 eelf_x86_64_cloudabi.c:733 eelf_x86_64_fbsd.c:733 -#: eelf_x86_64_haiku.c:733 eelf_x86_64_sol2.c:865 +#: eelf_x86_64.c:8074 eelf_x86_64_cloudabi.c:798 eelf_x86_64_fbsd.c:798 +#: eelf_x86_64_haiku.c:798 eelf_x86_64_sol2.c:930 #, c-format msgid "" " -z lam-u57-report=[none|warning|error] (default: none)\n" " Report missing LAM_U57 property\n" msgstr "" -#: eelf_x86_64.c:5837 eelf_x86_64_cloudabi.c:736 eelf_x86_64_fbsd.c:736 -#: eelf_x86_64_haiku.c:736 eelf_x86_64_sol2.c:868 +#: eelf_x86_64.c:8077 eelf_x86_64_cloudabi.c:801 eelf_x86_64_fbsd.c:801 +#: eelf_x86_64_haiku.c:801 eelf_x86_64_sol2.c:933 #, c-format msgid "" " -z lam-report=[none|warning|error] (default: none)\n" " Report missing LAM_U48 and LAM_U57 properties\n" msgstr "" -#: ehppaelf.c:326 ehppalinux.c:326 ehppanbsd.c:326 ehppaobsd.c:326 +#: ehppaelf.c:327 ehppalinux.c:327 ehppanbsd.c:327 ehppaobsd.c:327 msgid "%X%P: can not set gp\n" msgstr "" -#: ehppaelf.c:607 ehppalinux.c:789 ehppanbsd.c:789 ehppaobsd.c:789 +#: ehppaelf.c:604 ehppalinux.c:826 ehppanbsd.c:826 ehppaobsd.c:826 #, c-format msgid "" " --multi-subspace Generate import and export stubs to support\n" " multiple sub-space shared libraries\n" msgstr "" -#: ei386beos.c:376 +#: ei386beos.c:360 msgid "%F%P: PE operations on non PE file\n" msgstr "" -#: ei386beos.c:426 ei386beos.c:431 +#: ei386beos.c:410 ei386beos.c:415 msgid "%F%P: %pB: can't read contents of section .idata: %E\n" msgstr "" -#: ei386beos.c:663 +#: ei386beos.c:647 msgid "%F%P: section %s has '$' as first character\n" msgstr "" -#: ei386beos.c:693 +#: ei386beos.c:677 msgid "%F%P: *(%s$) missing from linker script\n" msgstr "" -#: em68hc11elf.c:143 em68hc11elfb.c:143 em68hc12elf.c:143 em68hc12elfb.c:143 +#: em68hc11elf.c:144 em68hc11elfb.c:144 em68hc12elf.c:144 em68hc12elfb.c:144 msgid "" "%P: warning: the size of the 'window' memory region is not a power of 2; its " "size %d is truncated to %d\n" msgstr "" -#: em68hc11elf.c:158 em68hc11elfb.c:158 em68hc12elf.c:158 em68hc12elfb.c:158 +#: em68hc11elf.c:159 em68hc11elfb.c:159 em68hc12elf.c:159 em68hc12elfb.c:159 msgid "%X%P: changing output format whilst linking is not supported\n" msgstr "" -#: em68hc11elf.c:604 em68hc11elfb.c:604 em68hc12elf.c:604 em68hc12elfb.c:604 +#: em68hc11elf.c:601 em68hc11elfb.c:601 em68hc12elf.c:601 em68hc12elfb.c:601 #, c-format msgid "" " --no-trampoline Do not generate the far trampolines used to " @@ -6811,7 +6839,7 @@ msgid "" " a far function using jsr or bsr\n" msgstr "" -#: em68hc11elf.c:607 em68hc11elfb.c:607 em68hc12elf.c:607 em68hc12elfb.c:607 +#: em68hc11elf.c:604 em68hc11elfb.c:604 em68hc12elf.c:604 em68hc12elfb.c:604 #, c-format msgid "" " --bank-window NAME Specify the name of the memory region " @@ -6819,15 +6847,15 @@ msgid "" " the layout of the memory bank window\n" msgstr "" -#: em68kelf.c:91 em68kelfnbsd.c:91 +#: em68kelf.c:92 em68kelfnbsd.c:92 msgid "%F%P: %pB: all input objects must be ELF for --embedded-relocs\n" msgstr "" -#: em68kelf.c:650 em68kelfnbsd.c:650 +#: em68kelf.c:688 em68kelfnbsd.c:688 msgid "%P: unrecognized --got argument '%s'\n" msgstr "" -#: em68kelf.c:663 em68kelfnbsd.c:663 +#: em68kelf.c:701 em68kelfnbsd.c:701 #, c-format msgid " --got= Specify GOT handling scheme\n" msgstr "" @@ -6836,19 +6864,19 @@ msgstr "" msgid "%X%P: internal problems scanning %pB after opening it" msgstr "" -#: emsp430X.c:159 emsp430elf.c:159 +#: emsp430X.c:160 emsp430elf.c:160 msgid "%P: error: unhandled data_statement size\n" msgstr "" -#: emsp430X.c:299 emsp430elf.c:299 +#: emsp430X.c:300 emsp430elf.c:300 msgid "%P: error: no section named %s or %s in linker script\n" msgstr "" -#: emsp430X.c:308 emsp430elf.c:308 +#: emsp430X.c:309 emsp430elf.c:309 msgid "%P: error: no section named %s in linker script\n" msgstr "" -#: emsp430X.c:459 emsp430elf.c:459 +#: emsp430X.c:456 emsp430elf.c:456 #, c-format msgid "" " --code-region={either,lower,upper,none}\n" @@ -6856,7 +6884,7 @@ msgid "" "sections\n" msgstr "" -#: emsp430X.c:460 emsp430elf.c:460 +#: emsp430X.c:457 emsp430elf.c:457 #, c-format msgid "" " --data-region={either,lower,upper,none}\n" @@ -6864,7 +6892,7 @@ msgid "" " {either,lower,upper,none}.{bss,data,rodata}* sections\n" msgstr "" -#: emsp430X.c:461 emsp430elf.c:461 +#: emsp430X.c:458 emsp430elf.c:458 #, c-format msgid "" " --disable-sec-transformation\n" @@ -6872,72 +6900,72 @@ msgid "" " add the {either,lower,upper,none} prefixes\n" msgstr "" -#: emsp430X.c:480 emsp430elf.c:480 +#: emsp430X.c:477 emsp430elf.c:477 msgid "%P: --code-region requires an argument: {upper,lower,either,none}\n" msgstr "" -#: emsp430X.c:486 emsp430elf.c:486 +#: emsp430X.c:483 emsp430elf.c:483 msgid "%P: error: unrecognized argument to --code-region= option: \"%s\"\n" msgstr "" -#: emsp430X.c:503 emsp430elf.c:503 +#: emsp430X.c:500 emsp430elf.c:500 msgid "%P: --data-region requires an argument: {upper,lower,either,none}\n" msgstr "" -#: emsp430X.c:509 emsp430elf.c:509 +#: emsp430X.c:506 emsp430elf.c:506 msgid "%P: error: unrecognized argument to --data-region= option: \"%s\"\n" msgstr "" #. Incompatible objects. -#: ends32belf.c:128 ends32belf16m.c:128 ends32belf_linux.c:128 ends32elf.c:128 -#: ends32elf16m.c:128 ends32elf_linux.c:128 +#: ends32belf.c:129 ends32belf16m.c:129 ends32belf_linux.c:129 ends32elf.c:129 +#: ends32elf16m.c:129 ends32elf_linux.c:129 msgid "%F%P: %pB: ABI version of object files mismatched\n" msgstr "" -#: ends32belf.c:438 ends32belf16m.c:438 ends32belf_linux.c:571 ends32elf.c:438 -#: ends32elf16m.c:438 ends32elf_linux.c:571 +#: ends32belf.c:427 ends32belf16m.c:427 ends32belf_linux.c:570 ends32elf.c:427 +#: ends32elf16m.c:427 ends32elf_linux.c:570 msgid "%P: --mbaseline is not used anymore\n" msgstr "" -#: ends32belf.c:449 ends32belf16m.c:449 ends32belf_linux.c:582 ends32elf.c:449 -#: ends32elf16m.c:449 ends32elf_linux.c:582 +#: ends32belf.c:438 ends32belf16m.c:438 ends32belf_linux.c:581 ends32elf.c:438 +#: ends32elf16m.c:438 ends32elf_linux.c:581 msgid "%P: --relax-[no-]reduce-fp-updat is not used anymore\n" msgstr "" -#: ends32belf.c:453 ends32belf16m.c:453 ends32belf_linux.c:586 ends32elf.c:453 -#: ends32elf16m.c:453 ends32elf_linux.c:586 +#: ends32belf.c:442 ends32belf16m.c:442 ends32belf_linux.c:585 ends32elf.c:442 +#: ends32elf16m.c:442 ends32elf_linux.c:585 msgid "%P: missing file for --mexport-symbols\n" msgstr "" -#: ends32belf.c:466 ends32belf.c:475 ends32belf16m.c:466 ends32belf16m.c:475 -#: ends32belf_linux.c:599 ends32belf_linux.c:608 ends32elf.c:466 -#: ends32elf.c:475 ends32elf16m.c:466 ends32elf16m.c:475 ends32elf_linux.c:599 -#: ends32elf_linux.c:608 +#: ends32belf.c:455 ends32belf.c:464 ends32belf16m.c:455 ends32belf16m.c:464 +#: ends32belf_linux.c:598 ends32belf_linux.c:607 ends32elf.c:455 +#: ends32elf.c:464 ends32elf16m.c:455 ends32elf16m.c:464 ends32elf_linux.c:598 +#: ends32elf_linux.c:607 msgid "%P: valid arguments to --mhyper-relax=(low|medium|high)\n" msgstr "" -#: ends32belf.c:495 ends32belf16m.c:495 ends32belf_linux.c:628 ends32elf.c:495 -#: ends32elf16m.c:495 ends32elf_linux.c:628 +#: ends32belf.c:484 ends32belf16m.c:484 ends32belf_linux.c:627 ends32elf.c:484 +#: ends32elf16m.c:484 ends32elf_linux.c:627 #, c-format msgid " --m[no-]fp-as-gp Disable/enable fp-as-gp relaxation\n" msgstr "" -#: ends32belf.c:497 ends32belf16m.c:497 ends32belf_linux.c:630 ends32elf.c:497 -#: ends32elf16m.c:497 ends32elf_linux.c:630 +#: ends32belf.c:486 ends32belf16m.c:486 ends32belf_linux.c:629 ends32elf.c:486 +#: ends32elf16m.c:486 ends32elf_linux.c:629 #, c-format msgid " --mexport-symbols=FILE Exporting symbols in linker script\n" msgstr "" -#: ends32belf.c:499 ends32belf16m.c:499 ends32belf_linux.c:632 ends32elf.c:499 -#: ends32elf16m.c:499 ends32elf_linux.c:632 +#: ends32belf.c:488 ends32belf16m.c:488 ends32belf_linux.c:631 ends32elf.c:488 +#: ends32elf16m.c:488 ends32elf_linux.c:631 #, c-format msgid "" " --mhyper-relax=level Adjust relax level (low|medium|high). default: " "medium\n" msgstr "" -#: ends32belf.c:501 ends32belf16m.c:501 ends32belf_linux.c:634 ends32elf.c:501 -#: ends32elf16m.c:501 ends32elf_linux.c:634 +#: ends32belf.c:490 ends32belf16m.c:490 ends32belf_linux.c:633 ends32elf.c:490 +#: ends32elf16m.c:490 ends32elf_linux.c:633 #, c-format msgid " --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n" msgstr "" diff --git a/opcodes/configure b/opcodes/configure index 050fd5f..0b9f2de 100755 --- a/opcodes/configure +++ b/opcodes/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for opcodes 2.42.50. +# Generated by GNU Autoconf 2.69 for opcodes 2.43.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='opcodes' PACKAGE_TARNAME='opcodes' -PACKAGE_VERSION='2.42.50' -PACKAGE_STRING='opcodes 2.42.50' +PACKAGE_VERSION='2.43.50' +PACKAGE_STRING='opcodes 2.43.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1371,7 +1371,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures opcodes 2.42.50 to adapt to many kinds of systems. +\`configure' configures opcodes 2.43.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1442,7 +1442,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of opcodes 2.42.50:";; + short | recursive ) echo "Configuration of opcodes 2.43.50:";; esac cat <<\_ACEOF @@ -1564,7 +1564,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -opcodes configure 2.42.50 +opcodes configure 2.43.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2158,7 +2158,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by opcodes $as_me 2.42.50, which was +It was created by opcodes $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3138,7 +3138,7 @@ fi # Define the identity of the package. PACKAGE='opcodes' - VERSION='2.42.50' + VERSION='2.43.50' cat >>confdefs.h <<_ACEOF @@ -15126,7 +15126,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by opcodes $as_me 2.42.50, which was +This file was extended by opcodes $as_me 2.43.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15192,7 +15192,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -opcodes config.status 2.42.50 +opcodes config.status 2.43.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/opcodes/po/opcodes.pot b/opcodes/po/opcodes.pot index c0da6f1..61699a7 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: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2024-01-15 15:02+0000\n" +"POT-Creation-Date: 2024-07-20 13:03+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,31 +16,31 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: aarch64-asm.c:874 +#: aarch64-asm.c:895 msgid "specified register cannot be read from" msgstr "" -#: aarch64-asm.c:883 +#: aarch64-asm.c:904 msgid "specified register cannot be written to" msgstr "" #. Invalid option. -#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303 kvx-dis.c:154 +#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:11953 kvx-dis.c:154 #, c-format msgid "unrecognised disassembler option: %s" msgstr "" -#: aarch64-dis.c:3955 +#: aarch64-dis.c:4096 #, c-format msgid "this `%s' should have an immediately preceding `%s'" msgstr "" -#: aarch64-dis.c:3962 +#: aarch64-dis.c:4103 #, c-format msgid "expected `%s' after previous `%s'" msgstr "" -#: aarch64-dis.c:4388 +#: aarch64-dis.c:4529 #, c-format msgid "" "\n" @@ -48,349 +48,349 @@ msgid "" "with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: aarch64-dis.c:4392 +#: aarch64-dis.c:4533 #, c-format msgid "" "\n" " no-aliases Don't print instruction aliases.\n" msgstr "" -#: aarch64-dis.c:4395 +#: aarch64-dis.c:4536 #, c-format msgid "" "\n" " aliases Do print instruction aliases.\n" msgstr "" -#: aarch64-dis.c:4398 +#: aarch64-dis.c:4539 #, c-format msgid "" "\n" " no-notes Don't print instruction notes.\n" msgstr "" -#: aarch64-dis.c:4401 +#: aarch64-dis.c:4542 #, c-format msgid "" "\n" " notes Do print instruction notes.\n" msgstr "" -#: aarch64-dis.c:4405 +#: aarch64-dis.c:4546 #, c-format msgid "" "\n" " debug_dump Temp switch for debug trace.\n" msgstr "" -#: aarch64-dis.c:4409 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633 +#: aarch64-dis.c:4550 arc-dis.c:1608 arc-dis.c:1631 arc-dis.c:1634 #: kvx-dis.c:1586 loongarch-dis.c:337 mips-dis.c:2903 mips-dis.c:2915 -#: mips-dis.c:2918 nfp-dis.c:2995 riscv-dis.c:1489 riscv-dis.c:1492 +#: mips-dis.c:2918 nfp-dis.c:3002 riscv-dis.c:1568 riscv-dis.c:1571 #, c-format msgid "\n" msgstr "" -#: aarch64-opc.c:1446 +#: aarch64-opc.c:1473 msgid "immediate value" msgstr "" -#: aarch64-opc.c:1456 +#: aarch64-opc.c:1483 msgid "immediate offset" msgstr "" -#: aarch64-opc.c:1466 +#: aarch64-opc.c:1493 msgid "register number" msgstr "" -#: aarch64-opc.c:1476 +#: aarch64-opc.c:1503 msgid "register element index" msgstr "" -#: aarch64-opc.c:1486 +#: aarch64-opc.c:1513 msgid "shift amount" msgstr "" -#: aarch64-opc.c:1498 +#: aarch64-opc.c:1525 msgid "multiplier" msgstr "" -#: aarch64-opc.c:1617 +#: aarch64-opc.c:1645 msgid "expected a selection register in the range w12-w15" msgstr "" -#: aarch64-opc.c:1621 +#: aarch64-opc.c:1649 msgid "expected a selection register in the range w8-w11" msgstr "" -#: aarch64-opc.c:1640 +#: aarch64-opc.c:1668 msgid "starting offset is not a multiple of 2" msgstr "" -#: aarch64-opc.c:1641 +#: aarch64-opc.c:1669 msgid "starting offset is not a multiple of 4" msgstr "" -#: aarch64-opc.c:1649 +#: aarch64-opc.c:1677 msgid "expected a single offset rather than a range" msgstr "" -#: aarch64-opc.c:1653 +#: aarch64-opc.c:1681 msgid "expected a range of two offsets" msgstr "" -#: aarch64-opc.c:1656 +#: aarch64-opc.c:1684 msgid "expected a range of four offsets" msgstr "" -#: aarch64-opc.c:1737 +#: aarch64-opc.c:1765 msgid "second reg in pair should be xzr if first is xzr" msgstr "" -#: aarch64-opc.c:1751 +#: aarch64-opc.c:1779 msgid "reg pair must start from even reg" msgstr "" -#: aarch64-opc.c:1757 +#: aarch64-opc.c:1785 msgid "reg pair must be contiguous" msgstr "" -#: aarch64-opc.c:1771 +#: aarch64-opc.c:1799 msgid "extraneous register" msgstr "" -#: aarch64-opc.c:1777 +#: aarch64-opc.c:1805 msgid "missing register" msgstr "" -#: aarch64-opc.c:1788 +#: aarch64-opc.c:1816 msgid "stack pointer register expected" msgstr "" -#: aarch64-opc.c:1906 aarch64-opc.c:1922 +#: aarch64-opc.c:1953 aarch64-opc.c:1970 msgid "start register out of range" msgstr "" -#: aarch64-opc.c:2094 aarch64-opc.c:2102 aarch64-opc.c:2125 +#: aarch64-opc.c:2163 aarch64-opc.c:2171 aarch64-opc.c:2194 msgid "unexpected address writeback" msgstr "" -#: aarch64-opc.c:2113 +#: aarch64-opc.c:2182 msgid "address writeback expected" msgstr "" -#: aarch64-opc.c:2173 +#: aarch64-opc.c:2242 msgid "negative or unaligned offset expected" msgstr "" -#: aarch64-opc.c:2230 +#: aarch64-opc.c:2299 msgid "invalid register offset" msgstr "" -#: aarch64-opc.c:2252 +#: aarch64-opc.c:2321 msgid "invalid post-increment amount" msgstr "" -#: aarch64-opc.c:2268 aarch64-opc.c:2814 +#: aarch64-opc.c:2337 aarch64-opc.c:2889 msgid "invalid shift amount" msgstr "" -#: aarch64-opc.c:2281 +#: aarch64-opc.c:2350 msgid "invalid extend/shift operator" msgstr "" -#: aarch64-opc.c:2327 aarch64-opc.c:2614 aarch64-opc.c:2649 aarch64-opc.c:2668 -#: aarch64-opc.c:2676 aarch64-opc.c:2767 aarch64-opc.c:2944 aarch64-opc.c:3044 -#: aarch64-opc.c:3057 +#: aarch64-opc.c:2396 aarch64-opc.c:2688 aarch64-opc.c:2723 aarch64-opc.c:2742 +#: aarch64-opc.c:2750 aarch64-opc.c:2842 aarch64-opc.c:3019 aarch64-opc.c:3119 +#: aarch64-opc.c:3132 msgid "immediate out of range" msgstr "" -#: aarch64-opc.c:2357 aarch64-opc.c:2399 aarch64-opc.c:2462 aarch64-opc.c:2496 +#: aarch64-opc.c:2426 aarch64-opc.c:2468 aarch64-opc.c:2532 aarch64-opc.c:2566 msgid "invalid addressing mode" msgstr "" -#: aarch64-opc.c:2454 +#: aarch64-opc.c:2524 msgid "index register xzr is not allowed" msgstr "" -#: aarch64-opc.c:2523 +#: aarch64-opc.c:2593 msgid "invalid increment amount" msgstr "" -#: aarch64-opc.c:2602 aarch64-opc.c:2624 aarch64-opc.c:2847 aarch64-opc.c:2855 -#: aarch64-opc.c:2921 aarch64-opc.c:2950 +#: aarch64-opc.c:2676 aarch64-opc.c:2698 aarch64-opc.c:2922 aarch64-opc.c:2930 +#: aarch64-opc.c:2996 aarch64-opc.c:3025 msgid "invalid shift operator" msgstr "" -#: aarch64-opc.c:2608 +#: aarch64-opc.c:2682 msgid "shift amount must be 0 or 12" msgstr "" -#: aarch64-opc.c:2631 +#: aarch64-opc.c:2705 msgid "shift amount must be a multiple of 16" msgstr "" -#: aarch64-opc.c:2643 +#: aarch64-opc.c:2717 msgid "negative immediate value not allowed" msgstr "" -#: aarch64-opc.c:2778 +#: aarch64-opc.c:2853 msgid "immediate zero expected" msgstr "" -#: aarch64-opc.c:2792 +#: aarch64-opc.c:2867 msgid "rotate expected to be 0, 90, 180 or 270" msgstr "" -#: aarch64-opc.c:2803 +#: aarch64-opc.c:2878 msgid "rotate expected to be 90 or 270" msgstr "" -#: aarch64-opc.c:2863 +#: aarch64-opc.c:2938 msgid "shift is not permitted" msgstr "" -#: aarch64-opc.c:2888 +#: aarch64-opc.c:2963 msgid "invalid value for immediate" msgstr "" -#: aarch64-opc.c:2913 +#: aarch64-opc.c:2988 msgid "shift amount must be 0 or 16" msgstr "" -#: aarch64-opc.c:2934 +#: aarch64-opc.c:3009 msgid "floating-point immediate expected" msgstr "" -#: aarch64-opc.c:2968 +#: aarch64-opc.c:3043 msgid "no shift amount allowed for 8-bit constants" msgstr "" -#: aarch64-opc.c:2978 +#: aarch64-opc.c:3053 msgid "shift amount must be 0 or 8" msgstr "" -#: aarch64-opc.c:2991 +#: aarch64-opc.c:3066 msgid "immediate too big for element size" msgstr "" -#: aarch64-opc.c:2998 +#: aarch64-opc.c:3073 msgid "invalid arithmetic immediate" msgstr "" -#: aarch64-opc.c:3012 +#: aarch64-opc.c:3087 msgid "floating-point value must be 0.5 or 1.0" msgstr "" -#: aarch64-opc.c:3022 +#: aarch64-opc.c:3097 msgid "floating-point value must be 0.5 or 2.0" msgstr "" -#: aarch64-opc.c:3032 +#: aarch64-opc.c:3107 msgid "floating-point value must be 0.0 or 1.0" msgstr "" -#: aarch64-opc.c:3063 +#: aarch64-opc.c:3138 msgid "invalid replicated MOV immediate" msgstr "" -#: aarch64-opc.c:3121 +#: aarch64-opc.c:3196 msgid "byte index must be a multiple of 8" msgstr "" -#: aarch64-opc.c:3151 +#: aarch64-opc.c:3234 msgid "" "the register-index form of PRFM does not accept opcodes in the range 24-31" msgstr "" -#: aarch64-opc.c:3204 +#: aarch64-opc.c:3303 msgid "extend operator expected" msgstr "" -#: aarch64-opc.c:3217 +#: aarch64-opc.c:3316 msgid "missing extend operator" msgstr "" -#: aarch64-opc.c:3223 +#: aarch64-opc.c:3322 msgid "'LSL' operator not allowed" msgstr "" -#: aarch64-opc.c:3244 +#: aarch64-opc.c:3343 msgid "W register expected" msgstr "" -#: aarch64-opc.c:3255 +#: aarch64-opc.c:3354 msgid "shift operator expected" msgstr "" -#: aarch64-opc.c:3262 +#: aarch64-opc.c:3361 msgid "'ROR' operator not allowed" msgstr "" -#: aarch64-opc.c:4716 +#: aarch64-opc.c:4909 msgid "reading from a write-only register" msgstr "" -#: aarch64-opc.c:4718 +#: aarch64-opc.c:4911 msgid "writing to a read-only register" msgstr "" -#: aarch64-opc.c:5242 +#: aarch64-opc.c:5440 msgid "the three register operands must be distinct from one another" msgstr "" -#: aarch64-opc.c:5353 +#: aarch64-opc.c:5551 msgid "destination register differs from preceding instruction" msgstr "" -#: aarch64-opc.c:5356 +#: aarch64-opc.c:5554 msgid "source register differs from preceding instruction" msgstr "" -#: aarch64-opc.c:5359 +#: aarch64-opc.c:5557 msgid "size register differs from preceding instruction" msgstr "" -#: aarch64-opc.c:5407 +#: aarch64-opc.c:5605 msgid "instruction opens new dependency sequence without ending previous one" msgstr "" -#: aarch64-opc.c:5436 +#: aarch64-opc.c:5634 msgid "previous `movprfx' sequence not closed" msgstr "" -#: aarch64-opc.c:5455 +#: aarch64-opc.c:5654 msgid "SVE instruction expected after `movprfx'" msgstr "" -#: aarch64-opc.c:5468 +#: aarch64-opc.c:5667 msgid "SVE `movprfx' compatible instruction expected" msgstr "" -#: aarch64-opc.c:5556 +#: aarch64-opc.c:5755 msgid "predicated instruction expected after `movprfx'" msgstr "" -#: aarch64-opc.c:5568 +#: aarch64-opc.c:5767 msgid "merging predicate expected due to preceding `movprfx'" msgstr "" -#: aarch64-opc.c:5580 +#: aarch64-opc.c:5779 msgid "predicate register differs from that in preceding `movprfx'" msgstr "" -#: aarch64-opc.c:5599 +#: aarch64-opc.c:5798 msgid "output register of preceding `movprfx' not used in current instruction" msgstr "" -#: aarch64-opc.c:5612 +#: aarch64-opc.c:5811 msgid "output register of preceding `movprfx' expected as output" msgstr "" -#: aarch64-opc.c:5624 +#: aarch64-opc.c:5823 msgid "output register of preceding `movprfx' used as input" msgstr "" -#: aarch64-opc.c:5640 +#: aarch64-opc.c:5839 msgid "register size not compatible with previous `movprfx'" msgstr "" @@ -419,53 +419,53 @@ msgstr "" msgid "unrecognised disassembler CPU option: %s" msgstr "" -#: arc-dis.c:1323 +#: arc-dis.c:1324 msgid "" "\n" "Warning: illegal use of double register pair.\n" msgstr "" -#: arc-dis.c:1489 +#: arc-dis.c:1490 msgid "Enforce the designated architecture while decoding." msgstr "" -#: arc-dis.c:1491 +#: arc-dis.c:1492 msgid "Recognize DSP instructions." msgstr "" -#: arc-dis.c:1493 +#: arc-dis.c:1494 msgid "Recognize FPX SP instructions." msgstr "" -#: arc-dis.c:1495 +#: arc-dis.c:1496 msgid "Recognize FPX DP instructions." msgstr "" -#: arc-dis.c:1497 +#: arc-dis.c:1498 msgid "Recognize FPU QuarkSE-EM instructions." msgstr "" -#: arc-dis.c:1499 +#: arc-dis.c:1500 msgid "Recognize double assist FPU instructions." msgstr "" -#: arc-dis.c:1501 +#: arc-dis.c:1502 msgid "Recognize single precision FPU instructions." msgstr "" -#: arc-dis.c:1503 +#: arc-dis.c:1504 msgid "Recognize double precision FPU instructions." msgstr "" -#: arc-dis.c:1505 +#: arc-dis.c:1506 msgid "Recognize NPS400 instructions." msgstr "" -#: arc-dis.c:1507 +#: arc-dis.c:1508 msgid "Use only hexadecimal number to print immediates." msgstr "" -#: arc-dis.c:1582 +#: arc-dis.c:1583 #, c-format msgid "" "\n" @@ -473,7 +473,7 @@ msgid "" "with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1484 +#: arc-dis.c:1617 mips-dis.c:2910 riscv-dis.c:1563 #, c-format msgid "" "\n" @@ -481,7 +481,7 @@ msgid "" " " msgstr "" -#: arc-dis.c:1626 +#: arc-dis.c:1627 #, c-format msgid "" "\n" @@ -649,67 +649,63 @@ msgstr "" msgid "invalid position, should be one of: 0,4,8,...124." msgstr "" -#: arm-dis.c:5204 +#: arm-dis.c:4932 msgid "Select raw register names" msgstr "" -#: arm-dis.c:5206 +#: arm-dis.c:4934 msgid "Select register names used by GCC" msgstr "" -#: arm-dis.c:5208 +#: arm-dis.c:4936 msgid "Select register names used in ARM's ISA documentation" msgstr "" -#: arm-dis.c:5210 +#: arm-dis.c:4938 msgid "Assume all insns are Thumb insns" msgstr "" -#: arm-dis.c:5211 +#: arm-dis.c:4939 msgid "Examine preceding label to determine an insn's type" msgstr "" -#: arm-dis.c:5212 +#: arm-dis.c:4940 msgid "Select register names used in the APCS" msgstr "" -#: arm-dis.c:5214 +#: arm-dis.c:4942 msgid "Select register names used in the ATPCS" msgstr "" -#: arm-dis.c:5216 +#: arm-dis.c:4944 msgid "Select special register names used in the ATPCS" msgstr "" -#: arm-dis.c:5218 +#: arm-dis.c:4946 msgid "Enable CDE extensions for coprocessor N space" msgstr "" -#: arm-dis.c:8530 -msgid "" -msgstr "" - -#: arm-dis.c:12264 +#: arm-dis.c:11914 #, c-format msgid "unrecognised register name set: %s" msgstr "" -#: arm-dis.c:12278 +#: arm-dis.c:11928 #, c-format msgid "cde coprocessor not between 0-7: %s" msgstr "" -#: arm-dis.c:12284 +#: arm-dis.c:11934 #, c-format msgid "coproc must have an argument: %s" msgstr "" -#: arm-dis.c:12297 +#: arm-dis.c:11947 #, c-format msgid "coprocN argument takes options \"generic\", \"cde\", or \"CDE\": %s" msgstr "" -#: arm-dis.c:13016 +#: arm-dis.c:12663 #, c-format msgid "" "\n" @@ -749,7 +745,7 @@ msgid "" msgstr "" #. The option without '=' should be defined above. -#: bpf-dis.c:90 riscv-dis.c:120 riscv-dis.c:157 +#: bpf-dis.c:90 riscv-dis.c:125 riscv-dis.c:162 #, c-format msgid "unrecognized disassembler option: %s" msgstr "" @@ -861,14 +857,14 @@ msgstr "" #: epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264 ip2k-asm.c:512 #: iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585 m32r-asm.c:329 -#: mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576 xstormy16-asm.c:277 +#: mep-asm.c:1288 mt-asm.c:596 or1k-asm.c:576 xstormy16-asm.c:277 #, c-format msgid "internal error: unrecognized field %d while parsing" msgstr "" #: epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316 ip2k-asm.c:564 #: iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637 m32r-asm.c:381 -#: mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628 xstormy16-asm.c:329 +#: mep-asm.c:1340 mt-asm.c:648 or1k-asm.c:628 xstormy16-asm.c:329 msgid "missing mnemonic in syntax string" msgstr "" @@ -880,8 +876,8 @@ msgstr "" #: iq2000-asm.c:740 iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541 #: lm32-asm.c:630 lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776 #: m32c-asm.c:1865 m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 -#: m32r-asm.c:609 m32r-asm.c:716 mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566 -#: mep-asm.c:1673 mt-asm.c:783 mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 +#: m32r-asm.c:609 m32r-asm.c:716 mep-asm.c:1475 mep-asm.c:1479 mep-asm.c:1568 +#: mep-asm.c:1675 mt-asm.c:783 mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 #: or1k-asm.c:763 or1k-asm.c:767 or1k-asm.c:856 or1k-asm.c:963 #: xstormy16-asm.c:464 xstormy16-asm.c:468 xstormy16-asm.c:557 #: xstormy16-asm.c:664 @@ -890,40 +886,40 @@ msgstr "" #: epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498 ip2k-asm.c:746 #: iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819 m32r-asm.c:563 -#: mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810 xstormy16-asm.c:511 +#: mep-asm.c:1522 mt-asm.c:830 or1k-asm.c:810 xstormy16-asm.c:511 #, c-format msgid "syntax error (expected char `%c', found `%c')" msgstr "" #: epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508 ip2k-asm.c:756 #: iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829 m32r-asm.c:573 -#: mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820 xstormy16-asm.c:521 +#: mep-asm.c:1532 mt-asm.c:840 or1k-asm.c:820 xstormy16-asm.c:521 #, c-format msgid "syntax error (expected char `%c', found end of instruction)" msgstr "" #: epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538 ip2k-asm.c:786 #: iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859 m32r-asm.c:603 -#: mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850 xstormy16-asm.c:551 +#: mep-asm.c:1562 mt-asm.c:870 or1k-asm.c:850 xstormy16-asm.c:551 msgid "junk at end of line" msgstr "" #: epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650 ip2k-asm.c:898 #: iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971 m32r-asm.c:715 -#: mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962 xstormy16-asm.c:663 +#: mep-asm.c:1674 mt-asm.c:982 or1k-asm.c:962 xstormy16-asm.c:663 msgid "unrecognized form of instruction" msgstr "" #: epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664 ip2k-asm.c:912 #: iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985 m32r-asm.c:729 -#: mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976 xstormy16-asm.c:677 +#: mep-asm.c:1688 mt-asm.c:996 or1k-asm.c:976 xstormy16-asm.c:677 #, c-format msgid "bad instruction `%.50s...'" msgstr "" #: epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667 ip2k-asm.c:915 #: iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988 m32r-asm.c:732 -#: mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979 xstormy16-asm.c:680 +#: mep-asm.c:1691 mt-asm.c:999 or1k-asm.c:979 xstormy16-asm.c:680 #, c-format msgid "bad instruction `%.50s'" msgstr "" @@ -947,7 +943,7 @@ msgstr "" #. Default text to print if an instruction isn't recognized. #: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41 -#: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:293 +#: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:294 #: mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41 msgid "*unknown*" msgstr "" @@ -1106,11 +1102,11 @@ msgstr "" msgid "Don't understand 0x%x \n" msgstr "" -#: i386-dis.c:8432 +#: i386-dis.c:8336 msgid "" msgstr "" -#: i386-dis.c:8680 +#: i386-dis.c:8584 #, c-format msgid "" "\n" @@ -1119,86 +1115,86 @@ msgid "" "with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: i386-dis.c:8684 +#: i386-dis.c:8588 #, c-format msgid " x86-64 Disassemble in 64bit mode\n" msgstr "" -#: i386-dis.c:8685 +#: i386-dis.c:8589 #, c-format msgid " i386 Disassemble in 32bit mode\n" msgstr "" -#: i386-dis.c:8686 +#: i386-dis.c:8590 #, c-format msgid " i8086 Disassemble in 16bit mode\n" msgstr "" -#: i386-dis.c:8687 +#: i386-dis.c:8591 #, c-format msgid " att Display instruction in AT&T syntax\n" msgstr "" -#: i386-dis.c:8688 +#: i386-dis.c:8592 #, c-format msgid " intel Display instruction in Intel syntax\n" msgstr "" -#: i386-dis.c:8689 +#: i386-dis.c:8593 #, c-format msgid "" " att-mnemonic (AT&T syntax only)\n" " Display instruction with AT&T mnemonic\n" msgstr "" -#: i386-dis.c:8691 +#: i386-dis.c:8595 #, c-format msgid "" " intel-mnemonic (AT&T syntax only)\n" " Display instruction with Intel mnemonic\n" msgstr "" -#: i386-dis.c:8693 +#: i386-dis.c:8597 #, c-format msgid " addr64 Assume 64bit address size\n" msgstr "" -#: i386-dis.c:8694 +#: i386-dis.c:8598 #, c-format msgid " addr32 Assume 32bit address size\n" msgstr "" -#: i386-dis.c:8695 +#: i386-dis.c:8599 #, c-format msgid " addr16 Assume 16bit address size\n" msgstr "" -#: i386-dis.c:8696 +#: i386-dis.c:8600 #, c-format msgid " data32 Assume 32bit data size\n" msgstr "" -#: i386-dis.c:8697 +#: i386-dis.c:8601 #, c-format msgid " data16 Assume 16bit data size\n" msgstr "" -#: i386-dis.c:8698 +#: i386-dis.c:8602 #, c-format msgid " suffix Always display instruction suffix in AT&T syntax\n" msgstr "" -#: i386-dis.c:8699 +#: i386-dis.c:8603 #, c-format msgid " amd64 Display instruction in AMD64 ISA\n" msgstr "" -#: i386-dis.c:8700 +#: i386-dis.c:8604 #, c-format msgid " intel64 Display instruction in Intel64 ISA\n" msgstr "" -#: i386-dis.c:9447 +#: i386-dis.c:9374 msgid "64-bit address is disabled" msgstr "" @@ -1522,28 +1518,28 @@ msgstr "" msgid "Only $sp or $15 allowed for this opcode" msgstr "" -#: mep-asm.c:308 mep-asm.c:504 -#, c-format +#: mep-asm.c:309 mep-asm.c:506 +#, no-c-format msgid "invalid %function() here" msgstr "" -#: mep-asm.c:336 +#: mep-asm.c:337 msgid "Immediate is out of range -32768 to 32767" msgstr "" -#: mep-asm.c:356 +#: mep-asm.c:357 msgid "Immediate is out of range 0 to 65535" msgstr "" -#: mep-asm.c:549 mep-asm.c:562 +#: mep-asm.c:551 mep-asm.c:564 msgid "Immediate is out of range -512 to 511" msgstr "" -#: mep-asm.c:554 mep-asm.c:563 +#: mep-asm.c:556 mep-asm.c:565 msgid "Immediate is out of range -128 to 127" msgstr "" -#: mep-asm.c:558 +#: mep-asm.c:560 msgid "Value is not aligned enough" msgstr "" @@ -1671,11 +1667,11 @@ msgstr "" msgid "(unknown)" msgstr "" -#: mmix-dis.c:247 mmix-dis.c:255 +#: mmix-dis.c:248 mmix-dis.c:256 msgid "*illegal*" msgstr "" -#: mmix-dis.c:529 +#: mmix-dis.c:530 #, c-format msgid "*unknown operands type: %d*" msgstr "" @@ -1791,21 +1787,26 @@ msgstr "" msgid "File has no ME-Config section." msgstr "" -#: nfp-dis.c:2572 +#. See PR 31843 for an example of this. +#: nfp-dis.c:2565 +msgid "The ME-Config section is corrupt." +msgstr "" + +#: nfp-dis.c:2579 msgid "File has invalid ME-Config section." msgstr "" -#: nfp-dis.c:2719 +#: nfp-dis.c:2726 #, c-format msgid "Error processing section %u " msgstr "" -#: nfp-dis.c:2748 +#: nfp-dis.c:2755 #, c-format msgid "Invalid NFP option: %s" msgstr "" -#: nfp-dis.c:2986 +#: nfp-dis.c:2993 #, c-format msgid "" "\n" @@ -1813,7 +1814,7 @@ msgid "" "with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: nfp-dis.c:2990 +#: nfp-dis.c:2997 #, c-format msgid "" "\n" @@ -1867,12 +1868,12 @@ msgstr "" msgid "internal error: or1k_cgen_cpu_open: no endianness specified" msgstr "" -#: ppc-dis.c:418 +#: ppc-dis.c:428 #, c-format msgid "warning: ignoring unknown -M%s option" msgstr "" -#: ppc-dis.c:1256 +#: ppc-dis.c:1266 #, c-format msgid "" "\n" @@ -2010,40 +2011,40 @@ msgstr "" #. Invalid options with '=', no option name before '=', #. and no value after '='. -#: riscv-dis.c:128 +#: riscv-dis.c:133 #, c-format msgid "unrecognized disassembler option with '=': %s" msgstr "" -#: riscv-dis.c:142 +#: riscv-dis.c:147 #, c-format msgid "unknown privileged spec set by %s=%s" msgstr "" -#: riscv-dis.c:149 +#: riscv-dis.c:154 #, c-format msgid "" "mis-matched privilege spec set by %s=%s, the elf privilege attribute is %s" msgstr "" -#: riscv-dis.c:763 +#: riscv-dis.c:846 #, c-format msgid "# internal error, undefined modifier (%c)" msgstr "" -#: riscv-dis.c:1365 +#: riscv-dis.c:1444 msgid "Print numeric register names, rather than ABI names." msgstr "" -#: riscv-dis.c:1368 +#: riscv-dis.c:1447 msgid "Disassemble only into canonical instructions." msgstr "" -#: riscv-dis.c:1371 +#: riscv-dis.c:1450 msgid "Print the CSR according to the chosen privilege spec." msgstr "" -#: riscv-dis.c:1447 +#: riscv-dis.c:1526 #, c-format msgid "" "\n" @@ -2087,24 +2088,25 @@ msgstr "" msgid "Disassemble in ESA architecture mode" msgstr "" -#: s390-dis.c:45 +#. TRANSLATORS: Please do not translate 'z/Architecture' as this is a technical name. +#: s390-dis.c:46 msgid "Disassemble in z/Architecture mode" msgstr "" -#: s390-dis.c:46 +#: s390-dis.c:47 msgid "Print unknown instructions according to length from first two bits" msgstr "" -#: s390-dis.c:48 +#: s390-dis.c:49 msgid "Print instruction description as comment" msgstr "" -#: s390-dis.c:82 +#: s390-dis.c:83 #, c-format msgid "unknown S/390 disassembler option: %s" msgstr "" -#: s390-dis.c:516 +#: s390-dis.c:527 #, c-format msgid "" "\n" -- cgit v1.1