This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] Regenerate pot files.


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=15e6ed8cbf65f0b7cc7e384d78a56802d8d0244b

commit 15e6ed8cbf65f0b7cc7e384d78a56802d8d0244b
Author: Tristan Gingold <tgingold@free.fr>
Date:   Mon Jul 3 17:02:01 2017 +0200

    Regenerate pot files.

Diff:
---
 bfd/ChangeLog            |    4 +
 bfd/po/bfd.pot           | 2956 ++++++++++++++++++++-------------------
 binutils/ChangeLog       |    4 +
 binutils/po/binutils.pot | 3462 +++++++++++++++++++++++++++-------------------
 gprof/ChangeLog          |    4 +
 gprof/po/gprof.pot       |    2 +-
 ld/ChangeLog             |    4 +
 ld/po/ld.pot             |  940 ++++++-------
 opcodes/ChangeLog        |    4 +
 opcodes/po/opcodes.pot   |  279 ++--
 10 files changed, 4257 insertions(+), 3402 deletions(-)

diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 523610f..06a58c1 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,7 @@
+2017-07-03  Tristan Gingold  <gingold@adacore.com>
+
+	* po/bfd.pot: Regenerate
+
 2017-07-03  Alan Modra  <amodra@gmail.com>
 
 	* bfd.c (_doprnt): Rewrite "ll" and "L" modifiers to "I64" for
diff --git a/bfd/po/bfd.pot b/bfd/po/bfd.pot
index 2b2bec5..76fdc86 100644
--- a/bfd/po/bfd.pot
+++ b/bfd/po/bfd.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2017-03-29 17:07+0100\n"
+"POT-Creation-Date: 2017-07-03 16:54+0200\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"
@@ -24,7 +24,7 @@ msgstr ""
 
 #: aout-cris.c:200
 #, c-format
-msgid "%s: Invalid relocation type exported: %d"
+msgid "%B: Invalid relocation type exported: %d"
 msgstr ""
 
 #: aout-cris.c:244
@@ -37,32 +37,32 @@ msgstr ""
 msgid "%B: Bad relocation record imported: %d"
 msgstr ""
 
-#: aoutx.h:1282 aoutx.h:1619 pdp11.c:1152
+#: aoutx.h:1284 aoutx.h:1621 pdp11.c:1152 pdp11.c:1413
 #, c-format
-msgid "%s: can not represent section `%s' in a.out object file format"
+msgid "%B: can not represent section `%A' in a.out object file format"
 msgstr ""
 
-#: aoutx.h:1583
+#: aoutx.h:1585 pdp11.c:1385
 #, c-format
 msgid ""
-"%s: can not represent section for symbol `%s' in a.out object file format"
+"%B: can not represent section for symbol `%s' in a.out object file format"
 msgstr ""
 
-#: aoutx.h:1586 vms-alpha.c:7632
+#: aoutx.h:1588 vms-alpha.c:7776
 msgid "*unknown*"
 msgstr ""
 
-#: aoutx.h:2405 aoutx.h:2423
+#: aoutx.h:2407 aoutx.h:2425
 msgid "%B: attempt to write out unknown reloc type"
 msgstr ""
 
-#: aoutx.h:4075 aoutx.h:4396
+#: aoutx.h:4077 aoutx.h:4398
 msgid "%P: %B: unexpected relocation type\n"
 msgstr ""
 
-#: aoutx.h:5422 pdp11.c:3708
+#: aoutx.h:5424 pdp11.c:3708
 #, c-format
-msgid "%s: relocatable link from %s to %s not supported"
+msgid "%B: relocatable link from %s to %s not supported"
 msgstr ""
 
 #: archive.c:2293
@@ -70,8 +70,7 @@ msgid "Warning: writing archive was slow: rewriting timestamp\n"
 msgstr ""
 
 #: archive.c:2405 linker.c:1408
-#, c-format
-msgid "%s: plugin needed to handle lto object"
+msgid "%B: plugin needed to handle lto object"
 msgstr ""
 
 #: archive.c:2634
@@ -171,22 +170,22 @@ msgstr ""
 msgid "#<Invalid error code>"
 msgstr ""
 
-#: bfd.c:1064
+#: bfd.c:1138
 #, c-format
 msgid "BFD %s assertion fail %s:%d"
 msgstr ""
 
-#: bfd.c:1077
+#: bfd.c:1151
 #, c-format
 msgid "BFD %s internal error, aborting at %s:%d in %s\n"
 msgstr ""
 
-#: bfd.c:1082
+#: bfd.c:1156
 #, c-format
 msgid "BFD %s internal error, aborting at %s:%d\n"
 msgstr ""
 
-#: bfd.c:1084
+#: bfd.c:1158
 msgid "Please report this bug.\n"
 msgstr ""
 
@@ -200,13 +199,13 @@ msgstr ""
 msgid "not mapping: env var not set\n"
 msgstr ""
 
-#: binary.c:274
+#: binary.c:276
 #, c-format
-msgid "Warning: Writing section `%s' at huge (ie negative) file offset 0x%lx."
+msgid "warning: writing section `%A' at huge (ie negative) file offset 0x%lx."
 msgstr ""
 
-#: bout.c:1142 elf-m10300.c:2651 elf32-avr.c:2452 elf32-frv.c:5633
-#: elf64-ia64-vms.c:353 elfxx-sparc.c:2876 reloc.c:8004 reloc16.c:156
+#: bout.c:1142 elf-m10300.c:2651 elf32-avr.c:2484 elf32-frv.c:5633
+#: elf64-ia64-vms.c:353 elfxx-sparc.c:2989 reloc.c:8017 reloc16.c:156
 #: elf32-ia64.c:351 elf64-ia64.c:351
 msgid "%P%F: --relax and -r may not be used together\n"
 msgstr ""
@@ -242,8 +241,9 @@ msgstr ""
 msgid "%B: unsupported relocation: ALPHA_R_GPRELLOW"
 msgstr ""
 
-#: coff-alpha.c:1518 elf32-i370.c:1085 elf32-m32r.c:2418 elf64-alpha.c:4167
-#: elf64-alpha.c:4315 elf64-ia64-vms.c:3432 elf32-ia64.c:3840 elf64-ia64.c:3840
+#: coff-alpha.c:1518 elf32-i370.c:1085 elf32-m32r.c:2418
+#: elf32-microblaze.c:952 elf64-alpha.c:4167 elf64-alpha.c:4315
+#: elf64-ia64-vms.c:3431 elf32-ia64.c:3839 elf64-ia64.c:3839
 #, c-format
 msgid "%B: unknown relocation type %d"
 msgstr ""
@@ -258,7 +258,7 @@ msgstr ""
 msgid "%B: unable to find ARM glue '%s' for `%s'"
 msgstr ""
 
-#: coff-arm.c:1363 elf32-arm.c:8899
+#: coff-arm.c:1363 elf32-arm.c:8896
 #, c-format
 msgid ""
 "%B(%s): warning: interworking not enabled.\n"
@@ -273,7 +273,7 @@ msgid ""
 "  consider relinking with --support-old-code enabled"
 msgstr ""
 
-#: coff-arm.c:1746 coff-tic80.c:670 cofflink.c:3126
+#: coff-arm.c:1746 coff-tic80.c:670 cofflink.c:3123
 #, c-format
 msgid "%B: bad reloc address 0x%lx in section `%A'"
 msgstr ""
@@ -288,95 +288,95 @@ msgstr ""
 msgid "error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d"
 msgstr ""
 
-#: coff-arm.c:2217 elf32-arm.c:19724
+#: coff-arm.c:2216 elf32-arm.c:19756
 #, c-format
 msgid ""
 "error: %B passes floats in float registers, whereas %B passes them in "
 "integer registers"
 msgstr ""
 
-#: coff-arm.c:2222 elf32-arm.c:19728
+#: coff-arm.c:2221 elf32-arm.c:19760
 #, c-format
 msgid ""
 "error: %B passes floats in integer registers, whereas %B passes them in "
 "float registers"
 msgstr ""
 
-#: coff-arm.c:2234
+#: coff-arm.c:2233
 #, c-format
 msgid ""
 "error: %B is compiled as position independent code, whereas target %B is "
 "absolute position"
 msgstr ""
 
-#: coff-arm.c:2239
+#: coff-arm.c:2238
 #, c-format
 msgid ""
 "error: %B is compiled as absolute position code, whereas target %B is "
 "position independent"
 msgstr ""
 
-#: coff-arm.c:2266 elf32-arm.c:19793
+#: coff-arm.c:2265 elf32-arm.c:19825
 #, c-format
 msgid "Warning: %B supports interworking, whereas %B does not"
 msgstr ""
 
-#: coff-arm.c:2271 elf32-arm.c:19799
+#: coff-arm.c:2270 elf32-arm.c:19831
 #, c-format
 msgid "Warning: %B does not support interworking, whereas %B does"
 msgstr ""
 
-#: coff-arm.c:2294
+#: coff-arm.c:2293
 #, c-format
 msgid "private flags = %x:"
 msgstr ""
 
-#: coff-arm.c:2302 elf32-arm.c:14125
+#: coff-arm.c:2301 elf32-arm.c:14156
 #, c-format
 msgid " [floats passed in float registers]"
 msgstr ""
 
-#: coff-arm.c:2304
+#: coff-arm.c:2303
 #, c-format
 msgid " [floats passed in integer registers]"
 msgstr ""
 
-#: coff-arm.c:2307 elf32-arm.c:14128
+#: coff-arm.c:2306 elf32-arm.c:14159
 #, c-format
 msgid " [position independent]"
 msgstr ""
 
-#: coff-arm.c:2309
+#: coff-arm.c:2308
 #, c-format
 msgid " [absolute position]"
 msgstr ""
 
-#: coff-arm.c:2313
+#: coff-arm.c:2312
 #, c-format
 msgid " [interworking flag not initialised]"
 msgstr ""
 
-#: coff-arm.c:2315
+#: coff-arm.c:2314
 #, c-format
 msgid " [interworking supported]"
 msgstr ""
 
-#: coff-arm.c:2317
+#: coff-arm.c:2316
 #, c-format
 msgid " [interworking not supported]"
 msgstr ""
 
-#: coff-arm.c:2362 elf32-arm.c:13014
+#: coff-arm.c:2361 elf32-arm.c:13017
 msgid ""
 "Warning: Not setting interworking flag of %B since it has already been "
 "specified as non-interworking"
 msgstr ""
 
-#: coff-arm.c:2365 elf32-arm.c:13018
+#: coff-arm.c:2364 elf32-arm.c:13021
 msgid "Warning: Clearing the interworking flag of %B due to outside request"
 msgstr ""
 
-#: coff-arm.c:2422 elf32-arm.c:13063
+#: coff-arm.c:2421 elf32-arm.c:13066
 #, c-format
 msgid ""
 "Warning: Clearing the interworking flag of %B because non-interworking code "
@@ -393,7 +393,7 @@ msgstr ""
 msgid "relocation `%s' not yet implemented"
 msgstr ""
 
-#: coff-i860.c:608 coff-tic54x.c:365 coffcode.h:5317
+#: coff-i860.c:608 coff-tic4x.c:227 coff-tic54x.c:365 coffcode.h:5314
 #, c-format
 msgid "%B: warning: illegal symbol index %ld in relocs"
 msgstr ""
@@ -402,26 +402,26 @@ msgstr ""
 msgid "uncertain calling convention for non-COFF symbol"
 msgstr ""
 
-#: coff-m68k.c:483 elf32-bfin.c:5531 elf32-cr16.c:2817 elf32-m68k.c:4574
+#: coff-m68k.c:483 elf32-bfin.c:5530 elf32-cr16.c:2817 elf32-m68k.c:4574
 msgid "unsupported reloc type"
 msgstr ""
 
 #: coff-mips.c:634 elf32-mips.c:1744 elf32-score.c:430 elf32-score7.c:330
-#: elf64-mips.c:3141 elfn32-mips.c:2954
+#: elf64-mips.c:3135 elfn32-mips.c:2954
 msgid "GP relative relocation when _gp not defined"
 msgstr ""
 
-#: coff-rs6000.c:2741
+#: coff-rs6000.c:2747
 #, c-format
-msgid "%s: unsupported relocation type 0x%02x"
+msgid "%B: unsupported relocation type 0x%02x"
 msgstr ""
 
-#: coff-rs6000.c:2827
+#: coff-rs6000.c:2833
 #, c-format
-msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry"
+msgid "%B: TOC reloc at 0x%x to symbol `%s' with no TOC entry"
 msgstr ""
 
-#: coff-rs6000.c:3574 coff64-rs6000.c:2110
+#: coff-rs6000.c:3579 coff64-rs6000.c:2110
 #, c-format
 msgid "%B: symbol `%s' has unrecognized smclas %d"
 msgstr ""
@@ -431,51 +431,51 @@ msgstr ""
 msgid "SH Error: unknown reloc type %d"
 msgstr ""
 
-#: coff-sh.c:775 elf32-sh.c:580
+#: coff-sh.c:778 elf32-sh.c:580
 #, c-format
 msgid "%B: 0x%lx: warning: bad R_SH_USES offset"
 msgstr ""
 
-#: coff-sh.c:786 elf32-sh.c:592
+#: coff-sh.c:789 elf32-sh.c:592
 #, c-format
 msgid "%B: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x"
 msgstr ""
 
-#: coff-sh.c:804 elf32-sh.c:610
+#: coff-sh.c:807 elf32-sh.c:610
 #, c-format
 msgid "%B: 0x%lx: warning: bad R_SH_USES load offset"
 msgstr ""
 
-#: coff-sh.c:829 elf32-sh.c:626
+#: coff-sh.c:832 elf32-sh.c:626
 #, c-format
 msgid "%B: 0x%lx: warning: could not find expected reloc"
 msgstr ""
 
-#: coff-sh.c:846 elf32-sh.c:655
+#: coff-sh.c:849 elf32-sh.c:655
 #, c-format
 msgid "%B: 0x%lx: warning: symbol in unexpected section"
 msgstr ""
 
-#: coff-sh.c:972 elf32-sh.c:785
+#: coff-sh.c:975 elf32-sh.c:785
 #, c-format
 msgid "%B: 0x%lx: warning: could not find expected COUNT reloc"
 msgstr ""
 
-#: coff-sh.c:982 elf32-sh.c:795
+#: coff-sh.c:985 elf32-sh.c:795
 #, c-format
 msgid "%B: 0x%lx: warning: bad count"
 msgstr ""
 
-#: coff-sh.c:1354 coff-sh.c:2642 elf32-sh.c:1199 elf32-sh.c:1570
+#: coff-sh.c:1357 coff-sh.c:2645 elf32-sh.c:1199 elf32-sh.c:1570
 #, c-format
 msgid "%B: 0x%lx: fatal: reloc overflow while relaxing"
 msgstr ""
 
-#: coff-sh.c:1449
+#: coff-sh.c:1452
 msgid "%B: fatal: generic symbols retrieved before relaxing"
 msgstr ""
 
-#: coff-sh.c:2780 cofflink.c:2964
+#: coff-sh.c:2783 cofflink.c:2961
 #, c-format
 msgid "%B: illegal symbol index %ld in relocs"
 msgstr ""
@@ -485,11 +485,6 @@ msgstr ""
 msgid "Unrecognized reloc type 0x%x"
 msgstr ""
 
-#: coff-tic4x.c:227
-#, c-format
-msgid "%s: warning: illegal symbol index %ld in relocs"
-msgstr ""
-
 #: coff-w65.c:352
 #, c-format
 msgid "ignoring reloc %s\n"
@@ -499,12 +494,12 @@ msgstr ""
 msgid "%B: unable to load COMDAT section name"
 msgstr ""
 
-#: coffcode.h:1008
+#: coffcode.h:1009
 #, c-format
 msgid "%B: warning: COMDAT symbol '%s' does not match section name '%s'"
 msgstr ""
 
-#: coffcode.h:1017
+#: coffcode.h:1019
 #, c-format
 msgid "%B: warning: No symbol for section '%s' found"
 msgstr ""
@@ -512,87 +507,86 @@ msgstr ""
 #. Generate a warning message rather using the 'unhandled'
 #. variable as this will allow some .sys files generate by
 #. other toolchains to be processed.  See bugzilla issue 196.
-#: coffcode.h:1242
+#: coffcode.h:1245
 #, c-format
 msgid ""
 "%B: Warning: Ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in section %s"
 msgstr ""
 
-#: coffcode.h:1310
+#: coffcode.h:1314
 #, c-format
 msgid "%B (%s): Section flag %s (0x%x) ignored"
 msgstr ""
 
-#: coffcode.h:1945
-#, c-format
-msgid "%s: warning: claims to have 0xffff relocs, without overflow"
+#: coffcode.h:1949
+msgid "%B: warning: claims to have 0xffff relocs, without overflow"
 msgstr ""
 
-#: coffcode.h:2461
+#: coffcode.h:2465
 #, c-format
 msgid "Unrecognized TI COFF target id '0x%x'"
 msgstr ""
 
-#: coffcode.h:2787
+#: coffcode.h:2783
 #, c-format
-msgid "%B: reloc against a non-existant symbol index: %ld"
+msgid "%B: reloc against a non-existent symbol index: %ld"
 msgstr ""
 
-#: coffcode.h:3189
+#: coffcode.h:3186
 #, c-format
 msgid "%B: page size is too large (0x%x)"
 msgstr ""
 
-#: coffcode.h:3349
+#: coffcode.h:3346
 #, c-format
 msgid "%B: too many sections (%d)"
 msgstr ""
 
-#: coffcode.h:3770
+#: coffcode.h:3767
 #, c-format
-msgid "%B: section %s: string table overflow at offset %ld"
+msgid "%B: section %A: string table overflow at offset %ld"
 msgstr ""
 
-#: coffcode.h:4588
+#: coffcode.h:4585
 msgid "%B: warning: line number table read failed"
 msgstr ""
 
-#: coffcode.h:4622 coffcode.h:4636
+#: coffcode.h:4619 coffcode.h:4633
 #, c-format
 msgid "%B: warning: illegal symbol index 0x%lx in line number entry %d"
 msgstr ""
 
-#: coffcode.h:4650
+#: coffcode.h:4647
 #, c-format
 msgid "%B: warning: illegal symbol in line number entry %d"
 msgstr ""
 
-#: coffcode.h:4663
+#: coffcode.h:4660
 #, c-format
 msgid "%B: warning: duplicate line number information for `%s'"
 msgstr ""
 
-#: coffcode.h:5077
+#: coffcode.h:5074
 #, c-format
 msgid "%B: Unrecognized storage class %d for %s symbol `%s'"
 msgstr ""
 
-#: coffcode.h:5210
+#: coffcode.h:5207
 #, c-format
 msgid "warning: %B: local symbol `%s' has no section"
 msgstr ""
 
-#: coffcode.h:5357
+#: coffcode.h:5354
 #, c-format
 msgid "%B: illegal relocation type %d at address 0x%lx"
 msgstr ""
 
-#: coffgen.c:178 elf.c:1164
+#: coffgen.c:178 elf.c:1181
 #, c-format
 msgid "%B: unable to initialize compress status for section %s"
 msgstr ""
 
-#: coffgen.c:202 elf.c:1175
+#: coffgen.c:202 elf.c:1192
 #, c-format
 msgid "%B: unable to initialize decompress status for section %s"
 msgstr ""
@@ -607,7 +601,7 @@ msgstr ""
 msgid "%B: bad string table size %lu"
 msgstr ""
 
-#: coffgen.c:1885 coffgen.c:1945 coffgen.c:1963 cofflink.c:2040
+#: coffgen.c:1885 coffgen.c:1945 coffgen.c:1963 cofflink.c:2041
 #: xcofflink.c:4507
 msgid "<corrupt>"
 msgstr ""
@@ -617,16 +611,16 @@ msgstr ""
 msgid "<corrupt info> %s"
 msgstr ""
 
-#: coffgen.c:2666 elflink.c:13940 linker.c:2931
+#: coffgen.c:2666 elflink.c:14044 linker.c:2931
 msgid "%F%P: already_linked_table: %E\n"
 msgstr ""
 
-#: coffgen.c:2993 elflink.c:12981
+#: coffgen.c:3007 elflink.c:13059
 #, c-format
-msgid "Removing unused section '%s' in file '%B'"
+msgid "Removing unused section '%A' in file '%B'"
 msgstr ""
 
-#: coffgen.c:3069 elflink.c:13219
+#: coffgen.c:3084 elflink.c:13304
 msgid "Warning: gc-sections option ignored"
 msgstr ""
 
@@ -635,31 +629,41 @@ msgstr ""
 msgid "Warning: symbol `%s' is both section and non-section"
 msgstr ""
 
-#: cofflink.c:450 elf64-ia64-vms.c:5187 elflink.c:4734
+#: cofflink.c:450 elf64-ia64-vms.c:5188 elflink.c:4788
 #, c-format
 msgid "Warning: type of symbol `%s' changed from %d to %d in %B"
 msgstr ""
 
-#: cofflink.c:2368
+#: cofflink.c:2369
 #, c-format
 msgid "%B: relocs in section `%A', but it has no contents"
 msgstr ""
 
-#: cofflink.c:2431 elflink.c:10470
+#: cofflink.c:2432 elflink.c:10567
 #, c-format
 msgid ""
 "%X`%s' referenced in section `%A' of %B: defined in discarded section `%A' "
 "of %B\n"
 msgstr ""
 
-#: cofflink.c:2729 coffswap.h:826
+#: cofflink.c:2730
 #, c-format
-msgid "%s: %s: reloc overflow: 0x%lx > 0xffff"
+msgid "%B: %A: reloc overflow: 0x%lx > 0xffff"
 msgstr ""
 
-#: cofflink.c:2739 coffswap.h:811
+#: cofflink.c:2738
 #, c-format
-msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff"
+msgid "%B: warning: %A: line number overflow: 0x%lx > 0xffff"
+msgstr ""
+
+#: coffswap.h:811
+#, c-format
+msgid "%B: warning: %s: line number overflow: 0x%lx > 0xffff"
+msgstr ""
+
+#: coffswap.h:825
+#, c-format
+msgid "%B: %s: reloc overflow: 0x%lx > 0xffff"
 msgstr ""
 
 #: compress.c:255
@@ -674,7 +678,7 @@ msgstr ""
 
 #: cpu-arm.c:338
 #, c-format
-msgid "warning: unable to update contents of %s section in %s"
+msgid "warning: unable to update contents of %s section in %B"
 msgstr ""
 
 #: dwarf2.c:532
@@ -838,62 +842,62 @@ msgstr ""
 msgid "error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s'"
 msgstr ""
 
-#: elf-eh-frame.c:943
+#: elf-eh-frame.c:946
 #, c-format
 msgid "discarding zero address range FDE in %B(%A).\n"
 msgstr ""
 
-#: elf-eh-frame.c:1048
+#: elf-eh-frame.c:1051
 #, c-format
 msgid "%P: error in %B(%A); no .eh_frame_hdr table will be created.\n"
 msgstr ""
 
-#: elf-eh-frame.c:1400
+#: elf-eh-frame.c:1541
 #, c-format
 msgid ""
 "%P: FDE encoding in %B(%A) prevents .eh_frame_hdr table being created.\n"
 msgstr ""
 
-#: elf-eh-frame.c:1407
+#: elf-eh-frame.c:1548
 msgid ""
 "%P: Further warnings about FDE encoding preventing .eh_frame_hdr generation "
 "dropped.\n"
 msgstr ""
 
-#: elf-eh-frame.c:1727
+#: elf-eh-frame.c:1879
 #, c-format
-msgid "%B: %s not in order"
+msgid "%B: %A not in order"
 msgstr ""
 
-#: elf-eh-frame.c:1741
+#: elf-eh-frame.c:1893
 #, c-format
-msgid "%B: %s invalid input section size"
+msgid "%B: %A invalid input section size"
 msgstr ""
 
-#: elf-eh-frame.c:1749
+#: elf-eh-frame.c:1901
 #, c-format
-msgid "%B: %s points past end of text section"
+msgid "%B: %A points past end of text section"
 msgstr ""
 
-#: elf-eh-frame.c:1998
+#: elf-eh-frame.c:2150
 msgid "%P: DW_EH_PE_datarel unspecified for this architecture.\n"
 msgstr ""
 
-#: elf-eh-frame.c:2168
+#: elf-eh-frame.c:2320
 #, c-format
-msgid "Invalid output section for .eh_frame_entry: %s"
+msgid "Invalid output section for .eh_frame_entry: %A"
 msgstr ""
 
-#: elf-eh-frame.c:2191
+#: elf-eh-frame.c:2343
 #, c-format
-msgid "Invalid contents in %s section"
+msgid "Invalid contents in %A section"
 msgstr ""
 
-#: elf-eh-frame.c:2347
+#: elf-eh-frame.c:2499
 msgid "%P: .eh_frame_hdr entry overflow.\n"
 msgstr ""
 
-#: elf-eh-frame.c:2350
+#: elf-eh-frame.c:2502
 msgid "%P: .eh_frame_hdr refers to overlapping FDEs.\n"
 msgstr ""
 
@@ -912,10 +916,10 @@ msgstr ""
 #: elf32-iq2000.c:693 elf32-lm32.c:1126 elf32-m32c.c:621 elf32-m32r.c:3044
 #: elf32-m68hc1x.c:1269 elf32-mep.c:524 elf32-metag.c:2001
 #: elf32-microblaze.c:1570 elf32-moxie.c:285 elf32-mt.c:400 elf32-nds32.c:5402
-#: elf32-or1k.c:1258 elf32-score.c:2733 elf32-score7.c:2546 elf32-spu.c:5076
+#: elf32-or1k.c:1258 elf32-score.c:2731 elf32-score7.c:2540 elf32-spu.c:5076
 #: elf32-tilepro.c:3665 elf32-v850.c:2287 elf32-visium.c:677
 #: elf32-xstormy16.c:927 elf64-mmix.c:1540 elfxx-tilegx.c:4052
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2267
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:2267
 msgid "internal error: out of range error"
 msgstr ""
 
@@ -925,18 +929,18 @@ msgstr ""
 #: elf32-h8300.c:526 elf32-i860.c:1214 elf32-iq2000.c:697 elf32-lm32.c:1130
 #: elf32-m32c.c:625 elf32-m32r.c:3048 elf32-m68hc1x.c:1273 elf32-mep.c:528
 #: elf32-metag.c:2005 elf32-microblaze.c:1574 elf32-moxie.c:289
-#: elf32-msp430.c:1361 elf32-nds32.c:5406 elf32-or1k.c:1262 elf32-score.c:2737
-#: elf32-score7.c:2550 elf32-spu.c:5080 elf32-tilepro.c:3669 elf32-v850.c:2291
+#: elf32-msp430.c:1361 elf32-nds32.c:5406 elf32-or1k.c:1262 elf32-score.c:2735
+#: elf32-score7.c:2544 elf32-spu.c:5080 elf32-tilepro.c:3669 elf32-v850.c:2291
 #: elf32-visium.c:681 elf32-xstormy16.c:931 elf64-mmix.c:1544
-#: elfxx-mips.c:10253 elfxx-tilegx.c:4056
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2271
+#: elfxx-mips.c:10258 elfxx-tilegx.c:4056
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:2271
 msgid "internal error: unsupported relocation error"
 msgstr ""
 
 #: elf-m10200.c:433 elf32-cr16.c:1474 elf32-cr16c.c:788 elf32-crx.c:932
 #: elf32-d10v.c:521 elf32-h8300.c:530 elf32-lm32.c:1134 elf32-m32r.c:3052
 #: elf32-m68hc1x.c:1277 elf32-microblaze.c:1578 elf32-nds32.c:5410
-#: elf32-score.c:2741 elf32-score7.c:2554 elf32-spu.c:5084
+#: elf32-score.c:2739 elf32-score7.c:2548 elf32-spu.c:5084
 msgid "internal error: dangerous error"
 msgstr ""
 
@@ -946,11 +950,12 @@ msgstr ""
 #: elf32-ft32.c:346 elf32-h8300.c:534 elf32-i860.c:1222 elf32-ip2k.c:1490
 #: elf32-iq2000.c:705 elf32-lm32.c:1138 elf32-m32c.c:633 elf32-m32r.c:3056
 #: elf32-m68hc1x.c:1281 elf32-mep.c:536 elf32-metag.c:2013
-#: elf32-microblaze.c:1582 elf32-moxie.c:297 elf32-msp430.c:1369 elf32-mt.c:408
-#: elf32-nds32.c:5414 elf32-or1k.c:1270 elf32-score.c:2750 elf32-score7.c:2558
-#: elf32-spu.c:5088 elf32-tilepro.c:3677 elf32-v850.c:2311 elf32-visium.c:689
-#: elf32-xstormy16.c:939 elf64-mmix.c:1552 elfxx-tilegx.c:4064
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2279
+#: elf32-microblaze.c:1582 elf32-moxie.c:297 elf32-msp430.c:1369
+#: elf32-mt.c:408 elf32-nds32.c:5414 elf32-or1k.c:1270 elf32-score.c:2748
+#: elf32-score7.c:2552 elf32-spu.c:5088 elf32-tilepro.c:3677 elf32-v850.c:2311
+#: elf32-visium.c:689 elf32-xstormy16.c:939 elf64-mmix.c:1552
+#: elfxx-tilegx.c:4064
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:2279
 msgid "internal error: unknown error"
 msgstr ""
 
@@ -961,7 +966,7 @@ msgstr ""
 
 #: elf-m10300.c:1028
 #, c-format
-msgid "%s: Unsupported transition from %s to %s"
+msgid "%B: Unsupported transition from %s to %s"
 msgstr ""
 
 #: elf-m10300.c:1201
@@ -969,12 +974,12 @@ msgstr ""
 msgid "%B: %s' accessed both as normal and thread local symbol"
 msgstr ""
 
-#: elf-m10300.c:2097 elf32-arm.c:12529 elf32-i386.c:5222 elf32-m32r.c:2540
-#: elf32-m68k.c:4084 elf32-s390.c:3361 elf32-sh.c:4127 elf32-tilepro.c:3569
-#: elf32-xtensa.c:3060 elf64-s390.c:3280 elf64-sh64.c:1636 elf64-x86-64.c:5697
-#: elfxx-sparc.c:3945 elfxx-tilegx.c:3976
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6466
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2236
+#: elf-m10300.c:2097 elf32-arm.c:12532 elf32-i386.c:5372 elf32-m32r.c:2540
+#: elf32-m68k.c:4084 elf32-s390.c:3372 elf32-sh.c:4127 elf32-tilepro.c:3569
+#: elf32-xtensa.c:3074 elf64-s390.c:3296 elf64-sh64.c:1636 elf64-x86-64.c:5753
+#: elfxx-sparc.c:4086 elfxx-tilegx.c:3976
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6437
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:2236
 #, c-format
 msgid "%B(%A+0x%lx): unresolvable %s relocation against symbol `%s'"
 msgstr ""
@@ -996,169 +1001,176 @@ msgstr ""
 msgid "internal error: suspicious relocation type used in shared library"
 msgstr ""
 
+#: elf-properties.c:65
+msgid "%B: out of memory in _bfd_elf_get_property"
+msgstr ""
+
+#: elf-properties.c:91
+msgid "warning: %B: corrupt GNU_PROPERTY_TYPE (%ld) size: %#lx"
+msgstr ""
+
+#: elf-properties.c:107
+msgid "warning: %B: corrupt GNU_PROPERTY_TYPE (%ld) type (0x%x) datasz: 0x%x"
+msgstr ""
+
+#: elf-properties.c:146
+msgid "warning: %B: corrupt stack size: 0x%x"
+msgstr ""
+
+#: elf-properties.c:164
+msgid "warning: %B: corrupt no copy on protected size: 0x%x"
+msgstr ""
+
+#: elf-properties.c:180
+msgid "warning: %B: unsupported GNU_PROPERTY_TYPE (%ld) type: 0x%x"
+msgstr ""
+
 #. PR 17512: file: f057ec89.
 #: elf.c:342
 #, c-format
 msgid "%B: attempt to load strings from a non-string section (number %d)"
 msgstr ""
 
-#: elf.c:356
+#: elf.c:357
 #, c-format
 msgid "%B: invalid string offset %u >= %lu for section `%s'"
 msgstr ""
 
-#: elf.c:495
+#: elf.c:496
 #, c-format
 msgid "%B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
 msgstr ""
 
-#: elf.c:652
+#: elf.c:660
 #, c-format
-msgid "%B: corrupt size field in group section header: 0x%lx"
+msgid "%B: corrupt size field in group section header: %#Lx"
 msgstr ""
 
-#: elf.c:666
+#: elf.c:675
 #, c-format
-msgid "%B: invalid size field in group section header: 0x%lx"
+msgid "%B: invalid size field in group section header: %#Lx"
 msgstr ""
 
-#: elf.c:700
+#: elf.c:711
 msgid "%B: invalid SHT_GROUP entry"
 msgstr ""
 
-#: elf.c:719
+#: elf.c:730
 msgid "%B: no valid group sections found"
 msgstr ""
 
-#: elf.c:787
+#: elf.c:804
 #, c-format
 msgid "%B: no group info for section %A"
 msgstr ""
 
-#: elf.c:818 elf.c:3817 elflink.c:11059
+#: elf.c:835 elf.c:3819 elflink.c:11155
 #, c-format
 msgid "%B: warning: sh_link not set for section `%A'"
 msgstr ""
 
-#: elf.c:838
+#: elf.c:855
 #, c-format
 msgid "%B: sh_link [%d] in section `%A' is incorrect"
 msgstr ""
 
-#: elf.c:851
+#: elf.c:868
 #, c-format
 msgid "%B: SHT_GROUP section [index %d] has no SHF_GROUP sections"
 msgstr ""
 
-#: elf.c:872
+#: elf.c:889
 #, c-format
 msgid "%B: section group entry number %u is corrupt"
 msgstr ""
 
-#: elf.c:897
+#: elf.c:914
 #, c-format
-msgid "%B: unknown [%d] section `%s' in group [%s]"
+msgid "%B: unknown type [%#x] section `%s' in group [%A]"
 msgstr ""
 
-#: elf.c:1354
+#: elf.c:1373
 #, c-format
 msgid "%B: Invalid sh_link field (%d) in section number %d"
 msgstr ""
 
-#: elf.c:1370
+#: elf.c:1389
 #, c-format
 msgid "%B: Failed to find link section for section %d"
 msgstr ""
 
-#: elf.c:1397
+#: elf.c:1416
 #, c-format
 msgid "%B: Failed to find info section for section %d"
 msgstr ""
 
-#: elf.c:1569
+#: elf.c:1588
 #, c-format
 msgid ""
 "\n"
 "Program Header:\n"
 msgstr ""
 
-#: elf.c:1611
+#: elf.c:1630
 #, c-format
 msgid ""
 "\n"
 "Dynamic Section:\n"
 msgstr ""
 
-#: elf.c:1752
+#: elf.c:1771
 #, c-format
 msgid ""
 "\n"
 "Version definitions:\n"
 msgstr ""
 
-#: elf.c:1777
+#: elf.c:1796
 #, c-format
 msgid ""
 "\n"
 "Version References:\n"
 msgstr ""
 
-#: elf.c:1782
+#: elf.c:1801
 #, c-format
 msgid "  required from %s:\n"
 msgstr ""
 
-#: elf.c:1980
+#: elf.c:1999
 msgid "%B: warning: loop in section dependencies detected"
 msgstr ""
 
-#: elf.c:2088
+#: elf.c:2107
 #, c-format
 msgid ""
 "%B: warning: multiple symbol tables detected - ignoring the table in section "
 "%u"
 msgstr ""
 
-#: elf.c:2171
+#: elf.c:2191
 #, c-format
 msgid ""
 "%B: warning: multiple dynamic symbol tables detected - ignoring the table in "
 "section %u"
 msgstr ""
 
-#: elf.c:2283
-#, c-format
-msgid "%B: invalid link %lu for reloc section %s (index %u)"
-msgstr ""
-
-#: elf.c:2469
-#, c-format
-msgid ""
-"%B: don't know how to handle allocated, application specific section `%s' [0x"
-"%8x]"
-msgstr ""
-
-#: elf.c:2485
+#: elf.c:2304
 #, c-format
-msgid "%B: don't know how to handle processor specific section `%s' [0x%8x]"
+msgid "%B: invalid link %u for reloc section %s (index %u)"
 msgstr ""
 
-#: elf.c:2497
+#: elf.c:2463 elf.c:2478 elf.c:2489 elf.c:2502
 #, c-format
-msgid "%B: don't know how to handle OS specific section `%s' [0x%8x]"
+msgid "%B: unknown type [%#x] section `%s'"
 msgstr ""
 
-#: elf.c:2511
-#, c-format
-msgid "%B: don't know how to handle section `%s' [0x%8x]"
-msgstr ""
-
-#: elf.c:3215
+#: elf.c:3206
 #, c-format
 msgid "%B: error: Alignment power %d of section `%A' is too big"
 msgstr ""
 
-#: elf.c:3245
+#: elf.c:3236
 #, c-format
 msgid "warning: section `%A' type changed to PROGBITS"
 msgstr ""
@@ -1173,50 +1185,55 @@ msgstr ""
 msgid "%B: sh_link of section `%A' points to discarded section `%A' of `%B'"
 msgstr ""
 
-#: elf.c:3796
+#: elf.c:3797
 #, c-format
 msgid "%B: sh_link of section `%A' points to removed section `%A' of `%B'"
 msgstr ""
 
-#: elf.c:4861
+#: elf.c:4349
+#, c-format
+msgid "%B: GNU_MBIN section `%A' has invalid sh_info field: %d"
+msgstr ""
+
+#: elf.c:4891
 msgid "%B: TLS sections are not adjacent:"
 msgstr ""
 
-#: elf.c:4868
+#: elf.c:4898
 #, c-format
 msgid "\t    TLS: %A"
 msgstr ""
 
-#: elf.c:4872
+#: elf.c:4902
 #, c-format
 msgid "\tnon-TLS: %A"
 msgstr ""
 
-#: elf.c:5339
+#: elf.c:5398
 msgid ""
 "%B: The first section in the PT_DYNAMIC segment is not the .dynamic section"
 msgstr ""
 
-#: elf.c:5366
+#: elf.c:5426
 msgid "%B: Not enough room for program headers, try linking with -N"
 msgstr ""
 
-#: elf.c:5453
+#: elf.c:5514
 #, c-format
-msgid "%B: section %A lma %#lx adjusted to %#lx"
+msgid "%B: section %A lma %#Lx adjusted to %#Lx"
 msgstr ""
 
-#: elf.c:5590
+#: elf.c:5651
 #, c-format
 msgid "%B: section `%A' can't be allocated in segment %d"
 msgstr ""
 
-#: elf.c:5638
+#: elf.c:5699
 #, c-format
 msgid "%B: warning: allocated section `%s' not in segment"
 msgstr ""
 
-#: elf.c:5836
+#: elf.c:5897
 msgid ""
 "%B: error: non-load segment %d includes file header and/or program header"
 msgstr ""
@@ -1224,276 +1241,306 @@ 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:6012
+#: elf.c:6074
 msgid "%B: error: PHDR segment not covered by LOAD segment"
 msgstr ""
 
-#: elf.c:6356
+#: elf.c:6418
 #, c-format
 msgid "%B: symbol `%s' required but not present"
 msgstr ""
 
-#: elf.c:6699
+#: elf.c:6761
 #, c-format
 msgid ""
-"%B: warning: Empty loadable segment detected at vaddr=0x%.8x, is this "
-"intentional ?"
+"%B: warning: Empty loadable segment detected at vaddr=%#Lx, is this "
+"intentional?"
 msgstr ""
 
-#: elf.c:7313
+#: elf.c:7375
 #, c-format
-msgid "%B: warning: segment alignment of 0x%llx is too large"
+msgid "%B: warning: segment alignment of %#Lx is too large"
 msgstr ""
 
-#: elf.c:7790
+#: elf.c:7856
 #, c-format
 msgid ""
 "Unable to find equivalent output section for symbol '%s' from section '%s'"
 msgstr ""
 
-#: elf.c:8122
+#: elf.c:8188
 msgid "%B: .gnu.version_r invalid entry"
 msgstr ""
 
-#: elf.c:8249
+#: elf.c:8315
 msgid "%B: .gnu.version_d invalid entry"
 msgstr ""
 
-#: elf.c:8801
+#: elf.c:8867
 #, c-format
 msgid "%B: unsupported relocation type %s"
 msgstr ""
 
-#: elf32-arc.c:426 elf32-frv.c:6625 elf32-iq2000.c:870 elf32-m32c.c:914
-#: elf32-mt.c:564 elf32-rl78.c:1256 elf32-rx.c:3176 elf32-visium.c:838
-#: elf64-ppc.c:6066
+#: elf32-arc.c:433 elf32-frv.c:6626 elf32-iq2000.c:870 elf32-m32c.c:915
+#: elf32-mt.c:564 elf32-rl78.c:1256 elf32-rx.c:3177 elf32-visium.c:837
+#: elf64-ppc.c:6078
 #, c-format
 msgid "private flags = 0x%lx:"
 msgstr ""
 
-#: elf32-arc.c:567
+#: elf32-arc.c:611
+msgid "Warning: %B: Conflicting platform configuration %s with %s.\n"
+msgstr ""
+
+#: elf32-arc.c:630
+msgid "error: %B: unable to merge CPU base attributes %s with %s.\n"
+msgstr ""
+
+#: elf32-arc.c:667
+msgid "error: %B: unable to merge ISA extension attributes %s.\n"
+msgstr ""
+
+#: elf32-arc.c:691
+msgid "error: %B: conflicting ISA extension attributes %s with %s.\n"
+msgstr ""
+
+#: elf32-arc.c:726
+msgid "error: %B: cannot mix rf16 with full register set %B.\n"
+msgstr ""
+
+#: elf32-arc.c:752
+msgid "error: %B: conflicting attributes %s: %s with %s.\n"
+msgstr ""
+
+#: elf32-arc.c:777
+msgid "error: %B: conflicting attributes %s.\n"
+msgstr ""
+
+#: elf32-arc.c:877
 #, c-format
-msgid "ERROR: Attempting to link %B with a binary %s of different architecture"
+msgid "ERROR: Attempting to link %B with a binary %B of different architecture"
 msgstr ""
 
-#: elf32-arc.c:577 elf32-iq2000.c:846 elf32-m32c.c:890
+#: elf32-arc.c:891 elf32-i370.c:359 elf32-iq2000.c:846 elf32-m32c.c:890
+#: elf32-m68hc1x.c:1388 elf64-sparc.c:727 elfxx-mips.c:15127
 #, c-format
-msgid "%s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)"
+msgid "%B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)"
 msgstr ""
 
-#: elf32-arc.c:638
+#: elf32-arc.c:980
 msgid "Error: The ARC4 architecture is no longer supported.\n"
 msgstr ""
 
-#: elf32-arc.c:644
+#: elf32-arc.c:986
 msgid ""
 "Warning: unset or old architecture flags. \n"
 "\t       Use default machine.\n"
 msgstr ""
 
-#: elf32-arc.c:772
+#: elf32-arc.c:1119
 #, c-format
 msgid ""
 "%B(%A+0x%lx): CMEM relocation to `%s' is invalid, 16 MSB should be 0x%04x "
 "(value is 0x%lx)"
 msgstr ""
 
-#: elf32-arc.c:783
+#: elf32-arc.c:1130
 #, c-format
 msgid ""
 "%B(%A+0x%lx): CMEM relocation to `%s+0x%lx' is invalid, 16 MSB should be 0x"
 "%04x (value is 0x%lx)"
 msgstr ""
 
-#: elf32-arc.c:1472
+#: elf32-arc.c:1835
 msgid "GOT and PLT relocations cannot be fixed with a non dynamic linker."
 msgstr ""
 
-#: elf32-arc.c:1496 elf32-rl78.c:1094 elf32-rx.c:1448
+#: elf32-arc.c:1859 elf32-rl78.c:1094 elf32-rx.c:1448
 #, c-format
 msgid "%B(%A): warning: unaligned access to symbol '%s' in the small data area"
 msgstr ""
 
-#: elf32-arc.c:1501 elf32-rl78.c:1099 elf32-rx.c:1453
+#: elf32-arc.c:1864 elf32-rl78.c:1099 elf32-rx.c:1453
 #, c-format
 msgid "%B(%A): internal error: out of range error"
 msgstr ""
 
-#: elf32-arc.c:1506 elf32-rl78.c:1104 elf32-rx.c:1458
+#: elf32-arc.c:1869 elf32-rl78.c:1104 elf32-rx.c:1458
 #, c-format
 msgid "%B(%A): internal error: unsupported relocation error"
 msgstr ""
 
-#: elf32-arc.c:1511 elf32-rl78.c:1109 elf32-rx.c:1463
+#: elf32-arc.c:1874 elf32-rl78.c:1109 elf32-rx.c:1463
 #, c-format
 msgid "%B(%A): internal error: dangerous relocation"
 msgstr ""
 
-#: elf32-arc.c:1516 elf32-rl78.c:1114 elf32-rx.c:1468
+#: elf32-arc.c:1879 elf32-rl78.c:1114 elf32-rx.c:1468
 #, c-format
 msgid "%B(%A): internal error: unknown error"
 msgstr ""
 
-#: elf32-arc.c:1608 elf32-arm.c:14683 elf32-metag.c:2272 elfxx-mips.c:8878
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:7398
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:488
+#: elf32-arc.c:1967 elf32-arm.c:14714 elf32-metag.c:2272 elfxx-mips.c:8883
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:7224
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:484
 #, c-format
 msgid ""
 "%B: relocation %s against `%s' can not be used when making a shared object; "
 "recompile with -fPIC"
 msgstr ""
 
-#: elf32-arm.c:4027 elf32-arm.c:4059
-msgid ""
-"%B(%A): warning: long branch  veneers used in section with SHF_ARM_PURECODE "
-"section attribute is only supported for M-profile targets that implement the "
-"movw instruction."
+#: elf32-arc.c:2859
+msgid "%B: Unknown mandatory ARC object attribute %d."
+msgstr ""
+
+#: elf32-arc.c:2867
+msgid "Warning: %B: Unknown ARC object attribute %d."
 msgstr ""
 
-#: elf32-arm.c:4076 elf32-arm.c:4129
+#: elf32-arm.c:4022 elf32-arm.c:4056 elf32-arm.c:4075 elf32-arm.c:4127
 msgid ""
-"%B(%s): warning: long branch  veneers used in section with SHF_ARM_PURECODE "
+"%B(%A): warning: long branch veneers used in section with SHF_ARM_PURECODE "
 "section attribute is only supported for M-profile targets that implement the "
 "movw instruction."
 msgstr ""
 
-#: elf32-arm.c:4090 elf32-arm.c:8809
+#: elf32-arm.c:4087 elf32-arm.c:8806
 msgid ""
 "%B(%s): warning: interworking not enabled.\n"
 "  first occurrence: %B: Thumb call to ARM"
 msgstr ""
 
-#: elf32-arm.c:4145
+#: elf32-arm.c:4141
 msgid ""
 "%B(%s): warning: interworking not enabled.\n"
 "  first occurrence: %B: ARM call to Thumb"
 msgstr ""
 
-#: elf32-arm.c:4419
+#: elf32-arm.c:4415
 #, c-format
 msgid "No address assigned to the veneers output section %s"
 msgstr ""
 
-#: elf32-arm.c:4494 elf32-arm.c:6631
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:2852
+#: elf32-arm.c:4490 elf32-arm.c:6627 elf32-hppa.c:587 elf32-m68hc1x.c:165
+#: elf32-metag.c:1198 elf32-nios2.c:2227
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:2852
 #, c-format
-msgid "%s: cannot create stub entry %s"
+msgid "%B: cannot create stub entry %s"
 msgstr ""
 
-#: elf32-arm.c:5679
+#: elf32-arm.c:5675
 msgid "%B: Special symbol `%s' only allowed for ARMv8-M architecture or later."
 msgstr ""
 
-#: elf32-arm.c:5688
+#: elf32-arm.c:5684
 msgid "%B: invalid special symbol `%s'."
 msgstr ""
 
-#: elf32-arm.c:5690 elf32-arm.c:5730
+#: elf32-arm.c:5686 elf32-arm.c:5726
 msgid "It must be a global or weak function symbol."
 msgstr ""
 
-#: elf32-arm.c:5728
+#: elf32-arm.c:5724
 msgid "%B: invalid standard symbol `%s'."
 msgstr ""
 
-#: elf32-arm.c:5734
+#: elf32-arm.c:5730
 msgid "%B: absent standard symbol `%s'."
 msgstr ""
 
-#: elf32-arm.c:5746
+#: elf32-arm.c:5742
 msgid "%B: `%s' and its special symbol are in different sections."
 msgstr ""
 
-#: elf32-arm.c:5758
+#: elf32-arm.c:5754
 msgid "%B: entry function `%s' not output."
 msgstr ""
 
-#: elf32-arm.c:5765
+#: elf32-arm.c:5761
 msgid "%B: entry function `%s' is empty."
 msgstr ""
 
-#: elf32-arm.c:5894
+#: elf32-arm.c:5890
 msgid "%B: --in-implib only supported for Secure Gateway import libraries."
 msgstr ""
 
-#: elf32-arm.c:5940
+#: elf32-arm.c:5936
 msgid "%B: invalid import library entry: `%s'."
 msgstr ""
 
-#: elf32-arm.c:5942
+#: elf32-arm.c:5938
 msgid "Symbol should be absolute, global and refer to Thumb functions."
 msgstr ""
 
-#: elf32-arm.c:5962
+#: elf32-arm.c:5958
 #, c-format
 msgid "Entry function `%s' disappeared from secure code."
 msgstr ""
 
-#: elf32-arm.c:5986
+#: elf32-arm.c:5982
 #, c-format
 msgid "`%s' refers to a non entry function."
 msgstr ""
 
-#: elf32-arm.c:6001
+#: elf32-arm.c:5997
 msgid "%B: visibility of symbol `%s' has changed."
 msgstr ""
 
-#: elf32-arm.c:6010
+#: elf32-arm.c:6006
 msgid "%B: incorrect size for symbol `%s'."
 msgstr ""
 
-#: elf32-arm.c:6029
+#: elf32-arm.c:6025
 #, c-format
 msgid "Offset of veneer for entry function `%s' not a multiple of its size."
 msgstr ""
 
-#: elf32-arm.c:6049
+#: elf32-arm.c:6045
 msgid ""
 "new entry function(s) introduced but no output import library specified:"
 msgstr ""
 
-#: elf32-arm.c:6057
+#: elf32-arm.c:6053
 #, c-format
 msgid "Start address of `%s' is different from previous link."
 msgstr ""
 
-#: elf32-arm.c:6764
+#: elf32-arm.c:6760
 #, c-format
 msgid "unable to find THUMB glue '%s' for '%s'"
 msgstr ""
 
-#: elf32-arm.c:6800
+#: elf32-arm.c:6796
 #, c-format
 msgid "unable to find ARM glue '%s' for '%s'"
 msgstr ""
 
-#: elf32-arm.c:7515
+#: elf32-arm.c:7511
 msgid "%B: BE8 images only valid in big-endian mode."
 msgstr ""
 
 #. Give a warning, but do as the user requests anyway.
-#: elf32-arm.c:7746
+#: elf32-arm.c:7742
 msgid ""
 "%B: warning: selected VFP11 erratum workaround is not necessary for target "
 "architecture"
 msgstr ""
 
-#: elf32-arm.c:7773
+#: elf32-arm.c:7769
 msgid ""
 "%B: warning: selected STM32L4XX erratum workaround is not necessary for "
 "target architecture"
 msgstr ""
 
-#: elf32-arm.c:8310 elf32-arm.c:8330
+#: elf32-arm.c:8306 elf32-arm.c:8326
 msgid "%B: unable to find VFP11 veneer `%s'"
 msgstr ""
 
-#: elf32-arm.c:8396 elf32-arm.c:8415
+#: elf32-arm.c:8392 elf32-arm.c:8411
 msgid "%B: unable to find STM32L4XX veneer `%s'"
 msgstr ""
 
-#. Note - overlong line used here to allow for translation.
-#: elf32-arm.c:8623
+#: elf32-arm.c:8618
 #, c-format
 msgid ""
 "%B(%A+0x%lx): error: multiple load detected in non-last IT block "
@@ -1501,177 +1548,177 @@ msgid ""
 "Use gcc option -mrestrict-it to generate only one instruction per IT block.\n"
 msgstr ""
 
-#: elf32-arm.c:8719
+#: elf32-arm.c:8716
 #, c-format
 msgid "Invalid TARGET2 relocation type '%s'."
 msgstr ""
 
 #. FIXME: We ought to be able to generate thumb-1 PLT
 #. instructions...
-#: elf32-arm.c:9461
+#: elf32-arm.c:9458
 msgid "%B: Warning: thumb-1 mode PLT generation not currently supported"
 msgstr ""
 
-#: elf32-arm.c:9726
+#: elf32-arm.c:9723
 #, c-format
 msgid "%B(%A+0x%lx): unexpected Thumb instruction '0x%x' in TLS trampoline"
 msgstr ""
 
-#: elf32-arm.c:9766
+#: elf32-arm.c:9763
 #, c-format
 msgid "%B(%A+0x%lx): unexpected ARM instruction '0x%x' in TLS trampoline"
 msgstr ""
 
-#: elf32-arm.c:10100
+#: elf32-arm.c:10097
 msgid "shared object"
 msgstr ""
 
-#: elf32-arm.c:10103
+#: elf32-arm.c:10100
 msgid "PIE executable"
 msgstr ""
 
-#: elf32-arm.c:10106
+#: elf32-arm.c:10103
 msgid ""
 "%B: relocation %s against external or undefined symbol `%s' can not be used "
 "when making a %s; recompile with -fPIC"
 msgstr ""
 
-#: elf32-arm.c:10237
-msgid "%B: Warning: Arm BLX instruction targets Arm function '%s'."
+#: elf32-arm.c:10234
+msgid "\\%B: Warning: Arm BLX instruction targets Arm function '%s'."
 msgstr ""
 
-#: elf32-arm.c:10657
+#: elf32-arm.c:10660
 msgid "%B: Warning: Thumb BLX instruction targets thumb function '%s'."
 msgstr ""
 
-#: elf32-arm.c:11524
+#: elf32-arm.c:11527
 #, c-format
 msgid ""
 "%B(%A+0x%lx): unexpected Thumb instruction '0x%x' referenced by TLS_GOTDESC"
 msgstr ""
 
-#: elf32-arm.c:11548
+#: elf32-arm.c:11551
 #, c-format
 msgid ""
 "%B(%A+0x%lx): unexpected ARM instruction '0x%x' referenced by TLS_GOTDESC"
 msgstr ""
 
-#: elf32-arm.c:11578
+#: elf32-arm.c:11581
 #, c-format
 msgid "%B(%A+0x%lx): R_ARM_TLS_LE32 relocation not permitted in shared object"
 msgstr ""
 
-#: elf32-arm.c:11792
+#: elf32-arm.c:11795
 #, c-format
 msgid ""
 "%B(%A+0x%lx): Only ADD or SUB instructions are allowed for ALU group "
 "relocations"
 msgstr ""
 
-#: elf32-arm.c:11833 elf32-arm.c:11924 elf32-arm.c:12010 elf32-arm.c:12098
+#: elf32-arm.c:11836 elf32-arm.c:11927 elf32-arm.c:12013 elf32-arm.c:12101
 #, c-format
 msgid "%B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s"
 msgstr ""
 
-#: elf32-arm.c:12362 elf32-sh.c:4009 elf64-sh64.c:1539
+#: elf32-arm.c:12365 elf32-sh.c:4009 elf64-sh64.c:1539
 #, c-format
 msgid "%B(%A+0x%lx): %s relocation against SEC_MERGE section"
 msgstr ""
 
-#: elf32-arm.c:12474 elf32-m68k.c:4120 elf32-xtensa.c:2802
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6194
+#: elf32-arm.c:12477 elf32-m68k.c:4120 elf32-xtensa.c:2816
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6165
 #, c-format
 msgid "%B(%A+0x%lx): %s used with TLS symbol %s"
 msgstr ""
 
-#: elf32-arm.c:12476 elf32-m68k.c:4122 elf32-xtensa.c:2804
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6196
+#: elf32-arm.c:12479 elf32-m68k.c:4122 elf32-xtensa.c:2818
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6167
 #, c-format
 msgid "%B(%A+0x%lx): %s used with non-TLS symbol %s"
 msgstr ""
 
-#: elf32-arm.c:12558 elf32-tic6x.c:2739
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6529
+#: elf32-arm.c:12561 elf32-tic6x.c:2739
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6500
 msgid "out of range"
 msgstr ""
 
-#: elf32-arm.c:12562 elf32-nios2.c:4505 elf32-pru.c:821 elf32-tic6x.c:2743
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6533
+#: elf32-arm.c:12565 elf32-nios2.c:4505 elf32-pru.c:821 elf32-tic6x.c:2743
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6504
 msgid "unsupported relocation"
 msgstr ""
 
-#: elf32-arm.c:12570 elf32-nios2.c:4515 elf32-pru.c:831 elf32-tic6x.c:2751
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6541
+#: elf32-arm.c:12573 elf32-nios2.c:4515 elf32-pru.c:831 elf32-tic6x.c:2751
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6512
 msgid "unknown error"
 msgstr ""
 
-#: elf32-arm.c:13150
+#: elf32-arm.c:13153
 msgid "%B: Unknown mandatory EABI object attribute %d"
 msgstr ""
 
-#: elf32-arm.c:13158
+#: elf32-arm.c:13161
 msgid "Warning: %B: Unknown EABI object attribute %d"
 msgstr ""
 
-#: elf32-arm.c:13406
+#: elf32-arm.c:13428
 msgid "error: %B: Unknown CPU architecture"
 msgstr ""
 
-#: elf32-arm.c:13444 elf32-nios2.c:2965
+#: elf32-arm.c:13466 elf32-nios2.c:2965
 #, c-format
 msgid "error: %B: Conflicting CPU architectures %d/%d"
 msgstr ""
 
-#: elf32-arm.c:13541
+#: elf32-arm.c:13563
 msgid ""
 "Error: %B has both the current and legacy Tag_MPextension_use attributes"
 msgstr ""
 
-#: elf32-arm.c:13570
+#: elf32-arm.c:13592
 msgid "error: %B uses VFP register arguments, %B does not"
 msgstr ""
 
-#: elf32-arm.c:13728
+#: elf32-arm.c:13750
 msgid "error: %B: unable to merge virtualization attributes with %B"
 msgstr ""
 
-#: elf32-arm.c:13754
+#: elf32-arm.c:13776
 msgid "error: %B: Conflicting architecture profiles %c/%c"
 msgstr ""
 
-#: elf32-arm.c:13884
+#: elf32-arm.c:13915
 msgid "Warning: %B: Conflicting platform configuration"
 msgstr ""
 
-#: elf32-arm.c:13893
+#: elf32-arm.c:13924
 msgid "error: %B: Conflicting use of R9"
 msgstr ""
 
-#: elf32-arm.c:13905
+#: elf32-arm.c:13936
 msgid "error: %B: SB relative addressing conflicts with use of R9"
 msgstr ""
 
-#: elf32-arm.c:13918
+#: elf32-arm.c:13949
 msgid ""
 "warning: %B 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:13949
+#: elf32-arm.c:13980
 msgid ""
 "warning: %B uses %s enums yet the output is to use %s enums; use of enum "
 "values across objects may fail"
 msgstr ""
 
-#: elf32-arm.c:13961
+#: elf32-arm.c:13992
 msgid "error: %B uses iWMMXt register arguments, %B does not"
 msgstr ""
 
-#: elf32-arm.c:13978
+#: elf32-arm.c:14009
 msgid "error: fp16 format mismatch between %B and %B"
 msgstr ""
 
-#: elf32-arm.c:14014
+#: elf32-arm.c:14045
 msgid "%B has has both the current and legacy Tag_MPextension_use attributes"
 msgstr ""
 
@@ -1680,207 +1727,207 @@ msgstr ""
 #. Ignore init flag - it may not be set, despite the flags field containing valid data.
 #. Ignore init flag - it may not be set, despite the flags field
 #. containing valid data.
-#: elf32-arm.c:14101 elf32-bfin.c:4919 elf32-cris.c:4089 elf32-m68hc1x.c:1413
-#: elf32-m68k.c:1200 elf32-score.c:4009 elf32-score7.c:3818 elf32-vax.c:536
-#: elf32-xgate.c:669 elfxx-mips.c:15782
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6695
+#: elf32-arm.c:14132 elf32-bfin.c:4919 elf32-cris.c:4089 elf32-m68hc1x.c:1413
+#: elf32-m68k.c:1200 elf32-score.c:4002 elf32-score7.c:3807 elf32-vax.c:536
+#: elf32-xgate.c:669 elfxx-mips.c:15802
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6666
 #, c-format
 msgid "private flags = %lx:"
 msgstr ""
 
-#: elf32-arm.c:14110
+#: elf32-arm.c:14141
 #, c-format
 msgid " [interworking enabled]"
 msgstr ""
 
-#: elf32-arm.c:14118
+#: elf32-arm.c:14149
 #, c-format
 msgid " [VFP float format]"
 msgstr ""
 
-#: elf32-arm.c:14120
+#: elf32-arm.c:14151
 #, c-format
 msgid " [Maverick float format]"
 msgstr ""
 
-#: elf32-arm.c:14122
+#: elf32-arm.c:14153
 #, c-format
 msgid " [FPA float format]"
 msgstr ""
 
-#: elf32-arm.c:14131
+#: elf32-arm.c:14162
 #, c-format
 msgid " [new ABI]"
 msgstr ""
 
-#: elf32-arm.c:14134
+#: elf32-arm.c:14165
 #, c-format
 msgid " [old ABI]"
 msgstr ""
 
-#: elf32-arm.c:14137
+#: elf32-arm.c:14168
 #, c-format
 msgid " [software FP]"
 msgstr ""
 
-#: elf32-arm.c:14146
+#: elf32-arm.c:14177
 #, c-format
 msgid " [Version1 EABI]"
 msgstr ""
 
-#: elf32-arm.c:14149 elf32-arm.c:14160
+#: elf32-arm.c:14180 elf32-arm.c:14191
 #, c-format
 msgid " [sorted symbol table]"
 msgstr ""
 
-#: elf32-arm.c:14151 elf32-arm.c:14162
+#: elf32-arm.c:14182 elf32-arm.c:14193
 #, c-format
 msgid " [unsorted symbol table]"
 msgstr ""
 
-#: elf32-arm.c:14157
+#: elf32-arm.c:14188
 #, c-format
 msgid " [Version2 EABI]"
 msgstr ""
 
-#: elf32-arm.c:14165
+#: elf32-arm.c:14196
 #, c-format
 msgid " [dynamic symbols use segment index]"
 msgstr ""
 
-#: elf32-arm.c:14168
+#: elf32-arm.c:14199
 #, c-format
 msgid " [mapping symbols precede others]"
 msgstr ""
 
-#: elf32-arm.c:14175
+#: elf32-arm.c:14206
 #, c-format
 msgid " [Version3 EABI]"
 msgstr ""
 
-#: elf32-arm.c:14179
+#: elf32-arm.c:14210
 #, c-format
 msgid " [Version4 EABI]"
 msgstr ""
 
-#: elf32-arm.c:14183
+#: elf32-arm.c:14214
 #, c-format
 msgid " [Version5 EABI]"
 msgstr ""
 
-#: elf32-arm.c:14186
+#: elf32-arm.c:14217
 #, c-format
 msgid " [soft-float ABI]"
 msgstr ""
 
-#: elf32-arm.c:14189
+#: elf32-arm.c:14220
 #, c-format
 msgid " [hard-float ABI]"
 msgstr ""
 
-#: elf32-arm.c:14195
+#: elf32-arm.c:14226
 #, c-format
 msgid " [BE8]"
 msgstr ""
 
-#: elf32-arm.c:14198
+#: elf32-arm.c:14229
 #, c-format
 msgid " [LE8]"
 msgstr ""
 
-#: elf32-arm.c:14204
+#: elf32-arm.c:14235
 #, c-format
 msgid " <EABI version unrecognised>"
 msgstr ""
 
-#: elf32-arm.c:14211
+#: elf32-arm.c:14242
 #, c-format
 msgid " [relocatable executable]"
 msgstr ""
 
-#: elf32-arm.c:14216 /work/sources/binutils/current/bfd/elfnn-aarch64.c:6698
+#: elf32-arm.c:14247
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6669
 #, c-format
 msgid "<Unrecognised flag bits set>"
 msgstr ""
 
-#: elf32-arm.c:14526 elf32-i386.c:1914 elf32-s390.c:956 elf32-tic6x.c:2814
-#: elf32-tilepro.c:1491 elf32-xtensa.c:1004 elf64-s390.c:871
-#: elf64-x86-64.c:2258 elfxx-sparc.c:1411 elfxx-tilegx.c:1708
-#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:7099
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:530
+#: elf32-arm.c:14557 elf32-i386.c:2053 elf32-s390.c:956 elf32-tic6x.c:2814
+#: elf32-tilepro.c:1491 elf32-xtensa.c:1018 elf64-s390.c:875
+#: elf64-x86-64.c:2444 elfxx-sparc.c:1440 elfxx-tilegx.c:1708
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:7115
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:526
 #, c-format
 msgid "%B: bad symbol index: %d"
 msgstr ""
 
-#: elf32-arm.c:16024
-#, c-format
-msgid "Errors encountered processing file %s"
+#: elf32-arm.c:16055
+msgid "Errors encountered processing file %B"
 msgstr ""
 
-#: elf32-arm.c:16463 elflink.c:12197 elflink.c:12244
+#: elf32-arm.c:16493 elflink.c:12297 elflink.c:12344
 #, c-format
 msgid "could not find section %s"
 msgstr ""
 
-#: elf32-arm.c:17635
+#: elf32-arm.c:17669
 msgid "%B: 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:17662
+#: elf32-arm.c:17696
 msgid "%B: error: Cortex-A8 erratum stub out of range (input file too large)"
 msgstr ""
 
-#: elf32-arm.c:18489 elf32-arm.c:18511
+#: elf32-arm.c:18523 elf32-arm.c:18545
 msgid "%B: error: VFP11 veneer out of range"
 msgstr ""
 
-#: elf32-arm.c:18562
+#: elf32-arm.c:18596
 msgid ""
 "%B(%#x): error: Cannot create STM32L4XX veneer. Jump out of range by %ld "
 "bytes. Cannot encode branch instruction. "
 msgstr ""
 
-#: elf32-arm.c:18600
+#: elf32-arm.c:18634
 msgid "%B: error: Cannot create STM32L4XX veneer."
 msgstr ""
 
-#: elf32-arm.c:19621
+#: elf32-arm.c:19655
 msgid "error: %B is already in final BE8 format"
 msgstr ""
 
-#: elf32-arm.c:19697
+#: elf32-arm.c:19731
 msgid ""
 "error: Source object %B has EABI version %d, but target %B has EABI version "
 "%d"
 msgstr ""
 
-#: elf32-arm.c:19713
+#: elf32-arm.c:19746
 msgid "error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d"
 msgstr ""
 
-#: elf32-arm.c:19738
+#: elf32-arm.c:19770
 msgid "error: %B uses VFP instructions, whereas %B does not"
 msgstr ""
 
-#: elf32-arm.c:19742
+#: elf32-arm.c:19774
 msgid "error: %B uses FPA instructions, whereas %B does not"
 msgstr ""
 
-#: elf32-arm.c:19752
+#: elf32-arm.c:19784
 msgid "error: %B uses Maverick instructions, whereas %B does not"
 msgstr ""
 
-#: elf32-arm.c:19756
+#: elf32-arm.c:19788
 msgid "error: %B does not use Maverick instructions, whereas %B does"
 msgstr ""
 
-#: elf32-arm.c:19775
+#: elf32-arm.c:19807
 msgid "error: %B uses software FP, whereas %B uses hardware FP"
 msgstr ""
 
-#: elf32-arm.c:19779
+#: elf32-arm.c:19811
 msgid "error: %B uses hardware FP, whereas %B uses software FP"
 msgstr ""
 
@@ -1895,14 +1942,14 @@ msgstr ""
 #: elf32-metag.c:2009 elf32-moxie.c:293 elf32-msp430.c:1365 elf32-mt.c:404
 #: elf32-or1k.c:1266 elf32-tilepro.c:3673 elf32-v850.c:2295 elf32-visium.c:685
 #: elf32-xstormy16.c:935 elf64-mmix.c:1548 elfxx-tilegx.c:4060
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2275
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:2275
 msgid "internal error: dangerous relocation"
 msgstr ""
 
-#: elf32-avr.c:3287 elf32-hppa.c:587 elf32-m68hc1x.c:165 elf32-metag.c:1198
-#: elf32-nios2.c:2227
+#: elf32-avr.c:3319
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:2880
 #, c-format
-msgid "%B: cannot create stub entry %s"
+msgid "cannot create stub entry %s"
 msgstr ""
 
 #: elf32-bfin.c:106 elf32-bfin.c:362
@@ -1914,8 +1961,8 @@ msgstr ""
 msgid "%B(%A+0x%lx): unresolvable relocation against symbol `%s'"
 msgstr ""
 
-#: elf32-bfin.c:1612 elf32-i386.c:5262 elf32-m68k.c:4160 elf32-s390.c:3418
-#: elf64-s390.c:3337 elf64-x86-64.c:5737
+#: elf32-bfin.c:1612 elf32-i386.c:5412 elf32-m68k.c:4160 elf32-s390.c:3429
+#: elf64-s390.c:3353 elf64-x86-64.c:5793
 #, c-format
 msgid "%B(%A+0x%lx): reloc against `%s': error %d"
 msgstr ""
@@ -1958,22 +2005,20 @@ msgstr ""
 msgid "%B: unsupported relocation type %i"
 msgstr ""
 
-#: elf32-bfin.c:4967 elf32-frv.c:6598
-#, c-format
-msgid "%s: cannot link non-fdpic object file into fdpic executable"
+#: elf32-bfin.c:4966 elf32-frv.c:6599
+msgid "%B: cannot link non-fdpic object file into fdpic executable"
 msgstr ""
 
-#: elf32-bfin.c:4971 elf32-frv.c:6602
-#, c-format
-msgid "%s: cannot link fdpic object file into non-fdpic executable"
+#: elf32-bfin.c:4970 elf32-frv.c:6603
+msgid "%B: cannot link fdpic object file into non-fdpic executable"
 msgstr ""
 
-#: elf32-bfin.c:5121
+#: elf32-bfin.c:5120
 #, c-format
 msgid "*** check this relocation %s"
 msgstr ""
 
-#: elf32-bfin.c:5237
+#: elf32-bfin.c:5236
 msgid ""
 "the bfin target does not currently support the generation of copy relocations"
 msgstr ""
@@ -2282,18 +2327,18 @@ msgstr ""
 #: elf32-frv.c:6510
 #, c-format
 msgid ""
-"%s: compiled with %s and linked with modules that use non-pic relocations"
+"%B: compiled with %s and linked with modules that use non-pic relocations"
 msgstr ""
 
 #: elf32-frv.c:6564 elf32-iq2000.c:832 elf32-m32c.c:877
 #, c-format
-msgid "%s: compiled with %s and linked with modules compiled with %s"
+msgid "%B: compiled with %s and linked with modules compiled with %s"
 msgstr ""
 
 #: elf32-frv.c:6577
 #, c-format
 msgid ""
-"%s: uses different unknown e_flags (0x%lx) fields than previous modules (0x"
+"%B: uses different unknown e_flags (0x%lx) fields than previous modules (0x"
 "%lx)"
 msgstr ""
 
@@ -2339,12 +2384,6 @@ msgstr ""
 msgid "%B: unrecognised I370 reloc number: %d"
 msgstr ""
 
-#: elf32-i370.c:359 elf32-m68hc1x.c:1388 elf32-ppc.c:4902 elf64-sparc.c:713
-#: elfxx-mips.c:15111
-#, c-format
-msgid "%B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)"
-msgstr ""
-
 #: elf32-i370.c:1168
 msgid "%B: unknown relocation type %d for symbol %s"
 msgstr ""
@@ -2356,107 +2395,172 @@ msgstr ""
 
 #. Unknown relocation.
 #: elf32-i386.c:387 elf32-m68k.c:352 elf32-ppc.c:2074 elf32-s390.c:346
-#: elf32-tic6x.c:2674 elf32-wasm32.c:106 elf64-ppc.c:2515 elf64-s390.c:372
+#: elf32-tic6x.c:2674 elf32-wasm32.c:106 elf64-ppc.c:2516 elf64-s390.c:373
 #: elf64-x86-64.c:289
 #, c-format
 msgid "%B: invalid relocation type %d"
 msgstr ""
 
-#: elf32-i386.c:1570 elf64-x86-64.c:1703
+#: elf32-i386.c:1711 elf64-x86-64.c:1888
 #, c-format
 msgid ""
 "%B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed"
 msgstr ""
 
-#: elf32-i386.c:1658
+#: elf32-i386.c:1799
 #, c-format
 msgid ""
 "%B: direct GOT relocation R_386_GOT32X against `%s' without base register "
 "can not be used when making a shared object"
 msgstr ""
 
-#: elf32-i386.c:2116 elf32-s390.c:1188 elf32-sh.c:6056 elf32-tilepro.c:1608
-#: elf32-xtensa.c:1182 elf64-s390.c:1113 elfxx-sparc.c:1592 elfxx-tilegx.c:1817
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:444
+#: elf32-i386.c:2237 elf32-s390.c:1188 elf32-sh.c:6056 elf32-tilepro.c:1608
+#: elf32-xtensa.c:1196 elf64-s390.c:1117 elfxx-sparc.c:1625
+#: elfxx-tilegx.c:1817
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:440
 #, c-format
 msgid "%B: `%s' accessed both as normal and thread local symbol"
 msgstr ""
 
-#: elf32-i386.c:2205
+#: elf32-i386.c:2314
 #, c-format
 msgid "%B: unsupported non-PIC call to IFUNC `%s'"
 msgstr ""
 
-#: elf32-i386.c:3106 elf64-x86-64.c:3553
+#: elf32-i386.c:3189 elf64-x86-64.c:3589
 #, c-format
 msgid "%P: %B: warning: relocation against `%s' in readonly section `%A'\n"
 msgstr ""
 
-#: elf32-i386.c:3318 elf64-x86-64.c:3763
+#: elf32-i386.c:3402 elf64-x86-64.c:3798
 #, c-format
 msgid "%P: %B: warning: relocation in readonly section `%A'\n"
 msgstr ""
 
-#: elf32-i386.c:3600 elf64-x86-64.c:4081
+#: elf32-i386.c:3705 elf64-x86-64.c:4114
 msgid ""
 "%P%X: read-only segment has dynamic IFUNC relocations; recompile with -fPIC\n"
 msgstr ""
 
-#: elf32-i386.c:3838 elf32-tilepro.c:2868 elf64-x86-64.c:4286
-#: elfxx-tilegx.c:3167 /work/sources/binutils/current/bfd/elfnn-aarch64.c:6111
+#: elf32-i386.c:3945 elf32-tilepro.c:2868 elf64-x86-64.c:4321
+#: elfxx-tilegx.c:3167
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:6082
 #, c-format
 msgid "%B: unrecognized relocation (0x%x) in section `%A'"
 msgstr ""
 
-#: elf32-i386.c:4120 elf64-x86-64.c:4514
+#: elf32-i386.c:4240 elf64-x86-64.c:4550
 #, c-format
 msgid "%B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
 msgstr ""
 
-#: elf32-i386.c:4370
+#: elf32-i386.c:4275 elf32-i386.c:5642 elf32-i386.c:5781 elf64-x86-64.c:4609
+#: elf64-x86-64.c:5982 elf64-x86-64.c:6136
+msgid "Local IFUNC function `%s' in %B\n"
+msgstr ""
+
+#: elf32-i386.c:4508
 #, c-format
 msgid ""
 "%B: direct GOT relocation %s against `%s' without base register can not be "
 "used when making a shared object"
 msgstr ""
 
-#: elf32-i386.c:4403 elf64-x86-64.c:4761
+#: elf32-i386.c:4543 elf64-x86-64.c:4816
 msgid "hidden symbol"
 msgstr ""
 
-#: elf32-i386.c:4406 elf64-x86-64.c:4764
+#: elf32-i386.c:4546 elf64-x86-64.c:4819
 msgid "internal symbol"
 msgstr ""
 
-#: elf32-i386.c:4409 elf64-x86-64.c:4767
+#: elf32-i386.c:4549 elf64-x86-64.c:4822
 msgid "protected symbol"
 msgstr ""
 
-#: elf32-i386.c:4412 elf64-x86-64.c:4770
+#: elf32-i386.c:4552 elf64-x86-64.c:4825
 msgid "symbol"
 msgstr ""
 
-#: elf32-i386.c:4418
+#: elf32-i386.c:4558
 #, c-format
 msgid ""
 "%B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when "
 "making a shared object"
 msgstr ""
 
-#: elf32-i386.c:4430
+#: elf32-i386.c:4571
 #, c-format
 msgid ""
 "%B: relocation R_386_GOTOFF against protected %s `%s' can not be used when "
 "making a shared object"
 msgstr ""
 
-#: elf32-i386.c:5917 elf32-tilepro.c:3920 elf64-x86-64.c:6439
-#: elfxx-tilegx.c:4327 /work/sources/binutils/current/bfd/elfnn-aarch64.c:9215
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2522
+#: elf32-i386.c:6116 elf32-tilepro.c:3920 elf64-x86-64.c:6483
+#: elfxx-tilegx.c:4327
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:9261
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-riscv.c:2522
 #, c-format
 msgid "discarded output section: `%A'"
 msgstr ""
 
+#: elf32-i386.c:6693 elf64-x86-64.c:7228
+msgid "error: %B: <corrupt x86 ISA used size: 0x%x>"
+msgstr ""
+
+#: elf32-i386.c:6695 elf64-x86-64.c:7230
+msgid "error: %B: <corrupt x86 ISA needed size: 0x%x>"
+msgstr ""
+
+#: elf32-i386.c:6696 elf64-x86-64.c:7231
+msgid "error: %B: <corrupt x86 feature size: 0x%x>"
+msgstr ""
+
+#: elf32-i386.c:6873 elf64-x86-64.c:7408
+#, c-format
+msgid "%F: failed to create GNU property section\n"
+msgstr ""
+
+#: elf32-i386.c:6959
+#, c-format
+msgid "%F: failed to create VxWorks dynamic sections\n"
+msgstr ""
+
+#: elf32-i386.c:7026 elf64-x86-64.c:7568
+#, c-format
+msgid "%F: failed to create GOT sections\n"
+msgstr ""
+
+#: elf32-i386.c:7031 elf64-x86-64.c:7584
+#, c-format
+msgid "%F: failed to create ifunc sections\n"
+msgstr ""
+
+#: elf32-i386.c:7074 elf64-x86-64.c:7627
+#, c-format
+msgid "%F: failed to create GOT PLT section\n"
+msgstr ""
+
+#: elf32-i386.c:7095 elf64-x86-64.c:7648
+#, c-format
+msgid "%F: failed to create IBT-enabled PLT section\n"
+msgstr ""
+
+#: elf32-i386.c:7116 elf64-x86-64.c:7684
+#, c-format
+msgid "%F: failed to create PLT .eh_frame section\n"
+msgstr ""
+
+#: elf32-i386.c:7129 elf64-x86-64.c:7698
+#, c-format
+msgid "%F: failed to create GOT PLT .eh_frame section\n"
+msgstr ""
+
+#: elf32-i386.c:7149 elf64-x86-64.c:7414
+#, c-format
+msgid "%F%A: failed to align section\n"
+msgstr ""
+
 #: elf32-i960.c:140
 #, c-format
 msgid "%B: invalid i960 reloc number: %d"
@@ -2522,7 +2626,7 @@ msgstr ""
 msgid "SDA relocation when _SDA_BASE_ not defined"
 msgstr ""
 
-#: elf32-m32r.c:2984
+#: elf32-m32r.c:2984 elf32-microblaze.c:1080 elf32-microblaze.c:1128
 #, c-format
 msgid "%B: The target (%s) of an %s relocation is in the wrong section (%A)"
 msgstr ""
@@ -2662,7 +2766,7 @@ msgstr ""
 msgid " [XGATE RAM offsetting]"
 msgstr ""
 
-#: elf32-m68k.c:1215 elf32-m68k.c:1216 vms-alpha.c:7256 vms-alpha.c:7272
+#: elf32-m68k.c:1215 elf32-m68k.c:1216 vms-alpha.c:7400 vms-alpha.c:7416
 msgid "unknown"
 msgstr ""
 
@@ -2717,12 +2821,12 @@ msgstr ""
 msgid "%B and %B are for different cores"
 msgstr ""
 
-#: elf32-mep.c:638
+#: elf32-mep.c:639
 #, c-format
 msgid "%B and %B are for different configurations"
 msgstr ""
 
-#: elf32-mep.c:675
+#: elf32-mep.c:677
 #, c-format
 msgid "private flags = 0x%lx"
 msgstr ""
@@ -2753,26 +2857,16 @@ msgstr ""
 msgid "%B: unrecognised MicroBlaze reloc number: %d"
 msgstr ""
 
-#: elf32-microblaze.c:952
-#, c-format
-msgid "%s: unknown relocation type %d"
-msgstr ""
-
-#: elf32-microblaze.c:1080 elf32-microblaze.c:1128
-#, c-format
-msgid "%s: The target (%s) of an %s relocation is in the wrong section (%s)"
-msgstr ""
-
 #: elf32-microblaze.c:1496 elf32-or1k.c:1072 elf32-tilepro.c:3317
-#: elfxx-sparc.c:3564 elfxx-tilegx.c:3726
+#: elfxx-sparc.c:3705 elfxx-tilegx.c:3726
 msgid "%B: probably compiled without -fPIC?"
 msgstr ""
 
-#: elf32-mips.c:1777 elf64-mips.c:3206 elfn32-mips.c:3010
+#: elf32-mips.c:1777 elf64-mips.c:3200 elfn32-mips.c:3010
 msgid "literal relocation occurs for an external symbol"
 msgstr ""
 
-#: elf32-mips.c:1824 elf32-score.c:569 elf32-score7.c:469 elf64-mips.c:3249
+#: elf32-mips.c:1824 elf32-score.c:569 elf32-score7.c:469 elf64-mips.c:3243
 #: elfn32-mips.c:3051
 msgid "32bits gp relative relocation occurs for an external symbol"
 msgstr ""
@@ -2815,27 +2909,27 @@ msgstr ""
 msgid "error: %B uses %s instructions but %B uses %s"
 msgstr ""
 
-#: elf32-msp430.c:2460
+#: elf32-msp430.c:2459
 #, c-format
 msgid "error: %B uses the %s code model whereas %B uses the %s code model"
 msgstr ""
 
-#: elf32-msp430.c:2473
+#: elf32-msp430.c:2471
 #, c-format
 msgid "error: %B uses the large code model but %B uses MSP430 instructions"
 msgstr ""
 
-#: elf32-msp430.c:2484
+#: elf32-msp430.c:2482
 #, c-format
 msgid "error: %B uses the %s data model whereas %B uses the %s data model"
 msgstr ""
 
-#: elf32-msp430.c:2497
+#: elf32-msp430.c:2494
 #, c-format
 msgid "error: %B uses the small code model but %B uses the %s data model"
 msgstr ""
 
-#: elf32-msp430.c:2509
+#: elf32-msp430.c:2506
 #, c-format
 msgid "error: %B uses the %s data model but %B only uses MSP430 instructions"
 msgstr ""
@@ -2868,8 +2962,7 @@ msgid "%B: error: unknown relocation type %d."
 msgstr ""
 
 #: elf32-nds32.c:4972
-#, c-format
-msgid "%s: warning: cannot deal R_NDS32_25_ABS_RELA in shared mode."
+msgid "%B: warning: cannot deal R_NDS32_25_ABS_RELA in shared mode."
 msgstr ""
 
 #: elf32-nds32.c:5106
@@ -2948,7 +3041,7 @@ msgstr ""
 msgid "%B: Unmatched OMIT_FP in %A."
 msgstr ""
 
-#: elf32-nds32.c:13026 reloc.c:8215
+#: elf32-nds32.c:13026 reloc.c:8231
 #, c-format
 msgid "%X%P: %B(%A): relocation \"%R\" goes out of range\n"
 msgstr ""
@@ -2964,7 +3057,7 @@ msgstr ""
 #: elf32-nds32.c:15436
 #, c-format
 msgid ""
-"%s: warning: unaligned small data access. For entry: {%d, %d, %d}, addr = 0x"
+"%B: warning: unaligned small data access. For entry: {%d, %d, %d}, addr = 0x"
 "%x, align = 0x%x."
 msgstr ""
 
@@ -3076,73 +3169,78 @@ msgstr ""
 msgid "failed to install new APUinfo section."
 msgstr ""
 
-#: elf32-ppc.c:3968
+#: elf32-ppc.c:3975
 #, c-format
 msgid "%B: relocation %s cannot be used when making a shared object"
 msgstr ""
 
-#: elf32-ppc.c:4322 elf64-ppc.c:5579
+#: elf32-ppc.c:4329 elf64-ppc.c:5591
 #, c-format
 msgid "%H: %s reloc against local symbol\n"
 msgstr ""
 
-#: elf32-ppc.c:4684 elf32-ppc.c:4688
+#: elf32-ppc.c:4691 elf32-ppc.c:4695
 #, c-format
 msgid "Warning: %B uses hard float, %B uses soft float"
 msgstr ""
 
-#: elf32-ppc.c:4692 elf32-ppc.c:4697
+#: elf32-ppc.c:4699 elf32-ppc.c:4704
 #, c-format
 msgid ""
 "Warning: %B uses double-precision hard float, %B uses single-precision hard "
 "float"
 msgstr ""
 
-#: elf32-ppc.c:4712 elf32-ppc.c:4717
+#: elf32-ppc.c:4719 elf32-ppc.c:4724
 #, c-format
 msgid "Warning: %B uses 64-bit long double, %B uses 128-bit long double"
 msgstr ""
 
-#: elf32-ppc.c:4722 elf32-ppc.c:4727
+#: elf32-ppc.c:4729 elf32-ppc.c:4734
 #, c-format
 msgid "Warning: %B uses IBM long double, %B uses IEEE long double"
 msgstr ""
 
-#: elf32-ppc.c:4778 elf32-ppc.c:4783
+#: elf32-ppc.c:4785 elf32-ppc.c:4790
 #, c-format
 msgid "Warning: %B uses AltiVec vector ABI, %B uses SPE vector ABI"
 msgstr ""
 
-#: elf32-ppc.c:4806 elf32-ppc.c:4811
+#: elf32-ppc.c:4813 elf32-ppc.c:4818
 #, c-format
 msgid "Warning: %B uses r3/r4 for small structure returns, %B uses memory"
 msgstr ""
 
-#: elf32-ppc.c:4866
+#: elf32-ppc.c:4873
 msgid ""
 "%B: compiled with -mrelocatable and linked with modules compiled normally"
 msgstr ""
 
-#: elf32-ppc.c:4874
+#: elf32-ppc.c:4881
 msgid ""
 "%B: compiled normally and linked with modules compiled with -mrelocatable"
 msgstr ""
 
-#: elf32-ppc.c:4943
+#: elf32-ppc.c:4909
+#, c-format
+msgid "%B: uses different e_flags (%#x) fields than previous modules (%#x)"
+msgstr ""
+
+#: elf32-ppc.c:4950
 #, c-format
 msgid "%B(%A+0x%lx): expected 16A style relocation on 0x%08x insn"
 msgstr ""
 
-#: elf32-ppc.c:4962
+#: elf32-ppc.c:4969
 #, c-format
 msgid "%B(%A+0x%lx): expected 16D style relocation on 0x%08x insn"
 msgstr ""
 
-#: elf32-ppc.c:5037
+#: elf32-ppc.c:5043
 msgid "%P: bss-plt forced due to %B\n"
 msgstr ""
 
-#: elf32-ppc.c:5040
+#: elf32-ppc.c:5046
 msgid "%P: bss-plt forced by profiling\n"
 msgstr ""
 
@@ -3150,31 +3248,31 @@ msgstr ""
 #. could just mark this symbol to exclude it
 #. from tls optimization but it's safer to skip
 #. the entire optimization.
-#: elf32-ppc.c:5539 elf64-ppc.c:8749
+#: elf32-ppc.c:5544 elf64-ppc.c:8798
 #, c-format
 msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
 msgstr ""
 
-#: elf32-ppc.c:8246
+#: elf32-ppc.c:8249
 msgid "%H: fixup branch overflow\n"
 msgstr ""
 
-#: elf32-ppc.c:8286 elf32-ppc.c:8321
+#: elf32-ppc.c:8289 elf32-ppc.c:8324
 #, c-format
 msgid "%H: error: %s with unexpected instruction %x\n"
 msgstr ""
 
-#: elf32-ppc.c:8377
+#: elf32-ppc.c:8380
 #, c-format
 msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
 msgstr ""
 
-#: elf32-ppc.c:8431
+#: elf32-ppc.c:8434
 #, c-format
 msgid "%P: %B: unknown relocation type %d for symbol %s\n"
 msgstr ""
 
-#: elf32-ppc.c:8722
+#: elf32-ppc.c:8723
 #, c-format
 msgid "%H: non-zero addend on %s reloc against `%s'\n"
 msgstr ""
@@ -3187,62 +3285,62 @@ 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:8754
+#: elf32-ppc.c:8755
 #, c-format
 msgid "%X%H: @local call to ifunc %s\n"
 msgstr ""
 
-#: elf32-ppc.c:8939
+#: elf32-ppc.c:8935
 #, c-format
 msgid "%H: relocation %s for indirect function %s unsupported\n"
 msgstr ""
 
-#: elf32-ppc.c:9236 elf32-ppc.c:9267 elf32-ppc.c:9358
+#: elf32-ppc.c:9232 elf32-ppc.c:9263 elf32-ppc.c:9354
 #, c-format
 msgid ""
 "%P: %B: the target (%s) of a %s relocation is in the wrong output section "
 "(%s)\n"
 msgstr ""
 
-#: elf32-ppc.c:9446
+#: elf32-ppc.c:9442
 #, c-format
 msgid ""
 "%B: the target (%s) of a %s relocation is in the wrong output section (%s)"
 msgstr ""
 
-#: elf32-ppc.c:9550
+#: elf32-ppc.c:9546
 #, c-format
 msgid "%P: %B: relocation %s is not yet supported for symbol %s\n"
 msgstr ""
 
-#: elf32-ppc.c:9635
+#: elf32-ppc.c:9631
 #, c-format
 msgid "%H: error: %s against `%s' not a multiple of %u\n"
 msgstr ""
 
-#: elf32-ppc.c:9664
+#: elf32-ppc.c:9660
 #, c-format
 msgid "%H: unresolvable %s relocation against symbol `%s'\n"
 msgstr ""
 
-#: elf32-ppc.c:9745
+#: elf32-ppc.c:9741
 #, c-format
 msgid "%H: %s reloc against `%s': error %d\n"
 msgstr ""
 
-#: elf32-ppc.c:10509 elf64-ppc.c:15641
+#: elf32-ppc.c:10505 elf64-ppc.c:15719
 msgid ""
 "%X%P: text relocations and GNU indirect functions will result in a segfault "
 "at runtime\n"
 msgstr ""
 
-#: elf32-ppc.c:10513 elf64-ppc.c:15645
+#: elf32-ppc.c:10509 elf64-ppc.c:15723
 msgid ""
 "%P: warning: text relocations and GNU indirect functions may result in a "
 "segfault at runtime\n"
 msgstr ""
 
-#: elf32-ppc.c:10558
+#: elf32-ppc.c:10554
 #, c-format
 msgid "%P: %s not defined in linker created %s\n"
 msgstr ""
@@ -3271,12 +3369,12 @@ msgstr ""
 
 #: elf32-rl78.c:1201
 #, c-format
-msgid "RL78 ABI conflict: G10 file %s cannot be linked with %s file %s"
+msgid "RL78 ABI conflict: G10 file %B cannot be linked with %s file %B"
 msgstr ""
 
 #: elf32-rl78.c:1218
 #, c-format
-msgid "RL78 ABI conflict: cannot link %s file %s with %s file %s"
+msgid "RL78 ABI conflict: cannot link %s file %B with %s file %B"
 msgstr ""
 
 #: elf32-rl78.c:1227
@@ -3285,7 +3383,7 @@ msgstr ""
 
 #: elf32-rl78.c:1231 elf32-rl78.c:1235
 #, c-format
-msgid "- %s is 64-bit, %s is not"
+msgid "- %B is 64-bit, %B is not"
 msgstr ""
 
 #: elf32-rl78.c:1262
@@ -3327,31 +3425,30 @@ msgid "Warning: RX_SYM reloc with an unknown symbol"
 msgstr ""
 
 #: elf32-rx.c:3145
-#, c-format
-msgid "There is a conflict merging the ELF header flags from %s"
+msgid "There is a conflict merging the ELF header flags from %B"
 msgstr ""
 
-#: elf32-rx.c:3147
+#: elf32-rx.c:3148
 #, c-format
 msgid "  the input  file's flags: %s"
 msgstr ""
 
-#: elf32-rx.c:3149
+#: elf32-rx.c:3150
 #, c-format
 msgid "  the output file's flags: %s"
 msgstr ""
 
-#: elf32-rx.c:3756
+#: elf32-rx.c:3757
 #, c-format
 msgid "%B:%A: table %s missing corresponding %s"
 msgstr ""
 
-#: elf32-rx.c:3764
+#: elf32-rx.c:3765
 #, c-format
 msgid "%B:%A: %s and %s must be in the same input section"
 msgstr ""
 
-#: elf32-s390.c:2310 elf64-s390.c:2253
+#: elf32-s390.c:2310 elf64-s390.c:2257
 #, c-format
 msgid "%B(%A+0x%lx): invalid instruction for TLS relocation %s"
 msgstr ""
@@ -3360,31 +3457,31 @@ msgstr ""
 msgid "not enough GOT space for local GOT entries"
 msgstr ""
 
-#: elf32-score.c:2746
+#: elf32-score.c:2744
 msgid "address not word align"
 msgstr ""
 
-#: elf32-score.c:2832 elf32-score7.c:2641
+#: elf32-score.c:2825 elf32-score7.c:2630
 #, c-format
-msgid "%s: Malformed reloc detected for section %s"
+msgid "%B: Malformed reloc detected for section %A"
 msgstr ""
 
-#: elf32-score.c:2890 elf32-score7.c:2699
+#: elf32-score.c:2883 elf32-score7.c:2688
 #, c-format
 msgid "%B: CALL15 reloc at 0x%lx not against global symbol"
 msgstr ""
 
-#: elf32-score.c:4012 elf32-score7.c:3821
+#: elf32-score.c:4005 elf32-score7.c:3810
 #, c-format
 msgid " [pic]"
 msgstr ""
 
-#: elf32-score.c:4016 elf32-score7.c:3825
+#: elf32-score.c:4009 elf32-score7.c:3814
 #, c-format
 msgid " [fix dep]"
 msgstr ""
 
-#: elf32-score.c:4059 elf32-score7.c:3868
+#: elf32-score.c:4052 elf32-score7.c:3857
 msgid "%B: warning: linking PIC files with non-PIC files"
 msgstr ""
 
@@ -3493,52 +3590,48 @@ msgstr ""
 msgid "%B: attempt to mix FDPIC and non-FDPIC objects"
 msgstr ""
 
-#: elf32-sh64.c:225 elf64-sh64.c:2276
+#: elf32-sh64.c:225 elf64-sh64.c:2277
 #, c-format
-msgid "%s: compiled as 32-bit object and %s is 64-bit"
+msgid "%B: compiled as 32-bit object and %B is 64-bit"
 msgstr ""
 
-#: elf32-sh64.c:229 elf64-sh64.c:2280
+#: elf32-sh64.c:229 elf64-sh64.c:2281
 #, c-format
-msgid "%s: compiled as 64-bit object and %s is 32-bit"
+msgid "%B: compiled as 64-bit object and %B is 32-bit"
 msgstr ""
 
-#: elf32-sh64.c:232 elf64-sh64.c:2283
+#: elf32-sh64.c:232 elf64-sh64.c:2284
 #, c-format
-msgid "%s: object size does not match that of target %s"
+msgid "%B: object size does not match that of target %B"
 msgstr ""
 
-#: elf32-sh64.c:455 elf64-sh64.c:2777
-#, c-format
-msgid "%s: encountered datalabel symbol in input"
+#: elf32-sh64.c:455 elf64-sh64.c:2776
+msgid "%B: encountered datalabel symbol in input"
 msgstr ""
 
-#: elf32-sh64.c:532
+#: elf32-sh64.c:531
 msgid "PTB mismatch: a SHmedia address (bit 0 == 1)"
 msgstr ""
 
-#: elf32-sh64.c:535
+#: elf32-sh64.c:534
 msgid "PTA mismatch: a SHcompact address (bit 0 == 0)"
 msgstr ""
 
-#: elf32-sh64.c:551
-#, c-format
-msgid "%s: GAS error: unexpected PTB insn with R_SH_PT_16"
+#: elf32-sh64.c:550
+msgid "%B: GAS error: unexpected PTB insn with R_SH_PT_16"
 msgstr ""
 
-#: elf32-sh64.c:601
+#: elf32-sh64.c:600
 #, c-format
 msgid "%B: error: unaligned relocation type %d at %08x reloc %p\n"
 msgstr ""
 
-#: elf32-sh64.c:677
-#, c-format
-msgid "%s: could not write out added .cranges entries"
+#: elf32-sh64.c:676
+msgid "%B: could not write out added .cranges entries"
 msgstr ""
 
-#: elf32-sh64.c:737
-#, c-format
-msgid "%s: could not write out sorted .cranges entries"
+#: elf32-sh64.c:735
+msgid "%B: could not write out sorted .cranges entries"
 msgstr ""
 
 #: elf32-sparc.c:89
@@ -3794,190 +3887,190 @@ msgstr ""
 msgid "could not locate special linker symbol __ctbp"
 msgstr ""
 
-#: elf32-v850.c:2526
+#: elf32-v850.c:2528
 #, c-format
 msgid "error: %B needs 8-byte aligment but %B is set for 4-byte alignment"
 msgstr ""
 
-#: elf32-v850.c:2542
+#: elf32-v850.c:2544
 #, c-format
 msgid "error: %B uses 64-bit doubles but %B uses 32-bit doubles"
 msgstr ""
 
-#: elf32-v850.c:2557
+#: elf32-v850.c:2559
 #, c-format
 msgid "error: %B uses FPU-3.0 but %B only supports FPU-2.0"
 msgstr ""
 
-#: elf32-v850.c:2589
+#: elf32-v850.c:2591
 #, c-format
 msgid " alignment of 8-byte entities: "
 msgstr ""
 
-#: elf32-v850.c:2592
+#: elf32-v850.c:2594
 #, c-format
 msgid "4-byte"
 msgstr ""
 
-#: elf32-v850.c:2593
+#: elf32-v850.c:2595
 #, c-format
 msgid "8-byte"
 msgstr ""
 
-#: elf32-v850.c:2594 elf32-v850.c:2606
+#: elf32-v850.c:2596 elf32-v850.c:2608
 #, c-format
 msgid "not set"
 msgstr ""
 
-#: elf32-v850.c:2595 elf32-v850.c:2607 elf32-v850.c:2619 elf32-v850.c:2630
-#: elf32-v850.c:2641 elf32-v850.c:2652
+#: elf32-v850.c:2597 elf32-v850.c:2609 elf32-v850.c:2621 elf32-v850.c:2632
+#: elf32-v850.c:2643 elf32-v850.c:2654
 #, c-format
 msgid "unknown: %x"
 msgstr ""
 
-#: elf32-v850.c:2601
+#: elf32-v850.c:2603
 #, c-format
 msgid " size of doubles: "
 msgstr ""
 
-#: elf32-v850.c:2604
+#: elf32-v850.c:2606
 #, c-format
 msgid "4-bytes"
 msgstr ""
 
-#: elf32-v850.c:2605
+#: elf32-v850.c:2607
 #, c-format
 msgid "8-bytes"
 msgstr ""
 
-#: elf32-v850.c:2613
+#: elf32-v850.c:2615
 #, c-format
 msgid " FPU support required: "
 msgstr ""
 
-#: elf32-v850.c:2616
+#: elf32-v850.c:2618
 #, c-format
 msgid "FPU-2.0"
 msgstr ""
 
-#: elf32-v850.c:2617
+#: elf32-v850.c:2619
 #, c-format
 msgid "FPU-3.0"
 msgstr ""
 
-#: elf32-v850.c:2618
+#: elf32-v850.c:2620
 #, c-format
 msgid "none"
 msgstr ""
 
-#: elf32-v850.c:2625
+#: elf32-v850.c:2627
 #, c-format
 msgid "SIMD use: "
 msgstr ""
 
-#: elf32-v850.c:2628 elf32-v850.c:2639 elf32-v850.c:2650
+#: elf32-v850.c:2630 elf32-v850.c:2641 elf32-v850.c:2652
 #, c-format
 msgid "yes"
 msgstr ""
 
-#: elf32-v850.c:2629 elf32-v850.c:2640 elf32-v850.c:2651
+#: elf32-v850.c:2631 elf32-v850.c:2642 elf32-v850.c:2653
 #, c-format
 msgid "no"
 msgstr ""
 
-#: elf32-v850.c:2636
+#: elf32-v850.c:2638
 #, c-format
 msgid "CACHE use: "
 msgstr ""
 
-#: elf32-v850.c:2647
+#: elf32-v850.c:2649
 #, c-format
 msgid "MMU use: "
 msgstr ""
 
-#: elf32-v850.c:2814 elf32-v850.c:2870
+#: elf32-v850.c:2816 elf32-v850.c:2872
 msgid "%B: Architecture mismatch with previous modules"
 msgstr ""
 
 #. xgettext:c-format.
-#: elf32-v850.c:2888
+#: elf32-v850.c:2890
 #, c-format
 msgid "private flags = %lx: "
 msgstr ""
 
-#: elf32-v850.c:2893
+#: elf32-v850.c:2895
 #, c-format
 msgid "unknown v850 architecture"
 msgstr ""
 
-#: elf32-v850.c:2895
+#: elf32-v850.c:2897
 #, c-format
 msgid "v850 E3 architecture"
 msgstr ""
 
-#: elf32-v850.c:2897 elf32-v850.c:2904
+#: elf32-v850.c:2899 elf32-v850.c:2906
 #, c-format
 msgid "v850 architecture"
 msgstr ""
 
-#: elf32-v850.c:2905
+#: elf32-v850.c:2907
 #, c-format
 msgid "v850e architecture"
 msgstr ""
 
-#: elf32-v850.c:2906
+#: elf32-v850.c:2908
 #, c-format
 msgid "v850e1 architecture"
 msgstr ""
 
-#: elf32-v850.c:2907
+#: elf32-v850.c:2909
 #, c-format
 msgid "v850e2 architecture"
 msgstr ""
 
-#: elf32-v850.c:2908
+#: elf32-v850.c:2910
 #, c-format
 msgid "v850e2v3 architecture"
 msgstr ""
 
-#: elf32-v850.c:2909
+#: elf32-v850.c:2911
 #, c-format
 msgid "v850e3v5 architecture"
 msgstr ""
 
-#: elf32-v850.c:3603
+#: elf32-v850.c:3605
 #, c-format
-msgid "%s: 0x%lx: warning: R_V850_LONGCALL points to unrecognized insns"
+msgid "%B: 0x%lx: warning: R_V850_LONGCALL points to unrecognized insns"
 msgstr ""
 
-#: elf32-v850.c:3613
+#: elf32-v850.c:3615
 #, c-format
-msgid "%s: 0x%lx: warning: R_V850_LONGCALL points to unrecognized insn 0x%x"
+msgid "%B: 0x%lx: warning: R_V850_LONGCALL points to unrecognized insn 0x%x"
 msgstr ""
 
-#: elf32-v850.c:3658
+#: elf32-v850.c:3660
 #, c-format
-msgid "%s: 0x%lx: warning: R_V850_LONGCALL points to unrecognized reloc"
+msgid "%B: 0x%lx: warning: R_V850_LONGCALL points to unrecognized reloc"
 msgstr ""
 
-#: elf32-v850.c:3698
+#: elf32-v850.c:3700
 #, c-format
-msgid "%s: 0x%lx: warning: R_V850_LONGCALL points to unrecognized reloc 0x%lx"
+msgid "%B: 0x%lx: warning: R_V850_LONGCALL points to unrecognized reloc 0x%lx"
 msgstr ""
 
-#: elf32-v850.c:3841
+#: elf32-v850.c:3843
 #, c-format
-msgid "%s: 0x%lx: warning: R_V850_LONGJUMP points to unrecognized insns"
+msgid "%B: 0x%lx: warning: R_V850_LONGJUMP points to unrecognized insns"
 msgstr ""
 
-#: elf32-v850.c:3851
+#: elf32-v850.c:3853
 #, c-format
-msgid "%s: 0x%lx: warning: R_V850_LONGJUMP points to unrecognized insn 0x%x"
+msgid "%B: 0x%lx: warning: R_V850_LONGJUMP points to unrecognized insn 0x%x"
 msgstr ""
 
-#: elf32-v850.c:3885
+#: elf32-v850.c:3887
 #, c-format
-msgid "%s: 0x%lx: warning: R_V850_LONGJUMP points to unrecognized reloc"
+msgid "%B: 0x%lx: warning: R_V850_LONGJUMP points to unrecognized reloc"
 msgstr ""
 
 #: elf32-vax.c:290
@@ -4003,23 +4096,23 @@ msgstr ""
 #: elf32-vax.c:635
 #, c-format
 msgid ""
-"%s: warning: GOT addend of %ld to `%s' does not match previous GOT addend of "
+"%B: warning: GOT addend of %ld to `%s' does not match previous GOT addend of "
 "%ld"
 msgstr ""
 
-#: elf32-vax.c:1512
+#: elf32-vax.c:1511
 #, c-format
-msgid "%s: warning: PLT addend of %d to `%s' from %s section ignored"
+msgid "%B: warning: PLT addend of %d to `%s' from %A section ignored"
 msgstr ""
 
-#: elf32-vax.c:1638
+#: elf32-vax.c:1636
 #, c-format
-msgid "%s: warning: %s relocation against symbol `%s' from %s section"
+msgid "%B: warning: %s relocation against symbol `%s' from %A section"
 msgstr ""
 
-#: elf32-vax.c:1645
+#: elf32-vax.c:1643
 #, c-format
-msgid "%s: warning: %s relocation to 0x%x from %s section"
+msgid "%B: warning: %s relocation to 0x%x from %A section"
 msgstr ""
 
 #: elf32-visium.c:481
@@ -4029,7 +4122,7 @@ msgstr ""
 
 #: elf32-visium.c:817
 #, c-format
-msgid "%s: compiled %s -mtune=%s and linked with modules compiled %s -mtune=%s"
+msgid "%B: compiled %s -mtune=%s and linked with modules compiled %s -mtune=%s"
 msgstr ""
 
 #: elf32-xgate.c:428
@@ -4047,8 +4140,8 @@ msgstr ""
 msgid "error reading cpu type from elf private data"
 msgstr ""
 
-#: elf32-xstormy16.c:453 elf64-ia64-vms.c:2073 elf32-ia64.c:2333
-#: elf64-ia64.c:2333
+#: elf32-xstormy16.c:453 elf64-ia64-vms.c:2074 elf32-ia64.c:2334
+#: elf64-ia64.c:2334
 msgid "non-zero addend in @fptr reloc"
 msgstr ""
 
@@ -4057,59 +4150,59 @@ msgstr ""
 msgid "%B: invalid XTENSA reloc number: %d"
 msgstr ""
 
-#: elf32-xtensa.c:912
+#: elf32-xtensa.c:926
 #, c-format
 msgid "%B(%A): invalid property table"
 msgstr ""
 
-#: elf32-xtensa.c:2776
+#: elf32-xtensa.c:2790
 #, c-format
 msgid "%B(%A+0x%lx): relocation offset out of range (size=0x%x)"
 msgstr ""
 
-#: elf32-xtensa.c:2857 elf32-xtensa.c:2976
+#: elf32-xtensa.c:2871 elf32-xtensa.c:2990
 msgid "dynamic relocation in read-only section"
 msgstr ""
 
-#: elf32-xtensa.c:2953
+#: elf32-xtensa.c:2967
 msgid "TLS relocation invalid without dynamic sections"
 msgstr ""
 
-#: elf32-xtensa.c:3164
+#: elf32-xtensa.c:3178
 msgid "internal inconsistency in size of .got.loc section"
 msgstr ""
 
-#: elf32-xtensa.c:3471
+#: elf32-xtensa.c:3485
 #, c-format
 msgid "%B: incompatible machine type. Output is 0x%x. Input is 0x%x"
 msgstr ""
 
-#: elf32-xtensa.c:4702 elf32-xtensa.c:4710
+#: elf32-xtensa.c:4716 elf32-xtensa.c:4724
 msgid "Attempt to convert L32R/CALLX to CALL failed"
 msgstr ""
 
-#: elf32-xtensa.c:6538 elf32-xtensa.c:6615 elf32-xtensa.c:7988
+#: elf32-xtensa.c:6552 elf32-xtensa.c:6629 elf32-xtensa.c:8002
 #, c-format
 msgid ""
 "%B(%A+0x%lx): could not decode instruction; possible configuration mismatch"
 msgstr ""
 
-#: elf32-xtensa.c:7729
+#: elf32-xtensa.c:7743
 #, c-format
 msgid ""
 "%B(%A+0x%lx): could not decode instruction for XTENSA_ASM_SIMPLIFY "
 "relocation; possible configuration mismatch"
 msgstr ""
 
-#: elf32-xtensa.c:9571
+#: elf32-xtensa.c:9585
 msgid "invalid relocation address"
 msgstr ""
 
-#: elf32-xtensa.c:9621
+#: elf32-xtensa.c:9635
 msgid "overflow after relaxation"
 msgstr ""
 
-#: elf32-xtensa.c:10765
+#: elf32-xtensa.c:10779
 #, c-format
 msgid "%B(%A+0x%lx): unexpected fix for %s relocation"
 msgstr ""
@@ -4199,105 +4292,104 @@ msgid ""
 "branch."
 msgstr ""
 
-#: elf64-ia64-vms.c:2028 elf32-ia64.c:2281 elf64-ia64.c:2281
+#: elf64-ia64-vms.c:2029 elf32-ia64.c:2282 elf64-ia64.c:2282
 msgid "@pltoff reloc against local symbol"
 msgstr ""
 
-#: elf64-ia64-vms.c:3281 elf32-ia64.c:3687 elf64-ia64.c:3687
+#: elf64-ia64-vms.c:3282 elf32-ia64.c:3688 elf64-ia64.c:3688
 #, c-format
-msgid "%s: short data segment overflowed (0x%lx >= 0x400000)"
+msgid "%B: short data segment overflowed (0x%lx >= 0x400000)"
 msgstr ""
 
 #: elf64-ia64-vms.c:3292 elf32-ia64.c:3698 elf64-ia64.c:3698
-#, c-format
-msgid "%s: __gp does not cover short data segment"
+msgid "%B: __gp does not cover short data segment"
 msgstr ""
 
-#: elf64-ia64-vms.c:3559 elf32-ia64.c:3967 elf64-ia64.c:3967
+#: elf64-ia64-vms.c:3558 elf32-ia64.c:3965 elf64-ia64.c:3965
 #, c-format
 msgid "%B: non-pic code with imm relocation against dynamic symbol `%s'"
 msgstr ""
 
-#: elf64-ia64-vms.c:3622 elf32-ia64.c:4035 elf64-ia64.c:4035
+#: elf64-ia64-vms.c:3622 elf32-ia64.c:4033 elf64-ia64.c:4033
 #, c-format
 msgid "%B: @gprel relocation against dynamic symbol %s"
 msgstr ""
 
-#: elf64-ia64-vms.c:3681 elf32-ia64.c:4098 elf64-ia64.c:4098
+#: elf64-ia64-vms.c:3681 elf32-ia64.c:4096 elf64-ia64.c:4096
 msgid "%B: linking non-pic code in a position independent executable"
 msgstr ""
 
-#: elf64-ia64-vms.c:3783 elf32-ia64.c:4236 elf64-ia64.c:4236
+#: elf64-ia64-vms.c:3783 elf32-ia64.c:4234 elf64-ia64.c:4234
 #, c-format
 msgid "%B: @internal branch to dynamic symbol %s"
 msgstr ""
 
-#: elf64-ia64-vms.c:3786 elf32-ia64.c:4239 elf64-ia64.c:4239
+#: elf64-ia64-vms.c:3786 elf32-ia64.c:4237 elf64-ia64.c:4237
 #, c-format
 msgid "%B: speculation fixup to dynamic symbol %s"
 msgstr ""
 
-#: elf64-ia64-vms.c:3789 elf32-ia64.c:4242 elf64-ia64.c:4242
+#: elf64-ia64-vms.c:3789 elf32-ia64.c:4240 elf64-ia64.c:4240
 #, c-format
 msgid "%B: @pcrel relocation against dynamic symbol %s"
 msgstr ""
 
-#: elf64-ia64-vms.c:3913 elf32-ia64.c:4439 elf64-ia64.c:4439
+#: elf64-ia64-vms.c:3913 elf32-ia64.c:4437 elf64-ia64.c:4437
 msgid "unsupported reloc"
 msgstr ""
 
-#: elf64-ia64-vms.c:3950 elf32-ia64.c:4477 elf64-ia64.c:4477
+#: elf64-ia64-vms.c:3950 elf32-ia64.c:4475 elf64-ia64.c:4475
 #, c-format
 msgid ""
 "%B: missing TLS section for relocation %s against `%s' at 0x%lx in section `"
 "%A'."
 msgstr ""
 
-#: elf64-ia64-vms.c:3966 elf32-ia64.c:4493 elf64-ia64.c:4493
+#: elf64-ia64-vms.c:3967 elf32-ia64.c:4492 elf64-ia64.c:4492
 #, c-format
 msgid ""
 "%B: Can't relax br (%s) to `%s' at 0x%lx in section `%A' with size 0x%lx (> "
 "0x1000000)."
 msgstr ""
 
-#: elf64-ia64-vms.c:4256 elf32-ia64.c:4749 elf64-ia64.c:4749
+#: elf64-ia64-vms.c:4258 elf32-ia64.c:4749 elf64-ia64.c:4749
 msgid "%B: linking trap-on-NULL-dereference with non-trapping files"
 msgstr ""
 
-#: elf64-ia64-vms.c:4265 elf32-ia64.c:4758 elf64-ia64.c:4758
+#: elf64-ia64-vms.c:4267 elf32-ia64.c:4758 elf64-ia64.c:4758
 msgid "%B: linking big-endian files with little-endian files"
 msgstr ""
 
-#: elf64-ia64-vms.c:4274 elf32-ia64.c:4767 elf64-ia64.c:4767
+#: elf64-ia64-vms.c:4276 elf32-ia64.c:4767 elf64-ia64.c:4767
 msgid "%B: linking 64-bit files with 32-bit files"
 msgstr ""
 
-#: elf64-ia64-vms.c:4283 elf32-ia64.c:4776 elf64-ia64.c:4776
+#: elf64-ia64-vms.c:4285 elf32-ia64.c:4776 elf64-ia64.c:4776
 msgid "%B: linking constant-gp files with non-constant-gp files"
 msgstr ""
 
-#: elf64-ia64-vms.c:4293 elf32-ia64.c:4786 elf64-ia64.c:4786
+#: elf64-ia64-vms.c:4295 elf32-ia64.c:4786 elf64-ia64.c:4786
 msgid "%B: linking auto-pic files with non-auto-pic files"
 msgstr ""
 
-#: elf64-ia64-vms.c:5136 elflink.c:4674
+#: elf64-ia64-vms.c:5138 elflink.c:4730
 #, c-format
 msgid ""
 "Warning: alignment %u of common symbol `%s' in %B is greater than the "
 "alignment (%u) of its section %A"
 msgstr ""
 
-#: elf64-ia64-vms.c:5143 elflink.c:4681
+#: elf64-ia64-vms.c:5145 elflink.c:4737
 #, c-format
 msgid "Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B"
 msgstr ""
 
-#: elf64-ia64-vms.c:5159 elflink.c:4698
+#: elf64-ia64-vms.c:5161
 #, c-format
 msgid "Warning: size of symbol `%s' changed from %lu in %B to %lu in %B"
 msgstr ""
 
-#: elf64-mips.c:3621 elfn32-mips.c:3439
+#: elf64-mips.c:3615 elfn32-mips.c:3439
 #, c-format
 msgid "unrecognised MIPS reloc number: %d"
 msgstr ""
@@ -4319,7 +4411,7 @@ msgstr ""
 #: elf64-mmix.c:1195
 #, c-format
 msgid ""
-"%s: Internal inconsistency error for value for\n"
+"%B: Internal inconsistency error for value for\n"
 " linker-allocated global register: linked: 0x%lx%08lx != relaxed: 0x%lx"
 "%08lx\n"
 msgstr ""
@@ -4332,167 +4424,166 @@ msgstr ""
 #: elf64-mmix.c:1618
 #, c-format
 msgid ""
-"%s: base-plus-offset relocation against register symbol: (unknown) in %s"
+"%B: base-plus-offset relocation against register symbol: (unknown) in %A"
 msgstr ""
 
 #: elf64-mmix.c:1624
 #, c-format
-msgid "%s: base-plus-offset relocation against register symbol: %s in %s"
+msgid "%B: base-plus-offset relocation against register symbol: %s in %A"
 msgstr ""
 
 #: elf64-mmix.c:1669
 #, c-format
-msgid "%s: register relocation against non-register symbol: (unknown) in %s"
+msgid "%B: register relocation against non-register symbol: (unknown) in %A"
 msgstr ""
 
 #: elf64-mmix.c:1675
 #, c-format
-msgid "%s: register relocation against non-register symbol: %s in %s"
+msgid "%B: register relocation against non-register symbol: %s in %A"
 msgstr ""
 
 #: elf64-mmix.c:1712
-#, c-format
-msgid "%s: directive LOCAL valid only with a register or absolute value"
+msgid "%B: directive LOCAL valid only with a register or absolute value"
 msgstr ""
 
 #: elf64-mmix.c:1743
 #, c-format
 msgid ""
-"%s: LOCAL directive: Register $%ld is not a local register.  First global "
+"%B: LOCAL directive: Register $%ld is not a local register.  First global "
 "register is $%ld."
 msgstr ""
 
-#: elf64-mmix.c:2201
+#: elf64-mmix.c:2202
 #, c-format
 msgid ""
-"%s: Error: multiple definition of `%s'; start of %s is set in a earlier "
+"%B: Error: multiple definition of `%s'; start of %s is set in a earlier "
 "linked file\n"
 msgstr ""
 
-#: elf64-mmix.c:2256
+#: elf64-mmix.c:2257
 msgid "Register section has contents\n"
 msgstr ""
 
-#: elf64-mmix.c:2446
+#: elf64-mmix.c:2447
 #, c-format
 msgid ""
 "Internal inconsistency: remaining %u != max %u.\n"
 "  Please report this bug."
 msgstr ""
 
-#: elf64-ppc.c:4614
+#: elf64-ppc.c:4625
 #, c-format
 msgid "%P: %B: cannot create stub entry %s\n"
 msgstr ""
 
-#: elf64-ppc.c:4982
+#: elf64-ppc.c:4993
 msgid "%P: symbol '%s' has invalid st_other for ABI version 1\n"
 msgstr ""
 
-#: elf64-ppc.c:5151
+#: elf64-ppc.c:5163
 #, c-format
 msgid "%P: %B .opd not allowed in ABI version %d\n"
 msgstr ""
 
-#: elf64-ppc.c:5627
+#: elf64-ppc.c:5639
 #, c-format
 msgid "%H: %s reloc unsupported in shared libraries and PIEs.\n"
 msgstr ""
 
-#: elf64-ppc.c:6034
+#: elf64-ppc.c:6046
 #, c-format
 msgid "%B uses unknown e_flags 0x%lx"
 msgstr ""
 
-#: elf64-ppc.c:6042
+#: elf64-ppc.c:6054
 #, c-format
 msgid "%B: ABI version %ld is not compatible with ABI version %ld output"
 msgstr ""
 
-#: elf64-ppc.c:6070
+#: elf64-ppc.c:6082
 #, c-format
 msgid " [abiv%ld]"
 msgstr ""
 
-#: elf64-ppc.c:7368
+#: elf64-ppc.c:7413
 msgid ""
 "%P: copy reloc against `%T' requires lazy plt linking; avoid setting "
 "LD_BIND_NOW=1 or upgrade gcc\n"
 msgstr ""
 
-#: elf64-ppc.c:7635
+#: elf64-ppc.c:7680
 msgid "%B: undefined symbol on R_PPC64_TOCSAVE relocation"
 msgstr ""
 
-#: elf64-ppc.c:7865
+#: elf64-ppc.c:7910
 #, c-format
 msgid "%P: dynreloc miscount for %B, section %A\n"
 msgstr ""
 
-#: elf64-ppc.c:7954
+#: elf64-ppc.c:7999
 msgid "%B: .opd is not a regular array of opd entries"
 msgstr ""
 
-#: elf64-ppc.c:7964
+#: elf64-ppc.c:8009
 #, c-format
 msgid "%B: unexpected reloc type %u in .opd section"
 msgstr ""
 
-#: elf64-ppc.c:7986
+#: elf64-ppc.c:8031
 #, c-format
 msgid "%B: undefined sym `%s' in .opd section"
 msgstr ""
 
-#: elf64-ppc.c:8551
+#: elf64-ppc.c:8600
 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
 msgstr ""
 
-#: elf64-ppc.c:8894 elf64-ppc.c:9531
+#: elf64-ppc.c:8943 elf64-ppc.c:9580
 #, c-format
 msgid "%s defined on removed toc entry"
 msgstr ""
 
-#: elf64-ppc.c:9259
+#: elf64-ppc.c:9308
 #, c-format
 msgid "%H: toc optimization is not supported for %s instruction.\n"
 msgstr ""
 
-#: elf64-ppc.c:9488
+#: elf64-ppc.c:9537
 #, c-format
 msgid "%H: %s references optimized away TOC entry\n"
 msgstr ""
 
-#: elf64-ppc.c:10817
+#: elf64-ppc.c:10878
 msgid "%P: cannot find opd entry toc for `%T'\n"
 msgstr ""
 
-#: elf64-ppc.c:10908
+#: elf64-ppc.c:10969
 msgid "%P: long branch stub `%s' offset overflow\n"
 msgstr ""
 
-#: elf64-ppc.c:10967
+#: elf64-ppc.c:11028
 msgid "%P: can't find branch stub `%s'\n"
 msgstr ""
 
-#: elf64-ppc.c:11031 elf64-ppc.c:11183 elf64-ppc.c:12984
+#: elf64-ppc.c:11092 elf64-ppc.c:11244 elf64-ppc.c:13052
 #, c-format
 msgid "%P: linkage table error against `%T'\n"
 msgstr ""
 
-#: elf64-ppc.c:11393
+#: elf64-ppc.c:11454
 msgid "%P: can't build branch stub `%s'\n"
 msgstr ""
 
-#: elf64-ppc.c:12166
+#: elf64-ppc.c:12227
 #, c-format
 msgid "%B section %A exceeds stub group size"
 msgstr ""
 
-#: elf64-ppc.c:13261
+#: elf64-ppc.c:13331
 msgid "%P: stubs don't match calculated size\n"
 msgstr ""
 
-#: elf64-ppc.c:13273
+#: elf64-ppc.c:13343
 #, c-format
 msgid ""
 "linker stubs in %u group%s\n"
@@ -4505,63 +4596,63 @@ msgid ""
 "  global entry %lu"
 msgstr ""
 
-#: elf64-ppc.c:13595
+#: elf64-ppc.c:13665
 #, c-format
 msgid "%H: %s used with TLS symbol `%T'\n"
 msgstr ""
 
-#: elf64-ppc.c:13597
+#: elf64-ppc.c:13667
 #, c-format
 msgid "%H: %s used with non-TLS symbol `%T'\n"
 msgstr ""
 
-#: elf64-ppc.c:14227
+#: elf64-ppc.c:14306
 #, c-format
 msgid "%H: call to `%T' lacks nop, can't restore toc; recompile with -fPIC\n"
 msgstr ""
 
-#: elf64-ppc.c:14233
+#: elf64-ppc.c:14312
 #, c-format
 msgid ""
 "%H: call to `%T' lacks nop, can't restore toc; (-mcmodel=small toc adjust "
 "stub)\n"
 msgstr ""
 
-#: elf64-ppc.c:14361
+#: elf64-ppc.c:14440
 #, c-format
 msgid "%P: %B: unknown relocation type %d for `%T'\n"
 msgstr ""
 
-#: elf64-ppc.c:14918
+#: elf64-ppc.c:14994
 #, c-format
 msgid "%H: %s for indirect function `%T' unsupported\n"
 msgstr ""
 
-#: elf64-ppc.c:15056
+#: elf64-ppc.c:15132
 #, c-format
 msgid "%P: %B: %s is not supported for `%T'\n"
 msgstr ""
 
-#: elf64-ppc.c:15211
+#: elf64-ppc.c:15287
 #, c-format
 msgid "%H: error: %s not a multiple of %u\n"
 msgstr ""
 
-#: elf64-ppc.c:15233
+#: elf64-ppc.c:15309
 #, c-format
 msgid "%H: unresolvable %s against `%T'\n"
 msgstr ""
 
-#: elf64-ppc.c:15330
+#: elf64-ppc.c:15406
 #, c-format
 msgid "%H: %s against `%T': error %d\n"
 msgstr ""
 
-#: elf64-ppc.c:15723 elf64-ppc.c:15752
+#: elf64-ppc.c:15801 elf64-ppc.c:15830
 msgid "%P: %s offset too large for .eh_frame sdata4 encoding"
 msgstr ""
 
-#: elf64-s390.c:2708
+#: elf64-s390.c:2712
 msgid ""
 "%B: `%s' non-PLT reloc for symbol defined in shared library and accessed "
 "from executable (rebuild file with -fPIC ?)"
@@ -4569,135 +4660,145 @@ msgstr ""
 
 #: elf64-sh64.c:1680
 #, c-format
-msgid "%s: error: unaligned relocation type %d at %08x reloc %08x\n"
+msgid "%B: error: unaligned relocation type %d at %08x reloc %08x\n"
 msgstr ""
 
-#: elf64-sparc.c:448
+#: elf64-sparc.c:460
 msgid "%B: Only registers %%g[2367] can be declared using STT_REGISTER"
 msgstr ""
 
-#: elf64-sparc.c:469
+#: elf64-sparc.c:481
 #, c-format
 msgid "Register %%g%d used incompatibly: %s in %B, previously %s in %B"
 msgstr ""
 
-#: elf64-sparc.c:493
+#: elf64-sparc.c:505
 #, c-format
 msgid "Symbol `%s' has differing types: REGISTER in %B, previously %s in %B"
 msgstr ""
 
-#: elf64-sparc.c:539
+#: elf64-sparc.c:552
 #, c-format
 msgid "Symbol `%s' has differing types: %s in %B, previously REGISTER in %B"
 msgstr ""
 
-#: elf64-sparc.c:693
+#: elf64-sparc.c:707
 msgid "%B: linking UltraSPARC specific with HAL specific code"
 msgstr ""
 
-#: elf64-x86-64.c:1738
+#: elf64-x86-64.c:1923
 msgid "hidden symbol "
 msgstr ""
 
-#: elf64-x86-64.c:1741
+#: elf64-x86-64.c:1926
 msgid "internal symbol "
 msgstr ""
 
-#: elf64-x86-64.c:1744
+#: elf64-x86-64.c:1929
 msgid "protected symbol "
 msgstr ""
 
-#: elf64-x86-64.c:1747
+#: elf64-x86-64.c:1932
 msgid "symbol "
 msgstr ""
 
-#: elf64-x86-64.c:1748 elf64-x86-64.c:1758
+#: elf64-x86-64.c:1933 elf64-x86-64.c:1943
 msgid "; recompile with -fPIC"
 msgstr ""
 
-#: elf64-x86-64.c:1753
+#: elf64-x86-64.c:1938
 msgid "undefined "
 msgstr ""
 
-#: elf64-x86-64.c:1762
+#: elf64-x86-64.c:1947
 #, c-format
 msgid ""
 "%B: relocation %s against %s%s`%s' can not be used when making a shared "
 "object%s"
 msgstr ""
 
-#: elf64-x86-64.c:2322
+#: elf64-x86-64.c:2510
 #, c-format
 msgid "%B: relocation %s against symbol `%s' isn't supported in x32 mode"
 msgstr ""
 
-#: elf64-x86-64.c:2527
+#: elf64-x86-64.c:2633
 #, c-format
 msgid "%B: '%s' accessed both as normal and thread local symbol"
 msgstr ""
 
-#: elf64-x86-64.c:4540 /work/sources/binutils/current/bfd/elfnn-aarch64.c:5004
+#: elf64-x86-64.c:4576
+#: /Users/gingold/Repositories/fsf/binutils-gdb.git/bfd/elfnn-aarch64.c:5018
 #, c-format
 msgid ""
 "%B: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %d"
 msgstr ""
 
-#: elf64-x86-64.c:4776
+#: elf64-x86-64.c:4831
 #, c-format
 msgid ""
 "%B: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used "
 "when making a shared object"
 msgstr ""
 
-#: elf64-x86-64.c:4789
+#: elf64-x86-64.c:4845
 #, c-format
 msgid ""
 "%B: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used "
 "when making a shared object"
 msgstr ""
 
-#: elf64-x86-64.c:5064
+#: elf64-x86-64.c:5122
 #, c-format
 msgid ""
 "%B: addend -0x%x in relocation %s against symbol `%s' at 0x%lx in section `"
 "%A' is out of range"
 msgstr ""
 
-#: elf64-x86-64.c:5073
+#: elf64-x86-64.c:5130
 #, c-format
 msgid ""
 "%B: addend 0x%x in relocation %s against symbol `%s' at 0x%lx in section `"
 "%A' is out of range"
 msgstr ""
 
-#: elf64-x86-64.c:5930
+#: elf64-x86-64.c:5952
 #, c-format
 msgid "%F%B: PC-relative offset overflow in PLT entry for `%s'\n"
 msgstr ""
 
-#: elf64-x86-64.c:5989
+#: elf64-x86-64.c:6019
 #, c-format
 msgid "%F%B: branch displacement overflow in PLT entry for `%s'\n"
 msgstr ""
 
-#: elf64-x86-64.c:6054
+#: elf64-x86-64.c:6072
 #, c-format
 msgid "%F%B: PC-relative offset overflow in GOT PLT entry for `%s'\n"
 msgstr ""
 
-#: elfcode.h:759
+#: elf64-x86-64.c:7663
+#, c-format
+msgid "%F: failed to create BND PLT section\n"
+msgstr ""
+
+#: elf64-x86-64.c:7713
 #, c-format
-msgid "warning: %s has a corrupt string table index - ignoring"
+msgid "%F: failed to create BND PLT .eh_frame section\n"
+msgstr ""
+
+#: elfcode.h:760
+msgid "warning: %B has a corrupt string table index - ignoring"
 msgstr ""
 
-#: elfcode.h:1192
+#: elfcode.h:1193
 #, c-format
-msgid "%s: version count (%ld) does not match symbol count (%ld)"
+msgid "%B: version count (%ld) does not match symbol count (%ld)"
 msgstr ""
 
-#: elfcode.h:1447
+#: elfcode.h:1448
 #, c-format
-msgid "%s(%s): relocation %d has invalid symbol index %ld"
+msgid "%B(%A): relocation %d has invalid symbol index %ld"
 msgstr ""
 
 #: elfcore.h:300
@@ -4705,240 +4806,256 @@ msgstr ""
 msgid "Warning: %B is truncated: expected core file size >= %lu, found: %lu."
 msgstr ""
 
-#: elflink.c:1296
+#: elflink.c:1336
 #, c-format
 msgid ""
 "%s: TLS definition in %B section %A mismatches non-TLS definition in %B "
 "section %A"
 msgstr ""
 
-#: elflink.c:1302
+#: elflink.c:1342
 #, c-format
 msgid "%s: TLS reference in %B mismatches non-TLS reference in %B"
 msgstr ""
 
-#: elflink.c:1308
+#: elflink.c:1348
 #, c-format
 msgid "%s: TLS definition in %B section %A mismatches non-TLS reference in %B"
 msgstr ""
 
-#: elflink.c:1314
+#: elflink.c:1354
 #, c-format
 msgid "%s: TLS reference in %B mismatches non-TLS definition in %B section %A"
 msgstr ""
 
-#: elflink.c:1978
+#: elflink.c:2015
 #, c-format
 msgid "%B: unexpected redefinition of indirect versioned symbol `%s'"
 msgstr ""
 
-#: elflink.c:2271
+#: elflink.c:2308
 #, c-format
 msgid "%B: version node not found for symbol %s"
 msgstr ""
 
-#: elflink.c:2360
+#: elflink.c:2397
 #, c-format
 msgid ""
-"%B: bad reloc symbol index (0x%lx >= 0x%lx) for offset 0x%lx in section `%A'"
+"%B: bad reloc symbol index (%#lx >= %#lx) for offset %#Lx in section `%A'"
 msgstr ""
 
-#: elflink.c:2372
+#: elflink.c:2409
 #, c-format
 msgid ""
-"%B: non-zero symbol index (0x%lx) for offset 0x%lx in section `%A' when the "
+"%B: non-zero symbol index (%#lx) for offset %#Lx in section `%A' when the "
 "object file has no symbol table"
 msgstr ""
 
-#: elflink.c:2563
+#: elflink.c:2600
 #, c-format
 msgid "%B: relocation size mismatch in %B section %A"
 msgstr ""
 
-#: elflink.c:2856
+#: elflink.c:2911
 #, c-format
 msgid "warning: type and size of dynamic symbol `%s' are not defined"
 msgstr ""
 
-#: elflink.c:2921
+#: elflink.c:2976
 msgid "%P: copy reloc against protected `%T' is dangerous\n"
 msgstr ""
 
-#: elflink.c:3722
+#: elflink.c:3777
 #, c-format
 msgid "%P: alternate ELF machine code found (%d) in %B, expecting %d\n"
 msgstr ""
 
-#: elflink.c:4382
+#: elflink.c:4438
 #, c-format
 msgid "%B: %s: invalid version %u (max %d)"
 msgstr ""
 
-#: elflink.c:4419
+#: elflink.c:4475
 #, c-format
 msgid "%B: %s: invalid needed version %d"
 msgstr ""
 
-#: elflink.c:4836
+#: elflink.c:4754
+#, c-format
+msgid "Warning: size of symbol `%s' changed from %Lu in %B to %Lu in %B"
+msgstr ""
+
+#: elflink.c:4890
 #, c-format
 msgid "%B: undefined reference to symbol '%s'"
 msgstr ""
 
-#: elflink.c:5840
+#: elflink.c:5903
 #, c-format
 msgid "%B: stack size specified and %s set"
 msgstr ""
 
-#: elflink.c:5844
+#: elflink.c:5907
 #, c-format
 msgid "%B: %s not absolute"
 msgstr ""
 
-#: elflink.c:6033
+#: elflink.c:6105
 #, c-format
 msgid "%s: undefined version: %s"
 msgstr ""
 
-#: elflink.c:6609
+#: elflink.c:6682
 msgid "%B: .preinit_array section is not allowed in DSO"
 msgstr ""
 
-#: elflink.c:8040
+#: elflink.c:8122
 #, c-format
 msgid "undefined %s reference in complex symbol: %s"
 msgstr ""
 
-#: elflink.c:8195
+#: elflink.c:8277
 #, c-format
 msgid "unknown operator '%c' in complex symbol"
 msgstr ""
 
-#: elflink.c:8758 elflink.c:8776 elflink.c:8815 elflink.c:8833
+#. PR 21524: Let the user know if a symbol was removed by garbage collection.
+#: elflink.c:8615
+msgid ""
+"%B:%A: error: relocation references symbol %s which was removed by garbage "
+"collection."
+msgstr ""
+
+#: elflink.c:8618
+msgid "%B:%A:[...]

[diff truncated at 100000 bytes]


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]