aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
Diffstat (limited to 'bfd')
-rwxr-xr-xbfd/configure20
-rw-r--r--bfd/po/bfd.pot1029
-rw-r--r--bfd/version.m42
3 files changed, 540 insertions, 511 deletions
diff --git a/bfd/configure b/bfd/configure
index 6c56ffe..23ffa6d 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.41.50.
+# Generated by GNU Autoconf 2.69 for bfd 2.42.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.41.50'
-PACKAGE_STRING='bfd 2.41.50'
+PACKAGE_VERSION='2.42.50'
+PACKAGE_STRING='bfd 2.42.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.41.50 to adapt to many kinds of systems.
+\`configure' configures bfd 2.42.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.41.50:";;
+ short | recursive ) echo "Configuration of bfd 2.42.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.41.50
+bfd configure 2.42.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.41.50, which was
+It was created by bfd $as_me 2.42.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.41.50'
+ VERSION='2.42.50'
cat >>confdefs.h <<_ACEOF
@@ -18090,7 +18090,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.41.50, which was
+This file was extended by bfd $as_me 2.42.50, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -18156,7 +18156,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.41.50
+bfd config.status 2.42.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 4f94725..5a1fb25 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: 2023-11-15 11:09+0000\n"
+"POT-Creation-Date: 2024-01-15 14:58+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -68,18 +68,18 @@ msgid "%pB: unsupported relocation type"
msgstr ""
#. Unknown relocation.
-#: aoutx.h:4400 coff-alpha.c:601 coff-alpha.c:1559 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-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-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-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
+#: aoutx.h:4400 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-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-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-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
@@ -94,8 +94,8 @@ msgstr ""
#: 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-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:269 elfn32-mips.c:3799
-#: elfxx-ia64.c:324 elfxx-loongarch.c:1568 elfxx-riscv.c:989 elfxx-sparc.c:589
+#: 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
#: elfnn-aarch64.c:2215
#: elfnn-aarch64.c:2313
@@ -124,7 +124,7 @@ msgstr ""
msgid "warning: writing archive was slow: rewriting timestamp"
msgstr ""
-#: archive.c:2362 archive.c:2423 elflink.c:4775 linker.c:1434
+#: archive.c:2362 archive.c:2423 elflink.c:4800 linker.c:1434
#, c-format
msgid "%pB: plugin needed to handle lto object"
msgstr ""
@@ -276,35 +276,39 @@ msgid ""
"to generate uncompressed binaries"
msgstr ""
-#: coff-alpha.c:867 coff-alpha.c:904 coff-alpha.c:2001 coff-mips.c:948
+#: coff-alpha.c:867 coff-alpha.c:894 coff-alpha.c:2004 coff-mips.c:948
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:13515 reloc.c:8631 reloc16.c:314
+#: elfxx-mips.c:13520 reloc.c:8683 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:13525
-#: reloc.c:8641
+#: coff-alpha.c:1157 coff-z80.c:477 coff-z8k.c:378 elfxx-mips.c:13530
+#: reloc.c:8693
#, c-format
msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
msgstr ""
-#: coff-alpha.c:1163 elfxx-mips.c:13534 reloc.c:8650
+#: coff-alpha.c:1163 elfxx-mips.c:13539 reloc.c:8702
#, c-format
msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n"
msgstr ""
-#: coff-alpha.c:1488
+#: coff-alpha.c:1489
msgid "using multiple gp values"
msgstr ""
-#: coff-alpha.c:1546 coff-alpha.c:1552 elf.c:10268 elf32-mcore.c:100
-#: elf32-mcore.c:455 elf32-ppc.c:7676 elf32-ppc.c:8864 elf64-ppc.c:16839
+#: coff-alpha.c:1987
#, c-format
-msgid "%pB: %s unsupported"
+msgid "%X%P: %pB(%pA): relocation out of range\n"
+msgstr ""
+
+#: coff-alpha.c:1999
+#, c-format
+msgid "%X%P: %pB(%pA): relocation is not supported\n"
msgstr ""
#: coff-go32.c:167 coffswap.h:812
@@ -408,7 +412,7 @@ msgid "%pB: illegal symbol index %ld in relocs"
msgstr ""
#: coff-tic30.c:172 coff-tic4x.c:228 coff-tic54x.c:338 coff-z80.c:325
-#: coff-z8k.c:188 coffcode.h:5297
+#: coff-z8k.c:188 coffcode.h:5314
#, c-format
msgid "%pB: warning: illegal symbol index %ld in relocs"
msgstr ""
@@ -475,62 +479,62 @@ msgstr ""
msgid "%pB: warning: claims to have 0xffff relocs, without overflow"
msgstr ""
-#: coffcode.h:2405
+#: coffcode.h:2411
#, c-format
msgid "unrecognized TI COFF target id '0x%x'"
msgstr ""
-#: coffcode.h:2684
+#: coffcode.h:2690
#, c-format
msgid "%pB: reloc against a non-existent symbol index: %ld"
msgstr ""
-#: coffcode.h:3150
+#: coffcode.h:3162
#, c-format
msgid "%pB: too many sections (%d)"
msgstr ""
-#: coffcode.h:3678
+#: coffcode.h:3690
#, c-format
msgid "%pB: section %pA: string table overflow at offset %ld"
msgstr ""
-#: coffcode.h:3779
+#: coffcode.h:3791
#, c-format
msgid "%pB:%s section %s: alignment 2**%u not representable"
msgstr ""
-#: coffcode.h:4515
+#: coffcode.h:4532
#, c-format
msgid "%pB: warning: line number table read failed"
msgstr ""
-#: coffcode.h:4561 coffcode.h:4575
+#: coffcode.h:4578 coffcode.h:4592
#, c-format
msgid "%pB: warning: illegal symbol index 0x%lx in line number entry %d"
msgstr ""
-#: coffcode.h:4589
+#: coffcode.h:4606
#, c-format
msgid "%pB: warning: illegal symbol in line number entry %d"
msgstr ""
-#: coffcode.h:4602
+#: coffcode.h:4619
#, c-format
msgid "%pB: warning: duplicate line number information for `%s'"
msgstr ""
-#: coffcode.h:5026
+#: coffcode.h:5043
#, c-format
msgid "%pB: unrecognized storage class %d for %s symbol `%s'"
msgstr ""
-#: coffcode.h:5166
+#: coffcode.h:5183
#, c-format
msgid "warning: %pB: local symbol `%s' has no section"
msgstr ""
-#: coffcode.h:5337
+#: coffcode.h:5354
#, c-format
msgid "%pB: illegal relocation type %d at address %#<PRIx64>"
msgstr ""
@@ -560,16 +564,16 @@ msgstr ""
msgid "<corrupt info> %s"
msgstr ""
-#: coffgen.c:2796 elflink.c:15197 linker.c:2977
+#: coffgen.c:2796 elflink.c:15219 linker.c:2985
msgid "%F%P: already_linked_table: %E\n"
msgstr ""
-#: coffgen.c:3138 elflink.c:14137
+#: coffgen.c:3138 elflink.c:14159
#, c-format
msgid "removing unused section '%pA' in file '%pB'"
msgstr ""
-#: coffgen.c:3215 elflink.c:14367
+#: coffgen.c:3215 elflink.c:14389
msgid "warning: gc-sections option ignored"
msgstr ""
@@ -578,7 +582,7 @@ msgstr ""
msgid "warning: symbol `%s' is both section and non-section"
msgstr ""
-#: cofflink.c:503 elf64-ia64-vms.c:5200 elflink.c:5382
+#: cofflink.c:503 elf64-ia64-vms.c:5200 elflink.c:5407
#, c-format
msgid "warning: type of symbol `%s' changed from %d to %d in %pB"
msgstr ""
@@ -588,7 +592,7 @@ msgstr ""
msgid "%pB: relocs in section `%pA', but it has no contents"
msgstr ""
-#: cofflink.c:2403 elflink.c:11578
+#: cofflink.c:2403 elflink.c:11600
#, c-format
msgid ""
"%X`%s' referenced in section `%pA' of %pB: defined in discarded section `%"
@@ -922,7 +926,7 @@ msgstr ""
#. xgettext:c-format.
#: elf-ifunc.c:144
-#: elfnn-loongarch.c:1285
+#: elfnn-loongarch.c:1427
#, c-format
msgid ""
"%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%pB' can "
@@ -938,7 +942,7 @@ msgstr ""
#: elf32-microblaze.c:1682 elf32-moxie.c:288 elf32-mt.c:402 elf32-nds32.c:6093
#: 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:338 elf64-mmix.c:1541 elfxx-tilegx.c:3742
+#: elf32-xstormy16.c:930 elf64-bpf.c:339 elf64-mmix.c:1541 elfxx-tilegx.c:3742
msgid "internal error: out of range error"
msgstr ""
@@ -950,7 +954,7 @@ msgstr ""
#: elf32-moxie.c:292 elf32-msp430.c:1510 elf32-nds32.c:6097 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:10653
+#: elf32-xstormy16.c:934 elf64-mmix.c:1545 elfxx-mips.c:10658
#: elfxx-tilegx.c:3746
msgid "internal error: unsupported relocation error"
msgstr ""
@@ -970,7 +974,7 @@ msgstr ""
#: 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-visium.c:692 elf32-xstormy16.c:942 elf64-bpf.c:351 elf64-mmix.c:1553
+#: elf32-visium.c:692 elf32-xstormy16.c:942 elf64-bpf.c:352 elf64-mmix.c:1553
#: elfxx-tilegx.c:3754
msgid "internal error: unknown error"
msgstr ""
@@ -985,9 +989,9 @@ msgstr ""
msgid "%pB: %s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf-m10300.c:2093 elf32-arm.c:13398 elf32-i386.c:3490 elf32-m32r.c:2331
+#: 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:4209
+#: 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
@@ -1014,7 +1018,7 @@ 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:8405 reloc16.c:155
+#: elfxx-sparc.c:2684 reloc.c:8457 reloc16.c:155
#: elfnn-ia64.c:365
msgid "%P%F: --relax and -r may not be used together\n"
msgstr ""
@@ -1128,7 +1132,7 @@ msgstr ""
#: elf.c:517 elf32-arm.c:17731
#: elfnn-aarch64.c:8322
-#: elfnn-loongarch.c:4427
+#: elfnn-loongarch.c:5102
#, c-format
msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
msgstr ""
@@ -1414,120 +1418,126 @@ msgid ""
"unable to find equivalent output section for symbol '%s' from section '%s'"
msgstr ""
-#: elf.c:9465
+#: elf.c:9464
#, c-format
msgid "%pB: .gnu.version_r invalid entry"
msgstr ""
-#: elf.c:9641
+#: elf.c:9639
#, c-format
msgid "%pB: .gnu.version_d invalid entry"
msgstr ""
-#: elf.c:10141
+#: elf.c:10139
#, c-format
msgid "%pB:%pA: error: attempting to write over the end of the section"
msgstr ""
-#: elf.c:10153
+#: elf.c:10151
#, c-format
msgid "%pB:%pA: error: attempting to write section into an empty buffer"
msgstr ""
-#: elf.c:11081
+#: elf.c:10266 elf32-mcore.c:100 elf32-mcore.c:455 elf32-ppc.c:7676
+#: elf32-ppc.c:8864 elf64-ppc.c:16839
+#, c-format
+msgid "%pB: %s unsupported"
+msgstr ""
+
+#: elf.c:11079
#, c-format
msgid "%pB: warning: win32pstatus %s of size %lu bytes is too small"
msgstr ""
-#: elf.c:11160
+#: elf.c:11158
#, c-format
msgid ""
"%pB: win32pstatus NOTE_INFO_MODULE of size %lu is too small to contain a "
"name of size %u"
msgstr ""
-#: elf.c:13798
+#: elf.c:13796
msgid "GNU_MBIND section is supported only by GNU and FreeBSD targets"
msgstr ""
-#: elf.c:13801
+#: elf.c:13799
msgid "symbol type STT_GNU_IFUNC is supported only by GNU and FreeBSD targets"
msgstr ""
-#: elf.c:13804
+#: elf.c:13802
msgid ""
"symbol binding STB_GNU_UNIQUE is supported only by GNU and FreeBSD targets"
msgstr ""
-#: elf.c:13807
+#: elf.c:13805
msgid "GNU_RETAIN section is supported only by GNU and FreeBSD targets"
msgstr ""
-#: elf.c:14025
+#: elf.c:14023
#, c-format
msgid "%pB(%pA): relocation %zu has invalid symbol index %lu"
msgstr ""
-#: elf.c:14101
+#: elf.c:14099
#, c-format
msgid ""
"%pB(%pA): link section cannot be set because the output file does not have a "
"symbol table"
msgstr ""
-#: elf.c:14115
+#: elf.c:14113
#, c-format
msgid "%pB(%pA): info section index is invalid"
msgstr ""
-#: elf.c:14129
+#: elf.c:14127
#, c-format
msgid ""
"%pB(%pA): info section index cannot be set because the section is not in the "
"output"
msgstr ""
-#: elf.c:14205
+#: elf.c:14203
#, c-format
msgid "%pB(%pA): error: secondary reloc section processed twice"
msgstr ""
-#: elf.c:14217
+#: elf.c:14215
#, c-format
msgid "%pB(%pA): error: secondary reloc section has zero sized entries"
msgstr ""
-#: elf.c:14229
+#: elf.c:14227
#, c-format
msgid "%pB(%pA): error: secondary reloc section has non-standard sized entries"
msgstr ""
-#: elf.c:14243
+#: elf.c:14241
#, c-format
msgid "%pB(%pA): error: secondary reloc section is empty!"
msgstr ""
-#: elf.c:14266
+#: elf.c:14264
#, c-format
msgid "%pB(%pA): error: internal relocs missing for secondary reloc section"
msgstr ""
-#: elf.c:14286
+#: elf.c:14284
#, c-format
msgid "%pB(%pA): error: reloc table entry %zu is empty"
msgstr ""
-#: elf.c:14311
+#: elf.c:14309
#, c-format
msgid "%pB(%pA): error: secondary reloc %zu references a missing symbol"
msgstr ""
-#: elf.c:14329
+#: elf.c:14327
#, c-format
msgid "%pB(%pA): error: secondary reloc %zu references a deleted symbol"
msgstr ""
-#: elf.c:14343
+#: elf.c:14341
#, c-format
msgid "%pB(%pA): error: secondary reloc %zu is of an unknown type"
msgstr ""
@@ -1586,7 +1596,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:15687
+#: elf32-ppc.c:3856 elf64-sparc.c:737 elfxx-mips.c:15692
#, c-format
msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)"
msgstr ""
@@ -2195,13 +2205,13 @@ msgstr ""
msgid " <Unrecognised flag bits set>"
msgstr ""
-#: elf32-arm.c:15363 elf32-arm.c:15497 elf32-i386.c:1531 elf32-s390.c:923
+#: elf32-arm.c:15363 elf32-arm.c:15497 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:1975 elfxx-sparc.c:1386 elfxx-tilegx.c:1662
+#: elf64-s390.c:845 elf64-x86-64.c:2050 elfxx-sparc.c:1386 elfxx-tilegx.c:1662
#: elfxx-x86.c:970
#: elfnn-aarch64.c:7826
#: elfnn-kvx.c:3250
-#: elfnn-loongarch.c:637
+#: elfnn-loongarch.c:756
#: elfnn-riscv.c:764
#, c-format
msgid "%pB: bad symbol index: %d"
@@ -2218,7 +2228,7 @@ msgstr ""
msgid "errors encountered processing file %pB"
msgstr ""
-#: elf32-arm.c:17400 elflink.c:13303 elflink.c:13350
+#: elf32-arm.c:17400 elflink.c:13325 elflink.c:13372
#, c-format
msgid "could not find section %s"
msgstr ""
@@ -2346,8 +2356,8 @@ msgstr ""
msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'"
msgstr ""
-#: elf32-bfin.c:1621 elf32-i386.c:3530 elf32-m68k.c:4006 elf32-s390.c:3138
-#: elf64-s390.c:3118 elf64-x86-64.c:4264
+#: 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
#, c-format
msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d"
msgstr ""
@@ -2391,7 +2401,7 @@ msgstr ""
#: 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-v850.c:2302 elf32-visium.c:688 elf32-xstormy16.c:938 elf64-bpf.c:347
+#: elf32-v850.c:2302 elf32-visium.c:688 elf32-xstormy16.c:938 elf64-bpf.c:348
#: elf64-mmix.c:1549 elfxx-tilegx.c:3750
msgid "internal error: dangerous relocation"
msgstr ""
@@ -2399,7 +2409,7 @@ 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:16373
+#: elfxx-mips.c:16378
#, c-format
msgid "private flags = %lx:"
msgstr ""
@@ -2785,11 +2795,11 @@ msgstr ""
msgid "%pB(%pA+%#<PRIx64>): cannot handle %s for %s"
msgstr ""
-#: elf32-hppa.c:4413
+#: elf32-hppa.c:4415
msgid ".got section not immediately after .plt section"
msgstr ""
-#: elf32-i386.c:1177 elf64-x86-64.c:1462
+#: elf32-i386.c:1177 elf64-x86-64.c:1506
#, c-format
msgid ""
"%pB: TLS transition from %s to %s against `%s' at %#<PRIx64> in section `%"
@@ -2803,79 +2813,79 @@ msgid ""
"can not be used when making a shared object"
msgstr ""
-#: elf32-i386.c:1715 elf32-s390.c:1151 elf32-sh.c:5499 elf32-tilepro.c:1548
+#: elf32-i386.c:1719 elf32-s390.c:1151 elf32-sh.c:5499 elf32-tilepro.c:1548
#: elf32-xtensa.c:1263 elf64-s390.c:1083 elfxx-sparc.c:1556
#: elfxx-tilegx.c:1767
-#: elfnn-loongarch.c:591
+#: elfnn-loongarch.c:612
#: elfnn-riscv.c:671
#, c-format
msgid "%pB: `%s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf32-i386.c:1787
+#: elf32-i386.c:1791
#, c-format
msgid "%pB: unsupported non-PIC call to IFUNC `%s'"
msgstr ""
-#: elf32-i386.c:1842 elf64-x86-64.c:2355
+#: elf32-i386.c:1846 elf64-x86-64.c:2436
#, c-format
msgid ""
"%pB: non-canonical reference to canonical protected function `%s' in %pB"
msgstr ""
-#: elf32-i386.c:2406 elf64-x86-64.c:2818
-#: elfnn-riscv.c:2465
+#: elf32-i386.c:2410 elf64-x86-64.c:2900
+#: elfnn-riscv.c:2455
#, c-format
msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
msgstr ""
-#: elf32-i386.c:2439 elf32-i386.c:3741 elf32-i386.c:3889 elf64-x86-64.c:2875
-#: elf64-x86-64.c:4437 elf64-x86-64.c:4605
-#: elfnn-riscv.c:2338
-#: elfnn-riscv.c:3168
-#: elfnn-riscv.c:3242
+#: 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
#, c-format
msgid "Local IFUNC function `%s' in %pB\n"
msgstr ""
-#: elf32-i386.c:2617
+#: elf32-i386.c:2621
#, 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:2652 elf64-x86-64.c:3089
+#: elf32-i386.c:2656 elf64-x86-64.c:3174
msgid "hidden symbol"
msgstr ""
-#: elf32-i386.c:2655 elf64-x86-64.c:3092
+#: elf32-i386.c:2659 elf64-x86-64.c:3177
msgid "internal symbol"
msgstr ""
-#: elf32-i386.c:2658 elf64-x86-64.c:3095
+#: elf32-i386.c:2662 elf64-x86-64.c:3180
msgid "protected symbol"
msgstr ""
-#: elf32-i386.c:2661 elf64-x86-64.c:3098
+#: elf32-i386.c:2665 elf64-x86-64.c:3183
msgid "symbol"
msgstr ""
-#: elf32-i386.c:2667
+#: elf32-i386.c:2671
#, 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:2680
+#: elf32-i386.c:2684
#, 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:4092 elf64-x86-64.c:4816
+#: elf32-i386.c:4096 elf64-x86-64.c:4976
msgid "%F%P: discarded output section: `%pA'\n"
msgstr ""
@@ -3681,7 +3691,7 @@ msgstr ""
msgid "%pB(%pA+%#<PRIx64>): invalid instruction for TLS relocation %s"
msgstr ""
-#: elf32-score.c:1515 elf32-score7.c:1378 elfxx-mips.c:3873
+#: elf32-score.c:1515 elf32-score7.c:1378 elfxx-mips.c:3875
msgid "not enough GOT space for local GOT entries"
msgstr ""
@@ -4095,8 +4105,8 @@ msgstr ""
#: elf32-tilepro.c:3627 elfxx-tilegx.c:4017 elfxx-x86.c:2729
#: elfnn-aarch64.c:10030
#: elfnn-kvx.c:4636
-#: elfnn-loongarch.c:4357
-#: elfnn-riscv.c:3465
+#: elfnn-loongarch.c:5032
+#: elfnn-riscv.c:3481
#, c-format
msgid "discarded output section: `%pA'"
msgstr ""
@@ -4464,9 +4474,9 @@ msgstr ""
msgid "%pB: .got subsegment exceeds 64K (size %d)"
msgstr ""
-#: elf64-alpha.c:2680 elflink.c:15459
+#: elf64-alpha.c:2680 elflink.c:15481
#: elfnn-kvx.c:4022
-#: elfnn-loongarch.c:1573
+#: elfnn-loongarch.c:1715
#, c-format
msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n"
msgstr ""
@@ -4519,7 +4529,7 @@ msgid "%pB: tp-relative relocation against dynamic symbol %s"
msgstr ""
#. Only if it's not an unresolved symbol.
-#: elf64-bpf.c:343
+#: elf64-bpf.c:344
msgid "internal error: relocation not supported"
msgstr ""
@@ -4650,7 +4660,7 @@ msgstr ""
msgid "%pB: linking auto-pic files with non-auto-pic files"
msgstr ""
-#: elf64-ia64-vms.c:5150 elflink.c:5313
+#: elf64-ia64-vms.c:5150 elflink.c:5338
#, c-format
msgid ""
"warning: alignment %u of common symbol `%s' in %pB is greater than the "
@@ -4662,7 +4672,7 @@ msgstr ""
msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB"
msgstr ""
-#: elf64-ia64-vms.c:5173 elflink.c:5342
+#: elf64-ia64-vms.c:5173 elflink.c:5367
#, c-format
msgid ""
"warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in %"
@@ -4981,7 +4991,7 @@ msgid ""
"%pB(%pA+%#<PRIx64>): misaligned symbol `%s' (%#<PRIx64>) for relocation %s"
msgstr ""
-#: elf64-sparc.c:134 elfcode.h:1596
+#: elf64-sparc.c:134 elfcode.h:1602
#, c-format
msgid "%pB(%pA): relocation %d has invalid symbol index %ld"
msgstr ""
@@ -5011,112 +5021,112 @@ msgstr ""
msgid "%pB: linking UltraSPARC specific with HAL specific code"
msgstr ""
-#: elf64-x86-64.c:1493
+#: elf64-x86-64.c:1537
msgid "hidden symbol "
msgstr ""
-#: elf64-x86-64.c:1496
+#: elf64-x86-64.c:1540
msgid "internal symbol "
msgstr ""
-#: elf64-x86-64.c:1499 elf64-x86-64.c:1503
+#: elf64-x86-64.c:1543 elf64-x86-64.c:1547
msgid "protected symbol "
msgstr ""
-#: elf64-x86-64.c:1505
+#: elf64-x86-64.c:1549
msgid "symbol "
msgstr ""
-#: elf64-x86-64.c:1511
+#: elf64-x86-64.c:1555
msgid "undefined "
msgstr ""
-#: elf64-x86-64.c:1521
+#: elf64-x86-64.c:1565
msgid "a shared object"
msgstr ""
-#: elf64-x86-64.c:1523
+#: elf64-x86-64.c:1567
msgid "; recompile with -fPIC"
msgstr ""
-#: elf64-x86-64.c:1528
+#: elf64-x86-64.c:1572
msgid "a PIE object"
msgstr ""
-#: elf64-x86-64.c:1530
+#: elf64-x86-64.c:1574
msgid "a PDE object"
msgstr ""
-#: elf64-x86-64.c:1532
+#: elf64-x86-64.c:1576
msgid "; recompile with -fPIE"
msgstr ""
-#: elf64-x86-64.c:1536
+#: elf64-x86-64.c:1580
#, c-format
msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s"
msgstr ""
-#: elf64-x86-64.c:2041
+#: elf64-x86-64.c:2116
#, c-format
msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode"
msgstr ""
-#: elf64-x86-64.c:2185
+#: elf64-x86-64.c:2266
#, c-format
msgid "%pB: '%s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf64-x86-64.c:2844
+#: elf64-x86-64.c:2926
#: elfnn-aarch64.c:5754
-#: elfnn-riscv.c:2305
+#: elfnn-riscv.c:2295
#, c-format
msgid ""
"%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %"
"<PRId64>"
msgstr ""
-#: elf64-x86-64.c:3104
+#: elf64-x86-64.c:3189
#, 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:3118
+#: elf64-x86-64.c:3203
#, 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:3408
+#: elf64-x86-64.c:3493
#, c-format
msgid ""
"%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in "
"section `%pA' is out of range"
msgstr ""
-#: elf64-x86-64.c:3556 elflink.c:13774
+#: elf64-x86-64.c:3643 elflink.c:13796
msgid "%F%P: corrupt input: %pB\n"
msgstr ""
-#: elf64-x86-64.c:4250
+#: elf64-x86-64.c:4410
#, c-format
msgid ""
" failed to convert GOTPCREL relocation against '%s'; relink with --no-relax\n"
msgstr ""
-#: elf64-x86-64.c:4411
+#: elf64-x86-64.c:4571
#, c-format
msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n"
msgstr ""
-#: elf64-x86-64.c:4484
+#: elf64-x86-64.c:4644
#, c-format
msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n"
msgstr ""
-#: elf64-x86-64.c:4537
+#: elf64-x86-64.c:4697
#, c-format
msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n"
msgstr ""
@@ -5136,12 +5146,12 @@ msgstr ""
msgid "warning: %pB has a program header with invalid alignment"
msgstr ""
-#: elfcode.h:1050
+#: elfcode.h:1056
#, c-format
msgid "%pB: %pA+%<PRIx64>: relocation addend %<PRIx64> too large"
msgstr ""
-#: elfcode.h:1316
+#: elfcode.h:1322
#, c-format
msgid "%pB: version count (%<PRId64>) does not match symbol count (%ld)"
msgstr ""
@@ -5151,360 +5161,360 @@ msgstr ""
msgid "warning: %pB has a segment extending past end of file"
msgstr ""
-#: elflink.c:1410
+#: elflink.c:1397
#, c-format
msgid ""
"%s: TLS definition in %pB section %pA mismatches non-TLS definition in %pB "
"section %pA"
msgstr ""
-#: elflink.c:1416
+#: elflink.c:1403
#, c-format
msgid "%s: TLS reference in %pB mismatches non-TLS reference in %pB"
msgstr ""
-#: elflink.c:1422
+#: elflink.c:1409
#, c-format
msgid ""
"%s: TLS definition in %pB section %pA mismatches non-TLS reference in %pB"
msgstr ""
-#: elflink.c:1428
+#: elflink.c:1415
#, c-format
msgid ""
"%s: TLS reference in %pB mismatches non-TLS definition in %pB section %pA"
msgstr ""
-#: elflink.c:2140
+#: elflink.c:2127
#, c-format
msgid "%pB: unexpected redefinition of indirect versioned symbol `%s'"
msgstr ""
-#: elflink.c:2601
+#: elflink.c:2626
#, c-format
msgid "%pB: version node not found for symbol %s"
msgstr ""
-#: elflink.c:2692
+#: elflink.c:2717
#, c-format
msgid ""
"%pB: bad reloc symbol index (%#<PRIx64> >= %#lx) for offset %#<PRIx64> in "
"section `%pA'"
msgstr ""
-#: elflink.c:2704
+#: elflink.c:2729
#, c-format
msgid ""
"%pB: non-zero symbol index (%#<PRIx64>) for offset %#<PRIx64> in section `%"
"pA' when the object file has no symbol table"
msgstr ""
-#: elflink.c:2915
+#: elflink.c:2940
#, c-format
msgid "%pB: relocation size mismatch in %pB section %pA"
msgstr ""
-#: elflink.c:3244
+#: elflink.c:3269
#, c-format
msgid "warning: type and size of dynamic symbol `%s' are not defined"
msgstr ""
-#: elflink.c:3304
+#: elflink.c:3329
msgid "%P: copy reloc against protected `%pT' is dangerous\n"
msgstr ""
-#: elflink.c:4281
+#: elflink.c:4306
#, c-format
msgid "alternate ELF machine code found (%d) in %pB, expecting %d"
msgstr ""
-#: elflink.c:4764
+#: elflink.c:4789
#, c-format
msgid "%pB: invalid version offset %lx (max %lx)"
msgstr ""
-#: elflink.c:4832
+#: elflink.c:4857
#, c-format
msgid "%pB: %s local symbol at index %lu (>= sh_info of %lu)"
msgstr ""
-#: elflink.c:4980
+#: elflink.c:5005
#, c-format
msgid "%pB: not enough version information"
msgstr ""
-#: elflink.c:5018
+#: elflink.c:5043
#, c-format
msgid "%pB: %s: invalid version %u (max %d)"
msgstr ""
-#: elflink.c:5055
+#: elflink.c:5080
#, c-format
msgid "%pB: %s: invalid needed version %d"
msgstr ""
-#: elflink.c:5320
+#: elflink.c:5345
#, 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:5327
+#: elflink.c:5352
msgid ""
"warning: NOTE: alignment discrepancies can cause real problems. "
"Investigation is advised."
msgstr ""
-#: elflink.c:5349
+#: elflink.c:5374
msgid ""
"warning: NOTE: size discrepancies can cause real problems. Investigation is "
"advised."
msgstr ""
-#: elflink.c:5491
+#: elflink.c:5516
#, c-format
msgid "%pB: undefined reference to symbol '%s'"
msgstr ""
-#: elflink.c:6551
+#: elflink.c:6576
#, c-format
msgid "%pB: stack size specified and %s set"
msgstr ""
-#: elflink.c:6555
+#: elflink.c:6580
#, c-format
msgid "%pB: %s not absolute"
msgstr ""
-#: elflink.c:6767
+#: elflink.c:6792
#, c-format
msgid "%s: undefined version: %s"
msgstr ""
-#: elflink.c:7159
+#: elflink.c:7181
msgid ""
"error: creating an executable stack because of -z execstack command line "
"option"
msgstr ""
-#: elflink.c:7165
+#: elflink.c:7187
msgid ""
"warning: enabling an executable stack because of -z execstack command line "
"option"
msgstr ""
-#: elflink.c:7227
+#: elflink.c:7249
#, 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:7233
+#: elflink.c:7255
#, c-format
msgid ""
"warning: %s: requires executable stack (because the .note.GNU-stack section "
"is executable)"
msgstr ""
-#: elflink.c:7241
+#: elflink.c:7263
#, 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:7247
+#: elflink.c:7269
#, c-format
msgid "warning: %s: missing .note.GNU-stack section implies executable stack"
msgstr ""
-#: elflink.c:7250
+#: elflink.c:7272
msgid ""
"NOTE: This behaviour is deprecated and will be removed in a future version "
"of the linker"
msgstr ""
-#: elflink.c:7404
+#: elflink.c:7426
#, c-format
msgid "%pB: .preinit_array section is not allowed in DSO"
msgstr ""
-#: elflink.c:8995
+#: elflink.c:9017
#, c-format
msgid "undefined %s reference in complex symbol: %s"
msgstr ""
-#: elflink.c:9158 elflink.c:9166
+#: elflink.c:9180 elflink.c:9188
msgid "division by zero"
msgstr ""
-#: elflink.c:9180
+#: elflink.c:9202
#, 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:9516
+#: elflink.c:9538
#, c-format
msgid ""
"%pB:%pA: error: relocation references symbol %s which was removed by garbage "
"collection"
msgstr ""
-#: elflink.c:9519
+#: elflink.c:9541
#, c-format
msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled"
msgstr ""
-#: elflink.c:9770 elflink.c:9788 elflink.c:9827 elflink.c:9845
+#: elflink.c:9792 elflink.c:9810 elflink.c:9849 elflink.c:9867
#, 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:9804 elflink.c:9861
+#: elflink.c:9826 elflink.c:9883
#, c-format
msgid "%pB: unable to sort relocs - they are of an unknown size"
msgstr ""
-#: elflink.c:9913
+#: elflink.c:9935
msgid "not enough memory to sort relocations"
msgstr ""
-#: elflink.c:10251
+#: elflink.c:10273
#, c-format
msgid "%pB: too many sections: %d (>= %d)"
msgstr ""
-#: elflink.c:10527
+#: elflink.c:10549
#, c-format
msgid "%pB: internal symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:10530
+#: elflink.c:10552
#, c-format
msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:10533
+#: elflink.c:10555
#, c-format
msgid "%pB: local symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:10619
+#: elflink.c:10641
#, c-format
msgid "%pB: could not find output section %pA for input section %pA"
msgstr ""
-#: elflink.c:10773
+#: elflink.c:10795
#, c-format
msgid "%pB: protected symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:10776
+#: elflink.c:10798
#, c-format
msgid "%pB: internal symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:10779
+#: elflink.c:10801
#, c-format
msgid "%pB: hidden symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:10811
+#: elflink.c:10833
#, c-format
msgid "%pB: no symbol version section for versioned symbol `%s'"
msgstr ""
-#: elflink.c:11492
+#: elflink.c:11514
#, c-format
msgid ""
"error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a "
"non-existent global symbol"
msgstr ""
-#: elflink.c:11962
+#: elflink.c:11984
#, c-format
msgid "error: %pB: size of section %pA is not multiple of address size"
msgstr ""
-#: elflink.c:12239
+#: elflink.c:12261
#, c-format
msgid "%pB: no symbol found for import library"
msgstr ""
-#: elflink.c:12814
+#: elflink.c:12836
msgid "%F%P: %pB: failed to finish relative relocations\n"
msgstr ""
-#: elflink.c:12891
+#: elflink.c:12913
#, c-format
msgid "%pB: file class %s incompatible with %s"
msgstr ""
-#: elflink.c:13140
+#: elflink.c:13162
#, c-format
msgid "%pB: failed to generate import library"
msgstr ""
-#: elflink.c:13308
+#: elflink.c:13330
#, c-format
msgid "warning: %s section has zero size"
msgstr ""
-#: elflink.c:13356
+#: elflink.c:13378
#, c-format
msgid "warning: section '%s' is being made into a note"
msgstr ""
-#: elflink.c:13450
+#: elflink.c:13472
msgid "%P%X: read-only segment has dynamic relocations\n"
msgstr ""
-#: elflink.c:13453
+#: elflink.c:13475
msgid "%P: warning: creating DT_TEXTREL in a shared object\n"
msgstr ""
-#: elflink.c:13456
+#: elflink.c:13478
msgid "%P: warning: creating DT_TEXTREL in a PDE\n"
msgstr ""
-#: elflink.c:13459
+#: elflink.c:13481
msgid "%P: warning: creating DT_TEXTREL in a PIE\n"
msgstr ""
-#: elflink.c:13595
+#: elflink.c:13617
msgid "%P%X: can not read symbols: %E\n"
msgstr ""
-#: elflink.c:14020
+#: elflink.c:14042
msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n"
msgstr ""
-#: elflink.c:14498
+#: elflink.c:14520
#, c-format
msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT"
msgstr ""
-#: elflink.c:14539
+#: elflink.c:14561
#, c-format
msgid "%pB: section '%pA': corrupt VTENTRY entry"
msgstr ""
-#: elflink.c:14682
+#: elflink.c:14704
#, c-format
msgid "unrecognized INPUT_SECTION_FLAG %s\n"
msgstr ""
-#: elflink.c:15465
+#: elflink.c:15487
#, c-format
msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n"
msgstr ""
-#: elflink.c:15554
+#: elflink.c:15576
msgid ""
"%P: warning: GNU indirect functions with DT_TEXTREL may result in a segfault "
"at runtime; recompile with %s\n"
@@ -5530,27 +5540,22 @@ msgstr ""
msgid "error: %pB: <corrupt AArch64 used size: 0x%x>"
msgstr ""
-#: elfxx-loongarch.c:1584
+#: elfxx-loongarch.c:1909
#, c-format
msgid "%pB: unsupported relocation type %s"
msgstr ""
-#: elfxx-loongarch.c:1613
+#: elfxx-loongarch.c:1937
#, c-format
msgid "%pB: unsupported bfd relocation type %#x"
msgstr ""
-#: elfxx-loongarch.c:1632
-#, c-format
-msgid "%pB: unsupported relocation type name %s"
-msgstr ""
-
-#: elfxx-loongarch.c:1689
+#: elfxx-loongarch.c:2009
#, c-format
msgid "%pB: relocation %s right shift %d error 0x%lx"
msgstr ""
-#: elfxx-loongarch.c:1708
+#: elfxx-loongarch.c:2028
#, c-format
msgid "%pB: relocation %s overflow 0x%lx"
msgstr ""
@@ -5559,589 +5564,597 @@ msgstr ""
msgid "static procedure (no name)"
msgstr ""
-#: elfxx-mips.c:5855
+#: elfxx-mips.c:5857
msgid "MIPS16 and microMIPS functions cannot call each other"
msgstr ""
-#: elfxx-mips.c:6622
+#: elfxx-mips.c:6627
msgid "%X%H: unsupported JALX to the same ISA mode\n"
msgstr ""
-#: elfxx-mips.c:6655
+#: elfxx-mips.c:6660
msgid ""
"%X%H: unsupported jump between ISA modes; consider recompiling with "
"interlinking enabled\n"
msgstr ""
-#: elfxx-mips.c:6700
+#: elfxx-mips.c:6705
msgid ""
"%X%H: cannot convert branch between ISA modes to JALX: relocation out of "
"range\n"
msgstr ""
-#: elfxx-mips.c:6712
+#: elfxx-mips.c:6717
msgid "%X%H: unsupported branch between ISA modes\n"
msgstr ""
-#: elfxx-mips.c:7345
+#: elfxx-mips.c:7350
#, c-format
msgid ""
"%pB: incorrect `.reginfo' section size; expected %<PRIu64>, got %<PRIu64>"
msgstr ""
-#: elfxx-mips.c:7389
+#: elfxx-mips.c:7394
#, c-format
msgid "%pB: warning: bad `%s' option size %u smaller than its header"
msgstr ""
-#: elfxx-mips.c:7625
+#: elfxx-mips.c:7630
#, c-format
msgid "%pB: warning: truncated `%s' option"
msgstr ""
-#: elfxx-mips.c:8449 elfxx-mips.c:8575
+#: elfxx-mips.c:8454 elfxx-mips.c:8580
#, c-format
msgid ""
"%pB: warning: cannot determine the target function for stub section `%s'"
msgstr ""
-#: elfxx-mips.c:8707
+#: elfxx-mips.c:8712
#, c-format
msgid "%pB: malformed reloc detected for section %s"
msgstr ""
-#: elfxx-mips.c:8807
+#: elfxx-mips.c:8812
#, c-format
msgid "%pB: GOT reloc at %#<PRIx64> not expected in executables"
msgstr ""
-#: elfxx-mips.c:8947
+#: elfxx-mips.c:8952
#, c-format
msgid "%pB: CALL16 reloc at %#<PRIx64> not against global symbol"
msgstr ""
-#: elfxx-mips.c:9250
+#: elfxx-mips.c:9255
#, 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:9376
+#: elfxx-mips.c:9381
#, c-format
msgid "IFUNC symbol %s in dynamic symbol table - IFUNCS are not supported"
msgstr ""
-#: elfxx-mips.c:9379
+#: elfxx-mips.c:9384
#, c-format
msgid "non-dynamic symbol %s in dynamic symbol table"
msgstr ""
-#: elfxx-mips.c:9599
+#: elfxx-mips.c:9604
#, c-format
msgid "non-dynamic relocations refer to dynamic symbol %s"
msgstr ""
-#: elfxx-mips.c:10534
+#: elfxx-mips.c:10539
#, c-format
msgid ""
"%pB: can't find matching LO16 reloc against `%s' for %s at %#<PRIx64> in "
"section `%pA'"
msgstr ""
-#: elfxx-mips.c:10674
+#: elfxx-mips.c:10679
msgid ""
-"small-data section exceeds 64KB; lower small-data size limit (see option -G)"
+"small-data section too large; lower small-data size limit (see option -G)"
msgstr ""
-#: elfxx-mips.c:10693
+#: elfxx-mips.c:10698
msgid "cannot convert a jump to JALX for a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10696
+#: elfxx-mips.c:10701
msgid "jump to a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10697
+#: elfxx-mips.c:10702
msgid "jump to a non-instruction-aligned address"
msgstr ""
-#: elfxx-mips.c:10700
+#: elfxx-mips.c:10705
msgid "cannot convert a branch to JALX for a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10702
+#: elfxx-mips.c:10707
msgid "branch to a non-instruction-aligned address"
msgstr ""
-#: elfxx-mips.c:10704
+#: elfxx-mips.c:10709
msgid "PC-relative load from unaligned address"
msgstr ""
-#: elfxx-mips.c:11004
+#: elfxx-mips.c:11009
#, c-format
msgid ""
"%pB: `%pA' entry VMA of %#<PRIx64> outside the 32-bit range supported; "
"consider using `-Ttext-segment=...'"
msgstr ""
-#: elfxx-mips.c:11119 elfxx-mips.c:11706
+#: elfxx-mips.c:11124 elfxx-mips.c:11711
#, c-format
msgid "%pB: `%pA' offset of %<PRId64> from `%pA' beyond the range of ADDIUPC"
msgstr ""
-#: elfxx-mips.c:11678
+#: elfxx-mips.c:11683
#, c-format
msgid ""
"%pB: `%pA' start VMA of %#<PRIx64> outside the 32-bit range supported; "
"consider using `-Ttext-segment=...'"
msgstr ""
-#: elfxx-mips.c:13424 reloc.c:8553
+#: elfxx-mips.c:13429 reloc.c:8605
#, c-format
msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
msgstr ""
-#: elfxx-mips.c:14736
+#: elfxx-mips.c:14741
#, c-format
msgid "%pB: unknown architecture %s"
msgstr ""
-#: elfxx-mips.c:15264
+#: elfxx-mips.c:15269
#, c-format
msgid "%pB: illegal section name `%pA'"
msgstr ""
-#: elfxx-mips.c:15541
+#: elfxx-mips.c:15546
#, c-format
msgid "%pB: warning: linking abicalls files with non-abicalls files"
msgstr ""
-#: elfxx-mips.c:15558
+#: elfxx-mips.c:15563
#, c-format
msgid "%pB: linking 32-bit code with 64-bit code"
msgstr ""
-#: elfxx-mips.c:15590 elfxx-mips.c:15656 elfxx-mips.c:15671
+#: elfxx-mips.c:15595 elfxx-mips.c:15661 elfxx-mips.c:15676
#, c-format
msgid "%pB: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15614
+#: elfxx-mips.c:15619
#, c-format
msgid "%pB: ABI mismatch: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15639
+#: elfxx-mips.c:15644
#, c-format
msgid "%pB: ASE mismatch: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15773
+#: elfxx-mips.c:15778
#, 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:15779
+#: elfxx-mips.c:15784
#, c-format
msgid ""
"warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15785
+#: elfxx-mips.c:15790
#, c-format
msgid ""
"warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d"
msgstr ""
-#: elfxx-mips.c:15799
+#: elfxx-mips.c:15804
#, c-format
msgid "warning: %pB uses %s (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15818
+#: elfxx-mips.c:15823
#, c-format
msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d"
msgstr ""
-#: elfxx-mips.c:15830
+#: elfxx-mips.c:15835
#, c-format
msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15839
+#: elfxx-mips.c:15844
#, c-format
msgid ""
"warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI %"
"d"
msgstr ""
-#: elfxx-mips.c:15901
+#: elfxx-mips.c:15906
#, c-format
msgid "%pB: endianness incompatible with that of the selected emulation"
msgstr ""
-#: elfxx-mips.c:15915
+#: elfxx-mips.c:15920
#, c-format
msgid "%pB: ABI is incompatible with that of the selected emulation"
msgstr ""
-#: elfxx-mips.c:15968
+#: elfxx-mips.c:15973
#, c-format
msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15973
+#: elfxx-mips.c:15978
#, c-format
msgid ""
"%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15977
+#: elfxx-mips.c:15982
#, c-format
msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15984
+#: elfxx-mips.c:15989
#, c-format
msgid ""
"%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15988
+#: elfxx-mips.c:15993
#, c-format
msgid ""
"%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)"
msgstr ""
-#: elfxx-mips.c:16179
+#: elfxx-mips.c:16184
msgid "-mips32r2 -mfp64 (12 callee-saved)"
msgstr ""
-#: elfxx-mips.c:16241 elfxx-mips.c:16252
+#: elfxx-mips.c:16246 elfxx-mips.c:16257
msgid "None"
msgstr ""
-#: elfxx-mips.c:16243 elfxx-mips.c:16312
+#: elfxx-mips.c:16248 elfxx-mips.c:16317
msgid "Unknown"
msgstr ""
-#: elfxx-mips.c:16323
+#: elfxx-mips.c:16328
#, c-format
msgid "Hard or soft float\n"
msgstr ""
-#: elfxx-mips.c:16326
+#: elfxx-mips.c:16331
#, c-format
msgid "Hard float (double precision)\n"
msgstr ""
-#: elfxx-mips.c:16329
+#: elfxx-mips.c:16334
#, c-format
msgid "Hard float (single precision)\n"
msgstr ""
-#: elfxx-mips.c:16332
+#: elfxx-mips.c:16337
#, c-format
msgid "Soft float\n"
msgstr ""
-#: elfxx-mips.c:16335
+#: elfxx-mips.c:16340
#, c-format
msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
msgstr ""
-#: elfxx-mips.c:16338
+#: elfxx-mips.c:16343
#, c-format
msgid "Hard float (32-bit CPU, Any FPU)\n"
msgstr ""
-#: elfxx-mips.c:16341
+#: elfxx-mips.c:16346
#, c-format
msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
msgstr ""
-#: elfxx-mips.c:16344
+#: elfxx-mips.c:16349
#, c-format
msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
msgstr ""
-#: elfxx-mips.c:16376
+#: elfxx-mips.c:16381
#, c-format
msgid " [abi=O32]"
msgstr ""
-#: elfxx-mips.c:16378
+#: elfxx-mips.c:16383
#, c-format
msgid " [abi=O64]"
msgstr ""
-#: elfxx-mips.c:16380
+#: elfxx-mips.c:16385
#, c-format
msgid " [abi=EABI32]"
msgstr ""
-#: elfxx-mips.c:16382
+#: elfxx-mips.c:16387
#, c-format
msgid " [abi=EABI64]"
msgstr ""
-#: elfxx-mips.c:16384
+#: elfxx-mips.c:16389
#, c-format
msgid " [abi unknown]"
msgstr ""
-#: elfxx-mips.c:16386
+#: elfxx-mips.c:16391
#, c-format
msgid " [abi=N32]"
msgstr ""
-#: elfxx-mips.c:16388
+#: elfxx-mips.c:16393
#, c-format
msgid " [abi=64]"
msgstr ""
-#: elfxx-mips.c:16390
+#: elfxx-mips.c:16395
#, c-format
msgid " [no abi set]"
msgstr ""
-#: elfxx-mips.c:16415
+#: elfxx-mips.c:16420
#, c-format
msgid " [unknown ISA]"
msgstr ""
-#: elfxx-mips.c:16435
+#: elfxx-mips.c:16440
#, c-format
msgid " [not 32bitmode]"
msgstr ""
-#: elfxx-riscv.c:1688
+#: elfxx-riscv.c:1699
#, c-format
msgid "x ISA extension `%s' must be set with the versions"
msgstr ""
-#: elfxx-riscv.c:1694
+#: elfxx-riscv.c:1705
#, c-format
msgid "cannot find default versions of the ISA extension `%s'"
msgstr ""
-#: elfxx-riscv.c:1800
+#: elfxx-riscv.c:1811
#, c-format
msgid "%s: first ISA extension must be `e', `i' or `g'"
msgstr ""
-#: elfxx-riscv.c:1824
+#: elfxx-riscv.c:1835
#, c-format
msgid "%s: unknown standard ISA extension or prefix class `%c'"
msgstr ""
-#: elfxx-riscv.c:1860
+#: elfxx-riscv.c:1871
#, c-format
msgid "%s: invalid prefixed ISA extension `%s' ends with <number>p"
msgstr ""
-#: elfxx-riscv.c:1884
+#: elfxx-riscv.c:1895
#, c-format
msgid "%s: unknown prefixed ISA extension `%s'"
msgstr ""
-#: elfxx-riscv.c:1908
+#: elfxx-riscv.c:1919
#, c-format
msgid "%s: prefixed ISA extension must separate with _"
msgstr ""
-#: elfxx-riscv.c:1962
+#: elfxx-riscv.c:1973
#, c-format
msgid "rv%de does not support the `h' extension"
msgstr ""
-#: elfxx-riscv.c:1970
+#: elfxx-riscv.c:1981
#, c-format
msgid "rv%d does not support the `q' extension"
msgstr ""
-#: elfxx-riscv.c:1977
+#: elfxx-riscv.c:1988
#, c-format
msgid "rv%d does not support the `zcf' extension"
msgstr ""
-#: elfxx-riscv.c:1984
+#: elfxx-riscv.c:1995
msgid "`zfinx' is conflict with the `f/d/q/zfh/zfhmin' extension"
msgstr ""
-#: elfxx-riscv.c:2005
+#: elfxx-riscv.c:2002
+msgid "`xtheadvector' is conflict with the `v' extension"
+msgstr ""
+
+#: elfxx-riscv.c:2023
msgid "zvl*b extensions need to enable either `v' or `zve' extension"
msgstr ""
-#: elfxx-riscv.c:2067
+#: elfxx-riscv.c:2085
#, c-format
msgid "%s: ISA string cannot contain uppercase letters"
msgstr ""
-#: elfxx-riscv.c:2095
+#: elfxx-riscv.c:2113
#, c-format
msgid "%s: ISA string must begin with rv32 or rv64"
msgstr ""
-#: elfxx-riscv.c:2321
+#: elfxx-riscv.c:2339
#, c-format
msgid "invalid ISA extension ends with <number>p in .option arch `%s'"
msgstr ""
-#: elfxx-riscv.c:2344
+#: elfxx-riscv.c:2362
#, c-format
msgid "unknown ISA extension `%s' in .option arch `%s'"
msgstr ""
-#: elfxx-riscv.c:2355
+#: elfxx-riscv.c:2373
#, c-format
msgid "cannot + or - base extension `%s' in .option arch `%s'"
msgstr ""
-#: elfxx-riscv.c:2587 elfxx-riscv.c:2829
+#: elfxx-riscv.c:2613 elfxx-riscv.c:2861
msgid "internal: unreachable INSN_CLASS_*"
msgstr ""
-#: elfxx-riscv.c:2622
+#: elfxx-riscv.c:2648
msgid "zihintntl' and `c', or `zihintntl' and `zca"
msgstr ""
-#: elfxx-riscv.c:2627 elfxx-riscv.c:2645
+#: elfxx-riscv.c:2653 elfxx-riscv.c:2671
msgid "c' or `zca"
msgstr ""
-#: elfxx-riscv.c:2633
+#: elfxx-riscv.c:2659
msgid "m' or `zmmul"
msgstr ""
-#: elfxx-riscv.c:2651
+#: elfxx-riscv.c:2677
msgid "f' and `c', or `f' and `zcf"
msgstr ""
-#: elfxx-riscv.c:2656
+#: elfxx-riscv.c:2682
msgid "c' or `zcf"
msgstr ""
-#: elfxx-riscv.c:2662
+#: elfxx-riscv.c:2688
msgid "d' and `c', or `d' and `zcd"
msgstr ""
-#: elfxx-riscv.c:2667
+#: elfxx-riscv.c:2693
msgid "c' or `zcd"
msgstr ""
-#: elfxx-riscv.c:2669
+#: elfxx-riscv.c:2695
msgid "f' or `zfinx"
msgstr ""
-#: elfxx-riscv.c:2671
+#: elfxx-riscv.c:2697
msgid "d' or `zdinx"
msgstr ""
-#: elfxx-riscv.c:2673
+#: elfxx-riscv.c:2699
msgid "q' or `zqinx"
msgstr ""
-#: elfxx-riscv.c:2675
+#: elfxx-riscv.c:2701
msgid "zfh' or `zhinx"
msgstr ""
-#: elfxx-riscv.c:2679
+#: elfxx-riscv.c:2705
msgid "zfhmin' or `zhinxmin"
msgstr ""
-#: elfxx-riscv.c:2690
+#: elfxx-riscv.c:2716
msgid "zfhmin' and `d', or `zhinxmin' and `zdinx"
msgstr ""
-#: elfxx-riscv.c:2701
+#: elfxx-riscv.c:2727
msgid "zfhmin' and `q', or `zhinxmin' and `zqinx"
msgstr ""
-#: elfxx-riscv.c:2707
+#: elfxx-riscv.c:2733
msgid "d' and `zfa"
msgstr ""
-#: elfxx-riscv.c:2715
+#: elfxx-riscv.c:2741
msgid "q' and `zfa"
msgstr ""
-#: elfxx-riscv.c:2723
+#: elfxx-riscv.c:2749
msgid "zfh' and `zfa"
msgstr ""
-#: elfxx-riscv.c:2733
+#: elfxx-riscv.c:2759
msgid "zfh' and `zfa', or `zvfh' and `zfa"
msgstr ""
-#: elfxx-riscv.c:2738
+#: elfxx-riscv.c:2764
msgid "zfh' or `zvfh"
msgstr ""
-#: elfxx-riscv.c:2754
+#: elfxx-riscv.c:2780
msgid "zbb' or `zbkb"
msgstr ""
-#: elfxx-riscv.c:2756
+#: elfxx-riscv.c:2782
msgid "zbc' or `zbkc"
msgstr ""
-#: elfxx-riscv.c:2764
+#: elfxx-riscv.c:2790
msgid "zknd' or `zkne"
msgstr ""
-#: elfxx-riscv.c:2770
+#: elfxx-riscv.c:2796
msgid "v' or `zve64x' or `zve32x"
msgstr ""
-#: elfxx-riscv.c:2772
+#: elfxx-riscv.c:2798
msgid "v' or `zve64d' or `zve64f' or `zve32f"
msgstr ""
-#: elfxx-riscv.c:2774
+#: elfxx-riscv.c:2800
msgid "zvbb"
msgstr ""
-#: elfxx-riscv.c:2776
+#: elfxx-riscv.c:2802
msgid "zvbc"
msgstr ""
-#: elfxx-riscv.c:2778
+#: elfxx-riscv.c:2804
+msgid "zvkb"
+msgstr ""
+
+#: elfxx-riscv.c:2806
msgid "zvkg"
msgstr ""
-#: elfxx-riscv.c:2780
+#: elfxx-riscv.c:2808
msgid "zvkned"
msgstr ""
-#: elfxx-riscv.c:2782
+#: elfxx-riscv.c:2810
msgid "zvknha' or `zvknhb"
msgstr ""
-#: elfxx-riscv.c:2784
+#: elfxx-riscv.c:2812
msgid "zvksed"
msgstr ""
-#: elfxx-riscv.c:2786
+#: elfxx-riscv.c:2814
msgid "zvksh"
msgstr ""
-#: elfxx-riscv.c:2790
+#: elfxx-riscv.c:2818
msgid "zcb' and `zba"
msgstr ""
-#: elfxx-riscv.c:2792
+#: elfxx-riscv.c:2820
msgid "zcb' and `zbb"
msgstr ""
-#: elfxx-riscv.c:2794
+#: elfxx-riscv.c:2822
msgid "zcb' and `zmmul', or `zcb' and `m"
msgstr ""
-#: elfxx-riscv.c:2798
+#: elfxx-riscv.c:2826
msgid "h"
msgstr ""
@@ -6360,37 +6373,43 @@ msgstr ""
msgid "%pB: indirect symbol `%s' to `%s' is a loop"
msgstr ""
-#: linker.c:2583
+#: linker.c:1793
+msgid ""
+"%P: %pB: note: the message above does not take linker garbage collection "
+"into account\n"
+msgstr ""
+
+#: linker.c:2591
#, c-format
msgid "attempt to do relocatable link with %s input and %s output"
msgstr ""
-#: linker.c:2862
+#: linker.c:2870
#, c-format
msgid "%pB: ignoring duplicate section `%pA'\n"
msgstr ""
-#: linker.c:2872 linker.c:2882
+#: linker.c:2880 linker.c:2890
#, c-format
msgid "%pB: duplicate section `%pA' has different size\n"
msgstr ""
-#: linker.c:2896 linker.c:2904
+#: linker.c:2904 linker.c:2912
#, c-format
msgid "%pB: could not read contents of section `%pA'\n"
msgstr ""
-#: linker.c:2913
+#: linker.c:2921
#, c-format
msgid "%pB: duplicate section `%pA' has different contents\n"
msgstr ""
-#: linker.c:3432
+#: linker.c:3440
#, c-format
msgid "%pB: compiled for a big endian system and target is little endian"
msgstr ""
-#: linker.c:3435
+#: linker.c:3443
#, c-format
msgid "%pB: compiled for a little endian system and target is big endian"
msgstr ""
@@ -6804,59 +6823,59 @@ msgid ""
msgstr ""
#. XXX code yet to be written.
-#: peicode.h:810
+#: peicode.h:820
#, c-format
msgid "%pB: unhandled import type; %x"
msgstr ""
-#: peicode.h:816
+#: peicode.h:826
#, c-format
msgid "%pB: unrecognized import type; %x"
msgstr ""
-#: peicode.h:831
+#: peicode.h:841
#, c-format
msgid "%pB: unrecognized import name type; %x"
msgstr ""
-#: peicode.h:1264
+#: peicode.h:1280
#, c-format
msgid "%pB: unrecognised machine type (0x%x) in Import Library Format archive"
msgstr ""
-#: peicode.h:1277
+#: peicode.h:1293
#, c-format
msgid ""
"%pB: recognised but unhandled machine type (0x%x) in Import Library Format "
"archive"
msgstr ""
-#: peicode.h:1295
+#: peicode.h:1311
#, c-format
msgid "%pB: size field is zero in Import Library Format header"
msgstr ""
-#: peicode.h:1321
+#: peicode.h:1337
#, c-format
msgid "%pB: string not null terminated in ILF object file"
msgstr ""
-#: peicode.h:1377
+#: peicode.h:1393
#, c-format
msgid "%pB: error: debug data ends beyond end of debug directory"
msgstr ""
-#: peicode.h:1547
+#: peicode.h:1563
#, c-format
msgid "%pB: adjusting invalid SectionAlignment"
msgstr ""
-#: peicode.h:1557
+#: peicode.h:1573
#, c-format
msgid "%pB: adjusting invalid FileAlignment"
msgstr ""
-#: peicode.h:1565
+#: peicode.h:1581
#, c-format
msgid "%pB: invalid NumberOfRvaAndSizes"
msgstr ""
@@ -6915,17 +6934,17 @@ msgstr ""
msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
msgstr ""
-#: reloc.c:8452
+#: reloc.c:8504
msgid "INPUT_SECTION_FLAGS are not supported"
msgstr ""
-#: reloc.c:8718
+#: reloc.c:8770
#, c-format
msgid "%pB: unrecognized relocation type %#x in section `%pA'"
msgstr ""
#. PR 21803: Suggest the most likely cause of this error.
-#: reloc.c:8722
+#: reloc.c:8774
#, c-format
msgid "is this version of the linker - %s - out of date ?"
msgstr ""
@@ -9156,7 +9175,7 @@ msgstr ""
#. Not fatal, this callback cannot fail.
#: elfnn-aarch64.c:2893
-#: elfnn-riscv.c:5531
+#: elfnn-riscv.c:5548
#, c-format
msgid "unknown attribute for symbol `%s': 0x%02x"
msgstr ""
@@ -9300,31 +9319,31 @@ msgstr ""
msgid "relocation against `%s' has faulty GOT type "
msgstr ""
-#: elfnn-loongarch.c:153
-#: elfnn-loongarch.c:205
+#: elfnn-loongarch.c:169
+#: elfnn-loongarch.c:221
#, c-format
msgid "%#<PRIx64> invaild imm"
msgstr ""
-#: elfnn-loongarch.c:387
-#: elfnn-riscv.c:4012
+#: elfnn-loongarch.c:403
+#: elfnn-riscv.c:4028
#, 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:442
+#: elfnn-loongarch.c:458
#, c-format
msgid "%pB: can't link different ABI object."
msgstr ""
-#: elfnn-loongarch.c:583
+#: elfnn-loongarch.c:600
msgid "Internal error: unreachable."
msgstr ""
-#: elfnn-loongarch.c:3848
-#: elfnn-riscv.c:4773
+#: elfnn-loongarch.c:4339
+#: elfnn-riscv.c:4789
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-"
@@ -9351,37 +9370,44 @@ msgid ""
"when making a shared object"
msgstr ""
-#: elfnn-riscv.c:1857
+#: elfnn-riscv.c:1847
#, c-format
msgid ""
"final size of uleb128 value at offset 0x%lx in %pA from %pB exceeds "
"available space"
msgstr ""
-#: elfnn-riscv.c:2092
+#: elfnn-riscv.c:2082
#, c-format
msgid "%pcrel_lo missing matching %pcrel_hi"
msgstr ""
-#: elfnn-riscv.c:2095
+#: elfnn-riscv.c:2085
#, 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:2100
+#: elfnn-riscv.c:2090
#, c-format
msgid ""
"%%pcrel_lo overflow with an addend, the value of %%pcrel_hi is 0x%<PRIx64> "
"without any addend, but may be 0x%<PRIx64> after adding the %%pcrel_lo addend"
msgstr ""
-#: elfnn-riscv.c:2108
+#: elfnn-riscv.c:2098
#, c-format
msgid "%pcrel_lo overflow with an addend"
msgstr ""
-#: elfnn-riscv.c:2613
+#: elfnn-riscv.c:2549
+#, 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
msgid "The addend isn't allowed for R_RISCV_GOT_HI20"
msgstr ""
@@ -9399,91 +9425,91 @@ msgstr ""
#.
#. Perhaps we also need the similar checks for the
#. R_RISCV_BRANCH and R_RISCV_RVC_BRANCH relocations.
-#: elfnn-riscv.c:2714
+#: elfnn-riscv.c:2730
#, 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:2796
+#: elfnn-riscv.c:2812
#, c-format
msgid "%pcrel_lo section symbol with an addend"
msgstr ""
-#: elfnn-riscv.c:3006
+#: elfnn-riscv.c:3022
#, c-format
msgid "%%X%%P: unresolvable %s relocation against symbol `%s'\n"
msgstr ""
-#: elfnn-riscv.c:3041
+#: elfnn-riscv.c:3057
msgid "%X%P: internal error: out of range error\n"
msgstr ""
-#: elfnn-riscv.c:3046
+#: elfnn-riscv.c:3062
msgid "%X%P: internal error: unsupported relocation error\n"
msgstr ""
-#: elfnn-riscv.c:3052
+#: elfnn-riscv.c:3068
msgid "dangerous relocation error"
msgstr ""
-#: elfnn-riscv.c:3058
+#: elfnn-riscv.c:3074
msgid "%X%P: internal error: unknown error\n"
msgstr ""
-#: elfnn-riscv.c:3604
+#: elfnn-riscv.c:3620
#, c-format
msgid ""
"error: %pB: corrupted ISA string '%s'. First letter should be 'i' or 'e' "
"but got '%s'"
msgstr ""
-#: elfnn-riscv.c:3647
+#: elfnn-riscv.c:3663
#, c-format
msgid "error: %pB: mis-matched ISA string to merge '%s' and '%s'"
msgstr ""
-#: elfnn-riscv.c:3784
+#: elfnn-riscv.c:3800
#, c-format
msgid "error: %pB: ISA string of input (%s) doesn't match output (%s)"
msgstr ""
-#: elfnn-riscv.c:3804
+#: elfnn-riscv.c:3820
#, c-format
msgid "error: %pB: XLEN of input (%u) doesn't match output (%u)"
msgstr ""
-#: elfnn-riscv.c:3812
+#: elfnn-riscv.c:3828
#, c-format
msgid "error: %pB: unsupported XLEN (%u), you might be using wrong emulation"
msgstr ""
-#: elfnn-riscv.c:3926
+#: elfnn-riscv.c:3942
#, c-format
msgid ""
"warning: %pB use privileged spec version %u.%u.%u but the output use version "
"%u.%u.%u"
msgstr ""
-#: elfnn-riscv.c:3943
+#: elfnn-riscv.c:3959
msgid ""
"warning: privileged spec version 1.9.1 can not be linked with other spec "
"versions"
msgstr ""
-#: elfnn-riscv.c:3971
+#: elfnn-riscv.c:3987
#, c-format
msgid ""
"error: %pB use %u-byte stack aligned but the output use %u-byte stack aligned"
msgstr ""
-#: elfnn-riscv.c:4068
+#: elfnn-riscv.c:4084
#, c-format
msgid "%pB: can't link %s modules with %s modules"
msgstr ""
-#: elfnn-riscv.c:4078
+#: elfnn-riscv.c:4094
#, c-format
msgid "%pB: can't link RVE with other target"
msgstr ""
@@ -9495,189 +9521,190 @@ msgid ""
"when making a shared object"
msgstr ""
-#: peXXigen.c:159
+#: peXXigen.c:161 peXXigen.c:161
#, c-format
msgid "%pB: unable to find name for empty section"
msgstr ""
-#: peXXigen.c:186
+#: peXXigen.c:188 peXXigen.c:188
#, c-format
msgid "%pB: out of memory creating name for empty section"
msgstr ""
-#: peXXigen.c:197
+#: peXXigen.c:199 peXXigen.c:199
#, c-format
msgid "%pB: unable to create fake empty section"
msgstr ""
-#: peXXigen.c:922
+#: peXXigen.c:924 peXXigen.c:924
#, c-format
msgid "%pB:%.8s: section below image base"
msgstr ""
-#: peXXigen.c:927
+#: peXXigen.c:929 peXXigen.c:929
#, c-format
msgid "%pB:%.8s: RVA truncated"
msgstr ""
-#: peXXigen.c:1058
+#: peXXigen.c:1060 peXXigen.c:1060
#, c-format
msgid "%pB: line number overflow: 0x%lx > 0xffff"
msgstr ""
-#: peXXigen.c:1224
+#: peXXigen.c:1226 peXXigen.c:1226
msgid "Export Directory [.edata (or where ever we found it)]"
msgstr ""
-#: peXXigen.c:1225
+#: peXXigen.c:1227 peXXigen.c:1227
msgid "Import Directory [parts of .idata]"
msgstr ""
-#: peXXigen.c:1226
+#: peXXigen.c:1228 peXXigen.c:1228
msgid "Resource Directory [.rsrc]"
msgstr ""
-#: peXXigen.c:1227
+#: peXXigen.c:1229 peXXigen.c:1229
msgid "Exception Directory [.pdata]"
msgstr ""
-#: peXXigen.c:1228
+#: peXXigen.c:1230 peXXigen.c:1230
msgid "Security Directory"
msgstr ""
-#: peXXigen.c:1229
+#: peXXigen.c:1231 peXXigen.c:1231
msgid "Base Relocation Directory [.reloc]"
msgstr ""
-#: peXXigen.c:1230
+#: peXXigen.c:1232 peXXigen.c:1232
msgid "Debug Directory"
msgstr ""
-#: peXXigen.c:1231
+#: peXXigen.c:1233 peXXigen.c:1233
msgid "Description Directory"
msgstr ""
-#: peXXigen.c:1232
+#: peXXigen.c:1234 peXXigen.c:1234
msgid "Special Directory"
msgstr ""
-#: peXXigen.c:1233
+#: peXXigen.c:1235 peXXigen.c:1235
msgid "Thread Storage Directory [.tls]"
msgstr ""
-#: peXXigen.c:1234
+#: peXXigen.c:1236 peXXigen.c:1236
msgid "Load Configuration Directory"
msgstr ""
-#: peXXigen.c:1235
+#: peXXigen.c:1237 peXXigen.c:1237
msgid "Bound Import Directory"
msgstr ""
-#: peXXigen.c:1236
+#: peXXigen.c:1238 peXXigen.c:1238
msgid "Import Address Table Directory"
msgstr ""
-#: peXXigen.c:1237
+#: peXXigen.c:1239 peXXigen.c:1239
msgid "Delay Import Directory"
msgstr ""
-#: peXXigen.c:1238
+#: peXXigen.c:1240 peXXigen.c:1240
msgid "CLR Runtime Header"
msgstr ""
-#: peXXigen.c:1239
+#: peXXigen.c:1241 peXXigen.c:1241
msgid "Reserved"
msgstr ""
-#: peXXigen.c:1304
+#: peXXigen.c:1306 peXXigen.c:1306
#, c-format
msgid ""
"\n"
"There is an import table, but the section containing it could not be found\n"
msgstr ""
-#: peXXigen.c:1310
+#: peXXigen.c:1312 peXXigen.c:1312
#, c-format
msgid ""
"\n"
"There is an import table in %s, but that section has no contents\n"
msgstr ""
-#: peXXigen.c:1317
+#: peXXigen.c:1319 peXXigen.c:1319
#, c-format
msgid ""
"\n"
"There is an import table in %s at 0x%lx\n"
msgstr ""
-#: peXXigen.c:1323
+#: peXXigen.c:1325 peXXigen.c:1325
#, c-format
msgid ""
"\n"
"The Import Tables (interpreted %s section contents)\n"
msgstr ""
-#: peXXigen.c:1326
+#: peXXigen.c:1328 peXXigen.c:1328
#, c-format
msgid ""
" vma: Hint Time Forward DLL First\n"
" Table Stamp Chain Name Thunk\n"
msgstr ""
-#: peXXigen.c:1375
+#: peXXigen.c:1377 peXXigen.c:1377
#, c-format
msgid ""
"\n"
"\tDLL Name: %.*s\n"
msgstr ""
-#: peXXigen.c:1391
+#: peXXigen.c:1393 peXXigen.c:1393
#, c-format
msgid "\tvma: Hint/Ord Member-Name Bound-To\n"
msgstr ""
-#: peXXigen.c:1416
+#: peXXigen.c:1418 peXXigen.c:1418
#, c-format
msgid ""
"\n"
"There is a first thunk, but the section containing it could not be found\n"
msgstr ""
-#: peXXigen.c:1463
-#: peXXigen.c:1502
+#: peXXigen.c:1465
+#: peXXigen.c:1504 peXXigen.c:1465
+#: peXXigen.c:1504
#, c-format
msgid "\t<corrupt: 0x%04lx>"
msgstr ""
-#: peXXigen.c:1595
+#: peXXigen.c:1597 peXXigen.c:1597
#, c-format
msgid ""
"\n"
"There is an export table, but the section containing it could not be found\n"
msgstr ""
-#: peXXigen.c:1608
+#: peXXigen.c:1610 peXXigen.c:1610
#, c-format
msgid ""
"\n"
"There is an export table in %s, but it is too small (%d)\n"
msgstr ""
-#: peXXigen.c:1616
+#: peXXigen.c:1618 peXXigen.c:1618
#, c-format
msgid ""
"\n"
"There is an export table in %s, but contents cannot be read\n"
msgstr ""
-#: peXXigen.c:1622
+#: peXXigen.c:1624 peXXigen.c:1624
#, c-format
msgid ""
"\n"
"There is an export table in %s at 0x%lx\n"
msgstr ""
-#: peXXigen.c:1653
+#: peXXigen.c:1655 peXXigen.c:1655
#, c-format
msgid ""
"\n"
@@ -9685,147 +9712,149 @@ msgid ""
"\n"
msgstr ""
-#: peXXigen.c:1657
+#: peXXigen.c:1659 peXXigen.c:1659
#, c-format
msgid "Export Flags \t\t\t%lx\n"
msgstr ""
-#: peXXigen.c:1660
+#: peXXigen.c:1662 peXXigen.c:1662
#, c-format
msgid "Time/Date stamp \t\t%lx\n"
msgstr ""
-#: peXXigen.c:1664
+#: peXXigen.c:1666 peXXigen.c:1666
#, c-format
msgid "Major/Minor \t\t\t%d/%d\n"
msgstr ""
-#: peXXigen.c:1667
+#: peXXigen.c:1669 peXXigen.c:1669
#, c-format
msgid "Name \t\t\t\t"
msgstr ""
-#: peXXigen.c:1678
+#: peXXigen.c:1680 peXXigen.c:1680
#, c-format
msgid "Ordinal Base \t\t\t%ld\n"
msgstr ""
-#: peXXigen.c:1681
+#: peXXigen.c:1683 peXXigen.c:1683
#, c-format
msgid "Number in:\n"
msgstr ""
-#: peXXigen.c:1684
+#: peXXigen.c:1686 peXXigen.c:1686
#, c-format
msgid "\tExport Address Table \t\t%08lx\n"
msgstr ""
-#: peXXigen.c:1688
+#: peXXigen.c:1690 peXXigen.c:1690
#, c-format
msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
msgstr ""
-#: peXXigen.c:1691
+#: peXXigen.c:1693 peXXigen.c:1693
#, c-format
msgid "Table Addresses\n"
msgstr ""
-#: peXXigen.c:1694
+#: peXXigen.c:1696 peXXigen.c:1696
#, c-format
msgid "\tExport Address Table \t\t"
msgstr ""
-#: peXXigen.c:1699
+#: peXXigen.c:1701 peXXigen.c:1701
#, c-format
msgid "\tName Pointer Table \t\t"
msgstr ""
-#: peXXigen.c:1704
+#: peXXigen.c:1706 peXXigen.c:1706
#, c-format
msgid "\tOrdinal Table \t\t\t"
msgstr ""
-#: peXXigen.c:1718
+#: peXXigen.c:1720 peXXigen.c:1720
#, c-format
msgid ""
"\n"
"Export Address Table -- Ordinal Base %ld\n"
msgstr ""
-#: peXXigen.c:1727
+#: peXXigen.c:1729 peXXigen.c:1729
#, c-format
msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peXXigen.c:1746
+#: peXXigen.c:1748 peXXigen.c:1748
msgid "Forwarder RVA"
msgstr ""
-#: peXXigen.c:1758
+#: peXXigen.c:1760 peXXigen.c:1760
msgid "Export RVA"
msgstr ""
-#: peXXigen.c:1765
+#: peXXigen.c:1767 peXXigen.c:1767
#, c-format
msgid ""
"\n"
"[Ordinal/Name Pointer] Table\n"
msgstr ""
-#: peXXigen.c:1773
+#: peXXigen.c:1775 peXXigen.c:1775
#, c-format
msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peXXigen.c:1780
+#: peXXigen.c:1782 peXXigen.c:1782
#, c-format
msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peXXigen.c:1794
+#: peXXigen.c:1796 peXXigen.c:1796
#, c-format
msgid "\t[%4ld] <corrupt offset: %lx>\n"
msgstr ""
-#: peXXigen.c:1849
-#: peXXigen.c:2019
+#: peXXigen.c:1851
+#: peXXigen.c:2021 peXXigen.c:1851
+#: peXXigen.c:2021
#, c-format
msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
msgstr ""
-#: peXXigen.c:1853
-#: peXXigen.c:2023
+#: peXXigen.c:1855
+#: peXXigen.c:2025 peXXigen.c:1855
+#: peXXigen.c:2025
#, c-format
msgid ""
"\n"
"The Function Table (interpreted .pdata section contents)\n"
msgstr ""
-#: peXXigen.c:1856
+#: peXXigen.c:1858 peXXigen.c:1858
#, c-format
msgid " vma:\t\t\tBegin Address End Address Unwind Info\n"
msgstr ""
-#: peXXigen.c:1858
+#: peXXigen.c:1860 peXXigen.c:1860
#, c-format
msgid ""
" vma:\t\tBegin End EH EH PrologEnd Exception\n"
" \t\tAddress Address Handler Data Address Mask\n"
msgstr ""
-#: peXXigen.c:1871
+#: peXXigen.c:1873 peXXigen.c:1873
#, c-format
msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n"
msgstr ""
-#: peXXigen.c:2025
+#: peXXigen.c:2027 peXXigen.c:2027
#, c-format
msgid ""
" vma:\t\tBegin Prolog Function Flags Exception EH\n"
" \t\tAddress Length Length 32b exc Handler Data\n"
msgstr ""
-#: peXXigen.c:2150
+#: peXXigen.c:2152 peXXigen.c:2152
#, c-format
msgid ""
"\n"
@@ -9833,86 +9862,86 @@ msgid ""
"PE File Base Relocations (interpreted .reloc section contents)\n"
msgstr ""
-#: peXXigen.c:2179
+#: peXXigen.c:2181 peXXigen.c:2181
#, c-format
msgid ""
"\n"
"Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
msgstr ""
-#: peXXigen.c:2197
+#: peXXigen.c:2199 peXXigen.c:2199
#, c-format
msgid "\treloc %4d offset %4x [%4lx] %s"
msgstr ""
-#: peXXigen.c:2258
+#: peXXigen.c:2260 peXXigen.c:2260
#, c-format
msgid "%03x %*.s Entry: "
msgstr ""
-#: peXXigen.c:2282
+#: peXXigen.c:2284 peXXigen.c:2284
#, c-format
msgid "name: [val: %08lx len %d]: "
msgstr ""
-#: peXXigen.c:2302
+#: peXXigen.c:2304 peXXigen.c:2304
#, c-format
msgid "<corrupt string length: %#x>\n"
msgstr ""
-#: peXXigen.c:2312
+#: peXXigen.c:2314 peXXigen.c:2314
#, c-format
msgid "<corrupt string offset: %#lx>\n"
msgstr ""
-#: peXXigen.c:2317
+#: peXXigen.c:2319 peXXigen.c:2319
#, c-format
msgid "ID: %#08lx"
msgstr ""
-#: peXXigen.c:2320
+#: peXXigen.c:2322 peXXigen.c:2322
#, c-format
msgid ", Value: %#08lx\n"
msgstr ""
-#: peXXigen.c:2342
+#: peXXigen.c:2344 peXXigen.c:2344
#, c-format
msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
msgstr ""
-#: peXXigen.c:2384
+#: peXXigen.c:2386 peXXigen.c:2386
#, c-format
msgid "<unknown directory type: %d>\n"
msgstr ""
-#: peXXigen.c:2392
+#: peXXigen.c:2394 peXXigen.c:2394
#, c-format
msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
msgstr ""
-#: peXXigen.c:2480
+#: peXXigen.c:2482 peXXigen.c:2482
#, c-format
msgid "Corrupt .rsrc section detected!\n"
msgstr ""
-#: peXXigen.c:2504
+#: peXXigen.c:2506 peXXigen.c:2506
#, c-format
msgid ""
"\n"
"WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n"
msgstr ""
-#: peXXigen.c:2510
+#: peXXigen.c:2512 peXXigen.c:2512
#, c-format
msgid " String table starts at offset: %#03x\n"
msgstr ""
-#: peXXigen.c:2513
+#: peXXigen.c:2515 peXXigen.c:2515
#, c-format
msgid " Resources start at offset: %#03x\n"
msgstr ""
-#: peXXigen.c:2570
+#: peXXigen.c:2572 peXXigen.c:2572
#, c-format
msgid ""
"\n"
@@ -9920,14 +9949,14 @@ msgid ""
"found\n"
msgstr ""
-#: peXXigen.c:2576
+#: peXXigen.c:2578 peXXigen.c:2578
#, c-format
msgid ""
"\n"
"There is a debug directory in %s, but that section has no contents\n"
msgstr ""
-#: peXXigen.c:2583
+#: peXXigen.c:2585 peXXigen.c:2585
#, c-format
msgid ""
"\n"
@@ -9935,7 +9964,7 @@ msgid ""
"small\n"
msgstr ""
-#: peXXigen.c:2588
+#: peXXigen.c:2590 peXXigen.c:2590
#, c-format
msgid ""
"\n"
@@ -9943,23 +9972,23 @@ msgid ""
"\n"
msgstr ""
-#: peXXigen.c:2595
+#: peXXigen.c:2597 peXXigen.c:2597
#, c-format
msgid ""
"The debug data size field in the data directory is too big for the section"
msgstr ""
-#: peXXigen.c:2600
+#: peXXigen.c:2602 peXXigen.c:2602
#, c-format
msgid "Type Size Rva Offset\n"
msgstr ""
-#: peXXigen.c:2648
+#: peXXigen.c:2650 peXXigen.c:2650
#, c-format
msgid "(format %c%c%c%c signature %s age %ld pdb %s)\n"
msgstr ""
-#: peXXigen.c:2660
+#: peXXigen.c:2662 peXXigen.c:2662
#, c-format
msgid ""
"The debug directory size is not a multiple of the debug directory entry "
@@ -9969,100 +9998,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:2744
+#: peXXigen.c:2746 peXXigen.c:2746
#, c-format
msgid ""
"\n"
"Characteristics 0x%x\n"
msgstr ""
-#: peXXigen.c:3029
+#: peXXigen.c:3031 peXXigen.c:3031
#, c-format
msgid ""
"%pB: Data Directory (%lx bytes at %<PRIx64>) extends across section boundary "
"at %<PRIx64>"
msgstr ""
-#: peXXigen.c:3070
+#: peXXigen.c:3072 peXXigen.c:3072
msgid "failed to update file offsets in debug directory"
msgstr ""
-#: peXXigen.c:3079
+#: peXXigen.c:3081 peXXigen.c:3081
#, c-format
msgid "%pB: failed to read debug data section"
msgstr ""
-#: peXXigen.c:3882
+#: peXXigen.c:3884 peXXigen.c:3884
#, c-format
msgid ".rsrc merge failure: duplicate string resource: %d"
msgstr ""
-#: peXXigen.c:4017
+#: peXXigen.c:4019 peXXigen.c:4019
msgid ".rsrc merge failure: multiple non-default manifests"
msgstr ""
-#: peXXigen.c:4035
+#: peXXigen.c:4037 peXXigen.c:4037
msgid ".rsrc merge failure: a directory matches a leaf"
msgstr ""
-#: peXXigen.c:4077
+#: peXXigen.c:4079 peXXigen.c:4079
msgid ".rsrc merge failure: duplicate leaf"
msgstr ""
-#: peXXigen.c:4082
+#: peXXigen.c:4084 peXXigen.c:4084
#, c-format
msgid ".rsrc merge failure: duplicate leaf: %s"
msgstr ""
-#: peXXigen.c:4149
+#: peXXigen.c:4151 peXXigen.c:4151
msgid ".rsrc merge failure: dirs with differing characteristics"
msgstr ""
-#: peXXigen.c:4156
+#: peXXigen.c:4158 peXXigen.c:4158
msgid ".rsrc merge failure: differing directory versions"
msgstr ""
#. Corrupted .rsrc section - cannot merge.
-#: peXXigen.c:4268
+#: peXXigen.c:4270 peXXigen.c:4270
#, c-format
msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
msgstr ""
-#: peXXigen.c:4276
+#: peXXigen.c:4278 peXXigen.c:4278
#, c-format
msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
msgstr ""
-#: peXXigen.c:4415
+#: peXXigen.c:4417 peXXigen.c:4417
#, c-format
msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
msgstr ""
-#: peXXigen.c:4435
+#: peXXigen.c:4437 peXXigen.c:4437
#, c-format
msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
msgstr ""
-#: peXXigen.c:4456
+#: peXXigen.c:4458 peXXigen.c:4458
#, c-format
msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
msgstr ""
-#: peXXigen.c:4476
+#: peXXigen.c:4478 peXXigen.c:4478
#, c-format
msgid ""
"%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
"idata$6 is missing"
msgstr ""
-#: peXXigen.c:4518
+#: peXXigen.c:4520 peXXigen.c:4520
#, c-format
msgid ""
"%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
"idata$6 is missing"
msgstr ""
-#: peXXigen.c:4543
+#: peXXigen.c:4545 peXXigen.c:4545
#, 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 435efec..ca259c8 100644
--- a/bfd/version.m4
+++ b/bfd/version.m4
@@ -1 +1 @@
-m4_define([BFD_VERSION], [2.41.50])
+m4_define([BFD_VERSION], [2.42.50])