aarch64: Normalize and sort feature bit macros
[deliverable/binutils-gdb.git] / bfd / po / bfd.pot
index 9f84596713e0119ecca5b8a21e3b8368a8a91b69..3b4f0afba351327392df56b10d8395b9ba01ede6 100644 (file)
 # SOME DESCRIPTIVE TITLE.
 # SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR Free Software Foundation, Inc.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 #, fuzzy
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 #, fuzzy
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2000-11-30 11:08-0800\n"
+"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
+"POT-Creation-Date: 2020-05-20 15:51+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: ENCODING\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
 
-#: aout-adobe.c:189
+#: aout-cris.c:196
 #, c-format
 #, c-format
-msgid "%s: Unknown section type in a.out.adobe file: %x\n"
+msgid "%pB: unsupported relocation type exported: %#x"
 msgstr ""
 
 msgstr ""
 
-#: aout-cris.c:205
+#: aout-cris.c:242
 #, c-format
 #, c-format
-msgid "%s: Invalid relocation type exported: %d"
+msgid "%pB: unsupported relocation type imported: %#x"
 msgstr ""
 
 msgstr ""
 
-#: aout-cris.c:249
+#: aout-cris.c:254
 #, c-format
 #, c-format
-msgid "%s: Invalid relocation type imported: %d"
+msgid "%pB: bad relocation record imported: %d"
 msgstr ""
 
 msgstr ""
 
-#: aout-cris.c:260
+#: aoutx.h:1254 aoutx.h:1602 pdp11.c:1190 pdp11.c:1439
 #, c-format
 #, c-format
-msgid "%s: Bad relocation record imported: %d"
+msgid "%pB: can not represent section `%pA' in a.out object file format"
 msgstr ""
 
 msgstr ""
 
-#: aoutx.h:1254 aoutx.h:1668
-#, c-format
-msgid "%s: can not represent section `%s' in a.out object file format"
-msgstr ""
-
-#: aoutx.h:1638
+#: aoutx.h:1566 pdp11.c:1411
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: can not represent section for symbol `%s' in a.out object file format"
+"%pB: can not represent section for symbol `%s' in a.out object file format"
 msgstr ""
 
 msgstr ""
 
-#: aoutx.h:1640
+#: aoutx.h:1569 vms-alpha.c:8011
 msgid "*unknown*"
 msgstr ""
 
 msgid "*unknown*"
 msgstr ""
 
-#: aoutx.h:3679
+#: aoutx.h:1705
 #, c-format
 #, c-format
-msgid "%s: relocateable link from %s to %s not supported"
+msgid "%pB: invalid string offset %<PRIu64> >= %<PRIu64>"
 msgstr ""
 
 msgstr ""
 
-#: archive.c:1820
-msgid "Warning: writing archive was slow: rewriting timestamp\n"
+#: aoutx.h:1952
+#, c-format
+msgid "%pB: unsupported AOUT relocation size: %d"
 msgstr ""
 
 msgstr ""
 
-#: archive.c:2086
-msgid "Reading archive file mod timestamp"
+#: aoutx.h:2401 aoutx.h:2419
+#, c-format
+msgid "%pB: attempt to write out unknown reloc type"
 msgstr ""
 
 msgstr ""
 
-#. FIXME: bfd can't call perror.
-#: archive.c:2113
-msgid "Writing updated armap timestamp"
+#: aoutx.h:4077
+#, c-format
+msgid "%pB: unsupported relocation type"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:273
-msgid "No error"
+#. Unknown relocation.
+#: aoutx.h:4398 coff-alpha.c:601 coff-alpha.c:1514 coff-rs6000.c:2758
+#: coff-sh.c:504 coff-tic4x.c:184 coff-tic54x.c:279 elf-hppa.h:798
+#: elf-hppa.h:826 elf-m10200.c:226 elf-m10300.c:812 elf32-arc.c:536
+#: elf32-arm.c:1985 elf32-avr.c:964 elf32-bfin.c:1062 elf32-bfin.c:4693
+#: elf32-cr16.c:654 elf32-cr16.c:684 elf32-cris.c:467 elf32-crx.c:429
+#: elf32-csky.c:990 elf32-d10v.c:234 elf32-d30v.c:522 elf32-d30v.c:544
+#: elf32-dlx.c:546 elf32-epiphany.c:376 elf32-fr30.c:381 elf32-frv.c:2558
+#: elf32-frv.c:6256 elf32-ft32.c:306 elf32-h8300.c:302 elf32-i386.c:401
+#: elf32-ip2k.c:1245 elf32-iq2000.c:442 elf32-lm32.c:538 elf32-m32c.c:305
+#: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2417 elf32-m68hc11.c:390
+#: elf32-m68hc12.c:510 elf32-m68k.c:354 elf32-mcore.c:354 elf32-mcore.c:440
+#: elf32-mep.c:389 elf32-metag.c:878 elf32-microblaze.c:692
+#: elf32-microblaze.c:969 elf32-mips.c:2229 elf32-moxie.c:137
+#: elf32-msp430.c:653 elf32-msp430.c:663 elf32-mt.c:241 elf32-nds32.c:3240
+#: elf32-nds32.c:3266 elf32-nds32.c:5177 elf32-nios2.c:3026 elf32-or1k.c:1044
+#: elf32-pj.c:326 elf32-ppc.c:901 elf32-ppc.c:914 elf32-pru.c:423
+#: elf32-rl78.c:291 elf32-rx.c:313 elf32-rx.c:322 elf32-s12z.c:296
+#: elf32-s390.c:347 elf32-sh.c:440 elf32-spu.c:163 elf32-tic6x.c:1508
+#: elf32-tic6x.c:1518 elf32-tic6x.c:1537 elf32-tic6x.c:1547 elf32-tic6x.c:2642
+#: elf32-tilepro.c:803 elf32-v850.c:1898 elf32-v850.c:1920 elf32-v850.c:4273
+#: elf32-vax.c:290 elf32-visium.c:481 elf32-wasm32.c:105 elf32-xc16x.c:250
+#: elf32-xgate.c:418 elf32-xstormy16.c:395 elf32-xtensa.c:502
+#: elf32-xtensa.c:536 elf32-z80.c:331 elf64-alpha.c:1113 elf64-alpha.c:4117
+#: elf64-alpha.c:4265 elf64-bpf.c:322 elf64-ia64-vms.c:254
+#: elf64-ia64-vms.c:3437 elf64-mips.c:3958 elf64-mips.c:3974 elf64-mmix.c:1264
+#: elf64-nfp.c:238 elf64-ppc.c:1015 elf64-ppc.c:1350 elf64-ppc.c:1359
+#: elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:282 elfn32-mips.c:3786
+#: elfxx-ia64.c:324 elfxx-riscv.c:955 elfxx-sparc.c:589 elfxx-sparc.c:639
+#: elfxx-tilegx.c:912 elfxx-tilegx.c:952 elfnn-aarch64.c:2215
+#: elfnn-aarch64.c:2313 elfnn-ia64.c:214 elfnn-ia64.c:3861
+#, c-format
+msgid "%pB: unsupported relocation type %#x"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:274
-msgid "System call error"
+#: aoutx.h:5425 pdp11.c:3725
+#, c-format
+msgid "%pB: relocatable link from %s to %s not supported"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:275
-msgid "Invalid bfd target"
+#: arc-got.h:69
+#, c-format
+msgid "%pB: cannot allocate memory for local GOT entries"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:276
-msgid "File in wrong format"
+#: archive.c:2250
+msgid "warning: writing archive was slow: rewriting timestamp"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:277
-msgid "Invalid operation"
+#: archive.c:2317 archive.c:2378 elflink.c:4539 linker.c:1428
+#, c-format
+msgid "%pB: plugin needed to handle lto object"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:278
-msgid "Memory exhausted"
+#: archive.c:2608
+msgid "Reading archive file mod timestamp"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:279
-msgid "No symbols"
+#: archive.c:2632
+msgid "Writing updated armap timestamp"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:280
-msgid "Archive has no index; run ranlib to add one"
+#: bfd.c:677
+msgid "no error"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:281
-msgid "No more archived files"
+#: bfd.c:678
+msgid "system call error"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:282
-msgid "Malformed archive"
+#: bfd.c:679
+msgid "invalid bfd target"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:283
-msgid "File format not recognized"
+#: bfd.c:680
+msgid "file in wrong format"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:284
-msgid "File format is ambiguous"
+#: bfd.c:681
+msgid "archive object file in wrong format"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:285
-msgid "Section has no contents"
+#: bfd.c:682
+msgid "invalid operation"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:286
-msgid "Nonrepresentable section on output"
+#: bfd.c:683
+msgid "memory exhausted"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:287
-msgid "Symbol needs debug section which does not exist"
+#: bfd.c:684
+msgid "no symbols"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:288
-msgid "Bad value"
+#: bfd.c:685
+msgid "archive has no index; run ranlib to add one"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:289
-msgid "File truncated"
+#: bfd.c:686
+msgid "no more archived files"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:290
-msgid "File too big"
+#: bfd.c:687
+msgid "malformed archive"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:291
-msgid "#<Invalid error code>"
+#: bfd.c:688
+msgid "DSO missing from command line"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:675
-#, c-format
-msgid "bfd assertion fail %s:%d"
+#: bfd.c:689
+msgid "file format not recognized"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:693
-#, c-format
-msgid "BFD internal error, aborting at %s line %d in %s\n"
+#: bfd.c:690
+msgid "file format is ambiguous"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:697
-#, c-format
-msgid "BFD internal error, aborting at %s line %d\n"
+#: bfd.c:691
+msgid "section has no contents"
 msgstr ""
 
 msgstr ""
 
-#: bfd.c:699
-msgid "Please report this bug.\n"
+#: bfd.c:692
+msgid "nonrepresentable section on output"
 msgstr ""
 
 msgstr ""
 
-#: binary.c:298
-#, c-format
-msgid "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx."
+#: bfd.c:693
+msgid "symbol needs debug section which does not exist"
 msgstr ""
 
 msgstr ""
 
-#: coff-a29k.c:122
-msgid "Missing IHCONST"
+#: bfd.c:694
+msgid "bad value"
 msgstr ""
 
 msgstr ""
 
-#: coff-a29k.c:181
-msgid "Missing IHIHALF"
+#: bfd.c:695
+msgid "file truncated"
 msgstr ""
 
 msgstr ""
 
-#: coff-a29k.c:213
-msgid "Unrecognized reloc"
+#: bfd.c:696
+msgid "file too big"
 msgstr ""
 
 msgstr ""
 
-#: coff-a29k.c:425
-msgid "missing IHCONST reloc"
+#: bfd.c:697
+msgid "sorry, cannot handle this file"
 msgstr ""
 
 msgstr ""
 
-#: coff-a29k.c:516
-msgid "missing IHIHALF reloc"
+#: bfd.c:698
+#, c-format
+msgid "error reading %s: %s"
 msgstr ""
 
 msgstr ""
 
-#: coff-alpha.c:880 coff-alpha.c:917
-msgid "GP relative relocation used when GP not defined"
+#: bfd.c:699
+msgid "#<invalid error code>"
 msgstr ""
 
 msgstr ""
 
-#: coff-alpha.c:1486 elf64-alpha.c:4004
-msgid "using multiple gp values"
+#: bfd.c:1658
+#, c-format
+msgid "BFD %s assertion fail %s:%d"
 msgstr ""
 
 msgstr ""
 
-#: coff-alpha.c:1992 coff-mips.c:1434
-msgid "GP relative relocation when GP not defined"
+#: bfd.c:1671
+#, c-format
+msgid "BFD %s internal error, aborting at %s:%d in %s\n"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:1018 elf32-arm.h:248
+#: bfd.c:1676
 #, c-format
 #, c-format
-msgid "%s: unable to find THUMB glue '%s' for `%s'"
+msgid "BFD %s internal error, aborting at %s:%d\n"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:1047 elf32-arm.h:283
-#, c-format
-msgid "%s: unable to find ARM glue '%s' for `%s'"
+#: bfd.c:1678
+msgid "Please report this bug.\n"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:1335 coff-arm.c:1430 elf32-arm.h:843 elf32-arm.h:948
+#: bfdwin.c:207
 #, c-format
 #, c-format
-msgid "%s(%s): warning: interworking not enabled."
+msgid "not mapping: data=%lx mapped=%d\n"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:1339 elf32-arm.h:951
+#: bfdwin.c:210
 #, c-format
 #, c-format
-msgid "  first occurrence: %s: arm call to thumb"
+msgid "not mapping: env var not set\n"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:1434 elf32-arm.h:846
+#: binary.c:276
 #, c-format
 #, c-format
-msgid "  first occurrence: %s: thumb call to arm"
+msgid "warning: writing section `%pA' at huge (ie negative) file offset"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:1437
-msgid "  consider relinking with --support-old-code enabled"
+#: cache.c:271
+#, c-format
+msgid "reopening %pB: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:1726 coff-tic80.c:682 cofflink.c:2991
+#: coff-alpha.c:450
 #, c-format
 #, c-format
-msgid "%s: bad reloc address 0x%lx in section `%s'"
+msgid ""
+"%pB: cannot handle compressed Alpha binaries; use compiler flags, or objZ, "
+"to generate uncompressed binaries"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2063
-#, c-format
-msgid "%s: illegal symbol index in reloc: %d"
+#: coff-alpha.c:850 coff-alpha.c:887 coff-alpha.c:1956 coff-mips.c:953
+msgid "GP relative relocation used when GP not defined"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2191
-#, c-format
-msgid "%s: ERROR: compiled for APCS-%d whereas target %s uses APCS-%d"
+#: coff-alpha.c:1443
+msgid "using multiple gp values"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2206
+#: coff-alpha.c:1501 coff-alpha.c:1507 elf.c:9437 elf32-mcore.c:100
+#: elf32-mcore.c:455 elf32-ppc.c:7679 elf32-ppc.c:8830 elf64-ppc.c:16024
 #, c-format
 #, c-format
-msgid ""
-"%s: ERROR: passes floats in float registers whereas target %s uses integer "
-"registers"
+msgid "%pB: %s unsupported"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2209
+#: coff-go32.c:156 coffswap.h:785
 #, c-format
 #, c-format
-msgid ""
-"%s: ERROR: passes floats in integer registers whereas target %s uses float "
-"registers"
+msgid "%pB: warning: %s: line number overflow: 0x%lx > 0xffff"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2224
-#, c-format
-msgid ""
-"%s: ERROR: compiled as position independent code, whereas target %s is "
-"absolute position"
+#: coff-mips.c:643 elf32-mips.c:1742 elf32-score.c:430 elf32-score7.c:330
+#: elf64-mips.c:3451 elfn32-mips.c:3276
+msgid "GP relative relocation when _gp not defined"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2227
+#: coff-rs6000.c:2844
 #, c-format
 #, c-format
-msgid ""
-"%s: ERROR: compiled as absolute position code, whereas target %s is position "
-"independent"
+msgid "%pB: TOC reloc at %#<PRIx64> to symbol `%s' with no TOC entry"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2256
+#: coff-rs6000.c:3607 coff64-rs6000.c:2153
 #, c-format
 #, c-format
-msgid "Warning: input file %s supports interworking, whereas %s does not."
+msgid "%pB: symbol `%s' has unrecognized smclas %d"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2259
+#: coff-sh.c:778 elf32-sh.c:523
 #, c-format
 #, c-format
-msgid "Warning: input file %s does not support interworking, whereas %s does."
+msgid "%pB: %#<PRIx64>: warning: bad R_SH_USES offset"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2286
+#: coff-sh.c:789
 #, c-format
 #, c-format
-msgid "private flags = %x:"
+msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn %#x"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2294 elf32-arm.h:2212
-msgid " [floats passed in float registers]"
+#: coff-sh.c:807 elf32-sh.c:554
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: bad R_SH_USES load offset"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2296
-msgid " [floats passed in integer registers]"
+#: coff-sh.c:832 elf32-sh.c:570
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: could not find expected reloc"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2299 elf32-arm.h:2215
-msgid " [position independent]"
+#: coff-sh.c:849 elf32-sh.c:599
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: symbol in unexpected section"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2301
-msgid " [absolute position]"
+#: coff-sh.c:975 elf32-sh.c:729
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: could not find expected COUNT reloc"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2305
-msgid " [interworking flag not initialised]"
+#: coff-sh.c:985 elf32-sh.c:740
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: bad count"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2307
-msgid " [interworking supported]"
+#: coff-sh.c:1357 coff-sh.c:2645 elf32-sh.c:1144 elf32-sh.c:1514
+#, c-format
+msgid "%pB: %#<PRIx64>: fatal: reloc overflow while relaxing"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2309
-msgid " [interworking not supported]"
+#: coff-sh.c:1452
+#, c-format
+msgid "%pB: fatal: generic symbols retrieved before relaxing"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2357
+#: coff-sh.c:2783 cofflink.c:2970
 #, c-format
 #, c-format
-msgid ""
-"Warning: Not setting interworking flag of %s, since it has already been "
-"specified as non-interworking"
+msgid "%pB: illegal symbol index %ld in relocs"
 msgstr ""
 
 msgstr ""
 
-#: coff-arm.c:2361
+#: coff-tic4x.c:228 coff-tic54x.c:366 coffcode.h:5086
 #, c-format
 #, c-format
-msgid "Warning: Clearing the interworking flag of %s due to outside request"
+msgid "%pB: warning: illegal symbol index %ld in relocs"
 msgstr ""
 
 msgstr ""
 
-#: coffcode.h:2116
+#: coffcode.h:961
 #, c-format
 #, c-format
-msgid "Unrecognized TI COFF target id '0x%x'"
+msgid "%pB: unable to load COMDAT section name"
 msgstr ""
 
 msgstr ""
 
-#: coffcode.h:4174
+#. Malformed input files can trigger this test.
+#. cf PR 21781.
+#: coffcode.h:996
 #, c-format
 #, c-format
-msgid "%s: warning: illegal symbol index %ld in line numbers"
+msgid "%pB: error: unexpected symbol '%s' in COMDAT section"
 msgstr ""
 
 msgstr ""
 
-#: coffcode.h:4188
+#: coffcode.h:1008
 #, c-format
 #, c-format
-msgid "%s: warning: duplicate line number information for `%s'"
+msgid "%pB: warning: COMDAT symbol '%s' does not match section name '%s'"
 msgstr ""
 
 msgstr ""
 
-#: coffcode.h:4548
+#: coffcode.h:1018
 #, c-format
 #, c-format
-msgid "%s: Unrecognized storage class %d for %s symbol `%s'"
+msgid "%pB: warning: no symbol for section '%s' found"
 msgstr ""
 
 msgstr ""
 
-#: coffcode.h:4679
+#. 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:1249
 #, c-format
 #, c-format
-msgid "warning: %s: local symbol `%s' has no section"
+msgid "%pB: warning: ignoring section flag %s in section %s"
 msgstr ""
 
 msgstr ""
 
-#: coff-tic54x.c:376 coffcode.h:4790
+#: coffcode.h:1318
 #, c-format
 #, c-format
-msgid "%s: warning: illegal symbol index %ld in relocs"
+msgid "%pB (%s): section flag %s (%#lx) ignored"
 msgstr ""
 
 msgstr ""
 
-#: coffcode.h:4828
+#: coffcode.h:1934 coffcode.h:1999
 #, c-format
 #, c-format
-msgid "%s: illegal relocation type %d at address 0x%lx"
+msgid "%pB: warning: claims to have 0xffff relocs, without overflow"
 msgstr ""
 
 msgstr ""
 
-#: coffgen.c:1633
+#: coffcode.h:2365
 #, c-format
 #, c-format
-msgid "%s: bad string table size %lu"
+msgid "unrecognized TI COFF target id '0x%x'"
 msgstr ""
 
 msgstr ""
 
-#: coffgen.c:2096
+#: coffcode.h:2643
 #, c-format
 #, c-format
-msgid "AUX tagndx %ld ttlsiz 0x%lx lnnos %ld next %ld"
+msgid "%pB: reloc against a non-existent symbol index: %ld"
 msgstr ""
 
 msgstr ""
 
-#: coff-i960.c:136 coff-i960.c:485
-msgid "uncertain calling convention for non-COFF symbol"
+#: coffcode.h:2952
+#, c-format
+msgid "%pB: page size is too large (0x%x)"
 msgstr ""
 
 msgstr ""
 
-#: cofflink.c:526 elflink.h:1649
+#: coffcode.h:3112
 #, c-format
 #, c-format
-msgid "Warning: type of symbol `%s' changed from %d to %d in %s"
+msgid "%pB: too many sections (%d)"
 msgstr ""
 
 msgstr ""
 
-#: cofflink.c:2289
+#: coffcode.h:3531
 #, c-format
 #, c-format
-msgid "%s: relocs in section `%s', but it has no contents"
+msgid "%pB: section %pA: string table overflow at offset %ld"
 msgstr ""
 
 msgstr ""
 
-#: cofflink.c:2628 coffswap.h:894
+#: coffcode.h:3631
 #, c-format
 #, c-format
-msgid "%s: %s: reloc overflow: 0x%lx > 0xffff"
+msgid "%pB:%s section %s: alignment 2**%u not representable"
 msgstr ""
 
 msgstr ""
 
-#: cofflink.c:2637 coffswap.h:880
+#: coffcode.h:4330
 #, c-format
 #, c-format
-msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff"
+msgid "%pB: warning: line number count (%#lx) exceeds section size (%#lx)"
 msgstr ""
 
 msgstr ""
 
-#: coff-m68k.c:475 coff-mips.c:2432 elf32-m68k.c:2267
-msgid "unsupported reloc type"
+#: coffcode.h:4350
+#, c-format
+msgid "%pB: warning: line number table read failed"
 msgstr ""
 
 msgstr ""
 
-#: coff-mips.c:875 elf32-mips.c:1405
-msgid "GP relative relocation when _gp not defined"
+#: coffcode.h:4384 coffcode.h:4398
+#, c-format
+msgid "%pB: warning: illegal symbol index 0x%lx in line number entry %d"
 msgstr ""
 
 msgstr ""
 
-#. No other sections should appear in -membedded-pic
-#. code.
-#: coff-mips.c:2469
-msgid "reloc against unsupported section"
+#: coffcode.h:4412
+#, c-format
+msgid "%pB: warning: illegal symbol in line number entry %d"
 msgstr ""
 
 msgstr ""
 
-#: coff-mips.c:2477
-msgid "reloc not properly aligned"
+#: coffcode.h:4425
+#, c-format
+msgid "%pB: warning: duplicate line number information for `%s'"
 msgstr ""
 
 msgstr ""
 
-#: coff-tic54x.c:263 coff-tic80.c:445
+#: coffcode.h:4846
 #, c-format
 #, c-format
-msgid "Unrecognized reloc type 0x%x"
+msgid "%pB: unrecognized storage class %d for %s symbol `%s'"
 msgstr ""
 
 msgstr ""
 
-#: coff-w65.c:369
+#: coffcode.h:4976
 #, c-format
 #, c-format
-msgid "ignoring reloc %s\n"
+msgid "warning: %pB: local symbol `%s' has no section"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:425
-msgid "Dwarf Error: Can't find .debug_abbrev section."
+#: coffcode.h:5126
+#, c-format
+msgid "%pB: illegal relocation type %d at address %#<PRIx64>"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:443
+#: coffgen.c:179 elf.c:1239
 #, c-format
 #, c-format
-msgid "Dwarf Error: Abbrev offset (%u) bigger than abbrev size (%u)."
+msgid "%pB: unable to initialize compress status for section %s"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:626
+#: coffgen.c:203 elf.c:1250
 #, c-format
 #, c-format
-msgid "Dwarf Error: Invalid or unhandled FORM value: %d."
+msgid "%pB: unable to initialize decompress status for section %s"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:699
-msgid "Dwarf Error: mangled line number section (bad file number)."
+#: coffgen.c:1709
+#, c-format
+msgid "%pB: bad string table size %<PRIu64>"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:786
-msgid "Dwarf Error: Can't find .debug_line section."
+#: coffgen.c:1881 coffgen.c:1941 coffgen.c:1959 cofflink.c:2049 elf.c:1925
+#: xcofflink.c:4510
+msgid "<corrupt>"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:810
+#: coffgen.c:2090
 #, c-format
 #, c-format
-msgid "Dwarf Error: Line offset (%u) bigger than line size (%u)."
+msgid "<corrupt info> %s"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:977
-msgid "Dwarf Error: mangled line number section."
+#: coffgen.c:2676 elflink.c:14613 linker.c:2960
+msgid "%F%P: already_linked_table: %E\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:1156 dwarf2.c:1307
+#: coffgen.c:3017 elflink.c:13606
 #, c-format
 #, c-format
-msgid "Dwarf Error: Could not find abbrev number %d."
+msgid "removing unused section '%pA' in file '%pB'"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:1268
-#, c-format
-msgid ""
-"Dwarf Error: found dwarf version '%hu', this reader only handles version 2 "
-"information."
+#: coffgen.c:3094 elflink.c:13824
+msgid "warning: gc-sections option ignored"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:1275
+#: cofflink.c:356
 #, c-format
 #, c-format
-msgid ""
-"Dwarf Error: found address size '%u', this reader can not handle sizes "
-"greater than '%u'."
+msgid "warning: symbol `%s' is both section and non-section"
 msgstr ""
 
 msgstr ""
 
-#: dwarf2.c:1298
+#: cofflink.c:458 elf64-ia64-vms.c:5208 elflink.c:5125
 #, c-format
 #, c-format
-msgid "Dwarf Error: Bad abbrev number: %d."
+msgid "warning: type of symbol `%s' changed from %d to %d in %pB"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1323
+#: cofflink.c:2377
 #, c-format
 #, c-format
-msgid "Unknown basic type %d"
+msgid "%pB: relocs in section `%pA', but it has no contents"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1592
+#: cofflink.c:2440 elflink.c:11060
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"\n"
-"      End+1 symbol: %ld"
+"%X`%s' referenced in section `%pA' of %pB: defined in discarded section `"
+"%pA' of %pB\n"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1599 ecoff.c:1602
+#: cofflink.c:2739
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"      First symbol: %ld"
+msgid "%pB: %pA: reloc overflow: %#x > 0xffff"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1614
+#: cofflink.c:2747
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"      End+1 symbol: %-7ld   Type:  %s"
+msgid "%pB: warning: %pA: line number overflow: %#x > 0xffff"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1621
+#: cofflink.c:3132
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"      Local symbol: %ld"
+msgid "%pB: bad reloc address %#<PRIx64> in section `%pA'"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1629
+#: coffswap.h:799
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"      struct; End+1 symbol: %ld"
+msgid "%pB: %s: reloc overflow: 0x%lx > 0xffff"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1634
+#: compress.c:271
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"\n"
-"      union; End+1 symbol: %ld"
+"error: %pB(%pA) section size (%#<PRIx64> bytes) is larger than file size "
+"(%#<PRIx64> bytes)"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1639
+#: compress.c:282
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"      enum; End+1 symbol: %ld"
+msgid "error: %pB(%pA) is too large (%#<PRIx64> bytes)"
 msgstr ""
 
 msgstr ""
 
-#: ecoff.c:1645
+#: cpu-arm.c:303 cpu-arm.c:315
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"\n"
-"      Type: %s"
+"error: %pB is compiled for the EP9312, whereas %pB is compiled for XScale"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:1181
+#: cpu-arm.c:451
 #, c-format
 #, c-format
-msgid "%s: Warning: Arm BLX instruction targets Arm function '%s'."
+msgid "warning: unable to update contents of %s section in %pB"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:1377
+#: dwarf2.c:543
 #, c-format
 #, c-format
-msgid "%s: Warning: Thumb BLX instruction targets thumb function '%s'."
+msgid "DWARF error: can't find %s section."
 msgstr ""
 
 msgstr ""
 
-#: elf-hppa.h:1374 elf-hppa.h:1407 elf32-arm.h:1855 elf32-i386.c:1430
-#: elf32-ppc.c:3106 elf32-sh.c:2999 elf64-x86-64.c:275
+#: dwarf2.c:578
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: warning: unresolvable relocation against symbol `%s' from %s section"
+"DWARF error: offset (%<PRIu64>) greater than or equal to %s size (%<PRIu64>)"
 msgstr ""
 
 msgstr ""
 
-#: elf-m10200.c:455 elf-m10300.c:670 elf32-arm.h:1929 elf32-avr.c:844
-#: elf32-cris.c:431 elf32-d10v.c:479 elf32-fr30.c:651 elf32-i860.c:1062
-#: elf32-m32r.c:1265 elf32-v850.c:1677
-msgid "internal error: out of range error"
+#: dwarf2.c:1165
+msgid "DWARF error: info pointer extends beyond end of attributes"
 msgstr ""
 
 msgstr ""
 
-#: elf-m10200.c:459 elf-m10300.c:674 elf32-arm.h:1933 elf32-avr.c:848
-#: elf32-cris.c:435 elf32-d10v.c:483 elf32-fr30.c:655 elf32-i860.c:1066
-#: elf32-m32r.c:1269 elf32-v850.c:1681
-msgid "internal error: unsupported relocation error"
+#: dwarf2.c:1333
+#, c-format
+msgid "DWARF error: invalid or unhandled FORM value: %#x"
 msgstr ""
 
 msgstr ""
 
-#: elf-m10200.c:463 elf-m10300.c:678 elf32-arm.h:1937 elf32-d10v.c:487
-#: elf32-m32r.c:1273
-msgid "internal error: dangerous error"
+#: dwarf2.c:1646
+msgid "DWARF error: mangled line number section (bad file number)"
 msgstr ""
 
 msgstr ""
 
-#: elf-m10200.c:467 elf-m10300.c:682 elf32-arm.h:1941 elf32-avr.c:856
-#: elf32-cris.c:443 elf32-d10v.c:491 elf32-fr30.c:663 elf32-i860.c:1074
-#: elf32-m32r.c:1277 elf32-v850.c:1701
-msgid "internal error: unknown error"
+#: dwarf2.c:1994
+msgid "DWARF error: zero format count"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:1969
+#: dwarf2.c:2004
 #, c-format
 #, c-format
-msgid ""
-"Warning: Not setting interwork flag of %s since it has already been "
-"specified as non-interworking"
+msgid "DWARF error: data count (%<PRIx64>) larger than buffer size"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:1973
+#: dwarf2.c:2045
 #, c-format
 #, c-format
-msgid "Warning: Clearing the interwork flag of %s due to outside request"
+msgid "DWARF error: unknown format content type %<PRIu64>"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2021
+#: dwarf2.c:2112
 #, c-format
 #, c-format
-msgid ""
-"Warning: Clearing the interwork flag in %s because non-interworking code in "
-"%s has been linked with it"
+msgid "DWARF error: line info section is too small (%<PRId64>)"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2115
+#: dwarf2.c:2142
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Error: %s compiled for EABI version %d, whereas %s is compiled for version %d"
-msgstr ""
-
-#: elf32-arm.h:2129
-#, c-format
-msgid "Error: %s compiled for APCS-%d, whereas %s is compiled for APCS-%d"
+"DWARF error: line info data is bigger (%#<PRIx64>) than the space remaining "
+"in the section (%#lx)"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2140
+#: dwarf2.c:2155
 #, c-format
 #, c-format
-msgid ""
-"Error: %s passes floats in %s registers, whereas %s passes them in %s "
-"registers"
-msgstr ""
-
-#: elf32-arm.h:2143 elf32-arm.h:2145
-msgid "float"
+msgid "DWARF error: unhandled .debug_line version %d"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2143 elf32-arm.h:2145
-msgid "integer"
+#: dwarf2.c:2165
+msgid "DWARF error: ran out of room reading prologue"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2152
+#: dwarf2.c:2183
 #, c-format
 #, c-format
-msgid "Error: %s uses %s floating point, whereas %s uses %s floating point"
+msgid "DWARF error: line info unsupported segment selector size %u"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2155 elf32-arm.h:2157
-msgid "soft"
+#: dwarf2.c:2210
+msgid "DWARF error: invalid maximum operations per instruction"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2155 elf32-arm.h:2157
-msgid "hard"
+#: dwarf2.c:2229
+msgid "DWARF error: ran out of room reading opcodes"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2164
-#, c-format
-msgid "Warning: %s %s interworking, whereas %s %s"
-msgstr ""
-
-#: elf32-arm.h:2167
-msgid "supports"
-msgstr ""
-
-#: elf32-arm.h:2167
-msgid "does not support"
+#: dwarf2.c:2420
+msgid "DWARF error: mangled line number section"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2169
-msgid "does not"
+#: dwarf2.c:2910
+msgid "DWARF error: abstract instance recursion detected"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2169
-msgid "does"
+#: dwarf2.c:2944 dwarf2.c:3038
+msgid "DWARF error: invalid abstract instance DIE ref"
 msgstr ""
 
 msgstr ""
 
-#. Ignore init flag - it may not be set, despite the flags field
-#. containing valid data.
-#: elf32-arm.h:2195 elf32-cris.c:615 elf32-m68k.c:430 elf32-mips.c:2623
+#: dwarf2.c:2960
 #, c-format
 #, c-format
-msgid "private flags = %lx:"
+msgid "DWARF error: unable to read alt ref %<PRIu64>"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2204
-msgid " [interworking enabled]"
+#: dwarf2.c:3016
+#, c-format
+msgid "DWARF error: unable to locate abstract instance DIE ref %<PRIu64>"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2207
-msgid " [APCS-26]"
+#: dwarf2.c:3055 dwarf2.c:3237 dwarf2.c:3623
+#, c-format
+msgid "DWARF error: could not find abbrev number %u"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2209
-msgid " [APCS-32]"
+#: dwarf2.c:3386
+#, c-format
+msgid "DWARF error: could not find variable specification at offset %lx"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2218
-msgid " [new ABI]"
+#: dwarf2.c:3542
+#, c-format
+msgid ""
+"DWARF error: found dwarf version '%u', this reader only handles version 2, "
+"3, 4 and 5 information"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2221
-msgid " [old ABI]"
+#: dwarf2.c:3586
+#, c-format
+msgid ""
+"DWARF error: found address size '%u', this reader can not handle sizes "
+"greater than '%u'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2224
-msgid " [software FP]"
+#: dwarf2.c:3690
+msgid ""
+"DWARF error: DW_AT_comp_dir attribute encountered with a non-string form"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2231
-msgid " [Version1 EABI]"
+#: ecoff.c:984
+#, c-format
+msgid "%pB: warning: isymMax (%ld) is greater than ifdMax (%ld)"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2234
-msgid " [sorted symbol table]"
+#: ecoff.c:1281
+#, c-format
+msgid "unknown basic type %d"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2236
-msgid " [unsorted symbol table]"
+#: ecoff.c:1538
+#, c-format
+msgid ""
+"\n"
+"      End+1 symbol: %ld"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2242
-msgid " <EABI version unrecognised>"
+#: ecoff.c:1545 ecoff.c:1548
+#, c-format
+msgid ""
+"\n"
+"      First symbol: %ld"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2249
-msgid " [relocatable executable]"
+#: ecoff.c:1561
+#, c-format
+msgid ""
+"\n"
+"      End+1 symbol: %-7ld   Type:  %s"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2252
-msgid " [has entry point]"
+#: ecoff.c:1568
+#, c-format
+msgid ""
+"\n"
+"      Local symbol: %ld"
 msgstr ""
 
 msgstr ""
 
-#: elf32-arm.h:2257
-msgid "<Unrecognised flag bits set>"
+#: ecoff.c:1576
+#, c-format
+msgid ""
+"\n"
+"      struct; End+1 symbol: %ld"
 msgstr ""
 
 msgstr ""
 
-#: elf32-avr.c:852 elf32-cris.c:439 elf32-fr30.c:659 elf32-i860.c:1070
-#: elf32-v850.c:1685
-msgid "internal error: dangerous relocation"
+#: ecoff.c:1581
+#, c-format
+msgid ""
+"\n"
+"      union; End+1 symbol: %ld"
 msgstr ""
 
 msgstr ""
 
-#: elf32-cris.c:618
-msgid " [symbols have a _ prefix]"
+#: ecoff.c:1586
+#, c-format
+msgid ""
+"\n"
+"      enum; End+1 symbol: %ld"
 msgstr ""
 
 msgstr ""
 
-#: elf32-cris.c:657
+#: ecoff.c:1592
 #, c-format
 #, c-format
-msgid "%s: uses _-prefixed symbols, but writing file with non-prefixed symbols"
+msgid ""
+"\n"
+"      Type: %s"
 msgstr ""
 
 msgstr ""
 
-#: elf32-cris.c:658
+#: elf-attrs.c:449
 #, c-format
 #, c-format
-msgid "%s: uses non-prefixed symbols, but writing file with _-prefixed symbols"
+msgid "%pB: error: attribute section '%pA' too big: %#llx"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:620
+#: elf-attrs.c:490
 #, c-format
 #, c-format
-msgid "%s(%s+0x%lx): cannot find stub entry %s"
+msgid "%pB: error: attribute section length too small: %<PRId64>"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:682
+#: elf-attrs.c:618
 #, c-format
 #, c-format
-msgid "%s: cannot create stub entry %s"
+msgid ""
+"error: %pB: object has vendor-specific contents that must be processed by "
+"the '%s' toolchain"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:876
+#: elf-attrs.c:628
 #, c-format
 #, c-format
-msgid "%s(%s+0x%lx): cannot relocate %s, recompile with -ffunction-sections"
+msgid "error: %pB: object tag '%d, %s' is incompatible with tag '%d, %s'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:889 elf32-hppa.c:1590
+#: elf-eh-frame.c:944
 #, c-format
 #, c-format
-msgid "Could not find relocation section for %s"
+msgid "discarding zero address range FDE in %pB(%pA).\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:1028 elf32-hppa.c:3396
+#: elf-eh-frame.c:1049
 #, c-format
 #, c-format
-msgid "%s(%s+0x%lx): cannot reach %s, recompile with -ffunction-sections"
+msgid "error in %pB(%pA); no .eh_frame_hdr table will be created"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:1345
+#: elf-eh-frame.c:1542
 #, c-format
 #, c-format
-msgid ""
-"%s: relocation %s can not be used when making a shared object; recompile "
-"with -fPIC"
+msgid "FDE encoding in %pB(%pA) prevents .eh_frame_hdr table being created"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:1365
-#, c-format
+#: elf-eh-frame.c:1549
 msgid ""
 msgid ""
-"%s: relocation %s should not be used when making a shared object; recompile "
-"with -fPIC"
+"further warnings about FDE encoding preventing .eh_frame_hdr generation "
+"dropped"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:2786
+#: elf-eh-frame.c:1872
 #, c-format
 #, c-format
-msgid "%s: duplicate export stub %s"
+msgid "%pB: %pA not in order"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:3287
+#: elf-eh-frame.c:1886
 #, c-format
 #, c-format
-msgid "%s(%s+0x%lx): fixing %s"
+msgid "%pB: %pA invalid input section size"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:3891
+#: elf-eh-frame.c:1894
 #, c-format
 #, c-format
-msgid "%s(%s+0x%lx): cannot handle %s for %s"
+msgid "%pB: %pA points past end of text section"
 msgstr ""
 
 msgstr ""
 
-#: elf32-hppa.c:4210
-msgid ".got section not immediately after .plt section"
+#: elf-eh-frame.c:2147
+msgid "DW_EH_PE_datarel unspecified for this architecture"
 msgstr ""
 
 msgstr ""
 
-#: elf32-i386.c:274
+#: elf-eh-frame.c:2318
 #, c-format
 #, c-format
-msgid "%s: invalid relocation type %d"
+msgid "invalid output section for .eh_frame_entry: %pA"
 msgstr ""
 
 msgstr ""
 
-#: elf32-m32r.c:916
-msgid "SDA relocation when _SDA_BASE_ not defined"
+#: elf-eh-frame.c:2341
+#, c-format
+msgid "invalid contents in %pA section"
 msgstr ""
 
 msgstr ""
 
-#: elf32-m32r.c:1000 elf32-ppc.c:2973 elf64-ia64.c:3256
-#, c-format
-msgid "%s: unknown relocation type %d"
+#: elf-eh-frame.c:2497
+msgid ".eh_frame_hdr entry overflow"
 msgstr ""
 
 msgstr ""
 
-#: elf32-m32r.c:1208
-#, c-format
-msgid "%s: The target (%s) of an %s relocation is in the wrong section (%s)"
+#: elf-eh-frame.c:2499
+msgid ".eh_frame_hdr refers to overlapping FDEs"
 msgstr ""
 
 msgstr ""
 
-#: elf32-m32r.c:2010
+#: elf-ifunc.c:146
 #, c-format
 #, c-format
-msgid "%s: Instruction set mismatch with previous modules"
+msgid ""
+"%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%pB' can "
+"not be used when making an executable; recompile with -fPIE and relink with -"
+"pie\n"
+msgstr ""
+
+#: elf-m10200.c:434 elf-m10300.c:2145 elf32-avr.c:1510 elf32-bfin.c:3122
+#: elf32-cr16.c:1465 elf32-cris.c:2033 elf32-crx.c:925 elf32-d10v.c:510
+#: elf32-epiphany.c:566 elf32-fr30.c:594 elf32-frv.c:4045 elf32-ft32.c:494
+#: elf32-h8300.c:523 elf32-ip2k.c:1482 elf32-iq2000.c:691 elf32-lm32.c:1112
+#: elf32-m32c.c:624 elf32-m32r.c:3045 elf32-m68hc1x.c:1272 elf32-mep.c:526
+#: elf32-metag.c:1990 elf32-microblaze.c:1631 elf32-moxie.c:288 elf32-mt.c:402
+#: elf32-nds32.c:6192 elf32-or1k.c:1821 elf32-score.c:2734 elf32-score7.c:2543
+#: elf32-spu.c:5088 elf32-tilepro.c:3505 elf32-v850.c:2290 elf32-visium.c:680
+#: elf32-xstormy16.c:929 elf64-bpf.c:487 elf64-mmix.c:1541 elfxx-tilegx.c:3869
+msgid "internal error: out of range error"
 msgstr ""
 
 msgstr ""
 
-#: elf32-m32r.c:2033
-#, c-format
-msgid "private flags = %lx"
+#: elf-m10200.c:438 elf-m10300.c:2149 elf32-avr.c:1514 elf32-bfin.c:3126
+#: elf32-cr16.c:1469 elf32-cris.c:2037 elf32-crx.c:929 elf32-d10v.c:514
+#: elf32-fr30.c:598 elf32-frv.c:4049 elf32-ft32.c:498 elf32-h8300.c:527
+#: elf32-iq2000.c:695 elf32-lm32.c:1116 elf32-m32c.c:628 elf32-m32r.c:3049
+#: elf32-m68hc1x.c:1276 elf32-mep.c:530 elf32-metag.c:1994
+#: elf32-microblaze.c:1635 elf32-moxie.c:292 elf32-msp430.c:1371
+#: elf32-nds32.c:6196 elf32-or1k.c:1825 elf32-score.c:2738 elf32-score7.c:2547
+#: elf32-spu.c:5092 elf32-tilepro.c:3509 elf32-v850.c:2294 elf32-visium.c:684
+#: elf32-xstormy16.c:933 elf64-mmix.c:1545 elfxx-mips.c:10590
+#: elfxx-tilegx.c:3873
+msgid "internal error: unsupported relocation error"
 msgstr ""
 
 msgstr ""
 
-#: elf32-m32r.c:2038
-msgid ": m32r instructions"
+#: elf-m10200.c:442 elf32-cr16.c:1473 elf32-crx.c:933 elf32-d10v.c:518
+#: elf32-h8300.c:531 elf32-lm32.c:1120 elf32-m32r.c:3053 elf32-m68hc1x.c:1280
+#: elf32-microblaze.c:1639 elf32-nds32.c:6200 elf32-score.c:2742
+#: elf32-score7.c:2551 elf32-spu.c:5096
+msgid "internal error: dangerous error"
 msgstr ""
 
 msgstr ""
 
-#: elf32-m32r.c:2039
-msgid ": m32rx instructions"
+#: elf-m10200.c:446 elf-m10300.c:2166 elf32-avr.c:1522 elf32-bfin.c:3134
+#: elf32-cr16.c:1477 elf32-cris.c:2045 elf32-crx.c:937 elf32-d10v.c:522
+#: elf32-epiphany.c:581 elf32-fr30.c:606 elf32-frv.c:4057 elf32-ft32.c:506
+#: elf32-h8300.c:535 elf32-ip2k.c:1497 elf32-iq2000.c:703 elf32-lm32.c:1124
+#: elf32-m32c.c:636 elf32-m32r.c:3057 elf32-m68hc1x.c:1284 elf32-mep.c:538
+#: elf32-metag.c:2002 elf32-microblaze.c:1643 elf32-moxie.c:300
+#: elf32-msp430.c:1379 elf32-mt.c:410 elf32-nds32.c:6204 elf32-or1k.c:1833
+#: elf32-score.c:2751 elf32-score7.c:2555 elf32-spu.c:5100 elf32-tilepro.c:3517
+#: elf32-v850.c:2314 elf32-visium.c:692 elf32-xstormy16.c:941 elf64-bpf.c:500
+#: elf64-mmix.c:1553 elfxx-tilegx.c:3881
+msgid "internal error: unknown error"
 msgstr ""
 
 msgstr ""
 
-#: elf32-m68k.c:433
-msgid " [cpu32]"
+#: elf-m10300.c:1029
+#, c-format
+msgid "%pB: unsupported transition from %s to %s"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mcore.c:367 elf32-mcore.c:494
+#: elf-m10300.c:1196
 #, c-format
 #, c-format
-msgid "%s: Relocation %s (%d) is not currently supported.\n"
+msgid "%pB: %s' accessed both as normal and thread local symbol"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mcore.c:453
+#: elf-m10300.c:2092 elf32-arm.c:13464 elf32-i386.c:3421 elf32-m32r.c:2539
+#: elf32-m68k.c:3912 elf32-s390.c:3210 elf32-sh.c:3788 elf32-tilepro.c:3408
+#: elf32-xtensa.c:3013 elf64-s390.c:3159 elf64-x86-64.c:4078 elfxx-sparc.c:3903
+#: elfxx-tilegx.c:3792 elfnn-aarch64.c:5551 elfnn-aarch64.c:7148
 #, c-format
 #, c-format
-msgid "%s: Unknown relocation type %d\n"
+msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:1564
-msgid "32bits gp relative relocation occurs for an external symbol"
+#: elf-m10300.c:2154
+msgid ""
+"error: inappropriate relocation type for shared library (did you forget -"
+"fpic?)"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:1713
+#: elf-m10300.c:2158
 #, c-format
 #, c-format
-msgid "Linking mips16 objects into %s format is not supported"
+msgid ""
+"%pB: taking the address of protected function '%s' cannot be done when "
+"making a shared library"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2509
-#, c-format
-msgid "%s: linking PIC files with non-PIC files"
+#: elf-m10300.c:2161
+msgid "internal error: suspicious relocation type used in shared library"
+msgstr ""
+
+#: elf-m10300.c:2647 elf32-avr.c:2491 elf32-frv.c:5637 elf64-ia64-vms.c:364
+#: elfxx-sparc.c:2792 reloc.c:8244 reloc16.c:155 elfnn-ia64.c:365
+msgid "%P%F: --relax and -r may not be used together\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2519
+#: elf-properties.c:65
 #, c-format
 #, c-format
-msgid "%s: linking abicalls files with non-abicalls files"
+msgid "%pB: out of memory in _bfd_elf_get_property"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2549
+#: elf-properties.c:91
 #, c-format
 #, c-format
-msgid "%s: ISA mismatch (-mips%d) with previous modules (-mips%d)"
+msgid "warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) size: %#lx"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2558
+#: elf-properties.c:112
 #, c-format
 #, c-format
-msgid "%s: ISA mismatch (%d) with previous modules (%d)"
+msgid "warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) type (0x%x) datasz: 0x%x"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2581
+#: elf-properties.c:151
 #, c-format
 #, c-format
-msgid "%s: ABI mismatch: linking %s module with previous %s modules"
+msgid "warning: %pB: corrupt stack size: 0x%x"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2595 elf32-ppc.c:1481 elf64-sparc.c:2974
+#: elf-properties.c:169
 #, c-format
 #, c-format
-msgid "%s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)"
+msgid "warning: %pB: corrupt no copy on protected size: 0x%x"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2626
-msgid " [abi=O32]"
+#: elf-properties.c:186
+#, c-format
+msgid "warning: %pB: unsupported GNU_PROPERTY_TYPE (%ld) type: 0x%x"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2628
-msgid " [abi=O64]"
+#: elf-properties.c:301
+msgid "Removed property %W to merge %pB (0x%v) and %pB (0x%v)\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2630
-msgid " [abi=EABI32]"
+#: elf-properties.c:307
+msgid "Removed property %W to merge %pB (0x%v) and %pB (not found)\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2632
-msgid " [abi=EABI64]"
+#: elf-properties.c:316 elf-properties.c:394
+msgid "Removed property %W to merge %pB and %pB\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2634
-msgid " [abi unknown]"
+#: elf-properties.c:320
+msgid "Removed property %W to merge %pB and %pB (not found)\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2636
-msgid " [abi=N32]"
+#: elf-properties.c:337
+msgid "Updated property %W (0x%v) to merge %pB (0x%v) and %pB (0x%v)\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2638
-msgid " [abi=64]"
+#: elf-properties.c:346
+msgid "Updated property %W (%v) to merge %pB (0x%v) and %pB (not found)\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2640
-msgid " [no abi set]"
+#: elf-properties.c:388
+msgid "Removed property %W to merge %pB (not found) and %pB (0x%v)\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2643
-msgid " [mips1]"
+#. Merge .note.gnu.property sections.
+#: elf-properties.c:550 elf-properties.c:552
+msgid "\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2645
-msgid " [mips2]"
+#: elf-properties.c:551
+msgid "Merging program properties\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2647
-msgid " [mips3]"
+#. PR 17512: file: f057ec89.
+#: elf.c:336
+#, c-format
+msgid "%pB: attempt to load strings from a non-string section (number %d)"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2649
-msgid " [mips4]"
+#: elf.c:361
+#, c-format
+msgid "%pB: invalid string offset %u >= %<PRIu64> for section `%s'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2651
-msgid " [unknown ISA]"
+#: elf.c:513 elfnn-aarch64.c:8161
+#, c-format
+msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2654
-msgid " [32bitmode]"
+#: elf.c:678
+#, c-format
+msgid "%pB: invalid size field in group section header: %#<PRIx64>"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:2656
-msgid " [not 32bitmode]"
+#: elf.c:723
+#, c-format
+msgid "%pB: invalid entry in SHT_GROUP section [%u]"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:4305
-msgid "static procedure (no name)"
+#: elf.c:742
+#, c-format
+msgid "%pB: no valid group sections found"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:4920 elf64-alpha.c:4378
+#. See PR 21957 for a reproducer.
+#: elf.c:771
 #, c-format
 #, c-format
-msgid "%s: illegal section name `%s'"
+msgid "%pB: group section '%pA' has no contents"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:5484
-msgid "not enough GOT space for local GOT entries"
+#: elf.c:832
+#, c-format
+msgid "%pB: no group info for section '%pA'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:6601
+#: elf.c:862 elf.c:3959
 #, c-format
 #, c-format
-msgid "%s: %s+0x%lx: jump to stub routine which is not jal"
+msgid "%pB: warning: sh_link not set for section `%pA'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:7588
+#: elf.c:882
 #, c-format
 #, c-format
-msgid "Malformed reloc detected for section %s"
+msgid "%pB: sh_link [%d] in section `%pA' is incorrect"
 msgstr ""
 
 msgstr ""
 
-#: elf32-mips.c:7665
+#: elf.c:895
 #, c-format
 #, c-format
-msgid "%s: CALL16 reloc at 0x%lx not against global symbol"
+msgid "%pB: SHT_GROUP section [index %d] has no SHF_GROUP sections"
 msgstr ""
 
 msgstr ""
 
-#: elf32-ppc.c:1447
+#: elf.c:916
 #, c-format
 #, c-format
-msgid ""
-"%s: compiled with -mrelocatable and linked with modules compiled normally"
+msgid "%pB: section group entry number %u is corrupt"
 msgstr ""
 
 msgstr ""
 
-#: elf32-ppc.c:1455
+#: elf.c:939
 #, c-format
 #, c-format
-msgid ""
-"%s: compiled normally and linked with modules compiled with -mrelocatable"
+msgid "%pB: unknown type [%#x] section `%s' in group [%pA]"
 msgstr ""
 
 msgstr ""
 
-#: elf32-ppc.c:1582
+#: elf.c:1441
 #, c-format
 #, c-format
-msgid "%s: Unknown special linker type %d"
+msgid "%pB: invalid sh_link field (%d) in section number %d"
 msgstr ""
 
 msgstr ""
 
-#: elf32-ppc.c:2253 elf32-ppc.c:2287 elf32-ppc.c:2322
+#: elf.c:1457
 #, c-format
 #, c-format
-msgid "%s: relocation %s cannot be used when making a shared object"
+msgid "%pB: failed to find link section for section %d"
 msgstr ""
 
 msgstr ""
 
-#: elf32-ppc.c:3139
+#: elf.c:1484
 #, c-format
 #, c-format
-msgid "%s: unknown relocation type %d for symbol %s"
+msgid "%pB: failed to find info section for section %d"
 msgstr ""
 
 msgstr ""
 
-#: elf32-ppc.c:3503 elf32-ppc.c:3525 elf32-ppc.c:3574
+#: elf.c:1656
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: The target (%s) of a %s relocation is in the wrong output section (%s)"
+"\n"
+"Program Header:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-ppc.c:3640
+#: elf.c:1698
 #, c-format
 #, c-format
-msgid "%s: Relocation %s is not yet supported for symbol %s."
+msgid ""
+"\n"
+"Dynamic Section:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sh.c:1084
+#: elf.c:1839
 #, c-format
 #, c-format
-msgid "%s: 0x%lx: warning: bad R_SH_USES offset"
+msgid ""
+"\n"
+"Version definitions:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sh.c:1096
+#: elf.c:1864
 #, c-format
 #, c-format
-msgid "%s: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x"
+msgid ""
+"\n"
+"Version References:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sh.c:1113
+#: elf.c:1869
 #, c-format
 #, c-format
-msgid "%s: 0x%lx: warning: bad R_SH_USES load offset"
+msgid "  required from %s:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sh.c:1128
+#: elf.c:2086
 #, c-format
 #, c-format
-msgid "%s: 0x%lx: warning: could not find expected reloc"
+msgid "%pB: warning: loop in section dependencies detected"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sh.c:1165
+#: elf.c:2194
 #, c-format
 #, c-format
-msgid "%s: 0x%lx: warning: symbol in unexpected section"
+msgid ""
+"%pB: warning: multiple symbol tables detected - ignoring the table in "
+"section %u"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sh.c:1287
+#: elf.c:2278
 #, c-format
 #, c-format
-msgid "%s: 0x%lx: warning: could not find expected COUNT reloc"
+msgid ""
+"%pB: warning: multiple dynamic symbol tables detected - ignoring the table "
+"in section %u"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sh.c:1296
+#: elf.c:2391
 #, c-format
 #, c-format
-msgid "%s: 0x%lx: warning: bad count"
+msgid "%pB: invalid link %u for reloc section %s (index %u)"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sh.c:1689 elf32-sh.c:2076
+#: elf.c:2482
 #, c-format
 #, c-format
-msgid "%s: 0x%lx: fatal: reloc overflow while relaxing"
+msgid ""
+"%pB: warning: secondary relocation section '%s' for section %pA found - "
+"ignoring"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sparc.c:1515 elf64-sparc.c:2265
+#: elf.c:2566 elf.c:2581 elf.c:2592 elf.c:2605
 #, c-format
 #, c-format
-msgid "%s: probably compiled without -fPIC?"
+msgid "%pB: unknown type [%#x] section `%s'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sparc.c:1966
+#: elf.c:3312
 #, c-format
 #, c-format
-msgid "%s: compiled for a 64 bit system and target is 32 bit"
+msgid "%pB: error: alignment power %d of section `%pA' is too big"
 msgstr ""
 
 msgstr ""
 
-#: elf32-sparc.c:1980
+#: elf.c:3345
 #, c-format
 #, c-format
-msgid "%s: linking little endian files with big endian files"
+msgid "warning: section `%pA' type changed to PROGBITS"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:680
+#: elf.c:3828
 #, c-format
 #, c-format
-msgid "Variable `%s' cannot occupy in multiple small data regions"
+msgid "%pB: too many sections: %u"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:683
+#: elf.c:3913
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Variable `%s' can only be in one of the small, zero, and tiny data regions"
+"%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:686
+#: elf.c:3938
 #, c-format
 #, c-format
-msgid ""
-"Variable `%s' cannot be in both small and zero data regions simultaneously"
+msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:689
+#: elf.c:4499
 #, c-format
 #, c-format
-msgid ""
-"Variable `%s' cannot be in both small and tiny data regions simultaneously"
+msgid "%pB: GNU_MBIND section `%pA' has invalid sh_info field: %d"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:692
+#: elf.c:5090
 #, c-format
 #, c-format
-msgid ""
-"Variable `%s' cannot be in both zero and tiny data regions simultaneously"
+msgid "%pB: TLS sections are not adjacent:"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1070
-msgid "FAILED to find previous HI16 reloc\n"
+#: elf.c:5097
+#, c-format
+msgid "\t    TLS: %pA"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1689
-msgid "could not locate special linker symbol __gp"
+#: elf.c:5101
+#, c-format
+msgid "\tnon-TLS: %pA"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1693
-msgid "could not locate special linker symbol __ep"
+#: elf.c:5692
+#, c-format
+msgid ""
+"%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1697
-msgid "could not locate special linker symbol __ctbp"
+#: elf.c:5718
+#, c-format
+msgid "%pB: not enough room for program headers, try linking with -N"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1886
+#: elf.c:5835
 #, c-format
 #, c-format
-msgid "%s: Architecture mismatch with previous modules"
+msgid "%pB: section %pA lma %#<PRIx64> adjusted to %#<PRIx64>"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1905
+#. 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:5972
 #, c-format
 #, c-format
-msgid "private flags = %lx: "
+msgid "%pB: error: PHDR segment not covered by LOAD segment"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1910
-msgid "v850 architecture"
+#: elf.c:6012
+#, c-format
+msgid "%pB: section `%pA' can't be allocated in segment %d"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1911
-msgid "v850e architecture"
+#: elf.c:6144
+#, c-format
+msgid "%pB: warning: allocated section `%s' not in segment"
 msgstr ""
 
 msgstr ""
 
-#: elf32-v850.c:1912
-msgid "v850ea architecture"
+#: elf.c:6305
+#, c-format
+msgid ""
+"%pB: error: non-load segment %d includes file header and/or program header"
 msgstr ""
 
 msgstr ""
 
-#: elf64-alpha.c:951
-msgid "GPDISP relocation did not find ldah and lda instructions"
+#: elf.c:6809
+#, c-format
+msgid "%pB: symbol `%s' required but not present"
 msgstr ""
 
 msgstr ""
 
-#: elf64-alpha.c:3014
+#: elf.c:7152
 #, c-format
 #, c-format
-msgid "%s: .got subsegment exceeds 64K (size %d)"
+msgid ""
+"%pB: warning: empty loadable segment detected at vaddr=%#<PRIx64>, is this "
+"intentional?"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:1839
-msgid "@pltoff reloc against local symbol"
+#: elf.c:7778
+#, c-format
+msgid "%pB: warning: segment alignment of %#<PRIx64> is too large"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:1886
-msgid "non-zero addend in @fptr reloc"
+#: elf.c:8291
+#, c-format
+msgid ""
+"%pB: Unable to handle section index %x in ELF symbol.  Using ABS instead."
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:3103
+#: elf.c:8321
 #, c-format
 #, c-format
-msgid "%s: short data segment overflowed (0x%lx >= 0x400000)"
+msgid ""
+"unable to find equivalent output section for symbol '%s' from section '%s'"
+msgstr ""
+
+#: elf.c:8708
+#, c-format
+msgid "%pB: .gnu.version_r invalid entry"
+msgstr ""
+
+#: elf.c:8841
+#, c-format
+msgid "%pB: .gnu.version_d invalid entry"
+msgstr ""
+
+#: elf.c:9299
+#, c-format
+msgid ""
+"%pB:%pA: error: attempting to write into an unallocated compressed section"
+msgstr ""
+
+#: elf.c:9308
+#, c-format
+msgid "%pB:%pA: error: attempting to write over the end of the section"
+msgstr ""
+
+#: elf.c:9319
+#, c-format
+msgid "%pB:%pA: error: attempting to write section into an empty buffer"
+msgstr ""
+
+#: elf.c:12434
+msgid "GNU_MBIND section is unsupported"
+msgstr ""
+
+#: elf.c:12436
+msgid "symbol type STT_GNU_IFUNC is unsupported"
+msgstr ""
+
+#: elf.c:12438
+msgid "symbol binding STB_GNU_UNIQUE is unsupported"
+msgstr ""
+
+#: elf.c:12622 elf64-sparc.c:123 elfcode.h:1485
+#, c-format
+msgid "%pB(%pA): relocation %d has invalid symbol index %ld"
+msgstr ""
+
+#: elf.c:12696
+#, c-format
+msgid ""
+"%pB(%pA): link section cannot be set because the output file does not have a "
+"symbol table"
+msgstr ""
+
+#: elf.c:12708
+#, c-format
+msgid "%pB(%pA): info section index is invalid"
+msgstr ""
+
+#: elf.c:12722
+#, c-format
+msgid ""
+"%pB(%pA): info section index cannot be set because the section is not in the "
+"output"
+msgstr ""
+
+#: elf.c:12788
+#, c-format
+msgid "%pB(%pA): error: secondary reloc section processed twice"
+msgstr ""
+
+#: elf.c:12800
+#, c-format
+msgid "%pB(%pA): error: secondary reloc section is empty!"
+msgstr ""
+
+#: elf.c:12823
+#, c-format
+msgid "%pB(%pA): error: internal relocs missing for secondary reloc section"
+msgstr ""
+
+#: elf.c:12842
+#, c-format
+msgid "%pB(%pA): error: reloc table entry %u is empty"
+msgstr ""
+
+#: elf.c:12867
+#, c-format
+msgid "%pB(%pA): error: secondary reloc %u references a missing symbol"
+msgstr ""
+
+#: elf.c:12884
+#, c-format
+msgid "%pB(%pA): error: secondary reloc %u references a deleted symbol"
+msgstr ""
+
+#: elf.c:12897
+#, c-format
+msgid "%pB(%pA): error: secondary reloc %u is of an unknown type"
+msgstr ""
+
+#: elf32-arc.c:459 elf32-frv.c:6628 elf32-iq2000.c:868 elf32-m32c.c:914
+#: elf32-mt.c:562 elf32-rl78.c:1260 elf32-rx.c:3207 elf32-visium.c:844
+#: elf64-ppc.c:5293
+#, c-format
+msgid "private flags = 0x%lx:"
+msgstr ""
+
+#: elf32-arc.c:646
+#, c-format
+msgid "warning: %pB: conflicting platform configuration %s with %s"
+msgstr ""
+
+#: elf32-arc.c:665
+#, c-format
+msgid "error: %pB: unable to merge CPU base attributes %s with %s"
+msgstr ""
+
+#: elf32-arc.c:702
+#, c-format
+msgid "error: %pB: unable to merge ISA extension attributes %s"
+msgstr ""
+
+#: elf32-arc.c:726
+#, c-format
+msgid "error: %pB: conflicting ISA extension attributes %s with %s"
+msgstr ""
+
+#: elf32-arc.c:766
+#, c-format
+msgid "error: %pB: cannot mix rf16 with full register set %pB"
+msgstr ""
+
+#: elf32-arc.c:794
+#, c-format
+msgid "error: %pB: conflicting attributes %s: %s with %s"
+msgstr ""
+
+#: elf32-arc.c:821
+#, c-format
+msgid "error: %pB: conflicting attributes %s"
+msgstr ""
+
+#: elf32-arc.c:926
+#, c-format
+msgid ""
+"error: attempting to link %pB with a binary %pB of different architecture"
+msgstr ""
+
+#: elf32-arc.c:942 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1391
+#: elf32-ppc.c:3868 elf64-sparc.c:725 elfxx-mips.c:15534
+#, c-format
+msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)"
+msgstr ""
+
+#: elf32-arc.c:1031
+msgid "error: the ARC4 architecture is no longer supported"
+msgstr ""
+
+#: elf32-arc.c:1037
+msgid "warning: unset or old architecture flags; use default machine"
+msgstr ""
+
+#: elf32-arc.c:1163
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): CMEM relocation to `%s' is invalid, 16 MSB should be "
+"%#x (value is %#<PRIx64>)"
+msgstr ""
+
+#: elf32-arc.c:1174
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): CMEM relocation to `%s+%#<PRIx64>' is invalid, 16 MSB "
+"should be %#x (value is %#<PRIx64>)"
+msgstr ""
+
+#: elf32-arc.c:1888
+msgid "GOT and PLT relocations cannot be fixed with a non dynamic linker"
+msgstr ""
+
+#: elf32-arc.c:1912 elf32-rl78.c:1098 elf32-rx.c:1475
+#, c-format
+msgid ""
+"%pB(%pA): warning: unaligned access to symbol '%s' in the small data area"
+msgstr ""
+
+#: elf32-arc.c:1917 elf32-rl78.c:1103 elf32-rx.c:1480
+#, c-format
+msgid "%pB(%pA): internal error: out of range error"
+msgstr ""
+
+#: elf32-arc.c:1922 elf32-rl78.c:1108 elf32-rx.c:1485
+#, c-format
+msgid "%pB(%pA): internal error: unsupported relocation error"
+msgstr ""
+
+#: elf32-arc.c:1927 elf32-rl78.c:1113 elf32-rx.c:1490
+#, c-format
+msgid "%pB(%pA): internal error: dangerous relocation"
+msgstr ""
+
+#: elf32-arc.c:1932 elf32-rl78.c:1118 elf32-rx.c:1495
+#, c-format
+msgid "%pB(%pA): internal error: unknown error"
+msgstr ""
+
+#: elf32-arc.c:2025 elf32-arc.c:2093 elf32-arm.c:15577 elf32-metag.c:2257
+#: elf32-nds32.c:5642 elfnn-aarch64.c:7802 elfnn-riscv.c:518
+#, c-format
+msgid ""
+"%pB: relocation %s against `%s' can not be used when making a shared object; "
+"recompile with -fPIC"
+msgstr ""
+
+#: elf32-arc.c:2961
+#, c-format
+msgid "%pB: unknown mandatory ARC object attribute %d"
+msgstr ""
+
+#: elf32-arc.c:2969
+#, c-format
+msgid "warning: %pB: unknown ARC object attribute %d"
+msgstr ""
+
+#: elf32-arm.c:4361 elf32-arm.c:4395 elf32-arm.c:4414 elf32-arm.c:4466
+#, c-format
+msgid ""
+"%pB(%pA): 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:4426 elf32-arm.c:4480 elf32-arm.c:9180 elf32-arm.c:9270
+#, c-format
+msgid ""
+"%pB(%s): warning: interworking not enabled; first occurrence: %pB: %s call "
+"to %s"
+msgstr ""
+
+#: elf32-arm.c:4606
+#, c-format
+msgid ""
+"ERROR: CMSE stub (%s section) too far (%#<PRIx64>) from destination "
+"(%#<PRIx64>)"
+msgstr ""
+
+#: elf32-arm.c:4775
+#, c-format
+msgid "no address assigned to the veneers output section %s"
+msgstr ""
+
+#: elf32-arm.c:4850 elf32-arm.c:6999 elf32-csky.c:3286 elf32-hppa.c:588
+#: elf32-m68hc1x.c:165 elf32-metag.c:1186 elf32-nios2.c:2208 elf64-ppc.c:3768
+#: elfnn-aarch64.c:3236
+#, c-format
+msgid "%pB: cannot create stub entry %s"
+msgstr ""
+
+#: elf32-arm.c:5071 elf32-csky.c:3628 elf32-hppa.c:738 elf32-m68hc11.c:422
+#: elf32-m68hc12.c:542 elf32-metag.c:3480 elf32-nios2.c:2501 elf64-ppc.c:11374
+#: elfnn-aarch64.c:3305
+msgid ""
+"%F%P: Could not assign '%pA' to an output section. Retry without --enable-"
+"non-contiguous-regions.\n"
+msgstr ""
+
+#: elf32-arm.c:6041
+#, c-format
+msgid "%pB: special symbol `%s' only allowed for ARMv8-M architecture or later"
+msgstr ""
+
+#: elf32-arm.c:6050
+#, c-format
+msgid ""
+"%pB: invalid special symbol `%s'; it must be a global or weak function symbol"
+msgstr ""
+
+#: elf32-arm.c:6089
+#, c-format
+msgid ""
+"%pB: invalid standard symbol `%s'; it must be a global or weak function "
+"symbol"
+msgstr ""
+
+#: elf32-arm.c:6095
+#, c-format
+msgid "%pB: absent standard symbol `%s'"
+msgstr ""
+
+#: elf32-arm.c:6107
+#, c-format
+msgid "%pB: `%s' and its special symbol are in different sections"
+msgstr ""
+
+#: elf32-arm.c:6119
+#, c-format
+msgid "%pB: entry function `%s' not output"
+msgstr ""
+
+#: elf32-arm.c:6126
+#, c-format
+msgid "%pB: entry function `%s' is empty"
+msgstr ""
+
+#: elf32-arm.c:6255
+#, c-format
+msgid "%pB: --in-implib only supported for Secure Gateway import libraries"
+msgstr ""
+
+#: elf32-arm.c:6304
+#, c-format
+msgid ""
+"%pB: invalid import library entry: `%s'; symbol should be absolute, global "
+"and refer to Thumb functions"
+msgstr ""
+
+#: elf32-arm.c:6326
+#, c-format
+msgid "entry function `%s' disappeared from secure code"
+msgstr ""
+
+#: elf32-arm.c:6350
+#, c-format
+msgid "`%s' refers to a non entry function"
+msgstr ""
+
+#: elf32-arm.c:6365
+#, c-format
+msgid "%pB: visibility of symbol `%s' has changed"
+msgstr ""
+
+#: elf32-arm.c:6374
+#, c-format
+msgid "%pB: incorrect size for symbol `%s'"
+msgstr ""
+
+#: elf32-arm.c:6393
+#, c-format
+msgid "offset of veneer for entry function `%s' not a multiple of its size"
+msgstr ""
+
+#: elf32-arm.c:6413
+msgid ""
+"new entry function(s) introduced but no output import library specified:"
+msgstr ""
+
+#: elf32-arm.c:6421
+#, c-format
+msgid "start address of `%s' is different from previous link"
+msgstr ""
+
+#: elf32-arm.c:7132 elf32-arm.c:7167
+#, c-format
+msgid "unable to find %s glue '%s' for '%s'"
+msgstr ""
+
+#: elf32-arm.c:7878
+#, c-format
+msgid "%pB: BE8 images only valid in big-endian mode"
+msgstr ""
+
+#. Give a warning, but do as the user requests anyway.
+#: elf32-arm.c:8109
+#, c-format
+msgid ""
+"%pB: warning: selected VFP11 erratum workaround is not necessary for target "
+"architecture"
+msgstr ""
+
+#: elf32-arm.c:8136
+#, c-format
+msgid ""
+"%pB: warning: selected STM32L4XX erratum workaround is not necessary for "
+"target architecture"
+msgstr ""
+
+#: elf32-arm.c:8674 elf32-arm.c:8694 elf32-arm.c:8761 elf32-arm.c:8780
+#, c-format
+msgid "%pB: unable to find %s veneer `%s'"
+msgstr ""
+
+#: elf32-arm.c:8987
+#, c-format
+msgid ""
+"%pB(%pA+%#x): error: multiple load detected in non-last IT block "
+"instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-"
+"it to generate only one instruction per IT block"
+msgstr ""
+
+#: elf32-arm.c:9087
+#, c-format
+msgid "invalid TARGET2 relocation type '%s'"
+msgstr ""
+
+#. FIXME: We ought to be able to generate thumb-1 PLT
+#. instructions...
+#: elf32-arm.c:9889
+#, c-format
+msgid "%pB: warning: thumb-1 mode PLT generation not currently supported"
+msgstr ""
+
+#: elf32-arm.c:10199 elf32-arm.c:10241
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' in TLS trampoline"
+msgstr ""
+
+#: elf32-arm.c:10585
+msgid "shared object"
+msgstr ""
+
+#: elf32-arm.c:10588
+msgid "PIE executable"
+msgstr ""
+
+#: elf32-arm.c:10591
+#, c-format
+msgid ""
+"%pB: relocation %s against external or undefined symbol `%s' can not be used "
+"when making a %s; recompile with -fPIC"
+msgstr ""
+
+#: elf32-arm.c:10728 elf32-arm.c:11155
+#, c-format
+msgid "%pB: warning: %s BLX instruction targets %s function '%s'"
+msgstr ""
+
+#: elf32-arm.c:12067 elf32-arm.c:12093
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' referenced by "
+"TLS_GOTDESC"
+msgstr ""
+
+#: elf32-arm.c:12139 elf32-csky.c:4860 elf32-m68k.c:3716 elf32-metag.c:1919
+#: elf32-nios2.c:4389
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s relocation not permitted in shared object"
+msgstr ""
+
+#: elf32-arm.c:12353
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): only ADD or SUB instructions are allowed for ALU group "
+"relocations"
+msgstr ""
+
+#: elf32-arm.c:12394 elf32-arm.c:12486 elf32-arm.c:12574 elf32-arm.c:12664
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): overflow whilst splitting %#<PRIx64> for group "
+"relocation %s"
+msgstr ""
+
+#: elf32-arm.c:13296 elf32-sh.c:3682
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section"
+msgstr ""
+
+#: elf32-arm.c:13409 elf32-m68k.c:3949 elf32-xtensa.c:2751 elfnn-aarch64.c:6875
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s"
+msgstr ""
+
+#: elf32-arm.c:13411 elf32-m68k.c:3951 elf32-xtensa.c:2753 elfnn-aarch64.c:6877
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s"
+msgstr ""
+
+#: elf32-arm.c:13494 elf32-tic6x.c:2708 elfnn-aarch64.c:7212
+msgid "out of range"
+msgstr ""
+
+#: elf32-arm.c:13498 elf32-nios2.c:4523 elf32-pru.c:936 elf32-tic6x.c:2712
+#: elfnn-aarch64.c:7216
+msgid "unsupported relocation"
+msgstr ""
+
+#: elf32-arm.c:13506 elf32-nios2.c:4533 elf32-pru.c:946 elf32-tic6x.c:2720
+#: elfnn-aarch64.c:7224
+msgid "unknown error"
+msgstr ""
+
+#: elf32-arm.c:13984
+#, c-format
+msgid ""
+"warning: not setting interworking flag of %pB since it has already been "
+"specified as non-interworking"
+msgstr ""
+
+#: elf32-arm.c:13988
+#, c-format
+msgid "warning: clearing the interworking flag of %pB due to outside request"
+msgstr ""
+
+#: elf32-arm.c:14033
+#, c-format
+msgid ""
+"warning: clearing the interworking flag of %pB because non-interworking code "
+"in %pB has been linked with it"
+msgstr ""
+
+#: elf32-arm.c:14120
+#, c-format
+msgid "%pB: unknown mandatory EABI object attribute %d"
+msgstr ""
+
+#: elf32-arm.c:14128
+#, c-format
+msgid "warning: %pB: unknown EABI object attribute %d"
+msgstr ""
+
+#: elf32-arm.c:14428
+#, c-format
+msgid "error: %pB: unknown CPU architecture"
+msgstr ""
+
+#: elf32-arm.c:14466 elf32-nios2.c:2957
+#, c-format
+msgid "error: %pB: conflicting CPU architectures %d/%d"
+msgstr ""
+
+#: elf32-arm.c:14563
+#, c-format
+msgid ""
+"Error: %pB has both the current and legacy Tag_MPextension_use attributes"
+msgstr ""
+
+#: elf32-arm.c:14592
+#, c-format
+msgid "error: %pB uses VFP register arguments, %pB does not"
+msgstr ""
+
+#: elf32-arm.c:14751
+#, c-format
+msgid "error: %pB: unable to merge virtualization attributes with %pB"
+msgstr ""
+
+#: elf32-arm.c:14777
+#, c-format
+msgid "error: %pB: conflicting architecture profiles %c/%c"
+msgstr ""
+
+#: elf32-arm.c:14916
+#, c-format
+msgid "warning: %pB: conflicting platform configuration"
+msgstr ""
+
+#: elf32-arm.c:14925
+#, c-format
+msgid "error: %pB: conflicting use of R9"
+msgstr ""
+
+#: elf32-arm.c:14937
+#, c-format
+msgid "error: %pB: SB relative addressing conflicts with use of R9"
+msgstr ""
+
+#: elf32-arm.c:14950
+#, c-format
+msgid ""
+"warning: %pB uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; "
+"use of wchar_t values across objects may fail"
+msgstr ""
+
+#: elf32-arm.c:14981
+#, c-format
+msgid ""
+"warning: %pB uses %s enums yet the output is to use %s enums; use of enum "
+"values across objects may fail"
+msgstr ""
+
+#: elf32-arm.c:14993
+#, c-format
+msgid "error: %pB uses iWMMXt register arguments, %pB does not"
+msgstr ""
+
+#: elf32-arm.c:15010
+#, c-format
+msgid "error: fp16 format mismatch between %pB and %pB"
+msgstr ""
+
+#: elf32-arm.c:15046
+#, c-format
+msgid "%pB has both the current and legacy Tag_MPextension_use attributes"
+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.
+#. Ignore init flag - it may not be set, despite the flags field
+#. containing valid data.
+#: elf32-arm.c:15133 elf32-bfin.c:4735 elf32-cris.c:3906 elf32-m68hc1x.c:1416
+#: elf32-m68k.c:1205 elf32-score.c:4000 elf32-score7.c:3805 elf32-vax.c:537
+#: elf32-xgate.c:494 elfxx-mips.c:16220 elfnn-aarch64.c:7378
+#, c-format
+msgid "private flags = %lx:"
+msgstr ""
+
+#: elf32-arm.c:15142
+#, c-format
+msgid " [interworking enabled]"
+msgstr ""
+
+#: elf32-arm.c:15150
+#, c-format
+msgid " [VFP float format]"
+msgstr ""
+
+#: elf32-arm.c:15152
+#, c-format
+msgid " [Maverick float format]"
+msgstr ""
+
+#: elf32-arm.c:15154
+#, c-format
+msgid " [FPA float format]"
+msgstr ""
+
+#: elf32-arm.c:15157
+#, c-format
+msgid " [floats passed in float registers]"
+msgstr ""
+
+#: elf32-arm.c:15160 elf32-arm.c:15246
+#, c-format
+msgid " [position independent]"
+msgstr ""
+
+#: elf32-arm.c:15163
+#, c-format
+msgid " [new ABI]"
+msgstr ""
+
+#: elf32-arm.c:15166
+#, c-format
+msgid " [old ABI]"
+msgstr ""
+
+#: elf32-arm.c:15169
+#, c-format
+msgid " [software FP]"
+msgstr ""
+
+#: elf32-arm.c:15178
+#, c-format
+msgid " [Version1 EABI]"
+msgstr ""
+
+#: elf32-arm.c:15181 elf32-arm.c:15192
+#, c-format
+msgid " [sorted symbol table]"
+msgstr ""
+
+#: elf32-arm.c:15183 elf32-arm.c:15194
+#, c-format
+msgid " [unsorted symbol table]"
+msgstr ""
+
+#: elf32-arm.c:15189
+#, c-format
+msgid " [Version2 EABI]"
+msgstr ""
+
+#: elf32-arm.c:15197
+#, c-format
+msgid " [dynamic symbols use segment index]"
+msgstr ""
+
+#: elf32-arm.c:15200
+#, c-format
+msgid " [mapping symbols precede others]"
+msgstr ""
+
+#: elf32-arm.c:15207
+#, c-format
+msgid " [Version3 EABI]"
+msgstr ""
+
+#: elf32-arm.c:15211
+#, c-format
+msgid " [Version4 EABI]"
+msgstr ""
+
+#: elf32-arm.c:15215
+#, c-format
+msgid " [Version5 EABI]"
+msgstr ""
+
+#: elf32-arm.c:15218
+#, c-format
+msgid " [soft-float ABI]"
+msgstr ""
+
+#: elf32-arm.c:15221
+#, c-format
+msgid " [hard-float ABI]"
+msgstr ""
+
+#: elf32-arm.c:15227
+#, c-format
+msgid " [BE8]"
+msgstr ""
+
+#: elf32-arm.c:15230
+#, c-format
+msgid " [LE8]"
+msgstr ""
+
+#: elf32-arm.c:15236
+#, c-format
+msgid " <EABI version unrecognised>"
+msgstr ""
+
+#: elf32-arm.c:15243
+#, c-format
+msgid " [relocatable executable]"
+msgstr ""
+
+#: elf32-arm.c:15249
+#, c-format
+msgid " [FDPIC ABI supplement]"
+msgstr ""
+
+#: elf32-arm.c:15254 elfnn-aarch64.c:7381
+#, c-format
+msgid "<Unrecognised flag bits set>"
+msgstr ""
+
+#: elf32-arm.c:15371 elf32-i386.c:1542 elf32-s390.c:960 elf32-tic6x.c:2783
+#: elf32-tilepro.c:1478 elf32-xtensa.c:1072 elf64-s390.c:882
+#: elf64-x86-64.c:1918 elfxx-sparc.c:1421 elfxx-tilegx.c:1699
+#: elfnn-aarch64.c:7669 elfnn-riscv.c:560
+#, c-format
+msgid "%pB: bad symbol index: %d"
+msgstr ""
+
+#: elf32-arm.c:15760
+#, c-format
+msgid ""
+"FDPIC does not yet support %s relocation to become dynamic for executable"
+msgstr ""
+
+#: elf32-arm.c:16754 elf32-csky.c:1932 elf32-hppa.c:2123 elf32-lm32.c:1999
+#: elf32-m32r.c:2110 elf32-metag.c:2795 elf32-nds32.c:4334 elf32-or1k.c:2967
+#: elf32-ppc.c:5451 elf32-s390.c:1853 elf32-sh.c:2977 elf32-tic6x.c:3252
+#: elf32-tilepro.c:2244 elf64-alpha.c:2020 elf64-alpha.c:2715 elf64-ppc.c:9917
+#: elf64-s390.c:1789 elfxx-sparc.c:2432 elfxx-tilegx.c:2490 elfxx-x86.c:574
+#: elfnn-aarch64.c:8934 elfnn-riscv.c:1163
+#, c-format
+msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n"
+msgstr ""
+
+#: elf32-arm.c:17050
+#, c-format
+msgid "errors encountered processing file %pB"
+msgstr ""
+
+#: elf32-arm.c:17497 elflink.c:12808 elflink.c:12855
+#, c-format
+msgid "could not find section %s"
+msgstr ""
+
+#: elf32-arm.c:18716
+#, c-format
+msgid "%pB: error: Cortex-A8 erratum stub is allocated in unsafe location"
+msgstr ""
+
+#. There's not much we can do apart from complain if this
+#. happens.
+#: elf32-arm.c:18743
+#, c-format
+msgid "%pB: error: Cortex-A8 erratum stub out of range (input file too large)"
+msgstr ""
+
+#: elf32-arm.c:19570 elf32-arm.c:19592
+#, c-format
+msgid "%pB: error: VFP11 veneer out of range"
+msgstr ""
+
+#: elf32-arm.c:19643
+#, c-format
+msgid ""
+"%pB(%#<PRIx64>): error: cannot create STM32L4XX veneer; jump out of range by "
+"%<PRId64> bytes; cannot encode branch instruction"
+msgstr ""
+
+#: elf32-arm.c:19682
+#, c-format
+msgid "%pB: error: cannot create STM32L4XX veneer"
+msgstr ""
+
+#: elf32-arm.c:20763
+#, c-format
+msgid "error: %pB is already in final BE8 format"
+msgstr ""
+
+#: elf32-arm.c:20839
+#, c-format
+msgid ""
+"error: source object %pB has EABI version %d, but target %pB has EABI "
+"version %d"
+msgstr ""
+
+#: elf32-arm.c:20854
+#, c-format
+msgid "error: %pB is compiled for APCS-%d, whereas target %pB uses APCS-%d"
+msgstr ""
+
+#: elf32-arm.c:20864
+#, c-format
+msgid ""
+"error: %pB passes floats in float registers, whereas %pB passes them in "
+"integer registers"
+msgstr ""
+
+#: elf32-arm.c:20868
+#, c-format
+msgid ""
+"error: %pB passes floats in integer registers, whereas %pB passes them in "
+"float registers"
+msgstr ""
+
+#: elf32-arm.c:20878 elf32-arm.c:20882 elf32-arm.c:20892
+#, c-format
+msgid "error: %pB uses %s instructions, whereas %pB does not"
+msgstr ""
+
+#: elf32-arm.c:20896
+#, c-format
+msgid "error: %pB does not use %s instructions, whereas %pB does"
+msgstr ""
+
+#: elf32-arm.c:20915
+#, c-format
+msgid "error: %pB uses software FP, whereas %pB uses hardware FP"
+msgstr ""
+
+#: elf32-arm.c:20919
+#, c-format
+msgid "error: %pB uses hardware FP, whereas %pB uses software FP"
+msgstr ""
+
+#: elf32-arm.c:20933
+#, c-format
+msgid "warning: %pB supports interworking, whereas %pB does not"
+msgstr ""
+
+#: elf32-arm.c:20939
+#, c-format
+msgid "warning: %pB does not support interworking, whereas %pB does"
+msgstr ""
+
+#: elf32-avr.c:1518 elf32-bfin.c:3130 elf32-cris.c:2041 elf32-epiphany.c:577
+#: elf32-fr30.c:602 elf32-frv.c:4053 elf32-ft32.c:502 elf32-ip2k.c:1493
+#: elf32-iq2000.c:699 elf32-m32c.c:632 elf32-mep.c:534 elf32-metag.c:1998
+#: elf32-moxie.c:296 elf32-msp430.c:1375 elf32-mt.c:406 elf32-or1k.c:1829
+#: elf32-tilepro.c:3513 elf32-v850.c:2298 elf32-visium.c:688
+#: elf32-xstormy16.c:937 elf64-bpf.c:496 elf64-mmix.c:1549 elfxx-tilegx.c:3877
+msgid "internal error: dangerous relocation"
+msgstr ""
+
+#: elf32-avr.c:3338 elfnn-aarch64.c:3267
+#, c-format
+msgid "cannot create stub entry %s"
+msgstr ""
+
+#: elf32-bfin.c:107 elf32-bfin.c:363
+msgid "relocation should be even number"
+msgstr ""
+
+#: elf32-bfin.c:1584
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'"
+msgstr ""
+
+#: elf32-bfin.c:1616 elf32-i386.c:3461 elf32-m68k.c:3989 elf32-s390.c:3268
+#: elf64-s390.c:3217 elf64-x86-64.c:4128
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d"
+msgstr ""
+
+#: elf32-bfin.c:2637
+#, c-format
+msgid ""
+"%pB: relocation at `%pA+%#<PRIx64>' references symbol `%s' with nonzero "
+"addend"
+msgstr ""
+
+#: elf32-bfin.c:2654
+msgid "relocation references symbol not defined in the module"
+msgstr ""
+
+#: elf32-bfin.c:2751
+msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend"
+msgstr ""
+
+#: elf32-bfin.c:2791 elf32-bfin.c:2912
+msgid "cannot emit fixups in read-only section"
+msgstr ""
+
+#: elf32-bfin.c:2821 elf32-bfin.c:2949 elf32-lm32.c:1049 elf32-sh.c:4500
+msgid "cannot emit dynamic relocations in read-only section"
+msgstr ""
+
+#: elf32-bfin.c:2871
+msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend"
+msgstr ""
+
+#: elf32-bfin.c:3034
+msgid "relocations between different segments are not supported"
+msgstr ""
+
+#: elf32-bfin.c:3035
+msgid "warning: relocation references a different segment"
+msgstr ""
+
+#: elf32-bfin.c:4786 elf32-frv.c:6601
+#, c-format
+msgid "%pB: cannot link non-fdpic object file into fdpic executable"
+msgstr ""
+
+#: elf32-bfin.c:4790 elf32-frv.c:6605
+#, c-format
+msgid "%pB: cannot link fdpic object file into non-fdpic executable"
+msgstr ""
+
+#: elf32-bfin.c:4940
+#, c-format
+msgid "*** check this relocation %s"
+msgstr ""
+
+#: elf32-bfin.c:5056
+msgid ""
+"the bfin target does not currently support the generation of copy relocations"
+msgstr ""
+
+#: elf32-bfin.c:5350 elf32-cr16.c:2801 elf32-m68k.c:4403
+msgid "unsupported relocation type"
+msgstr ""
+
+#: elf32-cris.c:1119
+#, c-format
+msgid "%pB, section %pA: unresolvable relocation %s against symbol `%s'"
+msgstr ""
+
+#: elf32-cris.c:1184
+#, c-format
+msgid "%pB, section %pA: no PLT nor GOT for relocation %s against symbol `%s'"
+msgstr ""
+
+#: elf32-cris.c:1187
+#, c-format
+msgid "%pB, section %pA: no PLT for relocation %s against symbol `%s'"
+msgstr ""
+
+#: elf32-cris.c:1193 elf32-cris.c:1326 elf32-cris.c:1591 elf32-cris.c:1674
+#: elf32-cris.c:1827 elf32-tic6x.c:2619
+msgid "[whose name is lost]"
+msgstr ""
+
+#: elf32-cris.c:1311 elf32-tic6x.c:2603
+#, c-format
+msgid ""
+"%pB, section %pA: relocation %s with non-zero addend %<PRId64> against local "
+"symbol"
+msgstr ""
+
+#: elf32-cris.c:1320 elf32-cris.c:1668 elf32-cris.c:1821 elf32-tic6x.c:2612
+#, c-format
+msgid ""
+"%pB, section %pA: relocation %s with non-zero addend %<PRId64> against "
+"symbol `%s'"
+msgstr ""
+
+#: elf32-cris.c:1347
+#, c-format
+msgid "%pB, section %pA: relocation %s is not allowed for global symbol: `%s'"
+msgstr ""
+
+#: elf32-cris.c:1364
+#, c-format
+msgid "%pB, section %pA: relocation %s with no GOT created"
+msgstr ""
+
+#. We shouldn't get here for GCC-emitted code.
+#: elf32-cris.c:1581
+#, c-format
+msgid ""
+"%pB, section %pA: relocation %s has an undefined reference to `%s', perhaps "
+"a declaration mixup?"
+msgstr ""
+
+#: elf32-cris.c:1584
+#, c-format
+msgid ""
+"%pB, section %pA: relocation %s is not allowed for `%s', a global symbol "
+"with default visibility, perhaps a declaration mixup?"
+msgstr ""
+
+#: elf32-cris.c:1955
+#, c-format
+msgid ""
+"%pB, section %pA: relocation %s is not allowed for symbol: `%s' which is "
+"defined outside the program, perhaps a declaration mixup?"
+msgstr ""
+
+#: elf32-cris.c:2008
+msgid "(too many global variables for -fpic: recompile with -fPIC)"
+msgstr ""
+
+#: elf32-cris.c:2015
+msgid ""
+"(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or "
+"-mno-small-tls)"
+msgstr ""
+
+#: elf32-cris.c:3050
+#, c-format
+msgid ""
+"%pB, section %pA: v10/v32 compatible object must not contain a PIC relocation"
+msgstr ""
+
+#: elf32-cris.c:3104
+#, c-format
+msgid ""
+"%pB, section %pA:\n"
+"  relocation %s not valid in a shared object; typically an option mixup, "
+"recompile with -fPIC"
+msgstr ""
+
+#: elf32-cris.c:3322
+#, c-format
+msgid ""
+"%pB, section %pA: relocation %s should not be used in a shared object; "
+"recompile with -fPIC"
+msgstr ""
+
+#: elf32-cris.c:3745
+#, c-format
+msgid ""
+"%pB, section `%pA', to symbol `%s': relocation %s should not be used in a "
+"shared object; recompile with -fPIC"
+msgstr ""
+
+#: elf32-cris.c:3857
+msgid "unexpected machine number"
+msgstr ""
+
+#: elf32-cris.c:3909
+#, c-format
+msgid " [symbols have a _ prefix]"
+msgstr ""
+
+#: elf32-cris.c:3912
+#, c-format
+msgid " [v10 and v32]"
+msgstr ""
+
+#: elf32-cris.c:3915
+#, c-format
+msgid " [v32]"
+msgstr ""
+
+#: elf32-cris.c:3959
+#, c-format
+msgid ""
+"%pB: uses _-prefixed symbols, but writing file with non-prefixed symbols"
+msgstr ""
+
+#: elf32-cris.c:3960
+#, c-format
+msgid ""
+"%pB: uses non-prefixed symbols, but writing file with _-prefixed symbols"
+msgstr ""
+
+#: elf32-cris.c:3979
+#, c-format
+msgid "%pB contains CRIS v32 code, incompatible with previous objects"
+msgstr ""
+
+#: elf32-cris.c:3981
+#, c-format
+msgid "%pB contains non-CRIS-v32 code, incompatible with previous objects"
+msgstr ""
+
+#: elf32-csky.c:2067
+msgid "GOT table size out of range"
+msgstr ""
+
+#: elf32-csky.c:2916
+#, c-format
+msgid "warning: unrecognized arch eflag '%#lx'"
+msgstr ""
+
+#: elf32-csky.c:2976
+#, c-format
+msgid "%pB: machine flag conflict with target"
+msgstr ""
+
+#: elf32-csky.c:2989
+#, c-format
+msgid ""
+"warning: file %pB's arch flag ck%s conflicts with target ck%s, using ck%s"
+msgstr ""
+
+#. The r_type is error, not support it.
+#: elf32-csky.c:4232 elf32-i386.c:351
+#, c-format
+msgid "%pB: unsupported relocation type: %#x"
+msgstr ""
+
+#: elf32-dlx.c:141
+#, c-format
+msgid "branch (PC rel16) to section (%s) not supported"
+msgstr ""
+
+#: elf32-dlx.c:204
+#, c-format
+msgid "jump (PC rel26) to section (%s) not supported"
+msgstr ""
+
+#. Only if it's not an unresolved symbol.
+#: elf32-epiphany.c:573 elf32-ip2k.c:1489
+msgid "unsupported relocation between data/insn address spaces"
+msgstr ""
+
+#: elf32-frv.c:1452 elf32-frv.c:1603
+msgid "relocation requires zero addend"
+msgstr ""
+
+#: elf32-frv.c:2829
+#, c-format
+msgid "%H: relocation to `%s+%v' may have caused the error above\n"
+msgstr ""
+
+#: elf32-frv.c:2846
+msgid "%H: relocation references symbol not defined in the module\n"
+msgstr ""
+
+#: elf32-frv.c:2922
+msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n"
+msgstr ""
+
+#: elf32-frv.c:2963
+msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3034
+msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3071
+msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3118
+msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3202
+msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3256
+msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3286
+msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3315
+msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3345
+msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3390
+msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3417
+msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n"
+msgstr ""
+
+#: elf32-frv.c:3538 elf32-frv.c:3658
+msgid "%H: %s references dynamic symbol with nonzero addend\n"
+msgstr ""
+
+#: elf32-frv.c:3579 elf32-frv.c:3700
+msgid "%H: cannot emit fixups in read-only section\n"
+msgstr ""
+
+#: elf32-frv.c:3609 elf32-frv.c:3742
+msgid "%H: cannot emit dynamic relocations in read-only section\n"
+msgstr ""
+
+#: elf32-frv.c:3914
+#, c-format
+msgid "%H: reloc against `%s' references a different segment\n"
+msgstr ""
+
+#: elf32-frv.c:4065
+#, c-format
+msgid "%H: reloc against `%s': %s\n"
+msgstr ""
+
+#: elf32-frv.c:6512
+#, c-format
+msgid ""
+"%pB: compiled with %s and linked with modules that use non-pic relocations"
+msgstr ""
+
+#: elf32-frv.c:6566 elf32-iq2000.c:830 elf32-m32c.c:876
+#, c-format
+msgid "%pB: compiled with %s and linked with modules compiled with %s"
+msgstr ""
+
+#: elf32-frv.c:6579
+#, c-format
+msgid ""
+"%pB: uses different unknown e_flags (%#x) fields than previous modules (%#x)"
+msgstr ""
+
+#: elf32-gen.c:71
+#, c-format
+msgid "%pB: relocations in generic ELF (EM: %d)"
+msgstr ""
+
+#: elf32-hppa.c:767 elf32-hppa.c:848 elf64-ppc.c:11918
+msgid ""
+"%F%P: Could not assign %pA to an output section. Retry without --enable-non-"
+"contiguous-regions.\n"
+msgstr ""
+
+#: elf32-hppa.c:869 elf32-hppa.c:3545
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): cannot reach %s, recompile with -ffunction-sections"
+msgstr ""
+
+#: elf32-hppa.c:1283
+#, c-format
+msgid ""
+"%pB: relocation %s can not be used when making a shared object; recompile "
+"with -fPIC"
+msgstr ""
+
+#: elf32-hppa.c:2722
+#, c-format
+msgid "%pB: duplicate export stub %s"
+msgstr ""
+
+#: elf32-hppa.c:3378
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): %s fixup for insn %#x is not supported in a non-shared "
+"link"
+msgstr ""
+
+#: elf32-hppa.c:4174
+#, c-format
+msgid "%s has both normal and TLS relocs"
+msgstr ""
+
+#: elf32-hppa.c:4192
+#, c-format
+msgid "%pB:%s has both normal and TLS relocs"
+msgstr ""
+
+#: elf32-hppa.c:4251
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): cannot handle %s for %s"
+msgstr ""
+
+#: elf32-hppa.c:4555
+msgid ".got section not immediately after .plt section"
+msgstr ""
+
+#: elf32-i386.c:1178 elf64-x86-64.c:1389
+#, c-format
+msgid ""
+"%pB: TLS transition from %s to %s against `%s' at %#<PRIx64> in section `"
+"%pA' failed"
+msgstr ""
+
+#: elf32-i386.c:1281
+#, c-format
+msgid ""
+"%pB: direct GOT relocation R_386_GOT32X against `%s' without base register "
+"can not be used when making a shared object"
+msgstr ""
+
+#: elf32-i386.c:1739 elf32-s390.c:1188 elf32-sh.c:5649 elf32-tilepro.c:1591
+#: elf32-xtensa.c:1244 elf64-s390.c:1120 elfxx-sparc.c:1590 elfxx-tilegx.c:1804
+#: elfnn-riscv.c:472
+#, c-format
+msgid "%pB: `%s' accessed both as normal and thread local symbol"
+msgstr ""
+
+#: elf32-i386.c:1811
+#, c-format
+msgid "%pB: unsupported non-PIC call to IFUNC `%s'"
+msgstr ""
+
+#: elf32-i386.c:2391 elf64-x86-64.c:2737
+#, c-format
+msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
+msgstr ""
+
+#: elf32-i386.c:2424 elf32-i386.c:3672 elf32-i386.c:3813 elf64-x86-64.c:2794
+#: elf64-x86-64.c:4301 elf64-x86-64.c:4457
+#, c-format
+msgid "Local IFUNC function `%s' in %pB\n"
+msgstr ""
+
+#: elf32-i386.c:2581
+#, c-format
+msgid ""
+"%pB: direct GOT relocation %s against `%s' without base register can not be "
+"used when making a shared object"
+msgstr ""
+
+#: elf32-i386.c:2616 elf64-x86-64.c:2993
+msgid "hidden symbol"
+msgstr ""
+
+#: elf32-i386.c:2619 elf64-x86-64.c:2996
+msgid "internal symbol"
+msgstr ""
+
+#: elf32-i386.c:2622 elf64-x86-64.c:2999
+msgid "protected symbol"
+msgstr ""
+
+#: elf32-i386.c:2625 elf64-x86-64.c:3002
+msgid "symbol"
+msgstr ""
+
+#: elf32-i386.c:2631
+#, c-format
+msgid ""
+"%pB: relocation R_386_GOTOFF against undefined %s `%s' can not be used when "
+"making a shared object"
+msgstr ""
+
+#: elf32-i386.c:2644
+#, c-format
+msgid ""
+"%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when "
+"making a shared object"
+msgstr ""
+
+#: elf32-ip2k.c:856 elf32-ip2k.c:862 elf32-ip2k.c:929 elf32-ip2k.c:935
+msgid ""
+"ip2k relaxer: switch table without complete matching relocation information."
+msgstr ""
+
+#: elf32-ip2k.c:879 elf32-ip2k.c:962
+msgid "ip2k relaxer: switch table header corrupt."
+msgstr ""
+
+#: elf32-ip2k.c:1302
+#, c-format
+msgid "ip2k linker: missing page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
+msgstr ""
+
+#: elf32-ip2k.c:1321
+#, c-format
+msgid ""
+"ip2k linker: redundant page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
+msgstr ""
+
+#: elf32-lm32.c:651 elf32-nios2.c:3152
+msgid "global pointer relative relocation when _gp not defined"
+msgstr ""
+
+#: elf32-lm32.c:706 elf32-nios2.c:3589
+msgid "global pointer relative address out of range"
+msgstr ""
+
+#: elf32-lm32.c:1002
+#, c-format
+msgid "internal error: addend should be zero for %s"
+msgstr ""
+
+#: elf32-m32r.c:1471
+msgid "SDA relocation when _SDA_BASE_ not defined"
+msgstr ""
+
+#: elf32-m32r.c:2984 elf32-microblaze.c:1101 elf32-microblaze.c:1149
+#, c-format
+msgid "%pB: the target (%s) of an %s relocation is in the wrong section (%pA)"
+msgstr ""
+
+#: elf32-m32r.c:3487
+#, c-format
+msgid "%pB: instruction set mismatch with previous modules"
+msgstr ""
+
+#: elf32-m32r.c:3508 elf32-nds32.c:6999
+#, c-format
+msgid "private flags = %lx"
+msgstr ""
+
+#: elf32-m32r.c:3513
+#, c-format
+msgid ": m32r instructions"
+msgstr ""
+
+#: elf32-m32r.c:3514
+#, c-format
+msgid ": m32rx instructions"
+msgstr ""
+
+#: elf32-m32r.c:3515
+#, c-format
+msgid ": m32r2 instructions"
+msgstr ""
+
+#: elf32-m68hc1x.c:1136
+#, c-format
+msgid ""
+"reference to the far symbol `%s' using a wrong relocation may result in "
+"incorrect execution"
+msgstr ""
+
+#: elf32-m68hc1x.c:1167
+#, c-format
+msgid ""
+"XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you "
+"must manually offset the address, and possibly manage the page, in your code."
+msgstr ""
+
+#: elf32-m68hc1x.c:1183
+#, c-format
+msgid ""
+"banked address [%lx:%04lx] (%lx) is not in the same bank as current banked "
+"address [%lx:%04lx] (%lx)"
+msgstr ""
+
+#: elf32-m68hc1x.c:1198
+#, c-format
+msgid ""
+"reference to a banked address [%lx:%04lx] in the normal address space at "
+"%04lx"
+msgstr ""
+
+#: elf32-m68hc1x.c:1234
+#, c-format
+msgid ""
+"S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you "
+"must manually offset the address in your code"
+msgstr ""
+
+#: elf32-m68hc1x.c:1358
+#, c-format
+msgid ""
+"%pB: linking files compiled for 16-bit integers (-mshort) and others for 32-"
+"bit integers"
+msgstr ""
+
+#: elf32-m68hc1x.c:1365
+#, c-format
+msgid ""
+"%pB: linking files compiled for 32-bit double (-fshort-double) and others "
+"for 64-bit double"
+msgstr ""
+
+#: elf32-m68hc1x.c:1374
+#, c-format
+msgid "%pB: linking files compiled for HCS12 with others compiled for HC12"
+msgstr ""
+
+#: elf32-m68hc1x.c:1419 elf32-xgate.c:497
+#, c-format
+msgid "[abi=32-bit int, "
+msgstr ""
+
+#: elf32-m68hc1x.c:1421 elf32-xgate.c:499
+#, c-format
+msgid "[abi=16-bit int, "
+msgstr ""
+
+#: elf32-m68hc1x.c:1424 elf32-xgate.c:502
+#, c-format
+msgid "64-bit double, "
+msgstr ""
+
+#: elf32-m68hc1x.c:1426 elf32-xgate.c:504
+#, c-format
+msgid "32-bit double, "
+msgstr ""
+
+#: elf32-m68hc1x.c:1429
+#, c-format
+msgid "cpu=HC11]"
+msgstr ""
+
+#: elf32-m68hc1x.c:1431
+#, c-format
+msgid "cpu=HCS12]"
+msgstr ""
+
+#: elf32-m68hc1x.c:1433
+#, c-format
+msgid "cpu=HC12]"
+msgstr ""
+
+#: elf32-m68hc1x.c:1436
+#, c-format
+msgid " [memory=bank-model]"
+msgstr ""
+
+#: elf32-m68hc1x.c:1438
+#, c-format
+msgid " [memory=flat]"
+msgstr ""
+
+#: elf32-m68hc1x.c:1441
+#, c-format
+msgid " [XGATE RAM offsetting]"
+msgstr ""
+
+#: elf32-m68k.c:1220 elf32-m68k.c:1221 vms-alpha.c:7635 vms-alpha.c:7651
+msgid "unknown"
+msgstr ""
+
+#: elf32-m68k.c:1671
+#, c-format
+msgid "%pB: GOT overflow: number of relocations with 8-bit offset > %d"
+msgstr ""
+
+#: elf32-m68k.c:1678
+#, c-format
+msgid "%pB: GOT overflow: number of relocations with 8- or 16-bit offset > %d"
+msgstr ""
+
+#. Pacify gcc -Wall.
+#: elf32-mep.c:139
+#, c-format
+msgid "mep: no reloc for code %d"
+msgstr ""
+
+#: elf32-mep.c:146
+#, c-format
+msgid "MeP: howto %d has type %d"
+msgstr ""
+
+#: elf32-mep.c:622
+#, c-format
+msgid "%pB and %pB are for different cores"
+msgstr ""
+
+#: elf32-mep.c:641
+#, c-format
+msgid "%pB and %pB are for different configurations"
+msgstr ""
+
+#: elf32-mep.c:679
+#, c-format
+msgid "private flags = 0x%lx"
+msgstr ""
+
+#: elf32-metag.c:1863
+#, c-format
+msgid "%pB(%pA): multiple TLS models are not supported"
+msgstr ""
+
+#: elf32-metag.c:1866
+#, c-format
+msgid ""
+"%pB(%pA): shared library symbol %s encountered whilst performing a static "
+"link"
+msgstr ""
+
+#: elf32-microblaze.c:1544 elf32-tilepro.c:3154 elfxx-sparc.c:3535
+#: elfxx-tilegx.c:3542
+#, c-format
+msgid "%pB: probably compiled without -fPIC?"
+msgstr ""
+
+#: elf32-mips.c:1775 elf64-mips.c:3516 elfn32-mips.c:3332
+msgid "literal relocation occurs for an external symbol"
+msgstr ""
+
+#: elf32-mips.c:1822 elf32-score.c:569 elf32-score7.c:469 elf64-mips.c:3559
+#: elfn32-mips.c:3373
+msgid "32bits gp relative relocation occurs for an external symbol"
+msgstr ""
+
+#: elf32-msp430.c:846 elf32-msp430.c:1160
+msgid "try enabling relaxation to avoid relocation truncations"
+msgstr ""
+
+#: elf32-msp430.c:1367
+msgid "internal error: branch/jump to an odd address detected"
+msgstr ""
+
+#: elf32-msp430.c:2535
+#, c-format
+msgid "warning: %pB: unknown MSPABI object attribute %d"
+msgstr ""
+
+#: elf32-msp430.c:2636
+#, c-format
+msgid "error: %pB uses %s instructions but %pB uses %s"
+msgstr ""
+
+#: elf32-msp430.c:2648
+#, c-format
+msgid "error: %pB uses the %s code model whereas %pB uses the %s code model"
+msgstr ""
+
+#: elf32-msp430.c:2661
+#, c-format
+msgid "error: %pB uses the large code model but %pB uses MSP430 instructions"
+msgstr ""
+
+#: elf32-msp430.c:2672
+#, c-format
+msgid "error: %pB uses the %s data model whereas %pB uses the %s data model"
+msgstr ""
+
+#: elf32-msp430.c:2685
+#, c-format
+msgid "error: %pB uses the small code model but %pB uses the %s data model"
+msgstr ""
+
+#: elf32-msp430.c:2697
+#, c-format
+msgid "error: %pB uses the %s data model but %pB only uses MSP430 instructions"
+msgstr ""
+
+#: elf32-msp430.c:2722
+#, c-format
+msgid ""
+"error: %pB can use the upper region for data, but %pB assumes data is "
+"exclusively in lower memory"
+msgstr ""
+
+#: elf32-nds32.c:3628
+#, c-format
+msgid "error: can't find symbol: %s"
+msgstr ""
+
+#: elf32-nds32.c:5672
+#, c-format
+msgid "%pB: warning: %s unsupported in shared mode"
+msgstr ""
+
+#: elf32-nds32.c:5798
+#, c-format
+msgid "%pB: warning: unaligned access to GOT entry"
+msgstr ""
+
+#: elf32-nds32.c:5839
+#, c-format
+msgid "%pB: warning: relocate SDA_BASE failed"
+msgstr ""
+
+#: elf32-nds32.c:5861
+#, c-format
+msgid "%pB(%pA): warning: unaligned small data access of type %d"
+msgstr ""
+
+#: elf32-nds32.c:6787
+#, c-format
+msgid ""
+"%pB: ISR vector size mismatch with previous modules, previous %u-byte, "
+"current %u-byte"
+msgstr ""
+
+#: elf32-nds32.c:6835
+#, c-format
+msgid "%pB: warning: endian mismatch with previous modules"
+msgstr ""
+
+#: elf32-nds32.c:6849
+#, c-format
+msgid ""
+"%pB: warning: older version of object file encountered, please recompile "
+"with current tool chain"
+msgstr ""
+
+#: elf32-nds32.c:6937
+#, c-format
+msgid "%pB: error: ABI mismatch with previous modules"
+msgstr ""
+
+#: elf32-nds32.c:6947
+#, c-format
+msgid "%pB: error: instruction set mismatch with previous modules"
+msgstr ""
+
+#: elf32-nds32.c:6974
+#, c-format
+msgid "%pB: warning: incompatible elf-versions %s and %s"
+msgstr ""
+
+#: elf32-nds32.c:7005
+#, c-format
+msgid ": n1 instructions"
+msgstr ""
+
+#: elf32-nds32.c:7008
+#, c-format
+msgid ": n1h instructions"
+msgstr ""
+
+#: elf32-nds32.c:9469
+#, c-format
+msgid "%pB: error: search_nds32_elf_blank reports wrong node"
+msgstr ""
+
+#: elf32-nds32.c:9729
+#, c-format
+msgid "%pB: warning: %s points to unrecognized reloc at %#<PRIx64>"
+msgstr ""
+
+#: elf32-nds32.c:12994
+#, c-format
+msgid "%pB: nested OMIT_FP in %pA"
+msgstr ""
+
+#: elf32-nds32.c:13013
+#, c-format
+msgid "%pB: unmatched OMIT_FP in %pA"
+msgstr ""
+
+#: elf32-nds32.c:13295 reloc.c:8470
+#, c-format
+msgid "%X%P: %pB(%pA): relocation \"%pR\" goes out of range\n"
+msgstr ""
+
+#: elf32-nios2.c:2941
+#, c-format
+msgid "error: %pB: big-endian R2 is not supported"
+msgstr ""
+
+#: elf32-nios2.c:3833
+#, c-format
+msgid ""
+"global pointer relative relocation at address %#<PRIx64> when _gp not "
+"defined\n"
+msgstr ""
+
+#: elf32-nios2.c:3863
+#, c-format
+msgid ""
+"unable to reach %s (at %#<PRIx64>) from the global pointer (at %#<PRIx64>) "
+"because the offset (%<PRId64>) is out of the allowed range, -32678 to 32767\n"
+msgstr ""
+
+#: elf32-nios2.c:4518 elf32-pru.c:931
+msgid "relocation out of range"
+msgstr ""
+
+#: elf32-nios2.c:4528 elf32-pru.c:941 elf32-tic6x.c:2716
+msgid "dangerous relocation"
+msgstr ""
+
+#: elf32-nios2.c:5403
+#, c-format
+msgid "dynamic variable `%s' is zero size"
+msgstr ""
+
+#: elf32-or1k.c:1214
+#, c-format
+msgid "%pB: Cannot handle relocation value size of %d"
+msgstr ""
+
+#: elf32-or1k.c:1321
+#, c-format
+msgid "%pB: unknown relocation type %d"
+msgstr ""
+
+#: elf32-or1k.c:1375
+#, c-format
+msgid "%pB: addend should be zero for plt relocations"
+msgstr ""
+
+#: elf32-or1k.c:1480
+#, c-format
+msgid "%pB: addend should be zero for got relocations"
+msgstr ""
+
+#: elf32-or1k.c:1497
+#, c-format
+msgid "%pB: gotoff relocation against dynamic symbol %s"
+msgstr ""
+
+#: elf32-or1k.c:1514 elf64-alpha.c:4471 elf64-alpha.c:4615
+#, c-format
+msgid "%pB: pc-relative relocation against dynamic symbol %s"
+msgstr ""
+
+#: elf32-or1k.c:1528
+#, c-format
+msgid "%pB: non-pic relocation against symbol %s"
+msgstr ""
+
+#: elf32-or1k.c:1612
+#, c-format
+msgid "%pB: support for local dynamic not implemented"
+msgstr ""
+
+#: elf32-or1k.c:1791
+#, c-format
+msgid "%pB: will not resolve runtime TLS relocation"
+msgstr ""
+
+#: elf32-or1k.c:2133
+#, c-format
+msgid "%pB: bad relocation section name `%s'"
+msgstr ""
+
+#: elf32-or1k.c:3322
+#, c-format
+msgid "%pB: %s flag mismatch with previous modules"
+msgstr ""
+
+#: elf32-ppc.c:989
+#, c-format
+msgid "generic linker can't handle %s"
+msgstr ""
+
+#: elf32-ppc.c:1628
+#, c-format
+msgid "corrupt %s section in %pB"
+msgstr ""
+
+#: elf32-ppc.c:1648
+#, c-format
+msgid "unable to read in %s section from %pB"
+msgstr ""
+
+#: elf32-ppc.c:1690
+#, c-format
+msgid "warning: unable to set size of %s section in %pB"
+msgstr ""
+
+#: elf32-ppc.c:1740
+msgid "failed to allocate space for new APUinfo section"
+msgstr ""
+
+#: elf32-ppc.c:1759
+msgid "failed to compute new APUinfo section"
+msgstr ""
+
+#: elf32-ppc.c:1762
+msgid "failed to install new APUinfo section"
+msgstr ""
+
+#: elf32-ppc.c:2870
+#, c-format
+msgid "%pB: relocation %s cannot be used when making a shared object"
+msgstr ""
+
+#: elf32-ppc.c:3587 elf32-ppc.c:3595
+#, c-format
+msgid "%pB uses hard float, %pB uses soft float"
+msgstr ""
+
+#: elf32-ppc.c:3603 elf32-ppc.c:3611
+#, c-format
+msgid ""
+"%pB uses double-precision hard float, %pB uses single-precision hard float"
+msgstr ""
+
+#: elf32-ppc.c:3630 elf32-ppc.c:3638
+#, c-format
+msgid "%pB uses 64-bit long double, %pB uses 128-bit long double"
+msgstr ""
+
+#: elf32-ppc.c:3646 elf32-ppc.c:3654
+#, c-format
+msgid "%pB uses IBM long double, %pB uses IEEE long double"
+msgstr ""
+
+#: elf32-ppc.c:3721 elf32-ppc.c:3730
+#, c-format
+msgid "%pB uses AltiVec vector ABI, %pB uses SPE vector ABI"
+msgstr ""
+
+#: elf32-ppc.c:3759 elf32-ppc.c:3768
+#, c-format
+msgid "%pB uses r3/r4 for small structure returns, %pB uses memory"
+msgstr ""
+
+#: elf32-ppc.c:3832
+#, c-format
+msgid ""
+"%pB: compiled with -mrelocatable and linked with modules compiled normally"
+msgstr ""
+
+#: elf32-ppc.c:3840
+#, c-format
+msgid ""
+"%pB: compiled normally and linked with modules compiled with -mrelocatable"
+msgstr ""
+
+#: elf32-ppc.c:3909
+#, c-format
+msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn"
+msgstr ""
+
+#: elf32-ppc.c:3928
+#, c-format
+msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn"
+msgstr ""
+
+#: elf32-ppc.c:4031
+#, c-format
+msgid "bss-plt forced due to %pB"
+msgstr ""
+
+#: elf32-ppc.c:4033
+msgid "bss-plt forced by profiling"
+msgstr ""
+
+#. Uh oh, we didn't find the expected call.  We
+#. could just mark this symbol to exclude it
+#. from tls optimization but it's safer to skip
+#. the entire optimization.
+#: elf32-ppc.c:4608 elf64-ppc.c:8277
+#, c-format
+msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
+msgstr ""
+
+#: elf32-ppc.c:5559 elf32-sh.c:3080 elf32-tilepro.c:2338 elfxx-sparc.c:2531
+#: elfxx-tilegx.c:2578
+#, c-format
+msgid "%pB: dynamic relocation in read-only section `%pA'\n"
+msgstr ""
+
+#: elf32-ppc.c:7439
+msgid "%P: %H: error: %s with unexpected instruction %x\n"
+msgstr ""
+
+#: elf32-ppc.c:7476
+msgid "%H: fixup branch overflow\n"
+msgstr ""
+
+#: elf32-ppc.c:7516 elf32-ppc.c:7552
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x"
+msgstr ""
+
+#: elf32-ppc.c:7616
+#, c-format
+msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
+msgstr ""
+
+#: elf32-ppc.c:7655 elf64-ppc.c:16914
+msgid "%H: warning: %s unexpected insn %#x.\n"
+msgstr ""
+
+#: elf32-ppc.c:7964
+#, c-format
+msgid "%H: non-zero addend on %s reloc against `%s'\n"
+msgstr ""
+
+#. @local on an ifunc does not really make sense since
+#. the ifunc resolver can take you anywhere.  More
+#. seriously, calls to ifuncs must go through a plt call
+#. stub, and for pic the plt call stubs uses r30 to
+#. access the PLT.  The problem is that a call that is
+#. 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:7996
+#, c-format
+msgid "%X%H: @local call to ifunc %s\n"
+msgstr ""
+
+#: elf32-ppc.c:8174
+#, c-format
+msgid "%H: relocation %s for indirect function %s unsupported\n"
+msgstr ""
+
+#: elf32-ppc.c:8508 elf32-ppc.c:8539 elf32-ppc.c:8630 elf32-ppc.c:8726
+#, c-format
+msgid ""
+"%pB: the target (%s) of a %s relocation is in the wrong output section (%s)"
+msgstr ""
+
+#: elf32-ppc.c:8856 elf32-ppc.c:8874
+msgid "%X%P: %H: %s relocation unsupported for bss-plt\n"
+msgstr ""
+
+#: elf32-ppc.c:8955
+#, c-format
+msgid "%H: error: %s against `%s' not a multiple of %u\n"
+msgstr ""
+
+#: elf32-ppc.c:8984
+#, c-format
+msgid "%H: unresolvable %s relocation against symbol `%s'\n"
+msgstr ""
+
+#: elf32-ppc.c:9065
+#, c-format
+msgid "%H: %s reloc against `%s': error %d\n"
+msgstr ""
+
+#: elf32-ppc.c:9956 elf64-ppc.c:17465
+msgid ""
+"%X%P: text relocations and GNU indirect functions will result in a segfault "
+"at runtime\n"
+msgstr ""
+
+#: elf32-ppc.c:9960 elf64-ppc.c:17469
+msgid ""
+"%P: warning: text relocations and GNU indirect functions may result in a "
+"segfault at runtime\n"
+msgstr ""
+
+#: elf32-ppc.c:10005
+#, c-format
+msgid "%s not defined in linker created %pA"
+msgstr ""
+
+#: elf32-pru.c:582 elf32-pru.c:1475
+#, c-format
+msgid "error: %pB: old incompatible object file detected"
+msgstr ""
+
+#: elf32-rl78.c:372
+msgid "internal error: RL78 reloc stack overflow"
+msgstr ""
+
+#: elf32-rl78.c:383
+msgid "internal error: RL78 reloc stack underflow"
+msgstr ""
+
+#: elf32-rl78.c:1053
+msgid "warning: RL78_SYM reloc with an unknown symbol"
+msgstr ""
+
+#: elf32-rl78.c:1084 elf32-rx.c:1461
+#, c-format
+msgid "%pB(%pA): error: call to undefined function '%s'"
+msgstr ""
+
+#: elf32-rl78.c:1205
+#, c-format
+msgid "RL78 ABI conflict: G10 file %pB cannot be linked with %s file %pB"
+msgstr ""
+
+#: elf32-rl78.c:1222
+#, c-format
+msgid "RL78 ABI conflict: cannot link %s file %pB with %s file %pB"
+msgstr ""
+
+#: elf32-rl78.c:1231
+msgid "RL78 merge conflict: cannot link 32-bit and 64-bit objects together"
+msgstr ""
+
+#: elf32-rl78.c:1235 elf32-rl78.c:1239
+#, c-format
+msgid "- %pB is 64-bit, %pB is not"
+msgstr ""
+
+#: elf32-rl78.c:1266
+#, c-format
+msgid " [64-bit doubles]"
+msgstr ""
+
+#: elf32-rx.c:607
+#, c-format
+msgid "%pB:%pA: table entry %s outside table"
+msgstr ""
+
+#: elf32-rx.c:614
+#, c-format
+msgid "%pB:%pA: table entry %s not word-aligned within table"
+msgstr ""
+
+#: elf32-rx.c:689
+#, c-format
+msgid "%pB:%pA: warning: deprecated Red Hat reloc %s detected against: %s"
+msgstr ""
+
+#. Check for unsafe relocs in PID mode.  These are any relocs where
+#. an absolute address is being computed.  There are special cases
+#. for relocs against symbols that are known to be referenced in
+#. crt0.o before the PID base address register has been initialised.
+#: elf32-rx.c:709
+#, c-format
+msgid "%pB(%pA): unsafe PID relocation %s at %#<PRIx64> (against %s in %s)"
+msgstr ""
+
+#: elf32-rx.c:1293
+msgid "warning: RX_SYM reloc with an unknown symbol"
+msgstr ""
+
+#: elf32-rx.c:3175
+#, c-format
+msgid "there is a conflict merging the ELF header flags from %pB"
+msgstr ""
+
+#: elf32-rx.c:3178
+#, c-format
+msgid "  the input  file's flags: %s"
+msgstr ""
+
+#: elf32-rx.c:3180
+#, c-format
+msgid "  the output file's flags: %s"
+msgstr ""
+
+#: elf32-rx.c:3786
+#, c-format
+msgid "%pB:%pA: table %s missing corresponding %s"
+msgstr ""
+
+#: elf32-rx.c:3794
+#, c-format
+msgid "%pB:%pA: %s and %s must be in the same input section"
+msgstr ""
+
+#: elf32-s390.c:2139 elf64-s390.c:2093
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): invalid instruction for TLS relocation %s"
+msgstr ""
+
+#: elf32-score.c:1521 elf32-score7.c:1382 elfxx-mips.c:3824
+msgid "not enough GOT space for local GOT entries"
+msgstr ""
+
+#: elf32-score.c:2747
+msgid "address not word aligned"
+msgstr ""
+
+#: elf32-score.c:2828 elf32-score7.c:2633
+#, c-format
+msgid "%pB: malformed reloc detected for section %pA"
+msgstr ""
+
+#: elf32-score.c:2882 elf32-score7.c:2687
+#, c-format
+msgid "%pB: CALL15 reloc at %#<PRIx64> not against global symbol"
+msgstr ""
+
+#: elf32-score.c:4003 elf32-score7.c:3808
+#, c-format
+msgid " [pic]"
+msgstr ""
+
+#: elf32-score.c:4007 elf32-score7.c:3812
+#, c-format
+msgid " [fix dep]"
+msgstr ""
+
+#: elf32-score.c:4054 elf32-score7.c:3859
+#, c-format
+msgid "%pB: warning: linking PIC files with non-PIC files"
+msgstr ""
+
+#: elf32-sh.c:535
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn 0x%x"
+msgstr ""
+
+#: elf32-sh.c:3869
+#, c-format
+msgid ""
+"%pB: %#<PRIx64>: fatal: unaligned branch target for relax-support relocation"
+msgstr ""
+
+#: elf32-sh.c:3899 elf32-sh.c:3915
+#, c-format
+msgid "%pB: %#<PRIx64>: fatal: unaligned %s relocation %#<PRIx64>"
+msgstr ""
+
+#: elf32-sh.c:3931
+#, c-format
+msgid ""
+"%pB: %#<PRIx64>: fatal: R_SH_PSHA relocation %<PRId64> not in range -32..32"
+msgstr ""
+
+#: elf32-sh.c:3947
+#, c-format
+msgid ""
+"%pB: %#<PRIx64>: fatal: R_SH_PSHL relocation %<PRId64> not in range -32..32"
+msgstr ""
+
+#: elf32-sh.c:4077 elf32-sh.c:4472
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): cannot emit fixup to `%s' in read-only section"
+msgstr ""
+
+#: elf32-sh.c:4575
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s relocation against external symbol \"%s\""
+msgstr ""
+
+#: elf32-sh.c:4694
+#, c-format
+msgid ""
+"%pB(%pA): offset in relocation for GD->LE translation is too small: "
+"%#<PRIx64>"
+msgstr ""
+
+#. The backslash is to prevent bogus trigraph detection.
+#: elf32-sh.c:4712
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd4??)"
+msgstr ""
+
+#: elf32-sh.c:4720
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xc7??)"
+msgstr ""
+
+#: elf32-sh.c:4727
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd1??)"
+msgstr ""
+
+#: elf32-sh.c:4734
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x310c)"
+msgstr ""
+
+#: elf32-sh.c:4741
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x410b)"
+msgstr ""
+
+#: elf32-sh.c:4748
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x34cc)"
+msgstr ""
+
+#: elf32-sh.c:4783
+#, c-format
+msgid ""
+"%pB(%pA): offset in relocation for IE->LE translation is too small: "
+"%#<PRIx64>"
+msgstr ""
+
+#: elf32-sh.c:4801
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd0??: mov.l)"
+msgstr ""
+
+#: elf32-sh.c:4810
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?12: stc)"
+msgstr ""
+
+#: elf32-sh.c:4817
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?ce: mov.l)"
+msgstr ""
+
+#: elf32-sh.c:4932
+#, c-format
+msgid ""
+"%pB(%pA): offset in relocation for GD->IE translation is too small: "
+"%#<PRIx64>"
+msgstr ""
+
+#: elf32-sh.c:5000
+#, c-format
+msgid ""
+"%pB(%pA): offset in relocation for LD->LE translation is too small: "
+"%#<PRIx64>"
+msgstr ""
+
+#: elf32-sh.c:5128
+#, c-format
+msgid "%X%C: relocation to \"%s\" references a different segment\n"
+msgstr ""
+
+#: elf32-sh.c:5135
+#, c-format
+msgid "%C: warning: relocation to \"%s\" references a different segment\n"
+msgstr ""
+
+#: elf32-sh.c:5638 elf32-sh.c:5720
+#, c-format
+msgid "%pB: `%s' accessed both as normal and FDPIC symbol"
+msgstr ""
+
+#: elf32-sh.c:5644 elf32-sh.c:5725
+#, c-format
+msgid "%pB: `%s' accessed both as FDPIC and thread local symbol"
+msgstr ""
+
+#: elf32-sh.c:5675
+#, c-format
+msgid "%pB: Function descriptor relocation with non-zero addend"
+msgstr ""
+
+#: elf32-sh.c:5882 elf64-alpha.c:4707
+#, c-format
+msgid "%pB: TLS local exec code cannot be linked into shared objects"
+msgstr ""
+
+#: elf32-sh.c:5997
+#, c-format
+msgid "%pB: uses %s instructions while previous modules use %s instructions"
+msgstr ""
+
+#: elf32-sh.c:6009
+#, c-format
+msgid ""
+"internal error: merge of architecture '%s' with architecture '%s' produced "
+"unknown architecture"
+msgstr ""
+
+#: elf32-sh.c:6050
+#, c-format
+msgid ""
+"%pB: uses instructions which are incompatible with instructions used in "
+"previous modules"
+msgstr ""
+
+#: elf32-sh.c:6063
+#, c-format
+msgid "%pB: attempt to mix FDPIC and non-FDPIC objects"
+msgstr ""
+
+#: elf32-sparc.c:89
+#, c-format
+msgid "%pB: compiled for a 64 bit system and target is 32 bit"
+msgstr ""
+
+#: elf32-sparc.c:102
+#, c-format
+msgid "%pB: linking little endian files with big endian files"
+msgstr ""
+
+#: elf32-sparc.c:157
+#, c-format
+msgid ""
+"%pB: unhandled sparc machine value '%lu' detected during write processing"
+msgstr ""
+
+#: elf32-spu.c:735
+msgid "%X%P: overlay section %pA does not start on a cache line\n"
+msgstr ""
+
+#: elf32-spu.c:743
+msgid "%X%P: overlay section %pA is larger than a cache line\n"
+msgstr ""
+
+#: elf32-spu.c:763
+msgid "%X%P: overlay section %pA is not in cache area\n"
+msgstr ""
+
+#: elf32-spu.c:804
+#, c-format
+msgid "%X%P: overlay sections %pA and %pA do not start at the same address\n"
+msgstr ""
+
+#: elf32-spu.c:1030
+#, c-format
+msgid "warning: call to non-function symbol %s defined in %pB"
+msgstr ""
+
+#: elf32-spu.c:1380
+#, c-format
+msgid "%pA:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n"
+msgstr ""
+
+#: elf32-spu.c:1912
+#, c-format
+msgid "%pB is not allowed to define %s"
+msgstr ""
+
+#: elf32-spu.c:1920
+#, c-format
+msgid "you are not allowed to define %s in a script"
+msgstr ""
+
+#: elf32-spu.c:1954
+#, c-format
+msgid "%s in overlay section"
+msgstr ""
+
+#: elf32-spu.c:1983
+msgid "overlay stub relocation overflow"
+msgstr ""
+
+#: elf32-spu.c:1992 elf64-ppc.c:14558
+msgid "stubs don't match calculated size"
+msgstr ""
+
+#: elf32-spu.c:2575
+#, c-format
+msgid "warning: %s overlaps %s\n"
+msgstr ""
+
+#: elf32-spu.c:2591
+#, c-format
+msgid "warning: %s exceeds section size\n"
+msgstr ""
+
+#: elf32-spu.c:2623
+#, c-format
+msgid "%pA:0x%v not found in function table\n"
+msgstr ""
+
+#: elf32-spu.c:2764
+#, c-format
+msgid "%pB(%pA+0x%v): call to non-code section %pB(%pA), analysis incomplete\n"
+msgstr ""
+
+#: elf32-spu.c:3333
+#, c-format
+msgid "stack analysis will ignore the call from %s to %s\n"
+msgstr ""
+
+#: elf32-spu.c:4030
+msgid "  calls:\n"
+msgstr ""
+
+#: elf32-spu.c:4345
+#, c-format
+msgid "%s duplicated in %s\n"
+msgstr ""
+
+#: elf32-spu.c:4349
+#, c-format
+msgid "%s duplicated\n"
+msgstr ""
+
+#: elf32-spu.c:4356
+msgid "sorry, no support for duplicate object files in auto-overlay script\n"
+msgstr ""
+
+#: elf32-spu.c:4398
+#, c-format
+msgid ""
+"non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local "
+"store\n"
+msgstr ""
+
+#: elf32-spu.c:4554
+#, c-format
+msgid "%pB:%pA%s exceeds overlay size\n"
+msgstr ""
+
+#: elf32-spu.c:4695
+msgid "%F%P: auto overlay error: %E\n"
+msgstr ""
+
+#: elf32-spu.c:4716
+msgid "Stack size for call graph root nodes.\n"
+msgstr ""
+
+#: elf32-spu.c:4717
+msgid ""
+"\n"
+"Stack size for functions.  Annotations: '*' max stack, 't' tail call\n"
+msgstr ""
+
+#: elf32-spu.c:4727
+msgid "Maximum stack required is 0x%v\n"
+msgstr ""
+
+#: elf32-spu.c:4746
+msgid "%X%P: stack/lrlive analysis error: %E\n"
+msgstr ""
+
+#: elf32-spu.c:4749
+msgid "%F%P: can not build overlay stubs: %E\n"
+msgstr ""
+
+#: elf32-spu.c:4818
+msgid "fatal error while creating .fixup"
+msgstr ""
+
+#: elf32-spu.c:5054
+#, c-format
+msgid "%pB(%s+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
+msgstr ""
+
+#: elf32-tic6x.c:1628
+msgid "warning: generating a shared library containing non-PIC code"
+msgstr ""
+
+#: elf32-tic6x.c:1633
+msgid "warning: generating a shared library containing non-PID code"
+msgstr ""
+
+#: elf32-tic6x.c:2493
+#, c-format
+msgid "%pB: SB-relative relocation but __c6xabi_DSBT_BASE not defined"
+msgstr ""
+
+#: elf32-tic6x.c:3629
+#, c-format
+msgid "%pB: error: unknown mandatory EABI object attribute %d"
+msgstr ""
+
+#: elf32-tic6x.c:3638
+#, c-format
+msgid "%pB: warning: unknown EABI object attribute %d"
+msgstr ""
+
+#: elf32-tic6x.c:3756 elf32-tic6x.c:3765
+#, c-format
+msgid "error: %pB requires more stack alignment than %pB preserves"
+msgstr ""
+
+#: elf32-tic6x.c:3775 elf32-tic6x.c:3784
+#, c-format
+msgid "error: unknown Tag_ABI_array_object_alignment value in %pB"
+msgstr ""
+
+#: elf32-tic6x.c:3793 elf32-tic6x.c:3802
+#, c-format
+msgid "error: unknown Tag_ABI_array_object_align_expected value in %pB"
+msgstr ""
+
+#: elf32-tic6x.c:3811 elf32-tic6x.c:3819
+#, c-format
+msgid "error: %pB requires more array alignment than %pB preserves"
+msgstr ""
+
+#: elf32-tic6x.c:3842
+#, c-format
+msgid "warning: %pB and %pB differ in wchar_t size"
+msgstr ""
+
+#: elf32-tic6x.c:3861
+#, c-format
+msgid "warning: %pB and %pB differ in whether code is compiled for DSBT"
+msgstr ""
+
+#: elf32-tilepro.c:3760 elfxx-tilegx.c:4144 elfxx-x86.c:1529
+#: elfnn-aarch64.c:9831 elfnn-riscv.c:2647
+#, c-format
+msgid "discarded output section: `%pA'"
+msgstr ""
+
+#: elf32-v850.c:152
+#, c-format
+msgid "variable `%s' cannot occupy in multiple small data regions"
+msgstr ""
+
+#: elf32-v850.c:155
+#, c-format
+msgid ""
+"variable `%s' can only be in one of the small, zero, and tiny data regions"
+msgstr ""
+
+#: elf32-v850.c:158
+#, c-format
+msgid ""
+"variable `%s' cannot be in both small and zero data regions simultaneously"
+msgstr ""
+
+#: elf32-v850.c:161
+#, c-format
+msgid ""
+"variable `%s' cannot be in both small and tiny data regions simultaneously"
+msgstr ""
+
+#: elf32-v850.c:164
+#, c-format
+msgid ""
+"variable `%s' cannot be in both zero and tiny data regions simultaneously"
+msgstr ""
+
+#: elf32-v850.c:462
+msgid "failed to find previous HI16 reloc"
+msgstr ""
+
+#: elf32-v850.c:2302
+msgid "could not locate special linker symbol __gp"
+msgstr ""
+
+#: elf32-v850.c:2306
+msgid "could not locate special linker symbol __ep"
+msgstr ""
+
+#: elf32-v850.c:2310
+msgid "could not locate special linker symbol __ctbp"
+msgstr ""
+
+#: elf32-v850.c:2531
+#, c-format
+msgid "error: %pB needs 8-byte alignment but %pB is set for 4-byte alignment"
+msgstr ""
+
+#: elf32-v850.c:2547
+#, c-format
+msgid "error: %pB uses 64-bit doubles but %pB uses 32-bit doubles"
+msgstr ""
+
+#: elf32-v850.c:2562
+#, c-format
+msgid "error: %pB uses FPU-3.0 but %pB only supports FPU-2.0"
+msgstr ""
+
+#: elf32-v850.c:2594
+#, c-format
+msgid " alignment of 8-byte entities: "
+msgstr ""
+
+#: elf32-v850.c:2597
+#, c-format
+msgid "4-byte"
+msgstr ""
+
+#: elf32-v850.c:2598
+#, c-format
+msgid "8-byte"
+msgstr ""
+
+#: elf32-v850.c:2599 elf32-v850.c:2611
+#, c-format
+msgid "not set"
+msgstr ""
+
+#: elf32-v850.c:2600 elf32-v850.c:2612 elf32-v850.c:2624 elf32-v850.c:2635
+#: elf32-v850.c:2646 elf32-v850.c:2657
+#, c-format
+msgid "unknown: %x"
+msgstr ""
+
+#: elf32-v850.c:2606
+#, c-format
+msgid " size of doubles: "
+msgstr ""
+
+#: elf32-v850.c:2609
+#, c-format
+msgid "4-bytes"
+msgstr ""
+
+#: elf32-v850.c:2610
+#, c-format
+msgid "8-bytes"
+msgstr ""
+
+#: elf32-v850.c:2618
+#, c-format
+msgid " FPU support required: "
+msgstr ""
+
+#: elf32-v850.c:2621
+#, c-format
+msgid "FPU-2.0"
+msgstr ""
+
+#: elf32-v850.c:2622
+#, c-format
+msgid "FPU-3.0"
+msgstr ""
+
+#: elf32-v850.c:2623
+#, c-format
+msgid "none"
+msgstr ""
+
+#: elf32-v850.c:2630
+#, c-format
+msgid "SIMD use: "
+msgstr ""
+
+#: elf32-v850.c:2633 elf32-v850.c:2644 elf32-v850.c:2655
+#, c-format
+msgid "yes"
+msgstr ""
+
+#: elf32-v850.c:2634 elf32-v850.c:2645 elf32-v850.c:2656
+#, c-format
+msgid "no"
+msgstr ""
+
+#: elf32-v850.c:2641
+#, c-format
+msgid "CACHE use: "
+msgstr ""
+
+#: elf32-v850.c:2652
+#, c-format
+msgid "MMU use: "
+msgstr ""
+
+#: elf32-v850.c:2819 elf32-v850.c:2875
+#, c-format
+msgid "%pB: architecture mismatch with previous modules"
+msgstr ""
+
+#. xgettext:c-format.
+#: elf32-v850.c:2893
+#, c-format
+msgid "private flags = %lx: "
+msgstr ""
+
+#: elf32-v850.c:2898
+#, c-format
+msgid "unknown v850 architecture"
+msgstr ""
+
+#: elf32-v850.c:2900
+#, c-format
+msgid "v850 E3 architecture"
+msgstr ""
+
+#: elf32-v850.c:2902 elf32-v850.c:2909
+#, c-format
+msgid "v850 architecture"
+msgstr ""
+
+#: elf32-v850.c:2910
+#, c-format
+msgid "v850e architecture"
+msgstr ""
+
+#: elf32-v850.c:2911
+#, c-format
+msgid "v850e1 architecture"
+msgstr ""
+
+#: elf32-v850.c:2912
+#, c-format
+msgid "v850e2 architecture"
+msgstr ""
+
+#: elf32-v850.c:2913
+#, c-format
+msgid "v850e2v3 architecture"
+msgstr ""
+
+#: elf32-v850.c:2914
+#, c-format
+msgid "v850e3v5 architecture"
+msgstr ""
+
+#: elf32-v850.c:3612 elf32-v850.c:3851
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insns"
+msgstr ""
+
+#: elf32-v850.c:3622 elf32-v850.c:3861
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insn %#x"
+msgstr ""
+
+#: elf32-v850.c:3668 elf32-v850.c:3896
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc"
+msgstr ""
+
+#: elf32-v850.c:3708
+#, c-format
+msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc %#<PRIx64>"
+msgstr ""
+
+#: elf32-vax.c:540
+#, c-format
+msgid " [nonpic]"
+msgstr ""
+
+#: elf32-vax.c:543
+#, c-format
+msgid " [d-float]"
+msgstr ""
+
+#: elf32-vax.c:546
+#, c-format
+msgid " [g-float]"
+msgstr ""
+
+#: elf32-vax.c:632
+#, c-format
+msgid ""
+"%pB: warning: GOT addend of %<PRId64> to `%s' does not match previous GOT "
+"addend of %<PRId64>"
+msgstr ""
+
+#: elf32-vax.c:1443
+#, c-format
+msgid "%pB: warning: PLT addend of %<PRId64> to `%s' from %pA section ignored"
+msgstr ""
+
+#: elf32-vax.c:1569
+#, c-format
+msgid "%pB: warning: %s relocation against symbol `%s' from %pA section"
+msgstr ""
+
+#: elf32-vax.c:1576
+#, c-format
+msgid "%pB: warning: %s relocation to %#<PRIx64> from %pA section"
+msgstr ""
+
+#: elf32-visium.c:824
+#, c-format
+msgid ""
+"%pB: compiled %s -mtune=%s and linked with modules compiled %s -mtune=%s"
+msgstr ""
+
+#: elf32-xgate.c:506
+#, c-format
+msgid "cpu=XGATE]"
+msgstr ""
+
+#: elf32-xgate.c:508
+#, c-format
+msgid "error reading cpu type from elf private data"
+msgstr ""
+
+#: elf32-xstormy16.c:457 elf64-ia64-vms.c:2082 elfnn-ia64.c:2352
+msgid "non-zero addend in @fptr reloc"
+msgstr ""
+
+#: elf32-xtensa.c:980
+#, c-format
+msgid "%pB(%pA): invalid property table"
+msgstr ""
+
+#: elf32-xtensa.c:2723
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): relocation offset out of range (size=%#<PRIx64>)"
+msgstr ""
+
+#: elf32-xtensa.c:2806 elf32-xtensa.c:2929
+msgid "dynamic relocation in read-only section"
+msgstr ""
+
+#: elf32-xtensa.c:2906
+msgid "TLS relocation invalid without dynamic sections"
+msgstr ""
+
+#: elf32-xtensa.c:3118
+msgid "internal inconsistency in size of .got.loc section"
+msgstr ""
+
+#: elf32-xtensa.c:3425
+#, c-format
+msgid "%pB: incompatible machine type; output is 0x%x; input is 0x%x"
+msgstr ""
+
+#: elf32-xtensa.c:4719 elf32-xtensa.c:4727
+msgid "attempt to convert L32R/CALLX to CALL failed"
+msgstr ""
+
+#: elf32-xtensa.c:6555 elf32-xtensa.c:6634 elf32-xtensa.c:8065
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): could not decode instruction; possible configuration "
+"mismatch"
+msgstr ""
+
+#: elf32-xtensa.c:7804
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): could not decode instruction for XTENSA_ASM_SIMPLIFY "
+"relocation; possible configuration mismatch"
+msgstr ""
+
+#: elf32-xtensa.c:9665
+msgid "invalid relocation address"
+msgstr ""
+
+#: elf32-xtensa.c:9756
+msgid "overflow after relaxation"
+msgstr ""
+
+#: elf32-xtensa.c:10902
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected fix for %s relocation"
+msgstr ""
+
+#: elf32-z80.c:473
+#, c-format
+msgid "%pB: unsupported bfd mach %#lx"
+msgstr ""
+
+#: elf32-z80.c:518
+#, c-format
+msgid "%pB: unsupported mach %#x"
+msgstr ""
+
+#: elf32-z80.c:546
+#, c-format
+msgid "%pB: unsupported arch %#x"
+msgstr ""
+
+#: elf64-alpha.c:473
+msgid "GPDISP relocation did not find ldah and lda instructions"
+msgstr ""
+
+#: elf64-alpha.c:2472
+#, c-format
+msgid "%pB: .got subsegment exceeds 64K (size %d)"
+msgstr ""
+
+#: elf64-alpha.c:3034 elf64-alpha.c:3230
+#, c-format
+msgid "%pB: %pA+%#<PRIx64>: warning: %s relocation against unexpected insn"
+msgstr ""
+
+#: elf64-alpha.c:4431 elf64-alpha.c:4444
+#, c-format
+msgid "%pB: gp-relative relocation against dynamic symbol %s"
+msgstr ""
+
+#: elf64-alpha.c:4500
+#, c-format
+msgid "%pB: change in gp: BRSGP %s"
+msgstr ""
+
+#: elf64-alpha.c:4525 mach-o.c:616 elfnn-riscv.c:520
+msgid "<unknown>"
+msgstr ""
+
+#: elf64-alpha.c:4531
+#, c-format
+msgid "%pB: !samegp reloc against symbol without .prologue: %s"
+msgstr ""
+
+#: elf64-alpha.c:4589
+#, c-format
+msgid "%pB: unhandled dynamic relocation against %s"
+msgstr ""
+
+#: elf64-alpha.c:4624
+#, c-format
+msgid "%pB: pc-relative relocation against undefined weak symbol %s"
+msgstr ""
+
+#: elf64-alpha.c:4690
+#, c-format
+msgid "%pB: dtp-relative relocation against dynamic symbol %s"
+msgstr ""
+
+#: elf64-alpha.c:4715
+#, c-format
+msgid "%pB: tp-relative relocation against dynamic symbol %s"
+msgstr ""
+
+#. Only if it's not an unresolved symbol.
+#: elf64-bpf.c:492
+msgid "internal error: relocation not supported"
+msgstr ""
+
+#: elf64-gen.c:71
+#, c-format
+msgid "%pB: Relocations in generic ELF (EM: %d)"
+msgstr ""
+
+#: elf64-hppa.c:2081
+#, c-format
+msgid "stub entry for %s cannot load .plt, dp offset = %<PRId64>"
+msgstr ""
+
+#: elf64-hppa.c:3285
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): cannot reach %s"
+msgstr ""
+
+#: elf64-ia64-vms.c:598 elfnn-ia64.c:640
+#, c-format
+msgid ""
+"%pB: can't relax br at %#<PRIx64> in section `%pA'; please use brl or "
+"indirect branch"
+msgstr ""
+
+#: elf64-ia64-vms.c:2037 elfnn-ia64.c:2300
+msgid "@pltoff reloc against local symbol"
+msgstr ""
+
+#: elf64-ia64-vms.c:3289 elfnn-ia64.c:3711
+#, c-format
+msgid "%pB: short data segment overflowed (%#<PRIx64> >= 0x400000)"
+msgstr ""
+
+#: elf64-ia64-vms.c:3299 elfnn-ia64.c:3721
+#, c-format
+msgid "%pB: __gp does not cover short data segment"
+msgstr ""
+
+#: elf64-ia64-vms.c:3569 elfnn-ia64.c:3995
+#, c-format
+msgid "%pB: non-pic code with imm relocation against dynamic symbol `%s'"
+msgstr ""
+
+#: elf64-ia64-vms.c:3633 elfnn-ia64.c:4063
+#, c-format
+msgid "%pB: @gprel relocation against dynamic symbol %s"
+msgstr ""
+
+#: elf64-ia64-vms.c:3692 elfnn-ia64.c:4126
+#, c-format
+msgid "%pB: linking non-pic code in a position independent executable"
+msgstr ""
+
+#: elf64-ia64-vms.c:3794 elfnn-ia64.c:4264
+#, c-format
+msgid "%pB: @internal branch to dynamic symbol %s"
+msgstr ""
+
+#: elf64-ia64-vms.c:3797 elfnn-ia64.c:4267
+#, c-format
+msgid "%pB: speculation fixup to dynamic symbol %s"
+msgstr ""
+
+#: elf64-ia64-vms.c:3800 elfnn-ia64.c:4270
+#, c-format
+msgid "%pB: @pcrel relocation against dynamic symbol %s"
+msgstr ""
+
+#: elf64-ia64-vms.c:3924 elfnn-ia64.c:4467
+msgid "unsupported reloc"
+msgstr ""
+
+#: elf64-ia64-vms.c:3961 elfnn-ia64.c:4505
+#, c-format
+msgid ""
+"%pB: missing TLS section for relocation %s against `%s' at %#<PRIx64> in "
+"section `%pA'."
+msgstr ""
+
+#: elf64-ia64-vms.c:3978 elfnn-ia64.c:4522
+#, c-format
+msgid ""
+"%pB: Can't relax br (%s) to `%s' at %#<PRIx64> in section `%pA' with size "
+"%#<PRIx64> (> 0x1000000)."
+msgstr ""
+
+#: elf64-ia64-vms.c:4274 elfnn-ia64.c:4783
+#, c-format
+msgid "%pB: linking trap-on-NULL-dereference with non-trapping files"
+msgstr ""
+
+#: elf64-ia64-vms.c:4283 elfnn-ia64.c:4792
+#, c-format
+msgid "%pB: linking big-endian files with little-endian files"
+msgstr ""
+
+#: elf64-ia64-vms.c:4292 elfnn-ia64.c:4801
+#, c-format
+msgid "%pB: linking 64-bit files with 32-bit files"
+msgstr ""
+
+#: elf64-ia64-vms.c:4301 elfnn-ia64.c:4810
+#, c-format
+msgid "%pB: linking constant-gp files with non-constant-gp files"
+msgstr ""
+
+#: elf64-ia64-vms.c:4311 elfnn-ia64.c:4820
+#, c-format
+msgid "%pB: linking auto-pic files with non-auto-pic files"
+msgstr ""
+
+#: elf64-ia64-vms.c:5158 elflink.c:5066
+#, c-format
+msgid ""
+"warning: alignment %u of common symbol `%s' in %pB is greater than the "
+"alignment (%u) of its section %pA"
+msgstr ""
+
+#: elf64-ia64-vms.c:5165 elflink.c:5073
+#, c-format
+msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB"
+msgstr ""
+
+#: elf64-ia64-vms.c:5181 elflink.c:5090
+#, c-format
+msgid ""
+"warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in "
+"%pB"
+msgstr ""
+
+#: elf64-mips.c:4095
+#, c-format
+msgid "%pB(%pA): relocation %<PRIu64> has invalid symbol index %ld"
+msgstr ""
+
+#: elf64-mmix.c:984
+msgid ""
+"invalid input relocation when producing non-ELF, non-mmo format output; "
+"please use the objcopy program to convert from ELF or mmo, or assemble using "
+"\"-no-expand\" (for gcc, \"-Wa,-no-expand\""
+msgstr ""
+
+#: elf64-mmix.c:1168
+msgid ""
+"invalid input relocation when producing non-ELF, non-mmo format output; "
+"please use the objcopy program to convert from ELF or mmo, or compile using "
+"the gcc-option \"-mno-base-addresses\"."
+msgstr ""
+
+#: elf64-mmix.c:1195
+#, c-format
+msgid ""
+"%pB: Internal inconsistency error for value for\n"
+" linker-allocated global register: linked: %#<PRIx64> != relaxed: %#<PRIx64>"
+msgstr ""
+
+#: elf64-mmix.c:1619
+#, c-format
+msgid ""
+"%pB: base-plus-offset relocation against register symbol: (unknown) in %pA"
+msgstr ""
+
+#: elf64-mmix.c:1625
+#, c-format
+msgid "%pB: base-plus-offset relocation against register symbol: %s in %pA"
+msgstr ""
+
+#: elf64-mmix.c:1670
+#, c-format
+msgid "%pB: register relocation against non-register symbol: (unknown) in %pA"
+msgstr ""
+
+#: elf64-mmix.c:1676
+#, c-format
+msgid "%pB: register relocation against non-register symbol: %s in %pA"
+msgstr ""
+
+#: elf64-mmix.c:1713
+#, c-format
+msgid "%pB: directive LOCAL valid only with a register or absolute value"
+msgstr ""
+
+#: elf64-mmix.c:1742
+#, c-format
+msgid ""
+"%pB: LOCAL directive: register $%<PRId64> is not a local register; first "
+"global register is $%<PRId64>"
+msgstr ""
+
+#: elf64-mmix.c:2167
+#, c-format
+msgid ""
+"%pB: error: multiple definition of `%s'; start of %s is set in a earlier "
+"linked file"
+msgstr ""
+
+#: elf64-mmix.c:2222
+msgid "register section has contents\n"
+msgstr ""
+
+#: elf64-mmix.c:2412
+#, c-format
+msgid ""
+"internal inconsistency: remaining %lu != max %lu; please report this bug"
+msgstr ""
+
+#: elf64-ppc.c:4094
+#, c-format
+msgid "symbol '%s' has invalid st_other for ABI version 1"
+msgstr ""
+
+#: elf64-ppc.c:4274
+#, c-format
+msgid "%pB .opd not allowed in ABI version %d"
+msgstr ""
+
+#: elf64-ppc.c:4854
+#, c-format
+msgid "%H: %s reloc unsupported in shared libraries and PIEs\n"
+msgstr ""
+
+#: elf64-ppc.c:5262
+#, c-format
+msgid "%pB uses unknown e_flags 0x%lx"
+msgstr ""
+
+#: elf64-ppc.c:5270
+#, c-format
+msgid "%pB: ABI version %ld is not compatible with ABI version %ld output"
+msgstr ""
+
+#: elf64-ppc.c:5297
+#, c-format
+msgid " [abiv%ld]"
+msgstr ""
+
+#: elf64-ppc.c:6594
+msgid ""
+"%P: copy reloc against `%pT' requires lazy plt linking; avoid setting "
+"LD_BIND_NOW=1 or upgrade gcc\n"
+msgstr ""
+
+#: elf64-ppc.c:6861
+#, c-format
+msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation"
+msgstr ""
+
+#: elf64-ppc.c:7109
+#, c-format
+msgid "dynreloc miscount for %pB, section %pA"
+msgstr ""
+
+#: elf64-ppc.c:7198
+#, c-format
+msgid "%pB: .opd is not a regular array of opd entries"
+msgstr ""
+
+#: elf64-ppc.c:7208
+#, c-format
+msgid "%pB: unexpected reloc type %u in .opd section"
+msgstr ""
+
+#: elf64-ppc.c:7230
+#, c-format
+msgid "%pB: undefined sym `%s' in .opd section"
+msgstr ""
+
+#: elf64-ppc.c:7720
+msgid ""
+"warning: --plt-localentry is especially dangerous without ld.so support to "
+"detect ABI violations"
+msgstr ""
+
+#: elf64-ppc.c:8042
+msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
+msgstr ""
+
+#: elf64-ppc.c:8443 elf64-ppc.c:9160
+#, c-format
+msgid "%s defined on removed toc entry"
+msgstr ""
+
+#: elf64-ppc.c:9117
+#, c-format
+msgid "%H: %s references optimized away TOC entry\n"
+msgstr ""
+
+#: elf64-ppc.c:9341
+#, c-format
+msgid "%H: got/toc optimization is not supported for %s instruction\n"
+msgstr ""
+
+#: elf64-ppc.c:10195
+#, c-format
+msgid "warning: discarding dynamic section %s"
+msgstr ""
+
+#: elf64-ppc.c:11336
+msgid "%P: cannot find opd entry toc for `%pT'\n"
+msgstr ""
+
+#: elf64-ppc.c:11382 elf64-ppc.c:11926
+msgid ""
+"%F%P: Could not assign group %pA target %pA to an output section. Retry "
+"without --enable-non-contiguous-regions.\n"
+msgstr ""
+
+#: elf64-ppc.c:11444
+#, c-format
+msgid "long branch stub `%s' offset overflow"
+msgstr ""
+
+#: elf64-ppc.c:11471
+#, c-format
+msgid "can't find branch stub `%s'"
+msgstr ""
+
+#: elf64-ppc.c:11535 elf64-ppc.c:11802 elf64-ppc.c:14033
+#, c-format
+msgid "%P: linkage table error against `%pT'\n"
+msgstr ""
+
+#: elf64-ppc.c:11998
+#, c-format
+msgid "can't build branch stub `%s'"
+msgstr ""
+
+#: elf64-ppc.c:12980
+#, c-format
+msgid "%pB section %pA exceeds stub group size"
+msgstr ""
+
+#: elf64-ppc.c:14215
+msgid "__tls_get_addr call offset overflow"
+msgstr ""
+
+#: elf64-ppc.c:14517 elf64-ppc.c:14536
+#, c-format
+msgid "%s offset too large for .eh_frame sdata4 encoding"
+msgstr ""
+
+#: elf64-ppc.c:14568
+#, c-format
+msgid "linker stubs in %u group\n"
+msgid_plural "linker stubs in %u groups\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: elf64-ppc.c:14575
+#, c-format
+msgid ""
+"%s  branch         %lu\n"
+"  branch toc adj %lu\n"
+"  branch notoc   %lu\n"
+"  branch both    %lu\n"
+"  long branch    %lu\n"
+"  long toc adj   %lu\n"
+"  long notoc     %lu\n"
+"  long both      %lu\n"
+"  plt call       %lu\n"
+"  plt call save  %lu\n"
+"  plt call notoc %lu\n"
+"  plt call both  %lu\n"
+"  global entry   %lu"
+msgstr ""
+
+#: elf64-ppc.c:14975
+#, c-format
+msgid "%H: %s used with TLS symbol `%pT'\n"
+msgstr ""
+
+#: elf64-ppc.c:14977
+#, c-format
+msgid "%H: %s used with non-TLS symbol `%pT'\n"
+msgstr ""
+
+#: elf64-ppc.c:15732
+#, c-format
+msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n"
+msgstr ""
+
+#: elf64-ppc.c:15738
+#, c-format
+msgid ""
+"%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n"
+msgstr ""
+
+#: elf64-ppc.c:16628
+#, c-format
+msgid "%H: %s for indirect function `%pT' unsupported\n"
+msgstr ""
+
+#: elf64-ppc.c:16715
+#, c-format
+msgid ""
+"%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n"
+msgstr ""
+
+#: elf64-ppc.c:16770
+#, c-format
+msgid "%P: %pB: %s is not supported for `%pT'\n"
+msgstr ""
+
+#: elf64-ppc.c:17029
+#, c-format
+msgid "%H: error: %s not a multiple of %u\n"
+msgstr ""
+
+#: elf64-ppc.c:17052
+#, c-format
+msgid "%H: unresolvable %s against `%pT'\n"
+msgstr ""
+
+#: elf64-ppc.c:17197
+#, c-format
+msgid "%H: %s against `%pT': error %d\n"
+msgstr ""
+
+#: elf64-s390.c:2574
+#, c-format
+msgid ""
+"%pB: `%s' non-PLT reloc for symbol defined in shared library and accessed "
+"from executable (rebuild file with -fPIC ?)"
+msgstr ""
+
+#: elf64-sparc.c:481
+#, c-format
+msgid "%pB: only registers %%g[2367] can be declared using STT_REGISTER"
+msgstr ""
+
+#: elf64-sparc.c:502
+#, c-format
+msgid "register %%g%d used incompatibly: %s in %pB, previously %s in %pB"
+msgstr ""
+
+#: elf64-sparc.c:526
+#, c-format
+msgid "symbol `%s' has differing types: REGISTER in %pB, previously %s in %pB"
+msgstr ""
+
+#: elf64-sparc.c:573
+#, c-format
+msgid "Symbol `%s' has differing types: %s in %pB, previously REGISTER in %pB"
+msgstr ""
+
+#: elf64-sparc.c:705
+#, c-format
+msgid "%pB: linking UltraSPARC specific with HAL specific code"
+msgstr ""
+
+#: elf64-x86-64.c:1424
+msgid "hidden symbol "
+msgstr ""
+
+#: elf64-x86-64.c:1427
+msgid "internal symbol "
+msgstr ""
+
+#: elf64-x86-64.c:1430 elf64-x86-64.c:1434
+msgid "protected symbol "
+msgstr ""
+
+#: elf64-x86-64.c:1436
+msgid "symbol "
+msgstr ""
+
+#: elf64-x86-64.c:1442
+msgid "undefined "
+msgstr ""
+
+#: elf64-x86-64.c:1452
+msgid "a shared object"
+msgstr ""
+
+#: elf64-x86-64.c:1454
+msgid "; recompile with -fPIC"
+msgstr ""
+
+#: elf64-x86-64.c:1459
+msgid "a PIE object"
+msgstr ""
+
+#: elf64-x86-64.c:1461
+msgid "a PDE object"
+msgstr ""
+
+#: elf64-x86-64.c:1463
+msgid "; recompile with -fPIE"
+msgstr ""
+
+#: elf64-x86-64.c:1467
+#, c-format
+msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s"
+msgstr ""
+
+#: elf64-x86-64.c:1984
+#, c-format
+msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode"
+msgstr ""
+
+#: elf64-x86-64.c:2140
+#, c-format
+msgid "%pB: '%s' accessed both as normal and thread local symbol"
+msgstr ""
+
+#: elf64-x86-64.c:2763 elfnn-aarch64.c:5592
+#, c-format
+msgid ""
+"%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: "
+"%<PRId64>"
+msgstr ""
+
+#: elf64-x86-64.c:3008
+#, c-format
+msgid ""
+"%pB: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used "
+"when making a shared object"
+msgstr ""
+
+#: elf64-x86-64.c:3022
+#, c-format
+msgid ""
+"%pB: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used "
+"when making a shared object"
+msgstr ""
+
+#: elf64-x86-64.c:3299
+#, c-format
+msgid ""
+"%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in "
+"section `%pA' is out of range"
+msgstr ""
+
+#: elf64-x86-64.c:3433 elflink.c:13256
+msgid "%F%P: corrupt input: %pB\n"
+msgstr ""
+
+#: elf64-x86-64.c:4117
+msgid "%F%P: failed to convert GOTPCREL relocation; relink with --no-relax\n"
+msgstr ""
+
+#: elf64-x86-64.c:4275
+#, c-format
+msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n"
+msgstr ""
+
+#: elf64-x86-64.c:4338
+#, c-format
+msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n"
+msgstr ""
+
+#: elf64-x86-64.c:4391
+#, c-format
+msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n"
+msgstr ""
+
+#: elfcode.h:326
+msgid "warning: %pB has a corrupt section with a size (%"
+msgstr ""
+
+#: elfcode.h:768
+#, c-format
+msgid "warning: %pB has a corrupt string table index - ignoring"
+msgstr ""
+
+#: elfcode.h:1229
+#, c-format
+msgid "%pB: version count (%<PRId64>) does not match symbol count (%ld)"
+msgstr ""
+
+#: elfcore.h:308
+#, c-format
+msgid ""
+"warning: %pB is truncated: expected core file size >= %<PRIu64>, found: "
+"%<PRIu64>"
+msgstr ""
+
+#: elflink.c:1362
+#, c-format
+msgid ""
+"%s: TLS definition in %pB section %pA mismatches non-TLS definition in %pB "
+"section %pA"
+msgstr ""
+
+#: elflink.c:1368
+#, c-format
+msgid "%s: TLS reference in %pB mismatches non-TLS reference in %pB"
+msgstr ""
+
+#: elflink.c:1374
+#, c-format
+msgid ""
+"%s: TLS definition in %pB section %pA mismatches non-TLS reference in %pB"
+msgstr ""
+
+#: elflink.c:1380
+#, c-format
+msgid ""
+"%s: TLS reference in %pB mismatches non-TLS definition in %pB section %pA"
+msgstr ""
+
+#: elflink.c:2071
+#, c-format
+msgid "%pB: unexpected redefinition of indirect versioned symbol `%s'"
+msgstr ""
+
+#: elflink.c:2448
+#, c-format
+msgid "%pB: version node not found for symbol %s"
+msgstr ""
+
+#: elflink.c:2539
+#, c-format
+msgid ""
+"%pB: bad reloc symbol index (%#<PRIx64> >= %#lx) for offset %#<PRIx64> in "
+"section `%pA'"
+msgstr ""
+
+#: elflink.c:2551
+#, c-format
+msgid ""
+"%pB: non-zero symbol index (%#<PRIx64>) for offset %#<PRIx64> in section `"
+"%pA' when the object file has no symbol table"
+msgstr ""
+
+#: elflink.c:2742
+#, c-format
+msgid "%pB: relocation size mismatch in %pB section %pA"
+msgstr ""
+
+#: elflink.c:3071
+#, c-format
+msgid "warning: type and size of dynamic symbol `%s' are not defined"
+msgstr ""
+
+#: elflink.c:3131
+msgid "%P: copy reloc against protected `%pT' is dangerous\n"
+msgstr ""
+
+#: elflink.c:4058
+#, c-format
+msgid "alternate ELF machine code found (%d) in %pB, expecting %d"
+msgstr ""
+
+#: elflink.c:4528
+#, c-format
+msgid "%pB: invalid version offset %lx (max %lx)"
+msgstr ""
+
+#: elflink.c:4596
+#, c-format
+msgid "%pB: %s local symbol at index %lu (>= sh_info of %lu)"
+msgstr ""
+
+#: elflink.c:4744
+#, c-format
+msgid "%pB: not enough version information"
+msgstr ""
+
+#: elflink.c:4782
+#, c-format
+msgid "%pB: %s: invalid version %u (max %d)"
+msgstr ""
+
+#: elflink.c:4819
+#, c-format
+msgid "%pB: %s: invalid needed version %d"
+msgstr ""
+
+#: elflink.c:5225
+#, c-format
+msgid "%pB: undefined reference to symbol '%s'"
+msgstr ""
+
+#: elflink.c:6320
+#, c-format
+msgid "%pB: stack size specified and %s set"
+msgstr ""
+
+#: elflink.c:6324
+#, c-format
+msgid "%pB: %s not absolute"
+msgstr ""
+
+#: elflink.c:6521
+#, c-format
+msgid "%s: undefined version: %s"
+msgstr ""
+
+#: elflink.c:7093
+#, c-format
+msgid "%pB: .preinit_array section is not allowed in DSO"
+msgstr ""
+
+#: elflink.c:8580
+#, c-format
+msgid "undefined %s reference in complex symbol: %s"
+msgstr ""
+
+#: elflink.c:8735
+#, c-format
+msgid "unknown operator '%c' in complex symbol"
+msgstr ""
+
+#. PR 21524: Let the user know if a symbol was removed by garbage collection.
+#: elflink.c:9073
+#, c-format
+msgid ""
+"%pB:%pA: error: relocation references symbol %s which was removed by garbage "
+"collection"
+msgstr ""
+
+#: elflink.c:9076
+#, c-format
+msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled"
+msgstr ""
+
+#: elflink.c:9321 elflink.c:9339 elflink.c:9378 elflink.c:9396
+#, c-format
+msgid "%pB: unable to sort relocs - they are in more than one size"
+msgstr ""
+
+#. The section size is not divisible by either -
+#. something is wrong.
+#: elflink.c:9355 elflink.c:9412
+#, c-format
+msgid "%pB: unable to sort relocs - they are of an unknown size"
+msgstr ""
+
+#: elflink.c:9464
+msgid "not enough memory to sort relocations"
+msgstr ""
+
+#: elflink.c:9745
+#, c-format
+msgid "%pB: too many sections: %d (>= %d)"
+msgstr ""
+
+#: elflink.c:10021
+#, c-format
+msgid "%pB: internal symbol `%s' in %pB is referenced by DSO"
+msgstr ""
+
+#: elflink.c:10024
+#, c-format
+msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO"
+msgstr ""
+
+#: elflink.c:10027
+#, c-format
+msgid "%pB: local symbol `%s' in %pB is referenced by DSO"
+msgstr ""
+
+#: elflink.c:10113
+#, c-format
+msgid "%pB: could not find output section %pA for input section %pA"
+msgstr ""
+
+#: elflink.c:10267
+#, c-format
+msgid "%pB: protected symbol `%s' isn't defined"
+msgstr ""
+
+#: elflink.c:10270
+#, c-format
+msgid "%pB: internal symbol `%s' isn't defined"
+msgstr ""
+
+#: elflink.c:10273
+#, c-format
+msgid "%pB: hidden symbol `%s' isn't defined"
+msgstr ""
+
+#: elflink.c:10305
+#, c-format
+msgid "%pB: no symbol version section for versioned symbol `%s'"
+msgstr ""
+
+#: elflink.c:10677
+#, c-format
+msgid ""
+"warning: --enable-non-contiguous-regions discards section `%s' from '%s'\n"
+msgstr ""
+
+#: elflink.c:10929
+#, c-format
+msgid "error: %pB: size of section %pA is not multiple of address size"
+msgstr ""
+
+#: elflink.c:10974
+#, c-format
+msgid ""
+"error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a "
+"non-existent global symbol"
+msgstr ""
+
+#: elflink.c:11717
+#, c-format
+msgid ""
+"%pA has both ordered [`%pA' in %pB] and unordered [`%pA' in %pB] sections"
+msgstr ""
+
+#: elflink.c:11723
+#, c-format
+msgid "%pA has both ordered and unordered sections"
+msgstr ""
+
+#: elflink.c:11829
+#, c-format
+msgid "%pB: no symbol found for import library"
+msgstr ""
+
+#: elflink.c:12477
+#, c-format
+msgid "%pB: file class %s incompatible with %s"
+msgstr ""
+
+#: elflink.c:12694
+#, c-format
+msgid "%pB: failed to generate import library"
+msgstr ""
+
+#: elflink.c:12813
+#, c-format
+msgid "warning: %s section has zero size"
+msgstr ""
+
+#: elflink.c:12861
+#, c-format
+msgid "warning: section '%s' is being made into a note"
+msgstr ""
+
+#: elflink.c:12955
+msgid "%P%X: read-only segment has dynamic relocations\n"
+msgstr ""
+
+#: elflink.c:12958
+msgid "%P: warning: creating a DT_TEXTREL in a shared object\n"
+msgstr ""
+
+#: elflink.c:13083
+msgid "%P%X: can not read symbols: %E\n"
+msgstr ""
+
+#: elflink.c:13489
+msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n"
+msgstr ""
+
+#: elflink.c:13950
+#, c-format
+msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT"
+msgstr ""
+
+#: elflink.c:13991
+#, c-format
+msgid "%pB: section '%pA': corrupt VTENTRY entry"
+msgstr ""
+
+#: elflink.c:14134
+#, c-format
+msgid "unrecognized INPUT_SECTION_FLAG %s\n"
+msgstr ""
+
+#: elfxx-aarch64.c:477
+#, c-format
+msgid ""
+"%pB: warning: Weak TLS is implementation defined and may not work as expected"
+msgstr ""
+
+#: elfxx-aarch64.c:738 elfnn-aarch64.c:10029 elfnn-aarch64.c:10036
+#, c-format
+msgid ""
+"%pB: warning: BTI turned on by -z force-bti when all inputs do not have BTI "
+"in NOTE section."
+msgstr ""
+
+#: elfxx-aarch64.c:758 elfxx-x86.c:2722
+msgid "%F%P: failed to create GNU property section\n"
+msgstr ""
+
+#: elfxx-aarch64.c:762 elfxx-x86.c:2727
+#, c-format
+msgid "%F%pA: failed to align section\n"
+msgstr ""
+
+#: elfxx-aarch64.c:812
+#, c-format
+msgid "error: %pB: <corrupt AArch64 used size: 0x%x>"
+msgstr ""
+
+#: elfxx-mips.c:1520
+msgid "static procedure (no name)"
+msgstr ""
+
+#: elfxx-mips.c:5806
+msgid "MIPS16 and microMIPS functions cannot call each other"
+msgstr ""
+
+#: elfxx-mips.c:6571
+msgid "%X%H: unsupported JALX to the same ISA mode\n"
+msgstr ""
+
+#: elfxx-mips.c:6604
+msgid ""
+"%X%H: unsupported jump between ISA modes; consider recompiling with "
+"interlinking enabled\n"
+msgstr ""
+
+#: elfxx-mips.c:6649
+msgid ""
+"%X%H: cannot convert branch between ISA modes to JALX: relocation out of "
+"range\n"
+msgstr ""
+
+#: elfxx-mips.c:6661
+msgid "%X%H: unsupported branch between ISA modes\n"
+msgstr ""
+
+#: elfxx-mips.c:7309
+#, c-format
+msgid ""
+"%pB: incorrect `.reginfo' section size; expected %<PRIu64>, got %<PRIu64>"
+msgstr ""
+
+#: elfxx-mips.c:7353 elfxx-mips.c:7590
+#, c-format
+msgid "%pB: warning: bad `%s' option size %u smaller than its header"
+msgstr ""
+
+#: elfxx-mips.c:8397 elfxx-mips.c:8523
+#, c-format
+msgid ""
+"%pB: warning: cannot determine the target function for stub section `%s'"
+msgstr ""
+
+#: elfxx-mips.c:8655
+#, c-format
+msgid "%pB: malformed reloc detected for section %s"
+msgstr ""
+
+#: elfxx-mips.c:8755
+#, c-format
+msgid "%pB: GOT reloc at %#<PRIx64> not expected in executables"
+msgstr ""
+
+#: elfxx-mips.c:8893
+#, c-format
+msgid "%pB: CALL16 reloc at %#<PRIx64> not against global symbol"
+msgstr ""
+
+#: elfxx-mips.c:9196
+#, c-format
+msgid ""
+"%X%H: relocation %s against `%s' cannot be used when making a shared object; "
+"recompile with -fPIC\n"
+msgstr ""
+
+#: elfxx-mips.c:9322
+#, c-format
+msgid "IFUNC symbol %s in dynamic symbol table - IFUNCS are not supported"
+msgstr ""
+
+#: elfxx-mips.c:9325
+#, c-format
+msgid "non-dynamic symbol %s in dynamic symbol table"
+msgstr ""
+
+#: elfxx-mips.c:9541
+#, c-format
+msgid "non-dynamic relocations refer to dynamic symbol %s"
+msgstr ""
+
+#: elfxx-mips.c:10471
+#, c-format
+msgid ""
+"%pB: can't find matching LO16 reloc against `%s' for %s at %#<PRIx64> in "
+"section `%pA'"
+msgstr ""
+
+#: elfxx-mips.c:10611
+msgid ""
+"small-data section exceeds 64KB; lower small-data size limit (see option -G)"
+msgstr ""
+
+#: elfxx-mips.c:10630
+msgid "cannot convert a jump to JALX for a non-word-aligned address"
+msgstr ""
+
+#: elfxx-mips.c:10633
+msgid "jump to a non-word-aligned address"
+msgstr ""
+
+#: elfxx-mips.c:10634
+msgid "jump to a non-instruction-aligned address"
+msgstr ""
+
+#: elfxx-mips.c:10637
+msgid "cannot convert a branch to JALX for a non-word-aligned address"
+msgstr ""
+
+#: elfxx-mips.c:10639
+msgid "branch to a non-instruction-aligned address"
+msgstr ""
+
+#: elfxx-mips.c:10641
+msgid "PC-relative load from unaligned address"
+msgstr ""
+
+#: elfxx-mips.c:10941
+#, c-format
+msgid ""
+"%pB: `%pA' entry VMA of %#<PRIx64> outside the 32-bit range supported; "
+"consider using `-Ttext-segment=...'"
+msgstr ""
+
+#: elfxx-mips.c:11056 elfxx-mips.c:11643
+#, c-format
+msgid "%pB: `%pA' offset of %<PRId64> from `%pA' beyond the range of ADDIUPC"
+msgstr ""
+
+#: elfxx-mips.c:11615
+#, c-format
+msgid ""
+"%pB: `%pA' start VMA of %#<PRIx64> outside the 32-bit range supported; "
+"consider using `-Ttext-segment=...'"
+msgstr ""
+
+#: elfxx-mips.c:14577
+#, c-format
+msgid "%pB: unknown architecture %s"
+msgstr ""
+
+#: elfxx-mips.c:15111
+#, c-format
+msgid "%pB: illegal section name `%pA'"
+msgstr ""
+
+#: elfxx-mips.c:15388
+#, c-format
+msgid "%pB: warning: linking abicalls files with non-abicalls files"
+msgstr ""
+
+#: elfxx-mips.c:15405
+#, c-format
+msgid "%pB: linking 32-bit code with 64-bit code"
+msgstr ""
+
+#: elfxx-mips.c:15437 elfxx-mips.c:15503 elfxx-mips.c:15518
+#, c-format
+msgid "%pB: linking %s module with previous %s modules"
+msgstr ""
+
+#: elfxx-mips.c:15461
+#, c-format
+msgid "%pB: ABI mismatch: linking %s module with previous %s modules"
+msgstr ""
+
+#: elfxx-mips.c:15486
+#, c-format
+msgid "%pB: ASE mismatch: linking %s module with previous %s modules"
+msgstr ""
+
+#: elfxx-mips.c:15620
+#, c-format
+msgid ""
+"warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses "
+"unknown floating point ABI %d"
+msgstr ""
+
+#: elfxx-mips.c:15626
+#, c-format
+msgid ""
+"warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s"
+msgstr ""
+
+#: elfxx-mips.c:15632
+#, c-format
+msgid ""
+"warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d"
+msgstr ""
+
+#: elfxx-mips.c:15646
+#, c-format
+msgid "warning: %pB uses %s (set by %pB), %pB uses %s"
+msgstr ""
+
+#: elfxx-mips.c:15665
+#, c-format
+msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d"
+msgstr ""
+
+#: elfxx-mips.c:15677
+#, c-format
+msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s"
+msgstr ""
+
+#: elfxx-mips.c:15686
+#, c-format
+msgid ""
+"warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI "
+"%d"
+msgstr ""
+
+#: elfxx-mips.c:15748
+#, c-format
+msgid "%pB: endianness incompatible with that of the selected emulation"
+msgstr ""
+
+#: elfxx-mips.c:15762
+#, c-format
+msgid "%pB: ABI is incompatible with that of the selected emulation"
+msgstr ""
+
+#: elfxx-mips.c:15815
+#, c-format
+msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags"
+msgstr ""
+
+#: elfxx-mips.c:15820
+#, c-format
+msgid ""
+"%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
+msgstr ""
+
+#: elfxx-mips.c:15824
+#, c-format
+msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags"
+msgstr ""
+
+#: elfxx-mips.c:15831
+#, c-format
+msgid ""
+"%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags"
+msgstr ""
+
+#: elfxx-mips.c:15835
+#, c-format
+msgid ""
+"%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)"
+msgstr ""
+
+#: elfxx-mips.c:16026
+msgid "-mips32r2 -mfp64 (12 callee-saved)"
+msgstr ""
+
+#: elfxx-mips.c:16088 elfxx-mips.c:16099
+msgid "None"
+msgstr ""
+
+#: elfxx-mips.c:16090 elfxx-mips.c:16159
+msgid "Unknown"
+msgstr ""
+
+#: elfxx-mips.c:16170
+#, c-format
+msgid "Hard or soft float\n"
+msgstr ""
+
+#: elfxx-mips.c:16173
+#, c-format
+msgid "Hard float (double precision)\n"
+msgstr ""
+
+#: elfxx-mips.c:16176
+#, c-format
+msgid "Hard float (single precision)\n"
+msgstr ""
+
+#: elfxx-mips.c:16179
+#, c-format
+msgid "Soft float\n"
+msgstr ""
+
+#: elfxx-mips.c:16182
+#, c-format
+msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
+msgstr ""
+
+#: elfxx-mips.c:16185
+#, c-format
+msgid "Hard float (32-bit CPU, Any FPU)\n"
+msgstr ""
+
+#: elfxx-mips.c:16188
+#, c-format
+msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
+msgstr ""
+
+#: elfxx-mips.c:16191
+#, c-format
+msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
+msgstr ""
+
+#: elfxx-mips.c:16223
+#, c-format
+msgid " [abi=O32]"
+msgstr ""
+
+#: elfxx-mips.c:16225
+#, c-format
+msgid " [abi=O64]"
+msgstr ""
+
+#: elfxx-mips.c:16227
+#, c-format
+msgid " [abi=EABI32]"
+msgstr ""
+
+#: elfxx-mips.c:16229
+#, c-format
+msgid " [abi=EABI64]"
+msgstr ""
+
+#: elfxx-mips.c:16231
+#, c-format
+msgid " [abi unknown]"
+msgstr ""
+
+#: elfxx-mips.c:16233
+#, c-format
+msgid " [abi=N32]"
+msgstr ""
+
+#: elfxx-mips.c:16235
+#, c-format
+msgid " [abi=64]"
+msgstr ""
+
+#: elfxx-mips.c:16237
+#, c-format
+msgid " [no abi set]"
+msgstr ""
+
+#: elfxx-mips.c:16262
+#, c-format
+msgid " [unknown ISA]"
+msgstr ""
+
+#: elfxx-mips.c:16282
+#, c-format
+msgid " [not 32bitmode]"
+msgstr ""
+
+#: elfxx-riscv.c:1064
+#, c-format
+msgid "-march=%s: Expect number after `%dp'."
+msgstr ""
+
+#: elfxx-riscv.c:1175
+#, c-format
+msgid "-march=%s: rv%de is not a valid base ISA"
+msgstr ""
+
+#: elfxx-riscv.c:1215
+#, c-format
+msgid "-march=%s: first ISA subset must be `e', `i' or `g'"
+msgstr ""
+
+#: elfxx-riscv.c:1243
+#, c-format
+msgid "-march=%s: unsupported ISA subset `%c'"
+msgstr ""
+
+#: elfxx-riscv.c:1246
+#, c-format
+msgid "-march=%s: ISA string is not in canonical order. `%c'"
+msgstr ""
+
+#: elfxx-riscv.c:1365
+#, c-format
+msgid "-march=%s: Invalid or unknown %s ISA extension: '%s'"
+msgstr ""
+
+#: elfxx-riscv.c:1376
+#, c-format
+msgid "-march=%s: Duplicate %s ISA extension: '%s'"
+msgstr ""
+
+#: elfxx-riscv.c:1387
+#, c-format
+msgid ""
+"-march=%s: %s ISA extension not in alphabetical order: '%s' must come before "
+"'%s'."
+msgstr ""
+
+#: elfxx-riscv.c:1408
+#, c-format
+msgid "-march=%s: %s must separate with _"
+msgstr ""
+
+#: elfxx-riscv.c:1524
+#, c-format
+msgid "-march=%s: ISA string must begin with rv32 or rv64"
+msgstr ""
+
+#: elfxx-riscv.c:1545
+#, c-format
+msgid "-march=%s: unexpected ISA string at end: %s"
+msgstr ""
+
+#: elfxx-riscv.c:1554
+#, c-format
+msgid "-march=%s: rv32e does not support the `f' extension"
+msgstr ""
+
+#: elfxx-riscv.c:1563
+#, c-format
+msgid "-march=%s: `d' extension requires `f' extension"
+msgstr ""
+
+#: elfxx-riscv.c:1572
+#, c-format
+msgid "-march=%s: `q' extension requires `d' extension"
+msgstr ""
+
+#: elfxx-riscv.c:1580
+#, c-format
+msgid "-march=%s: rv32 does not support the `q' extension"
+msgstr ""
+
+#: elfxx-sparc.c:3110 elfnn-aarch64.c:5576
+#, c-format
+msgid ""
+"%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s"
+msgstr ""
+
+#: elfxx-tilegx.c:4253
+#, c-format
+msgid "%pB: cannot link together %s and %s objects"
+msgstr ""
+
+#: elfxx-x86.c:581
+#, c-format
+msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n"
+msgstr ""
+
+#: elfxx-x86.c:1041
+#, c-format
+msgid ""
+"%F%P: %pB: relocation %s against absolute symbol `%s' in section `%pA' is "
+"disallowed\n"
+msgstr ""
+
+#: elfxx-x86.c:1124
+msgid "%P: %pB: warning: relocation in read-only section `%pA'\n"
+msgstr ""
+
+#: elfxx-x86.c:1479
+msgid ""
+"%P%X: read-only segment has dynamic IFUNC relocations; recompile with %s\n"
+msgstr ""
+
+#: elfxx-x86.c:2482
+#, c-format
+msgid "error: %pB: <corrupt x86 property (0x%x) size: 0x%x>"
+msgstr ""
+
+#: elfxx-x86.c:2748
+msgid "%P: %pB: warning: missing %s\n"
+msgstr ""
+
+#: elfxx-x86.c:2750
+msgid "%X%P: %pB: error: missing %s\n"
+msgstr ""
+
+#: elfxx-x86.c:2773
+msgid "IBT and SHSTK properties"
+msgstr ""
+
+#: elfxx-x86.c:2775
+msgid "IBT property"
+msgstr ""
+
+#: elfxx-x86.c:2777
+msgid "SHSTK property"
+msgstr ""
+
+#: elfxx-x86.c:2921
+msgid "%F%P: failed to create VxWorks dynamic sections\n"
+msgstr ""
+
+#: elfxx-x86.c:2930
+msgid "%F%P: failed to create GOT sections\n"
+msgstr ""
+
+#: elfxx-x86.c:2948
+msgid "%F%P: failed to create ifunc sections\n"
+msgstr ""
+
+#: elfxx-x86.c:2988
+msgid "%F%P: failed to create GOT PLT section\n"
+msgstr ""
+
+#: elfxx-x86.c:3008
+msgid "%F%P: failed to create IBT-enabled PLT section\n"
+msgstr ""
+
+#: elfxx-x86.c:3022
+msgid "%F%P: failed to create BND PLT section\n"
+msgstr ""
+
+#: elfxx-x86.c:3042
+msgid "%F%P: failed to create PLT .eh_frame section\n"
+msgstr ""
+
+#: elfxx-x86.c:3055
+msgid "%F%P: failed to create GOT PLT .eh_frame section\n"
+msgstr ""
+
+#: elfxx-x86.c:3069
+msgid "%F%P: failed to create the second PLT .eh_frame section\n"
+msgstr ""
+
+#: elfxx-x86.c:3111
+msgid "%X%P: attempted static link of dynamic object `%pB'\n"
+msgstr ""
+
+#: ihex.c:230
+#, c-format
+msgid "%pB:%d: unexpected character `%s' in Intel Hex file"
+msgstr ""
+
+#: ihex.c:338
+#, c-format
+msgid "%pB:%u: bad checksum in Intel Hex file (expected %u, found %u)"
+msgstr ""
+
+#: ihex.c:394
+#, c-format
+msgid "%pB:%u: bad extended address record length in Intel Hex file"
+msgstr ""
+
+#: ihex.c:412
+#, c-format
+msgid "%pB:%u: bad extended start address length in Intel Hex file"
+msgstr ""
+
+#: ihex.c:430
+#, c-format
+msgid "%pB:%u: bad extended linear address record length in Intel Hex file"
+msgstr ""
+
+#: ihex.c:448
+#, c-format
+msgid "%pB:%u: bad extended linear start address length in Intel Hex file"
+msgstr ""
+
+#: ihex.c:466
+#, c-format
+msgid "%pB:%u: unrecognized ihex type %u in Intel Hex file"
+msgstr ""
+
+#: ihex.c:585
+#, c-format
+msgid "%pB: internal error in ihex_read_section"
+msgstr ""
+
+#: ihex.c:619
+#, c-format
+msgid "%pB: bad section length in ihex_read_section"
+msgstr ""
+
+#: ihex.c:793
+#, c-format
+msgid "%pB 64-bit address %#<PRIx64> out of range for Intel Hex file"
+msgstr ""
+
+#: ihex.c:851
+#, c-format
+msgid "%pB: address %#<PRIx64> out of range for Intel Hex file"
+msgstr ""
+
+#: libbfd.c:884
+#, c-format
+msgid "%pB: unable to get decompressed section %pA"
+msgstr ""
+
+#: libbfd.c:1048
+#, c-format
+msgid "Deprecated %s called at %s line %d in %s\n"
+msgstr ""
+
+#: libbfd.c:1051
+#, c-format
+msgid "Deprecated %s called\n"
+msgstr ""
+
+#: linker.c:1696
+#, c-format
+msgid "%pB: indirect symbol `%s' to `%s' is a loop"
+msgstr ""
+
+#: linker.c:2567
+#, c-format
+msgid "attempt to do relocatable link with %s input and %s output"
+msgstr ""
+
+#: linker.c:2854
+#, c-format
+msgid "%pB: ignoring duplicate section `%pA'\n"
+msgstr ""
+
+#: linker.c:2864 linker.c:2874
+#, c-format
+msgid "%pB: duplicate section `%pA' has different size\n"
+msgstr ""
+
+#: linker.c:2883 linker.c:2889
+#, c-format
+msgid "%pB: could not read contents of section `%pA'\n"
+msgstr ""
+
+#: linker.c:2894
+#, c-format
+msgid "%pB: duplicate section `%pA' has different contents\n"
+msgstr ""
+
+#: linker.c:3408
+#, c-format
+msgid "%pB: compiled for a big endian system and target is little endian"
+msgstr ""
+
+#: linker.c:3411
+#, c-format
+msgid "%pB: compiled for a little endian system and target is big endian"
+msgstr ""
+
+#: mach-o-arm.c:172
+msgid "malformed mach-o ARM reloc pair: reloc is first reloc"
+msgstr ""
+
+#: mach-o-arm.c:188
+#, c-format
+msgid "malformed mach-o ARM reloc pair: invalid length: %d"
+msgstr ""
+
+#: mach-o-arm.c:203
+#, c-format
+msgid "malformed mach-o ARM sectdiff reloc: invalid length: %d"
+msgstr ""
+
+#: mach-o-arm.c:218
+#, c-format
+msgid "malformed mach-o ARM local sectdiff reloc: invalid length: %d"
+msgstr ""
+
+#: mach-o-arm.c:233
+#, c-format
+msgid "malformed mach-o ARM half sectdiff reloc: invalid length: %d"
+msgstr ""
+
+#: mach-o-arm.c:265
+#, c-format
+msgid "malformed mach-o ARM vanilla reloc: invalid length: %d (pcrel: %d)"
+msgstr ""
+
+#: mach-o-arm.c:329
+#, c-format
+msgid "malformed mach-o ARM reloc: unknown reloc type: %d"
+msgstr ""
+
+#: mach-o.c:633
+#, c-format
+msgid "<unknown mask flags>"
+msgstr ""
+
+#: mach-o.c:688
+msgid " (<unknown>)"
+msgstr ""
+
+#: mach-o.c:699
+#, c-format
+msgid " MACH-O header:\n"
+msgstr ""
+
+#: mach-o.c:700
+#, c-format
+msgid "   magic:      %#lx\n"
+msgstr ""
+
+#: mach-o.c:701
+#, c-format
+msgid "   cputype:    %#lx (%s)\n"
+msgstr ""
+
+#: mach-o.c:703
+#, c-format
+msgid "   cpusubtype: %#lx%s\n"
+msgstr ""
+
+#: mach-o.c:705
+#, c-format
+msgid "   filetype:   %#lx\n"
+msgstr ""
+
+#: mach-o.c:706
+#, c-format
+msgid "   ncmds:      %#lx\n"
+msgstr ""
+
+#: mach-o.c:707
+#, c-format
+msgid "   sizeocmds:  %#lx\n"
+msgstr ""
+
+#: mach-o.c:708
+#, c-format
+msgid "   flags:      %#lx\n"
+msgstr ""
+
+#: mach-o.c:709
+#, c-format
+msgid "   version:    %x\n"
+msgstr ""
+
+#. Urg - what has happened ?
+#: mach-o.c:744
+#, c-format
+msgid "incompatible cputypes in mach-o files: %ld vs %ld"
+msgstr ""
+
+#: mach-o.c:913
+msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols"
+msgstr ""
+
+#: mach-o.c:1505
+msgid ""
+"malformed mach-o reloc: section index is greater than the number of sections"
+msgstr ""
+
+#: mach-o.c:2139
+msgid ""
+"sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab "
+"commands."
+msgstr ""
+
+#: mach-o.c:2587
+#, c-format
+msgid "mach-o: there are too many sections (%u) maximum is 255,\n"
+msgstr ""
+
+#: mach-o.c:2694
+#, c-format
+msgid "unable to allocate data for load command %#x"
+msgstr ""
+
+#: mach-o.c:2799
+#, c-format
+msgid "unable to write unknown load command %#x"
+msgstr ""
+
+#: mach-o.c:2983
+#, c-format
+msgid "section address (%#<PRIx64>) below start of segment (%#<PRIx64>)"
+msgstr ""
+
+#: mach-o.c:3125
+#, c-format
+msgid "unable to layout unknown load command %#x"
+msgstr ""
+
+#: mach-o.c:3660
+#, c-format
+msgid ""
+"bfd_mach_o_read_section_32: overlarge alignment value: %#lx, using 32 instead"
+msgstr ""
+
+#: mach-o.c:3703
+#, c-format
+msgid ""
+"bfd_mach_o_read_section_64: overlarge alignment value: %#lx, using 32 instead"
+msgstr ""
+
+#: mach-o.c:3754
+#, c-format
+msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %u"
+msgstr ""
+
+#: mach-o.c:3773
+#, c-format
+msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %u)"
+msgstr ""
+
+#: mach-o.c:3856
+#, c-format
+msgid ""
+"bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d "
+"(max %lu): setting to undefined"
+msgstr ""
+
+#: mach-o.c:3875
+#, c-format
+msgid ""
+"bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x"
+"%x: setting to undefined"
+msgstr ""
+
+#: mach-o.c:5062
+#, c-format
+msgid "%pB: unknown load command %#x"
+msgstr ""
+
+#: mach-o.c:5261
+#, c-format
+msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx"
+msgstr ""
+
+#: mach-o.c:5383
+#, c-format
+msgid "unknown header byte-order value %#x"
+msgstr ""
+
+#: merge.c:895
+#, c-format
+msgid "%pB: access beyond end of merged section (%<PRId64>)"
+msgstr ""
+
+#: mmo.c:476
+#, c-format
+msgid "%pB: no core to allocate section name %s"
+msgstr ""
+
+#: mmo.c:541
+#, c-format
+msgid "%pB: no core to allocate a symbol %d bytes long"
+msgstr ""
+
+#: mmo.c:952
+#, c-format
+msgid "%pB: attempt to emit contents at non-multiple-of-4 address %#<PRIx64>"
+msgstr ""
+
+#: mmo.c:1248
+#, c-format
+msgid "%pB: invalid mmo file: initialization value for $255 is not `Main'\n"
+msgstr ""
+
+#: mmo.c:1395
+#, c-format
+msgid ""
+"%pB: unsupported wide character sequence 0x%02X 0x%02X after symbol name "
+"starting with `%s'\n"
+msgstr ""
+
+#: mmo.c:1628
+#, c-format
+msgid "%pB: invalid mmo file: unsupported lopcode `%d'\n"
+msgstr ""
+
+#: mmo.c:1639
+#, c-format
+msgid "%pB: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n"
+msgstr ""
+
+#: mmo.c:1679
+#, c-format
+msgid ""
+"%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n"
+msgstr ""
+
+#: mmo.c:1730
+#, c-format
+msgid ""
+"%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n"
+msgstr ""
+
+#: mmo.c:1771
+#, c-format
+msgid "%pB: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n"
+msgstr ""
+
+#: mmo.c:1782
+#, c-format
+msgid ""
+"%pB: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n"
+msgstr ""
+
+#: mmo.c:1807
+#, c-format
+msgid ""
+"%pB: invalid mmo file: leading byte of operand word must be 0 or 1, got %d "
+"for lop_fixrx\n"
+msgstr ""
+
+#: mmo.c:1832
+#, c-format
+msgid "%pB: cannot allocate file name for file number %d, %d bytes\n"
+msgstr ""
+
+#: mmo.c:1854
+#, c-format
+msgid ""
+"%pB: invalid mmo file: file number %d `%s', was already entered as `%s'\n"
+msgstr ""
+
+#: mmo.c:1868
+#, c-format
+msgid ""
+"%pB: invalid mmo file: file name for number %d was not specified before use\n"
+msgstr ""
+
+#: mmo.c:1975
+#, c-format
+msgid ""
+"%pB: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n"
+msgstr ""
+
+#: mmo.c:2012
+#, c-format
+msgid "%pB: invalid mmo file: lop_end not last item in file\n"
+msgstr ""
+
+#: mmo.c:2026
+#, c-format
+msgid ""
+"%pB: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras "
+"to the preceding lop_stab (%ld)\n"
+msgstr ""
+
+#: mmo.c:2736
+#, c-format
+msgid "%pB: invalid symbol table: duplicate symbol `%s'\n"
+msgstr ""
+
+#: mmo.c:2979
+#, c-format
+msgid ""
+"%pB: bad symbol definition: `Main' set to %s rather than the start address "
+"%s\n"
+msgstr ""
+
+#: mmo.c:3078
+#, c-format
+msgid ""
+"%pB: warning: symbol table too large for mmo, larger than 65535 32-bit "
+"words: %d.  Only `Main' will be emitted.\n"
+msgstr ""
+
+#: mmo.c:3124
+#, c-format
+msgid "%pB: internal error, symbol table changed size from %d to %d words\n"
+msgstr ""
+
+#: mmo.c:3177
+#, c-format
+msgid "%pB: internal error, internal register section %pA had contents\n"
+msgstr ""
+
+#: mmo.c:3228
+#, c-format
+msgid "%pB: no initialized registers; section length 0\n"
+msgstr ""
+
+#: mmo.c:3235
+#, c-format
+msgid "%pB: too many initialized registers; section length %<PRId64>"
+msgstr ""
+
+#: mmo.c:3240
+#, c-format
+msgid ""
+"%pB: invalid start address for initialized registers of length %<PRId64>: "
+"%#<PRIx64>"
+msgstr ""
+
+#: osf-core.c:127
+#, c-format
+msgid "unhandled OSF/1 core file section type %d"
+msgstr ""
+
+#: pef.c:532
+#, c-format
+msgid "bfd_pef_scan: unknown architecture 0x%lx"
+msgstr ""
+
+#: pei-x86_64.c:177 pei-x86_64.c:191 pei-x86_64.c:220 pei-x86_64.c:243
+#: pei-x86_64.c:253 pei-x86_64.c:278 pei-x86_64.c:290 pei-x86_64.c:304
+#: pei-x86_64.c:322 pei-x86_64.c:334 pei-x86_64.c:346
+#, c-format
+msgid "warning: corrupt unwind data\n"
+msgstr ""
+
+#. PR 17512: file: 2245-7442-0.004.
+#: pei-x86_64.c:367
+#, c-format
+msgid "Unknown: %x"
+msgstr ""
+
+#: pei-x86_64.c:418 pei-x86_64.c:428 pei-x86_64.c:437
+#, c-format
+msgid "warning: xdata section corrupt\n"
+msgstr ""
+
+#: pei-x86_64.c:492
+#, c-format
+msgid "Too many unwind codes (%ld)\n"
+msgstr ""
+
+#: pei-x86_64.c:582
+#, c-format
+msgid "Warning: %s section size (%ld) is not a multiple of %d\n"
+msgstr ""
+
+#: pei-x86_64.c:589
+#, c-format
+msgid "Warning: %s section size is zero\n"
+msgstr ""
+
+#: pei-x86_64.c:604
+#, c-format
+msgid "Warning: %s section size (%ld) is smaller than virtual size (%ld)\n"
+msgstr ""
+
+#: pei-x86_64.c:613
+#, c-format
+msgid ""
+"\n"
+"The Function Table (interpreted %s section contents)\n"
+msgstr ""
+
+#: pei-x86_64.c:616
+#, c-format
+msgid "vma:\t\t\tBeginAddress\t EndAddress\t  UnwindData\n"
+msgstr ""
+
+#: pei-x86_64.c:745
+#, c-format
+msgid ""
+"\n"
+"Dump of %s\n"
+msgstr ""
+
+#. XXX code yet to be written.
+#: peicode.h:796
+#, c-format
+msgid "%pB: unhandled import type; %x"
+msgstr ""
+
+#: peicode.h:802
+#, c-format
+msgid "%pB: unrecognized import type; %x"
+msgstr ""
+
+#: peicode.h:817
+#, c-format
+msgid "%pB: unrecognized import name type; %x"
+msgstr ""
+
+#: peicode.h:1232
+#, c-format
+msgid "%pB: unrecognised machine type (0x%x) in Import Library Format archive"
+msgstr ""
+
+#: peicode.h:1245
+#, c-format
+msgid ""
+"%pB: recognised but unhandled machine type (0x%x) in Import Library Format "
+"archive"
+msgstr ""
+
+#: peicode.h:1263
+#, c-format
+msgid "%pB: size field is zero in Import Library Format header"
+msgstr ""
+
+#: peicode.h:1289
+#, c-format
+msgid "%pB: string not null terminated in ILF object file"
+msgstr ""
+
+#: peicode.h:1345
+#, c-format
+msgid "%pB: error: debug data ends beyond end of debug directory"
+msgstr ""
+
+#: ppcboot.c:392
+#, c-format
+msgid ""
+"\n"
+"ppcboot header:\n"
+msgstr ""
+
+#: ppcboot.c:393
+#, c-format
+msgid "Entry offset        = 0x%.8lx (%ld)\n"
+msgstr ""
+
+#: ppcboot.c:395
+#, c-format
+msgid "Length              = 0x%.8lx (%ld)\n"
+msgstr ""
+
+#: ppcboot.c:399
+#, c-format
+msgid "Flag field          = 0x%.2x\n"
+msgstr ""
+
+#: ppcboot.c:405
+#, c-format
+msgid "Partition name      = \"%s\"\n"
+msgstr ""
+
+#: ppcboot.c:425
+#, c-format
+msgid ""
+"\n"
+"Partition[%d] start  = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
+msgstr ""
+
+#: ppcboot.c:432
+#, c-format
+msgid "Partition[%d] end    = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
+msgstr ""
+
+#: ppcboot.c:439
+#, c-format
+msgid "Partition[%d] sector = 0x%.8lx (%ld)\n"
+msgstr ""
+
+#: ppcboot.c:443
+#, c-format
+msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
+msgstr ""
+
+#: reloc.c:8291
+msgid "INPUT_SECTION_FLAGS are not supported"
+msgstr ""
+
+#: reloc.c:8392
+#, c-format
+msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
+msgstr ""
+
+#: reloc.c:8480
+#, c-format
+msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
+msgstr ""
+
+#: reloc.c:8489
+#, c-format
+msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n"
+msgstr ""
+
+#: reloc.c:8551
+#, c-format
+msgid "%pB: unrecognized relocation type %#x in section `%pA'"
+msgstr ""
+
+#. PR 21803: Suggest the most likely cause of this error.
+#: reloc.c:8555
+#, c-format
+msgid "is this version of the linker - %s - out of date ?"
+msgstr ""
+
+#: rs6000-core.c:471
+#, c-format
+msgid "%pB: warning core file truncated"
+msgstr ""
+
+#: som.c:5509
+#, c-format
+msgid ""
+"\n"
+"Exec Auxiliary Header\n"
+msgstr ""
+
+#: som.c:5818
+msgid "som_sizeof_headers unimplemented"
+msgstr ""
+
+#: srec.c:260
+#, c-format
+msgid "%pB:%d: unexpected character `%s' in S-record file"
+msgstr ""
+
+#: srec.c:488
+#, c-format
+msgid "%pB:%d: byte count %d too small"
+msgstr ""
+
+#: srec.c:581 srec.c:615
+#, c-format
+msgid "%pB:%d: bad checksum in S-record file"
+msgstr ""
+
+#: stabs.c:279
+#, c-format
+msgid "%pB(%pA+%#lx): stabs entry has invalid string index"
+msgstr ""
+
+#: syms.c:1087
+msgid "unsupported .stab relocation"
+msgstr ""
+
+#: vms-alpha.c:476
+msgid "corrupt EIHD record - size is too small"
+msgstr ""
+
+#: vms-alpha.c:662
+#, c-format
+msgid "unable to read EIHS record at offset %#x"
+msgstr ""
+
+#: vms-alpha.c:1154
+msgid "record is too small for symbol name length"
+msgstr ""
+
+#: vms-alpha.c:1187
+#, c-format
+msgid "corrupt EGSD record: its size (%#x) is too small"
+msgstr ""
+
+#: vms-alpha.c:1211
+#, c-format
+msgid ""
+"corrupt EGSD record type %d: size (%#x) is larger than remaining space (%#x)"
+msgstr ""
+
+#: vms-alpha.c:1221
+#, c-format
+msgid "corrupt EGSD record type %d: size (%#x) is too small"
+msgstr ""
+
+#: vms-alpha.c:1363
+#, c-format
+msgid "corrupt EGSD record: its psindx field is too big (%#lx)"
+msgstr ""
+
+#: vms-alpha.c:1439
+#, c-format
+msgid "unknown EGSD subtype %d"
+msgstr ""
+
+#: vms-alpha.c:1472
+#, c-format
+msgid "stack overflow (%d) in _bfd_vms_push"
+msgstr ""
+
+#: vms-alpha.c:1486
+msgid "stack underflow in _bfd_vms_pop"
+msgstr ""
+
+#: vms-alpha.c:1560
+#, c-format
+msgid "dst_define_location %u too large"
+msgstr ""
+
+#. These names have not yet been added to this switch statement.
+#: vms-alpha.c:1761
+#, c-format
+msgid "unknown ETIR command %d"
+msgstr ""
+
+#: vms-alpha.c:1792
+msgid "corrupt vms value"
+msgstr ""
+
+#: vms-alpha.c:1923
+msgid "corrupt ETIR record encountered"
+msgstr ""
+
+#: vms-alpha.c:1984
+#, c-format
+msgid "bad section index in %s"
+msgstr ""
+
+#: vms-alpha.c:1998
+#, c-format
+msgid "unsupported STA cmd %s"
+msgstr ""
+
+#. Insert field.
+#. Unsigned shift.
+#. Rotate.
+#. Redefine symbol to current location.
+#. Define a literal.
+#: vms-alpha.c:2201 vms-alpha.c:2232 vms-alpha.c:2325 vms-alpha.c:2528
+#, c-format
+msgid "%s: not supported"
+msgstr ""
+
+#: vms-alpha.c:2207
+#, c-format
+msgid "%s: not implemented"
+msgstr ""
+
+#: vms-alpha.c:2370 vms-alpha.c:2385
+#, c-format
+msgid "invalid %s"
+msgstr ""
+
+#. Divide by zero is supposed to give a result of zero,
+#. and a non-fatal warning message.
+#: vms-alpha.c:2445
+#, c-format
+msgid "%s divide by zero"
+msgstr ""
+
+#: vms-alpha.c:2511
+#, c-format
+msgid "invalid use of %s with contexts"
+msgstr ""
+
+#: vms-alpha.c:2552
+#, c-format
+msgid "reserved cmd %d"
+msgstr ""
+
+#: vms-alpha.c:2636
+msgid "corrupt EEOM record - size is too small"
+msgstr ""
+
+#: vms-alpha.c:2645
+msgid "object module not error-free !"
+msgstr ""
+
+#: vms-alpha.c:3972
+#, c-format
+msgid "SEC_RELOC with no relocs in section %pA"
+msgstr ""
+
+#: vms-alpha.c:4024 vms-alpha.c:4239
+#, c-format
+msgid "size error in section %pA"
+msgstr ""
+
+#: vms-alpha.c:4184
+msgid "spurious ALPHA_R_BSR reloc"
+msgstr ""
+
+#: vms-alpha.c:4225
+#, c-format
+msgid "unhandled relocation %s"
+msgstr ""
+
+#: vms-alpha.c:4522
+#, c-format
+msgid "unknown source command %d"
+msgstr ""
+
+#: vms-alpha.c:4583 vms-alpha.c:4589 vms-alpha.c:4595 vms-alpha.c:4601
+#: vms-alpha.c:4607 vms-alpha.c:4634 vms-alpha.c:4640 vms-alpha.c:4646
+#: vms-alpha.c:4652
+#, c-format
+msgid "%s not implemented"
+msgstr ""
+
+#: vms-alpha.c:4695
+#, c-format
+msgid "unknown line command %d"
+msgstr ""
+
+#: vms-alpha.c:5159 vms-alpha.c:5177 vms-alpha.c:5192 vms-alpha.c:5208
+#: vms-alpha.c:5221 vms-alpha.c:5233 vms-alpha.c:5246
+#, c-format
+msgid "unknown reloc %s + %s"
+msgstr ""
+
+#: vms-alpha.c:5301
+#, c-format
+msgid "unknown reloc %s"
+msgstr ""
+
+#: vms-alpha.c:5315
+msgid "invalid section index in ETIR"
+msgstr ""
+
+#: vms-alpha.c:5324
+msgid "relocation for non-REL psect"
+msgstr ""
+
+#: vms-alpha.c:5373
+#, c-format
+msgid "unknown symbol in command %s"
+msgstr ""
+
+#: vms-alpha.c:5787
+#, c-format
+msgid "reloc (%d) is *UNKNOWN*"
+msgstr ""
+
+#: vms-alpha.c:5903
+#, c-format
+msgid "  EMH %u (len=%u): "
+msgstr ""
+
+#: vms-alpha.c:5908
+#, c-format
+msgid "   Error: The length is less than the length of an EMH record\n"
+msgstr ""
+
+#: vms-alpha.c:5925
+#, c-format
+msgid ""
+"   Error: The record length is less than the size of an EMH_MHD record\n"
+msgstr ""
+
+#: vms-alpha.c:5928
+#, c-format
+msgid "Module header\n"
+msgstr ""
+
+#: vms-alpha.c:5929
+#, c-format
+msgid "   structure level: %u\n"
+msgstr ""
+
+#: vms-alpha.c:5930
+#, c-format
+msgid "   max record size: %u\n"
+msgstr ""
+
+#: vms-alpha.c:5936
+#, c-format
+msgid "   Error: The module name is missing\n"
+msgstr ""
+
+#: vms-alpha.c:5942
+#, c-format
+msgid "   Error: The module name is too long\n"
+msgstr ""
+
+#: vms-alpha.c:5945
+#, c-format
+msgid "   module name    : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:5949
+#, c-format
+msgid "   Error: The module version is missing\n"
+msgstr ""
+
+#: vms-alpha.c:5955
+#, c-format
+msgid "   Error: The module version is too long\n"
+msgstr ""
+
+#: vms-alpha.c:5958
+#, c-format
+msgid "   module version : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:5961
+#, c-format
+msgid "   Error: The compile date is truncated\n"
+msgstr ""
+
+#: vms-alpha.c:5963
+#, c-format
+msgid "   compile date   : %.17s\n"
+msgstr ""
+
+#: vms-alpha.c:5968
+#, c-format
+msgid "Language Processor Name\n"
+msgstr ""
+
+#: vms-alpha.c:5969
+#, c-format
+msgid "   language name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:5973
+#, c-format
+msgid "Source Files Header\n"
+msgstr ""
+
+#: vms-alpha.c:5974
+#, c-format
+msgid "   file: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:5978
+#, c-format
+msgid "Title Text Header\n"
+msgstr ""
+
+#: vms-alpha.c:5979
+#, c-format
+msgid "   title: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:5983
+#, c-format
+msgid "Copyright Header\n"
+msgstr ""
+
+#: vms-alpha.c:5984
+#, c-format
+msgid "   copyright: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:5988
+#, c-format
+msgid "unhandled emh subtype %u\n"
+msgstr ""
+
+#: vms-alpha.c:5998
+#, c-format
+msgid "  EEOM (len=%u):\n"
+msgstr ""
+
+#: vms-alpha.c:6003
+#, c-format
+msgid "   Error: The length is less than the length of an EEOM record\n"
+msgstr ""
+
+#: vms-alpha.c:6007
+#, c-format
+msgid "   number of cond linkage pairs: %u\n"
+msgstr ""
+
+#: vms-alpha.c:6009
+#, c-format
+msgid "   completion code: %u\n"
+msgstr ""
+
+#: vms-alpha.c:6013
+#, c-format
+msgid "   transfer addr flags: 0x%02x\n"
+msgstr ""
+
+#: vms-alpha.c:6014
+#, c-format
+msgid "   transfer addr psect: %u\n"
+msgstr ""
+
+#: vms-alpha.c:6016
+#, c-format
+msgid "   transfer address   : 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6025
+msgid " WEAK"
+msgstr ""
+
+#: vms-alpha.c:6027
+msgid " DEF"
+msgstr ""
+
+#: vms-alpha.c:6029
+msgid " UNI"
+msgstr ""
+
+#: vms-alpha.c:6031 vms-alpha.c:6052
+msgid " REL"
+msgstr ""
+
+#: vms-alpha.c:6033
+msgid " COMM"
+msgstr ""
+
+#: vms-alpha.c:6035
+msgid " VECEP"
+msgstr ""
+
+#: vms-alpha.c:6037
+msgid " NORM"
+msgstr ""
+
+#: vms-alpha.c:6039
+msgid " QVAL"
+msgstr ""
+
+#: vms-alpha.c:6046
+msgid " PIC"
+msgstr ""
+
+#: vms-alpha.c:6048
+msgid " LIB"
+msgstr ""
+
+#: vms-alpha.c:6050
+msgid " OVR"
+msgstr ""
+
+#: vms-alpha.c:6054
+msgid " GBL"
+msgstr ""
+
+#: vms-alpha.c:6056
+msgid " SHR"
+msgstr ""
+
+#: vms-alpha.c:6058
+msgid " EXE"
+msgstr ""
+
+#: vms-alpha.c:6060
+msgid " RD"
+msgstr ""
+
+#: vms-alpha.c:6062
+msgid " WRT"
+msgstr ""
+
+#: vms-alpha.c:6064
+msgid " VEC"
+msgstr ""
+
+#: vms-alpha.c:6066
+msgid " NOMOD"
+msgstr ""
+
+#: vms-alpha.c:6068
+msgid " COM"
+msgstr ""
+
+#: vms-alpha.c:6070
+msgid " 64B"
+msgstr ""
+
+#: vms-alpha.c:6079
+#, c-format
+msgid "  EGSD (len=%u):\n"
+msgstr ""
+
+#: vms-alpha.c:6092
+#, c-format
+msgid "  EGSD entry %2u (type: %u, len: %u): "
+msgstr ""
+
+#: vms-alpha.c:6098 vms-alpha.c:6349
+#, c-format
+msgid "   Error: length larger than remaining space in record\n"
+msgstr ""
+
+#: vms-alpha.c:6110
+#, c-format
+msgid "PSC - Program section definition\n"
+msgstr ""
+
+#: vms-alpha.c:6111 vms-alpha.c:6128
+#, c-format
+msgid "   alignment  : 2**%u\n"
+msgstr ""
+
+#: vms-alpha.c:6112 vms-alpha.c:6129
+#, c-format
+msgid "   flags      : 0x%04x"
+msgstr ""
+
+#: vms-alpha.c:6116
+#, c-format
+msgid "   alloc (len): %u (0x%08x)\n"
+msgstr ""
+
+#: vms-alpha.c:6117 vms-alpha.c:6174 vms-alpha.c:6223
+#, c-format
+msgid "   name       : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6127
+#, c-format
+msgid "SPSC - Shared Image Program section def\n"
+msgstr ""
+
+#: vms-alpha.c:6133
+#, c-format
+msgid "   alloc (len)   : %u (0x%08x)\n"
+msgstr ""
+
+#: vms-alpha.c:6134
+#, c-format
+msgid "   image offset  : 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6136
+#, c-format
+msgid "   symvec offset : 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6138
+#, c-format
+msgid "   name          : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6151
+#, c-format
+msgid "SYM - Global symbol definition\n"
+msgstr ""
+
+#: vms-alpha.c:6152 vms-alpha.c:6212 vms-alpha.c:6233 vms-alpha.c:6252
+#, c-format
+msgid "   flags: 0x%04x"
+msgstr ""
+
+#: vms-alpha.c:6155
+#, c-format
+msgid "   psect offset: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6159
+#, c-format
+msgid "   code address: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6161
+#, c-format
+msgid "   psect index for entry point : %u\n"
+msgstr ""
+
+#: vms-alpha.c:6164 vms-alpha.c:6240 vms-alpha.c:6259
+#, c-format
+msgid "   psect index : %u\n"
+msgstr ""
+
+#: vms-alpha.c:6166 vms-alpha.c:6242 vms-alpha.c:6261
+#, c-format
+msgid "   name        : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6173
+#, c-format
+msgid "SYM - Global symbol reference\n"
+msgstr ""
+
+#: vms-alpha.c:6185
+#, c-format
+msgid "IDC - Ident Consistency check\n"
+msgstr ""
+
+#: vms-alpha.c:6186
+#, c-format
+msgid "   flags         : 0x%08x"
+msgstr ""
+
+#: vms-alpha.c:6190
+#, c-format
+msgid "   id match      : %x\n"
+msgstr ""
+
+#: vms-alpha.c:6192
+#, c-format
+msgid "   error severity: %x\n"
+msgstr ""
+
+#: vms-alpha.c:6195
+#, c-format
+msgid "   entity name   : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6197
+#, c-format
+msgid "   object name   : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6200
+#, c-format
+msgid "   binary ident  : 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6203
+#, c-format
+msgid "   ascii ident   : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6211
+#, c-format
+msgid "SYMG - Universal symbol definition\n"
+msgstr ""
+
+#: vms-alpha.c:6215
+#, c-format
+msgid "   symbol vector offset: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6217
+#, c-format
+msgid "   entry point: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6219
+#, c-format
+msgid "   proc descr : 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6221
+#, c-format
+msgid "   psect index: %u\n"
+msgstr ""
+
+#: vms-alpha.c:6232
+#, c-format
+msgid "SYMV - Vectored symbol definition\n"
+msgstr ""
+
+#: vms-alpha.c:6236
+#, c-format
+msgid "   vector      : 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6238 vms-alpha.c:6257
+#, c-format
+msgid "   psect offset: %u\n"
+msgstr ""
+
+#: vms-alpha.c:6251
+#, c-format
+msgid "SYMM - Global symbol definition with version\n"
+msgstr ""
+
+#: vms-alpha.c:6255
+#, c-format
+msgid "   version mask: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6266
+#, c-format
+msgid "unhandled egsd entry type %u\n"
+msgstr ""
+
+#: vms-alpha.c:6301
+#, c-format
+msgid "    linkage index: %u, replacement insn: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6305
+#, c-format
+msgid "    psect idx 1: %u, offset 1: 0x%08x %08x\n"
+msgstr ""
+
+#: vms-alpha.c:6310
+#, c-format
+msgid "    psect idx 2: %u, offset 2: 0x%08x %08x\n"
+msgstr ""
+
+#: vms-alpha.c:6316
+#, c-format
+msgid "    psect idx 3: %u, offset 3: 0x%08x %08x\n"
+msgstr ""
+
+#: vms-alpha.c:6321
+#, c-format
+msgid "    global name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6332
+#, c-format
+msgid "  %s (len=%u+%u):\n"
+msgstr ""
+
+#: vms-alpha.c:6354
+#, c-format
+msgid "   (type: %3u, size: 4+%3u): "
+msgstr ""
+
+#: vms-alpha.c:6358
+#, c-format
+msgid "STA_GBL (stack global) %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6362
+#, c-format
+msgid "STA_LW (stack longword) 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6366
+#, c-format
+msgid "STA_QW (stack quadword) 0x%08x %08x\n"
+msgstr ""
+
+#: vms-alpha.c:6371
+#, c-format
+msgid "STA_PQ (stack psect base + offset)\n"
+msgstr ""
+
+#: vms-alpha.c:6373
+#, c-format
+msgid "    psect: %u, offset: 0x%08x %08x\n"
+msgstr ""
+
+#: vms-alpha.c:6379
+#, c-format
+msgid "STA_LI (stack literal)\n"
+msgstr ""
+
+#: vms-alpha.c:6382
+#, c-format
+msgid "STA_MOD (stack module)\n"
+msgstr ""
+
+#: vms-alpha.c:6385
+#, c-format
+msgid "STA_CKARG (compare procedure argument)\n"
+msgstr ""
+
+#: vms-alpha.c:6389
+#, c-format
+msgid "STO_B (store byte)\n"
+msgstr ""
+
+#: vms-alpha.c:6392
+#, c-format
+msgid "STO_W (store word)\n"
+msgstr ""
+
+#: vms-alpha.c:6395
+#, c-format
+msgid "STO_LW (store longword)\n"
+msgstr ""
+
+#: vms-alpha.c:6398
+#, c-format
+msgid "STO_QW (store quadword)\n"
+msgstr ""
+
+#: vms-alpha.c:6404
+#, c-format
+msgid "STO_IMMR (store immediate repeat) %u bytes\n"
+msgstr ""
+
+#: vms-alpha.c:6411
+#, c-format
+msgid "STO_GBL (store global) %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6415
+#, c-format
+msgid "STO_CA (store code address) %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6419
+#, c-format
+msgid "STO_RB (store relative branch)\n"
+msgstr ""
+
+#: vms-alpha.c:6422
+#, c-format
+msgid "STO_AB (store absolute branch)\n"
+msgstr ""
+
+#: vms-alpha.c:6425
+#, c-format
+msgid "STO_OFF (store offset to psect)\n"
+msgstr ""
+
+#: vms-alpha.c:6431
+#, c-format
+msgid "STO_IMM (store immediate) %u bytes\n"
+msgstr ""
+
+#: vms-alpha.c:6438
+#, c-format
+msgid "STO_GBL_LW (store global longword) %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6442
+#, c-format
+msgid "STO_OFF (store LP with procedure signature)\n"
+msgstr ""
+
+#: vms-alpha.c:6445
+#, c-format
+msgid "STO_BR_GBL (store branch global) *todo*\n"
+msgstr ""
+
+#: vms-alpha.c:6448
+#, c-format
+msgid "STO_BR_PS (store branch psect + offset) *todo*\n"
+msgstr ""
+
+#: vms-alpha.c:6452
+#, c-format
+msgid "OPR_NOP (no-operation)\n"
+msgstr ""
+
+#: vms-alpha.c:6455
+#, c-format
+msgid "OPR_ADD (add)\n"
+msgstr ""
+
+#: vms-alpha.c:6458
+#, c-format
+msgid "OPR_SUB (subtract)\n"
+msgstr ""
+
+#: vms-alpha.c:6461
+#, c-format
+msgid "OPR_MUL (multiply)\n"
+msgstr ""
+
+#: vms-alpha.c:6464
+#, c-format
+msgid "OPR_DIV (divide)\n"
+msgstr ""
+
+#: vms-alpha.c:6467
+#, c-format
+msgid "OPR_AND (logical and)\n"
+msgstr ""
+
+#: vms-alpha.c:6470
+#, c-format
+msgid "OPR_IOR (logical inclusive or)\n"
+msgstr ""
+
+#: vms-alpha.c:6473
+#, c-format
+msgid "OPR_EOR (logical exclusive or)\n"
+msgstr ""
+
+#: vms-alpha.c:6476
+#, c-format
+msgid "OPR_NEG (negate)\n"
+msgstr ""
+
+#: vms-alpha.c:6479
+#, c-format
+msgid "OPR_COM (complement)\n"
+msgstr ""
+
+#: vms-alpha.c:6482
+#, c-format
+msgid "OPR_INSV (insert field)\n"
+msgstr ""
+
+#: vms-alpha.c:6485
+#, c-format
+msgid "OPR_ASH (arithmetic shift)\n"
+msgstr ""
+
+#: vms-alpha.c:6488
+#, c-format
+msgid "OPR_USH (unsigned shift)\n"
+msgstr ""
+
+#: vms-alpha.c:6491
+#, c-format
+msgid "OPR_ROT (rotate)\n"
+msgstr ""
+
+#: vms-alpha.c:6494
+#, c-format
+msgid "OPR_SEL (select)\n"
+msgstr ""
+
+#: vms-alpha.c:6497
+#, c-format
+msgid "OPR_REDEF (redefine symbol to curr location)\n"
+msgstr ""
+
+#: vms-alpha.c:6500
+#, c-format
+msgid "OPR_REDEF (define a literal)\n"
+msgstr ""
+
+#: vms-alpha.c:6504
+#, c-format
+msgid "STC_LP (store cond linkage pair)\n"
+msgstr ""
+
+#: vms-alpha.c:6508
+#, c-format
+msgid "STC_LP_PSB (store cond linkage pair + signature)\n"
+msgstr ""
+
+#: vms-alpha.c:6510
+#, c-format
+msgid "   linkage index: %u, procedure: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6513
+#, c-format
+msgid "   signature: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6516
+#, c-format
+msgid "STC_GBL (store cond global)\n"
+msgstr ""
+
+#: vms-alpha.c:6518
+#, c-format
+msgid "   linkage index: %u, global: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6522
+#, c-format
+msgid "STC_GCA (store cond code address)\n"
+msgstr ""
+
+#: vms-alpha.c:6524
+#, c-format
+msgid "   linkage index: %u, procedure name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:6528
+#, c-format
+msgid "STC_PS (store cond psect + offset)\n"
+msgstr ""
+
+#: vms-alpha.c:6531
+#, c-format
+msgid "   linkage index: %u, psect: %u, offset: 0x%08x %08x\n"
+msgstr ""
+
+#: vms-alpha.c:6538
+#, c-format
+msgid "STC_NOP_GBL (store cond NOP at global addr)\n"
+msgstr ""
+
+#: vms-alpha.c:6542
+#, c-format
+msgid "STC_NOP_PS (store cond NOP at psect + offset)\n"
+msgstr ""
+
+#: vms-alpha.c:6546
+#, c-format
+msgid "STC_BSR_GBL (store cond BSR at global addr)\n"
+msgstr ""
+
+#: vms-alpha.c:6550
+#, c-format
+msgid "STC_BSR_PS (store cond BSR at psect + offset)\n"
+msgstr ""
+
+#: vms-alpha.c:6554
+#, c-format
+msgid "STC_LDA_GBL (store cond LDA at global addr)\n"
+msgstr ""
+
+#: vms-alpha.c:6558
+#, c-format
+msgid "STC_LDA_PS (store cond LDA at psect + offset)\n"
+msgstr ""
+
+#: vms-alpha.c:6562
+#, c-format
+msgid "STC_BOH_GBL (store cond BOH at global addr)\n"
+msgstr ""
+
+#: vms-alpha.c:6566
+#, c-format
+msgid "STC_BOH_PS (store cond BOH at psect + offset)\n"
+msgstr ""
+
+#: vms-alpha.c:6571
+#, c-format
+msgid "STC_NBH_GBL (store cond or hint at global addr)\n"
+msgstr ""
+
+#: vms-alpha.c:6575
+#, c-format
+msgid "STC_NBH_PS (store cond or hint at psect + offset)\n"
+msgstr ""
+
+#: vms-alpha.c:6579
+#, c-format
+msgid "CTL_SETRB (set relocation base)\n"
+msgstr ""
+
+#: vms-alpha.c:6585
+#, c-format
+msgid "CTL_AUGRB (augment relocation base) %u\n"
+msgstr ""
+
+#: vms-alpha.c:6589
+#, c-format
+msgid "CTL_DFLOC (define location)\n"
+msgstr ""
+
+#: vms-alpha.c:6592
+#, c-format
+msgid "CTL_STLOC (set location)\n"
+msgstr ""
+
+#: vms-alpha.c:6595
+#, c-format
+msgid "CTL_STKDL (stack defined location)\n"
+msgstr ""
+
+#: vms-alpha.c:6598 vms-alpha.c:7022 vms-alpha.c:7148
+#, c-format
+msgid "*unhandled*\n"
+msgstr ""
+
+#: vms-alpha.c:6628 vms-alpha.c:6667
+#, c-format
+msgid "cannot read GST record length\n"
+msgstr ""
+
+#. Ill-formed.
+#: vms-alpha.c:6649
+#, c-format
+msgid "cannot find EMH in first GST record\n"
+msgstr ""
+
+#: vms-alpha.c:6675
+#, c-format
+msgid "cannot read GST record header\n"
+msgstr ""
+
+#: vms-alpha.c:6688
+#, c-format
+msgid " corrupted GST\n"
+msgstr ""
+
+#: vms-alpha.c:6696
+#, c-format
+msgid "cannot read GST record\n"
+msgstr ""
+
+#: vms-alpha.c:6725
+#, c-format
+msgid " unhandled EOBJ record type %u\n"
+msgstr ""
+
+#: vms-alpha.c:6749
+#, c-format
+msgid "  bitcount: %u, base addr: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6763
+#, c-format
+msgid "   bitmap: 0x%08x (count: %u):\n"
+msgstr ""
+
+#: vms-alpha.c:6770
+#, c-format
+msgid " %08x"
+msgstr ""
+
+#: vms-alpha.c:6796
+#, c-format
+msgid "  image %u (%u entries)\n"
+msgstr ""
+
+#: vms-alpha.c:6802
+#, c-format
+msgid "   offset: 0x%08x, val: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6824
+#, c-format
+msgid "  image %u (%u entries), offsets:\n"
+msgstr ""
+
+#: vms-alpha.c:6831
+#, c-format
+msgid " 0x%08x"
+msgstr ""
+
+#. 64 bits.
+#: vms-alpha.c:6953
+#, c-format
+msgid "64 bits *unhandled*\n"
+msgstr ""
+
+#: vms-alpha.c:6958
+#, c-format
+msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6969
+#, c-format
+msgid "non-contiguous array of %s\n"
+msgstr ""
+
+#: vms-alpha.c:6974
+#, c-format
+msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n"
+msgstr ""
+
+#: vms-alpha.c:6979
+#, c-format
+msgid "arsize: %u, a0: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:6983
+#, c-format
+msgid "Strides:\n"
+msgstr ""
+
+#: vms-alpha.c:6993
+#, c-format
+msgid "Bounds:\n"
+msgstr ""
+
+#: vms-alpha.c:6999
+#, c-format
+msgid "[%u]: Lower: %u, upper: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7011
+#, c-format
+msgid "unaligned bit-string of %s\n"
+msgstr ""
+
+#: vms-alpha.c:7016
+#, c-format
+msgid "base: %u, pos: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7037
+#, c-format
+msgid "vflags: 0x%02x, value: 0x%08x "
+msgstr ""
+
+#: vms-alpha.c:7043
+#, c-format
+msgid "(no value)\n"
+msgstr ""
+
+#: vms-alpha.c:7046
+#, c-format
+msgid "(not active)\n"
+msgstr ""
+
+#: vms-alpha.c:7049
+#, c-format
+msgid "(not allocated)\n"
+msgstr ""
+
+#: vms-alpha.c:7052
+#, c-format
+msgid "(descriptor)\n"
+msgstr ""
+
+#: vms-alpha.c:7056
+#, c-format
+msgid "(trailing value)\n"
+msgstr ""
+
+#: vms-alpha.c:7059
+#, c-format
+msgid "(value spec follows)\n"
+msgstr ""
+
+#: vms-alpha.c:7062
+#, c-format
+msgid "(at bit offset %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7066
+#, c-format
+msgid "(reg: %u, disp: %u, indir: %u, kind: "
+msgstr ""
+
+#: vms-alpha.c:7073
+msgid "literal"
+msgstr ""
+
+#: vms-alpha.c:7076
+msgid "address"
+msgstr ""
+
+#: vms-alpha.c:7079
+msgid "desc"
+msgstr ""
+
+#: vms-alpha.c:7082
+msgid "reg"
+msgstr ""
+
+#: vms-alpha.c:7099
+#, c-format
+msgid "len: %2u, kind: %2u "
+msgstr ""
+
+#: vms-alpha.c:7105
+#, c-format
+msgid "atomic, type=0x%02x %s\n"
+msgstr ""
+
+#: vms-alpha.c:7109
+#, c-format
+msgid "indirect, defined at 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7113
+#, c-format
+msgid "typed pointer\n"
+msgstr ""
+
+#: vms-alpha.c:7117
+#, c-format
+msgid "pointer\n"
+msgstr ""
+
+#: vms-alpha.c:7125
+#, c-format
+msgid "array, dim: %u, bitmap: "
+msgstr ""
+
+#: vms-alpha.c:7132
+#, c-format
+msgid "array descriptor:\n"
+msgstr ""
+
+#: vms-alpha.c:7139
+#, c-format
+msgid "type spec for element:\n"
+msgstr ""
+
+#: vms-alpha.c:7141
+#, c-format
+msgid "type spec for subscript %u:\n"
+msgstr ""
+
+#: vms-alpha.c:7159
+#, c-format
+msgid "Debug symbol table:\n"
+msgstr ""
+
+#: vms-alpha.c:7170
+#, c-format
+msgid "cannot read DST header\n"
+msgstr ""
+
+#: vms-alpha.c:7176
+#, c-format
+msgid " type: %3u, len: %3u (at 0x%08x): "
+msgstr ""
+
+#: vms-alpha.c:7190
+#, c-format
+msgid "cannot read DST symbol\n"
+msgstr ""
+
+#: vms-alpha.c:7233
+#, c-format
+msgid "standard data: %s\n"
+msgstr ""
+
+#: vms-alpha.c:7236 vms-alpha.c:7324
+#, c-format
+msgid "    name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7243
+#, c-format
+msgid "modbeg\n"
+msgstr ""
+
+#: vms-alpha.c:7245
+#, c-format
+msgid "   flags: %d, language: %u, major: %u, minor: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7251 vms-alpha.c:7525
+#, c-format
+msgid "   module name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7254
+#, c-format
+msgid "   compiler   : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7259
+#, c-format
+msgid "modend\n"
+msgstr ""
+
+#: vms-alpha.c:7266
+msgid "rtnbeg\n"
+msgstr ""
+
+#: vms-alpha.c:7268
+#, c-format
+msgid "    flags: %u, address: 0x%08x, pd-address: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7273
+#, c-format
+msgid "    routine name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7281
+#, c-format
+msgid "rtnend: size 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7289
+#, c-format
+msgid "prolog: bkpt address 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7298
+#, c-format
+msgid "epilog: flags: %u, count: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7308
+#, c-format
+msgid "blkbeg: address: 0x%08x, name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7317
+#, c-format
+msgid "blkend: size: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7323
+#, c-format
+msgid "typspec (len: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7330
+#, c-format
+msgid "septyp, name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7339
+#, c-format
+msgid "recbeg: name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7341
+#, c-format
+msgid "    len: %u bits\n"
+msgstr ""
+
+#: vms-alpha.c:7346
+#, c-format
+msgid "recend\n"
+msgstr ""
+
+#: vms-alpha.c:7350
+#, c-format
+msgid "enumbeg, len: %u, name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7354
+#, c-format
+msgid "enumelt, name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7358
+#, c-format
+msgid "enumend\n"
+msgstr ""
+
+#: vms-alpha.c:7363
+#, c-format
+msgid "label, name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7365
+#, c-format
+msgid "    address: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7375
+#, c-format
+msgid "discontiguous range (nbr: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7378
+#, c-format
+msgid "    address: 0x%08x, size: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7388
+#, c-format
+msgid "line num  (len: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7405
+#, c-format
+msgid "delta_pc_w %u\n"
+msgstr ""
+
+#: vms-alpha.c:7412
+#, c-format
+msgid "incr_linum(b): +%u\n"
+msgstr ""
+
+#: vms-alpha.c:7418
+#, c-format
+msgid "incr_linum_w: +%u\n"
+msgstr ""
+
+#: vms-alpha.c:7424
+#, c-format
+msgid "incr_linum_l: +%u\n"
+msgstr ""
+
+#: vms-alpha.c:7430
+#, c-format
+msgid "set_line_num(w) %u\n"
+msgstr ""
+
+#: vms-alpha.c:7435
+#, c-format
+msgid "set_line_num_b %u\n"
+msgstr ""
+
+#: vms-alpha.c:7440
+#, c-format
+msgid "set_line_num_l %u\n"
+msgstr ""
+
+#: vms-alpha.c:7445
+#, c-format
+msgid "set_abs_pc: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7449
+#, c-format
+msgid "delta_pc_l: +0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7454
+#, c-format
+msgid "term(b): 0x%02x"
+msgstr ""
+
+#: vms-alpha.c:7456
+#, c-format
+msgid "        pc: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7461
+#, c-format
+msgid "term_w: 0x%04x"
+msgstr ""
+
+#: vms-alpha.c:7463
+#, c-format
+msgid "    pc: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7469
+#, c-format
+msgid "delta pc +%-4d"
+msgstr ""
+
+#: vms-alpha.c:7473
+#, c-format
+msgid "    pc: 0x%08x line: %5u\n"
+msgstr ""
+
+#: vms-alpha.c:7478
+#, c-format
+msgid "    *unhandled* cmd %u\n"
+msgstr ""
+
+#: vms-alpha.c:7493
+#, c-format
+msgid "source (len: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7508
+#, c-format
+msgid "   declfile: len: %u, flags: %u, fileid: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7513
+#, c-format
+msgid "   rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7522
+#, c-format
+msgid "   filename   : %.*s\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:3114
+#: vms-alpha.c:7531
 #, c-format
 #, c-format
-msgid "%s: __gp does not cover short data segment"
+msgid "   setfile %u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:3407
+#: vms-alpha.c:7536 vms-alpha.c:7541
 #, c-format
 #, c-format
-msgid "%s: linking non-pic code in a shared library"
+msgid "   setrec %u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:3437
+#: vms-alpha.c:7546 vms-alpha.c:7551
 #, c-format
 #, c-format
-msgid "%s: @gprel relocation against dynamic symbol %s"
+msgid "   setlnum %u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:3573
+#: vms-alpha.c:7556 vms-alpha.c:7561
 #, c-format
 #, c-format
-msgid "%s: dynamic relocation against speculation fixup"
+msgid "   deflines %u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:3581
+#: vms-alpha.c:7565
 #, c-format
 #, c-format
-msgid "%s: speculation fixup against undefined weak symbol"
+msgid "   formfeed\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:3738
-msgid "unsupported reloc"
+#: vms-alpha.c:7569
+#, c-format
+msgid "   *unhandled* cmd %u\n"
+msgstr ""
+
+#: vms-alpha.c:7581
+#, c-format
+msgid "*unhandled* dst type %u\n"
+msgstr ""
+
+#: vms-alpha.c:7613
+#, c-format
+msgid "cannot read EIHD\n"
+msgstr ""
+
+#: vms-alpha.c:7617
+#, c-format
+msgid "EIHD: (size: %u, nbr blocks: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7621
+#, c-format
+msgid " majorid: %u, minorid: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7629
+msgid "executable"
+msgstr ""
+
+#: vms-alpha.c:7632
+msgid "linkable image"
+msgstr ""
+
+#: vms-alpha.c:7639
+#, c-format
+msgid " image type: %u (%s)"
+msgstr ""
+
+#: vms-alpha.c:7645
+msgid "native"
+msgstr ""
+
+#: vms-alpha.c:7648
+msgid "CLI"
+msgstr ""
+
+#: vms-alpha.c:7655
+#, c-format
+msgid ", subtype: %u (%s)\n"
+msgstr ""
+
+#: vms-alpha.c:7662
+#, c-format
+msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7666
+#, c-format
+msgid " fixup info rva: "
+msgstr ""
+
+#: vms-alpha.c:7668
+#, c-format
+msgid ", symbol vector rva: "
+msgstr ""
+
+#: vms-alpha.c:7671
+#, c-format
+msgid ""
+"\n"
+" version array off: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7676
+#, c-format
+msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7682
+#, c-format
+msgid " linker flags: %08x:"
+msgstr ""
+
+#: vms-alpha.c:7713
+#, c-format
+msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7719
+#, c-format
+msgid " BPAGE: %u"
+msgstr ""
+
+#: vms-alpha.c:7726
+#, c-format
+msgid ", ext fixup offset: %u, no_opt psect off: %u"
+msgstr ""
+
+#: vms-alpha.c:7729
+#, c-format
+msgid ", alias: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7737
+#, c-format
+msgid "system version array information:\n"
+msgstr ""
+
+#: vms-alpha.c:7741
+#, c-format
+msgid "cannot read EIHVN header\n"
+msgstr ""
+
+#: vms-alpha.c:7751
+#, c-format
+msgid "cannot read EIHVN version\n"
+msgstr ""
+
+#: vms-alpha.c:7754
+#, c-format
+msgid "   %02u "
+msgstr ""
+
+#: vms-alpha.c:7758
+msgid "BASE_IMAGE       "
+msgstr ""
+
+#: vms-alpha.c:7761
+msgid "MEMORY_MANAGEMENT"
+msgstr ""
+
+#: vms-alpha.c:7764
+msgid "IO               "
+msgstr ""
+
+#: vms-alpha.c:7767
+msgid "FILES_VOLUMES    "
+msgstr ""
+
+#: vms-alpha.c:7770
+msgid "PROCESS_SCHED    "
+msgstr ""
+
+#: vms-alpha.c:7773
+msgid "SYSGEN           "
+msgstr ""
+
+#: vms-alpha.c:7776
+msgid "CLUSTERS_LOCKMGR "
+msgstr ""
+
+#: vms-alpha.c:7779
+msgid "LOGICAL_NAMES    "
+msgstr ""
+
+#: vms-alpha.c:7782
+msgid "SECURITY         "
+msgstr ""
+
+#: vms-alpha.c:7785
+msgid "IMAGE_ACTIVATOR  "
+msgstr ""
+
+#: vms-alpha.c:7788
+msgid "NETWORKS         "
+msgstr ""
+
+#: vms-alpha.c:7791
+msgid "COUNTERS         "
+msgstr ""
+
+#: vms-alpha.c:7794
+msgid "STABLE           "
+msgstr ""
+
+#: vms-alpha.c:7797
+msgid "MISC             "
+msgstr ""
+
+#: vms-alpha.c:7800
+msgid "CPU              "
+msgstr ""
+
+#: vms-alpha.c:7803
+msgid "VOLATILE         "
+msgstr ""
+
+#: vms-alpha.c:7806
+msgid "SHELL            "
+msgstr ""
+
+#: vms-alpha.c:7809
+msgid "POSIX            "
+msgstr ""
+
+#: vms-alpha.c:7812
+msgid "MULTI_PROCESSING "
+msgstr ""
+
+#: vms-alpha.c:7815
+msgid "GALAXY           "
+msgstr ""
+
+#: vms-alpha.c:7818
+msgid "*unknown*        "
+msgstr ""
+
+#: vms-alpha.c:7834 vms-alpha.c:8108
+#, c-format
+msgid "cannot read EIHA\n"
+msgstr ""
+
+#: vms-alpha.c:7837
+#, c-format
+msgid "Image activation:  (size=%u)\n"
+msgstr ""
+
+#: vms-alpha.c:7840
+#, c-format
+msgid " First address : 0x%08x 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7844
+#, c-format
+msgid " Second address: 0x%08x 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7848
+#, c-format
+msgid " Third address : 0x%08x 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7852
+#, c-format
+msgid " Fourth address: 0x%08x 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7856
+#, c-format
+msgid " Shared image  : 0x%08x 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7867
+#, c-format
+msgid "cannot read EIHI\n"
+msgstr ""
+
+#: vms-alpha.c:7871
+#, c-format
+msgid "Image identification: (major: %u, minor: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7874
+#, c-format
+msgid " image name       : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7876
+#, c-format
+msgid " link time        : %s\n"
+msgstr ""
+
+#: vms-alpha.c:7878
+#, c-format
+msgid " image ident      : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7880
+#, c-format
+msgid " linker ident     : %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7882
+#, c-format
+msgid " image build ident: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:7892
+#, c-format
+msgid "cannot read EIHS\n"
+msgstr ""
+
+#: vms-alpha.c:7896
+#, c-format
+msgid "Image symbol & debug table: (major: %u, minor: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7902
+#, c-format
+msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n"
+msgstr ""
+
+#: vms-alpha.c:7907
+#, c-format
+msgid " global symbol table: vbn: %u, records: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7912
+#, c-format
+msgid " debug module table : vbn: %u, size: %u\n"
+msgstr ""
+
+#: vms-alpha.c:7925
+#, c-format
+msgid "cannot read EISD\n"
+msgstr ""
+
+#: vms-alpha.c:7936
+#, c-format
+msgid ""
+"Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:7944
+#, c-format
+msgid " section: base: 0x%08x%08x size: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:7949
+#, c-format
+msgid " flags: 0x%04x"
+msgstr ""
+
+#: vms-alpha.c:7987
+#, c-format
+msgid " vbn: %u, pfc: %u, matchctl: %u type: %u ("
+msgstr ""
+
+#: vms-alpha.c:7993
+msgid "NORMAL"
+msgstr ""
+
+#: vms-alpha.c:7996
+msgid "SHRFXD"
+msgstr ""
+
+#: vms-alpha.c:7999
+msgid "PRVFXD"
+msgstr ""
+
+#: vms-alpha.c:8002
+msgid "SHRPIC"
+msgstr ""
+
+#: vms-alpha.c:8005
+msgid "PRVPIC"
+msgstr ""
+
+#: vms-alpha.c:8008
+msgid "USRSTACK"
+msgstr ""
+
+#: vms-alpha.c:8014
+msgid ")\n"
+msgstr ""
+
+#: vms-alpha.c:8017
+#, c-format
+msgid " ident: 0x%08x, name: %.*s\n"
+msgstr ""
+
+#: vms-alpha.c:8027
+#, c-format
+msgid "cannot read DMT\n"
+msgstr ""
+
+#: vms-alpha.c:8031
+#, c-format
+msgid "Debug module table:\n"
+msgstr ""
+
+#: vms-alpha.c:8040
+#, c-format
+msgid "cannot read DMT header\n"
+msgstr ""
+
+#: vms-alpha.c:8046
+#, c-format
+msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n"
+msgstr ""
+
+#: vms-alpha.c:8056
+#, c-format
+msgid "cannot read DMT psect\n"
+msgstr ""
+
+#: vms-alpha.c:8060
+#, c-format
+msgid "  psect start: 0x%08x, length: %u\n"
+msgstr ""
+
+#: vms-alpha.c:8073
+#, c-format
+msgid "cannot read DST\n"
+msgstr ""
+
+#: vms-alpha.c:8083
+#, c-format
+msgid "cannot read GST\n"
+msgstr ""
+
+#: vms-alpha.c:8087
+#, c-format
+msgid "Global symbol table:\n"
+msgstr ""
+
+#: vms-alpha.c:8114
+#, c-format
+msgid "Image activator fixup: (major: %u, minor: %u)\n"
+msgstr ""
+
+#: vms-alpha.c:8118
+#, c-format
+msgid "  iaflink : 0x%08x %08x\n"
+msgstr ""
+
+#: vms-alpha.c:8122
+#, c-format
+msgid "  fixuplnk: 0x%08x %08x\n"
+msgstr ""
+
+#: vms-alpha.c:8125
+#, c-format
+msgid "  size : %u\n"
+msgstr ""
+
+#: vms-alpha.c:8127
+#, c-format
+msgid "  flags: 0x%08x\n"
+msgstr ""
+
+#: vms-alpha.c:8132
+#, c-format
+msgid "  qrelfixoff: %5u, lrelfixoff: %5u\n"
+msgstr ""
+
+#: vms-alpha.c:8137
+#, c-format
+msgid "  qdotadroff: %5u, ldotadroff: %5u\n"
+msgstr ""
+
+#: vms-alpha.c:8142
+#, c-format
+msgid "  codeadroff: %5u, lpfixoff  : %5u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:4056
+#: vms-alpha.c:8145
 #, c-format
 #, c-format
-msgid "%s: linking trap-on-NULL-dereference with non-trapping files"
+msgid "  chgprtoff : %5u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:4065
+#: vms-alpha.c:8149
 #, c-format
 #, c-format
-msgid "%s: linking big-endian files with little-endian files"
+msgid "  shlstoff  : %5u, shrimgcnt : %5u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:4074
+#: vms-alpha.c:8152
 #, c-format
 #, c-format
-msgid "%s: linking 64-bit files with 32-bit files"
+msgid "  shlextra  : %5u, permctx   : %5u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:4083
+#: vms-alpha.c:8155
 #, c-format
 #, c-format
-msgid "%s: linking constant-gp files with non-constant-gp files"
+msgid "  base_va : 0x%08x\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-ia64.c:4093
+#: vms-alpha.c:8157
 #, c-format
 #, c-format
-msgid "%s: linking auto-pic files with non-auto-pic files"
+msgid "  lppsbfixoff: %5u\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-sparc.c:1250
+#: vms-alpha.c:8165
 #, c-format
 #, c-format
-msgid "%s: check_relocs: unhandled reloc type %d"
+msgid " Shareable images:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-sparc.c:1287
-msgid "%s: Only registers %%g[2367] can be declared using STT_REGISTER"
+#: vms-alpha.c:8170
+#, c-format
+msgid "  %u: size: %u, flags: 0x%02x, name: %.*s\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-sparc.c:1307
-msgid ""
-"Register %%g%d used incompatibly: previously declared in %s to %s, in %s "
-"redefined to %s"
+#: vms-alpha.c:8177
+#, c-format
+msgid " quad-word relocation fixups:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-sparc.c:1330
+#: vms-alpha.c:8182
 #, c-format
 #, c-format
-msgid "Symbol `%s' has differing types: previously %s, REGISTER in %s"
+msgid " long-word relocation fixups:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-sparc.c:1376
+#: vms-alpha.c:8187
 #, c-format
 #, c-format
-msgid "Symbol `%s' has differing types: REGISTER in %s, %s in %s"
+msgid " quad-word .address reference fixups:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf64-sparc.c:2955
+#: vms-alpha.c:8192
 #, c-format
 #, c-format
-msgid "%s: linking UltraSPARC specific with HAL specific code"
+msgid " long-word .address reference fixups:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:325
+#: vms-alpha.c:8197
 #, c-format
 #, c-format
-msgid "%s: invalid string offset %u >= %lu for section `%s'"
+msgid " Code Address Reference Fixups:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:566
-msgid ""
-"\n"
-"Program Header:\n"
+#: vms-alpha.c:8202
+#, c-format
+msgid " Linkage Pairs Reference Fixups:\n"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:614
-msgid ""
-"\n"
-"Dynamic Section:\n"
+#: vms-alpha.c:8211
+#, c-format
+msgid " Change Protection (%u entries):\n"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:743
-msgid ""
-"\n"
-"Version definitions:\n"
+#: vms-alpha.c:8217
+#, c-format
+msgid "  base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x "
 msgstr ""
 
 msgstr ""
 
-#: elf.c:766
-msgid ""
-"\n"
-"Version References:\n"
+#. FIXME: we do not yet support relocatable link.  It is not obvious
+#. how to do it for debug infos.
+#: vms-alpha.c:9094
+msgid "%P: relocatable link is not supported\n"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:771
+#: vms-alpha.c:9165
 #, c-format
 #, c-format
-msgid "  required from %s:\n"
+msgid "%P: multiple entry points: in modules %pB and %pB\n"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:1359
+#: vms-lib.c:1525
 #, c-format
 #, c-format
-msgid "%s: invalid link %lu for reloc section %s (index %u)"
+msgid "could not open shared image '%s' from '%s'"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:2113
-#, c-format
-msgid ""
-"creating section symbol, name = %s, value = 0x%.8lx, index = %d, section = "
-"0x%.8lx\n"
+#: vms-misc.c:367
+msgid "_bfd_vms_output_counted called with zero bytes"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:2716
-#, c-format
-msgid "%s: Not enough room for program headers (allocated %u, need %u)"
+#: vms-misc.c:372
+msgid "_bfd_vms_output_counted called with too many bytes"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:2815
+#: xcofflink.c:833
 #, c-format
 #, c-format
-msgid "%s: Not enough room for program headers, try linking with -N"
+msgid "%pB: XCOFF shared object when not producing XCOFF output"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:2941
+#: xcofflink.c:854
 #, c-format
 #, c-format
-msgid "Error: First section in segment (%s) starts at 0x%x"
+msgid "%pB: dynamic object with no .loader section"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:2944
+#: xcofflink.c:1418
 #, c-format
 #, c-format
-msgid "       whereas segment starts at 0x%x"
+msgid "%pB: `%s' has line numbers but no enclosing section"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:3217
+#: xcofflink.c:1471
 #, c-format
 #, c-format
-msgid "%s: warning: allocated section `%s' not in segment"
+msgid "%pB: class %d symbol `%s' has no aux entries"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:3616
+#: xcofflink.c:1494
 #, c-format
 #, c-format
-msgid "%s: symbol `%s' required but not present"
+msgid "%pB: symbol `%s' has unrecognized csect type %d"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:3625
+#: xcofflink.c:1507
 #, c-format
 #, c-format
-msgid ""
-"elf_symbol_from_bfd_symbol 0x%.8lx, name = %s, sym num = %d, flags = "
-"0x%.8lx%s\n"
+msgid "%pB: bad XTY_ER symbol `%s': class %d scnum %d scnlen %<PRId64>"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:3866
+#: xcofflink.c:1538
 #, c-format
 #, c-format
-msgid "%s: warning: Empty loadable segment detected\n"
+msgid "%pB: XMC_TC0 symbol `%s' is class %d scnlen %<PRId64>"
 msgstr ""
 
 msgstr ""
 
-#: elf.c:5212
+#: xcofflink.c:1685
 #, c-format
 #, c-format
-msgid "%s: unsupported relocation type %s"
+msgid "%pB: csect `%s' not in enclosing section"
 msgstr ""
 
 msgstr ""
 
-#: elfcode.h:1076
+#: xcofflink.c:1793
 #, c-format
 #, c-format
-msgid "%s: version count (%ld) does not match symbol count (%ld)"
+msgid "%pB: misplaced XTY_LD `%s'"
 msgstr ""
 
 msgstr ""
 
-#: elflink.c:432
+#: xcofflink.c:2114
 #, c-format
 #, c-format
-msgid "%s: Section %s is already to large to put hole of %ld bytes in"
+msgid "%pB: reloc %s:%<PRId64> not in csect"
 msgstr ""
 
 msgstr ""
 
-#: elflink.h:1466
+#: xcofflink.c:3201
 #, c-format
 #, c-format
-msgid "%s: %s: invalid version %u (max %d)"
+msgid "%s: no such symbol"
 msgstr ""
 
 msgstr ""
 
-#: elflink.h:1507
+#: xcofflink.c:3306
 #, c-format
 #, c-format
-msgid "%s: %s: invalid needed version %d"
+msgid "warning: attempt to export undefined symbol `%s'"
 msgstr ""
 
 msgstr ""
 
-#: elflink.h:1627
-#, c-format
-msgid "Warning: size of symbol `%s' changed from %lu to %lu in %s"
+#: xcofflink.c:3685
+msgid "error: undefined symbol __rtinit"
 msgstr ""
 
 msgstr ""
 
-#: elflink.h:1873
+#: xcofflink.c:4065
 #, c-format
 #, c-format
-msgid "%s: warning: unexpected redefinition of `%s'"
+msgid "%pB: loader reloc in unrecognized section `%s'"
 msgstr ""
 
 msgstr ""
 
-#: elflink.h:3660
+#: xcofflink.c:4077
 #, c-format
 #, c-format
-msgid "warning: type and size of dynamic symbol `%s' are not defined"
+msgid "%pB: `%s' in loader reloc but not loader sym"
 msgstr ""
 
 msgstr ""
 
-#: elflink.h:3932
+#: xcofflink.c:4094
 #, c-format
 #, c-format
-msgid "%s: undefined versioned symbol name %s"
+msgid "%pB: loader reloc in read-only section %pA"
 msgstr ""
 
 msgstr ""
 
-#: elflink.h:5180
+#: xcofflink.c:5122
 #, c-format
 #, c-format
-msgid "%s: could not find output section %s for input section %s"
+msgid "TOC overflow: %#<PRIx64> > 0x10000; try -mminimal-toc when compiling"
 msgstr ""
 
 msgstr ""
 
-#: i386linux.c:450 m68klinux.c:454 sparclinux.c:452
+#. Not fatal, this callback cannot fail.
+#: elfnn-aarch64.c:2918
 #, c-format
 #, c-format
-msgid "Output file requires shared library `%s'\n"
+msgid "unknown attribute for symbol `%s': 0x%02x"
 msgstr ""
 
 msgstr ""
 
-#: i386linux.c:458 m68klinux.c:462 sparclinux.c:460
+#: elfnn-aarch64.c:5292
 #, c-format
 #, c-format
-msgid "Output file requires shared library `%s.so.%s'\n"
+msgid "%pB: error: erratum 835769 stub out of range (input file too large)"
 msgstr ""
 
 msgstr ""
 
-#: i386linux.c:646 i386linux.c:696 m68klinux.c:653 m68klinux.c:701
-#: sparclinux.c:649 sparclinux.c:699
+#: elfnn-aarch64.c:5384
 #, c-format
 #, c-format
-msgid "Symbol %s not defined for fixups\n"
+msgid "%pB: error: erratum 843419 stub out of range (input file too large)"
 msgstr ""
 
 msgstr ""
 
-#: i386linux.c:720 m68klinux.c:725 sparclinux.c:723
-msgid "Warning: fixup count mismatch\n"
+#: elfnn-aarch64.c:5397
+msgid "%pB: error: erratum 843419 immediate 0x%"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:167
+#: elfnn-aarch64.c:5945
 #, c-format
 #, c-format
-msgid "%s: string too long (%d chars, max 65535)"
+msgid ""
+"%pB: relocation %s against symbol `%s' which may bind externally can not be "
+"used when making a shared object; recompile with -fPIC"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:297
+#: elfnn-aarch64.c:6036
 #, c-format
 #, c-format
-msgid "%s: unrecognized symbol `%s' flags 0x%x"
+msgid ""
+"%pB: local symbol descriptor table be NULL when applying relocation %s "
+"against local symbol"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:793
+#: elfnn-aarch64.c:6149 elfnn-aarch64.c:6186
 #, c-format
 #, c-format
-msgid "%s: unimplemented ATI record  %u for symbol %u"
+msgid "%pB: TLS relocation %s against undefined symbol `%s'"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:818
-#, c-format
-msgid "%s: unexpected ATN type %d in external part"
+#: elfnn-aarch64.c:7171
+msgid "too many GOT entries for -fpic, please recompile with -fPIC"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:840
-#, c-format
-msgid "%s: unexpected type after ATN"
+#: elfnn-aarch64.c:7199
+msgid ""
+"one possible cause of this error is that the symbol is being referenced in "
+"the indicated code as if it had a larger alignment than was declared where "
+"it was defined"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:259
+#: elfnn-aarch64.c:7783
 #, c-format
 #, c-format
-msgid "%s:%d: unexpected character `%s' in Intel Hex file\n"
+msgid ""
+"%pB: relocation %s against `%s' can not be used when making a shared object"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:369
+#: elfnn-riscv.c:190 elfnn-riscv.c:225
 #, c-format
 #, c-format
-msgid "%s:%d: bad checksum in Intel Hex file (expected %u, found %u)"
+msgid "%pB: warning: RVE PLT generation not supported"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:421
+#: elfnn-riscv.c:2101
 #, c-format
 #, c-format
-msgid "%s:%d: bad extended address record length in Intel Hex file"
+msgid "%pcrel_lo section symbol with an addend"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:438
+#: elfnn-riscv.c:2322
 #, c-format
 #, c-format
-msgid "%s:%d: bad extended start address length in Intel Hex file"
+msgid ""
+"%%X%%P: relocation %s against `%s' can not be used when making a shared "
+"object; recompile with -fPIC\n"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:455
+#: elfnn-riscv.c:2332
 #, c-format
 #, c-format
-msgid "%s:%d: bad extended linear address record length in Intel Hex file"
+msgid "%%X%%P: unresolvable %s relocation against symbol `%s'\n"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:472
-#, c-format
-msgid "%s:%d: bad extended linear start address length in Intel Hex file"
+#: elfnn-riscv.c:2371
+msgid "%X%P: internal error: out of range error\n"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:489
-#, c-format
-msgid "%s:%d: unrecognized ihex type %u in Intel Hex file\n"
+#: elfnn-riscv.c:2376
+msgid "%X%P: internal error: unsupported relocation error\n"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:609
-#, c-format
-msgid "%s: internal error in ihex_read_section"
+#: elfnn-riscv.c:2382
+msgid "dangerous relocation error"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:644
-#, c-format
-msgid "%s: bad section length in ihex_read_section"
+#: elfnn-riscv.c:2388
+msgid "%X%P: internal error: unknown error\n"
 msgstr ""
 
 msgstr ""
 
-#: ihex.c:858
+#: elfnn-riscv.c:2755
 #, c-format
 #, c-format
-msgid "%s: address 0x%s out of range for Intex Hex file"
+msgid "error: %pB: Mis-matched ISA version for '%s' extension. %d.%d vs %d.%d"
 msgstr ""
 
 msgstr ""
 
-#: libbfd.c:484
+#: elfnn-riscv.c:2773
 #, c-format
 #, c-format
-msgid "not mapping: data=%lx mapped=%d\n"
+msgid ""
+"error: %pB: corrupted ISA string '%s'. First letter should be 'i' or 'e' but "
+"got '%s'."
 msgstr ""
 
 msgstr ""
 
-#: libbfd.c:487
-msgid "not mapping: env var not set\n"
+#: elfnn-riscv.c:2817
+#, c-format
+msgid "error: %pB: Mis-matched ISA string to merge '%s' and '%s'."
 msgstr ""
 
 msgstr ""
 
-#: libbfd.c:1335
+#: elfnn-riscv.c:3018
 #, c-format
 #, c-format
-msgid "%s: compiled for a big endian system and target is little endian"
+msgid "error: %pB: ISA string of input (%s) doesn't match output (%s)."
 msgstr ""
 
 msgstr ""
 
-#: libbfd.c:1337
+#: elfnn-riscv.c:3038
 #, c-format
 #, c-format
-msgid "%s: compiled for a little endian system and target is big endian"
+msgid "error: %pB: XLEN of input (%u) doesn't match output (%u)."
 msgstr ""
 
 msgstr ""
 
-#: linker.c:2679
+#: elfnn-riscv.c:3046
 #, c-format
 #, c-format
-msgid "Attempt to do relocateable link with %s input and %s output"
+msgid "error: %pB: Unsupported XLEN (%u), you might be using wrong emulation."
 msgstr ""
 
 msgstr ""
 
-#: oasys.c:1016
+#: elfnn-riscv.c:3131
 #, c-format
 #, c-format
-msgid "%s: can not represent section `%s' in oasys"
+msgid "error: %pB: conflicting priv spec version (major/minor/revision)."
 msgstr ""
 
 msgstr ""
 
-#: osf-core.c:146
+#: elfnn-riscv.c:3147
 #, c-format
 #, c-format
-msgid "Unhandled OSF/1 core file section type %d\n"
+msgid ""
+"error: %pB use %u-byte stack aligned but the output use %u-byte stack "
+"aligned."
 msgstr ""
 
 msgstr ""
 
-#. XXX code yet to be written.
-#: peicode.h:809
+#: elfnn-riscv.c:3187
 #, c-format
 #, c-format
-msgid "%s: Unhandled import type; %x"
+msgid ""
+"%pB: ABI is incompatible with that of the selected emulation:\n"
+"  target emulation `%s' does not match `%s'"
 msgstr ""
 
 msgstr ""
 
-#: peicode.h:814
+#: elfnn-riscv.c:3241
 #, c-format
 #, c-format
-msgid "%s: Unrecognised import type; %x"
+msgid "%pB: can't link %s modules with %s modules"
 msgstr ""
 
 msgstr ""
 
-#: peicode.h:828
+#: elfnn-riscv.c:3251
 #, c-format
 #, c-format
-msgid "%s: Unrecognised import name type; %x"
+msgid "%pB: can't link RVE with other target"
 msgstr ""
 
 msgstr ""
 
-#: peicode.h:1185
+#: elfnn-riscv.c:3789
 #, c-format
 #, c-format
-msgid "%s: Unrecognised machine type (0x%x) in Import Library Format archive"
+msgid ""
+"%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-"
+"byte boundary, but only %<PRId64> present"
 msgstr ""
 
 msgstr ""
 
-#: peicode.h:1197
+#: peXXigen.c:164
 #, c-format
 #, c-format
-msgid ""
-"%s: Recognised but unhandled machine type (0x%x) in Import Library Format "
-"archive"
+msgid "%pB: unable to find name for empty section"
 msgstr ""
 
 msgstr ""
 
-#: peicode.h:1214
+#: peXXigen.c:191
 #, c-format
 #, c-format
-msgid "%s: size field is zero in Import Library Format header"
+msgid "%pB: out of memory creating name for empty section"
 msgstr ""
 
 msgstr ""
 
-#: peicode.h:1242
+#: peXXigen.c:201
 #, c-format
 #, c-format
-msgid "%s: string not null terminated in ILF object file."
+msgid "%pB: unable to create fake empty section"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:982
+#: peXXigen.c:539
 #, c-format
 #, c-format
-msgid "%s: line number overflow: 0x%lx > 0xffff"
+msgid ""
+"%pB: aout header specifies an invalid number of data-directory entries: %u"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1000
+#: peXXigen.c:1088
 #, c-format
 #, c-format
-msgid "%s: reloc overflow 1: 0x%lx > 0xffff"
+msgid "%pB: line number overflow: 0x%lx > 0xffff"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1014
+#: peXXigen.c:1235
 msgid "Export Directory [.edata (or where ever we found it)]"
 msgstr ""
 
 msgid "Export Directory [.edata (or where ever we found it)]"
 msgstr ""
 
-#: peigen.c:1015
+#: peXXigen.c:1236
 msgid "Import Directory [parts of .idata]"
 msgstr ""
 
 msgid "Import Directory [parts of .idata]"
 msgstr ""
 
-#: peigen.c:1016
+#: peXXigen.c:1237
 msgid "Resource Directory [.rsrc]"
 msgstr ""
 
 msgid "Resource Directory [.rsrc]"
 msgstr ""
 
-#: peigen.c:1017
+#: peXXigen.c:1238
 msgid "Exception Directory [.pdata]"
 msgstr ""
 
 msgid "Exception Directory [.pdata]"
 msgstr ""
 
-#: peigen.c:1018
+#: peXXigen.c:1239
 msgid "Security Directory"
 msgstr ""
 
 msgid "Security Directory"
 msgstr ""
 
-#: peigen.c:1019
+#: peXXigen.c:1240
 msgid "Base Relocation Directory [.reloc]"
 msgstr ""
 
 msgid "Base Relocation Directory [.reloc]"
 msgstr ""
 
-#: peigen.c:1020
+#: peXXigen.c:1241
 msgid "Debug Directory"
 msgstr ""
 
 msgid "Debug Directory"
 msgstr ""
 
-#: peigen.c:1021
+#: peXXigen.c:1242
 msgid "Description Directory"
 msgstr ""
 
 msgid "Description Directory"
 msgstr ""
 
-#: peigen.c:1022
+#: peXXigen.c:1243
 msgid "Special Directory"
 msgstr ""
 
 msgid "Special Directory"
 msgstr ""
 
-#: peigen.c:1023
+#: peXXigen.c:1244
 msgid "Thread Storage Directory [.tls]"
 msgstr ""
 
 msgid "Thread Storage Directory [.tls]"
 msgstr ""
 
-#: peigen.c:1024
+#: peXXigen.c:1245
 msgid "Load Configuration Directory"
 msgstr ""
 
 msgid "Load Configuration Directory"
 msgstr ""
 
-#: peigen.c:1025
+#: peXXigen.c:1246
 msgid "Bound Import Directory"
 msgstr ""
 
 msgid "Bound Import Directory"
 msgstr ""
 
-#: peigen.c:1026
+#: peXXigen.c:1247
 msgid "Import Address Table Directory"
 msgstr ""
 
 msgid "Import Address Table Directory"
 msgstr ""
 
-#: peigen.c:1027
+#: peXXigen.c:1248
 msgid "Delay Import Directory"
 msgstr ""
 
 msgid "Delay Import Directory"
 msgstr ""
 
-#: peigen.c:1028 peigen.c:1029
+#: peXXigen.c:1249
+msgid "CLR Runtime Header"
+msgstr ""
+
+#: peXXigen.c:1250
 msgid "Reserved"
 msgstr ""
 
 msgid "Reserved"
 msgstr ""
 
-#: peigen.c:1093
+#: peXXigen.c:1310
+#, c-format
 msgid ""
 "\n"
 "There is an import table, but the section containing it could not be found\n"
 msgstr ""
 
 msgid ""
 "\n"
 "There is an import table, but the section containing it could not be found\n"
 msgstr ""
 
-#: peigen.c:1098
+#: peXXigen.c:1316
+#, c-format
+msgid ""
+"\n"
+"There is an import table in %s, but that section has no contents\n"
+msgstr ""
+
+#: peXXigen.c:1323
 #, c-format
 msgid ""
 "\n"
 "There is an import table in %s at 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There is an import table in %s at 0x%lx\n"
 msgstr ""
 
-#: peigen.c:1137
+#: peXXigen.c:1365
 #, c-format
 msgid ""
 "\n"
 "Function descriptor located at the start address: %04lx\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Function descriptor located at the start address: %04lx\n"
 msgstr ""
 
-#: peigen.c:1140
+#: peXXigen.c:1369
 #, c-format
 msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n"
 msgstr ""
 
 #, c-format
 msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n"
 msgstr ""
 
-#: peigen.c:1146
+#: peXXigen.c:1377
+#, c-format
 msgid ""
 "\n"
 "No reldata section! Function descriptor not decoded.\n"
 msgstr ""
 
 msgid ""
 "\n"
 "No reldata section! Function descriptor not decoded.\n"
 msgstr ""
 
-#: peigen.c:1151
+#: peXXigen.c:1382
 #, c-format
 msgid ""
 "\n"
 "The Import Tables (interpreted %s section contents)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "The Import Tables (interpreted %s section contents)\n"
 msgstr ""
 
-#: peigen.c:1154
-msgid " vma:            Hint    Time      Forward  DLL       First\n"
+#: peXXigen.c:1385
+#, c-format
+msgid ""
+" vma:            Hint    Time      Forward  DLL       First\n"
+"                 Table   Stamp     Chain    Name      Thunk\n"
+msgstr ""
+
+#: peXXigen.c:1435
+#, c-format
+msgid ""
+"\n"
+"\tDLL Name: %.*s\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1156
-msgid "                 Table   Stamp     Chain    Name      Thunk\n"
+#: peXXigen.c:1451
+#, c-format
+msgid "\tvma:  Hint/Ord Member-Name Bound-To\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1206
+#: peXXigen.c:1476
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-"\tDLL Name: %s\n"
+"There is a first thunk, but the section containing it could not be found\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1210 peigen.c:1273
-msgid "\tvma:  Hint/Ord Member-Name\n"
+#: peXXigen.c:1520 peXXigen.c:1559
+#, c-format
+msgid "\t<corrupt: 0x%04lx>"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1272
-msgid "\tThe Import Address Table (difference found)\n"
+#: peXXigen.c:1652
+#, c-format
+msgid ""
+"\n"
+"There is an export table, but the section containing it could not be found\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1279
-msgid "\t>>> Ran out of IAT members!\n"
+#: peXXigen.c:1658
+#, c-format
+msgid ""
+"\n"
+"There is an export table in %s, but that section has no contents\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1298
-msgid "\tThe Import Address Table is identical\n"
+#: peXXigen.c:1669
+#, c-format
+msgid ""
+"\n"
+"There is an export table in %s, but it does not fit into that section\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1372
+#: peXXigen.c:1680
+#, c-format
 msgid ""
 "\n"
 msgid ""
 "\n"
-"There is an export table, but the section containing it could not be found\n"
+"There is an export table in %s, but it is too small (%d)\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1377
+#: peXXigen.c:1686
 #, c-format
 msgid ""
 "\n"
 "There is an export table in %s at 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There is an export table in %s at 0x%lx\n"
 msgstr ""
 
-#: peigen.c:1408
+#: peXXigen.c:1714
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -1703,564 +8798,396 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: peigen.c:1412
+#: peXXigen.c:1718
 #, c-format
 msgid "Export Flags \t\t\t%lx\n"
 msgstr ""
 
 #, c-format
 msgid "Export Flags \t\t\t%lx\n"
 msgstr ""
 
-#: peigen.c:1415
+#: peXXigen.c:1721
 #, c-format
 msgid "Time/Date stamp \t\t%lx\n"
 msgstr ""
 
 #, c-format
 msgid "Time/Date stamp \t\t%lx\n"
 msgstr ""
 
-#: peigen.c:1418
+#: peXXigen.c:1725
 #, c-format
 msgid "Major/Minor \t\t\t%d/%d\n"
 msgstr ""
 
 #, c-format
 msgid "Major/Minor \t\t\t%d/%d\n"
 msgstr ""
 
-#: peigen.c:1421
+#: peXXigen.c:1728
+#, c-format
 msgid "Name \t\t\t\t"
 msgstr ""
 
 msgid "Name \t\t\t\t"
 msgstr ""
 
-#: peigen.c:1427
+#: peXXigen.c:1739
 #, c-format
 msgid "Ordinal Base \t\t\t%ld\n"
 msgstr ""
 
 #, c-format
 msgid "Ordinal Base \t\t\t%ld\n"
 msgstr ""
 
-#: peigen.c:1430
+#: peXXigen.c:1742
+#, c-format
 msgid "Number in:\n"
 msgstr ""
 
 msgid "Number in:\n"
 msgstr ""
 
-#: peigen.c:1433
+#: peXXigen.c:1745
 #, c-format
 msgid "\tExport Address Table \t\t%08lx\n"
 msgstr ""
 
 #, c-format
 msgid "\tExport Address Table \t\t%08lx\n"
 msgstr ""
 
-#: peigen.c:1437
+#: peXXigen.c:1749
 #, c-format
 msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
 msgstr ""
 
 #, c-format
 msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
 msgstr ""
 
-#: peigen.c:1440
+#: peXXigen.c:1752
+#, c-format
 msgid "Table Addresses\n"
 msgstr ""
 
 msgid "Table Addresses\n"
 msgstr ""
 
-#: peigen.c:1443
+#: peXXigen.c:1755
+#, c-format
 msgid "\tExport Address Table \t\t"
 msgstr ""
 
 msgid "\tExport Address Table \t\t"
 msgstr ""
 
-#: peigen.c:1448
+#: peXXigen.c:1760
+#, c-format
 msgid "\tName Pointer Table \t\t"
 msgstr ""
 
 msgid "\tName Pointer Table \t\t"
 msgstr ""
 
-#: peigen.c:1453
+#: peXXigen.c:1765
+#, c-format
 msgid "\tOrdinal Table \t\t\t"
 msgstr ""
 
 msgid "\tOrdinal Table \t\t\t"
 msgstr ""
 
-#: peigen.c:1469
+#: peXXigen.c:1779
 #, c-format
 msgid ""
 "\n"
 "Export Address Table -- Ordinal Base %ld\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Export Address Table -- Ordinal Base %ld\n"
 msgstr ""
 
-#: peigen.c:1488
+#: peXXigen.c:1788
+#, c-format
+msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n"
+msgstr ""
+
+#: peXXigen.c:1807
 msgid "Forwarder RVA"
 msgstr ""
 
 msgid "Forwarder RVA"
 msgstr ""
 
-#: peigen.c:1499
+#: peXXigen.c:1819
 msgid "Export RVA"
 msgstr ""
 
 msgid "Export RVA"
 msgstr ""
 
-#: peigen.c:1506
+#: peXXigen.c:1826
+#, c-format
 msgid ""
 "\n"
 "[Ordinal/Name Pointer] Table\n"
 msgstr ""
 
 msgid ""
 "\n"
 "[Ordinal/Name Pointer] Table\n"
 msgstr ""
 
-#: peigen.c:1560
+#: peXXigen.c:1834
 #, c-format
 #, c-format
-msgid "Warning, .pdata section size (%ld) is not a multiple of %d\n"
-msgstr ""
-
-#: peigen.c:1564
-msgid ""
-"\n"
-"The Function Table (interpreted .pdata section contents)\n"
-msgstr ""
-
-#: peigen.c:1567
-msgid " vma:\t\t\tBegin Address    End Address      Unwind Info\n"
-msgstr ""
-
-#: peigen.c:1570
-msgid " vma:\t\tBegin    End      EH       EH       PrologEnd  Exception\n"
-msgstr ""
-
-#: peigen.c:1572
-msgid "     \t\tAddress  Address  Handler  Data     Address    Mask\n"
-msgstr ""
-
-#: peigen.c:1645
-msgid " Register save millicode"
-msgstr ""
-
-#: peigen.c:1648
-msgid " Register restore millicode"
-msgstr ""
-
-#: peigen.c:1651
-msgid " Glue code sequence"
+msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1703
-msgid ""
-"\n"
-"\n"
-"PE File Base Relocations (interpreted .reloc section contents)\n"
+#: peXXigen.c:1841
+#, c-format
+msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1738
+#: peXXigen.c:1855
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
+msgid "\t[%4ld] <corrupt offset: %lx>\n"
 msgstr ""
 
 msgstr ""
 
-#: peigen.c:1751
+#: peXXigen.c:1909 peXXigen.c:2106
 #, c-format
 #, c-format
-msgid "\treloc %4d offset %4x [%4lx] %s"
+msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
 msgstr ""
 
 msgstr ""
 
-#. The MS dumpbin program reportedly ands with 0xff0f before
-#. printing the characteristics field.  Not sure why.  No reason to
-#. emulate it here.
-#: peigen.c:1790
+#: peXXigen.c:1913 peXXigen.c:2110
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-"Characteristics 0x%x\n"
+"The Function Table (interpreted .pdata section contents)\n"
 msgstr ""
 
 msgstr ""
 
-#: pe-mips.c:657
+#: peXXigen.c:1916
 #, c-format
 #, c-format
-msgid "%s: `ld -r' not supported with PE MIPS objects\n"
+msgid " vma:\t\t\tBegin Address    End Address      Unwind Info\n"
 msgstr ""
 
 msgstr ""
 
-#. OK, at this point the following variables are set up:
-#. src = VMA of the memory we're fixing up
-#. mem = pointer to memory we're fixing up
-#. val = VMA of what we need to refer to
-#.
-#: pe-mips.c:794
+#: peXXigen.c:1918
 #, c-format
 #, c-format
-msgid "%s: unimplemented %s\n"
+msgid ""
+" vma:\t\tBegin    End      EH       EH       PrologEnd  Exception\n"
+"     \t\tAddress  Address  Handler  Data     Address    Mask\n"
 msgstr ""
 
 msgstr ""
 
-#: pe-mips.c:820
+#: peXXigen.c:1931
 #, c-format
 #, c-format
-msgid "%s: jump too far away\n"
+msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n"
 msgstr ""
 
 msgstr ""
 
-#: pe-mips.c:847
+#: peXXigen.c:2001
 #, c-format
 #, c-format
-msgid "%s: bad pair/reflo after refhi\n"
-msgstr ""
-
-#: ppcboot.c:422
-msgid ""
-"\n"
-"ppcboot header:\n"
+msgid " Register save millicode"
 msgstr ""
 
 msgstr ""
 
-#: ppcboot.c:423
+#: peXXigen.c:2004
 #, c-format
 #, c-format
-msgid "Entry offset        = 0x%.8lx (%ld)\n"
+msgid " Register restore millicode"
 msgstr ""
 
 msgstr ""
 
-#: ppcboot.c:424
+#: peXXigen.c:2007
 #, c-format
 #, c-format
-msgid "Length              = 0x%.8lx (%ld)\n"
+msgid " Glue code sequence"
 msgstr ""
 
 msgstr ""
 
-#: ppcboot.c:427
+#: peXXigen.c:2112
 #, c-format
 #, c-format
-msgid "Flag field          = 0x%.2x\n"
+msgid ""
+" vma:\t\tBegin    Prolog   Function Flags    Exception EH\n"
+"     \t\tAddress  Length   Length   32b exc  Handler   Data\n"
 msgstr ""
 
 msgstr ""
 
-#: ppcboot.c:433
+#: peXXigen.c:2234
 #, c-format
 #, c-format
-msgid "Partition name      = \"%s\"\n"
+msgid ""
+"\n"
+"\n"
+"PE File Base Relocations (interpreted .reloc section contents)\n"
 msgstr ""
 
 msgstr ""
 
-#: ppcboot.c:452
+#: peXXigen.c:2264
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-"Partition[%d] start  = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
+"Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
 msgstr ""
 
 msgstr ""
 
-#: ppcboot.c:458
+#: peXXigen.c:2282
 #, c-format
 #, c-format
-msgid "Partition[%d] end    = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
+msgid "\treloc %4d offset %4x [%4lx] %s"
 msgstr ""
 
 msgstr ""
 
-#: ppcboot.c:464
+#: peXXigen.c:2343
 #, c-format
 #, c-format
-msgid "Partition[%d] sector = 0x%.8lx (%ld)\n"
+msgid "%03x %*.s Entry: "
 msgstr ""
 
 msgstr ""
 
-#: ppcboot.c:465
+#: peXXigen.c:2367
 #, c-format
 #, c-format
-msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
-msgstr ""
-
-#: som.c:5370
-msgid "som_sizeof_headers unimplemented"
+msgid "name: [val: %08lx len %d]: "
 msgstr ""
 
 msgstr ""
 
-#: srec.c:301
+#: peXXigen.c:2387
 #, c-format
 #, c-format
-msgid "%s:%d: Unexpected character `%s' in S-record file\n"
+msgid "<corrupt string length: %#x>\n"
 msgstr ""
 
 msgstr ""
 
-#: syms.c:974
-msgid "Unsupported .stab relocation"
-msgstr ""
-
-#: vms-gsd.c:357
+#: peXXigen.c:2397
 #, c-format
 #, c-format
-msgid "bfd_make_section (%s) failed"
+msgid "<corrupt string offset: %#lx>\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-gsd.c:371
+#: peXXigen.c:2402
 #, c-format
 #, c-format
-msgid "bfd_set_section_flags (%s, %x) failed"
+msgid "ID: %#08lx"
 msgstr ""
 
 msgstr ""
 
-#: vms-gsd.c:407
+#: peXXigen.c:2405
 #, c-format
 #, c-format
-msgid "Size mismatch section %s=%lx, %s=%lx"
+msgid ", Value: %#08lx\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-gsd.c:702
+#: peXXigen.c:2427
 #, c-format
 #, c-format
-msgid "unknown gsd/egsd subtype %d"
-msgstr ""
-
-#: vms-hdr.c:405
-msgid "Object module NOT error-free !\n"
+msgid "%03x %*.s  Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-misc.c:544
+#: peXXigen.c:2469
 #, c-format
 #, c-format
-msgid "Stack overflow (%d) in _bfd_vms_push"
+msgid "<unknown directory type: %d>\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-misc.c:563
-msgid "Stack underflow in _bfd_vms_pop"
-msgstr ""
-
-#: vms-misc.c:934
-msgid "_bfd_vms_output_counted called with zero bytes"
-msgstr ""
-
-#: vms-misc.c:939
-msgid "_bfd_vms_output_counted called with too many bytes"
-msgstr ""
-
-#: vms-misc.c:1072
+#: peXXigen.c:2477
 #, c-format
 #, c-format
-msgid "Symbol %s replaced by %s\n"
+msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-misc.c:1136
+#: peXXigen.c:2566
 #, c-format
 #, c-format
-msgid "failed to enter %s"
+msgid "Corrupt .rsrc section detected!\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:69
-msgid "No Mem !"
-msgstr ""
-
-#: vms-tir.c:309
-msgid "Bad section index in ETIR_S_C_STA_PQ"
-msgstr ""
-
-#: vms-tir.c:324
+#: peXXigen.c:2590
 #, c-format
 #, c-format
-msgid "Unsupported STA cmd %d"
+msgid ""
+"\n"
+"WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:329 vms-tir.c:1287
+#: peXXigen.c:2596
 #, c-format
 #, c-format
-msgid "Reserved STA cmd %d"
+msgid " String table starts at offset: %#03x\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:436
+#: peXXigen.c:2599
 #, c-format
 #, c-format
-msgid "ETIR_S_C_STO_GBL: no symbol \"%s\""
+msgid " Resources start at offset: %#03x\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:457
+#: peXXigen.c:2656
 #, c-format
 #, c-format
-msgid "ETIR_S_C_STO_CA: no symbol \"%s\""
-msgstr ""
-
-#: vms-tir.c:470
-msgid "ETIR_S_C_STO_RB/AB: Not supported"
-msgstr ""
-
-#: vms-tir.c:528
-msgid "ETIR_S_C_STO_LP_PSB: Not supported"
-msgstr ""
-
-#: vms-tir.c:534
-msgid "ETIR_S_C_STO_HINT_GBL: not implemented"
-msgstr ""
-
-#: vms-tir.c:540
-msgid "ETIR_S_C_STO_HINT_PS: not implemented"
+msgid ""
+"\n"
+"There is a debug directory, but the section containing it could not be "
+"found\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:544 vms-tir.c:1460
+#: peXXigen.c:2662
 #, c-format
 #, c-format
-msgid "Reserved STO cmd %d"
-msgstr ""
-
-#: vms-tir.c:657
-msgid "ETIR_S_C_OPR_INSV: Not supported"
-msgstr ""
-
-#: vms-tir.c:675
-msgid "ETIR_S_C_OPR_USH: Not supported"
-msgstr ""
-
-#: vms-tir.c:681
-msgid "ETIR_S_C_OPR_ROT: Not supported"
-msgstr ""
-
-#: vms-tir.c:700
-msgid "ETIR_S_C_OPR_REDEF: Not supported"
-msgstr ""
-
-#: vms-tir.c:706
-msgid "ETIR_S_C_OPR_DFLIT: Not supported"
+msgid ""
+"\n"
+"There is a debug directory in %s, but that section has no contents\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:710 vms-tir.c:1656
+#: peXXigen.c:2669
 #, c-format
 #, c-format
-msgid "Reserved OPR cmd %d"
+msgid ""
+"\n"
+"Error: section %s contains the debug data starting address but it is too "
+"small\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:779 vms-tir.c:1726
+#: peXXigen.c:2674
 #, c-format
 #, c-format
-msgid "Reserved CTL cmd %d"
-msgstr ""
-
-#: vms-tir.c:808
-msgid "ETIR_S_C_STC_LP: not supported"
-msgstr ""
-
-#: vms-tir.c:826
-msgid "ETIR_S_C_STC_GBL: not supported"
-msgstr ""
-
-#: vms-tir.c:834
-msgid "ETIR_S_C_STC_GCA: not supported"
-msgstr ""
-
-#: vms-tir.c:843
-msgid "ETIR_S_C_STC_PS: not supported"
-msgstr ""
-
-#.
-#. * stack byte from image
-#. * arg: -
-#. *
-#.
-#: vms-tir.c:1187
-msgid "Stack-from-image not implemented"
-msgstr ""
-
-#: vms-tir.c:1207
-msgid "Stack-entry-mask not fully implemented"
-msgstr ""
-
-#.
-#. * compare procedure argument
-#. * arg: cs   symbol name
-#. *   by      argument index
-#. *   da      argument descriptor
-#. *
-#. * compare argument descriptor with symbol argument (ARG$V_PASSMECH)
-#. * and stack TRUE (args match) or FALSE (args dont match) value
-#.
-#: vms-tir.c:1223
-msgid "PASSMECH not fully implemented"
-msgstr ""
-
-#: vms-tir.c:1243
-msgid "Stack-local-symbol not fully implemented"
-msgstr ""
-
-#: vms-tir.c:1258
-msgid "Stack-literal not fully implemented"
-msgstr ""
-
-#: vms-tir.c:1280
-msgid "Stack-local-symbol-entry-point-mask not fully implemented"
+msgid ""
+"\n"
+"There is a debug directory in %s at 0x%lx\n"
+"\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:1456
+#: peXXigen.c:2681
 #, c-format
 #, c-format
-msgid "Unimplemented STO cmd %d"
-msgstr ""
-
-#: vms-tir.c:1596
-msgid "TIR_S_C_OPR_ASH incomplete"
-msgstr ""
-
-#: vms-tir.c:1610
-msgid "TIR_S_C_OPR_USH incomplete"
-msgstr ""
-
-#: vms-tir.c:1624
-msgid "TIR_S_C_OPR_ROT incomplete"
-msgstr ""
-
-#.
-#. * redefine symbol to current location
-#.
-#: vms-tir.c:1645
-msgid "TIR_S_C_OPR_REDEF not supported"
-msgstr ""
-
-#.
-#. * define a literal
-#.
-#: vms-tir.c:1652
-msgid "TIR_S_C_OPR_DFLIT not supported"
-msgstr ""
-
-#: vms-tir.c:1707
-msgid "TIR_S_C_CTL_DFLOC not fully implemented"
-msgstr ""
-
-#: vms-tir.c:1715
-msgid "TIR_S_C_CTL_STLOC not fully implemented"
-msgstr ""
-
-#: vms-tir.c:1723
-msgid "TIR_S_C_CTL_STKDL not fully implemented"
+msgid ""
+"The debug data size field in the data directory is too big for the section"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:1778
+#: peXXigen.c:2686
 #, c-format
 #, c-format
-msgid "Obj code %d not found"
+msgid "Type                Size     Rva      Offset\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:2127
+#: peXXigen.c:2734
 #, c-format
 #, c-format
-msgid "SEC_RELOC with no relocs in section %s"
+msgid "(format %c%c%c%c signature %s age %ld)\n"
 msgstr ""
 
 msgstr ""
 
-#: vms-tir.c:2401
+#: peXXigen.c:2744
 #, c-format
 #, c-format
-msgid "Unhandled relocation %s"
+msgid ""
+"The debug directory size is not a multiple of the debug directory entry "
+"size\n"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:1634
+#. The MS dumpbin program reportedly ands with 0xff0f before
+#. printing the characteristics field.  Not sure why.  No reason to
+#. emulate it here.
+#: peXXigen.c:2829
 #, c-format
 #, c-format
-msgid "%s: `%s' has line numbers but no enclosing section"
+msgid ""
+"\n"
+"Characteristics 0x%x\n"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:1686
+#: peXXigen.c:3076
 #, c-format
 #, c-format
-msgid "%s: class %d symbol `%s' has no aux entries"
+msgid ""
+"%pB: Data Directory size (%lx) exceeds space left in section (%<PRIx64>)"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:1709
-#, c-format
-msgid "%s: symbol `%s' has unrecognized csect type %d"
+#: peXXigen.c:3108
+msgid "failed to update file offsets in debug directory"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:1721
+#: peXXigen.c:3116
 #, c-format
 #, c-format
-msgid "%s: bad XTY_ER symbol `%s': class %d scnum %d scnlen %d"
+msgid "%pB: failed to read debug data section"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:1760
+#: peXXigen.c:3932
 #, c-format
 #, c-format
-msgid "%s: XMC_TC0 symbol `%s' is class %d scnlen %d"
+msgid ".rsrc merge failure: duplicate string resource: %d"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:1883
-#, c-format
-msgid "%s: symbol `%s' has unrecognized smclas %d"
+#: peXXigen.c:4067
+msgid ".rsrc merge failure: multiple non-default manifests"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:1902
-#, c-format
-msgid "%s: csect `%s' not in enclosing section"
+#: peXXigen.c:4085
+msgid ".rsrc merge failure: a directory matches a leaf"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:2006
-#, c-format
-msgid "%s: misplaced XTY_LD `%s'"
+#: peXXigen.c:4127
+msgid ".rsrc merge failure: duplicate leaf"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:2317
+#: peXXigen.c:4129
 #, c-format
 #, c-format
-msgid "%s: reloc %s:%d not in csect"
+msgid ".rsrc merge failure: duplicate leaf: %s"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:2452
-#, c-format
-msgid "%s: XCOFF shared object when not producing XCOFF output"
+#: peXXigen.c:4195
+msgid ".rsrc merge failure: dirs with differing characteristics"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:2473
-#, c-format
-msgid "%s: dynamic object with no .loader section"
+#: peXXigen.c:4202
+msgid ".rsrc merge failure: differing directory versions"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:3113
+#. Corrupted .rsrc section - cannot merge.
+#: peXXigen.c:4319
 #, c-format
 #, c-format
-msgid "%s: no such symbol"
+msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:3704
+#: peXXigen.c:4327
 #, c-format
 #, c-format
-msgid "warning: attempt to export undefined symbol `%s'"
+msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:4698
+#: peXXigen.c:4466
 #, c-format
 #, c-format
-msgid "TOC overflow: 0x%lx > 0x10000; try -mminimal-toc when compiling"
+msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:5523 xcofflink.c:5879 xcofflink.c:5916 xcofflink.c:6233
+#: peXXigen.c:4486
 #, c-format
 #, c-format
-msgid "%s: loader reloc in unrecognized section `%s'"
+msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:5545 xcofflink.c:6244
+#: peXXigen.c:4507
 #, c-format
 #, c-format
-msgid "%s: `%s' in loader reloc but not loader sym"
+msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:5560
+#: peXXigen.c:4527
 #, c-format
 #, c-format
-msgid "%s: loader reloc in read-only section %s"
+msgid ""
+"%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
+"idata$6 is missing"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:6440
+#: peXXigen.c:4569
 #, c-format
 #, c-format
-msgid "%s: unsupported relocation type 0x%02x"
+msgid ""
+"%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
+"idata$6 is missing"
 msgstr ""
 
 msgstr ""
 
-#: xcofflink.c:6486
+#: peXXigen.c:4594
 #, c-format
 #, c-format
-msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry"
+msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing"
 msgstr ""
 msgstr ""
This page took 0.130399 seconds and 4 git commands to generate.