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: 2024-07-20 13:00+0100\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:1277 aoutx.h:1606 pdp11.c:1253 pdp11.c:1502
42 msgid "%pB: can not represent section `%pA' in a.out object file format"
45 #: aoutx.h:1570 pdp11.c:1474
48 "%pB: can not represent section for symbol `%s' in a.out object file format"
51 #: aoutx.h:1573 vms-alpha.c:8472
55 #: aoutx.h:1709 pdp11.c:1570
57 msgid "%pB: invalid string offset %<PRIu64> >= %<PRIu64>"
62 msgid "%pB: unsupported AOUT relocation size: %d"
65 #: aoutx.h:2397 aoutx.h:2415 pdp11.c:2047
67 msgid "%pB: attempt to write out unknown reloc type"
70 #: aoutx.h:4055 pdp11.c:3416
72 msgid "%pB: unsupported relocation type"
75 #. Unknown relocation.
76 #: aoutx.h:4375 coff-alpha.c:601 coff-mips.c:356 coff-rs6000.c:3050
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:532
79 #: elf32-arm.c:1985 elf32-avr.c:962 elf32-bfin.c:1063 elf32-bfin.c:4687
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:2559
83 #: elf32-frv.c:6241 elf32-ft32.c:304 elf32-h8300.c:302 elf32-i386.c:394
84 #: elf32-ip2k.c:1241 elf32-iq2000.c:442 elf32-lm32.c:496 elf32-m32c.c:305
85 #: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2210 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:1020 elf32-mips.c:2242 elf32-moxie.c:137
89 #: elf32-msp430.c:737 elf32-msp430.c:747 elf32-mt.c:241 elf32-nds32.c:3288
90 #: elf32-nds32.c:3309 elf32-nds32.c:5079 elf32-nios2.c:3017 elf32-or1k.c:1087
91 #: elf32-pj.c:326 elf32-ppc.c:900 elf32-ppc.c:913 elf32-pru.c:423
92 #: elf32-rl78.c:291 elf32-rx.c:324 elf32-rx.c:333 elf32-s12z.c:296
93 #: elf32-s390.c:347 elf32-score.c:2383 elf32-score7.c:2224 elf32-sh.c:437
94 #: elf32-spu.c:163 elf32-tic6x.c:1498 elf32-tic6x.c:1508 elf32-tic6x.c:1527
95 #: elf32-tic6x.c:1537 elf32-tic6x.c:2583 elf32-tilepro.c:792 elf32-v850.c:1902
96 #: elf32-v850.c:1924 elf32-v850.c:4250 elf32-vax.c:288 elf32-visium.c:481
97 #: elf32-wasm32.c:105 elf32-xgate.c:418 elf32-xstormy16.c:395
98 #: elf32-xtensa.c:510 elf32-xtensa.c:544 elf32-z80.c:331 elf64-alpha.c:1114
99 #: elf64-alpha.c:4057 elf64-alpha.c:4205 elf64-bpf.c:132 elf64-ia64-vms.c:255
100 #: elf64-ia64-vms.c:3427 elf64-mips.c:3965 elf64-mips.c:3981 elf64-mmix.c:1264
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:5402 pdp11.c:3839
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:2363 archive.c:2424 elflink.c:4930 linker.c:1436
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:13190
280 #: elfxx-mips.c:13522 reloc.c:8703 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:13532
288 msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
291 #: coff-alpha.c:1163 elfxx-mips.c:13541 reloc.c:8722
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:3140
332 msgid "%pB: TOC reloc at %#<PRIx64> to symbol `%s' with no TOC entry"
335 #: coff-rs6000.c:3264 coff64-rs6000.c:848
337 msgid "Unable to find the stub entry targeting %s"
340 #: coff-rs6000.c:3379
342 msgid "%pB: TLS relocation at 0x%<PRIx64> over non-TLS symbol %s (0x%x)\n"
345 #: coff-rs6000.c:3392
347 msgid "%pB: TLS local relocation at 0x%<PRIx64> over imported symbol %s\n"
350 #: coff-rs6000.c:3798
352 msgid "%pB: relocation (%d) at 0x%<PRIx64> has wrong r_rsize (0x%x)\n"
355 #: coff-rs6000.c:4060 coff64-rs6000.c:2030
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:1030
540 msgid "%pB: unable to compress section %s"
543 #: coffgen.c:265 elf.c:1040
545 msgid "%pB: unable to decompress section %s"
550 msgid "%pB: bad string table size %<PRIu64>"
553 #: coffgen.c:1931 coffgen.c:1981 coffgen.c:2031 coffgen.c:2050 cofflink.c:2012
554 #: elf.c:2288 xcofflink.c:5538
560 msgid "<corrupt info> %s"
563 #: coffgen.c:2796 elflink.c:15466 linker.c:2987
564 msgid "%F%P: already_linked_table: %E\n"
567 #: coffgen.c:3138 elflink.c:14404
569 msgid "removing unused section '%pA' in file '%pB'"
572 #: coffgen.c:3215 elflink.c:14635
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:5199 elflink.c:5559
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:11802
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:1329
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:3510 dwarf2.c:3600
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:3615 dwarf2.c:3931 dwarf2.c:4504
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:4350 dwarf2.c:4604
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:1576 ecoff.c:1579
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:945
861 msgid "discarding zero address range FDE in %pB(%pA).\n"
864 #: elf-eh-frame.c:1050
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:1868
882 msgid "%pB: %pA not in order"
885 #: elf-eh-frame.c:1882
887 msgid "%pB: %pA invalid input section size"
890 #: elf-eh-frame.c:1890
892 msgid "%pB: %pA points past end of text section"
895 #: elf-eh-frame.c:2143
896 msgid "DW_EH_PE_datarel unspecified for this architecture"
899 #: elf-eh-frame.c:2314
901 msgid "invalid output section for .eh_frame_entry: %pA"
904 #: elf-eh-frame.c:2337
906 msgid "invalid contents in %pA section"
909 #: elf-eh-frame.c:2493
910 msgid ".eh_frame_hdr entry overflow"
913 #: elf-eh-frame.c:2495
914 msgid ".eh_frame_hdr refers to overlapping FDEs"
917 #. xgettext:c-format.
919 #: elfnn-loongarch.c:1624
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:3133 elf32-cr16.c:1429
928 #: elf32-cris.c:2034 elf32-crx.c:922 elf32-d10v.c:510 elf32-epiphany.c:563
929 #: elf32-fr30.c:594 elf32-frv.c:4049 elf32-ft32.c:492 elf32-h8300.c:523
930 #: elf32-ip2k.c:1478 elf32-iq2000.c:691 elf32-lm32.c:1070 elf32-m32c.c:624
931 #: elf32-m32r.c:2838 elf32-m68hc1x.c:1271 elf32-mep.c:522 elf32-metag.c:1984
932 #: elf32-microblaze.c:1682 elf32-moxie.c:288 elf32-mt.c:402 elf32-nds32.c:6094
933 #: elf32-or1k.c:1897 elf32-score.c:2734 elf32-score7.c:2545 elf32-spu.c:5085
934 #: elf32-tilepro.c:3371 elf32-v850.c:2294 elf32-visium.c:680
935 #: elf32-xstormy16.c:930 elf64-bpf.c:339 elf64-mmix.c:1541 elfxx-tilegx.c:3743
936 msgid "internal error: out of range error"
939 #: elf-m10200.c:438 elf-m10300.c:2150 elf32-bfin.c:3137 elf32-cr16.c:1433
940 #: elf32-cris.c:2038 elf32-crx.c:926 elf32-d10v.c:514 elf32-fr30.c:598
941 #: elf32-frv.c:4053 elf32-ft32.c:496 elf32-h8300.c:527 elf32-iq2000.c:695
942 #: elf32-lm32.c:1074 elf32-m32c.c:628 elf32-m32r.c:2842 elf32-m68hc1x.c:1275
943 #: elf32-mep.c:526 elf32-metag.c:1988 elf32-microblaze.c:1686
944 #: elf32-moxie.c:292 elf32-msp430.c:1510 elf32-nds32.c:6098 elf32-or1k.c:1901
945 #: elf32-score.c:2738 elf32-score7.c:2549 elf32-spu.c:5089
946 #: elf32-tilepro.c:3375 elf32-v850.c:2298 elf32-visium.c:684
947 #: elf32-xstormy16.c:934 elf64-mmix.c:1545 elfxx-mips.c:10655
948 #: elfxx-tilegx.c:3747
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:1078 elf32-m32r.c:2846 elf32-m68hc1x.c:1279
954 #: elf32-microblaze.c:1690 elf32-nds32.c:6102 elf32-score.c:2742
955 #: elf32-score7.c:2553 elf32-spu.c:5093
956 msgid "internal error: dangerous error"
959 #: elf-m10200.c:446 elf-m10300.c:2167 elf32-bfin.c:3145 elf32-cr16.c:1441
960 #: elf32-cris.c:2046 elf32-crx.c:934 elf32-d10v.c:522 elf32-epiphany.c:578
961 #: elf32-fr30.c:606 elf32-frv.c:4061 elf32-ft32.c:504 elf32-h8300.c:535
962 #: elf32-ip2k.c:1493 elf32-iq2000.c:703 elf32-lm32.c:1082 elf32-m32c.c:636
963 #: elf32-m32r.c:2850 elf32-m68hc1x.c:1283 elf32-mep.c:534 elf32-metag.c:1996
964 #: elf32-microblaze.c:1694 elf32-moxie.c:300 elf32-msp430.c:1518
965 #: elf32-mt.c:410 elf32-nds32.c:6106 elf32-or1k.c:1909 elf32-score.c:2751
966 #: elf32-score7.c:2557 elf32-spu.c:5097 elf32-tilepro.c:3383 elf32-v850.c:2318
967 #: elf32-visium.c:692 elf32-xstormy16.c:942 elf64-bpf.c:352 elf64-mmix.c:1553
968 #: elfxx-tilegx.c:3755
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:13394 elf32-i386.c:3493 elf32-m32r.c:2332
983 #: elf32-m68k.c:3930 elf32-s390.c:3074 elf32-sh.c:3674 elf32-tilepro.c:3274
984 #: elf32-xtensa.c:3022 elf64-s390.c:3131 elf64-x86-64.c:4479
985 #: elfxx-sparc.c:2918 elfxx-sparc.c:3815 elfxx-tilegx.c:3666
986 #: elfnn-aarch64.c:5726
987 #: elfnn-aarch64.c:7344
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:2488 elf32-frv.c:5622 elf64-ia64-vms.c:365
1011 #: elfxx-sparc.c:2685 reloc.c:8477 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:189
1043 msgid "error: %pB: <corrupt property (0x%x) size: 0x%x>"
1046 #: elf-properties.c:214
1048 msgid "warning: %pB: unsupported GNU_PROPERTY_TYPE (%ld) type: 0x%x"
1051 #: elf-properties.c:400
1052 msgid "Removed property %W to merge %pB (0x%v) and %pB (0x%v)\n"
1055 #: elf-properties.c:406
1056 msgid "Removed property %W to merge %pB (0x%v) and %pB (not found)\n"
1059 #: elf-properties.c:415 elf-properties.c:493
1060 msgid "Removed property %W to merge %pB and %pB\n"
1063 #: elf-properties.c:419
1064 msgid "Removed property %W to merge %pB and %pB (not found)\n"
1067 #: elf-properties.c:436
1068 msgid "Updated property %W (0x%v) to merge %pB (0x%v) and %pB (0x%v)\n"
1071 #: elf-properties.c:445
1072 msgid "Updated property %W (%v) to merge %pB (0x%v) and %pB (not found)\n"
1075 #: elf-properties.c:487
1076 msgid "Removed property %W to merge %pB (not found) and %pB (0x%v)\n"
1079 #: elf-properties.c:668 elfxx-aarch64.c:758 elfxx-x86.c:4189
1080 msgid "%F%P: failed to create GNU property section\n"
1083 #: elf-properties.c:672 elfxx-aarch64.c:762 elfxx-x86.c:4194
1085 msgid "%F%pA: failed to align section\n"
1088 #. Merge .note.gnu.property sections.
1089 #: elf-properties.c:698 elf-properties.c:700
1093 #: elf-properties.c:699
1094 msgid "Merging program properties\n"
1099 msgid "error in %pB(%pA); no .sframe will be created"
1103 msgid "input SFrame sections with different abi prevent .sframe generation"
1108 "input SFrame sections with different format versions prevent .sframe "
1114 msgid "%pB(%pA): string table is corrupt"
1117 #. PR 17512: file: f057ec89.
1120 msgid "%pB: attempt to load strings from a non-string section (number %d)"
1125 msgid "%pB: invalid string offset %u >= %<PRIu64> for section `%s'"
1128 #: elf.c:518 elf32-arm.c:17695
1129 #: elfnn-aarch64.c:8344
1130 #: elfnn-loongarch.c:5920
1132 msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
1137 msgid "%pB: could not read contents of group [%u]"
1142 msgid "%pB: invalid entry (%#x) in group [%u]"
1147 msgid "%pB: unexpected type (%#x) section `%s' in group [%u]"
1152 msgid "%pB: sh_link [%d] in section `%pA' is incorrect"
1157 msgid "%pB: section group entry number %u is corrupt"
1163 "%pB: section %s is compressed with zstd, but BFD is not built with zstd "
1169 msgid "%pB: invalid sh_link field (%d) in section number %d"
1174 msgid "%pB: failed to find link section for section %d"
1179 msgid "%pB: failed to find info section for section %d"
1193 "Dynamic Section:\n"
1200 "Version definitions:\n"
1207 "Version References:\n"
1212 msgid " required from %s:\n"
1217 msgid "%pB: DT_STRTAB table is corrupt"
1222 msgid "%pB: warning: loop in section dependencies detected"
1228 "%pB: warning: multiple symbol tables detected - ignoring the table in "
1235 "%pB: warning: multiple dynamic symbol tables detected - ignoring the table "
1241 msgid "%pB: invalid link %u for reloc section %s (index %u)"
1247 "%pB: warning: secondary relocation section '%s' for section %pA found - "
1251 #: elf.c:2877 elf.c:2891 elf.c:2902 elf.c:2915
1253 msgid "%pB: unknown type [%#x] section `%s'"
1258 msgid "%pB: error: alignment power %d of section `%pA' is too big"
1263 msgid "warning: section `%pA' type changed to PROGBITS"
1268 msgid "%pB: too many sections: %u"
1274 "%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'"
1279 msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'"
1284 msgid "%pB: GNU_MBIND section `%pA' has invalid sh_info field: %d"
1288 msgid "%F%P: failed to size relative relocations\n"
1293 msgid "%pB: TLS sections are not adjacent:"
1303 msgid "\tnon-TLS: %pA"
1309 "%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section"
1314 msgid "%pB: not enough room for program headers, try linking with -N"
1319 msgid "%pB: section %pA lma %#<PRIx64> adjusted to %#<PRIx64>"
1322 #. The fix for this error is usually to edit the linker script being
1323 #. used and set up the program headers manually. Either that or
1324 #. leave room for the headers at the start of the SECTIONS.
1327 msgid "%pB: error: PHDR segment not covered by LOAD segment"
1332 msgid "%pB: section `%pA' can't be allocated in segment %d"
1337 msgid "%pB: warning: allocated section `%s' not in segment"
1342 msgid "%pB: warning: unable to allocate any sections to PT_GNU_RELRO segment"
1348 "%pB: error: non-load segment %d includes file header and/or program header"
1353 msgid "error: %pB has a TLS segment with execute permission"
1358 msgid "warning: %pB has a TLS segment with execute permission"
1363 msgid "error: %pB has a LOAD segment with RWX permissions"
1368 msgid "warning: %pB has a LOAD segment with RWX permissions"
1373 msgid "%pB: symbol `%s' required but not present"
1379 "%pB: warning: empty loadable segment detected at vaddr=%#<PRIx64>, is this "
1385 msgid "%pB: warning: segment alignment of %#<PRIx64> is too large"
1391 "%pB: Unable to handle section index %x in ELF symbol. Using ABS instead."
1397 "unable to find equivalent output section for symbol '%s' from section '%s'"
1402 msgid "%pB: .gnu.version_r invalid entry"
1407 msgid "%pB: .gnu.version_d invalid entry"
1412 msgid "%pB:%pA: error: attempting to write over the end of the section"
1417 msgid "%pB:%pA: error: attempting to write section into an empty buffer"
1420 #: elf.c:10090 elf32-mcore.c:100 elf32-mcore.c:455 elf32-ppc.c:7677
1421 #: elf32-ppc.c:8865 elf64-ppc.c:16844
1423 msgid "%pB: %s unsupported"
1428 msgid "%pB: warning: win32pstatus %s of size %lu bytes is too small"
1434 "%pB: win32pstatus NOTE_INFO_MODULE of size %lu is too small to contain a "
1439 msgid "GNU_MBIND section is supported only by GNU and FreeBSD targets"
1443 msgid "symbol type STT_GNU_IFUNC is supported only by GNU and FreeBSD targets"
1448 "symbol binding STB_GNU_UNIQUE is supported only by GNU and FreeBSD targets"
1452 msgid "GNU_RETAIN section is supported only by GNU and FreeBSD targets"
1457 msgid "%pB(%pA): relocation %zu has invalid symbol index %lu"
1463 "%pB(%pA): link section cannot be set because the output file does not have a "
1469 msgid "%pB(%pA): info section index is invalid"
1475 "%pB(%pA): info section index cannot be set because the section is not in the "
1481 msgid "%pB(%pA): error: secondary reloc section processed twice"
1486 msgid "%pB(%pA): error: secondary reloc section has zero sized entries"
1491 msgid "%pB(%pA): error: secondary reloc section has non-standard sized entries"
1496 msgid "%pB(%pA): error: secondary reloc section is empty!"
1501 msgid "%pB(%pA): error: internal relocs missing for secondary reloc section"
1506 msgid "%pB(%pA): error: reloc table entry %zu is empty"
1511 msgid "%pB(%pA): error: secondary reloc %zu references a missing symbol"
1516 msgid "%pB(%pA): error: secondary reloc %zu references a deleted symbol"
1521 msgid "%pB(%pA): error: secondary reloc %zu is of an unknown type"
1524 #. Ignore init flag - it may not be set, despite the flags field
1525 #. containing valid data.
1526 #. Ignore init flag - it may not be set, despite the flags field
1527 #. containing valid data.
1528 #: elf32-arc.c:455 elf32-arm.c:15116 elf32-frv.c:6613 elf32-iq2000.c:868
1529 #: elf32-m32c.c:914 elf32-mt.c:560 elf32-rl78.c:1275 elf32-rx.c:3218
1530 #: elf32-visium.c:844 elf64-ppc.c:5527
1531 #: elfnn-aarch64.c:7574
1533 msgid "private flags = 0x%lx:"
1538 msgid "warning: %pB: conflicting platform configuration %s with %s"
1543 msgid "error: %pB: unable to merge CPU base attributes %s with %s"
1548 msgid "error: %pB: unable to merge ISA extension attributes %s"
1553 msgid "error: %pB: conflicting ISA extension attributes %s with %s"
1558 msgid "error: %pB: cannot mix rf16 with full register set %pB"
1563 msgid "error: %pB: conflicting attributes %s: %s with %s"
1568 msgid "error: %pB: conflicting attributes %s"
1574 "error: attempting to link %pB with a binary %pB of different architecture"
1577 #: elf32-arc.c:938 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1390
1578 #: elf32-ppc.c:3856 elf64-sparc.c:737 elfxx-mips.c:15694
1580 msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)"
1584 msgid "error: the ARC4 architecture is no longer supported"
1588 msgid "warning: unset or old architecture flags; use default machine"
1594 "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s' is invalid, 16 MSB should be %"
1595 "#x (value is %#<PRIx64>)"
1601 "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s+%#<PRIx64>' is invalid, 16 MSB "
1602 "should be %#x (value is %#<PRIx64>)"
1606 msgid "GOT and PLT relocations cannot be fixed with a non dynamic linker"
1609 #: elf32-arc.c:1922 elf32-rx.c:1486
1612 "%pB(%pA): warning: unaligned access to symbol '%s' in the small data area"
1615 #: elf32-arc.c:1927 elf32-rx.c:1491
1617 msgid "%pB(%pA): internal error: out of range error"
1620 #: elf32-arc.c:1932 elf32-rx.c:1496
1622 msgid "%pB(%pA): internal error: unsupported relocation error"
1625 #: elf32-arc.c:1937 elf32-rx.c:1501
1627 msgid "%pB(%pA): internal error: dangerous relocation"
1630 #: elf32-arc.c:1942 elf32-rx.c:1506
1632 msgid "%pB(%pA): internal error: unknown error"
1635 #: elf32-arc.c:2036 elf32-arc.c:2104 elf32-arm.c:15559 elf32-metag.c:2251
1636 #: elf32-nds32.c:5544
1637 #: elfnn-aarch64.c:7981
1638 #: elfnn-riscv.c:724
1641 "%pB: relocation %s against `%s' can not be used when making a shared object; "
1642 "recompile with -fPIC"
1647 msgid "%pB: unknown mandatory ARC object attribute %d"
1652 msgid "warning: %pB: unknown ARC object attribute %d"
1655 #: elf32-arm.c:4346 elf32-arm.c:4380 elf32-arm.c:4399 elf32-arm.c:4451
1658 "%pB(%pA): warning: long branch veneers used in section with SHF_ARM_PURECODE "
1659 "section attribute is only supported for M-profile targets that implement the "
1663 #: elf32-arm.c:4411 elf32-arm.c:4465 elf32-arm.c:9162 elf32-arm.c:9252
1666 "%pB(%s): warning: interworking not enabled; first occurrence: %pB: %s call "
1673 "ERROR: CMSE stub (%s section) too far (%#<PRIx64>) from destination (%"
1679 msgid "no address assigned to the veneers output section %s"
1682 #: elf32-arm.c:4835 elf32-arm.c:6984 elf32-csky.c:3387 elf32-hppa.c:582
1683 #: elf32-m68hc1x.c:164 elf32-metag.c:1180 elf32-nios2.c:2199 elf64-ppc.c:3907
1684 #: elf64-ppc.c:14162
1685 #: elfnn-aarch64.c:3216
1688 msgid "%pB: cannot create stub entry %s"
1691 #: elf32-arm.c:5056 elf32-csky.c:3729 elf32-hppa.c:732 elf32-hppa.c:761
1692 #: elf32-hppa.c:842 elf32-m68hc11.c:422 elf32-m68hc12.c:542 elf32-metag.c:3345
1693 #: elf32-nios2.c:2492 elf64-ppc.c:12283 elf64-ppc.c:12291 xcofflink.c:4684
1694 #: elfnn-aarch64.c:3288
1696 "%F%P: Could not assign `%pA' to an output section. Retry without --enable-"
1697 "non-contiguous-regions.\n"
1702 msgid "%pB: special symbol `%s' only allowed for ARMv8-M architecture or later"
1708 "%pB: invalid special symbol `%s'; it must be a global or weak function symbol"
1714 "%pB: invalid standard symbol `%s'; it must be a global or weak function "
1720 msgid "%pB: absent standard symbol `%s'"
1725 msgid "%pB: `%s' and its special symbol are in different sections"
1730 msgid "%pB: entry function `%s' not output"
1735 msgid "%pB: entry function `%s' is empty"
1740 msgid "%pB: --in-implib only supported for Secure Gateway import libraries"
1746 "%pB: invalid import library entry: `%s'; symbol should be absolute, global "
1747 "and refer to Thumb functions"
1752 msgid "entry function `%s' disappeared from secure code"
1757 msgid "`%s' refers to a non entry function"
1762 msgid "%pB: visibility of symbol `%s' has changed"
1767 msgid "%pB: incorrect size for symbol `%s'"
1772 msgid "offset of veneer for entry function `%s' not a multiple of its size"
1777 "new entry function(s) introduced but no output import library specified:"
1782 msgid "start address of `%s' is different from previous link"
1785 #: elf32-arm.c:7118 elf32-arm.c:7156
1787 msgid "unable to find %s glue '%s' for '%s'"
1792 msgid "%pB: BE8 images only valid in big-endian mode"
1795 #. Give a warning, but do as the user requests anyway.
1799 "%pB: warning: selected VFP11 erratum workaround is not necessary for target "
1806 "%pB: warning: selected STM32L4XX erratum workaround is not necessary for "
1807 "target architecture"
1810 #: elf32-arm.c:8658 elf32-arm.c:8678 elf32-arm.c:8745 elf32-arm.c:8764
1812 msgid "%pB: unable to find %s veneer `%s'"
1818 "%pB(%pA+%#x): error: multiple load detected in non-last IT block "
1819 "instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-"
1820 "it to generate only one instruction per IT block"
1825 msgid "invalid TARGET2 relocation type '%s'"
1828 #. FIXME: We ought to be able to generate thumb-1 PLT
1832 msgid "%pB: warning: thumb-1 mode PLT generation not currently supported"
1835 #: elf32-arm.c:10147 elf32-arm.c:10189
1837 msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' in TLS trampoline"
1840 #: elf32-arm.c:10537
1841 msgid "shared object"
1844 #: elf32-arm.c:10540
1845 msgid "PIE executable"
1848 #: elf32-arm.c:10543
1851 "%pB: relocation %s against external or undefined symbol `%s' can not be used "
1852 "when making a %s; recompile with -fPIC"
1855 #: elf32-arm.c:10645
1857 msgid "\\%pB: warning: %s BLX instruction targets %s function '%s'"
1860 #: elf32-arm.c:11062
1862 msgid "%pB: warning: %s BLX instruction targets %s function '%s'"
1865 #: elf32-arm.c:11696
1868 "%pB: expected symbol index in range 0..%lu but found local symbol with index "
1872 #: elf32-arm.c:11971 elf32-arm.c:11997
1875 "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' referenced by "
1879 #: elf32-arm.c:12043 elf32-csky.c:4957 elf32-m68k.c:3734 elf32-metag.c:1913
1880 #: elf32-nios2.c:4375
1882 msgid "%pB(%pA+%#<PRIx64>): %s relocation not permitted in shared object"
1885 #: elf32-arm.c:12257
1888 "%pB(%pA+%#<PRIx64>): only ADD or SUB instructions are allowed for ALU group "
1892 #: elf32-arm.c:12298 elf32-arm.c:12390 elf32-arm.c:12478 elf32-arm.c:12568
1895 "%pB(%pA+%#<PRIx64>): overflow whilst splitting %#<PRIx64> for group "
1899 #: elf32-arm.c:12626 elf32-arm.c:12785
1900 msgid "local symbol index too big"
1903 #: elf32-arm.c:12636 elf32-arm.c:12670
1904 msgid "no dynamic index information available"
1907 #: elf32-arm.c:12678
1908 msgid "invalid dynamic index"
1911 #: elf32-arm.c:12795
1912 msgid "dynamic index information not available"
1915 #: elf32-arm.c:13226 elf32-sh.c:3568
1917 msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section"
1920 #: elf32-arm.c:13339 elf32-m68k.c:3967 elf32-xtensa.c:2760
1921 #: elfnn-aarch64.c:7071
1924 msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s"
1927 #: elf32-arm.c:13341 elf32-m68k.c:3969 elf32-xtensa.c:2762
1928 #: elfnn-aarch64.c:7073
1931 msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s"
1934 #: elf32-arm.c:13424 elf32-tic6x.c:2649
1935 #: elfnn-aarch64.c:7408
1937 msgid "out of range"
1940 #: elf32-arm.c:13428 elf32-nios2.c:4509 elf32-pru.c:936 elf32-tic6x.c:2653
1941 #: elfnn-aarch64.c:7412
1943 msgid "unsupported relocation"
1946 #: elf32-arm.c:13436 elf32-nios2.c:4519 elf32-pru.c:946 elf32-tic6x.c:2661
1947 #: elfnn-aarch64.c:7420
1949 msgid "unknown error"
1952 #: elf32-arm.c:13913
1955 "warning: not setting interworking flag of %pB since it has already been "
1956 "specified as non-interworking"
1959 #: elf32-arm.c:13917
1961 msgid "warning: clearing the interworking flag of %pB due to outside request"
1964 #: elf32-arm.c:13962
1967 "warning: clearing the interworking flag of %pB because non-interworking code "
1968 "in %pB has been linked with it"
1971 #: elf32-arm.c:14049
1973 msgid "%pB: unknown mandatory EABI object attribute %d"
1976 #: elf32-arm.c:14057
1978 msgid "warning: %pB: unknown EABI object attribute %d"
1981 #: elf32-arm.c:14392
1983 msgid "error: %pB: unknown CPU architecture"
1986 #: elf32-arm.c:14430
1988 msgid "error: conflicting CPU architectures %s vs %s in %pB"
1991 #: elf32-arm.c:14527
1994 "Error: %pB has both the current and legacy Tag_MPextension_use attributes"
1997 #: elf32-arm.c:14564
1999 msgid "error: %pB uses VFP register arguments, %pB does not"
2002 #: elf32-arm.c:14734
2004 msgid "error: %pB: unable to merge virtualization attributes with %pB"
2007 #: elf32-arm.c:14760
2009 msgid "error: %pB: conflicting architecture profiles %c/%c"
2012 #: elf32-arm.c:14899
2014 msgid "warning: %pB: conflicting platform configuration"
2017 #: elf32-arm.c:14908
2019 msgid "error: %pB: conflicting use of R9"
2022 #: elf32-arm.c:14920
2024 msgid "error: %pB: SB relative addressing conflicts with use of R9"
2027 #: elf32-arm.c:14933
2030 "warning: %pB uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; "
2031 "use of wchar_t values across objects may fail"
2034 #: elf32-arm.c:14964
2037 "warning: %pB uses %s enums yet the output is to use %s enums; use of enum "
2038 "values across objects may fail"
2041 #: elf32-arm.c:14976
2043 msgid "error: %pB uses iWMMXt register arguments, %pB does not"
2046 #: elf32-arm.c:14993
2048 msgid "error: fp16 format mismatch between %pB and %pB"
2051 #: elf32-arm.c:15029
2053 msgid "%pB has both the current and legacy Tag_MPextension_use attributes"
2056 #: elf32-arm.c:15125
2058 msgid " [interworking enabled]"
2061 #: elf32-arm.c:15133
2063 msgid " [VFP float format]"
2066 #: elf32-arm.c:15135
2068 msgid " [FPA float format]"
2071 #: elf32-arm.c:15138
2073 msgid " [floats passed in float registers]"
2076 #: elf32-arm.c:15141 elf32-arm.c:15226
2078 msgid " [position independent]"
2081 #: elf32-arm.c:15144
2086 #: elf32-arm.c:15147
2091 #: elf32-arm.c:15150
2093 msgid " [software FP]"
2096 #: elf32-arm.c:15158
2098 msgid " [Version1 EABI]"
2101 #: elf32-arm.c:15161 elf32-arm.c:15172
2103 msgid " [sorted symbol table]"
2106 #: elf32-arm.c:15163 elf32-arm.c:15174
2108 msgid " [unsorted symbol table]"
2111 #: elf32-arm.c:15169
2113 msgid " [Version2 EABI]"
2116 #: elf32-arm.c:15177
2118 msgid " [dynamic symbols use segment index]"
2121 #: elf32-arm.c:15180
2123 msgid " [mapping symbols precede others]"
2126 #: elf32-arm.c:15187
2128 msgid " [Version3 EABI]"
2131 #: elf32-arm.c:15191
2133 msgid " [Version4 EABI]"
2136 #: elf32-arm.c:15195
2138 msgid " [Version5 EABI]"
2141 #: elf32-arm.c:15198
2143 msgid " [soft-float ABI]"
2146 #: elf32-arm.c:15201
2148 msgid " [hard-float ABI]"
2151 #: elf32-arm.c:15207
2156 #: elf32-arm.c:15210
2161 #: elf32-arm.c:15216
2163 msgid " <EABI version unrecognised>"
2166 #: elf32-arm.c:15223
2168 msgid " [relocatable executable]"
2171 #: elf32-arm.c:15229
2173 msgid " [FDPIC ABI supplement]"
2176 #: elf32-arm.c:15234
2177 #: elfnn-aarch64.c:7577
2179 msgid " <Unrecognised flag bits set>"
2182 #: elf32-arm.c:15342 elf32-arm.c:15476 elf32-i386.c:1535 elf32-s390.c:923
2183 #: elf32-tic6x.c:2724 elf32-tilepro.c:1435 elf32-xtensa.c:1090
2184 #: elf64-s390.c:845 elf64-x86-64.c:2094 elfxx-sparc.c:1386 elfxx-tilegx.c:1662
2186 #: elfnn-aarch64.c:7848
2188 #: elfnn-loongarch.c:910
2189 #: elfnn-riscv.c:768
2191 msgid "%pB: bad symbol index: %d"
2194 #: elf32-arm.c:15732
2197 "FDPIC does not yet support %s relocation to become dynamic for executable"
2200 #: elf32-arm.c:16994
2202 msgid "errors encountered processing file %pB"
2205 #: elf32-arm.c:17364 elflink.c:13561 elflink.c:13608
2207 msgid "could not find section %s"
2210 #: elf32-arm.c:18319
2212 msgid "%pB: Number of symbols in input file has increased from %lu to %u\n"
2215 #: elf32-arm.c:18583
2217 msgid "%pB: error: Cortex-A8 erratum stub is allocated in unsafe location"
2220 #. There's not much we can do apart from complain if this
2222 #: elf32-arm.c:18610
2224 msgid "%pB: error: Cortex-A8 erratum stub out of range (input file too large)"
2227 #: elf32-arm.c:19437 elf32-arm.c:19459
2229 msgid "%pB: error: VFP11 veneer out of range"
2232 #: elf32-arm.c:19510
2235 "%pB(%#<PRIx64>): error: cannot create STM32L4XX veneer; jump out of range by "
2236 "%<PRId64> bytes; cannot encode branch instruction"
2239 #: elf32-arm.c:19549
2241 msgid "%pB: error: cannot create STM32L4XX veneer"
2244 #: elf32-arm.c:20632
2246 msgid "error: %pB is already in final BE8 format"
2249 #: elf32-arm.c:20709
2252 "error: source object %pB has EABI version %d, but target %pB has EABI "
2256 #: elf32-arm.c:20724
2258 msgid "error: %pB is compiled for APCS-%d, whereas target %pB uses APCS-%d"
2261 #: elf32-arm.c:20734
2264 "error: %pB passes floats in float registers, whereas %pB passes them in "
2268 #: elf32-arm.c:20738
2271 "error: %pB passes floats in integer registers, whereas %pB passes them in "
2275 #: elf32-arm.c:20748 elf32-arm.c:20752
2277 msgid "error: %pB uses %s instructions, whereas %pB does not"
2280 #: elf32-arm.c:20771
2282 msgid "error: %pB uses software FP, whereas %pB uses hardware FP"
2285 #: elf32-arm.c:20775
2287 msgid "error: %pB uses hardware FP, whereas %pB uses software FP"
2290 #: elf32-arm.c:20789
2292 msgid "warning: %pB supports interworking, whereas %pB does not"
2295 #: elf32-arm.c:20795
2297 msgid "warning: %pB does not support interworking, whereas %pB does"
2301 msgid "%X%H: %s against `%s': error: relocation applies outside section\n"
2305 msgid "%X%H: %s against `%s': error: relocation target address is odd\n"
2310 "%X%H: %s against `%s': internal error: unexpected relocation result %d\n"
2314 #: elfnn-aarch64.c:3247
2316 msgid "cannot create stub entry %s"
2319 #: elf32-bfin.c:107 elf32-bfin.c:364
2320 msgid "relocation should be even number"
2323 #: elf32-bfin.c:1589
2325 msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'"
2328 #: elf32-bfin.c:1621 elf32-i386.c:3533 elf32-m68k.c:4007 elf32-s390.c:3132
2329 #: elf64-s390.c:3207 elf64-x86-64.c:4534
2331 msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d"
2334 #: elf32-bfin.c:2647
2337 "%pB: relocation at `%pA+%#<PRIx64>' references symbol `%s' with nonzero "
2341 #: elf32-bfin.c:2664
2342 msgid "relocation references symbol not defined in the module"
2345 #: elf32-bfin.c:2762
2346 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend"
2349 #: elf32-bfin.c:2802 elf32-bfin.c:2923
2350 msgid "cannot emit fixups in read-only section"
2353 #: elf32-bfin.c:2832 elf32-bfin.c:2960 elf32-lm32.c:1007 elf32-sh.c:4386
2354 msgid "cannot emit dynamic relocations in read-only section"
2357 #: elf32-bfin.c:2882
2358 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend"
2361 #: elf32-bfin.c:3045
2362 msgid "relocations between different segments are not supported"
2365 #: elf32-bfin.c:3046
2366 msgid "warning: relocation references a different segment"
2369 #: elf32-bfin.c:3141 elf32-cris.c:2042 elf32-epiphany.c:574 elf32-fr30.c:602
2370 #: elf32-frv.c:4057 elf32-ft32.c:500 elf32-ip2k.c:1489 elf32-iq2000.c:699
2371 #: elf32-m32c.c:632 elf32-mep.c:530 elf32-metag.c:1992 elf32-moxie.c:296
2372 #: elf32-msp430.c:1514 elf32-mt.c:406 elf32-or1k.c:1905 elf32-tilepro.c:3379
2373 #: elf32-v850.c:2302 elf32-visium.c:688 elf32-xstormy16.c:938 elf64-bpf.c:348
2374 #: elf64-mmix.c:1549 elfxx-tilegx.c:3751
2375 msgid "internal error: dangerous relocation"
2378 #. Ignore init flag - it may not be set, despite the flags field containing valid data.
2379 #: elf32-bfin.c:4729 elf32-cris.c:3861 elf32-m68hc1x.c:1415 elf32-m68k.c:1265
2380 #: elf32-score.c:3994 elf32-score7.c:3801 elf32-vax.c:535 elf32-xgate.c:494
2381 #: elfxx-mips.c:16380
2383 msgid "private flags = %lx:"
2386 #: elf32-bfin.c:4780 elf32-frv.c:6586
2388 msgid "%pB: cannot link non-fdpic object file into fdpic executable"
2391 #: elf32-bfin.c:4784 elf32-frv.c:6590
2393 msgid "%pB: cannot link fdpic object file into non-fdpic executable"
2396 #: elf32-bfin.c:4921
2398 msgid "*** check this relocation %s"
2401 #: elf32-bfin.c:5036
2403 "the bfin target does not currently support the generation of copy relocations"
2406 #: elf32-bfin.c:5331 elf32-cr16.c:2721 elf32-m68k.c:4421
2407 msgid "unsupported relocation type"
2410 #: elf32-cris.c:1120
2412 msgid "%pB, section %pA: unresolvable relocation %s against symbol `%s'"
2415 #: elf32-cris.c:1185
2417 msgid "%pB, section %pA: no PLT nor GOT for relocation %s against symbol `%s'"
2420 #: elf32-cris.c:1188
2422 msgid "%pB, section %pA: no PLT for relocation %s against symbol `%s'"
2425 #: elf32-cris.c:1194 elf32-cris.c:1327 elf32-cris.c:1592 elf32-cris.c:1675
2426 #: elf32-cris.c:1828 elf32-tic6x.c:2560
2427 msgid "[whose name is lost]"
2430 #: elf32-cris.c:1312 elf32-tic6x.c:2544
2433 "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against local "
2437 #: elf32-cris.c:1321 elf32-cris.c:1669 elf32-cris.c:1822 elf32-tic6x.c:2553
2440 "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against "
2444 #: elf32-cris.c:1348
2446 msgid "%pB, section %pA: relocation %s is not allowed for global symbol: `%s'"
2449 #: elf32-cris.c:1365
2451 msgid "%pB, section %pA: relocation %s with no GOT created"
2454 #. We shouldn't get here for GCC-emitted code.
2455 #: elf32-cris.c:1582
2458 "%pB, section %pA: relocation %s has an undefined reference to `%s', perhaps "
2459 "a declaration mixup?"
2462 #: elf32-cris.c:1585
2465 "%pB, section %pA: relocation %s is not allowed for `%s', a global symbol "
2466 "with default visibility, perhaps a declaration mixup?"
2469 #: elf32-cris.c:1956
2472 "%pB, section %pA: relocation %s is not allowed for symbol: `%s' which is "
2473 "defined outside the program, perhaps a declaration mixup?"
2476 #: elf32-cris.c:2009
2477 msgid "(too many global variables for -fpic: recompile with -fPIC)"
2480 #: elf32-cris.c:2016
2482 "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or "
2486 #: elf32-cris.c:3049
2489 "%pB, section %pA: v10/v32 compatible object must not contain a PIC relocation"
2492 #: elf32-cris.c:3103
2495 "%pB, section %pA:\n"
2496 " relocation %s not valid in a shared object; typically an option mixup, "
2497 "recompile with -fPIC"
2500 #: elf32-cris.c:3321
2503 "%pB, section %pA: relocation %s should not be used in a shared object; "
2504 "recompile with -fPIC"
2507 #: elf32-cris.c:3700
2510 "%pB, section `%pA', to symbol `%s': relocation %s should not be used in a "
2511 "shared object; recompile with -fPIC"
2514 #: elf32-cris.c:3812
2515 msgid "unexpected machine number"
2518 #: elf32-cris.c:3864
2520 msgid " [symbols have a _ prefix]"
2523 #: elf32-cris.c:3867
2525 msgid " [v10 and v32]"
2528 #: elf32-cris.c:3870
2533 #: elf32-cris.c:3914
2536 "%pB: uses _-prefixed symbols, but writing file with non-prefixed symbols"
2539 #: elf32-cris.c:3915
2542 "%pB: uses non-prefixed symbols, but writing file with _-prefixed symbols"
2545 #: elf32-cris.c:3934
2547 msgid "%pB contains CRIS v32 code, incompatible with previous objects"
2550 #: elf32-cris.c:3936
2552 msgid "%pB contains non-CRIS-v32 code, incompatible with previous objects"
2555 #: elf32-csky.c:2018
2556 msgid "GOT table size out of range"
2559 #: elf32-csky.c:2828
2561 msgid "warning: unrecognized arch eflag '%#lx'"
2564 #: elf32-csky.c:2851
2566 msgid "warning: unrecognised arch name '%#x'"
2569 #: elf32-csky.c:2916 elf32-csky.c:3076
2571 msgid "%pB: machine flag conflict with target"
2574 #: elf32-csky.c:2929
2577 "warning: file %pB's arch flag %s conflict with target %s,set target arch "
2581 #: elf32-csky.c:2958
2583 msgid "Error: %pB and %pB has different VDSP version"
2586 #: elf32-csky.c:2975
2588 msgid "Error: %pB and %pB has different DSP version"
2591 #: elf32-csky.c:2993
2593 msgid "Error: %pB and %pB has different FPU ABI"
2596 #: elf32-csky.c:3090
2598 msgid "warning: file %pB's arch flag %s conflicts with target ck%s, using %s"
2601 #. The r_type is error, not support it.
2602 #: elf32-csky.c:4329 elf32-i386.c:344
2604 msgid "%pB: unsupported relocation type: %#x"
2609 msgid "branch (PC rel16) to section (%s) not supported"
2614 msgid "jump (PC rel26) to section (%s) not supported"
2617 #. Only if it's not an unresolved symbol.
2618 #: elf32-epiphany.c:570 elf32-ip2k.c:1485
2619 msgid "unsupported relocation between data/insn address spaces"
2622 #: elf32-frv.c:1453 elf32-frv.c:1604
2623 msgid "relocation requires zero addend"
2628 msgid "%H: relocation to `%s+%v' may have caused the error above\n"
2632 msgid "%H: relocation references symbol not defined in the module\n"
2636 msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n"
2640 msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n"
2644 msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n"
2648 msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n"
2652 msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n"
2656 msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n"
2660 msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n"
2664 msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n"
2668 msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n"
2672 msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n"
2676 msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n"
2680 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n"
2683 #: elf32-frv.c:3542 elf32-frv.c:3662
2684 msgid "%H: %s references dynamic symbol with nonzero addend\n"
2687 #: elf32-frv.c:3583 elf32-frv.c:3704
2688 msgid "%H: cannot emit fixups in read-only section\n"
2691 #: elf32-frv.c:3613 elf32-frv.c:3746
2692 msgid "%H: cannot emit dynamic relocations in read-only section\n"
2697 msgid "%H: reloc against `%s' references a different segment\n"
2702 msgid "%H: reloc against `%s': %s\n"
2708 "%pB: compiled with %s and linked with modules that use non-pic relocations"
2711 #: elf32-frv.c:6551 elf32-iq2000.c:830 elf32-m32c.c:876
2713 msgid "%pB: compiled with %s and linked with modules compiled with %s"
2719 "%pB: uses different unknown e_flags (%#x) fields than previous modules (%#x)"
2724 msgid "%pB: relocations in generic ELF (EM: %d)"
2727 #: elf32-hppa.c:863 elf32-hppa.c:3403
2730 "%pB(%pA+%#<PRIx64>): cannot reach %s, recompile with -ffunction-sections"
2733 #: elf32-hppa.c:1241
2736 "%pB: relocation %s can not be used when making a shared object; recompile "
2740 #: elf32-hppa.c:2580
2742 msgid "%pB: duplicate export stub %s"
2745 #: elf32-hppa.c:3236
2748 "%pB(%pA+%#<PRIx64>): %s fixup for insn %#x is not supported in a non-shared "
2752 #: elf32-hppa.c:3456
2755 "%pB(%pA+%#<PRIx64>): displacement %#x for insn %#x is not a multiple of 8 "
2759 #: elf32-hppa.c:3475
2762 "%pB(%pA+%#<PRIx64>): displacement %#x for insn %#x is not a multiple of 4 "
2766 #: elf32-hppa.c:4090
2768 msgid "%s has both normal and TLS relocs"
2771 #: elf32-hppa.c:4108
2773 msgid "%pB:%s has both normal and TLS relocs"
2776 #: elf32-hppa.c:4167
2778 msgid "%pB(%pA+%#<PRIx64>): cannot handle %s for %s"
2781 #: elf32-hppa.c:4471
2782 msgid ".got section not immediately after .plt section"
2785 #: elf32-i386.c:1177 elf64-x86-64.c:1550
2788 "%pB: TLS transition from %s to %s against `%s' at %#<PRIx64> in section `%"
2792 #: elf32-i386.c:1286
2795 "%pB: direct GOT relocation R_386_GOT32X against `%s' without base register "
2796 "can not be used when making a shared object"
2799 #: elf32-i386.c:1719 elf32-s390.c:1151 elf32-sh.c:5500 elf32-tilepro.c:1548
2800 #: elf32-xtensa.c:1263 elf64-s390.c:1083 elfxx-sparc.c:1556
2801 #: elfxx-tilegx.c:1767
2802 #: elfnn-loongarch.c:726
2803 #: elfnn-riscv.c:675
2805 msgid "%pB: `%s' accessed both as normal and thread local symbol"
2808 #: elf32-i386.c:1791
2810 msgid "%pB: unsupported non-PIC call to IFUNC `%s'"
2813 #: elf32-i386.c:1846 elf64-x86-64.c:2482
2816 "%pB: non-canonical reference to canonical protected function `%s' in %pB"
2819 #: elf32-i386.c:2409 elf64-x86-64.c:2965
2820 #: elfnn-riscv.c:2546
2822 msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
2825 #: elf32-i386.c:2442 elf32-i386.c:3742 elf32-i386.c:3890 elf64-x86-64.c:3022
2826 #: elf64-x86-64.c:4705 elf64-x86-64.c:4873
2827 #: elfnn-riscv.c:2408
2828 #: elfnn-riscv.c:3320
2829 #: elfnn-riscv.c:3394
2831 msgid "Local IFUNC function `%s' in %pB\n"
2834 #: elf32-i386.c:2620
2837 "%pB: direct GOT relocation %s against `%s' without base register can not be "
2838 "used when making a shared object"
2841 #: elf32-i386.c:2655 elf64-x86-64.c:3239
2842 msgid "hidden symbol"
2845 #: elf32-i386.c:2658 elf64-x86-64.c:3242
2846 msgid "internal symbol"
2849 #: elf32-i386.c:2661 elf64-x86-64.c:3245
2850 msgid "protected symbol"
2853 #: elf32-i386.c:2664 elf64-x86-64.c:3248
2857 #: elf32-i386.c:2670
2860 "%pB: relocation R_386_GOTOFF against undefined %s `%s' can not be used when "
2861 "making a shared object"
2864 #: elf32-i386.c:2683
2867 "%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when "
2868 "making a shared object"
2871 #: elf32-i386.c:4093 elf64-x86-64.c:5084
2872 msgid "%F%P: discarded output section: `%pA'\n"
2875 #: elf32-ip2k.c:855 elf32-ip2k.c:861 elf32-ip2k.c:928 elf32-ip2k.c:934
2877 "ip2k relaxer: switch table without complete matching relocation information."
2880 #: elf32-ip2k.c:878 elf32-ip2k.c:961
2881 msgid "ip2k relaxer: switch table header corrupt."
2884 #: elf32-ip2k.c:1298
2886 msgid "ip2k linker: missing page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
2889 #: elf32-ip2k.c:1317
2892 "ip2k linker: redundant page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
2895 #: elf32-lm32.c:609 elf32-nios2.c:3143
2896 msgid "global pointer relative relocation when _gp not defined"
2899 #: elf32-lm32.c:664 elf32-nios2.c:3580
2900 msgid "global pointer relative address out of range"
2905 msgid "internal error: addend should be zero for %s"
2908 #: elf32-m32r.c:1461
2909 msgid "SDA relocation when _SDA_BASE_ not defined"
2912 #: elf32-m32r.c:2777 elf32-microblaze.c:1152 elf32-microblaze.c:1200
2914 msgid "%pB: the target (%s) of an %s relocation is in the wrong section (%pA)"
2917 #: elf32-m32r.c:3278
2919 msgid "%pB: instruction set mismatch with previous modules"
2922 #: elf32-m32r.c:3299 elf32-nds32.c:6901
2924 msgid "private flags = %lx"
2927 #: elf32-m32r.c:3304
2929 msgid ": m32r instructions"
2932 #: elf32-m32r.c:3305
2934 msgid ": m32rx instructions"
2937 #: elf32-m32r.c:3306
2939 msgid ": m32r2 instructions"
2942 #: elf32-m68hc1x.c:1135
2945 "reference to the far symbol `%s' using a wrong relocation may result in "
2946 "incorrect execution"
2949 #: elf32-m68hc1x.c:1166
2952 "XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you "
2953 "must manually offset the address, and possibly manage the page, in your code."
2956 #: elf32-m68hc1x.c:1182
2959 "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked "
2960 "address [%lx:%04lx] (%lx)"
2963 #: elf32-m68hc1x.c:1197
2966 "reference to a banked address [%lx:%04lx] in the normal address space at %"
2970 #: elf32-m68hc1x.c:1233
2973 "S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you "
2974 "must manually offset the address in your code"
2977 #: elf32-m68hc1x.c:1357
2980 "%pB: linking files compiled for 16-bit integers (-mshort) and others for 32-"
2984 #: elf32-m68hc1x.c:1364
2987 "%pB: linking files compiled for 32-bit double (-fshort-double) and others "
2991 #: elf32-m68hc1x.c:1373
2993 msgid "%pB: linking files compiled for HCS12 with others compiled for HC12"
2996 #: elf32-m68hc1x.c:1418 elf32-xgate.c:497
2998 msgid "[abi=32-bit int, "
3001 #: elf32-m68hc1x.c:1420 elf32-xgate.c:499
3003 msgid "[abi=16-bit int, "
3006 #: elf32-m68hc1x.c:1423 elf32-xgate.c:502
3008 msgid "64-bit double, "
3011 #: elf32-m68hc1x.c:1425 elf32-xgate.c:504
3013 msgid "32-bit double, "
3016 #: elf32-m68hc1x.c:1428
3021 #: elf32-m68hc1x.c:1430
3026 #: elf32-m68hc1x.c:1432
3031 #: elf32-m68hc1x.c:1435
3033 msgid " [memory=bank-model]"
3036 #: elf32-m68hc1x.c:1437
3038 msgid " [memory=flat]"
3041 #: elf32-m68hc1x.c:1440
3043 msgid " [XGATE RAM offsetting]"
3046 #: elf32-m68k.c:1157 elf32-m68k.c:1165 elf32-ppc.c:3572 elf32-ppc.c:3580
3048 msgid "%pB uses hard float, %pB uses soft float"
3051 #: elf32-m68k.c:1280 elf32-m68k.c:1281 vms-alpha.c:8096 vms-alpha.c:8112
3055 #: elf32-m68k.c:1731
3057 msgid "%pB: GOT overflow: number of relocations with 8-bit offset > %d"
3060 #: elf32-m68k.c:1738
3062 msgid "%pB: GOT overflow: number of relocations with 8- or 16-bit offset > %d"
3065 #. Pacify gcc -Wall.
3068 msgid "mep: no reloc for code %d"
3073 msgid "MeP: howto %d has type %d"
3078 msgid "%pB and %pB are for different cores"
3083 msgid "%pB and %pB are for different configurations"
3088 msgid "private flags = 0x%lx"
3091 #: elf32-metag.c:1857
3093 msgid "%pB(%pA): multiple TLS models are not supported"
3096 #: elf32-metag.c:1860
3099 "%pB(%pA): shared library symbol %s encountered whilst performing a static "
3103 #: elf32-microblaze.c:1595 elf32-tilepro.c:3020 elfxx-sparc.c:3447
3104 #: elfxx-tilegx.c:3416
3106 msgid "%pB: probably compiled without -fPIC?"
3109 #: elf32-mips.c:1776 elf64-mips.c:3515 elfn32-mips.c:3334
3110 msgid "literal relocation occurs for an external symbol"
3113 #: elf32-mips.c:1827 elf32-score.c:563 elf32-score7.c:465 elf64-mips.c:3558
3114 #: elfn32-mips.c:3376
3115 msgid "32bits gp relative relocation occurs for an external symbol"
3118 #: elf32-msp430.c:914
3121 "error: final size of uleb128 value at offset 0x%lx in %pA from %pB exceeds "
3125 #: elf32-msp430.c:983 elf32-msp430.c:1297
3126 msgid "try enabling relaxation to avoid relocation truncations"
3129 #: elf32-msp430.c:1506
3130 msgid "internal error: branch/jump to an odd address detected"
3133 #: elf32-msp430.c:2673
3135 msgid "warning: %pB: unknown MSPABI object attribute %d"
3138 #: elf32-msp430.c:2774
3140 msgid "error: %pB uses %s instructions but %pB uses %s"
3143 #: elf32-msp430.c:2786
3145 msgid "error: %pB uses the %s code model whereas %pB uses the %s code model"
3148 #: elf32-msp430.c:2799
3150 msgid "error: %pB uses the large code model but %pB uses MSP430 instructions"
3153 #: elf32-msp430.c:2810
3155 msgid "error: %pB uses the %s data model whereas %pB uses the %s data model"
3158 #: elf32-msp430.c:2823
3160 msgid "error: %pB uses the small code model but %pB uses the %s data model"
3163 #: elf32-msp430.c:2835
3165 msgid "error: %pB uses the %s data model but %pB only uses MSP430 instructions"
3168 #: elf32-msp430.c:2860
3171 "error: %pB can use the upper region for data, but %pB assumes data is "
3172 "exclusively in lower memory"
3175 #: elf32-nds32.c:3674
3177 msgid "error: can't find symbol: %s"
3180 #: elf32-nds32.c:5574
3182 msgid "%pB: warning: %s unsupported in shared mode"
3185 #: elf32-nds32.c:5700
3187 msgid "%pB: warning: unaligned access to GOT entry"
3190 #: elf32-nds32.c:5741
3192 msgid "%pB: warning: relocate SDA_BASE failed"
3195 #: elf32-nds32.c:5763
3197 msgid "%pB(%pA): warning: unaligned small data access of type %d"
3200 #: elf32-nds32.c:6689
3203 "%pB: ISR vector size mismatch with previous modules, previous %u-byte, "
3207 #: elf32-nds32.c:6737
3209 msgid "%pB: warning: endian mismatch with previous modules"
3212 #: elf32-nds32.c:6751
3215 "%pB: warning: older version of object file encountered, please recompile "
3216 "with current tool chain"
3219 #: elf32-nds32.c:6839
3221 msgid "%pB: error: ABI mismatch with previous modules"
3224 #: elf32-nds32.c:6849
3226 msgid "%pB: error: instruction set mismatch with previous modules"
3229 #: elf32-nds32.c:6876
3231 msgid "%pB: warning: incompatible elf-versions %s and %s"
3234 #: elf32-nds32.c:6907
3236 msgid ": n1 instructions"
3239 #: elf32-nds32.c:6910
3241 msgid ": n1h instructions"
3244 #: elf32-nds32.c:9359
3246 msgid "%pB: error: search_nds32_elf_blank reports wrong node"
3249 #: elf32-nds32.c:9623
3251 msgid "%pB: warning: %s points to unrecognized reloc at %#<PRIx64>"
3254 #: elf32-nds32.c:12888
3256 msgid "%pB: nested OMIT_FP in %pA"
3259 #: elf32-nds32.c:12907
3261 msgid "%pB: unmatched OMIT_FP in %pA"
3264 #: elf32-nios2.c:2932
3266 msgid "error: %pB: big-endian R2 is not supported"
3269 #: elf32-nios2.c:2948
3271 msgid "error: %pB: conflicting CPU architectures %d/%d"
3274 #: elf32-nios2.c:3823
3277 "global pointer relative relocation at address %#<PRIx64> when _gp not "
3281 #: elf32-nios2.c:3850
3284 "unable to reach %s (at %#<PRIx64>) from the global pointer (at %#<PRIx64>) "
3285 "because the offset (%<PRId64>) is out of the allowed range, -32678 to 32767\n"
3288 #: elf32-nios2.c:4504 elf32-pru.c:931
3289 msgid "relocation out of range"
3292 #: elf32-nios2.c:4514 elf32-pru.c:941 elf32-tic6x.c:2657
3293 msgid "dangerous relocation"
3296 #: elf32-nios2.c:5362
3298 msgid "dynamic variable `%s' is zero size"
3301 #: elf32-or1k.c:1258
3303 msgid "%pB: Cannot handle relocation value size of %d"
3306 #: elf32-or1k.c:1377
3308 msgid "%pB: unknown relocation type %d"
3311 #: elf32-or1k.c:1431
3313 msgid "%pB: addend should be zero for plt relocations"
3316 #: elf32-or1k.c:1544
3318 msgid "%pB: addend should be zero for got relocations"
3321 #: elf32-or1k.c:1561
3323 msgid "%pB: gotoff relocation against dynamic symbol %s"
3326 #: elf32-or1k.c:1575 elf32-or1k.c:1590 elf64-alpha.c:4411 elf64-alpha.c:4555
3328 msgid "%pB: pc-relative relocation against dynamic symbol %s"
3331 #: elf32-or1k.c:1604
3333 msgid "%pB: non-pic relocation against symbol %s"
3336 #: elf32-or1k.c:1688
3338 msgid "%pB: support for local dynamic not implemented"
3341 #: elf32-or1k.c:1867
3343 msgid "%pB: will not resolve runtime TLS relocation"
3346 #: elf32-or1k.c:2201
3348 msgid "%pB: bad relocation section name `%s'"
3351 #: elf32-or1k.c:3314
3353 msgid "%pB: %s flag mismatch with previous modules"
3356 #: elf32-ppc.c:990 elf64-ppc.c:1753
3358 msgid "generic linker can't handle %s"
3363 msgid "corrupt %s section in %pB"
3368 msgid "unable to read in %s section from %pB"
3373 msgid "warning: unable to set size of %s section in %pB"
3377 msgid "failed to allocate space for new APUinfo section"
3381 msgid "failed to compute new APUinfo section"
3385 msgid "failed to install new APUinfo section"
3390 msgid "%pB: relocation %s cannot be used when making a shared object"
3393 #: elf32-ppc.c:3588 elf32-ppc.c:3596
3396 "%pB uses double-precision hard float, %pB uses single-precision hard float"
3399 #: elf32-ppc.c:3618 elf32-ppc.c:3626
3401 msgid "%pB uses 64-bit long double, %pB uses 128-bit long double"
3404 #: elf32-ppc.c:3634 elf32-ppc.c:3642
3406 msgid "%pB uses IBM long double, %pB uses IEEE long double"
3409 #: elf32-ppc.c:3709 elf32-ppc.c:3718
3411 msgid "%pB uses AltiVec vector ABI, %pB uses SPE vector ABI"
3414 #: elf32-ppc.c:3747 elf32-ppc.c:3756
3416 msgid "%pB uses r3/r4 for small structure returns, %pB uses memory"
3422 "%pB: compiled with -mrelocatable and linked with modules compiled normally"
3428 "%pB: compiled normally and linked with modules compiled with -mrelocatable"
3433 msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn"
3438 msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn"
3443 msgid "bss-plt forced due to %pB"
3447 msgid "bss-plt forced by profiling"
3450 #: elf32-ppc.c:4608 elf64-ppc.c:8507
3451 msgid "%H: warning: %s unexpected insn %#x.\n"
3454 #. Uh oh, we didn't find the expected call. We
3455 #. could just mark this symbol to exclude it
3456 #. from tls optimization but it's safer to skip
3457 #. the entire optimization.
3458 #: elf32-ppc.c:4638 elf64-ppc.c:8572
3460 msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
3463 #: elf32-ppc.c:5566 elf32-sh.c:3020 elf32-tilepro.c:2247 elfxx-sparc.c:2455
3464 #: elfxx-tilegx.c:2495
3466 msgid "%pB: dynamic relocation in read-only section `%pA'\n"
3470 msgid "%pB: Adjusting branch at 0x%V towards \"%s\" in section %s\n"
3474 msgid "%P: %H: error: %s with unexpected instruction %x\n"
3478 msgid "%H: fixup branch overflow\n"
3481 #: elf32-ppc.c:7543 elf32-ppc.c:7581
3483 msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x"
3488 msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
3493 msgid "%pB: reloc %#x unsupported"
3498 msgid "%H: non-zero addend on %s reloc against `%s'\n"
3501 #. @local on an ifunc does not really make sense since
3502 #. the ifunc resolver can take you anywhere. More
3503 #. seriously, calls to ifuncs must go through a plt call
3504 #. stub, and for pic the plt call stubs uses r30 to
3505 #. access the PLT. The problem is that a call that is
3506 #. local won't have the +32k reloc addend trick marking
3507 #. -fPIC code, so the linker won't know whether r30 is
3508 #. _GLOBAL_OFFSET_TABLE_ or pointing into a .got2 section.
3511 msgid "%X%H: @local call to ifunc %s\n"
3516 msgid "%H: relocation %s for indirect function %s unsupported\n"
3519 #: elf32-ppc.c:8512 elf32-ppc.c:8543 elf32-ppc.c:8646 elf32-ppc.c:8746
3522 "%pB: the target (%s) of a %s relocation is in the wrong output section (%s)"
3525 #: elf32-ppc.c:8924 elf32-ppc.c:8945
3526 msgid "%X%P: %H: %s relocation unsupported for bss-plt\n"
3531 msgid "%H: error: %s against `%s' not a multiple of %u\n"
3536 msgid "%H: unresolvable %s relocation against symbol `%s'\n"
3541 msgid "%H: %s reloc against `%s': error %d\n"
3544 #: elf32-ppc.c:10020
3546 "%X%P: text relocations and GNU indirect functions will result in a segfault "
3550 #: elf32-ppc.c:10024 elf64-ppc.c:18304
3552 "%P: warning: text relocations and GNU indirect functions may result in a "
3553 "segfault at runtime\n"
3556 #: elf32-ppc.c:10069
3558 msgid "%s not defined in linker created %pA"
3561 #: elf32-pru.c:582 elf32-pru.c:1477
3563 msgid "error: %pB: old incompatible object file detected"
3567 msgid "RL78 reloc stack overflow/underflow"
3571 msgid "RL78 reloc divide by zero"
3574 #: elf32-rl78.c:1069
3575 msgid "warning: RL78_SYM reloc with an unknown symbol"
3578 #: elf32-rl78.c:1115
3579 msgid "%H: %s out of range\n"
3582 #: elf32-rl78.c:1122
3583 msgid "%H: relocation type %u is not supported\n"
3586 #: elf32-rl78.c:1134
3587 msgid "%H: relocation %s returns an unrecognized value %x\n"
3590 #: elf32-rl78.c:1220
3592 msgid "RL78 ABI conflict: G10 file %pB cannot be linked with %s file %pB"
3595 #: elf32-rl78.c:1237
3597 msgid "RL78 ABI conflict: cannot link %s file %pB with %s file %pB"
3600 #: elf32-rl78.c:1246
3601 msgid "RL78 merge conflict: cannot link 32-bit and 64-bit objects together"
3604 #: elf32-rl78.c:1250 elf32-rl78.c:1254
3606 msgid "- %pB is 64-bit, %pB is not"
3609 #: elf32-rl78.c:1281
3611 msgid " [64-bit doubles]"
3616 msgid "%pB:%pA: table entry %s outside table"
3621 msgid "%pB:%pA: table entry %s not word-aligned within table"
3626 msgid "%pB:%pA: warning: deprecated Red Hat reloc %s detected against: %s"
3629 #. Check for unsafe relocs in PID mode. These are any relocs where
3630 #. an absolute address is being computed. There are special cases
3631 #. for relocs against symbols that are known to be referenced in
3632 #. crt0.o before the PID base address register has been initialised.
3635 msgid "%pB(%pA): unsafe PID relocation %s at %#<PRIx64> (against %s in %s)"
3639 msgid "warning: RX_SYM reloc with an unknown symbol"
3644 msgid "%pB(%pA): error: call to undefined function '%s'"
3649 msgid "there is a conflict merging the ELF header flags from %pB"
3654 msgid " the input file's flags: %s"
3659 msgid " the output file's flags: %s"
3664 msgid "%pB:%pA: table %s missing corresponding %s"
3669 msgid "%pB:%pA: %s and %s must be in the same input section"
3672 #: elf32-s390.c:2007 elf64-s390.c:1976
3674 msgid "%pB(%pA+%#<PRIx64>): invalid instruction for TLS relocation %s"
3677 #: elf32-score.c:1515 elf32-score7.c:1378 elfxx-mips.c:3875
3678 msgid "not enough GOT space for local GOT entries"
3681 #: elf32-score.c:2747
3682 msgid "address not word aligned"
3685 #: elf32-score.c:2828 elf32-score7.c:2635
3687 msgid "%pB: malformed reloc detected for section %pA"
3690 #: elf32-score.c:2882 elf32-score7.c:2689
3692 msgid "%pB: CALL15 reloc at %#<PRIx64> not against global symbol"
3695 #: elf32-score.c:3491 elf32-score7.c:3302 elfxx-mips.c:11188
3697 msgid "%pB: cannot handle more than %d dynamic symbols"
3700 #: elf32-score.c:3997 elf32-score7.c:3804
3705 #: elf32-score.c:4001 elf32-score7.c:3808
3710 #: elf32-score.c:4048 elf32-score7.c:3855
3712 msgid "%pB: warning: linking PIC files with non-PIC files"
3717 msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn 0x%x"
3723 "%pB: %#<PRIx64>: fatal: unaligned branch target for relax-support relocation"
3726 #: elf32-sh.c:3785 elf32-sh.c:3801
3728 msgid "%pB: %#<PRIx64>: fatal: unaligned %s relocation %#<PRIx64>"
3734 "%pB: %#<PRIx64>: fatal: R_SH_PSHA relocation %<PRId64> not in range -32..32"
3740 "%pB: %#<PRIx64>: fatal: R_SH_PSHL relocation %<PRId64> not in range -32..32"
3743 #: elf32-sh.c:3963 elf32-sh.c:4358
3745 msgid "%pB(%pA+%#<PRIx64>): cannot emit fixup to `%s' in read-only section"
3750 msgid "%pB(%pA+%#<PRIx64>): %s relocation against external symbol \"%s\""
3756 "%pB(%pA): offset in relocation for GD->LE translation is too small: %"
3760 #. The backslash is to prevent bogus trigraph detection.
3763 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd4??)"
3768 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xc7??)"
3773 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd1??)"
3778 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x310c)"
3783 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x410b)"
3788 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x34cc)"
3794 "%pB(%pA): offset in relocation for IE->LE translation is too small: %"
3801 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd0??: mov.l)"
3807 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?12: stc)"
3813 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?ce: mov.l)"
3819 "%pB(%pA): offset in relocation for GD->IE translation is too small: %"
3826 "%pB(%pA): offset in relocation for LD->LE translation is too small: %"
3832 msgid "%X%H: relocation to \"%s\" references a different segment\n"
3837 msgid "%H: warning: relocation to \"%s\" references a different segment\n"
3840 #: elf32-sh.c:5489 elf32-sh.c:5571
3842 msgid "%pB: `%s' accessed both as normal and FDPIC symbol"
3845 #: elf32-sh.c:5495 elf32-sh.c:5576
3847 msgid "%pB: `%s' accessed both as FDPIC and thread local symbol"
3852 msgid "%pB: Function descriptor relocation with non-zero addend"
3855 #: elf32-sh.c:5733 elf64-alpha.c:4647
3857 msgid "%pB: TLS local exec code cannot be linked into shared objects"
3862 msgid "%pB: uses %s instructions while previous modules use %s instructions"
3868 "internal error: merge of architecture '%s' with architecture '%s' produced "
3869 "unknown architecture"
3875 "%pB: uses instructions which are incompatible with instructions used in "
3881 msgid "%pB: attempt to mix FDPIC and non-FDPIC objects"
3886 msgid "%pB: compiled for a 64 bit system and target is 32 bit"
3889 #: elf32-sparc.c:102
3891 msgid "%pB: linking little endian files with big endian files"
3894 #: elf32-sparc.c:157
3897 "%pB: unhandled sparc machine value '%lu' detected during write processing"
3901 msgid "%X%P: overlay section %pA does not start on a cache line\n"
3905 msgid "%X%P: overlay section %pA is larger than a cache line\n"
3909 msgid "%X%P: overlay section %pA is not in cache area\n"
3914 msgid "%X%P: overlay sections %pA and %pA do not start at the same address\n"
3919 msgid "warning: call to non-function symbol %s defined in %pB"
3924 msgid "%pA:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n"
3929 msgid "%pB is not allowed to define %s"
3934 msgid "you are not allowed to define %s in a script"
3939 msgid "%s in overlay section"
3943 msgid "overlay stub relocation overflow"
3946 #: elf32-spu.c:1992 elf64-ppc.c:15346
3947 msgid "stubs don't match calculated size"
3952 msgid "warning: %s overlaps %s\n"
3957 msgid "warning: %s exceeds section size\n"
3962 msgid "%pA:0x%v not found in function table\n"
3967 msgid "%pB(%pA+0x%v): call to non-code section %pB(%pA), analysis incomplete\n"
3972 msgid "stack analysis will ignore the call from %s to %s\n"
3981 msgid "%s duplicated in %s\n"
3986 msgid "%s duplicated\n"
3990 msgid "sorry, no support for duplicate object files in auto-overlay script\n"
3996 "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local "
4002 msgid "%pB:%pA%s exceeds overlay size\n"
4006 msgid "%F%P: auto overlay error: %E\n"
4010 msgid "Stack size for call graph root nodes.\n"
4016 "Stack size for functions. Annotations: '*' max stack, 't' tail call\n"
4020 msgid "Maximum stack required is 0x%v\n"
4024 msgid "%X%P: stack/lrlive analysis error: %E\n"
4028 msgid "%F%P: can not build overlay stubs: %E\n"
4032 msgid "fatal error while creating .fixup"
4037 msgid "%pB(%s+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
4040 #: elf32-tic6x.c:1588
4041 msgid "warning: generating a shared library containing non-PIC code"
4044 #: elf32-tic6x.c:1593
4045 msgid "warning: generating a shared library containing non-PID code"
4048 #: elf32-tic6x.c:2434
4050 msgid "%pB: SB-relative relocation but __c6xabi_DSBT_BASE not defined"
4053 #: elf32-tic6x.c:3498
4055 msgid "%pB: error: unknown mandatory EABI object attribute %d"
4058 #: elf32-tic6x.c:3507
4060 msgid "%pB: warning: unknown EABI object attribute %d"
4063 #: elf32-tic6x.c:3625 elf32-tic6x.c:3634
4065 msgid "error: %pB requires more stack alignment than %pB preserves"
4068 #: elf32-tic6x.c:3644 elf32-tic6x.c:3653
4070 msgid "error: unknown Tag_ABI_array_object_alignment value in %pB"
4073 #: elf32-tic6x.c:3662 elf32-tic6x.c:3671
4075 msgid "error: unknown Tag_ABI_array_object_align_expected value in %pB"
4078 #: elf32-tic6x.c:3680 elf32-tic6x.c:3688
4080 msgid "error: %pB requires more array alignment than %pB preserves"
4083 #: elf32-tic6x.c:3711
4085 msgid "warning: %pB and %pB differ in wchar_t size"
4088 #: elf32-tic6x.c:3730
4090 msgid "warning: %pB and %pB differ in whether code is compiled for DSBT"
4093 #: elf32-tilepro.c:3626 elfxx-tilegx.c:4018 elfxx-x86.c:2727
4094 #: elfnn-aarch64.c:10453
4096 #: elfnn-loongarch.c:5850
4097 #: elfnn-riscv.c:3617
4099 msgid "discarded output section: `%pA'"
4104 msgid "variable `%s' cannot occupy in multiple small data regions"
4110 "variable `%s' can only be in one of the small, zero, and tiny data regions"
4116 "variable `%s' cannot be in both small and zero data regions simultaneously"
4122 "variable `%s' cannot be in both small and tiny data regions simultaneously"
4128 "variable `%s' cannot be in both zero and tiny data regions simultaneously"
4132 msgid "failed to find previous HI16 reloc"
4135 #: elf32-v850.c:2306
4136 msgid "could not locate special linker symbol __gp"
4139 #: elf32-v850.c:2310
4140 msgid "could not locate special linker symbol __ep"
4143 #: elf32-v850.c:2314
4144 msgid "could not locate special linker symbol __ctbp"
4147 #: elf32-v850.c:2535
4149 msgid "error: %pB needs 8-byte alignment but %pB is set for 4-byte alignment"
4152 #: elf32-v850.c:2551
4154 msgid "error: %pB uses 64-bit doubles but %pB uses 32-bit doubles"
4157 #: elf32-v850.c:2566
4159 msgid "error: %pB uses FPU-3.0 but %pB only supports FPU-2.0"
4162 #: elf32-v850.c:2598
4164 msgid " alignment of 8-byte entities: "
4167 #: elf32-v850.c:2601
4172 #: elf32-v850.c:2602
4177 #: elf32-v850.c:2603 elf32-v850.c:2615
4182 #: elf32-v850.c:2604 elf32-v850.c:2616 elf32-v850.c:2628 elf32-v850.c:2639
4183 #: elf32-v850.c:2650 elf32-v850.c:2661
4188 #: elf32-v850.c:2610
4190 msgid " size of doubles: "
4193 #: elf32-v850.c:2613
4198 #: elf32-v850.c:2614
4203 #: elf32-v850.c:2622
4205 msgid " FPU support required: "
4208 #: elf32-v850.c:2625
4213 #: elf32-v850.c:2626
4218 #: elf32-v850.c:2627
4223 #: elf32-v850.c:2634
4228 #: elf32-v850.c:2637 elf32-v850.c:2648 elf32-v850.c:2659
4233 #: elf32-v850.c:2638 elf32-v850.c:2649 elf32-v850.c:2660
4238 #: elf32-v850.c:2645
4243 #: elf32-v850.c:2656
4248 #: elf32-v850.c:2823 elf32-v850.c:2879
4250 msgid "%pB: architecture mismatch with previous modules"
4253 #. xgettext:c-format.
4254 #: elf32-v850.c:2897
4256 msgid "private flags = %lx: "
4259 #: elf32-v850.c:2902
4261 msgid "unknown v850 architecture"
4264 #: elf32-v850.c:2904
4266 msgid "v850 E3 architecture"
4269 #: elf32-v850.c:2906 elf32-v850.c:2913
4271 msgid "v850 architecture"
4274 #: elf32-v850.c:2914
4276 msgid "v850e architecture"
4279 #: elf32-v850.c:2915
4281 msgid "v850e1 architecture"
4284 #: elf32-v850.c:2916
4286 msgid "v850e2 architecture"
4289 #: elf32-v850.c:2917
4291 msgid "v850e2v3 architecture"
4294 #: elf32-v850.c:2918
4296 msgid "v850e3v5 architecture"
4299 #: elf32-v850.c:3592 elf32-v850.c:3831
4301 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insns"
4304 #: elf32-v850.c:3602 elf32-v850.c:3841
4306 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insn %#x"
4309 #: elf32-v850.c:3648 elf32-v850.c:3876
4311 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc"
4314 #: elf32-v850.c:3688
4316 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc %#<PRIx64>"
4337 "%pB: warning: GOT addend of %<PRId64> to `%s' does not match previous GOT "
4338 "addend of %<PRId64>"
4343 msgid "%pB: warning: PLT addend of %<PRId64> to `%s' from %pA section ignored"
4348 msgid "%pB: warning: %s relocation against symbol `%s' from %pA section"
4353 msgid "%pB: warning: %s relocation to %#<PRIx64> from %pA section"
4356 #: elf32-visium.c:824
4359 "%pB: compiled %s -mtune=%s and linked with modules compiled %s -mtune=%s"
4362 #: elf32-xgate.c:506
4367 #: elf32-xgate.c:508
4369 msgid "error reading cpu type from elf private data"
4372 #: elf32-xstormy16.c:457 elf64-ia64-vms.c:2077
4373 #: elfnn-ia64.c:2346
4374 msgid "non-zero addend in @fptr reloc"
4377 #: elf32-xtensa.c:998
4379 msgid "%pB(%pA): invalid property table"
4382 #: elf32-xtensa.c:2732
4384 msgid "%pB(%pA+%#<PRIx64>): relocation offset out of range (size=%#<PRIx64>)"
4387 #: elf32-xtensa.c:2815 elf32-xtensa.c:2938
4388 msgid "dynamic relocation in read-only section"
4391 #: elf32-xtensa.c:2915
4392 msgid "TLS relocation invalid without dynamic sections"
4395 #: elf32-xtensa.c:3128
4396 msgid "internal inconsistency in size of .got.loc section"
4399 #: elf32-xtensa.c:3434
4401 msgid "%pB: incompatible machine type; output is 0x%x; input is 0x%x"
4404 #: elf32-xtensa.c:4733 elf32-xtensa.c:4741
4405 msgid "attempt to convert L32R/CALLX to CALL failed"
4408 #: elf32-xtensa.c:6573 elf32-xtensa.c:6652 elf32-xtensa.c:8078
4411 "%pB(%pA+%#<PRIx64>): could not decode instruction; possible configuration "
4415 #: elf32-xtensa.c:7819
4418 "%pB(%pA+%#<PRIx64>): could not decode instruction for XTENSA_ASM_SIMPLIFY "
4419 "relocation; possible configuration mismatch"
4422 #: elf32-xtensa.c:9677
4423 msgid "invalid relocation address"
4426 #: elf32-xtensa.c:9768
4427 msgid "overflow after relaxation"
4430 #: elf32-xtensa.c:10914
4432 msgid "%pB(%pA+%#<PRIx64>): unexpected fix for %s relocation"
4437 msgid "%pB: unsupported bfd mach %#lx"
4442 msgid "%pB: unsupported mach %#x"
4447 msgid "%pB: unsupported arch %#x"
4450 #: elf64-alpha.c:474
4451 msgid "GPDISP relocation did not find ldah and lda instructions"
4454 #: elf64-alpha.c:1985
4457 "%pB: dynamic relocation against a local symbol in read-only section `%pA'\n"
4460 #: elf64-alpha.c:2437
4462 msgid "%pB: .got subsegment exceeds 64K (size %d)"
4465 #: elf64-alpha.c:2680 elflink.c:15728
4467 #: elfnn-loongarch.c:1927
4469 msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n"
4472 #: elf64-alpha.c:2976 elf64-alpha.c:3171
4474 msgid "%pB: %pA+%#<PRIx64>: warning: %s relocation against unexpected insn"
4477 #: elf64-alpha.c:4371 elf64-alpha.c:4384
4479 msgid "%pB: gp-relative relocation against dynamic symbol %s"
4482 #: elf64-alpha.c:4440
4484 msgid "%pB: change in gp: BRSGP %s"
4487 #: elf64-alpha.c:4465 mach-o.c:625
4488 #: elfnn-loongarch.c:868
4489 #: elfnn-riscv.c:726
4490 #: elfnn-riscv.c:931
4491 #: elfnn-riscv.c:973
4495 #: elf64-alpha.c:4471
4497 msgid "%pB: !samegp reloc against symbol without .prologue: %s"
4500 #: elf64-alpha.c:4529
4502 msgid "%pB: unhandled dynamic relocation against %s"
4505 #: elf64-alpha.c:4564
4507 msgid "%pB: pc-relative relocation against undefined weak symbol %s"
4510 #: elf64-alpha.c:4630
4512 msgid "%pB: dtp-relative relocation against dynamic symbol %s"
4515 #: elf64-alpha.c:4655
4517 msgid "%pB: tp-relative relocation against dynamic symbol %s"
4520 #. Only if it's not an unresolved symbol.
4522 msgid "internal error: relocation not supported"
4527 msgid "%pB: Relocations in generic ELF (EM: %d)"
4530 #: elf64-hppa.c:2036
4532 msgid "stub entry for %s cannot load .plt, dp offset = %<PRId64>"
4535 #: elf64-hppa.c:3240
4537 msgid "%pB(%pA+%#<PRIx64>): cannot reach %s"
4540 #: elf64-ia64-vms.c:600
4544 "%pB: can't relax br at %#<PRIx64> in section `%pA'; please use brl or "
4548 #: elf64-ia64-vms.c:2032
4549 #: elfnn-ia64.c:2294
4550 msgid "@pltoff reloc against local symbol"
4553 #: elf64-ia64-vms.c:3279
4554 #: elfnn-ia64.c:3672
4556 msgid "%pB: short data segment overflowed (%#<PRIx64> >= 0x400000)"
4559 #: elf64-ia64-vms.c:3289
4560 #: elfnn-ia64.c:3682
4562 msgid "%pB: __gp does not cover short data segment"
4565 #: elf64-ia64-vms.c:3559
4566 #: elfnn-ia64.c:3955
4568 msgid "%pB: non-pic code with imm relocation against dynamic symbol `%s'"
4571 #: elf64-ia64-vms.c:3623
4572 #: elfnn-ia64.c:4023
4574 msgid "%pB: @gprel relocation against dynamic symbol %s"
4577 #: elf64-ia64-vms.c:3682
4578 #: elfnn-ia64.c:4086
4580 msgid "%pB: linking non-pic code in a position independent executable"
4583 #: elf64-ia64-vms.c:3784
4584 #: elfnn-ia64.c:4224
4586 msgid "%pB: @internal branch to dynamic symbol %s"
4589 #: elf64-ia64-vms.c:3787
4590 #: elfnn-ia64.c:4227
4592 msgid "%pB: speculation fixup to dynamic symbol %s"
4595 #: elf64-ia64-vms.c:3790
4596 #: elfnn-ia64.c:4230
4598 msgid "%pB: @pcrel relocation against dynamic symbol %s"
4601 #: elf64-ia64-vms.c:3914
4602 #: elfnn-ia64.c:4427
4603 msgid "unsupported reloc"
4606 #: elf64-ia64-vms.c:3951
4607 #: elfnn-ia64.c:4465
4610 "%pB: missing TLS section for relocation %s against `%s' at %#<PRIx64> in "
4614 #: elf64-ia64-vms.c:3968
4615 #: elfnn-ia64.c:4482
4618 "%pB: Can't relax br (%s) to `%s' at %#<PRIx64> in section `%pA' with size %"
4619 "#<PRIx64> (> 0x1000000)."
4622 #: elf64-ia64-vms.c:4262
4623 #: elfnn-ia64.c:4741
4625 msgid "%pB: linking trap-on-NULL-dereference with non-trapping files"
4628 #: elf64-ia64-vms.c:4271
4629 #: elfnn-ia64.c:4750
4631 msgid "%pB: linking big-endian files with little-endian files"
4634 #: elf64-ia64-vms.c:4280
4635 #: elfnn-ia64.c:4759
4637 msgid "%pB: linking 64-bit files with 32-bit files"
4640 #: elf64-ia64-vms.c:4289
4641 #: elfnn-ia64.c:4768
4643 msgid "%pB: linking constant-gp files with non-constant-gp files"
4646 #: elf64-ia64-vms.c:4299
4647 #: elfnn-ia64.c:4778
4649 msgid "%pB: linking auto-pic files with non-auto-pic files"
4652 #: elf64-ia64-vms.c:5149 elflink.c:5490
4655 "warning: alignment %u of common symbol `%s' in %pB is greater than the "
4656 "alignment (%u) of its section %pA"
4659 #: elf64-ia64-vms.c:5156
4661 msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB"
4664 #: elf64-ia64-vms.c:5172 elflink.c:5519
4667 "warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in %"
4671 #: elf64-mips.c:4102
4673 msgid "%pB(%pA): relocation %<PRIu64> has invalid symbol index %ld"
4678 "invalid input relocation when producing non-ELF, non-mmo format output; "
4679 "please use the objcopy program to convert from ELF or mmo, or assemble using "
4680 "\"-no-expand\" (for gcc, \"-Wa,-no-expand\""
4683 #: elf64-mmix.c:1168
4685 "invalid input relocation when producing non-ELF, non-mmo format output; "
4686 "please use the objcopy program to convert from ELF or mmo, or compile using "
4687 "the gcc-option \"-mno-base-addresses\"."
4690 #: elf64-mmix.c:1195
4693 "%pB: Internal inconsistency error for value for\n"
4694 " linker-allocated global register: linked: %#<PRIx64> != relaxed: %#<PRIx64>"
4697 #: elf64-mmix.c:1619
4700 "%pB: base-plus-offset relocation against register symbol: (unknown) in %pA"
4703 #: elf64-mmix.c:1625
4705 msgid "%pB: base-plus-offset relocation against register symbol: %s in %pA"
4708 #: elf64-mmix.c:1670
4710 msgid "%pB: register relocation against non-register symbol: (unknown) in %pA"
4713 #: elf64-mmix.c:1676
4715 msgid "%pB: register relocation against non-register symbol: %s in %pA"
4718 #: elf64-mmix.c:1713
4720 msgid "%pB: directive LOCAL valid only with a register or absolute value"
4723 #: elf64-mmix.c:1742
4726 "%pB: LOCAL directive: register $%<PRId64> is not a local register; first "
4727 "global register is $%<PRId64>"
4730 #: elf64-mmix.c:2157
4733 "%pB: error: multiple definition of `%s'; start of %s is set in a earlier "
4737 #: elf64-mmix.c:2212
4738 msgid "register section has contents\n"
4741 #: elf64-mmix.c:2402
4744 "internal inconsistency: remaining %lu != max %lu; please report this bug"
4749 msgid "warning: %s should be used rather than %s"
4754 msgid "symbol '%s' has invalid st_other for ABI version 1"
4759 msgid "%pB .opd not allowed in ABI version %d"
4764 msgid "%H: %s reloc unsupported in shared libraries and PIEs\n"
4768 msgid "%H: %s reloc unsupported here\n"
4773 msgid "%pB uses unknown e_flags 0x%lx"
4778 msgid "%pB: ABI version %ld is not compatible with ABI version %ld output"
4788 "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting "
4789 "LD_BIND_NOW=1 or upgrade gcc\n"
4794 msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation"
4799 msgid "dynreloc miscount for %pB, section %pA"
4804 msgid "%pB: .opd is not a regular array of opd entries"
4809 msgid "%pB: unexpected reloc type %u in .opd section"
4814 msgid "%pB: undefined sym `%s' in .opd section"
4817 #. The issue is that __glink_PLTresolve saves r2, which is done
4818 #. because glibc ld.so _dl_runtime_resolve restores r2 to support
4819 #. a glibc plt call optimisation where global entry code is
4820 #. skipped on calls that resolve to the same binary. The
4821 #. __glink_PLTresolve save of r2 is incompatible with code
4822 #. making tail calls, because the tail call might go via the
4823 #. resolver and thus overwrite the proper saved r2.
4825 msgid "warning: --plt-localentry is incompatible with power10 pc-relative code"
4830 "warning: --plt-localentry is especially dangerous without ld.so support to "
4831 "detect ABI violations"
4835 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
4838 #: elf64-ppc.c:8736 elf64-ppc.c:9452
4840 msgid "%s defined on removed toc entry"
4845 msgid "%H: %s references optimized away TOC entry\n"
4850 msgid "%H: got/toc optimization is not supported for %s instruction\n"
4853 #: elf64-ppc.c:10525
4855 msgid "warning: discarding dynamic section %s"
4858 #: elf64-ppc.c:11678
4859 msgid "%P: cannot find opd entry toc for `%pT'\n"
4862 #: elf64-ppc.c:11828
4864 msgid "long branch stub `%s' offset overflow"
4867 #: elf64-ppc.c:11855
4869 msgid "can't find branch stub `%s'"
4872 #: elf64-ppc.c:11916 elf64-ppc.c:12168 elf64-ppc.c:14729
4874 msgid "%P: linkage table error against `%pT'\n"
4877 #: elf64-ppc.c:12367
4879 msgid "can't build branch stub `%s'"
4882 #: elf64-ppc.c:13394
4884 msgid "%pB section %pA exceeds stub group size"
4887 #: elf64-ppc.c:14909
4888 msgid "__tls_get_addr call offset overflow"
4891 #: elf64-ppc.c:15249 elf64-ppc.c:15268
4893 msgid "%s offset too large for .eh_frame sdata4 encoding"
4896 #: elf64-ppc.c:15354
4898 msgid "linker stubs in %u group"
4899 msgid_plural "linker stubs in %u groups"
4903 #: elf64-ppc.c:15361
4908 " long branch %lu\n"
4913 #: elf64-ppc.c:15743
4915 msgid "%H: %s used with TLS symbol `%pT'\n"
4918 #: elf64-ppc.c:15745
4920 msgid "%H: %s used with non-TLS symbol `%pT'\n"
4923 #: elf64-ppc.c:16529
4925 msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n"
4928 #: elf64-ppc.c:16535
4931 "%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n"
4934 #: elf64-ppc.c:17186
4936 msgid "%H: %s against %pT is not supported\n"
4939 #: elf64-ppc.c:17462
4941 msgid "%H: %s for indirect function `%pT' unsupported\n"
4944 #: elf64-ppc.c:17549
4947 "%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n"
4950 #: elf64-ppc.c:17604
4952 msgid "%P: %pB: %s is not supported for `%pT'\n"
4955 #: elf64-ppc.c:17873
4957 msgid "%H: error: %s not a multiple of %u\n"
4960 #: elf64-ppc.c:17896
4962 msgid "%H: unresolvable %s against `%pT'\n"
4965 #: elf64-ppc.c:18041
4967 msgid "%H: %s against `%pT': error %d\n"
4970 #: elf64-s390.c:2492
4973 "%pB: `%s' non-PLT reloc for symbol defined in shared library and accessed "
4974 "from executable (rebuild file with -fPIC ?)"
4977 #: elf64-s390.c:3155
4980 "%pB(%pA+%#<PRIx64>): misaligned symbol `%s' (%#<PRIx64>) for relocation %s"
4983 #: elf64-sparc.c:134 elfcode.h:1601
4985 msgid "%pB(%pA): relocation %d has invalid symbol index %ld"
4988 #: elf64-sparc.c:493
4990 msgid "%pB: only registers %%g[2367] can be declared using STT_REGISTER"
4993 #: elf64-sparc.c:514
4995 msgid "register %%g%d used incompatibly: %s in %pB, previously %s in %pB"
4998 #: elf64-sparc.c:538
5000 msgid "symbol `%s' has differing types: REGISTER in %pB, previously %s in %pB"
5003 #: elf64-sparc.c:585
5005 msgid "Symbol `%s' has differing types: %s in %pB, previously REGISTER in %pB"
5008 #: elf64-sparc.c:717
5010 msgid "%pB: linking UltraSPARC specific with HAL specific code"
5013 #: elf64-x86-64.c:1581
5014 msgid "hidden symbol "
5017 #: elf64-x86-64.c:1584
5018 msgid "internal symbol "
5021 #: elf64-x86-64.c:1587 elf64-x86-64.c:1591
5022 msgid "protected symbol "
5025 #: elf64-x86-64.c:1593
5029 #: elf64-x86-64.c:1599
5033 #: elf64-x86-64.c:1609
5034 msgid "a shared object"
5037 #: elf64-x86-64.c:1611
5038 msgid "; recompile with -fPIC"
5041 #: elf64-x86-64.c:1616
5042 msgid "a PIE object"
5045 #: elf64-x86-64.c:1618
5046 msgid "a PDE object"
5049 #: elf64-x86-64.c:1620
5050 msgid "; recompile with -fPIE"
5053 #: elf64-x86-64.c:1624
5055 msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s"
5058 #: elf64-x86-64.c:2160
5060 msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode"
5063 #: elf64-x86-64.c:2312
5065 msgid "%pB: '%s' accessed both as normal and thread local symbol"
5068 #: elf64-x86-64.c:2567
5070 msgid "%pB: unsupported relocation %s against symbol `%s'"
5073 #: elf64-x86-64.c:2991
5074 #: elfnn-aarch64.c:5767
5075 #: elfnn-riscv.c:2376
5078 "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %"
5082 #: elf64-x86-64.c:3254
5085 "%pB: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used "
5086 "when making a shared object"
5089 #: elf64-x86-64.c:3268
5092 "%pB: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used "
5093 "when making a shared object"
5096 #: elf64-x86-64.c:3558
5099 "%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in "
5100 "section `%pA' is out of range"
5103 #: elf64-x86-64.c:3709 elflink.c:14034
5104 msgid "%F%P: corrupt input: %pB\n"
5107 #: elf64-x86-64.c:4520
5110 " failed to convert GOTPCREL relocation against '%s'; relink with --no-relax\n"
5113 #: elf64-x86-64.c:4679
5115 msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n"
5118 #: elf64-x86-64.c:4752
5120 msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n"
5123 #: elf64-x86-64.c:4805
5125 msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n"
5130 msgid "warning: %pB has a section extending past end of file"
5135 msgid "warning: %pB has a corrupt string table index"
5140 msgid "warning: %pB has a program header with invalid alignment"
5145 msgid "%pB: %pA+%<PRIx64>: relocation addend %<PRIx64> too large"
5150 msgid "%pB: version count (%<PRId64>) does not match symbol count (%ld)"
5155 msgid "warning: %pB has a segment extending past end of file"
5161 "%s: TLS definition in %pB section %pA mismatches non-TLS definition in %pB "
5167 msgid "%s: TLS reference in %pB mismatches non-TLS reference in %pB"
5173 "%s: TLS definition in %pB section %pA mismatches non-TLS reference in %pB"
5179 "%s: TLS reference in %pB mismatches non-TLS definition in %pB section %pA"
5184 msgid "%pB: unexpected redefinition of indirect versioned symbol `%s'"
5189 msgid "%pB: version node not found for symbol %s"
5195 "%pB: bad reloc symbol index (%#<PRIx64> >= %#lx) for offset %#<PRIx64> in "
5202 "%pB: non-zero symbol index (%#<PRIx64>) for offset %#<PRIx64> in section `%"
5203 "pA' when the object file has no symbol table"
5208 msgid "%pB: relocation size mismatch in %pB section %pA"
5213 msgid "warning: type and size of dynamic symbol `%s' are not defined"
5217 msgid "%P: copy reloc against protected `%pT' is dangerous\n"
5221 msgid "%F%P: %pB: failed to add %s to first hash\n"
5225 msgid "%F%P: first_hash failed to create: %E\n"
5230 msgid "alternate ELF machine code found (%d) in %pB, expecting %d"
5235 msgid "%pB: invalid version offset %lx (max %lx)"
5240 msgid "%pB: %s local symbol at index %lu (>= sh_info of %lu)"
5245 msgid "%pB: not enough version information"
5250 msgid "%pB: %s: invalid version %u (max %d)"
5255 msgid "%pB: %s: invalid needed version %d"
5261 "warning: alignment %u of normal symbol `%s' in %pB is smaller than %u used "
5262 "by the common definition in %pB"
5267 "warning: NOTE: alignment discrepancies can cause real problems. "
5268 "Investigation is advised."
5273 "warning: NOTE: size discrepancies can cause real problems. Investigation is "
5279 msgid "%pB: undefined reference to symbol '%s'"
5284 msgid "%pB: stack size specified and %s set"
5289 msgid "%pB: %s not absolute"
5294 msgid "%s: undefined version: %s"
5299 "error: creating an executable stack because of -z execstack command line "
5305 "warning: enabling an executable stack because of -z execstack command line "
5312 "error: %s: is triggering the generation of an executable stack (because it "
5313 "has an executable .note.GNU-stack section)"
5319 "warning: %s: requires executable stack (because the .note.GNU-stack section "
5326 "error: %s: is triggering the generation of an executable stack because it "
5327 "does not have a .note.GNU-stack section"
5332 msgid "warning: %s: missing .note.GNU-stack section implies executable stack"
5337 "NOTE: This behaviour is deprecated and will be removed in a future version "
5343 msgid "%pB: .preinit_array section is not allowed in DSO"
5348 msgid "undefined %s reference in complex symbol: %s"
5351 #: elflink.c:9370 elflink.c:9378
5352 msgid "division by zero"
5357 msgid "unknown operator '%c' in complex symbol"
5360 #. PR 21524: Let the user know if a symbol was removed by garbage collection.
5364 "%pB:%pA: error: relocation references symbol %s which was removed by garbage "
5370 msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled"
5373 #: elflink.c:9982 elflink.c:10000 elflink.c:10039 elflink.c:10057
5375 msgid "%pB: unable to sort relocs - they are in more than one size"
5378 #. The section size is not divisible by either -
5379 #. something is wrong.
5380 #: elflink.c:10016 elflink.c:10073
5382 msgid "%pB: unable to sort relocs - they are of an unknown size"
5386 msgid "not enough memory to sort relocations"
5391 msgid "%pB: too many sections: %d (>= %d)"
5396 msgid "%pB: internal symbol `%s' in %pB is referenced by DSO"
5401 msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO"
5406 msgid "%pB: local symbol `%s' in %pB is referenced by DSO"
5411 msgid "%pB: could not find output section %pA for input section %pA"
5416 msgid "%pB: protected symbol `%s' isn't defined"
5421 msgid "%pB: internal symbol `%s' isn't defined"
5426 msgid "%pB: hidden symbol `%s' isn't defined"
5431 msgid "%pB: no symbol version section for versioned symbol `%s'"
5437 "error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a "
5438 "non-existent global symbol"
5443 msgid "error: %pB: size of section %pA is not multiple of address size"
5448 msgid "%pB: no symbol found for import library"
5452 msgid "%F%P: %pB: failed to finish relative relocations\n"
5457 msgid "%pB: file class %s incompatible with %s"
5462 msgid "%pB: failed to generate import library"
5467 msgid "warning: %s section has zero size"
5472 msgid "warning: section '%s' is being made into a note"
5476 msgid "%P%X: read-only segment has dynamic relocations\n"
5480 msgid "%P: warning: creating DT_TEXTREL in a shared object\n"
5484 msgid "%P: warning: creating DT_TEXTREL in a PDE\n"
5488 msgid "%P: warning: creating DT_TEXTREL in a PIE\n"
5492 msgid "%P%X: can not read symbols: %E\n"
5496 msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n"
5501 msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT"
5506 msgid "%pB: section '%pA': corrupt VTENTRY entry"
5511 msgid "unrecognized INPUT_SECTION_FLAG %s\n"
5516 msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n"
5521 "%P: warning: GNU indirect functions with DT_TEXTREL may result in a segfault "
5522 "at runtime; recompile with %s\n"
5525 #: elfxx-aarch64.c:477
5528 "%pB: warning: Weak TLS is implementation defined and may not work as expected"
5531 #: elfxx-aarch64.c:738
5532 #: elfnn-aarch64.c:10654
5533 #: elfnn-aarch64.c:10661
5536 "%pB: warning: BTI turned on by -z force-bti when all inputs do not have BTI "
5540 #: elfxx-aarch64.c:812
5542 msgid "error: %pB: <corrupt AArch64 used size: 0x%x>"
5545 #: elfxx-loongarch.c:1911
5547 msgid "%pB: unsupported relocation type %s"
5550 #: elfxx-loongarch.c:1939
5552 msgid "%pB: unsupported bfd relocation type %#x"
5555 #: elfxx-loongarch.c:2013
5557 msgid "%pB: relocation %s right shift %d error 0x%lx"
5560 #: elfxx-loongarch.c:2032
5562 msgid "%pB: relocation %s overflow 0x%lx"
5565 #: elfxx-mips.c:1541
5566 msgid "static procedure (no name)"
5569 #: elfxx-mips.c:5856
5570 msgid "MIPS16 and microMIPS functions cannot call each other"
5573 #: elfxx-mips.c:6626
5574 msgid "%X%H: unsupported JALX to the same ISA mode\n"
5577 #: elfxx-mips.c:6659
5579 "%X%H: unsupported jump between ISA modes; consider recompiling with "
5580 "interlinking enabled\n"
5583 #: elfxx-mips.c:6704
5585 "%X%H: cannot convert branch between ISA modes to JALX: relocation out of "
5589 #: elfxx-mips.c:6716
5590 msgid "%X%H: unsupported branch between ISA modes\n"
5593 #: elfxx-mips.c:7362
5596 "%pB: incorrect `.reginfo' section size; expected %<PRIu64>, got %<PRIu64>"
5599 #: elfxx-mips.c:7406
5601 msgid "%pB: warning: bad `%s' option size %u smaller than its header"
5604 #: elfxx-mips.c:7642
5606 msgid "%pB: warning: truncated `%s' option"
5609 #: elfxx-mips.c:8466 elfxx-mips.c:8592
5612 "%pB: warning: cannot determine the target function for stub section `%s'"
5615 #: elfxx-mips.c:8724
5617 msgid "%pB: malformed reloc detected for section %s"
5620 #: elfxx-mips.c:8824
5622 msgid "%pB: GOT reloc at %#<PRIx64> not expected in executables"
5625 #: elfxx-mips.c:8964
5627 msgid "%pB: CALL16 reloc at %#<PRIx64> not against global symbol"
5630 #: elfxx-mips.c:9267
5633 "%X%H: relocation %s against `%s' cannot be used when making a shared object; "
5634 "recompile with -fPIC\n"
5637 #: elfxx-mips.c:9393
5639 msgid "IFUNC symbol %s in dynamic symbol table - IFUNCS are not supported"
5642 #: elfxx-mips.c:9396
5644 msgid "non-dynamic symbol %s in dynamic symbol table"
5647 #: elfxx-mips.c:9616
5649 msgid "non-dynamic relocations refer to dynamic symbol %s"
5652 #: elfxx-mips.c:10536
5655 "%pB: can't find matching LO16 reloc against `%s' for %s at %#<PRIx64> in "
5659 #: elfxx-mips.c:10676
5661 "small-data section too large; lower small-data size limit (see option -G)"
5664 #: elfxx-mips.c:10695
5665 msgid "cannot convert a jump to JALX for a non-word-aligned address"
5668 #: elfxx-mips.c:10698
5669 msgid "jump to a non-word-aligned address"
5672 #: elfxx-mips.c:10699
5673 msgid "jump to a non-instruction-aligned address"
5676 #: elfxx-mips.c:10702
5677 msgid "cannot convert a branch to JALX for a non-word-aligned address"
5680 #: elfxx-mips.c:10704
5681 msgid "branch to a non-instruction-aligned address"
5684 #: elfxx-mips.c:10706
5685 msgid "PC-relative load from unaligned address"
5688 #: elfxx-mips.c:11006
5691 "%pB: `%pA' entry VMA of %#<PRIx64> outside the 32-bit range supported; "
5692 "consider using `-Ttext-segment=...'"
5695 #: elfxx-mips.c:11121 elfxx-mips.c:11714
5697 msgid "%pB: `%pA' offset of %<PRId64> from `%pA' beyond the range of ADDIUPC"
5700 #: elfxx-mips.c:11686
5703 "%pB: `%pA' start VMA of %#<PRIx64> outside the 32-bit range supported; "
5704 "consider using `-Ttext-segment=...'"
5707 #: elfxx-mips.c:13431 reloc.c:8625
5709 msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
5712 #: elfxx-mips.c:14743
5714 msgid "%pB: unknown architecture %s"
5717 #: elfxx-mips.c:15271
5719 msgid "%pB: illegal section name `%pA'"
5722 #: elfxx-mips.c:15548
5724 msgid "%pB: warning: linking abicalls files with non-abicalls files"
5727 #: elfxx-mips.c:15565
5729 msgid "%pB: linking 32-bit code with 64-bit code"
5732 #: elfxx-mips.c:15597 elfxx-mips.c:15663 elfxx-mips.c:15678
5734 msgid "%pB: linking %s module with previous %s modules"
5737 #: elfxx-mips.c:15621
5739 msgid "%pB: ABI mismatch: linking %s module with previous %s modules"
5742 #: elfxx-mips.c:15646
5744 msgid "%pB: ASE mismatch: linking %s module with previous %s modules"
5747 #: elfxx-mips.c:15780
5750 "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses "
5751 "unknown floating point ABI %d"
5754 #: elfxx-mips.c:15786
5757 "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s"
5760 #: elfxx-mips.c:15792
5763 "warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d"
5766 #: elfxx-mips.c:15806
5768 msgid "warning: %pB uses %s (set by %pB), %pB uses %s"
5771 #: elfxx-mips.c:15825
5773 msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d"
5776 #: elfxx-mips.c:15837
5778 msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s"
5781 #: elfxx-mips.c:15846
5784 "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI %"
5788 #: elfxx-mips.c:15908
5790 msgid "%pB: endianness incompatible with that of the selected emulation"
5793 #: elfxx-mips.c:15922
5795 msgid "%pB: ABI is incompatible with that of the selected emulation"
5798 #: elfxx-mips.c:15975
5800 msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags"
5803 #: elfxx-mips.c:15980
5806 "%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
5809 #: elfxx-mips.c:15984
5811 msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags"
5814 #: elfxx-mips.c:15991
5817 "%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags"
5820 #: elfxx-mips.c:15995
5823 "%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)"
5826 #: elfxx-mips.c:16186
5827 msgid "-mips32r2 -mfp64 (12 callee-saved)"
5830 #: elfxx-mips.c:16248 elfxx-mips.c:16259
5834 #: elfxx-mips.c:16250 elfxx-mips.c:16319
5838 #: elfxx-mips.c:16330
5840 msgid "Hard or soft float\n"
5843 #: elfxx-mips.c:16333
5845 msgid "Hard float (double precision)\n"
5848 #: elfxx-mips.c:16336
5850 msgid "Hard float (single precision)\n"
5853 #: elfxx-mips.c:16339
5855 msgid "Soft float\n"
5858 #: elfxx-mips.c:16342
5860 msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
5863 #: elfxx-mips.c:16345
5865 msgid "Hard float (32-bit CPU, Any FPU)\n"
5868 #: elfxx-mips.c:16348
5870 msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
5873 #: elfxx-mips.c:16351
5875 msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
5878 #: elfxx-mips.c:16383
5883 #: elfxx-mips.c:16385
5888 #: elfxx-mips.c:16387
5890 msgid " [abi=EABI32]"
5893 #: elfxx-mips.c:16389
5895 msgid " [abi=EABI64]"
5898 #: elfxx-mips.c:16391
5900 msgid " [abi unknown]"
5903 #: elfxx-mips.c:16393
5908 #: elfxx-mips.c:16395
5913 #: elfxx-mips.c:16397
5915 msgid " [no abi set]"
5918 #: elfxx-mips.c:16422
5920 msgid " [unknown ISA]"
5923 #: elfxx-mips.c:16442
5925 msgid " [not 32bitmode]"
5928 #: elfxx-riscv.c:1799
5930 msgid "x ISA extension `%s' must be set with the versions"
5933 #: elfxx-riscv.c:1805
5935 msgid "cannot find default versions of the ISA extension `%s'"
5938 #: elfxx-riscv.c:1911
5940 msgid "%s: first ISA extension must be `e', `i' or `g'"
5943 #: elfxx-riscv.c:1935
5945 msgid "%s: unknown standard ISA extension or prefix class `%c'"
5948 #: elfxx-riscv.c:1971
5950 msgid "%s: invalid prefixed ISA extension `%s' ends with <number>p"
5953 #: elfxx-riscv.c:1995
5955 msgid "%s: unknown prefixed ISA extension `%s'"
5958 #: elfxx-riscv.c:2019
5960 msgid "%s: prefixed ISA extension must separate with _"
5963 #: elfxx-riscv.c:2059
5965 msgid "rv%de does not support the `h' extension"
5968 #: elfxx-riscv.c:2067
5970 msgid "rv%d does not support the `q' extension"
5973 #: elfxx-riscv.c:2074
5974 msgid "zcmp' is incompatible with `d/zcd' extension"
5977 #: elfxx-riscv.c:2081
5979 msgid "rv%d does not support the `zcf' extension"
5982 #: elfxx-riscv.c:2088
5983 msgid "`zfinx' is conflict with the `f/d/q/zfh/zfhmin' extension"
5986 #: elfxx-riscv.c:2095
5987 msgid "`xtheadvector' is conflict with the `v' extension"
5990 #: elfxx-riscv.c:2116
5991 msgid "zvl*b extensions need to enable either `v' or `zve' extension"
5994 #: elfxx-riscv.c:2178
5996 msgid "%s: ISA string cannot contain uppercase letters"
5999 #: elfxx-riscv.c:2206
6001 msgid "%s: ISA string must begin with rv32 or rv64"
6004 #: elfxx-riscv.c:2443
6006 msgid "%sinvalid ISA extension ends with <number>p in %s `%s'"
6009 #: elfxx-riscv.c:2466
6011 msgid "%sunknown ISA extension `%s' in %s `%s'"
6014 #: elfxx-riscv.c:2478
6016 msgid "%scannot + or - base extension `%s' in %s `%s'"
6019 #: elfxx-riscv.c:2763 elfxx-riscv.c:3033
6020 msgid "internal: unreachable INSN_CLASS_*"
6023 #: elfxx-riscv.c:2798
6024 msgid "zihintntl' and `c', or `zihintntl' and `zca"
6027 #: elfxx-riscv.c:2803 elfxx-riscv.c:2827
6031 #: elfxx-riscv.c:2809
6032 msgid "m' or `zmmul"
6035 #: elfxx-riscv.c:2833
6036 msgid "f' and `c', or `f' and `zcf"
6039 #: elfxx-riscv.c:2838
6043 #: elfxx-riscv.c:2844
6044 msgid "d' and `c', or `d' and `zcd"
6047 #: elfxx-riscv.c:2849
6051 #: elfxx-riscv.c:2851
6052 msgid "f' or `zfinx"
6055 #: elfxx-riscv.c:2853
6056 msgid "d' or `zdinx"
6059 #: elfxx-riscv.c:2855
6060 msgid "q' or `zqinx"
6063 #: elfxx-riscv.c:2857
6064 msgid "zfh' or `zhinx"
6067 #: elfxx-riscv.c:2861
6068 msgid "zfhmin' or `zhinxmin"
6071 #: elfxx-riscv.c:2872
6072 msgid "zfhmin' and `d', or `zhinxmin' and `zdinx"
6075 #: elfxx-riscv.c:2883
6076 msgid "zfhmin' and `q', or `zhinxmin' and `zqinx"
6079 #: elfxx-riscv.c:2891
6083 #: elfxx-riscv.c:2899
6087 #: elfxx-riscv.c:2907
6088 msgid "zfh' and `zfa"
6091 #: elfxx-riscv.c:2917
6092 msgid "zfh' and `zfa', or `zvfh' and `zfa"
6095 #: elfxx-riscv.c:2922
6096 msgid "zfh' or `zvfh"
6099 #: elfxx-riscv.c:2938
6100 msgid "zbb' or `zbkb"
6103 #: elfxx-riscv.c:2940
6104 msgid "zbc' or `zbkc"
6107 #: elfxx-riscv.c:2948
6108 msgid "zknd' or `zkne"
6111 #: elfxx-riscv.c:2954
6112 msgid "v' or `zve64x' or `zve32x"
6115 #: elfxx-riscv.c:2956
6116 msgid "v' or `zve64d' or `zve64f' or `zve32f"
6119 #: elfxx-riscv.c:2958
6123 #: elfxx-riscv.c:2960
6127 #: elfxx-riscv.c:2966
6131 #: elfxx-riscv.c:2968
6135 #: elfxx-riscv.c:2970
6139 #: elfxx-riscv.c:2972
6140 msgid "zvknha' or `zvknhb"
6143 #: elfxx-riscv.c:2974
6147 #: elfxx-riscv.c:2976
6151 #: elfxx-riscv.c:2980
6152 msgid "zcb' and `zba"
6155 #: elfxx-riscv.c:2982
6156 msgid "zcb' and `zbb"
6159 #: elfxx-riscv.c:2984
6160 msgid "zcb' and `zmmul', or `zcb' and `m"
6163 #: elfxx-riscv.c:2990
6167 #: elfxx-sparc.c:3022
6168 #: elfnn-aarch64.c:5751
6171 "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s"
6174 #: elfxx-tilegx.c:4127
6176 msgid "%pB: cannot link together %s and %s objects"
6179 #: elfxx-x86.c:536 elfxx-x86.c:3438
6182 "%F%P: %pB: copy relocation against non-copyable protected symbol `%s' in %"
6188 msgid "%F%P: %pB: failed to allocate relative reloc record\n"
6193 msgid "%F%P: %pB: failed to allocate 64-bit DT_RELR bitmap\n"
6198 msgid "%F%P: %pB: failed to allocate 32-bit DT_RELR bitmap\n"
6203 msgid "%F%P: %pB: failed to allocate memory for section `%pA'\n"
6209 "%F%P: %pB: size of compact relative reloc section is changed: new (%lu) != "
6215 msgid "%F%P: %pB: failed to allocate compact relative reloc section\n"
6221 "%F%P: %pB: relocation %s against absolute symbol `%s' in section `%pA' is "
6226 msgid "%P: %pB: warning: relocation in read-only section `%pA'\n"
6231 "%pB: %s (offset: 0x%v, info: 0x%v, addend: 0x%v) against '%s' for section '%"
6237 "%pB: %s (offset: 0x%v, info: 0x%v) against '%s' for section '%pA' in %pB\n"
6242 msgid "error: %pB: <corrupt x86 property (0x%x) size: 0x%x>"
6247 msgid "%pB: x86 ISA needed: "
6252 msgid "%pB: x86 ISA used: "
6257 msgid "<unknown: %x>"
6261 msgid "%P: %pB: warning: missing %s\n"
6265 msgid "%X%P: %pB: error: missing %s\n"
6269 msgid "IBT and SHSTK properties"
6273 msgid "IBT property"
6277 msgid "SHSTK property"
6281 msgid "LAM_U48 property"
6285 msgid "LAM_U57 property"
6289 msgid "%F%P: failed to create VxWorks dynamic sections\n"
6293 msgid "%F%P: failed to create GOT sections\n"
6297 msgid "%F%P: failed to create ifunc sections\n"
6301 msgid "%F%P: failed to create GOT PLT section\n"
6305 msgid "%F%P: failed to create IBT-enabled PLT section\n"
6309 msgid "%F%P: failed to create PLT .eh_frame section\n"
6313 msgid "%F%P: failed to create GOT PLT .eh_frame section\n"
6317 msgid "%F%P: failed to create the second PLT .eh_frame section\n"
6321 msgid "%F%P: failed to create PLT .sframe section\n"
6325 msgid "%F%P: failed to create second PLT .sframe section\n"
6329 msgid "%X%P: attempted static link of dynamic object `%pB'\n"
6334 msgid "%pB:%d: unexpected character `%s' in Intel Hex file"
6339 msgid "%pB:%u: bad checksum in Intel Hex file (expected %u, found %u)"
6344 msgid "%pB:%u: bad extended address record length in Intel Hex file"
6349 msgid "%pB:%u: bad extended start address length in Intel Hex file"
6354 msgid "%pB:%u: bad extended linear address record length in Intel Hex file"
6359 msgid "%pB:%u: bad extended linear start address length in Intel Hex file"
6364 msgid "%pB:%u: unrecognized ihex type %u in Intel Hex file"
6369 msgid "%pB: internal error in ihex_read_section"
6374 msgid "%pB: bad section length in ihex_read_section"
6379 msgid "%pB 64-bit address %#<PRIx64> out of range for Intel Hex file"
6384 msgid "%pB: address %#<PRIx64> out of range for Intel Hex file"
6389 msgid "%pB: unable to get decompressed section %pA"
6394 msgid "%pB: mapped section %pA has non-NULL buffer"
6399 msgid "%pB: indirect symbol `%s' to `%s' is a loop"
6404 "%P: %pB: note: the message above does not take linker garbage collection "
6410 msgid "attempt to do relocatable link with %s input and %s output"
6415 msgid "%pB: ignoring duplicate section `%pA'\n"
6418 #: linker.c:2882 linker.c:2892
6420 msgid "%pB: duplicate section `%pA' has different size\n"
6423 #: linker.c:2906 linker.c:2914
6425 msgid "%pB: could not read contents of section `%pA'\n"
6430 msgid "%pB: duplicate section `%pA' has different contents\n"
6435 msgid "%pB: compiled for a big endian system and target is little endian"
6440 msgid "%pB: compiled for a little endian system and target is big endian"
6443 #: mach-o-arm.c:169 mach-o-arm.c:301
6444 msgid "malformed mach-o ARM reloc pair: reloc is first reloc"
6449 msgid "malformed mach-o ARM reloc pair: invalid length: %d"
6454 msgid "malformed mach-o ARM sectdiff reloc: invalid length: %d"
6459 msgid "malformed mach-o ARM local sectdiff reloc: invalid length: %d"
6464 msgid "malformed mach-o ARM half sectdiff reloc: invalid length: %d"
6469 msgid "malformed mach-o ARM vanilla reloc: invalid length: %d (pcrel: %d)"
6474 msgid "malformed mach-o ARM reloc: unknown reloc type: %d"
6479 msgid "<unknown mask flags>"
6483 msgid " (<unknown>)"
6488 msgid " MACH-O header:\n"
6493 msgid " magic: %#lx\n"
6498 msgid " cputype: %#lx (%s)\n"
6503 msgid " cpusubtype: %#lx%s\n"
6508 msgid " filetype: %#lx\n"
6513 msgid " ncmds: %#lx\n"
6518 msgid " sizeocmds: %#lx\n"
6523 msgid " flags: %#lx\n"
6528 msgid " version: %x\n"
6531 #. Urg - what has happened ?
6534 msgid "incompatible cputypes in mach-o files: %ld vs %ld"
6538 msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols"
6543 "malformed mach-o reloc: section index is greater than the number of sections"
6548 "sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab "
6554 msgid "mach-o: there are too many sections (%u) maximum is 255,\n"
6559 msgid "unable to allocate data for load command %#x"
6564 msgid "unable to write unknown load command %#x"
6569 msgid "section address (%#<PRIx64>) below start of segment (%#<PRIx64>)"
6574 msgid "unable to layout unknown load command %#x"
6579 msgid "bfd_mach_o_read_section_32: overlarge alignment value: %#lx"
6584 msgid "bfd_mach_o_read_section_64: overlarge alignment value: %#lx"
6589 msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %u"
6594 msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %u)"
6600 "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d "
6601 "(max %lu): setting to undefined"
6607 "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x%"
6608 "x: setting to undefined"
6613 msgid "%pB: unknown load command %#x"
6618 msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx"
6623 msgid "unknown header byte-order value %#x"
6628 msgid "%pB: access beyond end of merged section (%<PRId64>)"
6633 msgid "%pB: no core to allocate a symbol %d bytes long"
6638 msgid "%pB: attempt to emit contents at non-multiple-of-4 address %#<PRIx64>"
6643 msgid "%pB: invalid mmo file: initialization value for $255 is not `Main'\n"
6649 "%pB: unsupported wide character sequence 0x%02X 0x%02X after symbol name "
6650 "starting with `%s'\n"
6655 msgid "%pB: symbol name exceeds given max length of %d"
6660 msgid "%pB: invalid mmo file: unsupported lopcode `%d'\n"
6665 msgid "%pB: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n"
6671 "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n"
6677 "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n"
6682 msgid "%pB: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n"
6688 "%pB: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n"
6694 "%pB: invalid mmo file: leading byte of operand word must be 0 or 1, got %d "
6700 msgid "%pB: cannot allocate file name for file number %d, %d bytes\n"
6706 "%pB: invalid mmo file: file number %d `%s', was already entered as `%s'\n"
6712 "%pB: invalid mmo file: file name for number %d was not specified before use\n"
6718 "%pB: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n"
6723 msgid "%pB: invalid mmo file: lop_end not last item in file\n"
6729 "%pB: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras "
6730 "to the preceding lop_stab (%ld)\n"
6735 msgid "%pB: invalid symbol table: duplicate symbol `%s'\n"
6741 "%pB: bad symbol definition: `Main' set to %<PRIx64> rather than the start "
6742 "address %<PRIx64>\n"
6748 "%pB: warning: symbol table too large for mmo, larger than 65535 32-bit "
6749 "words: %d. Only `Main' will be emitted.\n"
6754 msgid "%pB: internal error, symbol table changed size from %d to %d words\n"
6759 msgid "%pB: internal error, internal register section %pA had contents\n"
6764 msgid "%pB: no initialized registers; section length 0\n"
6769 msgid "%pB: too many initialized registers; section length %<PRId64>"
6775 "%pB: invalid start address for initialized registers of length %<PRId64>: %"
6781 msgid "unhandled OSF/1 core file section type %d"
6786 msgid "%pB: symbol indicates overlay (not supported)"
6791 msgid "bfd_pef_scan: unknown architecture 0x%lx"
6794 #: pei-x86_64.c:174 pei-x86_64.c:228 pei-x86_64.c:238 pei-x86_64.c:263
6795 #: pei-x86_64.c:275 pei-x86_64.c:289 pei-x86_64.c:307 pei-x86_64.c:319
6798 msgid "warning: corrupt unwind data\n"
6801 #. PR 17512: file: 2245-7442-0.004.
6807 #: pei-x86_64.c:403 pei-x86_64.c:413 pei-x86_64.c:422
6809 msgid "warning: xdata section corrupt\n"
6814 msgid "Too many unwind codes (%ld)\n"
6819 msgid "Warning: %s section size (%ld) is not a multiple of %d\n"
6824 msgid "Warning: %s section size is zero\n"
6829 msgid "Warning: %s section size (%ld) is smaller than virtual size (%ld)\n"
6836 "The Function Table (interpreted %s section contents)\n"
6841 msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n"
6851 #. XXX code yet to be written.
6854 msgid "%pB: unhandled import type; %x"
6859 msgid "%pB: unrecognized import type; %x"
6864 msgid "%pB: unrecognized import name type; %x"
6869 msgid "%pB: unrecognised machine type (0x%x) in Import Library Format archive"
6875 "%pB: recognised but unhandled machine type (0x%x) in Import Library Format "
6881 msgid "%pB: size field is zero in Import Library Format header"
6886 msgid "%pB: string not null terminated in ILF object file"
6891 msgid "%pB: error: debug data ends beyond end of debug directory"
6896 msgid "%pB: adjusting invalid SectionAlignment"
6901 msgid "%pB: adjusting invalid FileAlignment"
6906 msgid "%pB: invalid NumberOfRvaAndSizes"
6911 "plugin framework: out of file descriptors. Try using fewer objects/archives\n"
6923 msgid "Entry offset = 0x%.8lx (%ld)\n"
6928 msgid "Length = 0x%.8lx (%ld)\n"
6933 msgid "Flag field = 0x%.2x\n"
6938 msgid "Partition name = \"%s\"\n"
6945 "Partition[%d] start = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
6950 msgid "Partition[%d] end = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
6955 msgid "Partition[%d] sector = 0x%.8lx (%ld)\n"
6960 msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
6964 msgid "INPUT_SECTION_FLAGS are not supported"
6969 msgid "%pB: unrecognized relocation type %#x in section `%pA'"
6972 #. PR 21803: Suggest the most likely cause of this error.
6975 msgid "is this version of the linker - %s - out of date ?"
6978 #: rs6000-core.c:471
6980 msgid "%pB: warning core file truncated"
6985 msgid "%pB(%pA+%#<PRIx64>): %s relocation offset out of order"
6990 msgid "%pB(%pA+%#<PRIx64>): %s relocation offset out of range"
6993 #. User has specified a subspace without its containing space.
6996 msgid "%pB[%pA]: no output section for space %pA"
7003 "Exec Auxiliary Header\n"
7007 msgid "som_sizeof_headers unimplemented"
7012 msgid "%pB:%d: unexpected character `%s' in S-record file"
7017 msgid "%pB:%d: byte count %d too small"
7020 #: srec.c:580 srec.c:614
7022 msgid "%pB:%d: bad checksum in S-record file"
7027 msgid "%pB(%pA+%#lx): stabs entry has invalid string index"
7031 msgid "unsupported .stab relocation"
7035 msgid "corrupt EIHD record - size is too small"
7040 msgid "unable to read EIHS record at offset %#x"
7044 msgid "record is too small for symbol name length"
7049 msgid "corrupt EGSD record: its size (%#x) is too small"
7055 "corrupt EGSD record type %d: size (%#x) is larger than remaining space (%#x)"
7060 msgid "corrupt EGSD record type %d: size (%#x) is too small"
7065 msgid "corrupt EGSD record: its psindx field is too big (%#lx)"
7070 msgid "unknown EGSD subtype %d"
7075 msgid "stack overflow (%d) in _bfd_vms_push"
7079 msgid "stack underflow in _bfd_vms_pop"
7084 msgid "dst_define_location %u too large"
7087 #. These names have not yet been added to this switch statement.
7090 msgid "unknown ETIR command %d"
7094 msgid "corrupt vms value"
7098 msgid "corrupt ETIR record encountered"
7103 msgid "bad section index in %s"
7108 msgid "unsupported STA cmd %s"
7114 #. Redefine symbol to current location.
7115 #. Define a literal.
7116 #: vms-alpha.c:2211 vms-alpha.c:2242 vms-alpha.c:2337 vms-alpha.c:2557
7118 msgid "%s: not supported"
7123 msgid "%s: not implemented"
7126 #: vms-alpha.c:2382 vms-alpha.c:2397
7131 #. Divide by zero is supposed to give a result of zero,
7132 #. and a non-fatal warning message.
7135 msgid "%s divide by zero"
7140 msgid "invalid use of %s with contexts"
7145 msgid "reserved cmd %d"
7149 msgid "corrupt EEOM record - size is too small"
7153 msgid "object module not error-free !"
7158 msgid "SEC_RELOC with no relocs in section %pA"
7161 #: vms-alpha.c:4064 vms-alpha.c:4292
7163 msgid "size error in section %pA"
7167 msgid "spurious ALPHA_R_BSR reloc"
7172 msgid "unhandled relocation %s"
7177 msgid "unknown source command %d"
7180 #: vms-alpha.c:4795 vms-alpha.c:4800 vms-alpha.c:4805 vms-alpha.c:4810
7181 #: vms-alpha.c:4815 vms-alpha.c:4838 vms-alpha.c:4843 vms-alpha.c:4848
7184 msgid "%s not implemented"
7189 msgid "unknown line command %d"
7193 msgid "corrupt reloc record"
7196 #: vms-alpha.c:5358 vms-alpha.c:5376 vms-alpha.c:5393 vms-alpha.c:5411
7197 #: vms-alpha.c:5424 vms-alpha.c:5436 vms-alpha.c:5449
7199 msgid "unknown reloc %s + %s"
7204 msgid "unknown reloc %s"
7208 msgid "invalid section index in ETIR"
7212 msgid "relocation for non-REL psect"
7217 msgid "unknown symbol in command %s"
7222 msgid "reloc (%d) is *UNKNOWN*"
7227 msgid " EMH %d (len=%u): "
7230 #: vms-alpha.c:6125 vms-alpha.c:6144 vms-alpha.c:6223
7232 msgid " Error: %s min length is %u\n"
7237 msgid "Module header\n"
7242 msgid " structure level: %u\n"
7247 msgid " max record size: %u\n"
7252 msgid " Error: The module name is missing\n"
7257 msgid " Error: The module name is too long\n"
7262 msgid " module name : %.*s\n"
7267 msgid " Error: The module version is missing\n"
7272 msgid " Error: The module version is too long\n"
7277 msgid " module version : %.*s\n"
7282 msgid " Error: The compile date is truncated\n"
7287 msgid " compile date : %.17s\n"
7292 msgid "Language Processor Name\n"
7297 msgid " language name: %.*s\n"
7302 msgid "Source Files Header\n"
7307 msgid " file: %.*s\n"
7312 msgid "Title Text Header\n"
7317 msgid " title: %.*s\n"
7322 msgid "Copyright Header\n"
7327 msgid " copyright: %.*s\n"
7332 msgid "unhandled emh subtype %u\n"
7337 msgid " EEOM (len=%u):\n"
7342 msgid " number of cond linkage pairs: %u\n"
7347 msgid " completion code: %u\n"
7352 msgid " transfer addr flags: 0x%02x\n"
7357 msgid " transfer addr psect: %u\n"
7362 msgid " transfer address : 0x%08x\n"
7377 #: vms-alpha.c:6253 vms-alpha.c:6274
7447 msgid " EGSD (len=%u):\n"
7452 msgid " EGSD entry %2u (type: %u, len: %u): "
7455 #: vms-alpha.c:6322 vms-alpha.c:6617
7457 msgid " Erroneous length\n"
7462 msgid "PSC - Program section definition\n"
7465 #: vms-alpha.c:6336 vms-alpha.c:6356
7467 msgid " alignment : 2**%u\n"
7470 #: vms-alpha.c:6337 vms-alpha.c:6357
7472 msgid " flags : 0x%04x"
7477 msgid " alloc (len): %u (0x%08x)\n"
7480 #: vms-alpha.c:6343 vms-alpha.c:6409 vms-alpha.c:6477
7482 msgid " name : %.*s\n"
7487 msgid "SPSC - Shared Image Program section def\n"
7492 msgid " alloc (len) : %u (0x%08x)\n"
7497 msgid " image offset : 0x%08x\n"
7502 msgid " symvec offset : 0x%08x\n"
7507 msgid " name : %.*s\n"
7512 msgid "SYM - Global symbol definition\n"
7515 #: vms-alpha.c:6384 vms-alpha.c:6465 vms-alpha.c:6489 vms-alpha.c:6512
7517 msgid " flags: 0x%04x"
7522 msgid " psect offset: 0x%08x\n"
7527 msgid " code address: 0x%08x\n"
7532 msgid " psect index for entry point : %u\n"
7535 #: vms-alpha.c:6396 vms-alpha.c:6496 vms-alpha.c:6519
7537 msgid " psect index : %u\n"
7540 #: vms-alpha.c:6399 vms-alpha.c:6499 vms-alpha.c:6522
7542 msgid " name : %.*s\n"
7547 msgid "SYM - Global symbol reference\n"
7552 msgid "IDC - Ident Consistency check\n"
7557 msgid " flags : 0x%08x"
7562 msgid " id match : %x\n"
7567 msgid " error severity: %x\n"
7572 msgid " entity name : %.*s\n"
7577 msgid " object name : %.*s\n"
7582 msgid " binary ident : 0x%08x\n"
7587 msgid " ascii ident : %.*s\n"
7592 msgid "SYMG - Universal symbol definition\n"
7597 msgid " symbol vector offset: 0x%08x\n"
7602 msgid " entry point: 0x%08x\n"
7607 msgid " proc descr : 0x%08x\n"
7612 msgid " psect index: %u\n"
7617 msgid "SYMV - Vectored symbol definition\n"
7622 msgid " vector : 0x%08x\n"
7625 #: vms-alpha.c:6494 vms-alpha.c:6517
7627 msgid " psect offset: %u\n"
7632 msgid "SYMM - Global symbol definition with version\n"
7637 msgid " version mask: 0x%08x\n"
7642 msgid "unhandled egsd entry type %u\n"
7647 msgid " linkage index: %u, replacement insn: 0x%08x\n"
7652 msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n"
7657 msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n"
7662 msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n"
7667 msgid " global name: %.*s\n"
7672 msgid " %s (len=%u):\n"
7677 msgid " (type: %3u, size: %3u): "
7682 msgid "STA_GBL (stack global) %.*s\n"
7687 msgid "STA_LW (stack longword)"
7692 msgid "STA_QW (stack quadword)"
7697 msgid "STA_PQ (stack psect base + offset)\n"
7702 msgid " psect: %u, offset: 0x%08x %08x\n"
7707 msgid "STA_LI (stack literal)\n"
7712 msgid "STA_MOD (stack module)\n"
7717 msgid "STA_CKARG (compare procedure argument)\n"
7722 msgid "STO_B (store byte)\n"
7727 msgid "STO_W (store word)\n"
7732 msgid "STO_LW (store longword)\n"
7737 msgid "STO_QW (store quadword)\n"
7742 msgid "STO_IMMR (store immediate repeat) %u bytes\n"
7747 msgid "STO_GBL (store global) %.*s\n"
7752 msgid "STO_CA (store code address) %.*s\n"
7757 msgid "STO_RB (store relative branch)\n"
7762 msgid "STO_AB (store absolute branch)\n"
7767 msgid "STO_OFF (store offset to psect)\n"
7772 msgid "STO_IMM (store immediate) %u bytes\n"
7777 msgid "STO_GBL_LW (store global longword) %.*s\n"
7782 msgid "STO_OFF (store LP with procedure signature)\n"
7787 msgid "STO_BR_GBL (store branch global) *todo*\n"
7792 msgid "STO_BR_PS (store branch psect + offset) *todo*\n"
7797 msgid "OPR_NOP (no-operation)\n"
7802 msgid "OPR_ADD (add)\n"
7807 msgid "OPR_SUB (subtract)\n"
7812 msgid "OPR_MUL (multiply)\n"
7817 msgid "OPR_DIV (divide)\n"
7822 msgid "OPR_AND (logical and)\n"
7827 msgid "OPR_IOR (logical inclusive or)\n"
7832 msgid "OPR_EOR (logical exclusive or)\n"
7837 msgid "OPR_NEG (negate)\n"
7842 msgid "OPR_COM (complement)\n"
7847 msgid "OPR_INSV (insert field)\n"
7852 msgid "OPR_ASH (arithmetic shift)\n"
7857 msgid "OPR_USH (unsigned shift)\n"
7862 msgid "OPR_ROT (rotate)\n"
7867 msgid "OPR_SEL (select)\n"
7872 msgid "OPR_REDEF (redefine symbol to curr location)\n"
7877 msgid "OPR_REDEF (define a literal)\n"
7882 msgid "STC_LP (store cond linkage pair)\n"
7887 msgid "STC_LP_PSB (store cond linkage pair + signature)\n"
7892 msgid " linkage index: %u, procedure: %.*s\n"
7897 msgid " signature: %.*s\n"
7902 msgid "STC_GBL (store cond global)\n"
7907 msgid " linkage index: %u, global: %.*s\n"
7912 msgid "STC_GCA (store cond code address)\n"
7917 msgid " linkage index: %u, procedure name: %.*s\n"
7922 msgid "STC_PS (store cond psect + offset)\n"
7927 msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n"
7932 msgid "STC_NOP_GBL (store cond NOP at global addr)\n"
7937 msgid "STC_NOP_PS (store cond NOP at psect + offset)\n"
7942 msgid "STC_BSR_GBL (store cond BSR at global addr)\n"
7947 msgid "STC_BSR_PS (store cond BSR at psect + offset)\n"
7952 msgid "STC_LDA_GBL (store cond LDA at global addr)\n"
7957 msgid "STC_LDA_PS (store cond LDA at psect + offset)\n"
7962 msgid "STC_BOH_GBL (store cond BOH at global addr)\n"
7967 msgid "STC_BOH_PS (store cond BOH at psect + offset)\n"
7972 msgid "STC_NBH_GBL (store cond or hint at global addr)\n"
7977 msgid "STC_NBH_PS (store cond or hint at psect + offset)\n"
7982 msgid "CTL_SETRB (set relocation base)\n"
7987 msgid "CTL_AUGRB (augment relocation base) %u\n"
7992 msgid "CTL_DFLOC (define location)\n"
7997 msgid "CTL_STLOC (set location)\n"
8002 msgid "CTL_STKDL (stack defined location)\n"
8005 #: vms-alpha.c:6895 vms-alpha.c:7323 vms-alpha.c:7484
8007 msgid "*unhandled*\n"
8012 msgid "cannot read GST record header\n"
8018 msgid "cannot find EMH in first GST record\n"
8023 msgid "corrupted GST\n"
8028 msgid "cannot read GST record\n"
8033 msgid " unhandled EOBJ record type %u\n"
8038 msgid " bitcount: %u, base addr: 0x%08x\n"
8043 msgid " bitmap: 0x%08x (count: %u):\n"
8053 msgid " image %u (%u entries)\n"
8058 msgid " offset: 0x%08x, val: 0x%08x\n"
8063 msgid " image %u (%u entries), offsets:\n"
8074 msgid "64 bits *unhandled*\n"
8079 msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n"
8084 msgid "non-contiguous array of %s\n"
8089 msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n"
8094 msgid "arsize: %u, a0: 0x%08x\n"
8109 msgid "[%u]: Lower: %u, upper: %u\n"
8114 msgid "unaligned bit-string of %s\n"
8119 msgid "base: %u, pos: %u\n"
8124 msgid "vflags: 0x%02x, value: 0x%08x "
8129 msgid "(no value)\n"
8134 msgid "(not active)\n"
8139 msgid "(not allocated)\n"
8144 msgid "(descriptor)\n"
8149 msgid "(trailing value)\n"
8154 msgid "(value spec follows)\n"
8159 msgid "(at bit offset %u)\n"
8164 msgid "(reg: %u, disp: %u, indir: %u, kind: "
8185 msgid "len: %2u, kind: %2u "
8190 msgid "atomic, type=0x%02x %s\n"
8195 msgid "indirect, defined at 0x%08x\n"
8200 msgid "typed pointer\n"
8210 msgid "array, dim: %u, bitmap: "
8215 msgid "array descriptor:\n"
8220 msgid "type spec for element:\n"
8225 msgid "type spec for subscript %u:\n"
8230 msgid "Debug symbol table:\n"
8235 msgid "cannot read DST header\n"
8240 msgid " type: %3u, len: %3u (at 0x%08x): "
8245 msgid "cannot read DST symbol\n"
8250 msgid "standard data: %s\n"
8253 #: vms-alpha.c:7579 vms-alpha.c:7703
8255 msgid " name: %.*s\n"
8265 msgid " flags: %d, language: %u, major: %u, minor: %u\n"
8268 #: vms-alpha.c:7601 vms-alpha.c:7970
8270 msgid " module name: %.*s\n"
8275 msgid " compiler : %.*s\n"
8289 msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n"
8294 msgid " routine name: %.*s\n"
8299 msgid "rtnend: size 0x%08x\n"
8304 msgid "prolog: bkpt address 0x%08x\n"
8309 msgid "epilog: flags: %u, count: %u\n"
8314 msgid "blkbeg: address: 0x%08x, name: %.*s\n"
8319 msgid "blkend: size: 0x%08x\n"
8324 msgid "typspec (len: %u)\n"
8329 msgid "septyp, name: %.*s\n"
8334 msgid "recbeg: name: %.*s\n"
8339 msgid " len: %u bits\n"
8349 msgid "enumbeg, len: %u, name: %.*s\n"
8354 msgid "enumelt, name: %.*s\n"
8364 msgid "label, name: %.*s\n"
8369 msgid " address: 0x%08x\n"
8374 msgid "discontiguous range (nbr: %u)\n"
8379 msgid " address: 0x%08x, size: %u\n"
8384 msgid "line num (len: %u)\n"
8389 msgid "delta_pc_w %u\n"
8394 msgid "incr_linum(b): +%u\n"
8399 msgid "incr_linum_w: +%u\n"
8404 msgid "incr_linum_l: +%u\n"
8409 msgid "set_line_num(w) %u\n"
8414 msgid "set_line_num_b %u\n"
8419 msgid "set_line_num_l %u\n"
8424 msgid "set_abs_pc: 0x%08x\n"
8429 msgid "delta_pc_l: +0x%08x\n"
8434 msgid "term(b): 0x%02x"
8439 msgid " pc: 0x%08x\n"
8444 msgid "term_w: 0x%04x"
8449 msgid " pc: 0x%08x\n"
8454 msgid "delta pc +%-4d"
8459 msgid " pc: 0x%08x line: %5u\n"
8464 msgid " *unhandled* cmd %u\n"
8469 msgid "source (len: %u)\n"
8474 msgid " declfile: len: %u, flags: %u, fileid: %u\n"
8479 msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n"
8484 msgid " filename : %.*s\n"
8489 msgid " setfile %u\n"
8492 #: vms-alpha.c:7987 vms-alpha.c:7994
8494 msgid " setrec %u\n"
8497 #: vms-alpha.c:8001 vms-alpha.c:8008
8499 msgid " setlnum %u\n"
8502 #: vms-alpha.c:8015 vms-alpha.c:8022
8504 msgid " deflines %u\n"
8514 msgid " *unhandled* cmd %u\n"
8519 msgid "*unhandled* dst type %u\n"
8524 msgid "cannot read EIHD\n"
8529 msgid "EIHD: (size: %u, nbr blocks: %u)\n"
8534 msgid " majorid: %u, minorid: %u\n"
8542 msgid "linkable image"
8547 msgid " image type: %u (%s)"
8560 msgid ", subtype: %u (%s)\n"
8565 msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n"
8570 msgid " fixup info rva: "
8575 msgid ", symbol vector rva: "
8582 " version array off: %u\n"
8587 msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n"
8592 msgid " linker flags: %08x:"
8597 msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n"
8607 msgid ", ext fixup offset: %u, no_opt psect off: %u"
8612 msgid ", alias: %u\n"
8617 msgid "system version array information:\n"
8622 msgid "cannot read EIHVN header\n"
8627 msgid "cannot read EIHVN version\n"
8640 msgid "MEMORY_MANAGEMENT"
8648 msgid "FILES_VOLUMES "
8652 msgid "PROCESS_SCHED "
8660 msgid "CLUSTERS_LOCKMGR "
8664 msgid "LOGICAL_NAMES "
8672 msgid "IMAGE_ACTIVATOR "
8708 msgid "MULTI_PROCESSING "
8719 #: vms-alpha.c:8295 vms-alpha.c:8569
8721 msgid "cannot read EIHA\n"
8726 msgid "Image activation: (size=%u)\n"
8731 msgid " First address : 0x%08x 0x%08x\n"
8736 msgid " Second address: 0x%08x 0x%08x\n"
8741 msgid " Third address : 0x%08x 0x%08x\n"
8746 msgid " Fourth address: 0x%08x 0x%08x\n"
8751 msgid " Shared image : 0x%08x 0x%08x\n"
8756 msgid "cannot read EIHI\n"
8761 msgid "Image identification: (major: %u, minor: %u)\n"
8766 msgid " image name : %.*s\n"
8771 msgid " link time : %s\n"
8776 msgid " image ident : %.*s\n"
8781 msgid " linker ident : %.*s\n"
8786 msgid " image build ident: %.*s\n"
8791 msgid "cannot read EIHS\n"
8796 msgid "Image symbol & debug table: (major: %u, minor: %u)\n"
8801 msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n"
8806 msgid " global symbol table: vbn: %u, records: %u\n"
8811 msgid " debug module table : vbn: %u, size: %u\n"
8816 msgid "cannot read EISD\n"
8822 "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n"
8827 msgid " section: base: 0x%08x%08x size: 0x%08x\n"
8832 msgid " flags: 0x%04x"
8837 msgid " vbn: %u, pfc: %u, matchctl: %u type: %u ("
8870 msgid " ident: 0x%08x, name: %.*s\n"
8875 msgid "cannot read DMT\n"
8880 msgid "Debug module table:\n"
8885 msgid "cannot read DMT header\n"
8890 msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n"
8895 msgid "cannot read DMT psect\n"
8900 msgid " psect start: 0x%08x, length: %u\n"
8905 msgid "cannot read DST\n"
8910 msgid "cannot read GST\n"
8915 msgid "Global symbol table:\n"
8920 msgid "Image activator fixup: (major: %u, minor: %u)\n"
8925 msgid " iaflink : 0x%08x %08x\n"
8930 msgid " fixuplnk: 0x%08x %08x\n"
8935 msgid " size : %u\n"
8940 msgid " flags: 0x%08x\n"
8945 msgid " qrelfixoff: %5u, lrelfixoff: %5u\n"
8950 msgid " qdotadroff: %5u, ldotadroff: %5u\n"
8955 msgid " codeadroff: %5u, lpfixoff : %5u\n"
8960 msgid " chgprtoff : %5u\n"
8965 msgid " shlstoff : %5u, shrimgcnt : %5u\n"
8970 msgid " shlextra : %5u, permctx : %5u\n"
8975 msgid " base_va : 0x%08x\n"
8980 msgid " lppsbfixoff: %5u\n"
8985 msgid " Shareable images:\n"
8990 msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n"
8995 msgid " quad-word relocation fixups:\n"
9000 msgid " long-word relocation fixups:\n"
9005 msgid " quad-word .address reference fixups:\n"
9010 msgid " long-word .address reference fixups:\n"
9015 msgid " Code Address Reference Fixups:\n"
9020 msgid " Linkage Pairs Reference Fixups:\n"
9025 msgid " Change Protection (%u entries):\n"
9030 msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x "
9033 #. FIXME: we do not yet support relocatable link. It is not obvious
9034 #. how to do it for debug infos.
9036 msgid "%P: relocatable link is not supported\n"
9041 msgid "%P: multiple entry points: in modules %pB and %pB\n"
9046 msgid "could not open shared image '%s' from '%s'"
9050 msgid "_bfd_vms_output_counted called with zero bytes"
9054 msgid "_bfd_vms_output_counted called with too many bytes"
9059 msgid "%pB: XCOFF shared object when not producing XCOFF output"
9064 msgid "%pB: dynamic object with no .loader section"
9069 msgid "%pB: `%s' has line numbers but no enclosing section"
9074 msgid "%pB: class %d symbol `%s' has no aux entries"
9079 msgid "%pB: symbol `%s' has unrecognized csect type %d"
9084 msgid "%pB: bad XTY_ER symbol `%s': class %d scnum %d scnlen %<PRId64>"
9089 msgid "%pB: XMC_TC0 symbol `%s' is class %d scnlen %<PRIu64>"
9094 msgid "%pB: TOC entry `%s' has a R_TLSMLrelocation not targeting itself"
9099 msgid "%pB: csect `%s' not in enclosing section"
9104 msgid "%pB: misplaced XTY_LD `%s'"
9109 msgid "%pB: reloc %s:%<PRId64> not in csect"
9114 msgid "%pB: cannot export internal symbol `%s`."
9119 msgid "%s: no such symbol"
9124 msgid "warning: attempt to export undefined symbol `%s'"
9128 msgid "error: undefined symbol __rtinit"
9134 "%pB: Unable to find a stub csect in rangeof relocation at %#<PRIx64> "
9140 msgid "%pB: Cannot create stub entry '%s'"
9144 msgid "TOC overflow during stub generation; try -mminimal-toc when compiling"
9149 msgid "%pB: loader reloc in unrecognized section `%s'"
9154 msgid "%pB: `%s' in loader reloc but not loader sym"
9159 msgid "%pB: loader reloc in read-only section %pA"
9164 msgid "TOC overflow: %#<PRIx64> > 0x10000; try -mminimal-toc when compiling"
9169 msgid "Unable to link input file: %s"
9172 #: xtensa-dynconfig.c:60
9173 msgid "Unable to load DLL."
9176 #: xtensa-dynconfig.c:86
9178 msgid "%s is defined but could not be loaded: %s"
9181 #: xtensa-dynconfig.c:102
9183 msgid "%s is loaded but symbol \"%s\" is not found: %s"
9186 #: xtensa-dynconfig.c:115
9188 msgid "%s is defined but plugin support is disabled"
9191 #. Not fatal, this callback cannot fail.
9192 #: elfnn-aarch64.c:2906
9193 #: elfnn-riscv.c:5693
9195 msgid "unknown attribute for symbol `%s': 0x%02x"
9198 #: elfnn-aarch64.c:5469
9200 msgid "%pB: error: erratum 835769 stub out of range (input file too large)"
9203 #: elfnn-aarch64.c:5561
9205 msgid "%pB: error: erratum 843419 stub out of range (input file too large)"
9208 #: elfnn-aarch64.c:5574
9211 "%pB: error: erratum 843419 immediate 0x%<PRIx64> out of range for ADR (input "
9212 "file too large) and --fix-cortex-a53-843419=adr used. Run the linker with --"
9213 "fix-cortex-a53-843419=full instead"
9216 #: elfnn-aarch64.c:6117
9219 "%pB: relocation %s against symbol `%s' which may bind externally can not be "
9220 "used when making a shared object; recompile with -fPIC"
9223 #: elfnn-aarch64.c:6137
9225 msgid "%pB: conditional branch to undefined symbol `%s' not allowed"
9228 #: elfnn-aarch64.c:6225
9232 "%pB: local symbol descriptor table be NULL when applying relocation %s "
9233 "against local symbol"
9236 #: elfnn-aarch64.c:6339
9237 #: elfnn-aarch64.c:6376
9239 msgid "%pB: TLS relocation %s against undefined symbol `%s'"
9242 #: elfnn-aarch64.c:7367
9243 msgid "too many GOT entries for -fpic, please recompile with -fPIC"
9246 #: elfnn-aarch64.c:7395
9248 "one possible cause of this error is that the symbol is being referenced in "
9249 "the indicated code as if it had a larger alignment than was declared where "
9253 #: elfnn-aarch64.c:7962
9256 "%pB: relocation %s against `%s' can not be used when making a shared object"
9259 #: elfnn-aarch64.c:9035
9261 msgid "%F%P: %pB: copy relocation against non-copyable protected symbol `%s'\n"
9266 "%F%P: Could not assign '%pA' to an output section. Retry without --enable-"
9267 "non-contiguous-regions.\n"
9272 msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation in section `%s'"
9277 msgid "%s: Bad ELF id: `%d'"
9282 msgid "%s: compiled as 32-bit object and %s is 64-bit"
9287 msgid "%s: compiled as 64-bit object and %s is 32-bit"
9292 msgid "%s: object size does not match that of target %s"
9295 #. Ignore init flag - it may not be set, despite the flags field
9296 #. containing valid data.
9299 msgid "Private flags = 0x%lx : "
9304 msgid "Coolidge (kv3) V1 64 bits"
9309 msgid "Coolidge (kv3) V2 64 bits"
9314 msgid "Coolidge (kv4) V1 64 bits"
9319 msgid "Coolidge (kv3) V1 32 bits"
9324 msgid "Coolidge (kv3) V2 32 bits"
9329 msgid "Coolidge (kv4) V1 32 bits"
9334 msgid "relocation against `%s' has faulty GOT type "
9337 #: elfnn-loongarch.c:283
9338 #: elfnn-loongarch.c:335
9340 msgid "%#<PRIx64> invaild imm"
9343 #: elfnn-loongarch.c:517
9344 #: elfnn-riscv.c:4161
9347 "%pB: ABI is incompatible with that of the selected emulation:\n"
9348 " target emulation `%s' does not match `%s'"
9351 #: elfnn-loongarch.c:572
9353 msgid "%pB: can't link different ABI object."
9356 #: elfnn-loongarch.c:714
9357 msgid "Internal error: unreachable."
9360 #: elfnn-loongarch.c:866
9363 "%pB:(%pA+%#lx): relocation %s against `%s` can not be used when making a "
9364 "shared object; recompile with -fPIC"
9367 #: elfnn-loongarch.c:990
9370 "%pB: stack based reloc type (%u) is not supported with -z pack-relative-"
9374 #: elfnn-loongarch.c:1151
9377 "%pB: relocation R_LARCH_32 against non-absolute symbol `%s' cannot be used "
9378 "in ELFCLASS64 when making a shared object or PIE"
9381 #: elfnn-loongarch.c:1216
9384 "%pB: R_LARCH_ALIGN with offset %<PRId64> not aligned to instruction boundary"
9387 #: elfnn-loongarch.c:4526
9388 msgid "recompile with 'gcc -mno-relax' or 'as -mno-relax' or 'ld --no-relax'"
9391 #: elfnn-loongarch.c:5124
9392 #: elfnn-riscv.c:4934
9395 "%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-"
9396 "byte boundary, but only %<PRId64> present"
9399 #: elfnn-riscv.c:330
9400 #: elfnn-riscv.c:365
9402 msgid "%pB: warning: RVE PLT generation not supported"
9405 #: elfnn-riscv.c:929
9408 "%pB: relocation %s against absolute symbol `%s' can not be used when making "
9412 #: elfnn-riscv.c:971
9415 "%pB: relocation %s against non-absolute symbol `%s' can not be used in RV32 "
9416 "when making a shared object"
9419 #: elfnn-riscv.c:1900
9422 "final size of uleb128 value at offset 0x%lx in %pA from %pB exceeds "
9426 #: elfnn-riscv.c:2142
9428 msgid "%pcrel_lo missing matching %pcrel_hi"
9431 #: elfnn-riscv.c:2145
9433 msgid "%pcrel_lo with addend isn't allowed for R_RISCV_GOT_HI20"
9436 #. Check the overflow when adding reloc addend.
9437 #: elfnn-riscv.c:2150
9440 "%%pcrel_lo overflow with an addend, the value of %%pcrel_hi is 0x%<PRIx64> "
9441 "without any addend, but may be 0x%<PRIx64> after adding the %%pcrel_lo addend"
9444 #: elfnn-riscv.c:2158
9446 msgid "%pcrel_lo overflow with an addend"
9449 #: elfnn-riscv.c:2641
9452 "%pB: warning: R_RISCV_SUB_ULEB128 with non-zero addend, please rebuild by "
9453 "binutils 2.42 or up"
9456 #: elfnn-riscv.c:2721
9457 msgid "The addend isn't allowed for R_RISCV_GOT_HI20"
9460 #. PR 28509, when generating the shared object, these
9461 #. referenced symbols may bind externally, which means
9462 #. they will be exported to the dynamic symbol table,
9463 #. and are preemptible by default. These symbols cannot
9464 #. be referenced by the non-pic relocations, like
9465 #. R_RISCV_JAL and R_RISCV_RVC_JUMP relocations.
9467 #. However, consider that linker may relax the R_RISCV_CALL
9468 #. relocations to R_RISCV_JAL or R_RISCV_RVC_JUMP, if
9469 #. these relocations are relocated to the plt entries,
9470 #. then we won't report error for them.
9472 #. Perhaps we also need the similar checks for the
9473 #. R_RISCV_BRANCH and R_RISCV_RVC_BRANCH relocations.
9474 #: elfnn-riscv.c:2822
9477 "%%X%%P: relocation %s against `%s' which may bind externally can not be used "
9478 "when making a shared object; recompile with -fPIC\n"
9481 #: elfnn-riscv.c:2904
9483 msgid "%pcrel_lo section symbol with an addend"
9486 #: elfnn-riscv.c:2925
9488 msgid "%tlsdesc_lo with addend"
9491 #: elfnn-riscv.c:3158
9493 msgid "%%X%%P: unresolvable %s relocation against symbol `%s'\n"
9496 #: elfnn-riscv.c:3193
9497 msgid "%X%P: internal error: out of range error\n"
9500 #: elfnn-riscv.c:3198
9501 msgid "%X%P: internal error: unsupported relocation error\n"
9504 #: elfnn-riscv.c:3204
9505 msgid "dangerous relocation error"
9508 #: elfnn-riscv.c:3210
9509 msgid "%X%P: internal error: unknown error\n"
9512 #: elfnn-riscv.c:3753
9515 "error: %pB: corrupted ISA string '%s'. First letter should be 'i' or 'e' "
9519 #: elfnn-riscv.c:3796
9521 msgid "error: %pB: mis-matched ISA string to merge '%s' and '%s'"
9524 #: elfnn-riscv.c:3933
9526 msgid "error: %pB: ISA string of input (%s) doesn't match output (%s)"
9529 #: elfnn-riscv.c:3953
9531 msgid "error: %pB: XLEN of input (%u) doesn't match output (%u)"
9534 #: elfnn-riscv.c:3961
9536 msgid "error: %pB: unsupported XLEN (%u), you might be using wrong emulation"
9539 #: elfnn-riscv.c:4075
9542 "warning: %pB use privileged spec version %u.%u.%u but the output use version "
9546 #: elfnn-riscv.c:4092
9548 "warning: privileged spec version 1.9.1 can not be linked with other spec "
9552 #: elfnn-riscv.c:4120
9555 "error: %pB use %u-byte stack aligned but the output use %u-byte stack aligned"
9558 #: elfnn-riscv.c:4217
9560 msgid "%pB: can't link %s modules with %s modules"
9563 #: elfnn-riscv.c:4227
9565 msgid "%pB: can't link RVE with other target"
9568 #: elfnn-riscv.c:4251
9570 msgid "warning: %pB: unknown RISCV ABI object attribute %d"
9573 #: elfnn-riscv.c:971
9576 "%pB: relocation %s against non-absolute symbol `%s' can not be used in RV64 "
9577 "when making a shared object"
9580 #: peXXigen.c:161 peXXigen.c:161
9582 msgid "%pB: unable to find name for empty section"
9585 #: peXXigen.c:188 peXXigen.c:188
9587 msgid "%pB: out of memory creating name for empty section"
9590 #: peXXigen.c:199 peXXigen.c:199
9592 msgid "%pB: unable to create fake empty section"
9595 #: peXXigen.c:924 peXXigen.c:924
9597 msgid "%pB:%.8s: section below image base"
9600 #: peXXigen.c:929 peXXigen.c:929
9602 msgid "%pB:%.8s: RVA truncated"
9605 #: peXXigen.c:1060 peXXigen.c:1060
9607 msgid "%pB: line number overflow: 0x%lx > 0xffff"
9610 #: peXXigen.c:1226 peXXigen.c:1226
9611 msgid "Export Directory [.edata (or where ever we found it)]"
9614 #: peXXigen.c:1227 peXXigen.c:1227
9615 msgid "Import Directory [parts of .idata]"
9618 #: peXXigen.c:1228 peXXigen.c:1228
9619 msgid "Resource Directory [.rsrc]"
9622 #: peXXigen.c:1229 peXXigen.c:1229
9623 msgid "Exception Directory [.pdata]"
9626 #: peXXigen.c:1230 peXXigen.c:1230
9627 msgid "Security Directory"
9630 #: peXXigen.c:1231 peXXigen.c:1231
9631 msgid "Base Relocation Directory [.reloc]"
9634 #: peXXigen.c:1232 peXXigen.c:1232
9635 msgid "Debug Directory"
9638 #: peXXigen.c:1233 peXXigen.c:1233
9639 msgid "Description Directory"
9642 #: peXXigen.c:1234 peXXigen.c:1234
9643 msgid "Special Directory"
9646 #: peXXigen.c:1235 peXXigen.c:1235
9647 msgid "Thread Storage Directory [.tls]"
9650 #: peXXigen.c:1236 peXXigen.c:1236
9651 msgid "Load Configuration Directory"
9654 #: peXXigen.c:1237 peXXigen.c:1237
9655 msgid "Bound Import Directory"
9658 #: peXXigen.c:1238 peXXigen.c:1238
9659 msgid "Import Address Table Directory"
9662 #: peXXigen.c:1239 peXXigen.c:1239
9663 msgid "Delay Import Directory"
9666 #: peXXigen.c:1240 peXXigen.c:1240
9667 msgid "CLR Runtime Header"
9670 #: peXXigen.c:1241 peXXigen.c:1241
9674 #: peXXigen.c:1306 peXXigen.c:1306
9678 "There is an import table, but the section containing it could not be found\n"
9681 #: peXXigen.c:1312 peXXigen.c:1312
9685 "There is an import table in %s, but that section has no contents\n"
9688 #: peXXigen.c:1319 peXXigen.c:1319
9692 "There is an import table in %s at 0x%lx\n"
9695 #: peXXigen.c:1325 peXXigen.c:1325
9699 "The Import Tables (interpreted %s section contents)\n"
9702 #: peXXigen.c:1328 peXXigen.c:1328
9705 " vma: Hint Time Forward DLL First\n"
9706 " Table Stamp Chain Name Thunk\n"
9709 #: peXXigen.c:1377 peXXigen.c:1377
9713 "\tDLL Name: %.*s\n"
9716 #: peXXigen.c:1393 peXXigen.c:1393
9718 msgid "\tvma: Ordinal Hint Member-Name Bound-To\n"
9721 #: peXXigen.c:1418 peXXigen.c:1418
9725 "There is a first thunk, but the section containing it could not be found\n"
9729 #: peXXigen.c:1513 peXXigen.c:1468
9732 msgid "\t<corrupt: 0x%08lx>"
9735 #: peXXigen.c:1607 peXXigen.c:1607
9739 "There is an export table, but the section containing it could not be found\n"
9742 #: peXXigen.c:1620 peXXigen.c:1620
9746 "There is an export table in %s, but it is too small (%d)\n"
9749 #: peXXigen.c:1628 peXXigen.c:1628
9753 "There is an export table in %s, but contents cannot be read\n"
9756 #: peXXigen.c:1634 peXXigen.c:1634
9760 "There is an export table in %s at 0x%lx\n"
9763 #: peXXigen.c:1665 peXXigen.c:1665
9767 "The Export Tables (interpreted %s section contents)\n"
9771 #: peXXigen.c:1669 peXXigen.c:1669
9773 msgid "Export Flags \t\t\t%lx\n"
9776 #: peXXigen.c:1672 peXXigen.c:1672
9778 msgid "Time/Date stamp \t\t%lx\n"
9781 #: peXXigen.c:1676 peXXigen.c:1676
9783 msgid "Major/Minor \t\t\t%d/%d\n"
9786 #: peXXigen.c:1679 peXXigen.c:1679
9788 msgid "Name \t\t\t\t"
9791 #: peXXigen.c:1690 peXXigen.c:1690
9793 msgid "Ordinal Base \t\t\t%ld\n"
9796 #: peXXigen.c:1693 peXXigen.c:1693
9798 msgid "Number in:\n"
9801 #: peXXigen.c:1696 peXXigen.c:1696
9803 msgid "\tExport Address Table \t\t%08lx\n"
9806 #: peXXigen.c:1700 peXXigen.c:1700
9808 msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
9811 #: peXXigen.c:1703 peXXigen.c:1703
9813 msgid "Table Addresses\n"
9816 #: peXXigen.c:1706 peXXigen.c:1706
9818 msgid "\tExport Address Table \t\t"
9821 #: peXXigen.c:1711 peXXigen.c:1711
9823 msgid "\tName Pointer Table \t\t"
9826 #: peXXigen.c:1716 peXXigen.c:1716
9828 msgid "\tOrdinal Table \t\t\t"
9831 #: peXXigen.c:1730 peXXigen.c:1730
9835 "Export Address Table -- Ordinal Base %ld\n"
9838 #: peXXigen.c:1740 peXXigen.c:1740
9840 msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n"
9843 #: peXXigen.c:1759 peXXigen.c:1759
9844 msgid "Forwarder RVA"
9847 #: peXXigen.c:1771 peXXigen.c:1771
9851 #: peXXigen.c:1778 peXXigen.c:1778
9855 "[Ordinal/Name Pointer] Table -- Ordinal Base %ld\n"
9858 #: peXXigen.c:1788 peXXigen.c:1788
9860 msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n"
9863 #: peXXigen.c:1795 peXXigen.c:1795
9865 msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n"
9868 #: peXXigen.c:1809 peXXigen.c:1809
9870 msgid "\t[%4ld] +base[%4ld] %04lx <corrupt offset: %lx>\n"
9874 #: peXXigen.c:2036 peXXigen.c:1866
9877 msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
9881 #: peXXigen.c:2040 peXXigen.c:1870
9886 "The Function Table (interpreted .pdata section contents)\n"
9889 #: peXXigen.c:1873 peXXigen.c:1873
9891 msgid " vma:\t\t\tBegin Address End Address Unwind Info\n"
9894 #: peXXigen.c:1875 peXXigen.c:1875
9897 " vma:\t\tBegin End EH EH PrologEnd Exception\n"
9898 " \t\tAddress Address Handler Data Address Mask\n"
9901 #: peXXigen.c:1888 peXXigen.c:1888
9903 msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n"
9906 #: peXXigen.c:2042 peXXigen.c:2042
9909 " vma:\t\tBegin Prolog Function Flags Exception EH\n"
9910 " \t\tAddress Length Length 32b exc Handler Data\n"
9913 #: peXXigen.c:2167 peXXigen.c:2167
9918 "PE File Base Relocations (interpreted .reloc section contents)\n"
9921 #: peXXigen.c:2196 peXXigen.c:2196
9925 "Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
9928 #: peXXigen.c:2214 peXXigen.c:2214
9930 msgid "\treloc %4d offset %4x [%4lx] %s"
9933 #: peXXigen.c:2275 peXXigen.c:2275
9935 msgid "%03x %*.s Entry: "
9938 #: peXXigen.c:2299 peXXigen.c:2299
9940 msgid "name: [val: %08lx len %d]: "
9943 #: peXXigen.c:2319 peXXigen.c:2319
9945 msgid "<corrupt string length: %#x>\n"
9948 #: peXXigen.c:2329 peXXigen.c:2329
9950 msgid "<corrupt string offset: %#lx>\n"
9953 #: peXXigen.c:2334 peXXigen.c:2334
9958 #: peXXigen.c:2337 peXXigen.c:2337
9960 msgid ", Value: %#08lx\n"
9963 #: peXXigen.c:2359 peXXigen.c:2359
9965 msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
9968 #: peXXigen.c:2401 peXXigen.c:2401
9970 msgid "<unknown directory type: %d>\n"
9973 #: peXXigen.c:2409 peXXigen.c:2409
9975 msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
9978 #: peXXigen.c:2497 peXXigen.c:2497
9980 msgid "Corrupt .rsrc section detected!\n"
9983 #: peXXigen.c:2521 peXXigen.c:2521
9987 "WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n"
9990 #: peXXigen.c:2527 peXXigen.c:2527
9992 msgid " String table starts at offset: %#03x\n"
9995 #: peXXigen.c:2530 peXXigen.c:2530
9997 msgid " Resources start at offset: %#03x\n"
10000 #: peXXigen.c:2587 peXXigen.c:2587
10004 "There is a debug directory, but the section containing it could not be "
10008 #: peXXigen.c:2593 peXXigen.c:2593
10012 "There is a debug directory in %s, but that section has no contents\n"
10015 #: peXXigen.c:2600 peXXigen.c:2600
10019 "Error: section %s contains the debug data starting address but it is too "
10023 #: peXXigen.c:2605 peXXigen.c:2605
10027 "There is a debug directory in %s at 0x%lx\n"
10031 #: peXXigen.c:2612 peXXigen.c:2612
10034 "The debug data size field in the data directory is too big for the section"
10037 #: peXXigen.c:2617 peXXigen.c:2617
10039 msgid "Type Size Rva Offset\n"
10042 #: peXXigen.c:2665 peXXigen.c:2665
10044 msgid "(format %c%c%c%c signature %s age %ld pdb %s)\n"
10047 #: peXXigen.c:2677 peXXigen.c:2677
10050 "The debug directory size is not a multiple of the debug directory entry "
10054 #. The MS dumpbin program reportedly ands with 0xff0f before
10055 #. printing the characteristics field. Not sure why. No reason to
10056 #. emulate it here.
10057 #: peXXigen.c:2761 peXXigen.c:2761
10061 "Characteristics 0x%x\n"
10064 #: peXXigen.c:3046 peXXigen.c:3046
10067 "%pB: Data Directory (%lx bytes at %<PRIx64>) extends across section boundary "
10071 #: peXXigen.c:3087 peXXigen.c:3087
10072 msgid "failed to update file offsets in debug directory"
10075 #: peXXigen.c:3096 peXXigen.c:3096
10077 msgid "%pB: failed to read debug data section"
10080 #: peXXigen.c:3899 peXXigen.c:3899
10082 msgid ".rsrc merge failure: duplicate string resource: %d"
10085 #: peXXigen.c:4034 peXXigen.c:4034
10086 msgid ".rsrc merge failure: multiple non-default manifests"
10089 #: peXXigen.c:4052 peXXigen.c:4052
10090 msgid ".rsrc merge failure: a directory matches a leaf"
10093 #: peXXigen.c:4094 peXXigen.c:4094
10094 msgid ".rsrc merge failure: duplicate leaf"
10097 #: peXXigen.c:4099 peXXigen.c:4099
10099 msgid ".rsrc merge failure: duplicate leaf: %s"
10102 #: peXXigen.c:4166 peXXigen.c:4166
10103 msgid ".rsrc merge failure: dirs with differing characteristics"
10106 #: peXXigen.c:4173 peXXigen.c:4173
10107 msgid ".rsrc merge failure: differing directory versions"
10110 #. Corrupted .rsrc section - cannot merge.
10111 #: peXXigen.c:4285 peXXigen.c:4285
10113 msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
10116 #: peXXigen.c:4293 peXXigen.c:4293
10118 msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
10121 #: peXXigen.c:4432 peXXigen.c:4432
10123 msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
10126 #: peXXigen.c:4452 peXXigen.c:4452
10128 msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
10131 #: peXXigen.c:4473 peXXigen.c:4473
10133 msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
10136 #: peXXigen.c:4493 peXXigen.c:4493
10139 "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
10140 "idata$6 is missing"
10143 #: peXXigen.c:4535 peXXigen.c:4535
10146 "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
10147 "idata$6 is missing"
10150 #: peXXigen.c:4560 peXXigen.c:4560
10152 msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing"