1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
11 "POT-Creation-Date: 2025-01-19 12:19+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 msgid "%pB: unsupported relocation type exported: %#x"
27 msgid "%pB: unsupported relocation type imported: %#x"
32 msgid "%pB: bad relocation record imported: %d"
35 #: aoutx.h:444 pdp11.c:481
37 msgid "%pB: %#<PRIx64> overflows header %s field"
40 #: aoutx.h:1269 aoutx.h:1598 pdp11.c:1246 pdp11.c:1495
42 msgid "%pB: can not represent section `%pA' in a.out object file format"
45 #: aoutx.h:1562 pdp11.c:1467
48 "%pB: can not represent section for symbol `%s' in a.out object file format"
51 #: aoutx.h:1565 vms-alpha.c:8473
55 #: aoutx.h:1701 pdp11.c:1563
57 msgid "%pB: invalid string offset %<PRIu64> >= %<PRIu64>"
62 msgid "%pB: unsupported AOUT relocation size: %d"
65 #: aoutx.h:2389 aoutx.h:2407 pdp11.c:2040
67 msgid "%pB: attempt to write out unknown reloc type"
70 #: aoutx.h:4047 pdp11.c:3409
72 msgid "%pB: unsupported relocation type"
75 #. Unknown relocation.
76 #: aoutx.h:4367 coff-alpha.c:601 coff-mips.c:356 coff-rs6000.c:3037
77 #: coff-sh.c:504 coff-tic4x.c:184 coff-tic54x.c:262 elf-hppa.h:798
78 #: elf-hppa.h:826 elf-m10200.c:226 elf-m10300.c:813 elf32-arc.c:531
79 #: elf32-arm.c:1985 elf32-avr.c:957 elf32-bfin.c:1063 elf32-bfin.c:4686
80 #: elf32-cr16.c:654 elf32-cr16.c:684 elf32-cris.c:467 elf32-crx.c:429
81 #: elf32-csky.c:991 elf32-d10v.c:234 elf32-d30v.c:522 elf32-d30v.c:544
82 #: elf32-dlx.c:546 elf32-epiphany.c:373 elf32-fr30.c:381 elf32-frv.c:2558
83 #: elf32-frv.c:6240 elf32-ft32.c:304 elf32-h8300.c:302 elf32-i386.c:394
84 #: elf32-ip2k.c:1241 elf32-iq2000.c:442 elf32-lm32.c:495 elf32-m32c.c:305
85 #: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2209 elf32-m68hc11.c:390
86 #: elf32-m68hc12.c:510 elf32-m68k.c:354 elf32-mcore.c:354 elf32-mcore.c:440
87 #: elf32-mep.c:385 elf32-metag.c:871 elf32-microblaze.c:708
88 #: elf32-microblaze.c:1015 elf32-mips.c:2242 elf32-moxie.c:137
89 #: elf32-msp430.c:737 elf32-msp430.c:747 elf32-mt.c:241 elf32-nds32.c:3287
90 #: elf32-nds32.c:3308 elf32-nds32.c:5077 elf32-or1k.c:1085 elf32-pj.c:326
91 #: elf32-ppc.c:900 elf32-ppc.c:913 elf32-pru.c:423 elf32-rl78.c:291
92 #: elf32-rx.c:324 elf32-rx.c:333 elf32-s12z.c:296 elf32-s390.c:347
93 #: elf32-score.c:2373 elf32-score7.c:2214 elf32-sh.c:437 elf32-spu.c:163
94 #: elf32-tic6x.c:1498 elf32-tic6x.c:1508 elf32-tic6x.c:1527 elf32-tic6x.c:1537
95 #: elf32-tic6x.c:2575 elf32-tilepro.c:791 elf32-v850.c:1902 elf32-v850.c:1924
96 #: elf32-v850.c:4253 elf32-vax.c:288 elf32-visium.c:481 elf32-wasm32.c:105
97 #: elf32-xgate.c:418 elf32-xstormy16.c:395 elf32-xtensa.c:510
98 #: elf32-xtensa.c:544 elf32-z80.c:331 elf64-alpha.c:1112 elf64-alpha.c:4055
99 #: elf64-alpha.c:4203 elf64-bpf.c:132 elf64-ia64-vms.c:255
100 #: elf64-ia64-vms.c:3426 elf64-mips.c:3965 elf64-mips.c:3981 elf64-mmix.c:1260
101 #: elf64-nfp.c:151 elf64-ppc.c:1031 elf64-ppc.c:1385 elf64-ppc.c:1394
102 #: elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:305 elfn32-mips.c:3799
103 #: elfxx-ia64.c:324 elfxx-loongarch.c:1897 elfxx-riscv.c:1062
104 #: elfxx-sparc.c:589 elfxx-sparc.c:639 elfxx-tilegx.c:907 elfxx-tilegx.c:947
105 #: elfnn-aarch64.c:2215
106 #: elfnn-aarch64.c:2313
111 msgid "%pB: unsupported relocation type %#x"
114 #: aoutx.h:5387 pdp11.c:3825
116 msgid "%pB: relocatable link from %s to %s not supported"
121 msgid "%pB: cannot allocate memory for local GOT entries"
125 msgid "%F%P: %pB(%s): error opening thin archive member: %E\n"
129 msgid "warning: writing archive was slow: rewriting timestamp"
132 #: archive.c:2351 archive.c:2412 elflink.c:4931 linker.c:1452
134 msgid "%pB: plugin needed to handle lto object"
138 msgid "Reading archive file mod timestamp"
142 msgid "Writing updated armap timestamp"
150 msgid "system call error"
154 msgid "invalid bfd target"
158 msgid "file in wrong format"
162 msgid "archive object file in wrong format"
166 msgid "invalid operation"
170 msgid "memory exhausted"
178 msgid "archive has no index; run ranlib to add one"
182 msgid "no more archived files"
186 msgid "malformed archive"
190 msgid "DSO missing from command line"
194 msgid "file format not recognized"
198 msgid "file format is ambiguous"
202 msgid "section has no contents"
206 msgid "nonrepresentable section on output"
210 msgid "symbol needs debug section which does not exist"
218 msgid "file truncated"
226 msgid "sorry, cannot handle this file"
231 msgid "error reading %s: %s"
235 msgid "#<invalid error code>"
240 msgid "BFD %s assertion fail %s:%d"
245 msgid "%s: BFD %s internal error, aborting at %s:%d in %s\n"
250 msgid "%s: BFD %s internal error, aborting at %s:%d\n"
255 msgid "Please report this bug.\n"
260 msgid "warning: writing section `%pA' at huge (ie negative) file offset"
265 msgid "reopening %pB: %s"
271 "%pB: cannot handle compressed Alpha binaries; use compiler flags, or objZ, "
272 "to generate uncompressed binaries"
275 #: coff-alpha.c:867 coff-alpha.c:894 coff-alpha.c:2004 coff-mips.c:948
276 msgid "GP relative relocation used when GP not defined"
279 #: coff-alpha.c:1151 coff-z80.c:351 coff-z8k.c:214 elf32-nds32.c:13188
280 #: elfxx-mips.c:13509 reloc.c:8596 reloc16.c:314
282 msgid "%X%P: %pB(%pA): relocation \"%pR\" goes out of range\n"
285 #: coff-alpha.c:1157 coff-z80.c:477 coff-z8k.c:378 elfxx-mips.c:13519
288 msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
291 #: coff-alpha.c:1163 elfxx-mips.c:13528 reloc.c:8615
293 msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n"
297 msgid "using multiple gp values"
302 msgid "%X%P: %pB(%pA): relocation out of range\n"
307 msgid "%X%P: %pB(%pA): relocation is not supported\n"
310 #: coff-go32.c:167 coffswap.h:812
312 msgid "%pB: warning: %s: line number overflow: 0x%lx > 0xffff"
315 #: coff-mips.c:638 elf32-mips.c:1743 elf32-score.c:433 elf32-score7.c:333
316 #: elf64-mips.c:3450 elfn32-mips.c:3277
317 msgid "GP relative relocation when _gp not defined"
320 #: coff-rs6000.c:484 coff64-rs6000.c:377
322 msgid "%pB: unsupported swap_aux_in for storage class %#x"
325 #: coff-rs6000.c:571 coff64-rs6000.c:497
327 msgid "%pB: unsupported swap_aux_out for storage class %#x"
330 #: coff-rs6000.c:3127
332 msgid "%pB: TOC reloc at %#<PRIx64> to symbol `%s' with no TOC entry"
335 #: coff-rs6000.c:3251 coff64-rs6000.c:848
337 msgid "Unable to find the stub entry targeting %s"
340 #: coff-rs6000.c:3366
342 msgid "%pB: TLS relocation at 0x%<PRIx64> over non-TLS symbol %s (0x%x)\n"
345 #: coff-rs6000.c:3379
347 msgid "%pB: TLS local relocation at 0x%<PRIx64> over imported symbol %s\n"
350 #: coff-rs6000.c:3785
352 msgid "%pB: relocation (%d) at 0x%<PRIx64> has wrong r_rsize (0x%x)\n"
355 #: coff-rs6000.c:4047 coff64-rs6000.c:2021
357 msgid "%pB: symbol `%s' has unrecognized smclas %d"
360 #: coff-sh.c:781 elf32-sh.c:521
362 msgid "%pB: %#<PRIx64>: warning: bad R_SH_USES offset"
367 msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn %#x"
370 #: coff-sh.c:810 elf32-sh.c:552
372 msgid "%pB: %#<PRIx64>: warning: bad R_SH_USES load offset"
375 #: coff-sh.c:835 elf32-sh.c:568
377 msgid "%pB: %#<PRIx64>: warning: could not find expected reloc"
380 #: coff-sh.c:852 elf32-sh.c:597
382 msgid "%pB: %#<PRIx64>: warning: symbol in unexpected section"
385 #: coff-sh.c:973 elf32-sh.c:727
387 msgid "%pB: %#<PRIx64>: warning: could not find expected COUNT reloc"
390 #: coff-sh.c:983 elf32-sh.c:738
392 msgid "%pB: %#<PRIx64>: warning: bad count"
395 #: coff-sh.c:1349 coff-sh.c:2636 elf32-sh.c:1138 elf32-sh.c:1506
397 msgid "%pB: %#<PRIx64>: fatal: reloc overflow while relaxing"
402 msgid "%pB: fatal: generic symbols retrieved before relaxing"
405 #: coff-sh.c:2773 cofflink.c:2947
407 msgid "%pB: illegal symbol index %ld in relocs"
410 #: coff-tic30.c:172 coff-tic4x.c:228 coff-tic54x.c:338 coff-z80.c:325
411 #: coff-z8k.c:188 coffcode.h:5314
413 msgid "%pB: warning: illegal symbol index %ld in relocs"
417 msgid "R_AMD64_IMAGEBASE with __ImageBase undefined"
420 #: coff64-rs6000.c:447 coff64-rs6000.c:554
422 msgid "%pB: C_STAT isn't supported by XCOFF64"
425 #: coff64-rs6000.c:477
427 msgid "%pB: wrong auxtype %#x for storage class %#x"
430 #: coff64-rs6000.c:1598
432 msgid "%pB: relocation (%d) at (0x%<PRIx64>) has wrong r_rsize (0x%x)\n"
437 msgid "%pB: unable to load COMDAT section name"
442 msgid "%pB: warning: no symbol for section '%s' found"
447 msgid "%pB: error: unexpected symbol '%s' in COMDAT section"
452 msgid "%pB: warning: COMDAT symbol '%s' does not match section name '%s'"
455 #. Generate a warning message rather using the 'unhandled'
456 #. variable as this will allow some .sys files generate by
457 #. other toolchains to be processed. See bugzilla issue 196.
460 msgid "%pB: warning: ignoring section flag %s in section %s"
465 msgid "%pB (%s): section flag %s (%#lx) ignored"
470 msgid "%pB: overflow reloc count too small"
473 #: coffcode.h:1963 coffcode.h:2028
475 msgid "%pB: warning: claims to have 0xffff relocs, without overflow"
480 msgid "unrecognized TI COFF target id '0x%x'"
485 msgid "%pB: reloc against a non-existent symbol index: %ld"
490 msgid "%pB: too many sections (%d)"
495 msgid "%pB: section %pA: string table overflow at offset %ld"
500 msgid "%pB:%s section %s: alignment 2**%u not representable"
505 msgid "%pB: warning: line number table read failed"
508 #: coffcode.h:4578 coffcode.h:4592
510 msgid "%pB: warning: illegal symbol index 0x%lx in line number entry %d"
515 msgid "%pB: warning: illegal symbol in line number entry %d"
520 msgid "%pB: warning: duplicate line number information for `%s'"
525 msgid "%pB: unrecognized storage class %d for %s symbol `%s'"
530 msgid "warning: %pB: local symbol `%s' has no section"
535 msgid "%pB: illegal relocation type %d at address %#<PRIx64>"
538 #: coffgen.c:255 elf.c:1033
540 msgid "%pB: unable to compress section %s"
543 #: coffgen.c:265 elf.c:1043
545 msgid "%pB: unable to decompress section %s"
550 msgid "%pB: bad string table size %<PRIu64>"
553 #: coffgen.c:2162 coffgen.c:2301 cofflink.c:2012 ecoff.c:1456 elf.c:2288
554 #: elf.c:2320 pef.c:214 syms.c:788 xcofflink.c:5530
560 msgid "<corrupt info> %s"
563 #: coffgen.c:2797 elflink.c:15435 linker.c:3011
564 msgid "%F%P: already_linked_table: %E\n"
567 #: coffgen.c:3139 elflink.c:14375
569 msgid "removing unused section '%pA' in file '%pB'"
572 #: coffgen.c:3216 elflink.c:14606
573 msgid "warning: gc-sections option ignored"
578 msgid "warning: symbol `%s' is both section and non-section"
581 #: cofflink.c:503 elf64-ia64-vms.c:5198 elflink.c:5560
583 msgid "warning: type of symbol `%s' changed from %d to %d in %pB"
588 msgid "%pB: relocs in section `%pA', but it has no contents"
591 #: cofflink.c:2403 elflink.c:11809
594 "%X`%s' referenced in section `%pA' of %pB: defined in discarded section `%"
600 msgid "%pB: stripping non-representable symbol '%s' (value 0x%<PRIx64>)"
605 msgid "%pB: %pA: reloc overflow: %#x > 0xffff"
610 msgid "%pB: warning: %pA: line number overflow: %#x > 0xffff"
615 msgid "%pB: bad reloc address %#<PRIx64> in section `%pA'"
620 msgid "%pB: %s: reloc overflow: 0x%lx > 0xffff"
623 #: compress.c:748 compress.c:765 libbfd.c:1322
625 msgid "error: %pB(%pA) is too large (%#<PRIx64> bytes)"
630 msgid "warning: unable to update contents of %s section in %pB"
635 msgid "DWARF error: can't find %s section."
640 msgid "DWARF error: section %s has no contents"
646 msgid "DWARF error: section %s is too big"
652 "DWARF error: offset (%<PRIu64>) greater than or equal to %s size (%<PRIu64>)"
656 msgid "DWARF error: info pointer extends beyond end of attributes"
661 msgid "DWARF error: invalid or unhandled FORM value: %#x"
665 msgid "DWARF error: mangled line number section (bad file number)"
669 msgid "DWARF error: zero format count"
674 msgid "DWARF error: data count (%<PRIx64>) larger than buffer size"
679 msgid "DWARF error: unknown format content type %<PRIu64>"
684 msgid "DWARF error: line info section is too small (%<PRId64>)"
690 "DWARF error: line info data is bigger (%#<PRIx64>) than the space remaining "
691 "in the section (%#lx)"
696 msgid "DWARF error: unhandled .debug_line version %d"
700 msgid "DWARF error: ran out of room reading prologue"
705 msgid "DWARF error: line info unsupported segment selector size %u"
709 msgid "DWARF error: invalid maximum operations per instruction"
713 msgid "DWARF error: ran out of room reading opcodes"
717 msgid "DWARF error: mangled line number section"
721 msgid "DWARF error: abstract instance recursion detected"
724 #: dwarf2.c:3517 dwarf2.c:3607
725 msgid "DWARF error: invalid abstract instance DIE ref"
730 msgid "DWARF error: unable to read alt ref %<PRIu64>"
735 msgid "DWARF error: unable to locate abstract instance DIE ref %<PRIu64>"
738 #: dwarf2.c:3622 dwarf2.c:3938 dwarf2.c:4511
740 msgid "DWARF error: could not find abbrev number %u"
745 msgid "DWARF error: could not find variable specification at offset 0x%lx"
748 #: dwarf2.c:4357 dwarf2.c:4611
750 "DWARF error: DW_AT_comp_dir attribute encountered with a non-string form"
756 "DWARF error: found dwarf version '%u', this reader only handles version 2, "
757 "3, 4 and 5 information"
763 "DWARF error: found address size '%u', this reader can not handle sizes "
769 msgid "%pB: warning: isymMax (%ld) is greater than ifdMax (%ld)"
774 msgid "unknown basic type %d"
784 #: ecoff.c:1578 ecoff.c:1581
795 " End+1 symbol: %-7ld Type: %s"
809 " struct; End+1 symbol: %ld"
816 " union; End+1 symbol: %ld"
823 " enum; End+1 symbol: %ld"
833 #: elf-attrs.c:417 elf-attrs.c:447 elf-attrs.c:623
834 msgid "error adding attribute"
839 msgid "%pB: error: attribute section '%pA' too big: %#llx"
844 msgid "%pB: error: attribute section length too small: %ld"
850 "error: %pB: object has vendor-specific contents that must be processed by "
856 msgid "error: %pB: object tag '%d, %s' is incompatible with tag '%d, %s'"
859 #: elf-eh-frame.c:946
861 msgid "discarding zero address range FDE in %pB(%pA).\n"
864 #: elf-eh-frame.c:1051
866 msgid "error in %pB(%pA); no .eh_frame_hdr table will be created"
869 #: elf-eh-frame.c:1542
871 msgid "FDE encoding in %pB(%pA) prevents .eh_frame_hdr table being created"
874 #: elf-eh-frame.c:1549
876 "further warnings about FDE encoding preventing .eh_frame_hdr generation "
880 #: elf-eh-frame.c:1872
882 msgid "%pB: %pA not in order"
885 #: elf-eh-frame.c:1886
887 msgid "%pB: %pA invalid input section size"
890 #: elf-eh-frame.c:1894
892 msgid "%pB: %pA points past end of text section"
895 #: elf-eh-frame.c:2147
896 msgid "DW_EH_PE_datarel unspecified for this architecture"
899 #: elf-eh-frame.c:2317
901 msgid "invalid output section for .eh_frame_entry: %pA"
904 #: elf-eh-frame.c:2340
906 msgid "invalid contents in %pA section"
909 #: elf-eh-frame.c:2496
910 msgid ".eh_frame_hdr entry overflow"
913 #: elf-eh-frame.c:2498
914 msgid ".eh_frame_hdr refers to overlapping FDEs"
917 #. xgettext:c-format.
919 #: elfnn-loongarch.c:1704
922 "%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%pB' can "
923 "not be used when making an executable; recompile with -fPIE and relink with -"
927 #: elf-m10200.c:434 elf-m10300.c:2146 elf32-bfin.c:3132 elf32-cr16.c:1429
928 #: elf32-cris.c:2033 elf32-crx.c:922 elf32-d10v.c:510 elf32-epiphany.c:563
929 #: elf32-fr30.c:594 elf32-frv.c:4048 elf32-ft32.c:492 elf32-h8300.c:523
930 #: elf32-ip2k.c:1478 elf32-iq2000.c:691 elf32-lm32.c:1069 elf32-m32c.c:624
931 #: elf32-m32r.c:2837 elf32-m68hc1x.c:1270 elf32-mep.c:522 elf32-metag.c:1983
932 #: elf32-microblaze.c:1677 elf32-moxie.c:288 elf32-mt.c:402 elf32-nds32.c:6092
933 #: elf32-or1k.c:1895 elf32-score.c:2724 elf32-score7.c:2535 elf32-spu.c:5081
934 #: elf32-tilepro.c:3369 elf32-v850.c:2297 elf32-visium.c:680
935 #: elf32-xstormy16.c:930 elf64-bpf.c:339 elf64-mmix.c:1537 elfxx-tilegx.c:3742
936 msgid "internal error: out of range error"
939 #: elf-m10200.c:438 elf-m10300.c:2150 elf32-bfin.c:3136 elf32-cr16.c:1433
940 #: elf32-cris.c:2037 elf32-crx.c:926 elf32-d10v.c:514 elf32-fr30.c:598
941 #: elf32-frv.c:4052 elf32-ft32.c:496 elf32-h8300.c:527 elf32-iq2000.c:695
942 #: elf32-lm32.c:1073 elf32-m32c.c:628 elf32-m32r.c:2841 elf32-m68hc1x.c:1274
943 #: elf32-mep.c:526 elf32-metag.c:1987 elf32-microblaze.c:1681
944 #: elf32-moxie.c:292 elf32-msp430.c:1510 elf32-nds32.c:6096 elf32-or1k.c:1899
945 #: elf32-score.c:2728 elf32-score7.c:2539 elf32-spu.c:5085
946 #: elf32-tilepro.c:3373 elf32-v850.c:2301 elf32-visium.c:684
947 #: elf32-xstormy16.c:934 elf64-mmix.c:1541 elfxx-mips.c:10642
948 #: elfxx-tilegx.c:3746
949 msgid "internal error: unsupported relocation error"
952 #: elf-m10200.c:442 elf32-cr16.c:1437 elf32-crx.c:930 elf32-d10v.c:518
953 #: elf32-h8300.c:531 elf32-lm32.c:1077 elf32-m32r.c:2845 elf32-m68hc1x.c:1278
954 #: elf32-microblaze.c:1685 elf32-nds32.c:6100 elf32-score.c:2732
955 #: elf32-score7.c:2543 elf32-spu.c:5089
956 msgid "internal error: dangerous error"
959 #: elf-m10200.c:446 elf-m10300.c:2167 elf32-bfin.c:3144 elf32-cr16.c:1441
960 #: elf32-cris.c:2045 elf32-crx.c:934 elf32-d10v.c:522 elf32-epiphany.c:578
961 #: elf32-fr30.c:606 elf32-frv.c:4060 elf32-ft32.c:504 elf32-h8300.c:535
962 #: elf32-ip2k.c:1493 elf32-iq2000.c:703 elf32-lm32.c:1081 elf32-m32c.c:636
963 #: elf32-m32r.c:2849 elf32-m68hc1x.c:1282 elf32-mep.c:534 elf32-metag.c:1995
964 #: elf32-microblaze.c:1689 elf32-moxie.c:300 elf32-msp430.c:1518
965 #: elf32-mt.c:410 elf32-nds32.c:6104 elf32-or1k.c:1907 elf32-score.c:2741
966 #: elf32-score7.c:2547 elf32-spu.c:5093 elf32-tilepro.c:3381 elf32-v850.c:2321
967 #: elf32-visium.c:692 elf32-xstormy16.c:942 elf64-bpf.c:352 elf64-mmix.c:1549
968 #: elfxx-tilegx.c:3754
969 msgid "internal error: unknown error"
974 msgid "%pB: unsupported transition from %s to %s"
979 msgid "%pB: %s' accessed both as normal and thread local symbol"
982 #: elf-m10300.c:2093 elf32-arm.c:13472 elf32-i386.c:3503 elf32-m32r.c:2331
983 #: elf32-m68k.c:3929 elf32-s390.c:3072 elf32-sh.c:3672 elf32-tilepro.c:3272
984 #: elf32-xtensa.c:3020 elf64-s390.c:3129 elf64-x86-64.c:4564
985 #: elfxx-sparc.c:2913 elfxx-sparc.c:3810 elfxx-tilegx.c:3665
986 #: elfnn-aarch64.c:5725
987 #: elfnn-aarch64.c:7343
990 msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
995 "error: inappropriate relocation type for shared library (did you forget -"
1002 "%pB: taking the address of protected function '%s' cannot be done when "
1003 "making a shared library"
1006 #: elf-m10300.c:2162
1007 msgid "internal error: suspicious relocation type used in shared library"
1010 #: elf-m10300.c:2650 elf32-avr.c:2483 elf32-frv.c:5621 elf64-ia64-vms.c:365
1011 #: elfxx-sparc.c:2680 reloc.c:8370 reloc16.c:155
1013 msgid "%P%F: --relax and -r may not be used together\n"
1016 #: elf-properties.c:65
1018 msgid "%pB: out of memory in _bfd_elf_get_property"
1021 #: elf-properties.c:91
1023 msgid "warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) size: %#lx"
1026 #: elf-properties.c:112
1028 msgid "warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) type (0x%x) datasz: 0x%x"
1031 #: elf-properties.c:151
1033 msgid "warning: %pB: corrupt stack size: 0x%x"
1036 #: elf-properties.c:169
1038 msgid "warning: %pB: corrupt no copy on protected size: 0x%x"
1041 #: elf-properties.c:184
1043 msgid "warning: %pB: corrupt memory sealing size: 0x%x"
1046 #: elf-properties.c:203
1048 msgid "error: %pB: <corrupt property (0x%x) size: 0x%x>"
1051 #: elf-properties.c:228
1053 msgid "warning: %pB: unsupported GNU_PROPERTY_TYPE (%ld) type: 0x%x"
1056 #: elf-properties.c:415
1057 msgid "Removed property %W to merge %pB (0x%v) and %pB (0x%v)\n"
1060 #: elf-properties.c:421
1061 msgid "Removed property %W to merge %pB (0x%v) and %pB (not found)\n"
1064 #: elf-properties.c:430 elf-properties.c:508
1065 msgid "Removed property %W to merge %pB and %pB\n"
1068 #: elf-properties.c:434
1069 msgid "Removed property %W to merge %pB and %pB (not found)\n"
1072 #: elf-properties.c:451
1073 msgid "Updated property %W (0x%v) to merge %pB (0x%v) and %pB (0x%v)\n"
1076 #: elf-properties.c:460
1077 msgid "Updated property %W (%v) to merge %pB (0x%v) and %pB (not found)\n"
1080 #: elf-properties.c:502
1081 msgid "Removed property %W to merge %pB (not found) and %pB (0x%v)\n"
1084 #: elf-properties.c:640 elfxx-aarch64.c:748 elfxx-x86.c:4348
1085 msgid "%F%P: failed to create GNU property section\n"
1088 #: elf-properties.c:644 elfxx-aarch64.c:752 elfxx-x86.c:4353
1090 msgid "%F%pA: failed to align section\n"
1093 #. Merge .note.gnu.property sections.
1094 #: elf-properties.c:749 elf-properties.c:751
1098 #: elf-properties.c:750
1099 msgid "Merging program properties\n"
1104 msgid "error in %pB(%pA); no .sframe will be created"
1108 msgid "input SFrame sections with different abi prevent .sframe generation"
1113 "input SFrame sections with different format versions prevent .sframe "
1119 msgid "%pB: string table [%u] is corrupt"
1122 #. PR 17512: file: f057ec89.
1125 msgid "%pB: attempt to load strings from a non-string section (number %d)"
1130 msgid "%pB: invalid string offset %u >= %<PRIu64> for section `%s'"
1133 #: elf.c:511 elf32-arm.c:17773
1134 #: elfnn-aarch64.c:8343
1135 #: elfnn-loongarch.c:6132
1136 #: elfnn-riscv.c:3688
1138 msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
1143 msgid "%pB: could not read contents of group [%u]"
1148 msgid "%pB: invalid entry (%#x) in group [%u]"
1153 msgid "%pB: unexpected type (%#x) section `%s' in group [%u]"
1158 msgid "%pB: sh_link [%d] in section `%pA' is incorrect"
1163 msgid "%pB: section group entry number %u is corrupt"
1169 "%pB: section %s is compressed with zstd, but BFD is not built with zstd "
1175 msgid "%pB: invalid sh_link field (%d) in section number %d"
1180 msgid "%pB: failed to find link section for section %d"
1185 msgid "%pB: failed to find info section for section %d"
1199 "Dynamic Section:\n"
1206 "Version definitions:\n"
1213 "Version References:\n"
1218 msgid " required from %s:\n"
1223 msgid "%pB: DT_STRTAB table is corrupt"
1228 msgid "%pB: warning: loop in section dependencies detected"
1234 "%pB: warning: multiple symbol tables detected - ignoring the table in "
1241 "%pB: warning: multiple dynamic symbol tables detected - ignoring the table "
1247 msgid "%pB: invalid link %u for reloc section %s (index %u)"
1253 "%pB: warning: secondary relocation section '%s' for section %pA found - "
1257 #: elf.c:2879 elf.c:2893 elf.c:2904 elf.c:2917
1259 msgid "%pB: unknown type [%#x] section `%s'"
1264 msgid "%pB: error: alignment power %d of section `%pA' is too big"
1269 msgid "warning: section `%pA' type changed to PROGBITS"
1274 msgid "%pB: too many sections: %u"
1280 "%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'"
1285 msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'"
1290 msgid "%pB: GNU_MBIND section `%pA' has invalid sh_info field: %d"
1294 msgid "%F%P: failed to size relative relocations\n"
1299 msgid "%pB: TLS sections are not adjacent:"
1309 msgid "\tnon-TLS: %pA"
1315 "%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section"
1320 msgid "%pB: not enough room for program headers, try linking with -N"
1325 msgid "%pB: section %pA lma %#<PRIx64> adjusted to %#<PRIx64>"
1328 #. The fix for this error is usually to edit the linker script being
1329 #. used and set up the program headers manually. Either that or
1330 #. leave room for the headers at the start of the SECTIONS.
1333 msgid "%pB: error: PHDR segment not covered by LOAD segment"
1338 msgid "%pB: section `%pA' can't be allocated in segment %u"
1343 msgid "%pB: warning: allocated section `%s' not in segment"
1348 msgid "%pB: warning: unable to allocate any sections to PT_GNU_RELRO segment"
1354 "%pB: error: non-load segment %d includes file header and/or program header"
1359 msgid "error: %pB has a TLS segment with execute permission"
1364 msgid "warning: %pB has a TLS segment with execute permission"
1369 msgid "error: %pB has a LOAD segment with RWX permissions"
1374 msgid "warning: %pB has a LOAD segment with RWX permissions"
1379 msgid "%pB: symbol `%s' required but not present"
1385 "%pB: warning: empty loadable segment detected at vaddr=%#<PRIx64>, is this "
1391 msgid "%pB: warning: segment alignment of %#<PRIx64> is too large"
1397 "%pB: Unable to handle section index %x in ELF symbol. Using ABS instead."
1403 "unable to find equivalent output section for symbol '%s' from section '%s'"
1408 msgid "%pB: .gnu.version_r invalid entry"
1413 msgid "%pB: .gnu.version_d invalid entry"
1418 msgid "%pB:%pA: error: attempting to write over the end of the section"
1423 msgid "%pB:%pA: error: attempting to write section into an empty buffer"
1426 #: elf.c:10108 elf32-mcore.c:100 elf32-mcore.c:455 elf32-ppc.c:7675
1427 #: elf32-ppc.c:8863 elf64-ppc.c:16860
1429 msgid "%pB: %s unsupported"
1434 msgid "%pB: warning: win32pstatus %s of size %lu bytes is too small"
1440 "%pB: win32pstatus NOTE_INFO_MODULE of size %lu is too small to contain a "
1445 msgid "GNU_MBIND section is supported only by GNU and FreeBSD targets"
1449 msgid "symbol type STT_GNU_IFUNC is supported only by GNU and FreeBSD targets"
1454 "symbol binding STB_GNU_UNIQUE is supported only by GNU and FreeBSD targets"
1458 msgid "GNU_RETAIN section is supported only by GNU and FreeBSD targets"
1463 msgid "%pB(%pA): relocation %zu has invalid symbol index %lu"
1469 "%pB(%pA): link section cannot be set because the output file does not have a "
1475 msgid "%pB(%pA): info section index is invalid"
1481 "%pB(%pA): info section index cannot be set because the section is not in the "
1487 msgid "%pB(%pA): error: secondary reloc section processed twice"
1492 msgid "%pB(%pA): error: secondary reloc section has zero sized entries"
1497 msgid "%pB(%pA): error: secondary reloc section has non-standard sized entries"
1502 msgid "%pB(%pA): error: secondary reloc section is empty!"
1507 msgid "%pB(%pA): error: internal relocs missing for secondary reloc section"
1512 msgid "%pB(%pA): error: reloc table entry %zu is empty"
1517 msgid "%pB(%pA): error: secondary reloc %zu references a missing symbol"
1522 msgid "%pB(%pA): error: secondary reloc %zu references a deleted symbol"
1527 msgid "%pB(%pA): error: secondary reloc %zu is of an unknown type"
1530 #. Ignore init flag - it may not be set, despite the flags field
1531 #. containing valid data.
1532 #. Ignore init flag - it may not be set, despite the flags field
1533 #. containing valid data.
1534 #: elf32-arc.c:454 elf32-arm.c:15194 elf32-frv.c:6612 elf32-iq2000.c:868
1535 #: elf32-m32c.c:914 elf32-mt.c:560 elf32-rl78.c:1275 elf32-rx.c:3218
1536 #: elf32-visium.c:844 elf64-ppc.c:5531
1537 #: elfnn-aarch64.c:7573
1539 msgid "private flags = 0x%lx:"
1544 msgid "warning: %pB: conflicting platform configuration %s with %s"
1549 msgid "error: %pB: unable to merge CPU base attributes %s with %s"
1554 msgid "error: %pB: unable to merge ISA extension attributes %s"
1559 msgid "error: %pB: conflicting ISA extension attributes %s with %s"
1564 msgid "error: %pB: cannot mix rf16 with full register set %pB"
1569 msgid "error: %pB: conflicting attributes %s: %s with %s"
1574 msgid "error: %pB: conflicting attributes %s"
1580 "error: attempting to link %pB with a binary %pB of different architecture"
1583 #: elf32-arc.c:937 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1389
1584 #: elf32-ppc.c:3854 elf64-sparc.c:737 elfxx-mips.c:15680
1586 msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)"
1590 msgid "error: the ARC4 architecture is no longer supported"
1594 msgid "warning: unset or old architecture flags; use default machine"
1600 "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s' is invalid, 16 MSB should be %"
1601 "#x (value is %#<PRIx64>)"
1607 "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s+%#<PRIx64>' is invalid, 16 MSB "
1608 "should be %#x (value is %#<PRIx64>)"
1612 msgid "GOT and PLT relocations cannot be fixed with a non dynamic linker"
1615 #: elf32-arc.c:1921 elf32-rx.c:1486
1618 "%pB(%pA): warning: unaligned access to symbol '%s' in the small data area"
1621 #: elf32-arc.c:1926 elf32-rx.c:1491
1623 msgid "%pB(%pA): internal error: out of range error"
1626 #: elf32-arc.c:1931 elf32-rx.c:1496
1628 msgid "%pB(%pA): internal error: unsupported relocation error"
1631 #: elf32-arc.c:1936 elf32-rx.c:1501
1633 msgid "%pB(%pA): internal error: dangerous relocation"
1636 #: elf32-arc.c:1941 elf32-rx.c:1506
1638 msgid "%pB(%pA): internal error: unknown error"
1641 #: elf32-arc.c:2035 elf32-arc.c:2103 elf32-arm.c:15637 elf32-metag.c:2250
1642 #: elf32-nds32.c:5542
1643 #: elfnn-aarch64.c:7980
1644 #: elfnn-riscv.c:722
1647 "%pB: relocation %s against `%s' can not be used when making a shared object; "
1648 "recompile with -fPIC"
1653 msgid "%pB: unknown mandatory ARC object attribute %d"
1658 msgid "warning: %pB: unknown ARC object attribute %d"
1661 #: elf32-arm.c:4365 elf32-arm.c:4399 elf32-arm.c:4418 elf32-arm.c:4470
1664 "%pB(%pA): warning: long branch veneers used in section with SHF_ARM_PURECODE "
1665 "section attribute is only supported for M-profile targets that implement the "
1669 #: elf32-arm.c:4430 elf32-arm.c:4484 elf32-arm.c:9181 elf32-arm.c:9271
1672 "%pB(%s): warning: interworking not enabled; first occurrence: %pB: %s call "
1679 "ERROR: CMSE stub (%s section) too far (%#<PRIx64>) from destination (%"
1685 msgid "no address assigned to the veneers output section %s"
1688 #: elf32-arm.c:4854 elf32-arm.c:7003 elf32-csky.c:3385 elf32-hppa.c:581
1689 #: elf32-m68hc1x.c:163 elf32-metag.c:1179 elf64-ppc.c:3902 elf64-ppc.c:14175
1690 #: elfnn-aarch64.c:3188
1693 msgid "%pB: cannot create stub entry %s"
1696 #: elf32-arm.c:5075 elf32-csky.c:3727 elf32-hppa.c:731 elf32-hppa.c:760
1697 #: elf32-hppa.c:841 elf32-m68hc11.c:422 elf32-m68hc12.c:542 elf32-metag.c:3344
1698 #: elf64-ppc.c:12292 elf64-ppc.c:12300 xcofflink.c:4676
1699 #: elfnn-aarch64.c:3260
1701 "%F%P: Could not assign `%pA' to an output section. Retry without --enable-"
1702 "non-contiguous-regions.\n"
1707 msgid "%pB: special symbol `%s' only allowed for ARMv8-M architecture or later"
1713 "%pB: invalid special symbol `%s'; it must be a global or weak function symbol"
1719 "%pB: invalid standard symbol `%s'; it must be a global or weak function "
1725 msgid "%pB: absent standard symbol `%s'"
1730 msgid "%pB: `%s' and its special symbol are in different sections"
1735 msgid "%pB: entry function `%s' not output"
1740 msgid "%pB: entry function `%s' is empty"
1745 msgid "%pB: --in-implib only supported for Secure Gateway import libraries"
1751 "%pB: invalid import library entry: `%s'; symbol should be absolute, global "
1752 "and refer to Thumb functions"
1757 msgid "entry function `%s' disappeared from secure code"
1762 msgid "`%s' refers to a non entry function"
1767 msgid "%pB: visibility of symbol `%s' has changed"
1772 msgid "%pB: incorrect size for symbol `%s'"
1777 msgid "offset of veneer for entry function `%s' not a multiple of its size"
1782 "new entry function(s) introduced but no output import library specified:"
1787 msgid "start address of `%s' is different from previous link"
1790 #: elf32-arm.c:7137 elf32-arm.c:7175
1792 msgid "unable to find %s glue '%s' for '%s'"
1797 msgid "%pB: BE8 images only valid in big-endian mode"
1800 #. Give a warning, but do as the user requests anyway.
1804 "%pB: warning: selected VFP11 erratum workaround is not necessary for target "
1811 "%pB: warning: selected STM32L4XX erratum workaround is not necessary for "
1812 "target architecture"
1815 #: elf32-arm.c:8677 elf32-arm.c:8697 elf32-arm.c:8764 elf32-arm.c:8783
1817 msgid "%pB: unable to find %s veneer `%s'"
1823 "%pB(%pA+%#x): error: multiple load detected in non-last IT block "
1824 "instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-"
1825 "it to generate only one instruction per IT block"
1830 msgid "invalid TARGET2 relocation type '%s'"
1833 #. FIXME: We ought to be able to generate thumb-1 PLT
1837 msgid "%pB: warning: thumb-1 mode PLT generation not currently supported"
1840 #: elf32-arm.c:10166 elf32-arm.c:10208
1842 msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' in TLS trampoline"
1845 #: elf32-arm.c:10489
1848 "warning: %pB(%s): Forcing bramch to absolute symbol in Thumb mode (Thumb-"
1852 #: elf32-arm.c:10494
1855 "warning: (%s): Forcing branch to absolute symbol in Thumb mode (Thumb-only "
1859 #: elf32-arm.c:10523
1861 msgid "%pB(%s): Unknown destination type (ARM/Thumb) in %pB"
1864 #: elf32-arm.c:10527
1866 msgid "(%s): Unknown destination type (ARM/Thumb) in %pB"
1869 #: elf32-arm.c:10615
1870 msgid "shared object"
1873 #: elf32-arm.c:10618
1874 msgid "PIE executable"
1877 #: elf32-arm.c:10621
1880 "%pB: relocation %s against external or undefined symbol `%s' can not be used "
1881 "when making a %s; recompile with -fPIC"
1884 #: elf32-arm.c:10723
1886 msgid "\\%pB: warning: %s BLX instruction targets %s function '%s'"
1889 #: elf32-arm.c:11140
1891 msgid "%pB: warning: %s BLX instruction targets %s function '%s'"
1894 #: elf32-arm.c:11774
1897 "%pB: expected symbol index in range 0..%lu but found local symbol with index "
1901 #: elf32-arm.c:12049 elf32-arm.c:12075
1904 "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' referenced by "
1908 #: elf32-arm.c:12121 elf32-csky.c:4955 elf32-m68k.c:3733 elf32-metag.c:1912
1910 msgid "%pB(%pA+%#<PRIx64>): %s relocation not permitted in shared object"
1913 #: elf32-arm.c:12335
1916 "%pB(%pA+%#<PRIx64>): only ADD or SUB instructions are allowed for ALU group "
1920 #: elf32-arm.c:12376 elf32-arm.c:12468 elf32-arm.c:12556 elf32-arm.c:12646
1923 "%pB(%pA+%#<PRIx64>): overflow whilst splitting %#<PRIx64> for group "
1927 #: elf32-arm.c:12704 elf32-arm.c:12863
1928 msgid "local symbol index too big"
1931 #: elf32-arm.c:12714 elf32-arm.c:12748
1932 msgid "no dynamic index information available"
1935 #: elf32-arm.c:12756
1936 msgid "invalid dynamic index"
1939 #: elf32-arm.c:12873
1940 msgid "dynamic index information not available"
1943 #: elf32-arm.c:13304 elf32-sh.c:3566
1945 msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section"
1948 #: elf32-arm.c:13417 elf32-m68k.c:3966 elf32-xtensa.c:2758
1949 #: elfnn-aarch64.c:7070
1952 msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s"
1955 #: elf32-arm.c:13419 elf32-m68k.c:3968 elf32-xtensa.c:2760
1956 #: elfnn-aarch64.c:7072
1959 msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s"
1962 #: elf32-arm.c:13502 elf32-tic6x.c:2641
1963 #: elfnn-aarch64.c:7407
1965 msgid "out of range"
1968 #: elf32-arm.c:13506 elf32-pru.c:936 elf32-tic6x.c:2645
1969 #: elfnn-aarch64.c:7411
1971 msgid "unsupported relocation"
1974 #: elf32-arm.c:13514 elf32-pru.c:946 elf32-tic6x.c:2653
1975 #: elfnn-aarch64.c:7419
1977 msgid "unknown error"
1980 #: elf32-arm.c:13991
1983 "warning: not setting interworking flag of %pB since it has already been "
1984 "specified as non-interworking"
1987 #: elf32-arm.c:13995
1989 msgid "warning: clearing the interworking flag of %pB due to outside request"
1992 #: elf32-arm.c:14040
1995 "warning: clearing the interworking flag of %pB because non-interworking code "
1996 "in %pB has been linked with it"
1999 #: elf32-arm.c:14127
2001 msgid "%pB: unknown mandatory EABI object attribute %d"
2004 #: elf32-arm.c:14135
2006 msgid "warning: %pB: unknown EABI object attribute %d"
2009 #: elf32-arm.c:14470
2011 msgid "error: %pB: unknown CPU architecture"
2014 #: elf32-arm.c:14508
2016 msgid "error: conflicting CPU architectures %s vs %s in %pB"
2019 #: elf32-arm.c:14605
2022 "Error: %pB has both the current and legacy Tag_MPextension_use attributes"
2025 #: elf32-arm.c:14642
2027 msgid "error: %pB uses VFP register arguments, %pB does not"
2030 #: elf32-arm.c:14812
2032 msgid "error: %pB: unable to merge virtualization attributes with %pB"
2035 #: elf32-arm.c:14838
2037 msgid "error: %pB: conflicting architecture profiles %c/%c"
2040 #: elf32-arm.c:14977
2042 msgid "warning: %pB: conflicting platform configuration"
2045 #: elf32-arm.c:14986
2047 msgid "error: %pB: conflicting use of R9"
2050 #: elf32-arm.c:14998
2052 msgid "error: %pB: SB relative addressing conflicts with use of R9"
2055 #: elf32-arm.c:15011
2058 "warning: %pB uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; "
2059 "use of wchar_t values across objects may fail"
2062 #: elf32-arm.c:15042
2065 "warning: %pB uses %s enums yet the output is to use %s enums; use of enum "
2066 "values across objects may fail"
2069 #: elf32-arm.c:15054
2071 msgid "error: %pB uses iWMMXt register arguments, %pB does not"
2074 #: elf32-arm.c:15071
2076 msgid "error: fp16 format mismatch between %pB and %pB"
2079 #: elf32-arm.c:15107
2081 msgid "%pB has both the current and legacy Tag_MPextension_use attributes"
2084 #: elf32-arm.c:15203
2086 msgid " [interworking enabled]"
2089 #: elf32-arm.c:15211
2091 msgid " [VFP float format]"
2094 #: elf32-arm.c:15213
2096 msgid " [FPA float format]"
2099 #: elf32-arm.c:15216
2101 msgid " [floats passed in float registers]"
2104 #: elf32-arm.c:15219 elf32-arm.c:15304
2106 msgid " [position independent]"
2109 #: elf32-arm.c:15222
2114 #: elf32-arm.c:15225
2119 #: elf32-arm.c:15228
2121 msgid " [software FP]"
2124 #: elf32-arm.c:15236
2126 msgid " [Version1 EABI]"
2129 #: elf32-arm.c:15239 elf32-arm.c:15250
2131 msgid " [sorted symbol table]"
2134 #: elf32-arm.c:15241 elf32-arm.c:15252
2136 msgid " [unsorted symbol table]"
2139 #: elf32-arm.c:15247
2141 msgid " [Version2 EABI]"
2144 #: elf32-arm.c:15255
2146 msgid " [dynamic symbols use segment index]"
2149 #: elf32-arm.c:15258
2151 msgid " [mapping symbols precede others]"
2154 #: elf32-arm.c:15265
2156 msgid " [Version3 EABI]"
2159 #: elf32-arm.c:15269
2161 msgid " [Version4 EABI]"
2164 #: elf32-arm.c:15273
2166 msgid " [Version5 EABI]"
2169 #: elf32-arm.c:15276
2171 msgid " [soft-float ABI]"
2174 #: elf32-arm.c:15279
2176 msgid " [hard-float ABI]"
2179 #: elf32-arm.c:15285
2184 #: elf32-arm.c:15288
2189 #: elf32-arm.c:15294
2191 msgid " <EABI version unrecognised>"
2194 #: elf32-arm.c:15301
2196 msgid " [relocatable executable]"
2199 #: elf32-arm.c:15307
2201 msgid " [FDPIC ABI supplement]"
2204 #: elf32-arm.c:15312
2205 #: elfnn-aarch64.c:7576
2207 msgid " <Unrecognised flag bits set>"
2210 #: elf32-arm.c:15420 elf32-arm.c:15554 elf32-i386.c:1545 elf32-s390.c:921
2211 #: elf32-tic6x.c:2716 elf32-tilepro.c:1433 elf32-xtensa.c:1088
2212 #: elf64-s390.c:843 elf64-x86-64.c:2173 elfxx-sparc.c:1385 elfxx-tilegx.c:1661
2214 #: elfnn-aarch64.c:7847
2216 #: elfnn-loongarch.c:952
2217 #: elfnn-riscv.c:766
2219 msgid "%pB: bad symbol index: %d"
2222 #: elf32-arm.c:15810
2225 "FDPIC does not yet support %s relocation to become dynamic for executable"
2228 #: elf32-arm.c:17072
2230 msgid "errors encountered processing file %pB"
2233 #: elf32-arm.c:17442 elflink.c:13533 elflink.c:13580
2235 msgid "could not find section %s"
2238 #: elf32-arm.c:18397
2240 msgid "%pB: Number of symbols in input file has increased from %lu to %u\n"
2243 #: elf32-arm.c:18655
2245 msgid "%pB: error: Cortex-A8 erratum stub is allocated in unsafe location"
2248 #. There's not much we can do apart from complain if this
2250 #: elf32-arm.c:18682
2252 msgid "%pB: error: Cortex-A8 erratum stub out of range (input file too large)"
2255 #: elf32-arm.c:19509 elf32-arm.c:19531
2257 msgid "%pB: error: VFP11 veneer out of range"
2260 #: elf32-arm.c:19582
2263 "%pB(%#<PRIx64>): error: cannot create STM32L4XX veneer; jump out of range by "
2264 "%<PRId64> bytes; cannot encode branch instruction"
2267 #: elf32-arm.c:19621
2269 msgid "%pB: error: cannot create STM32L4XX veneer"
2272 #: elf32-arm.c:20704
2274 msgid "error: %pB is already in final BE8 format"
2277 #: elf32-arm.c:20781
2280 "error: source object %pB has EABI version %d, but target %pB has EABI "
2284 #: elf32-arm.c:20796
2286 msgid "error: %pB is compiled for APCS-%d, whereas target %pB uses APCS-%d"
2289 #: elf32-arm.c:20806
2292 "error: %pB passes floats in float registers, whereas %pB passes them in "
2296 #: elf32-arm.c:20810
2299 "error: %pB passes floats in integer registers, whereas %pB passes them in "
2303 #: elf32-arm.c:20820 elf32-arm.c:20824
2305 msgid "error: %pB uses %s instructions, whereas %pB does not"
2308 #: elf32-arm.c:20843
2310 msgid "error: %pB uses software FP, whereas %pB uses hardware FP"
2313 #: elf32-arm.c:20847
2315 msgid "error: %pB uses hardware FP, whereas %pB uses software FP"
2318 #: elf32-arm.c:20861
2320 msgid "warning: %pB supports interworking, whereas %pB does not"
2323 #: elf32-arm.c:20867
2325 msgid "warning: %pB does not support interworking, whereas %pB does"
2329 msgid "%X%H: %s against `%s': error: relocation applies outside section\n"
2333 msgid "%X%H: %s against `%s': error: relocation target address is odd\n"
2338 "%X%H: %s against `%s': internal error: unexpected relocation result %d\n"
2342 #: elfnn-aarch64.c:3219
2344 msgid "cannot create stub entry %s"
2347 #: elf32-bfin.c:107 elf32-bfin.c:364
2348 msgid "relocation should be even number"
2351 #: elf32-bfin.c:1589
2353 msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'"
2356 #: elf32-bfin.c:1621 elf32-i386.c:3543 elf32-m68k.c:4006 elf32-s390.c:3130
2357 #: elf64-s390.c:3205 elf64-x86-64.c:4619
2359 msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d"
2362 #: elf32-bfin.c:2646
2365 "%pB: relocation at `%pA+%#<PRIx64>' references symbol `%s' with nonzero "
2369 #: elf32-bfin.c:2663
2370 msgid "relocation references symbol not defined in the module"
2373 #: elf32-bfin.c:2761
2374 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend"
2377 #: elf32-bfin.c:2801 elf32-bfin.c:2922
2378 msgid "cannot emit fixups in read-only section"
2381 #: elf32-bfin.c:2831 elf32-bfin.c:2959 elf32-lm32.c:1006 elf32-sh.c:4384
2382 msgid "cannot emit dynamic relocations in read-only section"
2385 #: elf32-bfin.c:2881
2386 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend"
2389 #: elf32-bfin.c:3044
2390 msgid "relocations between different segments are not supported"
2393 #: elf32-bfin.c:3045
2394 msgid "warning: relocation references a different segment"
2397 #: elf32-bfin.c:3140 elf32-cris.c:2041 elf32-epiphany.c:574 elf32-fr30.c:602
2398 #: elf32-frv.c:4056 elf32-ft32.c:500 elf32-ip2k.c:1489 elf32-iq2000.c:699
2399 #: elf32-m32c.c:632 elf32-mep.c:530 elf32-metag.c:1991 elf32-moxie.c:296
2400 #: elf32-msp430.c:1514 elf32-mt.c:406 elf32-or1k.c:1903 elf32-tilepro.c:3377
2401 #: elf32-v850.c:2305 elf32-visium.c:688 elf32-xstormy16.c:938 elf64-bpf.c:348
2402 #: elf64-mmix.c:1545 elfxx-tilegx.c:3750
2403 msgid "internal error: dangerous relocation"
2406 #. Ignore init flag - it may not be set, despite the flags field containing valid data.
2407 #: elf32-bfin.c:4728 elf32-cris.c:3860 elf32-m68hc1x.c:1414 elf32-m68k.c:1264
2408 #: elf32-score.c:3984 elf32-score7.c:3791 elf32-vax.c:534 elf32-xgate.c:494
2409 #: elfxx-mips.c:16366
2411 msgid "private flags = %lx:"
2414 #: elf32-bfin.c:4779 elf32-frv.c:6585
2416 msgid "%pB: cannot link non-fdpic object file into fdpic executable"
2419 #: elf32-bfin.c:4783 elf32-frv.c:6589
2421 msgid "%pB: cannot link fdpic object file into non-fdpic executable"
2424 #: elf32-bfin.c:4919
2426 msgid "*** check this relocation %s"
2429 #: elf32-bfin.c:5034
2431 "the bfin target does not currently support the generation of copy relocations"
2434 #: elf32-bfin.c:5329 elf32-cr16.c:2720 elf32-m68k.c:4420
2435 msgid "unsupported relocation type"
2438 #: elf32-cris.c:1119
2440 msgid "%pB, section %pA: unresolvable relocation %s against symbol `%s'"
2443 #: elf32-cris.c:1184
2445 msgid "%pB, section %pA: no PLT nor GOT for relocation %s against symbol `%s'"
2448 #: elf32-cris.c:1187
2450 msgid "%pB, section %pA: no PLT for relocation %s against symbol `%s'"
2453 #: elf32-cris.c:1193 elf32-cris.c:1326 elf32-cris.c:1591 elf32-cris.c:1674
2454 #: elf32-cris.c:1827 elf32-tic6x.c:2552
2455 msgid "[whose name is lost]"
2458 #: elf32-cris.c:1311 elf32-tic6x.c:2536
2461 "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against local "
2465 #: elf32-cris.c:1320 elf32-cris.c:1668 elf32-cris.c:1821 elf32-tic6x.c:2545
2468 "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against "
2472 #: elf32-cris.c:1347
2474 msgid "%pB, section %pA: relocation %s is not allowed for global symbol: `%s'"
2477 #: elf32-cris.c:1364
2479 msgid "%pB, section %pA: relocation %s with no GOT created"
2482 #. We shouldn't get here for GCC-emitted code.
2483 #: elf32-cris.c:1581
2486 "%pB, section %pA: relocation %s has an undefined reference to `%s', perhaps "
2487 "a declaration mixup?"
2490 #: elf32-cris.c:1584
2493 "%pB, section %pA: relocation %s is not allowed for `%s', a global symbol "
2494 "with default visibility, perhaps a declaration mixup?"
2497 #: elf32-cris.c:1955
2500 "%pB, section %pA: relocation %s is not allowed for symbol: `%s' which is "
2501 "defined outside the program, perhaps a declaration mixup?"
2504 #: elf32-cris.c:2008
2505 msgid "(too many global variables for -fpic: recompile with -fPIC)"
2508 #: elf32-cris.c:2015
2510 "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or "
2514 #: elf32-cris.c:3048
2517 "%pB, section %pA: v10/v32 compatible object must not contain a PIC relocation"
2520 #: elf32-cris.c:3102
2523 "%pB, section %pA:\n"
2524 " relocation %s not valid in a shared object; typically an option mixup, "
2525 "recompile with -fPIC"
2528 #: elf32-cris.c:3320
2531 "%pB, section %pA: relocation %s should not be used in a shared object; "
2532 "recompile with -fPIC"
2535 #: elf32-cris.c:3699
2538 "%pB, section `%pA', to symbol `%s': relocation %s should not be used in a "
2539 "shared object; recompile with -fPIC"
2542 #: elf32-cris.c:3811
2543 msgid "unexpected machine number"
2546 #: elf32-cris.c:3863
2548 msgid " [symbols have a _ prefix]"
2551 #: elf32-cris.c:3866
2553 msgid " [v10 and v32]"
2556 #: elf32-cris.c:3869
2561 #: elf32-cris.c:3913
2564 "%pB: uses _-prefixed symbols, but writing file with non-prefixed symbols"
2567 #: elf32-cris.c:3914
2570 "%pB: uses non-prefixed symbols, but writing file with _-prefixed symbols"
2573 #: elf32-cris.c:3933
2575 msgid "%pB contains CRIS v32 code, incompatible with previous objects"
2578 #: elf32-cris.c:3935
2580 msgid "%pB contains non-CRIS-v32 code, incompatible with previous objects"
2583 #: elf32-csky.c:2016
2584 msgid "GOT table size out of range"
2587 #: elf32-csky.c:2826
2589 msgid "warning: unrecognized arch eflag '%#lx'"
2592 #: elf32-csky.c:2849
2594 msgid "warning: unrecognised arch name '%#x'"
2597 #: elf32-csky.c:2914 elf32-csky.c:3074
2599 msgid "%pB: machine flag conflict with target"
2602 #: elf32-csky.c:2927
2605 "warning: file %pB's arch flag %s conflict with target %s,set target arch "
2609 #: elf32-csky.c:2956
2611 msgid "Error: %pB and %pB has different VDSP version"
2614 #: elf32-csky.c:2973
2616 msgid "Error: %pB and %pB has different DSP version"
2619 #: elf32-csky.c:2991
2621 msgid "Error: %pB and %pB has different FPU ABI"
2624 #: elf32-csky.c:3088
2626 msgid "warning: file %pB's arch flag %s conflicts with target ck%s, using %s"
2629 #. The r_type is error, not support it.
2630 #: elf32-csky.c:4327 elf32-i386.c:344
2632 msgid "%pB: unsupported relocation type: %#x"
2637 msgid "branch (PC rel16) to section (%s) not supported"
2642 msgid "jump (PC rel26) to section (%s) not supported"
2645 #. Only if it's not an unresolved symbol.
2646 #: elf32-epiphany.c:570 elf32-ip2k.c:1485
2647 msgid "unsupported relocation between data/insn address spaces"
2650 #: elf32-frv.c:1452 elf32-frv.c:1603
2651 msgid "relocation requires zero addend"
2656 msgid "%H: relocation to `%s+%v' may have caused the error above\n"
2660 msgid "%H: relocation references symbol not defined in the module\n"
2664 msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n"
2668 msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n"
2672 msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n"
2676 msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n"
2680 msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n"
2684 msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n"
2688 msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n"
2692 msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n"
2696 msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n"
2700 msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n"
2704 msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n"
2708 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n"
2711 #: elf32-frv.c:3541 elf32-frv.c:3661
2712 msgid "%H: %s references dynamic symbol with nonzero addend\n"
2715 #: elf32-frv.c:3582 elf32-frv.c:3703
2716 msgid "%H: cannot emit fixups in read-only section\n"
2719 #: elf32-frv.c:3612 elf32-frv.c:3745
2720 msgid "%H: cannot emit dynamic relocations in read-only section\n"
2725 msgid "%H: reloc against `%s' references a different segment\n"
2730 msgid "%H: reloc against `%s': %s\n"
2736 "%pB: compiled with %s and linked with modules that use non-pic relocations"
2739 #: elf32-frv.c:6550 elf32-iq2000.c:830 elf32-m32c.c:876
2741 msgid "%pB: compiled with %s and linked with modules compiled with %s"
2747 "%pB: uses different unknown e_flags (%#x) fields than previous modules (%#x)"
2752 msgid "%pB: relocations in generic ELF (EM: %d)"
2755 #: elf32-hppa.c:862 elf32-hppa.c:3402
2758 "%pB(%pA+%#<PRIx64>): cannot reach %s, recompile with -ffunction-sections"
2761 #: elf32-hppa.c:1240
2764 "%pB: relocation %s can not be used when making a shared object; recompile "
2768 #: elf32-hppa.c:2579
2770 msgid "%pB: duplicate export stub %s"
2773 #: elf32-hppa.c:3235
2776 "%pB(%pA+%#<PRIx64>): %s fixup for insn %#x is not supported in a non-shared "
2780 #: elf32-hppa.c:3455
2783 "%pB(%pA+%#<PRIx64>): displacement %#x for insn %#x is not a multiple of 8 "
2787 #: elf32-hppa.c:3474
2790 "%pB(%pA+%#<PRIx64>): displacement %#x for insn %#x is not a multiple of 4 "
2794 #: elf32-hppa.c:4089
2796 msgid "%s has both normal and TLS relocs"
2799 #: elf32-hppa.c:4107
2801 msgid "%pB:%s has both normal and TLS relocs"
2804 #: elf32-hppa.c:4166
2806 msgid "%pB(%pA+%#<PRIx64>): cannot handle %s for %s"
2809 #: elf32-hppa.c:4470
2810 msgid ".got section not immediately after .plt section"
2813 #: elf32-i386.c:1296
2816 "%pB: direct GOT relocation R_386_GOT32X against `%s' without base register "
2817 "can not be used when making a shared object"
2820 #: elf32-i386.c:1729 elf32-s390.c:1149 elf32-sh.c:5498 elf32-tilepro.c:1546
2821 #: elf32-xtensa.c:1261 elf64-s390.c:1081 elfxx-sparc.c:1555
2822 #: elfxx-tilegx.c:1766
2823 #: elfnn-loongarch.c:741
2824 #: elfnn-riscv.c:673
2826 msgid "%pB: `%s' accessed both as normal and thread local symbol"
2829 #: elf32-i386.c:1801
2831 msgid "%pB: unsupported non-PIC call to IFUNC `%s'"
2834 #: elf32-i386.c:1856 elf64-x86-64.c:2567
2837 "%pB: non-canonical reference to canonical protected function `%s' in %pB"
2840 #: elf32-i386.c:2419 elf64-x86-64.c:3050
2841 #: elfnn-riscv.c:2544
2843 msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
2846 #: elf32-i386.c:2452 elf32-i386.c:3752 elf32-i386.c:3900 elf64-x86-64.c:3107
2847 #: elf64-x86-64.c:4790 elf64-x86-64.c:4958
2848 #: elfnn-riscv.c:2406
2849 #: elfnn-riscv.c:3318
2850 #: elfnn-riscv.c:3392
2852 msgid "Local IFUNC function `%s' in %pB\n"
2855 #: elf32-i386.c:2630
2858 "%pB: direct GOT relocation %s against `%s' without base register can not be "
2859 "used when making a shared object"
2862 #: elf32-i386.c:2665 elf64-x86-64.c:3324
2863 msgid "hidden symbol"
2866 #: elf32-i386.c:2668 elf64-x86-64.c:3327
2867 msgid "internal symbol"
2870 #: elf32-i386.c:2671 elf64-x86-64.c:3330
2871 msgid "protected symbol"
2874 #: elf32-i386.c:2674 elf64-x86-64.c:3333
2878 #: elf32-i386.c:2680
2881 "%pB: relocation R_386_GOTOFF against undefined %s `%s' can not be used when "
2882 "making a shared object"
2885 #: elf32-i386.c:2693
2888 "%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when "
2889 "making a shared object"
2892 #: elf32-i386.c:4103 elf64-x86-64.c:5169
2893 msgid "%F%P: discarded output section: `%pA'\n"
2896 #: elf32-ip2k.c:855 elf32-ip2k.c:861 elf32-ip2k.c:928 elf32-ip2k.c:934
2898 "ip2k relaxer: switch table without complete matching relocation information."
2901 #: elf32-ip2k.c:878 elf32-ip2k.c:961
2902 msgid "ip2k relaxer: switch table header corrupt."
2905 #: elf32-ip2k.c:1298
2907 msgid "ip2k linker: missing page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
2910 #: elf32-ip2k.c:1317
2913 "ip2k linker: redundant page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
2917 msgid "global pointer relative relocation when _gp not defined"
2921 msgid "global pointer relative address out of range"
2926 msgid "internal error: addend should be zero for %s"
2929 #: elf32-m32r.c:1461
2930 msgid "SDA relocation when _SDA_BASE_ not defined"
2933 #: elf32-m32r.c:2776 elf32-microblaze.c:1147 elf32-microblaze.c:1195
2935 msgid "%pB: the target (%s) of an %s relocation is in the wrong section (%pA)"
2938 #: elf32-m32r.c:3277
2940 msgid "%pB: instruction set mismatch with previous modules"
2943 #: elf32-m32r.c:3298 elf32-nds32.c:6899
2945 msgid "private flags = %lx"
2948 #: elf32-m32r.c:3303
2950 msgid ": m32r instructions"
2953 #: elf32-m32r.c:3304
2955 msgid ": m32rx instructions"
2958 #: elf32-m32r.c:3305
2960 msgid ": m32r2 instructions"
2963 #: elf32-m68hc1x.c:1134
2966 "reference to the far symbol `%s' using a wrong relocation may result in "
2967 "incorrect execution"
2970 #: elf32-m68hc1x.c:1165
2973 "XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you "
2974 "must manually offset the address, and possibly manage the page, in your code."
2977 #: elf32-m68hc1x.c:1181
2980 "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked "
2981 "address [%lx:%04lx] (%lx)"
2984 #: elf32-m68hc1x.c:1196
2987 "reference to a banked address [%lx:%04lx] in the normal address space at %"
2991 #: elf32-m68hc1x.c:1232
2994 "S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you "
2995 "must manually offset the address in your code"
2998 #: elf32-m68hc1x.c:1356
3001 "%pB: linking files compiled for 16-bit integers (-mshort) and others for 32-"
3005 #: elf32-m68hc1x.c:1363
3008 "%pB: linking files compiled for 32-bit double (-fshort-double) and others "
3012 #: elf32-m68hc1x.c:1372
3014 msgid "%pB: linking files compiled for HCS12 with others compiled for HC12"
3017 #: elf32-m68hc1x.c:1417 elf32-xgate.c:497
3019 msgid "[abi=32-bit int, "
3022 #: elf32-m68hc1x.c:1419 elf32-xgate.c:499
3024 msgid "[abi=16-bit int, "
3027 #: elf32-m68hc1x.c:1422 elf32-xgate.c:502
3029 msgid "64-bit double, "
3032 #: elf32-m68hc1x.c:1424 elf32-xgate.c:504
3034 msgid "32-bit double, "
3037 #: elf32-m68hc1x.c:1427
3042 #: elf32-m68hc1x.c:1429
3047 #: elf32-m68hc1x.c:1431
3052 #: elf32-m68hc1x.c:1434
3054 msgid " [memory=bank-model]"
3057 #: elf32-m68hc1x.c:1436
3059 msgid " [memory=flat]"
3062 #: elf32-m68hc1x.c:1439
3064 msgid " [XGATE RAM offsetting]"
3067 #: elf32-m68k.c:1156 elf32-m68k.c:1164 elf32-ppc.c:3570 elf32-ppc.c:3578
3069 msgid "%pB uses hard float, %pB uses soft float"
3072 #: elf32-m68k.c:1279 elf32-m68k.c:1280 vms-alpha.c:8089 vms-alpha.c:8105
3076 #: elf32-m68k.c:1730
3078 msgid "%pB: GOT overflow: number of relocations with 8-bit offset > %d"
3081 #: elf32-m68k.c:1737
3083 msgid "%pB: GOT overflow: number of relocations with 8- or 16-bit offset > %d"
3086 #. Pacify gcc -Wall.
3089 msgid "mep: no reloc for code %d"
3094 msgid "MeP: howto %d has type %d"
3099 msgid "%pB and %pB are for different cores"
3104 msgid "%pB and %pB are for different configurations"
3109 msgid "private flags = 0x%lx"
3112 #: elf32-metag.c:1856
3114 msgid "%pB(%pA): multiple TLS models are not supported"
3117 #: elf32-metag.c:1859
3120 "%pB(%pA): shared library symbol %s encountered whilst performing a static "
3124 #: elf32-microblaze.c:1590 elf32-tilepro.c:3018 elfxx-sparc.c:3442
3125 #: elfxx-tilegx.c:3415
3127 msgid "%pB: probably compiled without -fPIC?"
3130 #: elf32-mips.c:1776 elf64-mips.c:3515 elfn32-mips.c:3334
3131 msgid "literal relocation occurs for an external symbol"
3134 #: elf32-mips.c:1827 elf32-score.c:563 elf32-score7.c:465 elf64-mips.c:3558
3135 #: elfn32-mips.c:3376
3136 msgid "32bits gp relative relocation occurs for an external symbol"
3139 #: elf32-msp430.c:914
3142 "error: final size of uleb128 value at offset 0x%lx in %pA from %pB exceeds "
3146 #: elf32-msp430.c:983 elf32-msp430.c:1297
3147 msgid "try enabling relaxation to avoid relocation truncations"
3150 #: elf32-msp430.c:1506
3151 msgid "internal error: branch/jump to an odd address detected"
3154 #: elf32-msp430.c:2673
3156 msgid "warning: %pB: unknown MSPABI object attribute %d"
3159 #: elf32-msp430.c:2774
3161 msgid "error: %pB uses %s instructions but %pB uses %s"
3164 #: elf32-msp430.c:2786
3166 msgid "error: %pB uses the %s code model whereas %pB uses the %s code model"
3169 #: elf32-msp430.c:2799
3171 msgid "error: %pB uses the large code model but %pB uses MSP430 instructions"
3174 #: elf32-msp430.c:2810
3176 msgid "error: %pB uses the %s data model whereas %pB uses the %s data model"
3179 #: elf32-msp430.c:2823
3181 msgid "error: %pB uses the small code model but %pB uses the %s data model"
3184 #: elf32-msp430.c:2835
3186 msgid "error: %pB uses the %s data model but %pB only uses MSP430 instructions"
3189 #: elf32-msp430.c:2860
3192 "error: %pB can use the upper region for data, but %pB assumes data is "
3193 "exclusively in lower memory"
3196 #: elf32-nds32.c:3673
3198 msgid "error: can't find symbol: %s"
3201 #: elf32-nds32.c:5572
3203 msgid "%pB: warning: %s unsupported in shared mode"
3206 #: elf32-nds32.c:5698
3208 msgid "%pB: warning: unaligned access to GOT entry"
3211 #: elf32-nds32.c:5739
3213 msgid "%pB: warning: relocate SDA_BASE failed"
3216 #: elf32-nds32.c:5761
3218 msgid "%pB(%pA): warning: unaligned small data access of type %d"
3221 #: elf32-nds32.c:6687
3224 "%pB: ISR vector size mismatch with previous modules, previous %u-byte, "
3228 #: elf32-nds32.c:6735
3230 msgid "%pB: warning: endian mismatch with previous modules"
3233 #: elf32-nds32.c:6749
3236 "%pB: warning: older version of object file encountered, please recompile "
3237 "with current tool chain"
3240 #: elf32-nds32.c:6837
3242 msgid "%pB: error: ABI mismatch with previous modules"
3245 #: elf32-nds32.c:6847
3247 msgid "%pB: error: instruction set mismatch with previous modules"
3250 #: elf32-nds32.c:6874
3252 msgid "%pB: warning: incompatible elf-versions %s and %s"
3255 #: elf32-nds32.c:6905
3257 msgid ": n1 instructions"
3260 #: elf32-nds32.c:6908
3262 msgid ": n1h instructions"
3265 #: elf32-nds32.c:9357
3267 msgid "%pB: error: search_nds32_elf_blank reports wrong node"
3270 #: elf32-nds32.c:9621
3272 msgid "%pB: warning: %s points to unrecognized reloc at %#<PRIx64>"
3275 #: elf32-nds32.c:12886
3277 msgid "%pB: nested OMIT_FP in %pA"
3280 #: elf32-nds32.c:12905
3282 msgid "%pB: unmatched OMIT_FP in %pA"
3285 #: elf32-or1k.c:1256
3287 msgid "%pB: Cannot handle relocation value size of %d"
3290 #: elf32-or1k.c:1375
3292 msgid "%pB: unknown relocation type %d"
3295 #: elf32-or1k.c:1429
3297 msgid "%pB: addend should be zero for plt relocations"
3300 #: elf32-or1k.c:1542
3302 msgid "%pB: addend should be zero for got relocations"
3305 #: elf32-or1k.c:1559
3307 msgid "%pB: gotoff relocation against dynamic symbol %s"
3310 #: elf32-or1k.c:1573 elf32-or1k.c:1588 elf64-alpha.c:4409 elf64-alpha.c:4553
3312 msgid "%pB: pc-relative relocation against dynamic symbol %s"
3315 #: elf32-or1k.c:1602
3317 msgid "%pB: non-pic relocation against symbol %s"
3320 #: elf32-or1k.c:1686
3322 msgid "%pB: support for local dynamic not implemented"
3325 #: elf32-or1k.c:1865
3327 msgid "%pB: will not resolve runtime TLS relocation"
3330 #: elf32-or1k.c:2199
3332 msgid "%pB: bad relocation section name `%s'"
3335 #: elf32-or1k.c:3312
3337 msgid "%pB: %s flag mismatch with previous modules"
3340 #: elf32-ppc.c:990 elf64-ppc.c:1753
3342 msgid "generic linker can't handle %s"
3347 msgid "corrupt %s section in %pB"
3352 msgid "unable to read in %s section from %pB"
3357 msgid "warning: unable to set size of %s section in %pB"
3361 msgid "failed to allocate space for new APUinfo section"
3365 msgid "failed to compute new APUinfo section"
3369 msgid "failed to install new APUinfo section"
3374 msgid "%pB: relocation %s cannot be used when making a shared object"
3377 #: elf32-ppc.c:3586 elf32-ppc.c:3594
3380 "%pB uses double-precision hard float, %pB uses single-precision hard float"
3383 #: elf32-ppc.c:3616 elf32-ppc.c:3624
3385 msgid "%pB uses 64-bit long double, %pB uses 128-bit long double"
3388 #: elf32-ppc.c:3632 elf32-ppc.c:3640
3390 msgid "%pB uses IBM long double, %pB uses IEEE long double"
3393 #: elf32-ppc.c:3707 elf32-ppc.c:3716
3395 msgid "%pB uses AltiVec vector ABI, %pB uses SPE vector ABI"
3398 #: elf32-ppc.c:3745 elf32-ppc.c:3754
3400 msgid "%pB uses r3/r4 for small structure returns, %pB uses memory"
3406 "%pB: compiled with -mrelocatable and linked with modules compiled normally"
3412 "%pB: compiled normally and linked with modules compiled with -mrelocatable"
3417 msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn"
3422 msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn"
3427 msgid "bss-plt forced due to %pB"
3431 msgid "bss-plt forced by profiling"
3434 #: elf32-ppc.c:4606 elf64-ppc.c:8516
3435 msgid "%H: warning: %s unexpected insn %#x.\n"
3438 #. Uh oh, we didn't find the expected call. We
3439 #. could just mark this symbol to exclude it
3440 #. from tls optimization but it's safer to skip
3441 #. the entire optimization.
3442 #: elf32-ppc.c:4636 elf64-ppc.c:8581
3444 msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
3447 #: elf32-ppc.c:5564 elf32-sh.c:3018 elf32-tilepro.c:2245 elfxx-sparc.c:2454
3448 #: elfxx-tilegx.c:2494
3450 msgid "%pB: dynamic relocation in read-only section `%pA'\n"
3454 msgid "%pB: Adjusting branch at 0x%V towards \"%s\" in section %s\n"
3458 msgid "%P: %H: error: %s with unexpected instruction %x\n"
3462 msgid "%H: fixup branch overflow\n"
3465 #: elf32-ppc.c:7541 elf32-ppc.c:7579
3467 msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x"
3472 msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
3477 msgid "%pB: reloc %#x unsupported"
3482 msgid "%H: non-zero addend on %s reloc against `%s'\n"
3485 #. @local on an ifunc does not really make sense since
3486 #. the ifunc resolver can take you anywhere. More
3487 #. seriously, calls to ifuncs must go through a plt call
3488 #. stub, and for pic the plt call stubs uses r30 to
3489 #. access the PLT. The problem is that a call that is
3490 #. local won't have the +32k reloc addend trick marking
3491 #. -fPIC code, so the linker won't know whether r30 is
3492 #. _GLOBAL_OFFSET_TABLE_ or pointing into a .got2 section.
3495 msgid "%X%H: @local call to ifunc %s\n"
3500 msgid "%H: relocation %s for indirect function %s unsupported\n"
3503 #: elf32-ppc.c:8510 elf32-ppc.c:8541 elf32-ppc.c:8644 elf32-ppc.c:8744
3506 "%pB: the target (%s) of a %s relocation is in the wrong output section (%s)"
3509 #: elf32-ppc.c:8922 elf32-ppc.c:8943
3510 msgid "%X%P: %H: %s relocation unsupported for bss-plt\n"
3515 msgid "%H: error: %s against `%s' not a multiple of %u\n"
3520 msgid "%H: unresolvable %s relocation against symbol `%s'\n"
3525 msgid "%H: %s reloc against `%s': error %d\n"
3528 #: elf32-ppc.c:10018
3530 "%X%P: text relocations and GNU indirect functions will result in a segfault "
3534 #: elf32-ppc.c:10022 elf64-ppc.c:18320
3536 "%P: warning: text relocations and GNU indirect functions may result in a "
3537 "segfault at runtime\n"
3540 #: elf32-ppc.c:10067
3542 msgid "%s not defined in linker created %pA"
3545 #: elf32-pru.c:582 elf32-pru.c:1477
3547 msgid "error: %pB: old incompatible object file detected"
3551 msgid "relocation out of range"
3554 #: elf32-pru.c:941 elf32-tic6x.c:2649
3555 msgid "dangerous relocation"
3559 msgid "RL78 reloc stack overflow/underflow"
3563 msgid "RL78 reloc divide by zero"
3566 #: elf32-rl78.c:1069
3567 msgid "warning: RL78_SYM reloc with an unknown symbol"
3570 #: elf32-rl78.c:1115
3571 msgid "%H: %s out of range\n"
3574 #: elf32-rl78.c:1122
3575 msgid "%H: relocation type %u is not supported\n"
3578 #: elf32-rl78.c:1134
3579 msgid "%H: relocation %s returns an unrecognized value %x\n"
3582 #: elf32-rl78.c:1220
3584 msgid "RL78 ABI conflict: G10 file %pB cannot be linked with %s file %pB"
3587 #: elf32-rl78.c:1237
3589 msgid "RL78 ABI conflict: cannot link %s file %pB with %s file %pB"
3592 #: elf32-rl78.c:1246
3593 msgid "RL78 merge conflict: cannot link 32-bit and 64-bit objects together"
3596 #: elf32-rl78.c:1250 elf32-rl78.c:1254
3598 msgid "- %pB is 64-bit, %pB is not"
3601 #: elf32-rl78.c:1281
3603 msgid " [64-bit doubles]"
3608 msgid "%pB:%pA: table entry %s outside table"
3613 msgid "%pB:%pA: table entry %s not word-aligned within table"
3618 msgid "%pB:%pA: warning: deprecated Red Hat reloc %s detected against: %s"
3621 #. Check for unsafe relocs in PID mode. These are any relocs where
3622 #. an absolute address is being computed. There are special cases
3623 #. for relocs against symbols that are known to be referenced in
3624 #. crt0.o before the PID base address register has been initialised.
3627 msgid "%pB(%pA): unsafe PID relocation %s at %#<PRIx64> (against %s in %s)"
3631 msgid "warning: RX_SYM reloc with an unknown symbol"
3636 msgid "%pB(%pA): error: call to undefined function '%s'"
3641 msgid "there is a conflict merging the ELF header flags from %pB"
3646 msgid " the input file's flags: %s"
3651 msgid " the output file's flags: %s"
3656 msgid "%pB:%pA: table %s missing corresponding %s"
3661 msgid "%pB:%pA: %s and %s must be in the same input section"
3664 #: elf32-s390.c:2005 elf64-s390.c:1974
3666 msgid "%pB(%pA+%#<PRIx64>): invalid instruction for TLS relocation %s"
3669 #: elf32-score.c:1505 elf32-score7.c:1368 elfxx-mips.c:3868
3670 msgid "not enough GOT space for local GOT entries"
3673 #: elf32-score.c:2737
3674 msgid "address not word aligned"
3677 #: elf32-score.c:2818 elf32-score7.c:2625
3679 msgid "%pB: malformed reloc detected for section %pA"
3682 #: elf32-score.c:2872 elf32-score7.c:2679
3684 msgid "%pB: CALL15 reloc at %#<PRIx64> not against global symbol"
3687 #: elf32-score.c:3481 elf32-score7.c:3292 elfxx-mips.c:11175
3689 msgid "%pB: cannot handle more than %d dynamic symbols"
3692 #: elf32-score.c:3987 elf32-score7.c:3794
3697 #: elf32-score.c:3991 elf32-score7.c:3798
3702 #: elf32-score.c:4038 elf32-score7.c:3845
3704 msgid "%pB: warning: linking PIC files with non-PIC files"
3709 msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn 0x%x"
3715 "%pB: %#<PRIx64>: fatal: unaligned branch target for relax-support relocation"
3718 #: elf32-sh.c:3783 elf32-sh.c:3799
3720 msgid "%pB: %#<PRIx64>: fatal: unaligned %s relocation %#<PRIx64>"
3726 "%pB: %#<PRIx64>: fatal: R_SH_PSHA relocation %<PRId64> not in range -32..32"
3732 "%pB: %#<PRIx64>: fatal: R_SH_PSHL relocation %<PRId64> not in range -32..32"
3735 #: elf32-sh.c:3961 elf32-sh.c:4356
3737 msgid "%pB(%pA+%#<PRIx64>): cannot emit fixup to `%s' in read-only section"
3742 msgid "%pB(%pA+%#<PRIx64>): %s relocation against external symbol \"%s\""
3748 "%pB(%pA): offset in relocation for GD->LE translation is too small: %"
3752 #. The backslash is to prevent bogus trigraph detection.
3755 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd4??)"
3760 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xc7??)"
3765 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd1??)"
3770 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x310c)"
3775 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x410b)"
3780 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x34cc)"
3786 "%pB(%pA): offset in relocation for IE->LE translation is too small: %"
3793 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd0??: mov.l)"
3799 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?12: stc)"
3805 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?ce: mov.l)"
3811 "%pB(%pA): offset in relocation for GD->IE translation is too small: %"
3818 "%pB(%pA): offset in relocation for LD->LE translation is too small: %"
3824 msgid "%X%H: relocation to \"%s\" references a different segment\n"
3829 msgid "%H: warning: relocation to \"%s\" references a different segment\n"
3832 #: elf32-sh.c:5487 elf32-sh.c:5569
3834 msgid "%pB: `%s' accessed both as normal and FDPIC symbol"
3837 #: elf32-sh.c:5493 elf32-sh.c:5574
3839 msgid "%pB: `%s' accessed both as FDPIC and thread local symbol"
3844 msgid "%pB: Function descriptor relocation with non-zero addend"
3847 #: elf32-sh.c:5731 elf64-alpha.c:4645
3849 msgid "%pB: TLS local exec code cannot be linked into shared objects"
3854 msgid "%pB: uses %s instructions while previous modules use %s instructions"
3860 "internal error: merge of architecture '%s' with architecture '%s' produced "
3861 "unknown architecture"
3867 "%pB: uses instructions which are incompatible with instructions used in "
3873 msgid "%pB: attempt to mix FDPIC and non-FDPIC objects"
3878 msgid "%pB: compiled for a 64 bit system and target is 32 bit"
3881 #: elf32-sparc.c:102
3883 msgid "%pB: linking little endian files with big endian files"
3886 #: elf32-sparc.c:157
3889 "%pB: unhandled sparc machine value '%lu' detected during write processing"
3893 msgid "%X%P: overlay section %pA does not start on a cache line\n"
3897 msgid "%X%P: overlay section %pA is larger than a cache line\n"
3901 msgid "%X%P: overlay section %pA is not in cache area\n"
3906 msgid "%X%P: overlay sections %pA and %pA do not start at the same address\n"
3911 msgid "warning: call to non-function symbol %s defined in %pB"
3916 msgid "%pA:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n"
3921 msgid "%pB is not allowed to define %s"
3926 msgid "you are not allowed to define %s in a script"
3931 msgid "%s in overlay section"
3935 msgid "overlay stub relocation overflow"
3938 #: elf32-spu.c:1988 elf64-ppc.c:15362
3939 msgid "stubs don't match calculated size"
3944 msgid "warning: %s overlaps %s\n"
3949 msgid "warning: %s exceeds section size\n"
3954 msgid "%pA:0x%v not found in function table\n"
3959 msgid "%pB(%pA+0x%v): call to non-code section %pB(%pA), analysis incomplete\n"
3964 msgid "stack analysis will ignore the call from %s to %s\n"
3973 msgid "%s duplicated in %s\n"
3978 msgid "%s duplicated\n"
3982 msgid "sorry, no support for duplicate object files in auto-overlay script\n"
3988 "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local "
3994 msgid "%pB:%pA%s exceeds overlay size\n"
3998 msgid "%F%P: auto overlay error: %E\n"
4002 msgid "Stack size for call graph root nodes.\n"
4008 "Stack size for functions. Annotations: '*' max stack, 't' tail call\n"
4012 msgid "Maximum stack required is 0x%v\n"
4016 msgid "%X%P: stack/lrlive analysis error: %E\n"
4020 msgid "%F%P: can not build overlay stubs: %E\n"
4024 msgid "fatal error while creating .fixup"
4029 msgid "%pB(%s+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
4032 #: elf32-tic6x.c:1587
4033 msgid "warning: generating a shared library containing non-PIC code"
4036 #: elf32-tic6x.c:1592
4037 msgid "warning: generating a shared library containing non-PID code"
4040 #: elf32-tic6x.c:2426
4042 msgid "%pB: SB-relative relocation but __c6xabi_DSBT_BASE not defined"
4045 #: elf32-tic6x.c:3490
4047 msgid "%pB: error: unknown mandatory EABI object attribute %d"
4050 #: elf32-tic6x.c:3499
4052 msgid "%pB: warning: unknown EABI object attribute %d"
4055 #: elf32-tic6x.c:3617 elf32-tic6x.c:3626
4057 msgid "error: %pB requires more stack alignment than %pB preserves"
4060 #: elf32-tic6x.c:3636 elf32-tic6x.c:3645
4062 msgid "error: unknown Tag_ABI_array_object_alignment value in %pB"
4065 #: elf32-tic6x.c:3654 elf32-tic6x.c:3663
4067 msgid "error: unknown Tag_ABI_array_object_align_expected value in %pB"
4070 #: elf32-tic6x.c:3672 elf32-tic6x.c:3680
4072 msgid "error: %pB requires more array alignment than %pB preserves"
4075 #: elf32-tic6x.c:3703
4077 msgid "warning: %pB and %pB differ in wchar_t size"
4080 #: elf32-tic6x.c:3722
4082 msgid "warning: %pB and %pB differ in whether code is compiled for DSBT"
4085 #: elf32-tilepro.c:3624 elfxx-tilegx.c:4017 elfxx-x86.c:2773
4086 #: elfnn-aarch64.c:10343
4088 #: elfnn-loongarch.c:6062
4089 #: elfnn-riscv.c:3615
4091 msgid "discarded output section: `%pA'"
4096 msgid "variable `%s' cannot occupy in multiple small data regions"
4102 "variable `%s' can only be in one of the small, zero, and tiny data regions"
4108 "variable `%s' cannot be in both small and zero data regions simultaneously"
4114 "variable `%s' cannot be in both small and tiny data regions simultaneously"
4120 "variable `%s' cannot be in both zero and tiny data regions simultaneously"
4124 msgid "failed to find previous HI16 reloc"
4127 #: elf32-v850.c:2309
4128 msgid "could not locate special linker symbol __gp"
4131 #: elf32-v850.c:2313
4132 msgid "could not locate special linker symbol __ep"
4135 #: elf32-v850.c:2317
4136 msgid "could not locate special linker symbol __ctbp"
4139 #: elf32-v850.c:2538
4141 msgid "error: %pB needs 8-byte alignment but %pB is set for 4-byte alignment"
4144 #: elf32-v850.c:2554
4146 msgid "error: %pB uses 64-bit doubles but %pB uses 32-bit doubles"
4149 #: elf32-v850.c:2569
4151 msgid "error: %pB uses FPU-3.0 but %pB only supports FPU-2.0"
4154 #: elf32-v850.c:2601
4156 msgid " alignment of 8-byte entities: "
4159 #: elf32-v850.c:2604
4164 #: elf32-v850.c:2605
4169 #: elf32-v850.c:2606 elf32-v850.c:2618
4174 #: elf32-v850.c:2607 elf32-v850.c:2619 elf32-v850.c:2631 elf32-v850.c:2642
4175 #: elf32-v850.c:2653 elf32-v850.c:2664
4180 #: elf32-v850.c:2613
4182 msgid " size of doubles: "
4185 #: elf32-v850.c:2616
4190 #: elf32-v850.c:2617
4195 #: elf32-v850.c:2625
4197 msgid " FPU support required: "
4200 #: elf32-v850.c:2628
4205 #: elf32-v850.c:2629
4210 #: elf32-v850.c:2630
4215 #: elf32-v850.c:2637
4220 #: elf32-v850.c:2640 elf32-v850.c:2651 elf32-v850.c:2662
4225 #: elf32-v850.c:2641 elf32-v850.c:2652 elf32-v850.c:2663
4230 #: elf32-v850.c:2648
4235 #: elf32-v850.c:2659
4240 #: elf32-v850.c:2826 elf32-v850.c:2882
4242 msgid "%pB: architecture mismatch with previous modules"
4245 #. xgettext:c-format.
4246 #: elf32-v850.c:2900
4248 msgid "private flags = %lx: "
4251 #: elf32-v850.c:2905
4253 msgid "unknown v850 architecture"
4256 #: elf32-v850.c:2907
4258 msgid "v850 E3 architecture"
4261 #: elf32-v850.c:2909 elf32-v850.c:2916
4263 msgid "v850 architecture"
4266 #: elf32-v850.c:2917
4268 msgid "v850e architecture"
4271 #: elf32-v850.c:2918
4273 msgid "v850e1 architecture"
4276 #: elf32-v850.c:2919
4278 msgid "v850e2 architecture"
4281 #: elf32-v850.c:2920
4283 msgid "v850e2v3 architecture"
4286 #: elf32-v850.c:2921
4288 msgid "v850e3v5 architecture"
4291 #: elf32-v850.c:3595 elf32-v850.c:3834
4293 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insns"
4296 #: elf32-v850.c:3605 elf32-v850.c:3844
4298 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insn %#x"
4301 #: elf32-v850.c:3651 elf32-v850.c:3879
4303 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc"
4306 #: elf32-v850.c:3691
4308 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc %#<PRIx64>"
4329 "%pB: warning: GOT addend of %<PRId64> to `%s' does not match previous GOT "
4330 "addend of %<PRId64>"
4335 msgid "%pB: warning: PLT addend of %<PRId64> to `%s' from %pA section ignored"
4340 msgid "%pB: warning: %s relocation against symbol `%s' from %pA section"
4345 msgid "%pB: warning: %s relocation to %#<PRIx64> from %pA section"
4348 #: elf32-visium.c:824
4351 "%pB: compiled %s -mtune=%s and linked with modules compiled %s -mtune=%s"
4354 #: elf32-xgate.c:506
4359 #: elf32-xgate.c:508
4361 msgid "error reading cpu type from elf private data"
4364 #: elf32-xstormy16.c:457 elf64-ia64-vms.c:2076
4365 #: elfnn-ia64.c:2345
4366 msgid "non-zero addend in @fptr reloc"
4369 #: elf32-xtensa.c:996
4371 msgid "%pB(%pA): invalid property table"
4374 #: elf32-xtensa.c:2730
4376 msgid "%pB(%pA+%#<PRIx64>): relocation offset out of range (size=%#<PRIx64>)"
4379 #: elf32-xtensa.c:2813 elf32-xtensa.c:2936
4380 msgid "dynamic relocation in read-only section"
4383 #: elf32-xtensa.c:2913
4384 msgid "TLS relocation invalid without dynamic sections"
4387 #: elf32-xtensa.c:3126
4388 msgid "internal inconsistency in size of .got.loc section"
4391 #: elf32-xtensa.c:3432
4393 msgid "%pB: incompatible machine type; output is 0x%x; input is 0x%x"
4396 #: elf32-xtensa.c:4731 elf32-xtensa.c:4739
4397 msgid "attempt to convert L32R/CALLX to CALL failed"
4400 #: elf32-xtensa.c:6567 elf32-xtensa.c:6646 elf32-xtensa.c:8072
4403 "%pB(%pA+%#<PRIx64>): could not decode instruction; possible configuration "
4407 #: elf32-xtensa.c:7813
4410 "%pB(%pA+%#<PRIx64>): could not decode instruction for XTENSA_ASM_SIMPLIFY "
4411 "relocation; possible configuration mismatch"
4414 #: elf32-xtensa.c:9671
4415 msgid "invalid relocation address"
4418 #: elf32-xtensa.c:9762
4419 msgid "overflow after relaxation"
4422 #: elf32-xtensa.c:10908
4424 msgid "%pB(%pA+%#<PRIx64>): unexpected fix for %s relocation"
4429 msgid "%pB: unsupported bfd mach %#lx"
4434 msgid "%pB: unsupported mach %#x"
4439 msgid "%pB: unsupported arch %#x"
4442 #: elf64-alpha.c:472
4443 msgid "GPDISP relocation did not find ldah and lda instructions"
4446 #: elf64-alpha.c:1983
4449 "%pB: dynamic relocation against a local symbol in read-only section `%pA'\n"
4452 #: elf64-alpha.c:2435
4454 msgid "%pB: .got subsegment exceeds 64K (size %d)"
4457 #: elf64-alpha.c:2678 elflink.c:15697
4459 #: elfnn-loongarch.c:2007
4461 msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n"
4464 #: elf64-alpha.c:2974 elf64-alpha.c:3169
4466 msgid "%pB: %pA+%#<PRIx64>: warning: %s relocation against unexpected insn"
4469 #: elf64-alpha.c:4369 elf64-alpha.c:4382
4471 msgid "%pB: gp-relative relocation against dynamic symbol %s"
4474 #: elf64-alpha.c:4438
4476 msgid "%pB: change in gp: BRSGP %s"
4479 #: elf64-alpha.c:4463 mach-o.c:625
4480 #: elfnn-loongarch.c:908
4481 #: elfnn-riscv.c:724
4482 #: elfnn-riscv.c:929
4483 #: elfnn-riscv.c:971
4487 #: elf64-alpha.c:4469
4489 msgid "%pB: !samegp reloc against symbol without .prologue: %s"
4492 #: elf64-alpha.c:4527
4494 msgid "%pB: unhandled dynamic relocation against %s"
4497 #: elf64-alpha.c:4562
4499 msgid "%pB: pc-relative relocation against undefined weak symbol %s"
4502 #: elf64-alpha.c:4628
4504 msgid "%pB: dtp-relative relocation against dynamic symbol %s"
4507 #: elf64-alpha.c:4653
4509 msgid "%pB: tp-relative relocation against dynamic symbol %s"
4512 #. Only if it's not an unresolved symbol.
4514 msgid "internal error: relocation not supported"
4519 msgid "%pB: Relocations in generic ELF (EM: %d)"
4522 #: elf64-hppa.c:2035
4524 msgid "stub entry for %s cannot load .plt, dp offset = %<PRId64>"
4527 #: elf64-hppa.c:3239
4529 msgid "%pB(%pA+%#<PRIx64>): cannot reach %s"
4532 #: elf64-ia64-vms.c:600
4536 "%pB: can't relax br at %#<PRIx64> in section `%pA'; please use brl or "
4540 #: elf64-ia64-vms.c:2031
4541 #: elfnn-ia64.c:2293
4542 msgid "@pltoff reloc against local symbol"
4545 #: elf64-ia64-vms.c:3278
4546 #: elfnn-ia64.c:3671
4548 msgid "%pB: short data segment overflowed (%#<PRIx64> >= 0x400000)"
4551 #: elf64-ia64-vms.c:3288
4552 #: elfnn-ia64.c:3681
4554 msgid "%pB: __gp does not cover short data segment"
4557 #: elf64-ia64-vms.c:3558
4558 #: elfnn-ia64.c:3954
4560 msgid "%pB: non-pic code with imm relocation against dynamic symbol `%s'"
4563 #: elf64-ia64-vms.c:3622
4564 #: elfnn-ia64.c:4022
4566 msgid "%pB: @gprel relocation against dynamic symbol %s"
4569 #: elf64-ia64-vms.c:3681
4570 #: elfnn-ia64.c:4085
4572 msgid "%pB: linking non-pic code in a position independent executable"
4575 #: elf64-ia64-vms.c:3783
4576 #: elfnn-ia64.c:4223
4578 msgid "%pB: @internal branch to dynamic symbol %s"
4581 #: elf64-ia64-vms.c:3786
4582 #: elfnn-ia64.c:4226
4584 msgid "%pB: speculation fixup to dynamic symbol %s"
4587 #: elf64-ia64-vms.c:3789
4588 #: elfnn-ia64.c:4229
4590 msgid "%pB: @pcrel relocation against dynamic symbol %s"
4593 #: elf64-ia64-vms.c:3913
4594 #: elfnn-ia64.c:4426
4595 msgid "unsupported reloc"
4598 #: elf64-ia64-vms.c:3950
4599 #: elfnn-ia64.c:4464
4602 "%pB: missing TLS section for relocation %s against `%s' at %#<PRIx64> in "
4606 #: elf64-ia64-vms.c:3967
4607 #: elfnn-ia64.c:4481
4610 "%pB: Can't relax br (%s) to `%s' at %#<PRIx64> in section `%pA' with size %"
4611 "#<PRIx64> (> 0x1000000)."
4614 #: elf64-ia64-vms.c:4261
4615 #: elfnn-ia64.c:4740
4617 msgid "%pB: linking trap-on-NULL-dereference with non-trapping files"
4620 #: elf64-ia64-vms.c:4270
4621 #: elfnn-ia64.c:4749
4623 msgid "%pB: linking big-endian files with little-endian files"
4626 #: elf64-ia64-vms.c:4279
4627 #: elfnn-ia64.c:4758
4629 msgid "%pB: linking 64-bit files with 32-bit files"
4632 #: elf64-ia64-vms.c:4288
4633 #: elfnn-ia64.c:4767
4635 msgid "%pB: linking constant-gp files with non-constant-gp files"
4638 #: elf64-ia64-vms.c:4298
4639 #: elfnn-ia64.c:4777
4641 msgid "%pB: linking auto-pic files with non-auto-pic files"
4644 #: elf64-ia64-vms.c:5148 elflink.c:5491
4647 "warning: alignment %u of common symbol `%s' in %pB is greater than the "
4648 "alignment (%u) of its section %pA"
4651 #: elf64-ia64-vms.c:5155
4653 msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB"
4656 #: elf64-ia64-vms.c:5171 elflink.c:5520
4659 "warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in %"
4663 #: elf64-mips.c:4102
4665 msgid "%pB(%pA): relocation %<PRIu64> has invalid symbol index %ld"
4670 "invalid input relocation when producing non-ELF, non-mmo format output; "
4671 "please use the objcopy program to convert from ELF or mmo, or assemble using "
4672 "\"-no-expand\" (for gcc, \"-Wa,-no-expand\""
4675 #: elf64-mmix.c:1164
4677 "invalid input relocation when producing non-ELF, non-mmo format output; "
4678 "please use the objcopy program to convert from ELF or mmo, or compile using "
4679 "the gcc-option \"-mno-base-addresses\"."
4682 #: elf64-mmix.c:1191
4685 "%pB: Internal inconsistency error for value for\n"
4686 " linker-allocated global register: linked: %#<PRIx64> != relaxed: %#<PRIx64>"
4689 #: elf64-mmix.c:1615
4692 "%pB: base-plus-offset relocation against register symbol: (unknown) in %pA"
4695 #: elf64-mmix.c:1621
4697 msgid "%pB: base-plus-offset relocation against register symbol: %s in %pA"
4700 #: elf64-mmix.c:1666
4702 msgid "%pB: register relocation against non-register symbol: (unknown) in %pA"
4705 #: elf64-mmix.c:1672
4707 msgid "%pB: register relocation against non-register symbol: %s in %pA"
4710 #: elf64-mmix.c:1709
4712 msgid "%pB: directive LOCAL valid only with a register or absolute value"
4715 #: elf64-mmix.c:1738
4718 "%pB: LOCAL directive: register $%<PRId64> is not a local register; first "
4719 "global register is $%<PRId64>"
4722 #: elf64-mmix.c:2153
4725 "%pB: error: multiple definition of `%s'; start of %s is set in a earlier "
4729 #: elf64-mmix.c:2208
4730 msgid "register section has contents\n"
4733 #: elf64-mmix.c:2398
4736 "internal inconsistency: remaining %lu != max %lu; please report this bug"
4741 msgid "warning: %s should be used rather than %s"
4746 msgid "symbol '%s' has invalid st_other for ABI version 1"
4751 msgid "%pB .opd not allowed in ABI version %d"
4756 msgid "%H: %s reloc unsupported in shared libraries and PIEs\n"
4760 msgid "%H: %s reloc unsupported here\n"
4765 msgid "%pB uses unknown e_flags 0x%lx"
4770 msgid "%pB: ABI version %ld is not compatible with ABI version %ld output"
4780 "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting "
4781 "LD_BIND_NOW=1 or upgrade gcc\n"
4786 msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation"
4791 msgid "dynreloc miscount for %pB, section %pA"
4796 msgid "%pB: .opd is not a regular array of opd entries"
4801 msgid "%pB: unexpected reloc type %u in .opd section"
4806 msgid "%pB: undefined sym `%s' in .opd section"
4809 #. The issue is that __glink_PLTresolve saves r2, which is done
4810 #. because glibc ld.so _dl_runtime_resolve restores r2 to support
4811 #. a glibc plt call optimisation where global entry code is
4812 #. skipped on calls that resolve to the same binary. The
4813 #. __glink_PLTresolve save of r2 is incompatible with code
4814 #. making tail calls, because the tail call might go via the
4815 #. resolver and thus overwrite the proper saved r2.
4817 msgid "warning: --plt-localentry is incompatible with power10 pc-relative code"
4822 "warning: --plt-localentry is especially dangerous without ld.so support to "
4823 "detect ABI violations"
4827 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
4830 #: elf64-ppc.c:8745 elf64-ppc.c:9461
4832 msgid "%s defined on removed toc entry"
4837 msgid "%H: %s references optimized away TOC entry\n"
4842 msgid "%H: got/toc optimization is not supported for %s instruction\n"
4845 #: elf64-ppc.c:10534
4847 msgid "warning: discarding dynamic section %s"
4850 #: elf64-ppc.c:11687
4851 msgid "%P: cannot find opd entry toc for `%pT'\n"
4854 #: elf64-ppc.c:11837
4856 msgid "long branch stub `%s' offset overflow"
4859 #: elf64-ppc.c:11864
4861 msgid "can't find branch stub `%s'"
4864 #: elf64-ppc.c:11925 elf64-ppc.c:12177 elf64-ppc.c:14742
4866 msgid "%P: linkage table error against `%pT'\n"
4869 #: elf64-ppc.c:12376
4871 msgid "can't build branch stub `%s'"
4874 #: elf64-ppc.c:13407
4876 msgid "%pB section %pA exceeds stub group size"
4879 #: elf64-ppc.c:14923
4880 msgid "__tls_get_addr call offset overflow"
4883 #: elf64-ppc.c:15263 elf64-ppc.c:15282
4885 msgid "%s offset too large for .eh_frame sdata4 encoding"
4888 #: elf64-ppc.c:15370
4890 msgid "linker stubs in %u group"
4891 msgid_plural "linker stubs in %u groups"
4895 #: elf64-ppc.c:15377
4900 " long branch %lu\n"
4905 #: elf64-ppc.c:15759
4907 msgid "%H: %s used with TLS symbol `%pT'\n"
4910 #: elf64-ppc.c:15761
4912 msgid "%H: %s used with non-TLS symbol `%pT'\n"
4915 #: elf64-ppc.c:16545
4917 msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n"
4920 #: elf64-ppc.c:16551
4923 "%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n"
4926 #: elf64-ppc.c:17202
4928 msgid "%H: %s against %pT is not supported\n"
4931 #: elf64-ppc.c:17478
4933 msgid "%H: %s for indirect function `%pT' unsupported\n"
4936 #: elf64-ppc.c:17565
4939 "%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n"
4942 #: elf64-ppc.c:17620
4944 msgid "%P: %pB: %s is not supported for `%pT'\n"
4947 #: elf64-ppc.c:17889
4949 msgid "%H: error: %s not a multiple of %u\n"
4952 #: elf64-ppc.c:17912
4954 msgid "%H: unresolvable %s against `%pT'\n"
4957 #: elf64-ppc.c:18057
4959 msgid "%H: %s against `%pT': error %d\n"
4962 #: elf64-s390.c:2490
4965 "%pB: `%s' non-PLT reloc for symbol defined in shared library and accessed "
4966 "from executable (rebuild file with -fPIC ?)"
4969 #: elf64-s390.c:3153
4972 "%pB(%pA+%#<PRIx64>): misaligned symbol `%s' (%#<PRIx64>) for relocation %s"
4975 #: elf64-sparc.c:134 elfcode.h:1601
4977 msgid "%pB(%pA): relocation %d has invalid symbol index %ld"
4980 #: elf64-sparc.c:493
4982 msgid "%pB: only registers %%g[2367] can be declared using STT_REGISTER"
4985 #: elf64-sparc.c:514
4987 msgid "register %%g%d used incompatibly: %s in %pB, previously %s in %pB"
4990 #: elf64-sparc.c:538
4992 msgid "symbol `%s' has differing types: REGISTER in %pB, previously %s in %pB"
4995 #: elf64-sparc.c:585
4997 msgid "Symbol `%s' has differing types: %s in %pB, previously REGISTER in %pB"
5000 #: elf64-sparc.c:717
5002 msgid "%pB: linking UltraSPARC specific with HAL specific code"
5005 #: elf64-x86-64.c:1660
5006 msgid "hidden symbol "
5009 #: elf64-x86-64.c:1663
5010 msgid "internal symbol "
5013 #: elf64-x86-64.c:1666 elf64-x86-64.c:1670
5014 msgid "protected symbol "
5017 #: elf64-x86-64.c:1672
5021 #: elf64-x86-64.c:1678
5025 #: elf64-x86-64.c:1688
5026 #: elfnn-loongarch.c:892
5027 msgid "a shared object"
5030 #: elf64-x86-64.c:1690
5031 msgid "; recompile with -fPIC"
5034 #: elf64-x86-64.c:1695
5035 #: elfnn-loongarch.c:898
5036 msgid "a PIE object"
5039 #: elf64-x86-64.c:1697
5040 #: elfnn-loongarch.c:900
5041 msgid "a PDE object"
5044 #: elf64-x86-64.c:1699
5045 msgid "; recompile with -fPIE"
5048 #: elf64-x86-64.c:1703
5050 msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s"
5053 #: elf64-x86-64.c:2239
5055 msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode"
5058 #: elf64-x86-64.c:2394
5060 msgid "%pB: '%s' accessed both as normal and thread local symbol"
5063 #: elf64-x86-64.c:2652
5065 msgid "%pB: unsupported relocation %s against symbol `%s'"
5068 #: elf64-x86-64.c:3076
5069 #: elfnn-aarch64.c:5766
5070 #: elfnn-riscv.c:2374
5073 "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %"
5077 #: elf64-x86-64.c:3339
5080 "%pB: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used "
5081 "when making a shared object"
5084 #: elf64-x86-64.c:3353
5087 "%pB: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used "
5088 "when making a shared object"
5091 #: elf64-x86-64.c:3643
5094 "%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in "
5095 "section `%pA' is out of range"
5098 #: elf64-x86-64.c:3794 elflink.c:14005
5099 msgid "%F%P: corrupt input: %pB\n"
5102 #: elf64-x86-64.c:4605
5105 " failed to convert GOTPCREL relocation against '%s'; relink with --no-relax\n"
5108 #: elf64-x86-64.c:4764
5110 msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n"
5113 #: elf64-x86-64.c:4837
5115 msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n"
5118 #: elf64-x86-64.c:4890
5120 msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n"
5125 msgid "warning: %pB has a section extending past end of file"
5130 msgid "warning: %pB has a corrupt string table index"
5135 msgid "warning: %pB has a program header with invalid alignment"
5140 msgid "%pB: %pA+%<PRIx64>: relocation addend %<PRIx64> too large"
5145 msgid "%pB: version count (%<PRId64>) does not match symbol count (%ld)"
5150 msgid "warning: %pB has a segment extending past end of file"
5156 "%s: TLS definition in %pB section %pA mismatches non-TLS definition in %pB "
5162 msgid "%s: TLS reference in %pB mismatches non-TLS reference in %pB"
5168 "%s: TLS definition in %pB section %pA mismatches non-TLS reference in %pB"
5174 "%s: TLS reference in %pB mismatches non-TLS definition in %pB section %pA"
5179 msgid "%pB: unexpected redefinition of indirect versioned symbol `%s'"
5184 msgid "%pB: version node not found for symbol %s"
5190 "%pB: bad reloc symbol index (%#<PRIx64> >= %#lx) for offset %#<PRIx64> in "
5197 "%pB: non-zero symbol index (%#<PRIx64>) for offset %#<PRIx64> in section `%"
5198 "pA' when the object file has no symbol table"
5203 msgid "%pB: relocation size mismatch in %pB section %pA"
5208 msgid "warning: type and size of dynamic symbol `%s' are not defined"
5212 msgid "%P: copy reloc against protected `%pT' is dangerous\n"
5216 msgid "%F%P: %pB: failed to add %s to first hash\n"
5220 msgid "%F%P: first_hash failed to create: %E\n"
5225 msgid "alternate ELF machine code found (%d) in %pB, expecting %d"
5230 msgid "%pB: invalid version offset %lx (max %lx)"
5235 msgid "%pB: %s local symbol at index %lu (>= sh_info of %lu)"
5240 msgid "%pB: not enough version information"
5245 msgid "%pB: %s: invalid version %u (max %d)"
5250 msgid "%pB: %s: invalid needed version %d"
5256 "warning: alignment %u of normal symbol `%s' in %pB is smaller than %u used "
5257 "by the common definition in %pB"
5262 "warning: NOTE: alignment discrepancies can cause real problems. "
5263 "Investigation is advised."
5268 "warning: NOTE: size discrepancies can cause real problems. Investigation is "
5274 msgid "%pB: undefined reference to symbol '%s'"
5279 msgid "%pB: stack size specified and %s set"
5284 msgid "%pB: %s not absolute"
5289 msgid "%s: undefined version: %s"
5294 "error: creating an executable stack because of -z execstack command line "
5300 "warning: enabling an executable stack because of -z execstack command line "
5307 "error: %s: is triggering the generation of an executable stack (because it "
5308 "has an executable .note.GNU-stack section)"
5314 "warning: %s: requires executable stack (because the .note.GNU-stack section "
5321 "error: %s: is triggering the generation of an executable stack because it "
5322 "does not have a .note.GNU-stack section"
5327 msgid "warning: %s: missing .note.GNU-stack section implies executable stack"
5332 "NOTE: This behaviour is deprecated and will be removed in a future version "
5338 msgid "%pB: .preinit_array section is not allowed in DSO"
5343 msgid "undefined %s reference in complex symbol: %s"
5346 #: elflink.c:9381 elflink.c:9389
5347 msgid "division by zero"
5352 msgid "unknown operator '%c' in complex symbol"
5355 #. PR 21524: Let the user know if a symbol was removed by garbage collection.
5359 "%pB:%pA: error: relocation references symbol %s which was removed by garbage "
5365 msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled"
5368 #: elflink.c:9993 elflink.c:10011 elflink.c:10050 elflink.c:10068
5370 msgid "%pB: unable to sort relocs - they are in more than one size"
5373 #. The section size is not divisible by either -
5374 #. something is wrong.
5375 #: elflink.c:10027 elflink.c:10084
5377 msgid "%pB: unable to sort relocs - they are of an unknown size"
5381 msgid "not enough memory to sort relocations"
5386 msgid "%pB: too many sections: %d (>= %d)"
5391 msgid "%pB: internal symbol `%s' in %pB is referenced by DSO"
5396 msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO"
5401 msgid "%pB: local symbol `%s' in %pB is referenced by DSO"
5406 msgid "%pB: could not find output section %pA for input section %pA"
5411 msgid "%pB: protected symbol `%s' isn't defined"
5416 msgid "%pB: internal symbol `%s' isn't defined"
5421 msgid "%pB: hidden symbol `%s' isn't defined"
5426 msgid "%pB: no symbol version section for versioned symbol `%s'"
5432 "error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a "
5433 "non-existent global symbol"
5438 msgid "error: %pB: size of section %pA is not multiple of address size"
5443 msgid "%pB: no symbol found for import library"
5447 msgid "%F%P: %pB: failed to finish relative relocations\n"
5452 msgid "%pB: file class %s incompatible with %s"
5457 msgid "%pB: failed to generate import library"
5462 msgid "warning: %s section has zero size"
5467 msgid "warning: section '%s' is being made into a note"
5471 msgid "%P%X: read-only segment has dynamic relocations\n"
5475 msgid "%P: warning: creating DT_TEXTREL in a shared object\n"
5479 msgid "%P: warning: creating DT_TEXTREL in a PDE\n"
5483 msgid "%P: warning: creating DT_TEXTREL in a PIE\n"
5487 msgid "%P%X: can not read symbols: %E\n"
5491 msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n"
5496 msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT"
5501 msgid "%pB: section '%pA': corrupt VTENTRY entry"
5506 msgid "unrecognized INPUT_SECTION_FLAG %s\n"
5511 msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n"
5516 "%P: warning: GNU indirect functions with DT_TEXTREL may result in a segfault "
5517 "at runtime; recompile with %s\n"
5520 #: elfxx-aarch64.c:478
5523 "%pB: warning: Weak TLS is implementation defined and may not work as expected"
5526 #: elfxx-aarch64.c:773
5529 "%Xerror: found a total of %d inputs incompatible with BTI requirements.\n"
5532 #: elfxx-aarch64.c:775
5535 "warning: found a total of %d inputs incompatible with BTI requirements.\n"
5538 #: elfxx-aarch64.c:785
5541 "%Xerror: found a total of %d inputs incompatible with GCS requirements.\n"
5544 #: elfxx-aarch64.c:787
5547 "warning: found a total of %d inputs incompatible with GCS requirements.\n"
5550 #: elfxx-aarch64.c:797
5553 "%Xerror: found a total of %d dynamically-linked objects incompatible with "
5554 "GCS requirements.\n"
5557 #: elfxx-aarch64.c:799
5560 "warning: found a total of %d dynamically-linked objects incompatible with "
5561 "GCS requirements.\n"
5564 #: elfxx-aarch64.c:960
5566 msgid "error: %pB: <corrupt AArch64 used size: 0x%x>"
5569 #: elfxx-aarch64.c:1104
5572 "%pB: warning: BTI is required by -z force-bti, but this input object file "
5573 "lacks the necessary property note.\n"
5576 #: elfxx-aarch64.c:1106
5579 "%X%pB: error: BTI is required by -z force-bti, but this input object file "
5580 "lacks the necessary property note.\n"
5583 #: elfxx-aarch64.c:1138
5586 "%pB: warning: GCS is required by -z gcs, but this shared library lacks the "
5587 "necessary property note. The dynamic loader might not enable GCS or refuse "
5588 "to load the program unless all the shared library dependencies have the GCS "
5592 #: elfxx-aarch64.c:1142
5595 "%X%pB: error: GCS is required by -z gcs, but this shared library lacks the "
5596 "necessary property note. The dynamic loader might not enable GCS or refuse "
5597 "to load the program unless all the shared library dependencies have the GCS "
5601 #: elfxx-aarch64.c:1148
5604 "%pB: warning: GCS is required by -z gcs, but this input object file lacks "
5605 "the necessary property note.\n"
5608 #: elfxx-aarch64.c:1150
5611 "%X%pB: error: GCS is required by -z gcs, but this input object file lacks "
5612 "the necessary property note.\n"
5615 #: elfxx-loongarch.c:1911
5617 msgid "%pB: unsupported relocation type %s"
5620 #: elfxx-loongarch.c:1939
5622 msgid "%pB: unsupported bfd relocation type %#x"
5625 #: elfxx-loongarch.c:2013
5627 msgid "%pB: relocation %s right shift %d error 0x%lx"
5630 #: elfxx-loongarch.c:2032
5632 msgid "%pB: relocation %s overflow 0x%lx"
5635 #: elfxx-mips.c:1534
5636 msgid "static procedure (no name)"
5639 #: elfxx-mips.c:5849
5640 msgid "MIPS16 and microMIPS functions cannot call each other"
5643 #: elfxx-mips.c:6619
5644 msgid "%X%H: unsupported JALX to the same ISA mode\n"
5647 #: elfxx-mips.c:6652
5649 "%X%H: unsupported jump between ISA modes; consider recompiling with "
5650 "interlinking enabled\n"
5653 #: elfxx-mips.c:6697
5655 "%X%H: cannot convert branch between ISA modes to JALX: relocation out of "
5659 #: elfxx-mips.c:6709
5660 msgid "%X%H: unsupported branch between ISA modes\n"
5663 #: elfxx-mips.c:7355
5666 "%pB: incorrect `.reginfo' section size; expected %<PRIu64>, got %<PRIu64>"
5669 #: elfxx-mips.c:7399
5671 msgid "%pB: warning: bad `%s' option size %u smaller than its header"
5674 #: elfxx-mips.c:7635
5676 msgid "%pB: warning: truncated `%s' option"
5679 #: elfxx-mips.c:8453 elfxx-mips.c:8579
5682 "%pB: warning: cannot determine the target function for stub section `%s'"
5685 #: elfxx-mips.c:8711
5687 msgid "%pB: malformed reloc detected for section %s"
5690 #: elfxx-mips.c:8811
5692 msgid "%pB: GOT reloc at %#<PRIx64> not expected in executables"
5695 #: elfxx-mips.c:8951
5697 msgid "%pB: CALL16 reloc at %#<PRIx64> not against global symbol"
5700 #: elfxx-mips.c:9254
5703 "%X%H: relocation %s against `%s' cannot be used when making a shared object; "
5704 "recompile with -fPIC\n"
5707 #: elfxx-mips.c:9380
5709 msgid "IFUNC symbol %s in dynamic symbol table - IFUNCS are not supported"
5712 #: elfxx-mips.c:9383
5714 msgid "non-dynamic symbol %s in dynamic symbol table"
5717 #: elfxx-mips.c:9603
5719 msgid "non-dynamic relocations refer to dynamic symbol %s"
5722 #: elfxx-mips.c:10523
5725 "%pB: can't find matching LO16 reloc against `%s' for %s at %#<PRIx64> in "
5729 #: elfxx-mips.c:10663
5731 "small-data section too large; lower small-data size limit (see option -G)"
5734 #: elfxx-mips.c:10682
5735 msgid "cannot convert a jump to JALX for a non-word-aligned address"
5738 #: elfxx-mips.c:10685
5739 msgid "jump to a non-word-aligned address"
5742 #: elfxx-mips.c:10686
5743 msgid "jump to a non-instruction-aligned address"
5746 #: elfxx-mips.c:10689
5747 msgid "cannot convert a branch to JALX for a non-word-aligned address"
5750 #: elfxx-mips.c:10691
5751 msgid "branch to a non-instruction-aligned address"
5754 #: elfxx-mips.c:10693
5755 msgid "PC-relative load from unaligned address"
5758 #: elfxx-mips.c:10993
5761 "%pB: `%pA' entry VMA of %#<PRIx64> outside the 32-bit range supported; "
5762 "consider using `-Ttext-segment=...'"
5765 #: elfxx-mips.c:11108 elfxx-mips.c:11701
5767 msgid "%pB: `%pA' offset of %<PRId64> from `%pA' beyond the range of ADDIUPC"
5770 #: elfxx-mips.c:11673
5773 "%pB: `%pA' start VMA of %#<PRIx64> outside the 32-bit range supported; "
5774 "consider using `-Ttext-segment=...'"
5777 #: elfxx-mips.c:13418 reloc.c:8518
5779 msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
5782 #: elfxx-mips.c:14729
5784 msgid "%pB: unknown architecture %s"
5787 #: elfxx-mips.c:15257
5789 msgid "%pB: illegal section name `%pA'"
5792 #: elfxx-mips.c:15534
5794 msgid "%pB: warning: linking abicalls files with non-abicalls files"
5797 #: elfxx-mips.c:15551
5799 msgid "%pB: linking 32-bit code with 64-bit code"
5802 #: elfxx-mips.c:15583 elfxx-mips.c:15649 elfxx-mips.c:15664
5804 msgid "%pB: linking %s module with previous %s modules"
5807 #: elfxx-mips.c:15607
5809 msgid "%pB: ABI mismatch: linking %s module with previous %s modules"
5812 #: elfxx-mips.c:15632
5814 msgid "%pB: ASE mismatch: linking %s module with previous %s modules"
5817 #: elfxx-mips.c:15766
5820 "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses "
5821 "unknown floating point ABI %d"
5824 #: elfxx-mips.c:15772
5827 "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s"
5830 #: elfxx-mips.c:15778
5833 "warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d"
5836 #: elfxx-mips.c:15792
5838 msgid "warning: %pB uses %s (set by %pB), %pB uses %s"
5841 #: elfxx-mips.c:15811
5843 msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d"
5846 #: elfxx-mips.c:15823
5848 msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s"
5851 #: elfxx-mips.c:15832
5854 "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI %"
5858 #: elfxx-mips.c:15894
5860 msgid "%pB: endianness incompatible with that of the selected emulation"
5863 #: elfxx-mips.c:15908
5865 msgid "%pB: ABI is incompatible with that of the selected emulation"
5868 #: elfxx-mips.c:15961
5870 msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags"
5873 #: elfxx-mips.c:15966
5876 "%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
5879 #: elfxx-mips.c:15970
5881 msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags"
5884 #: elfxx-mips.c:15977
5887 "%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags"
5890 #: elfxx-mips.c:15981
5893 "%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)"
5896 #: elfxx-mips.c:16172
5897 msgid "-mips32r2 -mfp64 (12 callee-saved)"
5900 #: elfxx-mips.c:16234 elfxx-mips.c:16245
5904 #: elfxx-mips.c:16236 elfxx-mips.c:16305
5908 #: elfxx-mips.c:16316
5910 msgid "Hard or soft float\n"
5913 #: elfxx-mips.c:16319
5915 msgid "Hard float (double precision)\n"
5918 #: elfxx-mips.c:16322
5920 msgid "Hard float (single precision)\n"
5923 #: elfxx-mips.c:16325
5925 msgid "Soft float\n"
5928 #: elfxx-mips.c:16328
5930 msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
5933 #: elfxx-mips.c:16331
5935 msgid "Hard float (32-bit CPU, Any FPU)\n"
5938 #: elfxx-mips.c:16334
5940 msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
5943 #: elfxx-mips.c:16337
5945 msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
5948 #: elfxx-mips.c:16369
5953 #: elfxx-mips.c:16371
5958 #: elfxx-mips.c:16373
5960 msgid " [abi=EABI32]"
5963 #: elfxx-mips.c:16375
5965 msgid " [abi=EABI64]"
5968 #: elfxx-mips.c:16377
5970 msgid " [abi unknown]"
5973 #: elfxx-mips.c:16379
5978 #: elfxx-mips.c:16381
5983 #: elfxx-mips.c:16383
5985 msgid " [no abi set]"
5988 #: elfxx-mips.c:16408
5990 msgid " [unknown ISA]"
5993 #: elfxx-mips.c:16428
5995 msgid " [not 32bitmode]"
5998 #: elfxx-riscv.c:1827
6000 msgid "x ISA extension `%s' must be set with the versions"
6003 #: elfxx-riscv.c:1833
6005 msgid "cannot find default versions of the ISA extension `%s'"
6008 #: elfxx-riscv.c:1939
6010 msgid "%s: first ISA extension must be `e', `i' or `g'"
6013 #: elfxx-riscv.c:1963
6015 msgid "%s: unknown standard ISA extension or prefix class `%c'"
6018 #: elfxx-riscv.c:1999
6020 msgid "%s: invalid prefixed ISA extension `%s' ends with <number>p"
6023 #: elfxx-riscv.c:2023
6025 msgid "%s: unknown prefixed ISA extension `%s'"
6028 #: elfxx-riscv.c:2047
6030 msgid "%s: prefixed ISA extension must separate with _"
6033 #: elfxx-riscv.c:2087
6035 msgid "rv%de does not support the `h' extension"
6038 #: elfxx-riscv.c:2095
6040 msgid "rv%d does not support the `q' extension"
6043 #: elfxx-riscv.c:2102
6044 msgid "zcmp' is incompatible with `d/zcd' extension"
6047 #: elfxx-riscv.c:2109
6049 msgid "rv%d does not support the `zcf' extension"
6052 #: elfxx-riscv.c:2116
6053 msgid "`zfinx' is conflict with the `f/d/q/zfh/zfhmin' extension"
6056 #: elfxx-riscv.c:2123
6057 msgid "`xtheadvector' is conflict with the `v' extension"
6060 #: elfxx-riscv.c:2144
6061 msgid "zvl*b extensions need to enable either `v' or `zve' extension"
6064 #: elfxx-riscv.c:2206
6066 msgid "%s: ISA string cannot contain uppercase letters"
6069 #: elfxx-riscv.c:2234
6071 msgid "%s: ISA string must begin with rv32 or rv64"
6074 #: elfxx-riscv.c:2417
6078 #: elfxx-riscv.c:2471
6080 msgid "%sinvalid ISA extension ends with <number>p in %s `%s'"
6083 #: elfxx-riscv.c:2494
6085 msgid "%sunknown ISA extension `%s' in %s `%s'"
6088 #: elfxx-riscv.c:2506
6090 msgid "%scannot + or - base extension `%s' in %s `%s'"
6093 #: elfxx-riscv.c:2817 elfxx-riscv.c:3112
6094 msgid "internal: unreachable INSN_CLASS_*"
6097 #: elfxx-riscv.c:2851
6098 msgid "zicfiss' and `zcmop"
6101 #: elfxx-riscv.c:2865
6102 msgid "zihintntl' and `c', or `zihintntl' and `zca"
6105 #: elfxx-riscv.c:2870 elfxx-riscv.c:2896
6109 #: elfxx-riscv.c:2878
6110 msgid "m' or `zmmul"
6113 #: elfxx-riscv.c:2902
6114 msgid "f' and `c', or `f' and `zcf"
6117 #: elfxx-riscv.c:2907
6121 #: elfxx-riscv.c:2913
6122 msgid "d' and `c', or `d' and `zcd"
6125 #: elfxx-riscv.c:2918
6129 #: elfxx-riscv.c:2920
6130 msgid "f' or `zfinx"
6133 #: elfxx-riscv.c:2922
6134 msgid "d' or `zdinx"
6137 #: elfxx-riscv.c:2924
6138 msgid "q' or `zqinx"
6141 #: elfxx-riscv.c:2926
6142 msgid "zfh' or `zhinx"
6145 #: elfxx-riscv.c:2930
6146 msgid "zfhmin' or `zhinxmin"
6149 #: elfxx-riscv.c:2941
6150 msgid "zfhmin' and `d', or `zhinxmin' and `zdinx"
6153 #: elfxx-riscv.c:2952
6154 msgid "zfhmin' and `q', or `zhinxmin' and `zqinx"
6157 #: elfxx-riscv.c:2960
6161 #: elfxx-riscv.c:2968
6165 #: elfxx-riscv.c:2976
6166 msgid "zfh' and `zfa"
6169 #: elfxx-riscv.c:2986
6170 msgid "zfh' and `zfa', or `zvfh' and `zfa"
6173 #: elfxx-riscv.c:2991
6174 msgid "zfh' or `zvfh"
6177 #: elfxx-riscv.c:3007
6178 msgid "zbb' or `zbkb"
6181 #: elfxx-riscv.c:3009
6182 msgid "zbc' or `zbkc"
6185 #: elfxx-riscv.c:3017
6186 msgid "zknd' or `zkne"
6189 #: elfxx-riscv.c:3023
6190 msgid "v' or `zve64x' or `zve32x"
6193 #: elfxx-riscv.c:3025
6194 msgid "v' or `zve64d' or `zve64f' or `zve32f"
6197 #: elfxx-riscv.c:3027
6201 #: elfxx-riscv.c:3029
6205 #: elfxx-riscv.c:3035
6209 #: elfxx-riscv.c:3037
6213 #: elfxx-riscv.c:3039
6217 #: elfxx-riscv.c:3041
6218 msgid "zvknha' or `zvknhb"
6221 #: elfxx-riscv.c:3043
6225 #: elfxx-riscv.c:3045
6229 #: elfxx-riscv.c:3049
6230 msgid "zcb' and `zba"
6233 #: elfxx-riscv.c:3051
6234 msgid "zcb' and `zbb"
6237 #: elfxx-riscv.c:3053
6238 msgid "zcb' and `zmmul', or `zcb' and `m"
6241 #: elfxx-riscv.c:3061
6242 msgid "smctr' or `ssctr"
6245 #: elfxx-riscv.c:3065
6249 #: elfxx-sparc.c:3017
6250 #: elfnn-aarch64.c:5750
6253 "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s"
6256 #: elfxx-tilegx.c:4126
6258 msgid "%pB: cannot link together %s and %s objects"
6261 #: elfxx-x86.c:534 elfxx-x86.c:3597
6264 "%F%P: %pB: copy relocation against non-copyable protected symbol `%s' in %"
6270 msgid "%F%P: %pB: failed to allocate relative reloc record\n"
6275 msgid "%F%P: %pB: failed to allocate 64-bit DT_RELR bitmap\n"
6280 msgid "%F%P: %pB: failed to allocate 32-bit DT_RELR bitmap\n"
6285 msgid "%F%P: %pB: failed to allocate memory for section `%pA'\n"
6291 "%F%P: %pB: size of compact relative reloc section is changed: new (%lu) != "
6297 msgid "%F%P: %pB: failed to allocate compact relative reloc section\n"
6303 "%F%P: %pB: relocation %s against absolute symbol `%s' in section `%pA' is "
6308 msgid "%P: %pB: warning: relocation in read-only section `%pA'\n"
6313 "%pB: %s (offset: 0x%v, info: 0x%v, addend: 0x%v) against '%s' for section '%"
6319 "%pB: %s (offset: 0x%v, info: 0x%v) against '%s' for section '%pA' in %pB\n"
6325 "%pB: TLS transition from %s to %s against `%s' at 0x%v in section `%pA' "
6331 msgid "%pB(%pA+0x%v): relocation %s against `%s' must be used in ADD only\n"
6337 "%pB(%pA+0x%v): relocation %s against `%s' must be used in ADD or MOV only\n"
6343 "%pB(%pA+0x%v): relocation %s against `%s' must be used in ADD, SUB or MOV "
6350 "%pB(%pA+0x%v): relocation %s against `%s' must be used in indirect CALL with "
6351 "%s register only\n"
6356 msgid "%pB(%pA+0x%v): relocation %s against `%s' must be used in LEA only\n"
6361 msgid "error: %pB: <corrupt x86 property (0x%x) size: 0x%x>"
6366 msgid "%pB: x86 ISA needed: "
6371 msgid "%pB: x86 ISA used: "
6376 msgid "<unknown: %x>"
6380 msgid "%P: %pB: warning: missing %s\n"
6384 msgid "%X%P: %pB: error: missing %s\n"
6388 msgid "IBT and SHSTK properties"
6392 msgid "IBT property"
6396 msgid "SHSTK property"
6400 msgid "LAM_U48 property"
6404 msgid "LAM_U57 property"
6408 msgid "%F%P: failed to create VxWorks dynamic sections\n"
6412 msgid "%F%P: failed to create GOT sections\n"
6416 msgid "%F%P: failed to create ifunc sections\n"
6420 msgid "%F%P: failed to create GOT PLT section\n"
6424 msgid "%F%P: failed to create IBT-enabled PLT section\n"
6428 msgid "%F%P: failed to create PLT .eh_frame section\n"
6432 msgid "%F%P: failed to create GOT PLT .eh_frame section\n"
6436 msgid "%F%P: failed to create the second PLT .eh_frame section\n"
6440 msgid "%F%P: failed to create PLT .sframe section\n"
6444 msgid "%F%P: failed to create second PLT .sframe section\n"
6448 msgid "%F%P: failed to create PLT GOT .sframe section\n"
6452 msgid "%X%P: attempted static link of dynamic object `%pB'\n"
6457 msgid "%pB:%d: unexpected character `%s' in Intel Hex file"
6462 msgid "%pB:%u: bad checksum in Intel Hex file (expected %u, found %u)"
6467 msgid "%pB:%u: bad extended address record length in Intel Hex file"
6472 msgid "%pB:%u: bad extended start address length in Intel Hex file"
6477 msgid "%pB:%u: bad extended linear address record length in Intel Hex file"
6482 msgid "%pB:%u: bad extended linear start address length in Intel Hex file"
6487 msgid "%pB:%u: unrecognized ihex type %u in Intel Hex file"
6492 msgid "%pB: internal error in ihex_read_section"
6497 msgid "%pB: bad section length in ihex_read_section"
6502 msgid "%pB 64-bit address %#<PRIx64> out of range for Intel Hex file"
6507 msgid "%pB: address %#<PRIx64> out of range for Intel Hex file"
6512 msgid "%pB: unable to get decompressed section %pA"
6517 msgid "%pB: mapped section %pA has non-NULL buffer"
6522 msgid "%pB: indirect symbol `%s' to `%s' is a loop"
6527 "%P: %pB: note: the message above does not take linker garbage collection "
6533 msgid "attempt to do relocatable link with %s input and %s output"
6538 msgid "%pB: ignoring duplicate section `%pA'\n"
6541 #: linker.c:2906 linker.c:2916
6543 msgid "%pB: duplicate section `%pA' has different size\n"
6546 #: linker.c:2930 linker.c:2938
6548 msgid "%pB: could not read contents of section `%pA'\n"
6553 msgid "%pB: duplicate section `%pA' has different contents\n"
6558 msgid "%pB: compiled for a big endian system and target is little endian"
6563 msgid "%pB: compiled for a little endian system and target is big endian"
6566 #: mach-o-arm.c:169 mach-o-arm.c:301
6567 msgid "malformed mach-o ARM reloc pair: reloc is first reloc"
6572 msgid "malformed mach-o ARM reloc pair: invalid length: %d"
6577 msgid "malformed mach-o ARM sectdiff reloc: invalid length: %d"
6582 msgid "malformed mach-o ARM local sectdiff reloc: invalid length: %d"
6587 msgid "malformed mach-o ARM half sectdiff reloc: invalid length: %d"
6592 msgid "malformed mach-o ARM vanilla reloc: invalid length: %d (pcrel: %d)"
6597 msgid "malformed mach-o ARM reloc: unknown reloc type: %d"
6602 msgid "<unknown mask flags>"
6606 msgid " (<unknown>)"
6611 msgid " MACH-O header:\n"
6616 msgid " magic: %#lx\n"
6621 msgid " cputype: %#lx (%s)\n"
6626 msgid " cpusubtype: %#lx%s\n"
6631 msgid " filetype: %#lx\n"
6636 msgid " ncmds: %#lx\n"
6641 msgid " sizeocmds: %#lx\n"
6646 msgid " flags: %#lx\n"
6651 msgid " version: %x\n"
6654 #. Urg - what has happened ?
6657 msgid "incompatible cputypes in mach-o files: %ld vs %ld"
6661 msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols"
6666 "malformed mach-o reloc: section index is greater than the number of sections"
6671 "sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab "
6677 msgid "mach-o: there are too many sections (%u) maximum is 255,\n"
6682 msgid "unable to allocate data for load command %#x"
6687 msgid "unable to write unknown load command %#x"
6692 msgid "section address (%#<PRIx64>) below start of segment (%#<PRIx64>)"
6697 msgid "unable to layout unknown load command %#x"
6702 msgid "bfd_mach_o_read_section_32: overlarge alignment value: %#lx"
6707 msgid "bfd_mach_o_read_section_64: overlarge alignment value: %#lx"
6712 msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %u"
6717 msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %u)"
6723 "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d "
6724 "(max %lu): setting to undefined"
6730 "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x%"
6731 "x: setting to undefined"
6736 msgid "%pB: unknown load command %#x"
6741 msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx"
6746 msgid "unknown header byte-order value %#x"
6751 msgid "%pB: access beyond end of merged section (%<PRId64>)"
6756 msgid "%pB: no core to allocate a symbol %d bytes long"
6761 msgid "%pB: attempt to emit contents at non-multiple-of-4 address %#<PRIx64>"
6766 msgid "%pB: invalid mmo file: initialization value for $255 is not `Main'\n"
6772 "%pB: unsupported wide character sequence 0x%02X 0x%02X after symbol name "
6773 "starting with `%s'\n"
6778 msgid "%pB: symbol name exceeds given max length of %d"
6783 msgid "%pB: invalid mmo file: unsupported lopcode `%d'\n"
6788 msgid "%pB: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n"
6794 "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n"
6800 "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n"
6805 msgid "%pB: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n"
6811 "%pB: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n"
6817 "%pB: invalid mmo file: leading byte of operand word must be 0 or 1, got %d "
6823 msgid "%pB: cannot allocate file name for file number %d, %d bytes\n"
6829 "%pB: invalid mmo file: file number %d `%s', was already entered as `%s'\n"
6835 "%pB: invalid mmo file: file name for number %d was not specified before use\n"
6841 "%pB: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n"
6846 msgid "%pB: invalid mmo file: lop_end not last item in file\n"
6852 "%pB: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras "
6853 "to the preceding lop_stab (%ld)\n"
6858 msgid "%pB: invalid symbol table: duplicate symbol `%s'\n"
6864 "%pB: bad symbol definition: `Main' set to %<PRIx64> rather than the start "
6865 "address %<PRIx64>\n"
6871 "%pB: warning: symbol table too large for mmo, larger than 65535 32-bit "
6872 "words: %d. Only `Main' will be emitted.\n"
6877 msgid "%pB: internal error, symbol table changed size from %d to %d words\n"
6882 msgid "%pB: internal error, internal register section %pA had contents\n"
6887 msgid "%pB: no initialized registers; section length 0\n"
6892 msgid "%pB: too many initialized registers; section length %<PRId64>"
6898 "%pB: invalid start address for initialized registers of length %<PRId64>: %"
6904 msgid "unhandled OSF/1 core file section type %d"
6909 msgid "%pB: symbol indicates overlay (not supported)"
6914 msgid "bfd_pef_scan: unknown architecture 0x%lx"
6917 #: pei-x86_64.c:174 pei-x86_64.c:228 pei-x86_64.c:238 pei-x86_64.c:263
6918 #: pei-x86_64.c:275 pei-x86_64.c:289 pei-x86_64.c:307 pei-x86_64.c:319
6921 msgid "warning: corrupt unwind data\n"
6924 #. PR 17512: file: 2245-7442-0.004.
6930 #: pei-x86_64.c:403 pei-x86_64.c:413 pei-x86_64.c:422
6932 msgid "warning: xdata section corrupt\n"
6937 msgid "Too many unwind codes (%ld)\n"
6942 msgid "Warning: %s section size (%ld) is not a multiple of %d\n"
6947 msgid "Warning: %s section size is zero\n"
6952 msgid "Warning: %s section size (%ld) is smaller than virtual size (%ld)\n"
6959 "The Function Table (interpreted %s section contents)\n"
6964 msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n"
6976 msgid "%pB: unrecognized import type; %x"
6981 msgid "%pB: missing import name for IMPORT_NAME_EXPORTAS for %s"
6986 msgid "%pB: unrecognized import name type; %x"
6991 msgid "%pB: unrecognised machine type (0x%x) in Import Library Format archive"
6997 "%pB: recognised but unhandled machine type (0x%x) in Import Library Format "
7003 msgid "%pB: size field is zero in Import Library Format header"
7008 msgid "%pB: string not null terminated in ILF object file"
7013 msgid "%pB: error: debug data ends beyond end of debug directory"
7018 msgid "%pB: adjusting invalid SectionAlignment"
7023 msgid "%pB: adjusting invalid FileAlignment"
7028 msgid "%pB: invalid NumberOfRvaAndSizes"
7033 msgid "%s: failed to open to extract object only section: %s"
7038 msgid "%pB: invalid file to extract object only section: %s"
7043 msgid "%pB: failed to extract object only section: %s"
7048 msgid "%pB: failed to open object only section: %s"
7053 msgid "%pB: failed to get symbol table in object only section: %s"
7058 "plugin framework: out of file descriptors. Try using fewer objects/archives\n"
7070 msgid "Entry offset = 0x%.8lx (%ld)\n"
7075 msgid "Length = 0x%.8lx (%ld)\n"
7080 msgid "Flag field = 0x%.2x\n"
7085 msgid "Partition name = \"%s\"\n"
7092 "Partition[%d] start = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
7097 msgid "Partition[%d] end = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
7102 msgid "Partition[%d] sector = 0x%.8lx (%ld)\n"
7107 msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
7111 msgid "INPUT_SECTION_FLAGS are not supported"
7116 msgid "%pB: unrecognized relocation type %#x in section `%pA'"
7119 #. PR 21803: Suggest the most likely cause of this error.
7122 msgid "is this version of the linker - %s - out of date ?"
7125 #: rs6000-core.c:471
7127 msgid "%pB: warning core file truncated"
7132 msgid "%pB(%pA+%#<PRIx64>): %s relocation offset out of order"
7137 msgid "%pB(%pA+%#<PRIx64>): %s relocation offset out of range"
7140 #. User has specified a subspace without its containing space.
7143 msgid "%pB[%pA]: no output section for space %pA"
7150 "Exec Auxiliary Header\n"
7154 msgid "som_sizeof_headers unimplemented"
7159 msgid "%pB:%d: unexpected character `%s' in S-record file"
7164 msgid "%pB:%d: byte count %d too small"
7167 #: srec.c:580 srec.c:614
7169 msgid "%pB:%d: bad checksum in S-record file"
7174 msgid "%pB(%pA+%#lx): stabs entry has invalid string index"
7178 msgid "unsupported .stab relocation"
7182 msgid "corrupt EIHD record - size is too small"
7187 msgid "unable to read EIHS record at offset %#x"
7191 msgid "record is too small for symbol name length"
7196 msgid "corrupt EGSD record: its size (%#x) is too small"
7202 "corrupt EGSD record type %d: size (%#x) is larger than remaining space (%#x)"
7207 msgid "corrupt EGSD record type %d: size (%#x) is too small"
7212 msgid "corrupt EGSD record: its psindx field is too big (%#lx)"
7217 msgid "unknown EGSD subtype %d"
7222 msgid "stack overflow (%d) in _bfd_vms_push"
7226 msgid "stack underflow in _bfd_vms_pop"
7231 msgid "dst_define_location %u too large"
7234 #. These names have not yet been added to this switch statement.
7237 msgid "unknown ETIR command %d"
7241 msgid "corrupt vms value"
7245 msgid "corrupt ETIR record encountered"
7250 msgid "bad section index in %s"
7255 msgid "unsupported STA cmd %s"
7261 #. Redefine symbol to current location.
7262 #. Define a literal.
7263 #: vms-alpha.c:2211 vms-alpha.c:2242 vms-alpha.c:2337 vms-alpha.c:2557
7265 msgid "%s: not supported"
7270 msgid "%s: not implemented"
7273 #: vms-alpha.c:2382 vms-alpha.c:2397
7278 #. Divide by zero is supposed to give a result of zero,
7279 #. and a non-fatal warning message.
7282 msgid "%s divide by zero"
7287 msgid "invalid use of %s with contexts"
7292 msgid "reserved cmd %d"
7296 msgid "corrupt EEOM record - size is too small"
7300 msgid "object module not error-free !"
7305 msgid "SEC_RELOC with no relocs in section %pA"
7308 #: vms-alpha.c:4058 vms-alpha.c:4286
7310 msgid "size error in section %pA"
7314 msgid "spurious ALPHA_R_BSR reloc"
7319 msgid "unhandled relocation %s"
7324 msgid "unknown source command %d"
7327 #: vms-alpha.c:4789 vms-alpha.c:4794 vms-alpha.c:4799 vms-alpha.c:4804
7328 #: vms-alpha.c:4809 vms-alpha.c:4832 vms-alpha.c:4837 vms-alpha.c:4842
7331 msgid "%s not implemented"
7336 msgid "unknown line command %d"
7340 msgid "corrupt reloc record"
7343 #: vms-alpha.c:5352 vms-alpha.c:5370 vms-alpha.c:5387 vms-alpha.c:5405
7344 #: vms-alpha.c:5418 vms-alpha.c:5430 vms-alpha.c:5443
7346 msgid "unknown reloc %s + %s"
7351 msgid "unknown reloc %s"
7355 msgid "invalid section index in ETIR"
7359 msgid "relocation for non-REL psect"
7364 msgid "unknown symbol in command %s"
7369 msgid "reloc (%d) is *UNKNOWN*"
7374 msgid " EMH %d (len=%u): "
7377 #: vms-alpha.c:6118 vms-alpha.c:6137 vms-alpha.c:6216
7379 msgid " Error: %s min length is %u\n"
7384 msgid "Module header\n"
7389 msgid " structure level: %u\n"
7394 msgid " max record size: %u\n"
7399 msgid " Error: The module name is missing\n"
7404 msgid " Error: The module name is too long\n"
7409 msgid " module name : %.*s\n"
7414 msgid " Error: The module version is missing\n"
7419 msgid " Error: The module version is too long\n"
7424 msgid " module version : %.*s\n"
7429 msgid " Error: The compile date is truncated\n"
7434 msgid " compile date : %.17s\n"
7439 msgid "Language Processor Name\n"
7444 msgid " language name: %.*s\n"
7449 msgid "Source Files Header\n"
7454 msgid " file: %.*s\n"
7459 msgid "Title Text Header\n"
7464 msgid " title: %.*s\n"
7469 msgid "Copyright Header\n"
7474 msgid " copyright: %.*s\n"
7479 msgid "unhandled emh subtype %u\n"
7484 msgid " EEOM (len=%u):\n"
7489 msgid " number of cond linkage pairs: %u\n"
7494 msgid " completion code: %u\n"
7499 msgid " transfer addr flags: 0x%02x\n"
7504 msgid " transfer addr psect: %u\n"
7509 msgid " transfer address : 0x%08x\n"
7524 #: vms-alpha.c:6246 vms-alpha.c:6267
7594 msgid " EGSD (len=%u):\n"
7599 msgid " EGSD entry %2u (type: %u, len: %u): "
7602 #: vms-alpha.c:6315 vms-alpha.c:6610
7604 msgid " Erroneous length\n"
7609 msgid "PSC - Program section definition\n"
7612 #: vms-alpha.c:6329 vms-alpha.c:6349
7614 msgid " alignment : 2**%u\n"
7617 #: vms-alpha.c:6330 vms-alpha.c:6350
7619 msgid " flags : 0x%04x"
7624 msgid " alloc (len): %u (0x%08x)\n"
7627 #: vms-alpha.c:6336 vms-alpha.c:6402 vms-alpha.c:6470
7629 msgid " name : %.*s\n"
7634 msgid "SPSC - Shared Image Program section def\n"
7639 msgid " alloc (len) : %u (0x%08x)\n"
7644 msgid " image offset : 0x%08x\n"
7649 msgid " symvec offset : 0x%08x\n"
7654 msgid " name : %.*s\n"
7659 msgid "SYM - Global symbol definition\n"
7662 #: vms-alpha.c:6377 vms-alpha.c:6458 vms-alpha.c:6482 vms-alpha.c:6505
7664 msgid " flags: 0x%04x"
7669 msgid " psect offset: 0x%08x\n"
7674 msgid " code address: 0x%08x\n"
7679 msgid " psect index for entry point : %u\n"
7682 #: vms-alpha.c:6389 vms-alpha.c:6489 vms-alpha.c:6512
7684 msgid " psect index : %u\n"
7687 #: vms-alpha.c:6392 vms-alpha.c:6492 vms-alpha.c:6515
7689 msgid " name : %.*s\n"
7694 msgid "SYM - Global symbol reference\n"
7699 msgid "IDC - Ident Consistency check\n"
7704 msgid " flags : 0x%08x"
7709 msgid " id match : %x\n"
7714 msgid " error severity: %x\n"
7719 msgid " entity name : %.*s\n"
7724 msgid " object name : %.*s\n"
7729 msgid " binary ident : 0x%08x\n"
7734 msgid " ascii ident : %.*s\n"
7739 msgid "SYMG - Universal symbol definition\n"
7744 msgid " symbol vector offset: 0x%08x\n"
7749 msgid " entry point: 0x%08x\n"
7754 msgid " proc descr : 0x%08x\n"
7759 msgid " psect index: %u\n"
7764 msgid "SYMV - Vectored symbol definition\n"
7769 msgid " vector : 0x%08x\n"
7772 #: vms-alpha.c:6487 vms-alpha.c:6510
7774 msgid " psect offset: %u\n"
7779 msgid "SYMM - Global symbol definition with version\n"
7784 msgid " version mask: 0x%08x\n"
7789 msgid "unhandled egsd entry type %u\n"
7794 msgid " linkage index: %u, replacement insn: 0x%08x\n"
7799 msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n"
7804 msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n"
7809 msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n"
7814 msgid " global name: %.*s\n"
7819 msgid " %s (len=%u):\n"
7824 msgid " (type: %3u, size: %3u): "
7829 msgid "STA_GBL (stack global) %.*s\n"
7834 msgid "STA_LW (stack longword)"
7839 msgid "STA_QW (stack quadword)"
7844 msgid "STA_PQ (stack psect base + offset)\n"
7849 msgid " psect: %u, offset: 0x%08x %08x\n"
7854 msgid "STA_LI (stack literal)\n"
7859 msgid "STA_MOD (stack module)\n"
7864 msgid "STA_CKARG (compare procedure argument)\n"
7869 msgid "STO_B (store byte)\n"
7874 msgid "STO_W (store word)\n"
7879 msgid "STO_LW (store longword)\n"
7884 msgid "STO_QW (store quadword)\n"
7889 msgid "STO_IMMR (store immediate repeat) %u bytes\n"
7894 msgid "STO_GBL (store global) %.*s\n"
7899 msgid "STO_CA (store code address) %.*s\n"
7904 msgid "STO_RB (store relative branch)\n"
7909 msgid "STO_AB (store absolute branch)\n"
7914 msgid "STO_OFF (store offset to psect)\n"
7919 msgid "STO_IMM (store immediate) %u bytes\n"
7924 msgid "STO_GBL_LW (store global longword) %.*s\n"
7929 msgid "STO_OFF (store LP with procedure signature)\n"
7934 msgid "STO_BR_GBL (store branch global) *todo*\n"
7939 msgid "STO_BR_PS (store branch psect + offset) *todo*\n"
7944 msgid "OPR_NOP (no-operation)\n"
7949 msgid "OPR_ADD (add)\n"
7954 msgid "OPR_SUB (subtract)\n"
7959 msgid "OPR_MUL (multiply)\n"
7964 msgid "OPR_DIV (divide)\n"
7969 msgid "OPR_AND (logical and)\n"
7974 msgid "OPR_IOR (logical inclusive or)\n"
7979 msgid "OPR_EOR (logical exclusive or)\n"
7984 msgid "OPR_NEG (negate)\n"
7989 msgid "OPR_COM (complement)\n"
7994 msgid "OPR_INSV (insert field)\n"
7999 msgid "OPR_ASH (arithmetic shift)\n"
8004 msgid "OPR_USH (unsigned shift)\n"
8009 msgid "OPR_ROT (rotate)\n"
8014 msgid "OPR_SEL (select)\n"
8019 msgid "OPR_REDEF (redefine symbol to curr location)\n"
8024 msgid "OPR_REDEF (define a literal)\n"
8029 msgid "STC_LP (store cond linkage pair)\n"
8034 msgid "STC_LP_PSB (store cond linkage pair + signature)\n"
8039 msgid " linkage index: %u, procedure: %.*s\n"
8044 msgid " signature: %.*s\n"
8049 msgid "STC_GBL (store cond global)\n"
8054 msgid " linkage index: %u, global: %.*s\n"
8059 msgid "STC_GCA (store cond code address)\n"
8064 msgid " linkage index: %u, procedure name: %.*s\n"
8069 msgid "STC_PS (store cond psect + offset)\n"
8074 msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n"
8079 msgid "STC_NOP_GBL (store cond NOP at global addr)\n"
8084 msgid "STC_NOP_PS (store cond NOP at psect + offset)\n"
8089 msgid "STC_BSR_GBL (store cond BSR at global addr)\n"
8094 msgid "STC_BSR_PS (store cond BSR at psect + offset)\n"
8099 msgid "STC_LDA_GBL (store cond LDA at global addr)\n"
8104 msgid "STC_LDA_PS (store cond LDA at psect + offset)\n"
8109 msgid "STC_BOH_GBL (store cond BOH at global addr)\n"
8114 msgid "STC_BOH_PS (store cond BOH at psect + offset)\n"
8119 msgid "STC_NBH_GBL (store cond or hint at global addr)\n"
8124 msgid "STC_NBH_PS (store cond or hint at psect + offset)\n"
8129 msgid "CTL_SETRB (set relocation base)\n"
8134 msgid "CTL_AUGRB (augment relocation base) %u\n"
8139 msgid "CTL_DFLOC (define location)\n"
8144 msgid "CTL_STLOC (set location)\n"
8149 msgid "CTL_STKDL (stack defined location)\n"
8152 #: vms-alpha.c:6888 vms-alpha.c:7316 vms-alpha.c:7477
8154 msgid "*unhandled*\n"
8159 msgid "cannot read GST record header\n"
8165 msgid "cannot find EMH in first GST record\n"
8170 msgid "corrupted GST\n"
8175 msgid "cannot read GST record\n"
8180 msgid " unhandled EOBJ record type %u\n"
8185 msgid " bitcount: %u, base addr: 0x%08x\n"
8190 msgid " bitmap: 0x%08x (count: %u):\n"
8200 msgid " image %u (%u entries)\n"
8205 msgid " offset: 0x%08x, val: 0x%08x\n"
8210 msgid " image %u (%u entries), offsets:\n"
8221 msgid "64 bits *unhandled*\n"
8226 msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n"
8231 msgid "non-contiguous array of %s\n"
8236 msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n"
8241 msgid "arsize: %u, a0: 0x%08x\n"
8256 msgid "[%u]: Lower: %u, upper: %u\n"
8261 msgid "unaligned bit-string of %s\n"
8266 msgid "base: %u, pos: %u\n"
8271 msgid "vflags: 0x%02x, value: 0x%08x "
8276 msgid "(no value)\n"
8281 msgid "(not active)\n"
8286 msgid "(not allocated)\n"
8291 msgid "(descriptor)\n"
8296 msgid "(trailing value)\n"
8301 msgid "(value spec follows)\n"
8306 msgid "(at bit offset %u)\n"
8311 msgid "(reg: %u, disp: %u, indir: %u, kind: "
8332 msgid "len: %2u, kind: %2u "
8337 msgid "atomic, type=0x%02x %s\n"
8342 msgid "indirect, defined at 0x%08x\n"
8347 msgid "typed pointer\n"
8357 msgid "array, dim: %u, bitmap: "
8362 msgid "array descriptor:\n"
8367 msgid "type spec for element:\n"
8372 msgid "type spec for subscript %u:\n"
8377 msgid "Debug symbol table:\n"
8382 msgid "cannot read DST header\n"
8387 msgid " type: %3u, len: %3u (at 0x%08x): "
8392 msgid "cannot read DST symbol\n"
8397 msgid "standard data: %s\n"
8400 #: vms-alpha.c:7572 vms-alpha.c:7696
8402 msgid " name: %.*s\n"
8412 msgid " flags: %d, language: %u, major: %u, minor: %u\n"
8415 #: vms-alpha.c:7594 vms-alpha.c:7963
8417 msgid " module name: %.*s\n"
8422 msgid " compiler : %.*s\n"
8436 msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n"
8441 msgid " routine name: %.*s\n"
8446 msgid "rtnend: size 0x%08x\n"
8451 msgid "prolog: bkpt address 0x%08x\n"
8456 msgid "epilog: flags: %u, count: %u\n"
8461 msgid "blkbeg: address: 0x%08x, name: %.*s\n"
8466 msgid "blkend: size: 0x%08x\n"
8471 msgid "typspec (len: %u)\n"
8476 msgid "septyp, name: %.*s\n"
8481 msgid "recbeg: name: %.*s\n"
8486 msgid " len: %u bits\n"
8496 msgid "enumbeg, len: %u, name: %.*s\n"
8501 msgid "enumelt, name: %.*s\n"
8511 msgid "label, name: %.*s\n"
8516 msgid " address: 0x%08x\n"
8521 msgid "discontiguous range (nbr: %u)\n"
8526 msgid " address: 0x%08x, size: %u\n"
8531 msgid "line num (len: %u)\n"
8536 msgid "delta_pc_w %u\n"
8541 msgid "incr_linum(b): +%u\n"
8546 msgid "incr_linum_w: +%u\n"
8551 msgid "incr_linum_l: +%u\n"
8556 msgid "set_line_num(w) %u\n"
8561 msgid "set_line_num_b %u\n"
8566 msgid "set_line_num_l %u\n"
8571 msgid "set_abs_pc: 0x%08x\n"
8576 msgid "delta_pc_l: +0x%08x\n"
8581 msgid "term(b): 0x%02x"
8586 msgid " pc: 0x%08x\n"
8591 msgid "term_w: 0x%04x"
8596 msgid " pc: 0x%08x\n"
8601 msgid "delta pc +%-4d"
8606 msgid " pc: 0x%08x line: %5u\n"
8611 msgid " *unhandled* cmd %u\n"
8616 msgid "source (len: %u)\n"
8621 msgid " declfile: len: %u, flags: %u, fileid: %u\n"
8626 msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n"
8631 msgid " filename : %.*s\n"
8636 msgid " setfile %u\n"
8639 #: vms-alpha.c:7980 vms-alpha.c:7987
8641 msgid " setrec %u\n"
8644 #: vms-alpha.c:7994 vms-alpha.c:8001
8646 msgid " setlnum %u\n"
8649 #: vms-alpha.c:8008 vms-alpha.c:8015
8651 msgid " deflines %u\n"
8661 msgid " *unhandled* cmd %u\n"
8666 msgid "*unhandled* dst type %u\n"
8671 msgid "cannot read EIHD\n"
8676 msgid "EIHD: (size: %u, nbr blocks: %u)\n"
8681 msgid " majorid: %u, minorid: %u\n"
8689 msgid "linkable image"
8694 msgid " image type: %u (%s)"
8707 msgid ", subtype: %u (%s)\n"
8712 msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n"
8717 msgid " fixup info rva: "
8722 msgid ", symbol vector rva: "
8729 " version array off: %u\n"
8734 msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n"
8739 msgid " linker flags: %08x:"
8744 msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n"
8754 msgid ", ext fixup offset: %u, no_opt psect off: %u"
8759 msgid ", alias: %u\n"
8764 msgid "system version array information:\n"
8769 msgid "cannot read EIHVN header\n"
8774 msgid "cannot read EIHVN version\n"
8787 msgid "MEMORY_MANAGEMENT"
8795 msgid "FILES_VOLUMES "
8799 msgid "PROCESS_SCHED "
8807 msgid "CLUSTERS_LOCKMGR "
8811 msgid "LOGICAL_NAMES "
8819 msgid "IMAGE_ACTIVATOR "
8855 msgid "MULTI_PROCESSING "
8866 #: vms-alpha.c:8288 vms-alpha.c:8575
8868 msgid "cannot read EIHA\n"
8873 msgid "Image activation: (size=%u)\n"
8878 msgid " First address : 0x%08x 0x%08x\n"
8883 msgid " Second address: 0x%08x 0x%08x\n"
8888 msgid " Third address : 0x%08x 0x%08x\n"
8893 msgid " Fourth address: 0x%08x 0x%08x\n"
8898 msgid " Shared image : 0x%08x 0x%08x\n"
8903 msgid "cannot read EIHI\n"
8908 msgid "Image identification: (major: %u, minor: %u)\n"
8913 msgid " image name : %.*s\n"
8918 msgid " link time : %s\n"
8923 msgid " image ident : %.*s\n"
8928 msgid " linker ident : %.*s\n"
8933 msgid " image build ident: %.*s\n"
8938 msgid "cannot read EIHS\n"
8943 msgid "Image symbol & debug table: (major: %u, minor: %u)\n"
8948 msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n"
8953 msgid " global symbol table: vbn: %u, records: %u\n"
8958 msgid " debug module table : vbn: %u, size: %u\n"
8963 msgid "cannot read EISD\n"
8969 "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n"
8974 msgid " section: base: 0x%08x%08x size: 0x%08x\n"
8979 msgid " flags: 0x%04x"
8984 msgid " vbn: %u, pfc: %u, matchctl: %u type: %u ("
9017 msgid " ident: 0x%08x, name: %.*s\n"
9022 msgid "cannot read DMT\n"
9027 msgid "Debug module table:\n"
9032 msgid "cannot read DMT header\n"
9037 msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n"
9042 msgid "cannot read DMT psect\n"
9047 msgid " psect start: 0x%08x, length: %u\n"
9052 msgid "cannot read DST\n"
9057 msgid "cannot read GST\n"
9062 msgid "Global symbol table:\n"
9067 msgid "Image activator fixup: (major: %u, minor: %u)\n"
9072 msgid " iaflink : 0x%08x %08x\n"
9077 msgid " fixuplnk: 0x%08x %08x\n"
9082 msgid " size : %u\n"
9087 msgid " flags: 0x%08x\n"
9092 msgid " qrelfixoff: %5u, lrelfixoff: %5u\n"
9097 msgid " qdotadroff: %5u, ldotadroff: %5u\n"
9102 msgid " codeadroff: %5u, lpfixoff : %5u\n"
9107 msgid " chgprtoff : %5u\n"
9112 msgid " shlstoff : %5u, shrimgcnt : %5u\n"
9117 msgid " shlextra : %5u, permctx : %5u\n"
9122 msgid " base_va : 0x%08x\n"
9127 msgid " lppsbfixoff: %5u\n"
9132 msgid " Shareable images:\n"
9137 msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n"
9142 msgid " quad-word relocation fixups:\n"
9147 msgid " long-word relocation fixups:\n"
9152 msgid " quad-word .address reference fixups:\n"
9157 msgid " long-word .address reference fixups:\n"
9162 msgid " Code Address Reference Fixups:\n"
9167 msgid " Linkage Pairs Reference Fixups:\n"
9172 msgid " Change Protection (%u entries):\n"
9177 msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x "
9180 #. FIXME: we do not yet support relocatable link. It is not obvious
9181 #. how to do it for debug infos.
9183 msgid "%P: relocatable link is not supported\n"
9188 msgid "%P: multiple entry points: in modules %pB and %pB\n"
9193 msgid "could not open shared image '%s' from '%s'"
9197 msgid "_bfd_vms_output_counted called with zero bytes"
9201 msgid "_bfd_vms_output_counted called with too many bytes"
9206 msgid "%pB: warning: illegal symbol index %lu in relocs"
9211 msgid "%pB: XCOFF shared object when not producing XCOFF output"
9216 msgid "%pB: dynamic object with no .loader section"
9221 msgid "%pB: `%s' has line numbers but no enclosing section"
9226 msgid "%pB: class %d symbol `%s' has no aux entries"
9231 msgid "%pB: symbol `%s' has unrecognized csect type %d"
9236 msgid "%pB: bad XTY_ER symbol `%s': class %d scnum %d scnlen %<PRId64>"
9241 msgid "%pB: XMC_TC0 symbol `%s' is class %d scnlen %<PRIu64>"
9246 msgid "%pB: TOC entry `%s' has a R_TLSMLrelocation not targeting itself"
9251 msgid "%pB: csect `%s' not in enclosing section"
9256 msgid "%pB: misplaced XTY_LD `%s'"
9261 msgid "%pB: reloc %s:%<PRId64> not in csect"
9266 msgid "%pB: cannot export internal symbol `%s`."
9271 msgid "%s: no such symbol"
9276 msgid "warning: attempt to export undefined symbol `%s'"
9280 msgid "error: undefined symbol __rtinit"
9286 "%pB: Unable to find a stub csect in rangeof relocation at %#<PRIx64> "
9292 msgid "%pB: Cannot create stub entry '%s'"
9296 msgid "TOC overflow during stub generation; try -mminimal-toc when compiling"
9301 msgid "%pB: loader reloc in unrecognized section `%s'"
9306 msgid "%pB: `%s' in loader reloc but not loader sym"
9311 msgid "%pB: loader reloc in read-only section %pA"
9316 msgid "TOC overflow: %#<PRIx64> > 0x10000; try -mminimal-toc when compiling"
9321 msgid "Unable to link input file: %s"
9324 #: xtensa-dynconfig.c:60
9325 msgid "Unable to load DLL."
9328 #: xtensa-dynconfig.c:86
9330 msgid "%s is defined but could not be loaded: %s"
9333 #: xtensa-dynconfig.c:102
9335 msgid "%s is loaded but symbol \"%s\" is not found: %s"
9338 #: xtensa-dynconfig.c:115
9340 msgid "%s is defined but plugin support is disabled"
9343 #. Not fatal, this callback cannot fail.
9344 #: elfnn-aarch64.c:2878
9345 #: elfnn-riscv.c:5739
9347 msgid "unknown attribute for symbol `%s': 0x%02x"
9350 #: elfnn-aarch64.c:5468
9352 msgid "%pB: error: erratum 835769 stub out of range (input file too large)"
9355 #: elfnn-aarch64.c:5560
9357 msgid "%pB: error: erratum 843419 stub out of range (input file too large)"
9360 #: elfnn-aarch64.c:5573
9363 "%pB: error: erratum 843419 immediate 0x%<PRIx64> out of range for ADR (input "
9364 "file too large) and --fix-cortex-a53-843419=adr used. Run the linker with --"
9365 "fix-cortex-a53-843419=full instead"
9368 #: elfnn-aarch64.c:6116
9371 "%pB: relocation %s against symbol `%s' which may bind externally can not be "
9372 "used when making a shared object; recompile with -fPIC"
9375 #: elfnn-aarch64.c:6136
9377 msgid "%pB: conditional branch to undefined symbol `%s' not allowed"
9380 #: elfnn-aarch64.c:6224
9384 "%pB: local symbol descriptor table be NULL when applying relocation %s "
9385 "against local symbol"
9388 #: elfnn-aarch64.c:6338
9389 #: elfnn-aarch64.c:6375
9391 msgid "%pB: TLS relocation %s against undefined symbol `%s'"
9394 #: elfnn-aarch64.c:7366
9395 msgid "too many GOT entries for -fpic, please recompile with -fPIC"
9398 #: elfnn-aarch64.c:7394
9400 "one possible cause of this error is that the symbol is being referenced in "
9401 "the indicated code as if it had a larger alignment than was declared where "
9405 #: elfnn-aarch64.c:7961
9408 "%pB: relocation %s against `%s' can not be used when making a shared object"
9411 #: elfnn-aarch64.c:8922
9413 msgid "%F%P: %pB: copy relocation against non-copyable protected symbol `%s'\n"
9418 "%F%P: Could not assign '%pA' to an output section. Retry without --enable-"
9419 "non-contiguous-regions.\n"
9424 msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation in section `%s'"
9429 msgid "%s: Bad ELF id: `%d'"
9434 msgid "%s: compiled as 32-bit object and %s is 64-bit"
9439 msgid "%s: compiled as 64-bit object and %s is 32-bit"
9444 msgid "%s: object size does not match that of target %s"
9447 #. Ignore init flag - it may not be set, despite the flags field
9448 #. containing valid data.
9451 msgid "Private flags = 0x%lx : "
9456 msgid "Coolidge (kv3) V1 64 bits"
9461 msgid "Coolidge (kv3) V2 64 bits"
9466 msgid "Coolidge (kv4) V1 64 bits"
9471 msgid "Coolidge (kv3) V1 32 bits"
9476 msgid "Coolidge (kv3) V2 32 bits"
9481 msgid "Coolidge (kv4) V1 32 bits"
9486 msgid "relocation against `%s' has faulty GOT type "
9489 #: elfnn-loongarch.c:294
9490 #: elfnn-loongarch.c:346
9492 msgid "%#<PRIx64> invaild imm"
9495 #: elfnn-loongarch.c:528
9496 #: elfnn-riscv.c:4182
9499 "%pB: ABI is incompatible with that of the selected emulation:\n"
9500 " target emulation `%s' does not match `%s'"
9503 #: elfnn-loongarch.c:583
9505 msgid "%pB: can't link different ABI object."
9508 #: elfnn-loongarch.c:726
9509 msgid "Internal error: unreachable."
9512 #: elfnn-loongarch.c:906
9515 "%pB:(%pA+%#lx): relocation %s against `%s` can not be used when making %s; "
9516 "recompile with %s%s"
9519 #: elfnn-loongarch.c:910
9520 msgid " and check the symbol visibility"
9523 #: elfnn-loongarch.c:1036
9526 "%pB: stack based reloc type (%u) is not supported with -z pack-relative-"
9530 #: elfnn-loongarch.c:1231
9533 "%pB: relocation R_LARCH_32 against non-absolute symbol `%s' cannot be used "
9534 "in ELFCLASS64 when making a shared object or PIE"
9537 #: elfnn-loongarch.c:1296
9540 "%pB: R_LARCH_ALIGN with offset %<PRId64> not aligned to instruction boundary"
9543 #: elfnn-loongarch.c:4174
9545 "cannot resolve R_LARCH_PCREL20_S2 against undefined weak symbol with addend "
9546 "out of [-2048, 2048)"
9549 #: elfnn-loongarch.c:4684
9550 msgid "recompile with 'gcc -mno-relax' or 'as -mno-relax' or 'ld --no-relax'"
9553 #: elfnn-loongarch.c:5301
9554 #: elfnn-riscv.c:4967
9557 "%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-"
9558 "byte boundary, but only %<PRId64> present"
9561 #: elfnn-riscv.c:329
9562 #: elfnn-riscv.c:364
9564 msgid "%pB: warning: RVE PLT generation not supported"
9567 #: elfnn-riscv.c:927
9570 "%pB: relocation %s against absolute symbol `%s' can not be used when making "
9574 #: elfnn-riscv.c:969
9577 "%pB: relocation %s against non-absolute symbol `%s' can not be used in RV32 "
9578 "when making a shared object"
9581 #: elfnn-riscv.c:1898
9584 "final size of uleb128 value at offset 0x%lx in %pA from %pB exceeds "
9588 #: elfnn-riscv.c:2140
9590 msgid "%pcrel_lo missing matching %pcrel_hi"
9593 #: elfnn-riscv.c:2143
9595 msgid "%pcrel_lo with addend isn't allowed for R_RISCV_GOT_HI20"
9598 #. Check the overflow when adding reloc addend.
9599 #: elfnn-riscv.c:2148
9602 "%%pcrel_lo overflow with an addend, the value of %%pcrel_hi is 0x%<PRIx64> "
9603 "without any addend, but may be 0x%<PRIx64> after adding the %%pcrel_lo addend"
9606 #: elfnn-riscv.c:2156
9608 msgid "%pcrel_lo overflow with an addend"
9611 #: elfnn-riscv.c:2639
9614 "%pB: warning: R_RISCV_SUB_ULEB128 with non-zero addend, please rebuild by "
9615 "binutils 2.42 or up"
9618 #: elfnn-riscv.c:2719
9619 msgid "The addend isn't allowed for R_RISCV_GOT_HI20"
9622 #. PR 28509, when generating the shared object, these
9623 #. referenced symbols may bind externally, which means
9624 #. they will be exported to the dynamic symbol table,
9625 #. and are preemptible by default. These symbols cannot
9626 #. be referenced by the non-pic relocations, like
9627 #. R_RISCV_JAL and R_RISCV_RVC_JUMP relocations.
9629 #. However, consider that linker may relax the R_RISCV_CALL
9630 #. relocations to R_RISCV_JAL or R_RISCV_RVC_JUMP, if
9631 #. these relocations are relocated to the plt entries,
9632 #. then we won't report error for them.
9634 #. Perhaps we also need the similar checks for the
9635 #. R_RISCV_BRANCH and R_RISCV_RVC_BRANCH relocations.
9636 #: elfnn-riscv.c:2820
9639 "%%X%%P: relocation %s against `%s' which may bind externally can not be used "
9640 "when making a shared object; recompile with -fPIC\n"
9643 #: elfnn-riscv.c:2902
9645 msgid "%pcrel_lo section symbol with an addend"
9648 #: elfnn-riscv.c:2923
9650 msgid "%tlsdesc_lo with addend"
9653 #: elfnn-riscv.c:3156
9655 msgid "%%X%%P: unresolvable %s relocation against symbol `%s'\n"
9658 #: elfnn-riscv.c:3191
9659 msgid "%X%P: internal error: out of range error\n"
9662 #: elfnn-riscv.c:3196
9663 msgid "%X%P: internal error: unsupported relocation error\n"
9666 #: elfnn-riscv.c:3202
9667 msgid "dangerous relocation error"
9670 #: elfnn-riscv.c:3208
9671 msgid "%X%P: internal error: unknown error\n"
9674 #: elfnn-riscv.c:3785
9677 "error: %pB: corrupted ISA string '%s'. First letter should be 'i' or 'e' "
9681 #: elfnn-riscv.c:3828
9683 msgid "error: %pB: mis-matched ISA string to merge '%s' and '%s'"
9686 #: elfnn-riscv.c:3965
9688 msgid "error: %pB: ISA string of input (%s) doesn't match output (%s)"
9691 #: elfnn-riscv.c:3985
9693 msgid "error: %pB: XLEN of input (%u) doesn't match output (%u)"
9696 #: elfnn-riscv.c:3993
9698 msgid "error: %pB: unsupported XLEN (%u), you might be using wrong emulation"
9701 #: elfnn-riscv.c:4113
9703 "warning: privileged spec version 1.9.1 can not be linked with other spec "
9707 #: elfnn-riscv.c:4141
9710 "error: %pB use %u-byte stack aligned but the output use %u-byte stack aligned"
9713 #: elfnn-riscv.c:4238
9715 msgid "%pB: can't link %s modules with %s modules"
9718 #: elfnn-riscv.c:4248
9720 msgid "%pB: can't link RVE with other target"
9723 #: elfnn-riscv.c:4272
9725 msgid "warning: %pB: unknown RISCV ABI object attribute %d"
9728 #: elfnn-riscv.c:969
9731 "%pB: relocation %s against non-absolute symbol `%s' can not be used in RV64 "
9732 "when making a shared object"
9735 #: peXXigen.c:161 peXXigen.c:161
9737 msgid "%pB: unable to find name for empty section"
9740 #: peXXigen.c:188 peXXigen.c:188
9742 msgid "%pB: out of memory creating name for empty section"
9745 #: peXXigen.c:199 peXXigen.c:199
9747 msgid "%pB: unable to create fake empty section"
9750 #: peXXigen.c:924 peXXigen.c:924
9752 msgid "%pB:%.8s: section below image base"
9755 #: peXXigen.c:929 peXXigen.c:929
9757 msgid "%pB:%.8s: RVA truncated"
9760 #: peXXigen.c:1061 peXXigen.c:1061
9762 msgid "%pB: line number overflow: 0x%lx > 0xffff"
9765 #: peXXigen.c:1227 peXXigen.c:1227
9766 msgid "Export Directory [.edata (or where ever we found it)]"
9769 #: peXXigen.c:1228 peXXigen.c:1228
9770 msgid "Import Directory [parts of .idata]"
9773 #: peXXigen.c:1229 peXXigen.c:1229
9774 msgid "Resource Directory [.rsrc]"
9777 #: peXXigen.c:1230 peXXigen.c:1230
9778 msgid "Exception Directory [.pdata]"
9781 #: peXXigen.c:1231 peXXigen.c:1231
9782 msgid "Security Directory"
9785 #: peXXigen.c:1232 peXXigen.c:1232
9786 msgid "Base Relocation Directory [.reloc]"
9789 #: peXXigen.c:1233 peXXigen.c:1233
9790 msgid "Debug Directory"
9793 #: peXXigen.c:1234 peXXigen.c:1234
9794 msgid "Description Directory"
9797 #: peXXigen.c:1235 peXXigen.c:1235
9798 msgid "Special Directory"
9801 #: peXXigen.c:1236 peXXigen.c:1236
9802 msgid "Thread Storage Directory [.tls]"
9805 #: peXXigen.c:1237 peXXigen.c:1237
9806 msgid "Load Configuration Directory"
9809 #: peXXigen.c:1238 peXXigen.c:1238
9810 msgid "Bound Import Directory"
9813 #: peXXigen.c:1239 peXXigen.c:1239
9814 msgid "Import Address Table Directory"
9817 #: peXXigen.c:1240 peXXigen.c:1240
9818 msgid "Delay Import Directory"
9821 #: peXXigen.c:1241 peXXigen.c:1241
9822 msgid "CLR Runtime Header"
9825 #: peXXigen.c:1242 peXXigen.c:1242
9829 #: peXXigen.c:1307 peXXigen.c:1307
9833 "There is an import table, but the section containing it could not be found\n"
9836 #: peXXigen.c:1313 peXXigen.c:1313
9840 "There is an import table in %s, but that section has no contents\n"
9843 #: peXXigen.c:1320 peXXigen.c:1320
9847 "There is an import table in %s at 0x%lx\n"
9850 #: peXXigen.c:1326 peXXigen.c:1326
9854 "The Import Tables (interpreted %s section contents)\n"
9857 #: peXXigen.c:1329 peXXigen.c:1329
9860 " vma: Hint Time Forward DLL First\n"
9861 " Table Stamp Chain Name Thunk\n"
9864 #: peXXigen.c:1378 peXXigen.c:1378
9868 "\tDLL Name: %.*s\n"
9871 #: peXXigen.c:1394 peXXigen.c:1394
9873 msgid "\tvma: Ordinal Hint Member-Name Bound-To\n"
9876 #: peXXigen.c:1419 peXXigen.c:1419
9880 "There is a first thunk, but the section containing it could not be found\n"
9884 #: peXXigen.c:1514 peXXigen.c:1469
9887 msgid "\t<corrupt: 0x%08lx>"
9890 #: peXXigen.c:1608 peXXigen.c:1608
9894 "There is an export table, but the section containing it could not be found\n"
9897 #: peXXigen.c:1621 peXXigen.c:1621
9901 "There is an export table in %s, but it is too small (%d)\n"
9904 #: peXXigen.c:1629 peXXigen.c:1629
9908 "There is an export table in %s, but contents cannot be read\n"
9911 #: peXXigen.c:1635 peXXigen.c:1635
9915 "There is an export table in %s at 0x%lx\n"
9918 #: peXXigen.c:1666 peXXigen.c:1666
9922 "The Export Tables (interpreted %s section contents)\n"
9926 #: peXXigen.c:1670 peXXigen.c:1670
9928 msgid "Export Flags \t\t\t%lx\n"
9931 #: peXXigen.c:1673 peXXigen.c:1673
9933 msgid "Time/Date stamp \t\t%lx\n"
9936 #: peXXigen.c:1677 peXXigen.c:1677
9938 msgid "Major/Minor \t\t\t%d/%d\n"
9941 #: peXXigen.c:1680 peXXigen.c:1680
9943 msgid "Name \t\t\t\t"
9946 #: peXXigen.c:1691 peXXigen.c:1691
9948 msgid "Ordinal Base \t\t\t%ld\n"
9951 #: peXXigen.c:1694 peXXigen.c:1694
9953 msgid "Number in:\n"
9956 #: peXXigen.c:1697 peXXigen.c:1697
9958 msgid "\tExport Address Table \t\t%08lx\n"
9961 #: peXXigen.c:1701 peXXigen.c:1701
9963 msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
9966 #: peXXigen.c:1704 peXXigen.c:1704
9968 msgid "Table Addresses\n"
9971 #: peXXigen.c:1707 peXXigen.c:1707
9973 msgid "\tExport Address Table \t\t"
9976 #: peXXigen.c:1712 peXXigen.c:1712
9978 msgid "\tName Pointer Table \t\t"
9981 #: peXXigen.c:1717 peXXigen.c:1717
9983 msgid "\tOrdinal Table \t\t\t"
9986 #: peXXigen.c:1731 peXXigen.c:1731
9990 "Export Address Table -- Ordinal Base %ld\n"
9993 #: peXXigen.c:1741 peXXigen.c:1741
9995 msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n"
9998 #: peXXigen.c:1760 peXXigen.c:1760
9999 msgid "Forwarder RVA"
10002 #: peXXigen.c:1772 peXXigen.c:1772
10006 #: peXXigen.c:1779 peXXigen.c:1779
10010 "[Ordinal/Name Pointer] Table -- Ordinal Base %ld\n"
10013 #: peXXigen.c:1789 peXXigen.c:1789
10015 msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n"
10018 #: peXXigen.c:1796 peXXigen.c:1796
10020 msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n"
10023 #: peXXigen.c:1810 peXXigen.c:1810
10025 msgid "\t[%4ld] +base[%4ld] %04lx <corrupt offset: %lx>\n"
10029 #: peXXigen.c:2037 peXXigen.c:1867
10032 msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
10036 #: peXXigen.c:2041 peXXigen.c:1871
10041 "The Function Table (interpreted .pdata section contents)\n"
10044 #: peXXigen.c:1874 peXXigen.c:1874
10046 msgid " vma:\t\t\tBegin Address End Address Unwind Info\n"
10049 #: peXXigen.c:1876 peXXigen.c:1876
10052 " vma:\t\tBegin End EH EH PrologEnd Exception\n"
10053 " \t\tAddress Address Handler Data Address Mask\n"
10056 #: peXXigen.c:1889 peXXigen.c:1889
10058 msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n"
10061 #: peXXigen.c:2043 peXXigen.c:2043
10064 " vma:\t\tBegin Prolog Function Flags Exception EH\n"
10065 " \t\tAddress Length Length 32b exc Handler Data\n"
10068 #: peXXigen.c:2168 peXXigen.c:2168
10073 "PE File Base Relocations (interpreted .reloc section contents)\n"
10076 #: peXXigen.c:2197 peXXigen.c:2197
10080 "Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
10083 #: peXXigen.c:2215 peXXigen.c:2215
10085 msgid "\treloc %4d offset %4x [%4lx] %s"
10088 #: peXXigen.c:2276 peXXigen.c:2276
10090 msgid "%03x %*.s Entry: "
10093 #: peXXigen.c:2300 peXXigen.c:2300
10095 msgid "name: [val: %08lx len %d]: "
10098 #: peXXigen.c:2320 peXXigen.c:2320
10100 msgid "<corrupt string length: %#x>\n"
10103 #: peXXigen.c:2330 peXXigen.c:2330
10105 msgid "<corrupt string offset: %#lx>\n"
10108 #: peXXigen.c:2335 peXXigen.c:2335
10113 #: peXXigen.c:2338 peXXigen.c:2338
10115 msgid ", Value: %#08lx\n"
10118 #: peXXigen.c:2360 peXXigen.c:2360
10120 msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
10123 #: peXXigen.c:2402 peXXigen.c:2402
10125 msgid "<unknown directory type: %d>\n"
10128 #: peXXigen.c:2410 peXXigen.c:2410
10130 msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
10133 #: peXXigen.c:2498 peXXigen.c:2498
10135 msgid "Corrupt .rsrc section detected!\n"
10138 #: peXXigen.c:2522 peXXigen.c:2522
10142 "WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n"
10145 #: peXXigen.c:2528 peXXigen.c:2528
10147 msgid " String table starts at offset: %#03x\n"
10150 #: peXXigen.c:2531 peXXigen.c:2531
10152 msgid " Resources start at offset: %#03x\n"
10155 #: peXXigen.c:2588 peXXigen.c:2588
10159 "There is a debug directory, but the section containing it could not be "
10163 #: peXXigen.c:2594 peXXigen.c:2594
10167 "There is a debug directory in %s, but that section has no contents\n"
10170 #: peXXigen.c:2601 peXXigen.c:2601
10174 "Error: section %s contains the debug data starting address but it is too "
10178 #: peXXigen.c:2606 peXXigen.c:2606
10182 "There is a debug directory in %s at 0x%lx\n"
10186 #: peXXigen.c:2613 peXXigen.c:2613
10189 "The debug data size field in the data directory is too big for the section"
10192 #: peXXigen.c:2618 peXXigen.c:2618
10194 msgid "Type Size Rva Offset\n"
10197 #: peXXigen.c:2666 peXXigen.c:2666
10199 msgid "(format %c%c%c%c signature %s age %ld pdb %s)\n"
10202 #: peXXigen.c:2678 peXXigen.c:2678
10205 "The debug directory size is not a multiple of the debug directory entry "
10209 #. The MS dumpbin program reportedly ands with 0xff0f before
10210 #. printing the characteristics field. Not sure why. No reason to
10211 #. emulate it here.
10212 #: peXXigen.c:2762 peXXigen.c:2762
10216 "Characteristics 0x%x\n"
10219 #: peXXigen.c:3047 peXXigen.c:3047
10222 "%pB: Data Directory (%lx bytes at %<PRIx64>) extends across section boundary "
10226 #: peXXigen.c:3088 peXXigen.c:3088
10227 msgid "failed to update file offsets in debug directory"
10230 #: peXXigen.c:3097 peXXigen.c:3097
10232 msgid "%pB: failed to read debug data section"
10235 #: peXXigen.c:3900 peXXigen.c:3900
10237 msgid ".rsrc merge failure: duplicate string resource: %d"
10240 #: peXXigen.c:4035 peXXigen.c:4035
10241 msgid ".rsrc merge failure: multiple non-default manifests"
10244 #: peXXigen.c:4053 peXXigen.c:4053
10245 msgid ".rsrc merge failure: a directory matches a leaf"
10248 #: peXXigen.c:4095 peXXigen.c:4095
10249 msgid ".rsrc merge failure: duplicate leaf"
10252 #: peXXigen.c:4100 peXXigen.c:4100
10254 msgid ".rsrc merge failure: duplicate leaf: %s"
10257 #: peXXigen.c:4167 peXXigen.c:4167
10258 msgid ".rsrc merge failure: dirs with differing characteristics"
10261 #: peXXigen.c:4174 peXXigen.c:4174
10262 msgid ".rsrc merge failure: differing directory versions"
10265 #. Corrupted .rsrc section - cannot merge.
10266 #: peXXigen.c:4286 peXXigen.c:4286
10268 msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
10271 #: peXXigen.c:4294 peXXigen.c:4294
10273 msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
10276 #: peXXigen.c:4433 peXXigen.c:4433
10278 msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
10281 #: peXXigen.c:4453 peXXigen.c:4453
10283 msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
10286 #: peXXigen.c:4474 peXXigen.c:4474
10288 msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
10291 #: peXXigen.c:4494 peXXigen.c:4494
10294 "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
10295 "idata$6 is missing"
10298 #: peXXigen.c:4536 peXXigen.c:4536
10301 "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
10302 "idata$6 is missing"
10305 #: peXXigen.c:4561 peXXigen.c:4561
10307 msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing"