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: bug-binutils@gnu.org\n"
11 "POT-Creation-Date: 2020-05-20 15:51+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"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
23 msgid "%pB: unsupported relocation type exported: %#x"
28 msgid "%pB: unsupported relocation type imported: %#x"
33 msgid "%pB: bad relocation record imported: %d"
36 #: aoutx.h:1254 aoutx.h:1602 pdp11.c:1190 pdp11.c:1439
38 msgid "%pB: can not represent section `%pA' in a.out object file format"
41 #: aoutx.h:1566 pdp11.c:1411
44 "%pB: can not represent section for symbol `%s' in a.out object file format"
47 #: aoutx.h:1569 vms-alpha.c:8011
53 msgid "%pB: invalid string offset %<PRIu64> >= %<PRIu64>"
58 msgid "%pB: unsupported AOUT relocation size: %d"
61 #: aoutx.h:2401 aoutx.h:2419
63 msgid "%pB: attempt to write out unknown reloc type"
68 msgid "%pB: unsupported relocation type"
71 #. Unknown relocation.
72 #: aoutx.h:4398 coff-alpha.c:601 coff-alpha.c:1514 coff-rs6000.c:2758
73 #: coff-sh.c:504 coff-tic4x.c:184 coff-tic54x.c:279 elf-hppa.h:798
74 #: elf-hppa.h:826 elf-m10200.c:226 elf-m10300.c:812 elf32-arc.c:536
75 #: elf32-arm.c:1985 elf32-avr.c:964 elf32-bfin.c:1062 elf32-bfin.c:4693
76 #: elf32-cr16.c:654 elf32-cr16.c:684 elf32-cris.c:467 elf32-crx.c:429
77 #: elf32-csky.c:990 elf32-d10v.c:234 elf32-d30v.c:522 elf32-d30v.c:544
78 #: elf32-dlx.c:546 elf32-epiphany.c:376 elf32-fr30.c:381 elf32-frv.c:2558
79 #: elf32-frv.c:6256 elf32-ft32.c:306 elf32-h8300.c:302 elf32-i386.c:401
80 #: elf32-ip2k.c:1245 elf32-iq2000.c:442 elf32-lm32.c:538 elf32-m32c.c:305
81 #: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2417 elf32-m68hc11.c:390
82 #: elf32-m68hc12.c:510 elf32-m68k.c:354 elf32-mcore.c:354 elf32-mcore.c:440
83 #: elf32-mep.c:389 elf32-metag.c:878 elf32-microblaze.c:692
84 #: elf32-microblaze.c:969 elf32-mips.c:2229 elf32-moxie.c:137
85 #: elf32-msp430.c:653 elf32-msp430.c:663 elf32-mt.c:241 elf32-nds32.c:3240
86 #: elf32-nds32.c:3266 elf32-nds32.c:5177 elf32-nios2.c:3026 elf32-or1k.c:1044
87 #: elf32-pj.c:326 elf32-ppc.c:901 elf32-ppc.c:914 elf32-pru.c:423
88 #: elf32-rl78.c:291 elf32-rx.c:313 elf32-rx.c:322 elf32-s12z.c:296
89 #: elf32-s390.c:347 elf32-sh.c:440 elf32-spu.c:163 elf32-tic6x.c:1508
90 #: elf32-tic6x.c:1518 elf32-tic6x.c:1537 elf32-tic6x.c:1547 elf32-tic6x.c:2642
91 #: elf32-tilepro.c:803 elf32-v850.c:1898 elf32-v850.c:1920 elf32-v850.c:4273
92 #: elf32-vax.c:290 elf32-visium.c:481 elf32-wasm32.c:105 elf32-xc16x.c:250
93 #: elf32-xgate.c:418 elf32-xstormy16.c:395 elf32-xtensa.c:502
94 #: elf32-xtensa.c:536 elf32-z80.c:331 elf64-alpha.c:1113 elf64-alpha.c:4117
95 #: elf64-alpha.c:4265 elf64-bpf.c:322 elf64-ia64-vms.c:254
96 #: elf64-ia64-vms.c:3437 elf64-mips.c:3958 elf64-mips.c:3974 elf64-mmix.c:1264
97 #: elf64-nfp.c:238 elf64-ppc.c:1015 elf64-ppc.c:1350 elf64-ppc.c:1359
98 #: elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:282 elfn32-mips.c:3786
99 #: elfxx-ia64.c:324 elfxx-riscv.c:955 elfxx-sparc.c:589 elfxx-sparc.c:639
100 #: elfxx-tilegx.c:912 elfxx-tilegx.c:952 elfnn-aarch64.c:2215
101 #: elfnn-aarch64.c:2313 elfnn-ia64.c:214 elfnn-ia64.c:3861
103 msgid "%pB: unsupported relocation type %#x"
106 #: aoutx.h:5425 pdp11.c:3725
108 msgid "%pB: relocatable link from %s to %s not supported"
113 msgid "%pB: cannot allocate memory for local GOT entries"
117 msgid "warning: writing archive was slow: rewriting timestamp"
120 #: archive.c:2317 archive.c:2378 elflink.c:4539 linker.c:1428
122 msgid "%pB: plugin needed to handle lto object"
126 msgid "Reading archive file mod timestamp"
130 msgid "Writing updated armap timestamp"
138 msgid "system call error"
142 msgid "invalid bfd target"
146 msgid "file in wrong format"
150 msgid "archive object file in wrong format"
154 msgid "invalid operation"
158 msgid "memory exhausted"
166 msgid "archive has no index; run ranlib to add one"
170 msgid "no more archived files"
174 msgid "malformed archive"
178 msgid "DSO missing from command line"
182 msgid "file format not recognized"
186 msgid "file format is ambiguous"
190 msgid "section has no contents"
194 msgid "nonrepresentable section on output"
198 msgid "symbol needs debug section which does not exist"
206 msgid "file truncated"
214 msgid "sorry, cannot handle this file"
219 msgid "error reading %s: %s"
223 msgid "#<invalid error code>"
228 msgid "BFD %s assertion fail %s:%d"
233 msgid "BFD %s internal error, aborting at %s:%d in %s\n"
238 msgid "BFD %s internal error, aborting at %s:%d\n"
242 msgid "Please report this bug.\n"
247 msgid "not mapping: data=%lx mapped=%d\n"
252 msgid "not mapping: env var not set\n"
257 msgid "warning: writing section `%pA' at huge (ie negative) file offset"
262 msgid "reopening %pB: %s\n"
268 "%pB: cannot handle compressed Alpha binaries; use compiler flags, or objZ, "
269 "to generate uncompressed binaries"
272 #: coff-alpha.c:850 coff-alpha.c:887 coff-alpha.c:1956 coff-mips.c:953
273 msgid "GP relative relocation used when GP not defined"
277 msgid "using multiple gp values"
280 #: coff-alpha.c:1501 coff-alpha.c:1507 elf.c:9437 elf32-mcore.c:100
281 #: elf32-mcore.c:455 elf32-ppc.c:7679 elf32-ppc.c:8830 elf64-ppc.c:16024
283 msgid "%pB: %s unsupported"
286 #: coff-go32.c:156 coffswap.h:785
288 msgid "%pB: warning: %s: line number overflow: 0x%lx > 0xffff"
291 #: coff-mips.c:643 elf32-mips.c:1742 elf32-score.c:430 elf32-score7.c:330
292 #: elf64-mips.c:3451 elfn32-mips.c:3276
293 msgid "GP relative relocation when _gp not defined"
296 #: coff-rs6000.c:2844
298 msgid "%pB: TOC reloc at %#<PRIx64> to symbol `%s' with no TOC entry"
301 #: coff-rs6000.c:3607 coff64-rs6000.c:2153
303 msgid "%pB: symbol `%s' has unrecognized smclas %d"
306 #: coff-sh.c:778 elf32-sh.c:523
308 msgid "%pB: %#<PRIx64>: warning: bad R_SH_USES offset"
313 msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn %#x"
316 #: coff-sh.c:807 elf32-sh.c:554
318 msgid "%pB: %#<PRIx64>: warning: bad R_SH_USES load offset"
321 #: coff-sh.c:832 elf32-sh.c:570
323 msgid "%pB: %#<PRIx64>: warning: could not find expected reloc"
326 #: coff-sh.c:849 elf32-sh.c:599
328 msgid "%pB: %#<PRIx64>: warning: symbol in unexpected section"
331 #: coff-sh.c:975 elf32-sh.c:729
333 msgid "%pB: %#<PRIx64>: warning: could not find expected COUNT reloc"
336 #: coff-sh.c:985 elf32-sh.c:740
338 msgid "%pB: %#<PRIx64>: warning: bad count"
341 #: coff-sh.c:1357 coff-sh.c:2645 elf32-sh.c:1144 elf32-sh.c:1514
343 msgid "%pB: %#<PRIx64>: fatal: reloc overflow while relaxing"
348 msgid "%pB: fatal: generic symbols retrieved before relaxing"
351 #: coff-sh.c:2783 cofflink.c:2970
353 msgid "%pB: illegal symbol index %ld in relocs"
356 #: coff-tic4x.c:228 coff-tic54x.c:366 coffcode.h:5086
358 msgid "%pB: warning: illegal symbol index %ld in relocs"
363 msgid "%pB: unable to load COMDAT section name"
366 #. Malformed input files can trigger this test.
370 msgid "%pB: error: unexpected symbol '%s' in COMDAT section"
375 msgid "%pB: warning: COMDAT symbol '%s' does not match section name '%s'"
380 msgid "%pB: warning: no symbol for section '%s' found"
383 #. Generate a warning message rather using the 'unhandled'
384 #. variable as this will allow some .sys files generate by
385 #. other toolchains to be processed. See bugzilla issue 196.
388 msgid "%pB: warning: ignoring section flag %s in section %s"
393 msgid "%pB (%s): section flag %s (%#lx) ignored"
396 #: coffcode.h:1934 coffcode.h:1999
398 msgid "%pB: warning: claims to have 0xffff relocs, without overflow"
403 msgid "unrecognized TI COFF target id '0x%x'"
408 msgid "%pB: reloc against a non-existent symbol index: %ld"
413 msgid "%pB: page size is too large (0x%x)"
418 msgid "%pB: too many sections (%d)"
423 msgid "%pB: section %pA: string table overflow at offset %ld"
428 msgid "%pB:%s section %s: alignment 2**%u not representable"
433 msgid "%pB: warning: line number count (%#lx) exceeds section size (%#lx)"
438 msgid "%pB: warning: line number table read failed"
441 #: coffcode.h:4384 coffcode.h:4398
443 msgid "%pB: warning: illegal symbol index 0x%lx in line number entry %d"
448 msgid "%pB: warning: illegal symbol in line number entry %d"
453 msgid "%pB: warning: duplicate line number information for `%s'"
458 msgid "%pB: unrecognized storage class %d for %s symbol `%s'"
463 msgid "warning: %pB: local symbol `%s' has no section"
468 msgid "%pB: illegal relocation type %d at address %#<PRIx64>"
471 #: coffgen.c:179 elf.c:1239
473 msgid "%pB: unable to initialize compress status for section %s"
476 #: coffgen.c:203 elf.c:1250
478 msgid "%pB: unable to initialize decompress status for section %s"
483 msgid "%pB: bad string table size %<PRIu64>"
486 #: coffgen.c:1881 coffgen.c:1941 coffgen.c:1959 cofflink.c:2049 elf.c:1925
493 msgid "<corrupt info> %s"
496 #: coffgen.c:2676 elflink.c:14613 linker.c:2960
497 msgid "%F%P: already_linked_table: %E\n"
500 #: coffgen.c:3017 elflink.c:13606
502 msgid "removing unused section '%pA' in file '%pB'"
505 #: coffgen.c:3094 elflink.c:13824
506 msgid "warning: gc-sections option ignored"
511 msgid "warning: symbol `%s' is both section and non-section"
514 #: cofflink.c:458 elf64-ia64-vms.c:5208 elflink.c:5125
516 msgid "warning: type of symbol `%s' changed from %d to %d in %pB"
521 msgid "%pB: relocs in section `%pA', but it has no contents"
524 #: cofflink.c:2440 elflink.c:11060
527 "%X`%s' referenced in section `%pA' of %pB: defined in discarded section `"
533 msgid "%pB: %pA: reloc overflow: %#x > 0xffff"
538 msgid "%pB: warning: %pA: line number overflow: %#x > 0xffff"
543 msgid "%pB: bad reloc address %#<PRIx64> in section `%pA'"
548 msgid "%pB: %s: reloc overflow: 0x%lx > 0xffff"
554 "error: %pB(%pA) section size (%#<PRIx64> bytes) is larger than file size "
560 msgid "error: %pB(%pA) is too large (%#<PRIx64> bytes)"
563 #: cpu-arm.c:303 cpu-arm.c:315
566 "error: %pB is compiled for the EP9312, whereas %pB is compiled for XScale"
571 msgid "warning: unable to update contents of %s section in %pB"
576 msgid "DWARF error: can't find %s section."
582 "DWARF error: offset (%<PRIu64>) greater than or equal to %s size (%<PRIu64>)"
586 msgid "DWARF error: info pointer extends beyond end of attributes"
591 msgid "DWARF error: invalid or unhandled FORM value: %#x"
595 msgid "DWARF error: mangled line number section (bad file number)"
599 msgid "DWARF error: zero format count"
604 msgid "DWARF error: data count (%<PRIx64>) larger than buffer size"
609 msgid "DWARF error: unknown format content type %<PRIu64>"
614 msgid "DWARF error: line info section is too small (%<PRId64>)"
620 "DWARF error: line info data is bigger (%#<PRIx64>) than the space remaining "
621 "in the section (%#lx)"
626 msgid "DWARF error: unhandled .debug_line version %d"
630 msgid "DWARF error: ran out of room reading prologue"
635 msgid "DWARF error: line info unsupported segment selector size %u"
639 msgid "DWARF error: invalid maximum operations per instruction"
643 msgid "DWARF error: ran out of room reading opcodes"
647 msgid "DWARF error: mangled line number section"
651 msgid "DWARF error: abstract instance recursion detected"
654 #: dwarf2.c:2944 dwarf2.c:3038
655 msgid "DWARF error: invalid abstract instance DIE ref"
660 msgid "DWARF error: unable to read alt ref %<PRIu64>"
665 msgid "DWARF error: unable to locate abstract instance DIE ref %<PRIu64>"
668 #: dwarf2.c:3055 dwarf2.c:3237 dwarf2.c:3623
670 msgid "DWARF error: could not find abbrev number %u"
675 msgid "DWARF error: could not find variable specification at offset %lx"
681 "DWARF error: found dwarf version '%u', this reader only handles version 2, "
682 "3, 4 and 5 information"
688 "DWARF error: found address size '%u', this reader can not handle sizes "
694 "DWARF error: DW_AT_comp_dir attribute encountered with a non-string form"
699 msgid "%pB: warning: isymMax (%ld) is greater than ifdMax (%ld)"
704 msgid "unknown basic type %d"
714 #: ecoff.c:1545 ecoff.c:1548
725 " End+1 symbol: %-7ld Type: %s"
739 " struct; End+1 symbol: %ld"
746 " union; End+1 symbol: %ld"
753 " enum; End+1 symbol: %ld"
765 msgid "%pB: error: attribute section '%pA' too big: %#llx"
770 msgid "%pB: error: attribute section length too small: %<PRId64>"
776 "error: %pB: object has vendor-specific contents that must be processed by "
782 msgid "error: %pB: object tag '%d, %s' is incompatible with tag '%d, %s'"
785 #: elf-eh-frame.c:944
787 msgid "discarding zero address range FDE in %pB(%pA).\n"
790 #: elf-eh-frame.c:1049
792 msgid "error in %pB(%pA); no .eh_frame_hdr table will be created"
795 #: elf-eh-frame.c:1542
797 msgid "FDE encoding in %pB(%pA) prevents .eh_frame_hdr table being created"
800 #: elf-eh-frame.c:1549
802 "further warnings about FDE encoding preventing .eh_frame_hdr generation "
806 #: elf-eh-frame.c:1872
808 msgid "%pB: %pA not in order"
811 #: elf-eh-frame.c:1886
813 msgid "%pB: %pA invalid input section size"
816 #: elf-eh-frame.c:1894
818 msgid "%pB: %pA points past end of text section"
821 #: elf-eh-frame.c:2147
822 msgid "DW_EH_PE_datarel unspecified for this architecture"
825 #: elf-eh-frame.c:2318
827 msgid "invalid output section for .eh_frame_entry: %pA"
830 #: elf-eh-frame.c:2341
832 msgid "invalid contents in %pA section"
835 #: elf-eh-frame.c:2497
836 msgid ".eh_frame_hdr entry overflow"
839 #: elf-eh-frame.c:2499
840 msgid ".eh_frame_hdr refers to overlapping FDEs"
846 "%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%pB' can "
847 "not be used when making an executable; recompile with -fPIE and relink with -"
851 #: elf-m10200.c:434 elf-m10300.c:2145 elf32-avr.c:1510 elf32-bfin.c:3122
852 #: elf32-cr16.c:1465 elf32-cris.c:2033 elf32-crx.c:925 elf32-d10v.c:510
853 #: elf32-epiphany.c:566 elf32-fr30.c:594 elf32-frv.c:4045 elf32-ft32.c:494
854 #: elf32-h8300.c:523 elf32-ip2k.c:1482 elf32-iq2000.c:691 elf32-lm32.c:1112
855 #: elf32-m32c.c:624 elf32-m32r.c:3045 elf32-m68hc1x.c:1272 elf32-mep.c:526
856 #: elf32-metag.c:1990 elf32-microblaze.c:1631 elf32-moxie.c:288 elf32-mt.c:402
857 #: elf32-nds32.c:6192 elf32-or1k.c:1821 elf32-score.c:2734 elf32-score7.c:2543
858 #: elf32-spu.c:5088 elf32-tilepro.c:3505 elf32-v850.c:2290 elf32-visium.c:680
859 #: elf32-xstormy16.c:929 elf64-bpf.c:487 elf64-mmix.c:1541 elfxx-tilegx.c:3869
860 msgid "internal error: out of range error"
863 #: elf-m10200.c:438 elf-m10300.c:2149 elf32-avr.c:1514 elf32-bfin.c:3126
864 #: elf32-cr16.c:1469 elf32-cris.c:2037 elf32-crx.c:929 elf32-d10v.c:514
865 #: elf32-fr30.c:598 elf32-frv.c:4049 elf32-ft32.c:498 elf32-h8300.c:527
866 #: elf32-iq2000.c:695 elf32-lm32.c:1116 elf32-m32c.c:628 elf32-m32r.c:3049
867 #: elf32-m68hc1x.c:1276 elf32-mep.c:530 elf32-metag.c:1994
868 #: elf32-microblaze.c:1635 elf32-moxie.c:292 elf32-msp430.c:1371
869 #: elf32-nds32.c:6196 elf32-or1k.c:1825 elf32-score.c:2738 elf32-score7.c:2547
870 #: elf32-spu.c:5092 elf32-tilepro.c:3509 elf32-v850.c:2294 elf32-visium.c:684
871 #: elf32-xstormy16.c:933 elf64-mmix.c:1545 elfxx-mips.c:10590
872 #: elfxx-tilegx.c:3873
873 msgid "internal error: unsupported relocation error"
876 #: elf-m10200.c:442 elf32-cr16.c:1473 elf32-crx.c:933 elf32-d10v.c:518
877 #: elf32-h8300.c:531 elf32-lm32.c:1120 elf32-m32r.c:3053 elf32-m68hc1x.c:1280
878 #: elf32-microblaze.c:1639 elf32-nds32.c:6200 elf32-score.c:2742
879 #: elf32-score7.c:2551 elf32-spu.c:5096
880 msgid "internal error: dangerous error"
883 #: elf-m10200.c:446 elf-m10300.c:2166 elf32-avr.c:1522 elf32-bfin.c:3134
884 #: elf32-cr16.c:1477 elf32-cris.c:2045 elf32-crx.c:937 elf32-d10v.c:522
885 #: elf32-epiphany.c:581 elf32-fr30.c:606 elf32-frv.c:4057 elf32-ft32.c:506
886 #: elf32-h8300.c:535 elf32-ip2k.c:1497 elf32-iq2000.c:703 elf32-lm32.c:1124
887 #: elf32-m32c.c:636 elf32-m32r.c:3057 elf32-m68hc1x.c:1284 elf32-mep.c:538
888 #: elf32-metag.c:2002 elf32-microblaze.c:1643 elf32-moxie.c:300
889 #: elf32-msp430.c:1379 elf32-mt.c:410 elf32-nds32.c:6204 elf32-or1k.c:1833
890 #: elf32-score.c:2751 elf32-score7.c:2555 elf32-spu.c:5100 elf32-tilepro.c:3517
891 #: elf32-v850.c:2314 elf32-visium.c:692 elf32-xstormy16.c:941 elf64-bpf.c:500
892 #: elf64-mmix.c:1553 elfxx-tilegx.c:3881
893 msgid "internal error: unknown error"
898 msgid "%pB: unsupported transition from %s to %s"
903 msgid "%pB: %s' accessed both as normal and thread local symbol"
906 #: elf-m10300.c:2092 elf32-arm.c:13464 elf32-i386.c:3421 elf32-m32r.c:2539
907 #: elf32-m68k.c:3912 elf32-s390.c:3210 elf32-sh.c:3788 elf32-tilepro.c:3408
908 #: elf32-xtensa.c:3013 elf64-s390.c:3159 elf64-x86-64.c:4078 elfxx-sparc.c:3903
909 #: elfxx-tilegx.c:3792 elfnn-aarch64.c:5551 elfnn-aarch64.c:7148
911 msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
916 "error: inappropriate relocation type for shared library (did you forget -"
923 "%pB: taking the address of protected function '%s' cannot be done when "
924 "making a shared library"
928 msgid "internal error: suspicious relocation type used in shared library"
931 #: elf-m10300.c:2647 elf32-avr.c:2491 elf32-frv.c:5637 elf64-ia64-vms.c:364
932 #: elfxx-sparc.c:2792 reloc.c:8244 reloc16.c:155 elfnn-ia64.c:365
933 msgid "%P%F: --relax and -r may not be used together\n"
936 #: elf-properties.c:65
938 msgid "%pB: out of memory in _bfd_elf_get_property"
941 #: elf-properties.c:91
943 msgid "warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) size: %#lx"
946 #: elf-properties.c:112
948 msgid "warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) type (0x%x) datasz: 0x%x"
951 #: elf-properties.c:151
953 msgid "warning: %pB: corrupt stack size: 0x%x"
956 #: elf-properties.c:169
958 msgid "warning: %pB: corrupt no copy on protected size: 0x%x"
961 #: elf-properties.c:186
963 msgid "warning: %pB: unsupported GNU_PROPERTY_TYPE (%ld) type: 0x%x"
966 #: elf-properties.c:301
967 msgid "Removed property %W to merge %pB (0x%v) and %pB (0x%v)\n"
970 #: elf-properties.c:307
971 msgid "Removed property %W to merge %pB (0x%v) and %pB (not found)\n"
974 #: elf-properties.c:316 elf-properties.c:394
975 msgid "Removed property %W to merge %pB and %pB\n"
978 #: elf-properties.c:320
979 msgid "Removed property %W to merge %pB and %pB (not found)\n"
982 #: elf-properties.c:337
983 msgid "Updated property %W (0x%v) to merge %pB (0x%v) and %pB (0x%v)\n"
986 #: elf-properties.c:346
987 msgid "Updated property %W (%v) to merge %pB (0x%v) and %pB (not found)\n"
990 #: elf-properties.c:388
991 msgid "Removed property %W to merge %pB (not found) and %pB (0x%v)\n"
994 #. Merge .note.gnu.property sections.
995 #: elf-properties.c:550 elf-properties.c:552
999 #: elf-properties.c:551
1000 msgid "Merging program properties\n"
1003 #. PR 17512: file: f057ec89.
1006 msgid "%pB: attempt to load strings from a non-string section (number %d)"
1011 msgid "%pB: invalid string offset %u >= %<PRIu64> for section `%s'"
1014 #: elf.c:513 elfnn-aarch64.c:8161
1016 msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
1021 msgid "%pB: invalid size field in group section header: %#<PRIx64>"
1026 msgid "%pB: invalid entry in SHT_GROUP section [%u]"
1031 msgid "%pB: no valid group sections found"
1034 #. See PR 21957 for a reproducer.
1037 msgid "%pB: group section '%pA' has no contents"
1042 msgid "%pB: no group info for section '%pA'"
1045 #: elf.c:862 elf.c:3959
1047 msgid "%pB: warning: sh_link not set for section `%pA'"
1052 msgid "%pB: sh_link [%d] in section `%pA' is incorrect"
1057 msgid "%pB: SHT_GROUP section [index %d] has no SHF_GROUP sections"
1062 msgid "%pB: section group entry number %u is corrupt"
1067 msgid "%pB: unknown type [%#x] section `%s' in group [%pA]"
1072 msgid "%pB: invalid sh_link field (%d) in section number %d"
1077 msgid "%pB: failed to find link section for section %d"
1082 msgid "%pB: failed to find info section for section %d"
1096 "Dynamic Section:\n"
1103 "Version definitions:\n"
1110 "Version References:\n"
1115 msgid " required from %s:\n"
1120 msgid "%pB: warning: loop in section dependencies detected"
1126 "%pB: warning: multiple symbol tables detected - ignoring the table in "
1133 "%pB: warning: multiple dynamic symbol tables detected - ignoring the table "
1139 msgid "%pB: invalid link %u for reloc section %s (index %u)"
1145 "%pB: warning: secondary relocation section '%s' for section %pA found - "
1149 #: elf.c:2566 elf.c:2581 elf.c:2592 elf.c:2605
1151 msgid "%pB: unknown type [%#x] section `%s'"
1156 msgid "%pB: error: alignment power %d of section `%pA' is too big"
1161 msgid "warning: section `%pA' type changed to PROGBITS"
1166 msgid "%pB: too many sections: %u"
1172 "%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'"
1177 msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'"
1182 msgid "%pB: GNU_MBIND section `%pA' has invalid sh_info field: %d"
1187 msgid "%pB: TLS sections are not adjacent:"
1197 msgid "\tnon-TLS: %pA"
1203 "%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section"
1208 msgid "%pB: not enough room for program headers, try linking with -N"
1213 msgid "%pB: section %pA lma %#<PRIx64> adjusted to %#<PRIx64>"
1216 #. The fix for this error is usually to edit the linker script being
1217 #. used and set up the program headers manually. Either that or
1218 #. leave room for the headers at the start of the SECTIONS.
1221 msgid "%pB: error: PHDR segment not covered by LOAD segment"
1226 msgid "%pB: section `%pA' can't be allocated in segment %d"
1231 msgid "%pB: warning: allocated section `%s' not in segment"
1237 "%pB: error: non-load segment %d includes file header and/or program header"
1242 msgid "%pB: symbol `%s' required but not present"
1248 "%pB: warning: empty loadable segment detected at vaddr=%#<PRIx64>, is this "
1254 msgid "%pB: warning: segment alignment of %#<PRIx64> is too large"
1260 "%pB: Unable to handle section index %x in ELF symbol. Using ABS instead."
1266 "unable to find equivalent output section for symbol '%s' from section '%s'"
1271 msgid "%pB: .gnu.version_r invalid entry"
1276 msgid "%pB: .gnu.version_d invalid entry"
1282 "%pB:%pA: error: attempting to write into an unallocated compressed section"
1287 msgid "%pB:%pA: error: attempting to write over the end of the section"
1292 msgid "%pB:%pA: error: attempting to write section into an empty buffer"
1296 msgid "GNU_MBIND section is unsupported"
1300 msgid "symbol type STT_GNU_IFUNC is unsupported"
1304 msgid "symbol binding STB_GNU_UNIQUE is unsupported"
1307 #: elf.c:12622 elf64-sparc.c:123 elfcode.h:1485
1309 msgid "%pB(%pA): relocation %d has invalid symbol index %ld"
1315 "%pB(%pA): link section cannot be set because the output file does not have a "
1321 msgid "%pB(%pA): info section index is invalid"
1327 "%pB(%pA): info section index cannot be set because the section is not in the "
1333 msgid "%pB(%pA): error: secondary reloc section processed twice"
1338 msgid "%pB(%pA): error: secondary reloc section is empty!"
1343 msgid "%pB(%pA): error: internal relocs missing for secondary reloc section"
1348 msgid "%pB(%pA): error: reloc table entry %u is empty"
1353 msgid "%pB(%pA): error: secondary reloc %u references a missing symbol"
1358 msgid "%pB(%pA): error: secondary reloc %u references a deleted symbol"
1363 msgid "%pB(%pA): error: secondary reloc %u is of an unknown type"
1366 #: elf32-arc.c:459 elf32-frv.c:6628 elf32-iq2000.c:868 elf32-m32c.c:914
1367 #: elf32-mt.c:562 elf32-rl78.c:1260 elf32-rx.c:3207 elf32-visium.c:844
1370 msgid "private flags = 0x%lx:"
1375 msgid "warning: %pB: conflicting platform configuration %s with %s"
1380 msgid "error: %pB: unable to merge CPU base attributes %s with %s"
1385 msgid "error: %pB: unable to merge ISA extension attributes %s"
1390 msgid "error: %pB: conflicting ISA extension attributes %s with %s"
1395 msgid "error: %pB: cannot mix rf16 with full register set %pB"
1400 msgid "error: %pB: conflicting attributes %s: %s with %s"
1405 msgid "error: %pB: conflicting attributes %s"
1411 "error: attempting to link %pB with a binary %pB of different architecture"
1414 #: elf32-arc.c:942 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1391
1415 #: elf32-ppc.c:3868 elf64-sparc.c:725 elfxx-mips.c:15534
1417 msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)"
1421 msgid "error: the ARC4 architecture is no longer supported"
1425 msgid "warning: unset or old architecture flags; use default machine"
1431 "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s' is invalid, 16 MSB should be "
1432 "%#x (value is %#<PRIx64>)"
1438 "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s+%#<PRIx64>' is invalid, 16 MSB "
1439 "should be %#x (value is %#<PRIx64>)"
1443 msgid "GOT and PLT relocations cannot be fixed with a non dynamic linker"
1446 #: elf32-arc.c:1912 elf32-rl78.c:1098 elf32-rx.c:1475
1449 "%pB(%pA): warning: unaligned access to symbol '%s' in the small data area"
1452 #: elf32-arc.c:1917 elf32-rl78.c:1103 elf32-rx.c:1480
1454 msgid "%pB(%pA): internal error: out of range error"
1457 #: elf32-arc.c:1922 elf32-rl78.c:1108 elf32-rx.c:1485
1459 msgid "%pB(%pA): internal error: unsupported relocation error"
1462 #: elf32-arc.c:1927 elf32-rl78.c:1113 elf32-rx.c:1490
1464 msgid "%pB(%pA): internal error: dangerous relocation"
1467 #: elf32-arc.c:1932 elf32-rl78.c:1118 elf32-rx.c:1495
1469 msgid "%pB(%pA): internal error: unknown error"
1472 #: elf32-arc.c:2025 elf32-arc.c:2093 elf32-arm.c:15577 elf32-metag.c:2257
1473 #: elf32-nds32.c:5642 elfnn-aarch64.c:7802 elfnn-riscv.c:518
1476 "%pB: relocation %s against `%s' can not be used when making a shared object; "
1477 "recompile with -fPIC"
1482 msgid "%pB: unknown mandatory ARC object attribute %d"
1487 msgid "warning: %pB: unknown ARC object attribute %d"
1490 #: elf32-arm.c:4361 elf32-arm.c:4395 elf32-arm.c:4414 elf32-arm.c:4466
1493 "%pB(%pA): warning: long branch veneers used in section with SHF_ARM_PURECODE "
1494 "section attribute is only supported for M-profile targets that implement the "
1498 #: elf32-arm.c:4426 elf32-arm.c:4480 elf32-arm.c:9180 elf32-arm.c:9270
1501 "%pB(%s): warning: interworking not enabled; first occurrence: %pB: %s call "
1508 "ERROR: CMSE stub (%s section) too far (%#<PRIx64>) from destination "
1514 msgid "no address assigned to the veneers output section %s"
1517 #: elf32-arm.c:4850 elf32-arm.c:6999 elf32-csky.c:3286 elf32-hppa.c:588
1518 #: elf32-m68hc1x.c:165 elf32-metag.c:1186 elf32-nios2.c:2208 elf64-ppc.c:3768
1519 #: elfnn-aarch64.c:3236
1521 msgid "%pB: cannot create stub entry %s"
1524 #: elf32-arm.c:5071 elf32-csky.c:3628 elf32-hppa.c:738 elf32-m68hc11.c:422
1525 #: elf32-m68hc12.c:542 elf32-metag.c:3480 elf32-nios2.c:2501 elf64-ppc.c:11374
1526 #: elfnn-aarch64.c:3305
1528 "%F%P: Could not assign '%pA' to an output section. Retry without --enable-"
1529 "non-contiguous-regions.\n"
1534 msgid "%pB: special symbol `%s' only allowed for ARMv8-M architecture or later"
1540 "%pB: invalid special symbol `%s'; it must be a global or weak function symbol"
1546 "%pB: invalid standard symbol `%s'; it must be a global or weak function "
1552 msgid "%pB: absent standard symbol `%s'"
1557 msgid "%pB: `%s' and its special symbol are in different sections"
1562 msgid "%pB: entry function `%s' not output"
1567 msgid "%pB: entry function `%s' is empty"
1572 msgid "%pB: --in-implib only supported for Secure Gateway import libraries"
1578 "%pB: invalid import library entry: `%s'; symbol should be absolute, global "
1579 "and refer to Thumb functions"
1584 msgid "entry function `%s' disappeared from secure code"
1589 msgid "`%s' refers to a non entry function"
1594 msgid "%pB: visibility of symbol `%s' has changed"
1599 msgid "%pB: incorrect size for symbol `%s'"
1604 msgid "offset of veneer for entry function `%s' not a multiple of its size"
1609 "new entry function(s) introduced but no output import library specified:"
1614 msgid "start address of `%s' is different from previous link"
1617 #: elf32-arm.c:7132 elf32-arm.c:7167
1619 msgid "unable to find %s glue '%s' for '%s'"
1624 msgid "%pB: BE8 images only valid in big-endian mode"
1627 #. Give a warning, but do as the user requests anyway.
1631 "%pB: warning: selected VFP11 erratum workaround is not necessary for target "
1638 "%pB: warning: selected STM32L4XX erratum workaround is not necessary for "
1639 "target architecture"
1642 #: elf32-arm.c:8674 elf32-arm.c:8694 elf32-arm.c:8761 elf32-arm.c:8780
1644 msgid "%pB: unable to find %s veneer `%s'"
1650 "%pB(%pA+%#x): error: multiple load detected in non-last IT block "
1651 "instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-"
1652 "it to generate only one instruction per IT block"
1657 msgid "invalid TARGET2 relocation type '%s'"
1660 #. FIXME: We ought to be able to generate thumb-1 PLT
1664 msgid "%pB: warning: thumb-1 mode PLT generation not currently supported"
1667 #: elf32-arm.c:10199 elf32-arm.c:10241
1669 msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' in TLS trampoline"
1672 #: elf32-arm.c:10585
1673 msgid "shared object"
1676 #: elf32-arm.c:10588
1677 msgid "PIE executable"
1680 #: elf32-arm.c:10591
1683 "%pB: relocation %s against external or undefined symbol `%s' can not be used "
1684 "when making a %s; recompile with -fPIC"
1687 #: elf32-arm.c:10728 elf32-arm.c:11155
1689 msgid "%pB: warning: %s BLX instruction targets %s function '%s'"
1692 #: elf32-arm.c:12067 elf32-arm.c:12093
1695 "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' referenced by "
1699 #: elf32-arm.c:12139 elf32-csky.c:4860 elf32-m68k.c:3716 elf32-metag.c:1919
1700 #: elf32-nios2.c:4389
1702 msgid "%pB(%pA+%#<PRIx64>): %s relocation not permitted in shared object"
1705 #: elf32-arm.c:12353
1708 "%pB(%pA+%#<PRIx64>): only ADD or SUB instructions are allowed for ALU group "
1712 #: elf32-arm.c:12394 elf32-arm.c:12486 elf32-arm.c:12574 elf32-arm.c:12664
1715 "%pB(%pA+%#<PRIx64>): overflow whilst splitting %#<PRIx64> for group "
1719 #: elf32-arm.c:13296 elf32-sh.c:3682
1721 msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section"
1724 #: elf32-arm.c:13409 elf32-m68k.c:3949 elf32-xtensa.c:2751 elfnn-aarch64.c:6875
1726 msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s"
1729 #: elf32-arm.c:13411 elf32-m68k.c:3951 elf32-xtensa.c:2753 elfnn-aarch64.c:6877
1731 msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s"
1734 #: elf32-arm.c:13494 elf32-tic6x.c:2708 elfnn-aarch64.c:7212
1735 msgid "out of range"
1738 #: elf32-arm.c:13498 elf32-nios2.c:4523 elf32-pru.c:936 elf32-tic6x.c:2712
1739 #: elfnn-aarch64.c:7216
1740 msgid "unsupported relocation"
1743 #: elf32-arm.c:13506 elf32-nios2.c:4533 elf32-pru.c:946 elf32-tic6x.c:2720
1744 #: elfnn-aarch64.c:7224
1745 msgid "unknown error"
1748 #: elf32-arm.c:13984
1751 "warning: not setting interworking flag of %pB since it has already been "
1752 "specified as non-interworking"
1755 #: elf32-arm.c:13988
1757 msgid "warning: clearing the interworking flag of %pB due to outside request"
1760 #: elf32-arm.c:14033
1763 "warning: clearing the interworking flag of %pB because non-interworking code "
1764 "in %pB has been linked with it"
1767 #: elf32-arm.c:14120
1769 msgid "%pB: unknown mandatory EABI object attribute %d"
1772 #: elf32-arm.c:14128
1774 msgid "warning: %pB: unknown EABI object attribute %d"
1777 #: elf32-arm.c:14428
1779 msgid "error: %pB: unknown CPU architecture"
1782 #: elf32-arm.c:14466 elf32-nios2.c:2957
1784 msgid "error: %pB: conflicting CPU architectures %d/%d"
1787 #: elf32-arm.c:14563
1790 "Error: %pB has both the current and legacy Tag_MPextension_use attributes"
1793 #: elf32-arm.c:14592
1795 msgid "error: %pB uses VFP register arguments, %pB does not"
1798 #: elf32-arm.c:14751
1800 msgid "error: %pB: unable to merge virtualization attributes with %pB"
1803 #: elf32-arm.c:14777
1805 msgid "error: %pB: conflicting architecture profiles %c/%c"
1808 #: elf32-arm.c:14916
1810 msgid "warning: %pB: conflicting platform configuration"
1813 #: elf32-arm.c:14925
1815 msgid "error: %pB: conflicting use of R9"
1818 #: elf32-arm.c:14937
1820 msgid "error: %pB: SB relative addressing conflicts with use of R9"
1823 #: elf32-arm.c:14950
1826 "warning: %pB uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; "
1827 "use of wchar_t values across objects may fail"
1830 #: elf32-arm.c:14981
1833 "warning: %pB uses %s enums yet the output is to use %s enums; use of enum "
1834 "values across objects may fail"
1837 #: elf32-arm.c:14993
1839 msgid "error: %pB uses iWMMXt register arguments, %pB does not"
1842 #: elf32-arm.c:15010
1844 msgid "error: fp16 format mismatch between %pB and %pB"
1847 #: elf32-arm.c:15046
1849 msgid "%pB has both the current and legacy Tag_MPextension_use attributes"
1852 #. Ignore init flag - it may not be set, despite the flags field
1853 #. containing valid data.
1854 #. Ignore init flag - it may not be set, despite the flags field containing valid data.
1855 #. Ignore init flag - it may not be set, despite the flags field
1856 #. containing valid data.
1857 #: elf32-arm.c:15133 elf32-bfin.c:4735 elf32-cris.c:3906 elf32-m68hc1x.c:1416
1858 #: elf32-m68k.c:1205 elf32-score.c:4000 elf32-score7.c:3805 elf32-vax.c:537
1859 #: elf32-xgate.c:494 elfxx-mips.c:16220 elfnn-aarch64.c:7378
1861 msgid "private flags = %lx:"
1864 #: elf32-arm.c:15142
1866 msgid " [interworking enabled]"
1869 #: elf32-arm.c:15150
1871 msgid " [VFP float format]"
1874 #: elf32-arm.c:15152
1876 msgid " [Maverick float format]"
1879 #: elf32-arm.c:15154
1881 msgid " [FPA float format]"
1884 #: elf32-arm.c:15157
1886 msgid " [floats passed in float registers]"
1889 #: elf32-arm.c:15160 elf32-arm.c:15246
1891 msgid " [position independent]"
1894 #: elf32-arm.c:15163
1899 #: elf32-arm.c:15166
1904 #: elf32-arm.c:15169
1906 msgid " [software FP]"
1909 #: elf32-arm.c:15178
1911 msgid " [Version1 EABI]"
1914 #: elf32-arm.c:15181 elf32-arm.c:15192
1916 msgid " [sorted symbol table]"
1919 #: elf32-arm.c:15183 elf32-arm.c:15194
1921 msgid " [unsorted symbol table]"
1924 #: elf32-arm.c:15189
1926 msgid " [Version2 EABI]"
1929 #: elf32-arm.c:15197
1931 msgid " [dynamic symbols use segment index]"
1934 #: elf32-arm.c:15200
1936 msgid " [mapping symbols precede others]"
1939 #: elf32-arm.c:15207
1941 msgid " [Version3 EABI]"
1944 #: elf32-arm.c:15211
1946 msgid " [Version4 EABI]"
1949 #: elf32-arm.c:15215
1951 msgid " [Version5 EABI]"
1954 #: elf32-arm.c:15218
1956 msgid " [soft-float ABI]"
1959 #: elf32-arm.c:15221
1961 msgid " [hard-float ABI]"
1964 #: elf32-arm.c:15227
1969 #: elf32-arm.c:15230
1974 #: elf32-arm.c:15236
1976 msgid " <EABI version unrecognised>"
1979 #: elf32-arm.c:15243
1981 msgid " [relocatable executable]"
1984 #: elf32-arm.c:15249
1986 msgid " [FDPIC ABI supplement]"
1989 #: elf32-arm.c:15254 elfnn-aarch64.c:7381
1991 msgid "<Unrecognised flag bits set>"
1994 #: elf32-arm.c:15371 elf32-i386.c:1542 elf32-s390.c:960 elf32-tic6x.c:2783
1995 #: elf32-tilepro.c:1478 elf32-xtensa.c:1072 elf64-s390.c:882
1996 #: elf64-x86-64.c:1918 elfxx-sparc.c:1421 elfxx-tilegx.c:1699
1997 #: elfnn-aarch64.c:7669 elfnn-riscv.c:560
1999 msgid "%pB: bad symbol index: %d"
2002 #: elf32-arm.c:15760
2005 "FDPIC does not yet support %s relocation to become dynamic for executable"
2008 #: elf32-arm.c:16754 elf32-csky.c:1932 elf32-hppa.c:2123 elf32-lm32.c:1999
2009 #: elf32-m32r.c:2110 elf32-metag.c:2795 elf32-nds32.c:4334 elf32-or1k.c:2967
2010 #: elf32-ppc.c:5451 elf32-s390.c:1853 elf32-sh.c:2977 elf32-tic6x.c:3252
2011 #: elf32-tilepro.c:2244 elf64-alpha.c:2020 elf64-alpha.c:2715 elf64-ppc.c:9917
2012 #: elf64-s390.c:1789 elfxx-sparc.c:2432 elfxx-tilegx.c:2490 elfxx-x86.c:574
2013 #: elfnn-aarch64.c:8934 elfnn-riscv.c:1163
2015 msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n"
2018 #: elf32-arm.c:17050
2020 msgid "errors encountered processing file %pB"
2023 #: elf32-arm.c:17497 elflink.c:12808 elflink.c:12855
2025 msgid "could not find section %s"
2028 #: elf32-arm.c:18716
2030 msgid "%pB: error: Cortex-A8 erratum stub is allocated in unsafe location"
2033 #. There's not much we can do apart from complain if this
2035 #: elf32-arm.c:18743
2037 msgid "%pB: error: Cortex-A8 erratum stub out of range (input file too large)"
2040 #: elf32-arm.c:19570 elf32-arm.c:19592
2042 msgid "%pB: error: VFP11 veneer out of range"
2045 #: elf32-arm.c:19643
2048 "%pB(%#<PRIx64>): error: cannot create STM32L4XX veneer; jump out of range by "
2049 "%<PRId64> bytes; cannot encode branch instruction"
2052 #: elf32-arm.c:19682
2054 msgid "%pB: error: cannot create STM32L4XX veneer"
2057 #: elf32-arm.c:20763
2059 msgid "error: %pB is already in final BE8 format"
2062 #: elf32-arm.c:20839
2065 "error: source object %pB has EABI version %d, but target %pB has EABI "
2069 #: elf32-arm.c:20854
2071 msgid "error: %pB is compiled for APCS-%d, whereas target %pB uses APCS-%d"
2074 #: elf32-arm.c:20864
2077 "error: %pB passes floats in float registers, whereas %pB passes them in "
2081 #: elf32-arm.c:20868
2084 "error: %pB passes floats in integer registers, whereas %pB passes them in "
2088 #: elf32-arm.c:20878 elf32-arm.c:20882 elf32-arm.c:20892
2090 msgid "error: %pB uses %s instructions, whereas %pB does not"
2093 #: elf32-arm.c:20896
2095 msgid "error: %pB does not use %s instructions, whereas %pB does"
2098 #: elf32-arm.c:20915
2100 msgid "error: %pB uses software FP, whereas %pB uses hardware FP"
2103 #: elf32-arm.c:20919
2105 msgid "error: %pB uses hardware FP, whereas %pB uses software FP"
2108 #: elf32-arm.c:20933
2110 msgid "warning: %pB supports interworking, whereas %pB does not"
2113 #: elf32-arm.c:20939
2115 msgid "warning: %pB does not support interworking, whereas %pB does"
2118 #: elf32-avr.c:1518 elf32-bfin.c:3130 elf32-cris.c:2041 elf32-epiphany.c:577
2119 #: elf32-fr30.c:602 elf32-frv.c:4053 elf32-ft32.c:502 elf32-ip2k.c:1493
2120 #: elf32-iq2000.c:699 elf32-m32c.c:632 elf32-mep.c:534 elf32-metag.c:1998
2121 #: elf32-moxie.c:296 elf32-msp430.c:1375 elf32-mt.c:406 elf32-or1k.c:1829
2122 #: elf32-tilepro.c:3513 elf32-v850.c:2298 elf32-visium.c:688
2123 #: elf32-xstormy16.c:937 elf64-bpf.c:496 elf64-mmix.c:1549 elfxx-tilegx.c:3877
2124 msgid "internal error: dangerous relocation"
2127 #: elf32-avr.c:3338 elfnn-aarch64.c:3267
2129 msgid "cannot create stub entry %s"
2132 #: elf32-bfin.c:107 elf32-bfin.c:363
2133 msgid "relocation should be even number"
2136 #: elf32-bfin.c:1584
2138 msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'"
2141 #: elf32-bfin.c:1616 elf32-i386.c:3461 elf32-m68k.c:3989 elf32-s390.c:3268
2142 #: elf64-s390.c:3217 elf64-x86-64.c:4128
2144 msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d"
2147 #: elf32-bfin.c:2637
2150 "%pB: relocation at `%pA+%#<PRIx64>' references symbol `%s' with nonzero "
2154 #: elf32-bfin.c:2654
2155 msgid "relocation references symbol not defined in the module"
2158 #: elf32-bfin.c:2751
2159 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend"
2162 #: elf32-bfin.c:2791 elf32-bfin.c:2912
2163 msgid "cannot emit fixups in read-only section"
2166 #: elf32-bfin.c:2821 elf32-bfin.c:2949 elf32-lm32.c:1049 elf32-sh.c:4500
2167 msgid "cannot emit dynamic relocations in read-only section"
2170 #: elf32-bfin.c:2871
2171 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend"
2174 #: elf32-bfin.c:3034
2175 msgid "relocations between different segments are not supported"
2178 #: elf32-bfin.c:3035
2179 msgid "warning: relocation references a different segment"
2182 #: elf32-bfin.c:4786 elf32-frv.c:6601
2184 msgid "%pB: cannot link non-fdpic object file into fdpic executable"
2187 #: elf32-bfin.c:4790 elf32-frv.c:6605
2189 msgid "%pB: cannot link fdpic object file into non-fdpic executable"
2192 #: elf32-bfin.c:4940
2194 msgid "*** check this relocation %s"
2197 #: elf32-bfin.c:5056
2199 "the bfin target does not currently support the generation of copy relocations"
2202 #: elf32-bfin.c:5350 elf32-cr16.c:2801 elf32-m68k.c:4403
2203 msgid "unsupported relocation type"
2206 #: elf32-cris.c:1119
2208 msgid "%pB, section %pA: unresolvable relocation %s against symbol `%s'"
2211 #: elf32-cris.c:1184
2213 msgid "%pB, section %pA: no PLT nor GOT for relocation %s against symbol `%s'"
2216 #: elf32-cris.c:1187
2218 msgid "%pB, section %pA: no PLT for relocation %s against symbol `%s'"
2221 #: elf32-cris.c:1193 elf32-cris.c:1326 elf32-cris.c:1591 elf32-cris.c:1674
2222 #: elf32-cris.c:1827 elf32-tic6x.c:2619
2223 msgid "[whose name is lost]"
2226 #: elf32-cris.c:1311 elf32-tic6x.c:2603
2229 "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against local "
2233 #: elf32-cris.c:1320 elf32-cris.c:1668 elf32-cris.c:1821 elf32-tic6x.c:2612
2236 "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against "
2240 #: elf32-cris.c:1347
2242 msgid "%pB, section %pA: relocation %s is not allowed for global symbol: `%s'"
2245 #: elf32-cris.c:1364
2247 msgid "%pB, section %pA: relocation %s with no GOT created"
2250 #. We shouldn't get here for GCC-emitted code.
2251 #: elf32-cris.c:1581
2254 "%pB, section %pA: relocation %s has an undefined reference to `%s', perhaps "
2255 "a declaration mixup?"
2258 #: elf32-cris.c:1584
2261 "%pB, section %pA: relocation %s is not allowed for `%s', a global symbol "
2262 "with default visibility, perhaps a declaration mixup?"
2265 #: elf32-cris.c:1955
2268 "%pB, section %pA: relocation %s is not allowed for symbol: `%s' which is "
2269 "defined outside the program, perhaps a declaration mixup?"
2272 #: elf32-cris.c:2008
2273 msgid "(too many global variables for -fpic: recompile with -fPIC)"
2276 #: elf32-cris.c:2015
2278 "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or "
2282 #: elf32-cris.c:3050
2285 "%pB, section %pA: v10/v32 compatible object must not contain a PIC relocation"
2288 #: elf32-cris.c:3104
2291 "%pB, section %pA:\n"
2292 " relocation %s not valid in a shared object; typically an option mixup, "
2293 "recompile with -fPIC"
2296 #: elf32-cris.c:3322
2299 "%pB, section %pA: relocation %s should not be used in a shared object; "
2300 "recompile with -fPIC"
2303 #: elf32-cris.c:3745
2306 "%pB, section `%pA', to symbol `%s': relocation %s should not be used in a "
2307 "shared object; recompile with -fPIC"
2310 #: elf32-cris.c:3857
2311 msgid "unexpected machine number"
2314 #: elf32-cris.c:3909
2316 msgid " [symbols have a _ prefix]"
2319 #: elf32-cris.c:3912
2321 msgid " [v10 and v32]"
2324 #: elf32-cris.c:3915
2329 #: elf32-cris.c:3959
2332 "%pB: uses _-prefixed symbols, but writing file with non-prefixed symbols"
2335 #: elf32-cris.c:3960
2338 "%pB: uses non-prefixed symbols, but writing file with _-prefixed symbols"
2341 #: elf32-cris.c:3979
2343 msgid "%pB contains CRIS v32 code, incompatible with previous objects"
2346 #: elf32-cris.c:3981
2348 msgid "%pB contains non-CRIS-v32 code, incompatible with previous objects"
2351 #: elf32-csky.c:2067
2352 msgid "GOT table size out of range"
2355 #: elf32-csky.c:2916
2357 msgid "warning: unrecognized arch eflag '%#lx'"
2360 #: elf32-csky.c:2976
2362 msgid "%pB: machine flag conflict with target"
2365 #: elf32-csky.c:2989
2368 "warning: file %pB's arch flag ck%s conflicts with target ck%s, using ck%s"
2371 #. The r_type is error, not support it.
2372 #: elf32-csky.c:4232 elf32-i386.c:351
2374 msgid "%pB: unsupported relocation type: %#x"
2379 msgid "branch (PC rel16) to section (%s) not supported"
2384 msgid "jump (PC rel26) to section (%s) not supported"
2387 #. Only if it's not an unresolved symbol.
2388 #: elf32-epiphany.c:573 elf32-ip2k.c:1489
2389 msgid "unsupported relocation between data/insn address spaces"
2392 #: elf32-frv.c:1452 elf32-frv.c:1603
2393 msgid "relocation requires zero addend"
2398 msgid "%H: relocation to `%s+%v' may have caused the error above\n"
2402 msgid "%H: relocation references symbol not defined in the module\n"
2406 msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n"
2410 msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n"
2414 msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n"
2418 msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n"
2422 msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n"
2426 msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n"
2430 msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n"
2434 msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n"
2438 msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n"
2442 msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n"
2446 msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n"
2450 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n"
2453 #: elf32-frv.c:3538 elf32-frv.c:3658
2454 msgid "%H: %s references dynamic symbol with nonzero addend\n"
2457 #: elf32-frv.c:3579 elf32-frv.c:3700
2458 msgid "%H: cannot emit fixups in read-only section\n"
2461 #: elf32-frv.c:3609 elf32-frv.c:3742
2462 msgid "%H: cannot emit dynamic relocations in read-only section\n"
2467 msgid "%H: reloc against `%s' references a different segment\n"
2472 msgid "%H: reloc against `%s': %s\n"
2478 "%pB: compiled with %s and linked with modules that use non-pic relocations"
2481 #: elf32-frv.c:6566 elf32-iq2000.c:830 elf32-m32c.c:876
2483 msgid "%pB: compiled with %s and linked with modules compiled with %s"
2489 "%pB: uses different unknown e_flags (%#x) fields than previous modules (%#x)"
2494 msgid "%pB: relocations in generic ELF (EM: %d)"
2497 #: elf32-hppa.c:767 elf32-hppa.c:848 elf64-ppc.c:11918
2499 "%F%P: Could not assign %pA to an output section. Retry without --enable-non-"
2500 "contiguous-regions.\n"
2503 #: elf32-hppa.c:869 elf32-hppa.c:3545
2506 "%pB(%pA+%#<PRIx64>): cannot reach %s, recompile with -ffunction-sections"
2509 #: elf32-hppa.c:1283
2512 "%pB: relocation %s can not be used when making a shared object; recompile "
2516 #: elf32-hppa.c:2722
2518 msgid "%pB: duplicate export stub %s"
2521 #: elf32-hppa.c:3378
2524 "%pB(%pA+%#<PRIx64>): %s fixup for insn %#x is not supported in a non-shared "
2528 #: elf32-hppa.c:4174
2530 msgid "%s has both normal and TLS relocs"
2533 #: elf32-hppa.c:4192
2535 msgid "%pB:%s has both normal and TLS relocs"
2538 #: elf32-hppa.c:4251
2540 msgid "%pB(%pA+%#<PRIx64>): cannot handle %s for %s"
2543 #: elf32-hppa.c:4555
2544 msgid ".got section not immediately after .plt section"
2547 #: elf32-i386.c:1178 elf64-x86-64.c:1389
2550 "%pB: TLS transition from %s to %s against `%s' at %#<PRIx64> in section `"
2554 #: elf32-i386.c:1281
2557 "%pB: direct GOT relocation R_386_GOT32X against `%s' without base register "
2558 "can not be used when making a shared object"
2561 #: elf32-i386.c:1739 elf32-s390.c:1188 elf32-sh.c:5649 elf32-tilepro.c:1591
2562 #: elf32-xtensa.c:1244 elf64-s390.c:1120 elfxx-sparc.c:1590 elfxx-tilegx.c:1804
2563 #: elfnn-riscv.c:472
2565 msgid "%pB: `%s' accessed both as normal and thread local symbol"
2568 #: elf32-i386.c:1811
2570 msgid "%pB: unsupported non-PIC call to IFUNC `%s'"
2573 #: elf32-i386.c:2391 elf64-x86-64.c:2737
2575 msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
2578 #: elf32-i386.c:2424 elf32-i386.c:3672 elf32-i386.c:3813 elf64-x86-64.c:2794
2579 #: elf64-x86-64.c:4301 elf64-x86-64.c:4457
2581 msgid "Local IFUNC function `%s' in %pB\n"
2584 #: elf32-i386.c:2581
2587 "%pB: direct GOT relocation %s against `%s' without base register can not be "
2588 "used when making a shared object"
2591 #: elf32-i386.c:2616 elf64-x86-64.c:2993
2592 msgid "hidden symbol"
2595 #: elf32-i386.c:2619 elf64-x86-64.c:2996
2596 msgid "internal symbol"
2599 #: elf32-i386.c:2622 elf64-x86-64.c:2999
2600 msgid "protected symbol"
2603 #: elf32-i386.c:2625 elf64-x86-64.c:3002
2607 #: elf32-i386.c:2631
2610 "%pB: relocation R_386_GOTOFF against undefined %s `%s' can not be used when "
2611 "making a shared object"
2614 #: elf32-i386.c:2644
2617 "%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when "
2618 "making a shared object"
2621 #: elf32-ip2k.c:856 elf32-ip2k.c:862 elf32-ip2k.c:929 elf32-ip2k.c:935
2623 "ip2k relaxer: switch table without complete matching relocation information."
2626 #: elf32-ip2k.c:879 elf32-ip2k.c:962
2627 msgid "ip2k relaxer: switch table header corrupt."
2630 #: elf32-ip2k.c:1302
2632 msgid "ip2k linker: missing page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
2635 #: elf32-ip2k.c:1321
2638 "ip2k linker: redundant page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
2641 #: elf32-lm32.c:651 elf32-nios2.c:3152
2642 msgid "global pointer relative relocation when _gp not defined"
2645 #: elf32-lm32.c:706 elf32-nios2.c:3589
2646 msgid "global pointer relative address out of range"
2649 #: elf32-lm32.c:1002
2651 msgid "internal error: addend should be zero for %s"
2654 #: elf32-m32r.c:1471
2655 msgid "SDA relocation when _SDA_BASE_ not defined"
2658 #: elf32-m32r.c:2984 elf32-microblaze.c:1101 elf32-microblaze.c:1149
2660 msgid "%pB: the target (%s) of an %s relocation is in the wrong section (%pA)"
2663 #: elf32-m32r.c:3487
2665 msgid "%pB: instruction set mismatch with previous modules"
2668 #: elf32-m32r.c:3508 elf32-nds32.c:6999
2670 msgid "private flags = %lx"
2673 #: elf32-m32r.c:3513
2675 msgid ": m32r instructions"
2678 #: elf32-m32r.c:3514
2680 msgid ": m32rx instructions"
2683 #: elf32-m32r.c:3515
2685 msgid ": m32r2 instructions"
2688 #: elf32-m68hc1x.c:1136
2691 "reference to the far symbol `%s' using a wrong relocation may result in "
2692 "incorrect execution"
2695 #: elf32-m68hc1x.c:1167
2698 "XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you "
2699 "must manually offset the address, and possibly manage the page, in your code."
2702 #: elf32-m68hc1x.c:1183
2705 "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked "
2706 "address [%lx:%04lx] (%lx)"
2709 #: elf32-m68hc1x.c:1198
2712 "reference to a banked address [%lx:%04lx] in the normal address space at "
2716 #: elf32-m68hc1x.c:1234
2719 "S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you "
2720 "must manually offset the address in your code"
2723 #: elf32-m68hc1x.c:1358
2726 "%pB: linking files compiled for 16-bit integers (-mshort) and others for 32-"
2730 #: elf32-m68hc1x.c:1365
2733 "%pB: linking files compiled for 32-bit double (-fshort-double) and others "
2737 #: elf32-m68hc1x.c:1374
2739 msgid "%pB: linking files compiled for HCS12 with others compiled for HC12"
2742 #: elf32-m68hc1x.c:1419 elf32-xgate.c:497
2744 msgid "[abi=32-bit int, "
2747 #: elf32-m68hc1x.c:1421 elf32-xgate.c:499
2749 msgid "[abi=16-bit int, "
2752 #: elf32-m68hc1x.c:1424 elf32-xgate.c:502
2754 msgid "64-bit double, "
2757 #: elf32-m68hc1x.c:1426 elf32-xgate.c:504
2759 msgid "32-bit double, "
2762 #: elf32-m68hc1x.c:1429
2767 #: elf32-m68hc1x.c:1431
2772 #: elf32-m68hc1x.c:1433
2777 #: elf32-m68hc1x.c:1436
2779 msgid " [memory=bank-model]"
2782 #: elf32-m68hc1x.c:1438
2784 msgid " [memory=flat]"
2787 #: elf32-m68hc1x.c:1441
2789 msgid " [XGATE RAM offsetting]"
2792 #: elf32-m68k.c:1220 elf32-m68k.c:1221 vms-alpha.c:7635 vms-alpha.c:7651
2796 #: elf32-m68k.c:1671
2798 msgid "%pB: GOT overflow: number of relocations with 8-bit offset > %d"
2801 #: elf32-m68k.c:1678
2803 msgid "%pB: GOT overflow: number of relocations with 8- or 16-bit offset > %d"
2806 #. Pacify gcc -Wall.
2809 msgid "mep: no reloc for code %d"
2814 msgid "MeP: howto %d has type %d"
2819 msgid "%pB and %pB are for different cores"
2824 msgid "%pB and %pB are for different configurations"
2829 msgid "private flags = 0x%lx"
2832 #: elf32-metag.c:1863
2834 msgid "%pB(%pA): multiple TLS models are not supported"
2837 #: elf32-metag.c:1866
2840 "%pB(%pA): shared library symbol %s encountered whilst performing a static "
2844 #: elf32-microblaze.c:1544 elf32-tilepro.c:3154 elfxx-sparc.c:3535
2845 #: elfxx-tilegx.c:3542
2847 msgid "%pB: probably compiled without -fPIC?"
2850 #: elf32-mips.c:1775 elf64-mips.c:3516 elfn32-mips.c:3332
2851 msgid "literal relocation occurs for an external symbol"
2854 #: elf32-mips.c:1822 elf32-score.c:569 elf32-score7.c:469 elf64-mips.c:3559
2855 #: elfn32-mips.c:3373
2856 msgid "32bits gp relative relocation occurs for an external symbol"
2859 #: elf32-msp430.c:846 elf32-msp430.c:1160
2860 msgid "try enabling relaxation to avoid relocation truncations"
2863 #: elf32-msp430.c:1367
2864 msgid "internal error: branch/jump to an odd address detected"
2867 #: elf32-msp430.c:2535
2869 msgid "warning: %pB: unknown MSPABI object attribute %d"
2872 #: elf32-msp430.c:2636
2874 msgid "error: %pB uses %s instructions but %pB uses %s"
2877 #: elf32-msp430.c:2648
2879 msgid "error: %pB uses the %s code model whereas %pB uses the %s code model"
2882 #: elf32-msp430.c:2661
2884 msgid "error: %pB uses the large code model but %pB uses MSP430 instructions"
2887 #: elf32-msp430.c:2672
2889 msgid "error: %pB uses the %s data model whereas %pB uses the %s data model"
2892 #: elf32-msp430.c:2685
2894 msgid "error: %pB uses the small code model but %pB uses the %s data model"
2897 #: elf32-msp430.c:2697
2899 msgid "error: %pB uses the %s data model but %pB only uses MSP430 instructions"
2902 #: elf32-msp430.c:2722
2905 "error: %pB can use the upper region for data, but %pB assumes data is "
2906 "exclusively in lower memory"
2909 #: elf32-nds32.c:3628
2911 msgid "error: can't find symbol: %s"
2914 #: elf32-nds32.c:5672
2916 msgid "%pB: warning: %s unsupported in shared mode"
2919 #: elf32-nds32.c:5798
2921 msgid "%pB: warning: unaligned access to GOT entry"
2924 #: elf32-nds32.c:5839
2926 msgid "%pB: warning: relocate SDA_BASE failed"
2929 #: elf32-nds32.c:5861
2931 msgid "%pB(%pA): warning: unaligned small data access of type %d"
2934 #: elf32-nds32.c:6787
2937 "%pB: ISR vector size mismatch with previous modules, previous %u-byte, "
2941 #: elf32-nds32.c:6835
2943 msgid "%pB: warning: endian mismatch with previous modules"
2946 #: elf32-nds32.c:6849
2949 "%pB: warning: older version of object file encountered, please recompile "
2950 "with current tool chain"
2953 #: elf32-nds32.c:6937
2955 msgid "%pB: error: ABI mismatch with previous modules"
2958 #: elf32-nds32.c:6947
2960 msgid "%pB: error: instruction set mismatch with previous modules"
2963 #: elf32-nds32.c:6974
2965 msgid "%pB: warning: incompatible elf-versions %s and %s"
2968 #: elf32-nds32.c:7005
2970 msgid ": n1 instructions"
2973 #: elf32-nds32.c:7008
2975 msgid ": n1h instructions"
2978 #: elf32-nds32.c:9469
2980 msgid "%pB: error: search_nds32_elf_blank reports wrong node"
2983 #: elf32-nds32.c:9729
2985 msgid "%pB: warning: %s points to unrecognized reloc at %#<PRIx64>"
2988 #: elf32-nds32.c:12994
2990 msgid "%pB: nested OMIT_FP in %pA"
2993 #: elf32-nds32.c:13013
2995 msgid "%pB: unmatched OMIT_FP in %pA"
2998 #: elf32-nds32.c:13295 reloc.c:8470
3000 msgid "%X%P: %pB(%pA): relocation \"%pR\" goes out of range\n"
3003 #: elf32-nios2.c:2941
3005 msgid "error: %pB: big-endian R2 is not supported"
3008 #: elf32-nios2.c:3833
3011 "global pointer relative relocation at address %#<PRIx64> when _gp not "
3015 #: elf32-nios2.c:3863
3018 "unable to reach %s (at %#<PRIx64>) from the global pointer (at %#<PRIx64>) "
3019 "because the offset (%<PRId64>) is out of the allowed range, -32678 to 32767\n"
3022 #: elf32-nios2.c:4518 elf32-pru.c:931
3023 msgid "relocation out of range"
3026 #: elf32-nios2.c:4528 elf32-pru.c:941 elf32-tic6x.c:2716
3027 msgid "dangerous relocation"
3030 #: elf32-nios2.c:5403
3032 msgid "dynamic variable `%s' is zero size"
3035 #: elf32-or1k.c:1214
3037 msgid "%pB: Cannot handle relocation value size of %d"
3040 #: elf32-or1k.c:1321
3042 msgid "%pB: unknown relocation type %d"
3045 #: elf32-or1k.c:1375
3047 msgid "%pB: addend should be zero for plt relocations"
3050 #: elf32-or1k.c:1480
3052 msgid "%pB: addend should be zero for got relocations"
3055 #: elf32-or1k.c:1497
3057 msgid "%pB: gotoff relocation against dynamic symbol %s"
3060 #: elf32-or1k.c:1514 elf64-alpha.c:4471 elf64-alpha.c:4615
3062 msgid "%pB: pc-relative relocation against dynamic symbol %s"
3065 #: elf32-or1k.c:1528
3067 msgid "%pB: non-pic relocation against symbol %s"
3070 #: elf32-or1k.c:1612
3072 msgid "%pB: support for local dynamic not implemented"
3075 #: elf32-or1k.c:1791
3077 msgid "%pB: will not resolve runtime TLS relocation"
3080 #: elf32-or1k.c:2133
3082 msgid "%pB: bad relocation section name `%s'"
3085 #: elf32-or1k.c:3322
3087 msgid "%pB: %s flag mismatch with previous modules"
3092 msgid "generic linker can't handle %s"
3097 msgid "corrupt %s section in %pB"
3102 msgid "unable to read in %s section from %pB"
3107 msgid "warning: unable to set size of %s section in %pB"
3111 msgid "failed to allocate space for new APUinfo section"
3115 msgid "failed to compute new APUinfo section"
3119 msgid "failed to install new APUinfo section"
3124 msgid "%pB: relocation %s cannot be used when making a shared object"
3127 #: elf32-ppc.c:3587 elf32-ppc.c:3595
3129 msgid "%pB uses hard float, %pB uses soft float"
3132 #: elf32-ppc.c:3603 elf32-ppc.c:3611
3135 "%pB uses double-precision hard float, %pB uses single-precision hard float"
3138 #: elf32-ppc.c:3630 elf32-ppc.c:3638
3140 msgid "%pB uses 64-bit long double, %pB uses 128-bit long double"
3143 #: elf32-ppc.c:3646 elf32-ppc.c:3654
3145 msgid "%pB uses IBM long double, %pB uses IEEE long double"
3148 #: elf32-ppc.c:3721 elf32-ppc.c:3730
3150 msgid "%pB uses AltiVec vector ABI, %pB uses SPE vector ABI"
3153 #: elf32-ppc.c:3759 elf32-ppc.c:3768
3155 msgid "%pB uses r3/r4 for small structure returns, %pB uses memory"
3161 "%pB: compiled with -mrelocatable and linked with modules compiled normally"
3167 "%pB: compiled normally and linked with modules compiled with -mrelocatable"
3172 msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn"
3177 msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn"
3182 msgid "bss-plt forced due to %pB"
3186 msgid "bss-plt forced by profiling"
3189 #. Uh oh, we didn't find the expected call. We
3190 #. could just mark this symbol to exclude it
3191 #. from tls optimization but it's safer to skip
3192 #. the entire optimization.
3193 #: elf32-ppc.c:4608 elf64-ppc.c:8277
3195 msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
3198 #: elf32-ppc.c:5559 elf32-sh.c:3080 elf32-tilepro.c:2338 elfxx-sparc.c:2531
3199 #: elfxx-tilegx.c:2578
3201 msgid "%pB: dynamic relocation in read-only section `%pA'\n"
3205 msgid "%P: %H: error: %s with unexpected instruction %x\n"
3209 msgid "%H: fixup branch overflow\n"
3212 #: elf32-ppc.c:7516 elf32-ppc.c:7552
3214 msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x"
3219 msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
3222 #: elf32-ppc.c:7655 elf64-ppc.c:16914
3223 msgid "%H: warning: %s unexpected insn %#x.\n"
3228 msgid "%H: non-zero addend on %s reloc against `%s'\n"
3231 #. @local on an ifunc does not really make sense since
3232 #. the ifunc resolver can take you anywhere. More
3233 #. seriously, calls to ifuncs must go through a plt call
3234 #. stub, and for pic the plt call stubs uses r30 to
3235 #. access the PLT. The problem is that a call that is
3236 #. local won't have the +32k reloc addend trick marking
3237 #. -fPIC code, so the linker won't know whether r30 is
3238 #. _GLOBAL_OFFSET_TABLE_ or pointing into a .got2 section.
3241 msgid "%X%H: @local call to ifunc %s\n"
3246 msgid "%H: relocation %s for indirect function %s unsupported\n"
3249 #: elf32-ppc.c:8508 elf32-ppc.c:8539 elf32-ppc.c:8630 elf32-ppc.c:8726
3252 "%pB: the target (%s) of a %s relocation is in the wrong output section (%s)"
3255 #: elf32-ppc.c:8856 elf32-ppc.c:8874
3256 msgid "%X%P: %H: %s relocation unsupported for bss-plt\n"
3261 msgid "%H: error: %s against `%s' not a multiple of %u\n"
3266 msgid "%H: unresolvable %s relocation against symbol `%s'\n"
3271 msgid "%H: %s reloc against `%s': error %d\n"
3274 #: elf32-ppc.c:9956 elf64-ppc.c:17465
3276 "%X%P: text relocations and GNU indirect functions will result in a segfault "
3280 #: elf32-ppc.c:9960 elf64-ppc.c:17469
3282 "%P: warning: text relocations and GNU indirect functions may result in a "
3283 "segfault at runtime\n"
3286 #: elf32-ppc.c:10005
3288 msgid "%s not defined in linker created %pA"
3291 #: elf32-pru.c:582 elf32-pru.c:1475
3293 msgid "error: %pB: old incompatible object file detected"
3297 msgid "internal error: RL78 reloc stack overflow"
3301 msgid "internal error: RL78 reloc stack underflow"
3304 #: elf32-rl78.c:1053
3305 msgid "warning: RL78_SYM reloc with an unknown symbol"
3308 #: elf32-rl78.c:1084 elf32-rx.c:1461
3310 msgid "%pB(%pA): error: call to undefined function '%s'"
3313 #: elf32-rl78.c:1205
3315 msgid "RL78 ABI conflict: G10 file %pB cannot be linked with %s file %pB"
3318 #: elf32-rl78.c:1222
3320 msgid "RL78 ABI conflict: cannot link %s file %pB with %s file %pB"
3323 #: elf32-rl78.c:1231
3324 msgid "RL78 merge conflict: cannot link 32-bit and 64-bit objects together"
3327 #: elf32-rl78.c:1235 elf32-rl78.c:1239
3329 msgid "- %pB is 64-bit, %pB is not"
3332 #: elf32-rl78.c:1266
3334 msgid " [64-bit doubles]"
3339 msgid "%pB:%pA: table entry %s outside table"
3344 msgid "%pB:%pA: table entry %s not word-aligned within table"
3349 msgid "%pB:%pA: warning: deprecated Red Hat reloc %s detected against: %s"
3352 #. Check for unsafe relocs in PID mode. These are any relocs where
3353 #. an absolute address is being computed. There are special cases
3354 #. for relocs against symbols that are known to be referenced in
3355 #. crt0.o before the PID base address register has been initialised.
3358 msgid "%pB(%pA): unsafe PID relocation %s at %#<PRIx64> (against %s in %s)"
3362 msgid "warning: RX_SYM reloc with an unknown symbol"
3367 msgid "there is a conflict merging the ELF header flags from %pB"
3372 msgid " the input file's flags: %s"
3377 msgid " the output file's flags: %s"
3382 msgid "%pB:%pA: table %s missing corresponding %s"
3387 msgid "%pB:%pA: %s and %s must be in the same input section"
3390 #: elf32-s390.c:2139 elf64-s390.c:2093
3392 msgid "%pB(%pA+%#<PRIx64>): invalid instruction for TLS relocation %s"
3395 #: elf32-score.c:1521 elf32-score7.c:1382 elfxx-mips.c:3824
3396 msgid "not enough GOT space for local GOT entries"
3399 #: elf32-score.c:2747
3400 msgid "address not word aligned"
3403 #: elf32-score.c:2828 elf32-score7.c:2633
3405 msgid "%pB: malformed reloc detected for section %pA"
3408 #: elf32-score.c:2882 elf32-score7.c:2687
3410 msgid "%pB: CALL15 reloc at %#<PRIx64> not against global symbol"
3413 #: elf32-score.c:4003 elf32-score7.c:3808
3418 #: elf32-score.c:4007 elf32-score7.c:3812
3423 #: elf32-score.c:4054 elf32-score7.c:3859
3425 msgid "%pB: warning: linking PIC files with non-PIC files"
3430 msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn 0x%x"
3436 "%pB: %#<PRIx64>: fatal: unaligned branch target for relax-support relocation"
3439 #: elf32-sh.c:3899 elf32-sh.c:3915
3441 msgid "%pB: %#<PRIx64>: fatal: unaligned %s relocation %#<PRIx64>"
3447 "%pB: %#<PRIx64>: fatal: R_SH_PSHA relocation %<PRId64> not in range -32..32"
3453 "%pB: %#<PRIx64>: fatal: R_SH_PSHL relocation %<PRId64> not in range -32..32"
3456 #: elf32-sh.c:4077 elf32-sh.c:4472
3458 msgid "%pB(%pA+%#<PRIx64>): cannot emit fixup to `%s' in read-only section"
3463 msgid "%pB(%pA+%#<PRIx64>): %s relocation against external symbol \"%s\""
3469 "%pB(%pA): offset in relocation for GD->LE translation is too small: "
3473 #. The backslash is to prevent bogus trigraph detection.
3476 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd4??)"
3481 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xc7??)"
3486 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd1??)"
3491 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x310c)"
3496 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x410b)"
3501 msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x34cc)"
3507 "%pB(%pA): offset in relocation for IE->LE translation is too small: "
3514 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd0??: mov.l)"
3520 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?12: stc)"
3526 "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?ce: mov.l)"
3532 "%pB(%pA): offset in relocation for GD->IE translation is too small: "
3539 "%pB(%pA): offset in relocation for LD->LE translation is too small: "
3545 msgid "%X%C: relocation to \"%s\" references a different segment\n"
3550 msgid "%C: warning: relocation to \"%s\" references a different segment\n"
3553 #: elf32-sh.c:5638 elf32-sh.c:5720
3555 msgid "%pB: `%s' accessed both as normal and FDPIC symbol"
3558 #: elf32-sh.c:5644 elf32-sh.c:5725
3560 msgid "%pB: `%s' accessed both as FDPIC and thread local symbol"
3565 msgid "%pB: Function descriptor relocation with non-zero addend"
3568 #: elf32-sh.c:5882 elf64-alpha.c:4707
3570 msgid "%pB: TLS local exec code cannot be linked into shared objects"
3575 msgid "%pB: uses %s instructions while previous modules use %s instructions"
3581 "internal error: merge of architecture '%s' with architecture '%s' produced "
3582 "unknown architecture"
3588 "%pB: uses instructions which are incompatible with instructions used in "
3594 msgid "%pB: attempt to mix FDPIC and non-FDPIC objects"
3599 msgid "%pB: compiled for a 64 bit system and target is 32 bit"
3602 #: elf32-sparc.c:102
3604 msgid "%pB: linking little endian files with big endian files"
3607 #: elf32-sparc.c:157
3610 "%pB: unhandled sparc machine value '%lu' detected during write processing"
3614 msgid "%X%P: overlay section %pA does not start on a cache line\n"
3618 msgid "%X%P: overlay section %pA is larger than a cache line\n"
3622 msgid "%X%P: overlay section %pA is not in cache area\n"
3627 msgid "%X%P: overlay sections %pA and %pA do not start at the same address\n"
3632 msgid "warning: call to non-function symbol %s defined in %pB"
3637 msgid "%pA:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n"
3642 msgid "%pB is not allowed to define %s"
3647 msgid "you are not allowed to define %s in a script"
3652 msgid "%s in overlay section"
3656 msgid "overlay stub relocation overflow"
3659 #: elf32-spu.c:1992 elf64-ppc.c:14558
3660 msgid "stubs don't match calculated size"
3665 msgid "warning: %s overlaps %s\n"
3670 msgid "warning: %s exceeds section size\n"
3675 msgid "%pA:0x%v not found in function table\n"
3680 msgid "%pB(%pA+0x%v): call to non-code section %pB(%pA), analysis incomplete\n"
3685 msgid "stack analysis will ignore the call from %s to %s\n"
3694 msgid "%s duplicated in %s\n"
3699 msgid "%s duplicated\n"
3703 msgid "sorry, no support for duplicate object files in auto-overlay script\n"
3709 "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local "
3715 msgid "%pB:%pA%s exceeds overlay size\n"
3719 msgid "%F%P: auto overlay error: %E\n"
3723 msgid "Stack size for call graph root nodes.\n"
3729 "Stack size for functions. Annotations: '*' max stack, 't' tail call\n"
3733 msgid "Maximum stack required is 0x%v\n"
3737 msgid "%X%P: stack/lrlive analysis error: %E\n"
3741 msgid "%F%P: can not build overlay stubs: %E\n"
3745 msgid "fatal error while creating .fixup"
3750 msgid "%pB(%s+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
3753 #: elf32-tic6x.c:1628
3754 msgid "warning: generating a shared library containing non-PIC code"
3757 #: elf32-tic6x.c:1633
3758 msgid "warning: generating a shared library containing non-PID code"
3761 #: elf32-tic6x.c:2493
3763 msgid "%pB: SB-relative relocation but __c6xabi_DSBT_BASE not defined"
3766 #: elf32-tic6x.c:3629
3768 msgid "%pB: error: unknown mandatory EABI object attribute %d"
3771 #: elf32-tic6x.c:3638
3773 msgid "%pB: warning: unknown EABI object attribute %d"
3776 #: elf32-tic6x.c:3756 elf32-tic6x.c:3765
3778 msgid "error: %pB requires more stack alignment than %pB preserves"
3781 #: elf32-tic6x.c:3775 elf32-tic6x.c:3784
3783 msgid "error: unknown Tag_ABI_array_object_alignment value in %pB"
3786 #: elf32-tic6x.c:3793 elf32-tic6x.c:3802
3788 msgid "error: unknown Tag_ABI_array_object_align_expected value in %pB"
3791 #: elf32-tic6x.c:3811 elf32-tic6x.c:3819
3793 msgid "error: %pB requires more array alignment than %pB preserves"
3796 #: elf32-tic6x.c:3842
3798 msgid "warning: %pB and %pB differ in wchar_t size"
3801 #: elf32-tic6x.c:3861
3803 msgid "warning: %pB and %pB differ in whether code is compiled for DSBT"
3806 #: elf32-tilepro.c:3760 elfxx-tilegx.c:4144 elfxx-x86.c:1529
3807 #: elfnn-aarch64.c:9831 elfnn-riscv.c:2647
3809 msgid "discarded output section: `%pA'"
3814 msgid "variable `%s' cannot occupy in multiple small data regions"
3820 "variable `%s' can only be in one of the small, zero, and tiny data regions"
3826 "variable `%s' cannot be in both small and zero data regions simultaneously"
3832 "variable `%s' cannot be in both small and tiny data regions simultaneously"
3838 "variable `%s' cannot be in both zero and tiny data regions simultaneously"
3842 msgid "failed to find previous HI16 reloc"
3845 #: elf32-v850.c:2302
3846 msgid "could not locate special linker symbol __gp"
3849 #: elf32-v850.c:2306
3850 msgid "could not locate special linker symbol __ep"
3853 #: elf32-v850.c:2310
3854 msgid "could not locate special linker symbol __ctbp"
3857 #: elf32-v850.c:2531
3859 msgid "error: %pB needs 8-byte alignment but %pB is set for 4-byte alignment"
3862 #: elf32-v850.c:2547
3864 msgid "error: %pB uses 64-bit doubles but %pB uses 32-bit doubles"
3867 #: elf32-v850.c:2562
3869 msgid "error: %pB uses FPU-3.0 but %pB only supports FPU-2.0"
3872 #: elf32-v850.c:2594
3874 msgid " alignment of 8-byte entities: "
3877 #: elf32-v850.c:2597
3882 #: elf32-v850.c:2598
3887 #: elf32-v850.c:2599 elf32-v850.c:2611
3892 #: elf32-v850.c:2600 elf32-v850.c:2612 elf32-v850.c:2624 elf32-v850.c:2635
3893 #: elf32-v850.c:2646 elf32-v850.c:2657
3898 #: elf32-v850.c:2606
3900 msgid " size of doubles: "
3903 #: elf32-v850.c:2609
3908 #: elf32-v850.c:2610
3913 #: elf32-v850.c:2618
3915 msgid " FPU support required: "
3918 #: elf32-v850.c:2621
3923 #: elf32-v850.c:2622
3928 #: elf32-v850.c:2623
3933 #: elf32-v850.c:2630
3938 #: elf32-v850.c:2633 elf32-v850.c:2644 elf32-v850.c:2655
3943 #: elf32-v850.c:2634 elf32-v850.c:2645 elf32-v850.c:2656
3948 #: elf32-v850.c:2641
3953 #: elf32-v850.c:2652
3958 #: elf32-v850.c:2819 elf32-v850.c:2875
3960 msgid "%pB: architecture mismatch with previous modules"
3963 #. xgettext:c-format.
3964 #: elf32-v850.c:2893
3966 msgid "private flags = %lx: "
3969 #: elf32-v850.c:2898
3971 msgid "unknown v850 architecture"
3974 #: elf32-v850.c:2900
3976 msgid "v850 E3 architecture"
3979 #: elf32-v850.c:2902 elf32-v850.c:2909
3981 msgid "v850 architecture"
3984 #: elf32-v850.c:2910
3986 msgid "v850e architecture"
3989 #: elf32-v850.c:2911
3991 msgid "v850e1 architecture"
3994 #: elf32-v850.c:2912
3996 msgid "v850e2 architecture"
3999 #: elf32-v850.c:2913
4001 msgid "v850e2v3 architecture"
4004 #: elf32-v850.c:2914
4006 msgid "v850e3v5 architecture"
4009 #: elf32-v850.c:3612 elf32-v850.c:3851
4011 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insns"
4014 #: elf32-v850.c:3622 elf32-v850.c:3861
4016 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insn %#x"
4019 #: elf32-v850.c:3668 elf32-v850.c:3896
4021 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc"
4024 #: elf32-v850.c:3708
4026 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc %#<PRIx64>"
4047 "%pB: warning: GOT addend of %<PRId64> to `%s' does not match previous GOT "
4048 "addend of %<PRId64>"
4053 msgid "%pB: warning: PLT addend of %<PRId64> to `%s' from %pA section ignored"
4058 msgid "%pB: warning: %s relocation against symbol `%s' from %pA section"
4063 msgid "%pB: warning: %s relocation to %#<PRIx64> from %pA section"
4066 #: elf32-visium.c:824
4069 "%pB: compiled %s -mtune=%s and linked with modules compiled %s -mtune=%s"
4072 #: elf32-xgate.c:506
4077 #: elf32-xgate.c:508
4079 msgid "error reading cpu type from elf private data"
4082 #: elf32-xstormy16.c:457 elf64-ia64-vms.c:2082 elfnn-ia64.c:2352
4083 msgid "non-zero addend in @fptr reloc"
4086 #: elf32-xtensa.c:980
4088 msgid "%pB(%pA): invalid property table"
4091 #: elf32-xtensa.c:2723
4093 msgid "%pB(%pA+%#<PRIx64>): relocation offset out of range (size=%#<PRIx64>)"
4096 #: elf32-xtensa.c:2806 elf32-xtensa.c:2929
4097 msgid "dynamic relocation in read-only section"
4100 #: elf32-xtensa.c:2906
4101 msgid "TLS relocation invalid without dynamic sections"
4104 #: elf32-xtensa.c:3118
4105 msgid "internal inconsistency in size of .got.loc section"
4108 #: elf32-xtensa.c:3425
4110 msgid "%pB: incompatible machine type; output is 0x%x; input is 0x%x"
4113 #: elf32-xtensa.c:4719 elf32-xtensa.c:4727
4114 msgid "attempt to convert L32R/CALLX to CALL failed"
4117 #: elf32-xtensa.c:6555 elf32-xtensa.c:6634 elf32-xtensa.c:8065
4120 "%pB(%pA+%#<PRIx64>): could not decode instruction; possible configuration "
4124 #: elf32-xtensa.c:7804
4127 "%pB(%pA+%#<PRIx64>): could not decode instruction for XTENSA_ASM_SIMPLIFY "
4128 "relocation; possible configuration mismatch"
4131 #: elf32-xtensa.c:9665
4132 msgid "invalid relocation address"
4135 #: elf32-xtensa.c:9756
4136 msgid "overflow after relaxation"
4139 #: elf32-xtensa.c:10902
4141 msgid "%pB(%pA+%#<PRIx64>): unexpected fix for %s relocation"
4146 msgid "%pB: unsupported bfd mach %#lx"
4151 msgid "%pB: unsupported mach %#x"
4156 msgid "%pB: unsupported arch %#x"
4159 #: elf64-alpha.c:473
4160 msgid "GPDISP relocation did not find ldah and lda instructions"
4163 #: elf64-alpha.c:2472
4165 msgid "%pB: .got subsegment exceeds 64K (size %d)"
4168 #: elf64-alpha.c:3034 elf64-alpha.c:3230
4170 msgid "%pB: %pA+%#<PRIx64>: warning: %s relocation against unexpected insn"
4173 #: elf64-alpha.c:4431 elf64-alpha.c:4444
4175 msgid "%pB: gp-relative relocation against dynamic symbol %s"
4178 #: elf64-alpha.c:4500
4180 msgid "%pB: change in gp: BRSGP %s"
4183 #: elf64-alpha.c:4525 mach-o.c:616 elfnn-riscv.c:520
4187 #: elf64-alpha.c:4531
4189 msgid "%pB: !samegp reloc against symbol without .prologue: %s"
4192 #: elf64-alpha.c:4589
4194 msgid "%pB: unhandled dynamic relocation against %s"
4197 #: elf64-alpha.c:4624
4199 msgid "%pB: pc-relative relocation against undefined weak symbol %s"
4202 #: elf64-alpha.c:4690
4204 msgid "%pB: dtp-relative relocation against dynamic symbol %s"
4207 #: elf64-alpha.c:4715
4209 msgid "%pB: tp-relative relocation against dynamic symbol %s"
4212 #. Only if it's not an unresolved symbol.
4214 msgid "internal error: relocation not supported"
4219 msgid "%pB: Relocations in generic ELF (EM: %d)"
4222 #: elf64-hppa.c:2081
4224 msgid "stub entry for %s cannot load .plt, dp offset = %<PRId64>"
4227 #: elf64-hppa.c:3285
4229 msgid "%pB(%pA+%#<PRIx64>): cannot reach %s"
4232 #: elf64-ia64-vms.c:598 elfnn-ia64.c:640
4235 "%pB: can't relax br at %#<PRIx64> in section `%pA'; please use brl or "
4239 #: elf64-ia64-vms.c:2037 elfnn-ia64.c:2300
4240 msgid "@pltoff reloc against local symbol"
4243 #: elf64-ia64-vms.c:3289 elfnn-ia64.c:3711
4245 msgid "%pB: short data segment overflowed (%#<PRIx64> >= 0x400000)"
4248 #: elf64-ia64-vms.c:3299 elfnn-ia64.c:3721
4250 msgid "%pB: __gp does not cover short data segment"
4253 #: elf64-ia64-vms.c:3569 elfnn-ia64.c:3995
4255 msgid "%pB: non-pic code with imm relocation against dynamic symbol `%s'"
4258 #: elf64-ia64-vms.c:3633 elfnn-ia64.c:4063
4260 msgid "%pB: @gprel relocation against dynamic symbol %s"
4263 #: elf64-ia64-vms.c:3692 elfnn-ia64.c:4126
4265 msgid "%pB: linking non-pic code in a position independent executable"
4268 #: elf64-ia64-vms.c:3794 elfnn-ia64.c:4264
4270 msgid "%pB: @internal branch to dynamic symbol %s"
4273 #: elf64-ia64-vms.c:3797 elfnn-ia64.c:4267
4275 msgid "%pB: speculation fixup to dynamic symbol %s"
4278 #: elf64-ia64-vms.c:3800 elfnn-ia64.c:4270
4280 msgid "%pB: @pcrel relocation against dynamic symbol %s"
4283 #: elf64-ia64-vms.c:3924 elfnn-ia64.c:4467
4284 msgid "unsupported reloc"
4287 #: elf64-ia64-vms.c:3961 elfnn-ia64.c:4505
4290 "%pB: missing TLS section for relocation %s against `%s' at %#<PRIx64> in "
4294 #: elf64-ia64-vms.c:3978 elfnn-ia64.c:4522
4297 "%pB: Can't relax br (%s) to `%s' at %#<PRIx64> in section `%pA' with size "
4298 "%#<PRIx64> (> 0x1000000)."
4301 #: elf64-ia64-vms.c:4274 elfnn-ia64.c:4783
4303 msgid "%pB: linking trap-on-NULL-dereference with non-trapping files"
4306 #: elf64-ia64-vms.c:4283 elfnn-ia64.c:4792
4308 msgid "%pB: linking big-endian files with little-endian files"
4311 #: elf64-ia64-vms.c:4292 elfnn-ia64.c:4801
4313 msgid "%pB: linking 64-bit files with 32-bit files"
4316 #: elf64-ia64-vms.c:4301 elfnn-ia64.c:4810
4318 msgid "%pB: linking constant-gp files with non-constant-gp files"
4321 #: elf64-ia64-vms.c:4311 elfnn-ia64.c:4820
4323 msgid "%pB: linking auto-pic files with non-auto-pic files"
4326 #: elf64-ia64-vms.c:5158 elflink.c:5066
4329 "warning: alignment %u of common symbol `%s' in %pB is greater than the "
4330 "alignment (%u) of its section %pA"
4333 #: elf64-ia64-vms.c:5165 elflink.c:5073
4335 msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB"
4338 #: elf64-ia64-vms.c:5181 elflink.c:5090
4341 "warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in "
4345 #: elf64-mips.c:4095
4347 msgid "%pB(%pA): relocation %<PRIu64> has invalid symbol index %ld"
4352 "invalid input relocation when producing non-ELF, non-mmo format output; "
4353 "please use the objcopy program to convert from ELF or mmo, or assemble using "
4354 "\"-no-expand\" (for gcc, \"-Wa,-no-expand\""
4357 #: elf64-mmix.c:1168
4359 "invalid input relocation when producing non-ELF, non-mmo format output; "
4360 "please use the objcopy program to convert from ELF or mmo, or compile using "
4361 "the gcc-option \"-mno-base-addresses\"."
4364 #: elf64-mmix.c:1195
4367 "%pB: Internal inconsistency error for value for\n"
4368 " linker-allocated global register: linked: %#<PRIx64> != relaxed: %#<PRIx64>"
4371 #: elf64-mmix.c:1619
4374 "%pB: base-plus-offset relocation against register symbol: (unknown) in %pA"
4377 #: elf64-mmix.c:1625
4379 msgid "%pB: base-plus-offset relocation against register symbol: %s in %pA"
4382 #: elf64-mmix.c:1670
4384 msgid "%pB: register relocation against non-register symbol: (unknown) in %pA"
4387 #: elf64-mmix.c:1676
4389 msgid "%pB: register relocation against non-register symbol: %s in %pA"
4392 #: elf64-mmix.c:1713
4394 msgid "%pB: directive LOCAL valid only with a register or absolute value"
4397 #: elf64-mmix.c:1742
4400 "%pB: LOCAL directive: register $%<PRId64> is not a local register; first "
4401 "global register is $%<PRId64>"
4404 #: elf64-mmix.c:2167
4407 "%pB: error: multiple definition of `%s'; start of %s is set in a earlier "
4411 #: elf64-mmix.c:2222
4412 msgid "register section has contents\n"
4415 #: elf64-mmix.c:2412
4418 "internal inconsistency: remaining %lu != max %lu; please report this bug"
4423 msgid "symbol '%s' has invalid st_other for ABI version 1"
4428 msgid "%pB .opd not allowed in ABI version %d"
4433 msgid "%H: %s reloc unsupported in shared libraries and PIEs\n"
4438 msgid "%pB uses unknown e_flags 0x%lx"
4443 msgid "%pB: ABI version %ld is not compatible with ABI version %ld output"
4453 "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting "
4454 "LD_BIND_NOW=1 or upgrade gcc\n"
4459 msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation"
4464 msgid "dynreloc miscount for %pB, section %pA"
4469 msgid "%pB: .opd is not a regular array of opd entries"
4474 msgid "%pB: unexpected reloc type %u in .opd section"
4479 msgid "%pB: undefined sym `%s' in .opd section"
4484 "warning: --plt-localentry is especially dangerous without ld.so support to "
4485 "detect ABI violations"
4489 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
4492 #: elf64-ppc.c:8443 elf64-ppc.c:9160
4494 msgid "%s defined on removed toc entry"
4499 msgid "%H: %s references optimized away TOC entry\n"
4504 msgid "%H: got/toc optimization is not supported for %s instruction\n"
4507 #: elf64-ppc.c:10195
4509 msgid "warning: discarding dynamic section %s"
4512 #: elf64-ppc.c:11336
4513 msgid "%P: cannot find opd entry toc for `%pT'\n"
4516 #: elf64-ppc.c:11382 elf64-ppc.c:11926
4518 "%F%P: Could not assign group %pA target %pA to an output section. Retry "
4519 "without --enable-non-contiguous-regions.\n"
4522 #: elf64-ppc.c:11444
4524 msgid "long branch stub `%s' offset overflow"
4527 #: elf64-ppc.c:11471
4529 msgid "can't find branch stub `%s'"
4532 #: elf64-ppc.c:11535 elf64-ppc.c:11802 elf64-ppc.c:14033
4534 msgid "%P: linkage table error against `%pT'\n"
4537 #: elf64-ppc.c:11998
4539 msgid "can't build branch stub `%s'"
4542 #: elf64-ppc.c:12980
4544 msgid "%pB section %pA exceeds stub group size"
4547 #: elf64-ppc.c:14215
4548 msgid "__tls_get_addr call offset overflow"
4551 #: elf64-ppc.c:14517 elf64-ppc.c:14536
4553 msgid "%s offset too large for .eh_frame sdata4 encoding"
4556 #: elf64-ppc.c:14568
4558 msgid "linker stubs in %u group\n"
4559 msgid_plural "linker stubs in %u groups\n"
4563 #: elf64-ppc.c:14575
4567 " branch toc adj %lu\n"
4568 " branch notoc %lu\n"
4569 " branch both %lu\n"
4570 " long branch %lu\n"
4571 " long toc adj %lu\n"
4575 " plt call save %lu\n"
4576 " plt call notoc %lu\n"
4577 " plt call both %lu\n"
4581 #: elf64-ppc.c:14975
4583 msgid "%H: %s used with TLS symbol `%pT'\n"
4586 #: elf64-ppc.c:14977
4588 msgid "%H: %s used with non-TLS symbol `%pT'\n"
4591 #: elf64-ppc.c:15732
4593 msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n"
4596 #: elf64-ppc.c:15738
4599 "%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n"
4602 #: elf64-ppc.c:16628
4604 msgid "%H: %s for indirect function `%pT' unsupported\n"
4607 #: elf64-ppc.c:16715
4610 "%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n"
4613 #: elf64-ppc.c:16770
4615 msgid "%P: %pB: %s is not supported for `%pT'\n"
4618 #: elf64-ppc.c:17029
4620 msgid "%H: error: %s not a multiple of %u\n"
4623 #: elf64-ppc.c:17052
4625 msgid "%H: unresolvable %s against `%pT'\n"
4628 #: elf64-ppc.c:17197
4630 msgid "%H: %s against `%pT': error %d\n"
4633 #: elf64-s390.c:2574
4636 "%pB: `%s' non-PLT reloc for symbol defined in shared library and accessed "
4637 "from executable (rebuild file with -fPIC ?)"
4640 #: elf64-sparc.c:481
4642 msgid "%pB: only registers %%g[2367] can be declared using STT_REGISTER"
4645 #: elf64-sparc.c:502
4647 msgid "register %%g%d used incompatibly: %s in %pB, previously %s in %pB"
4650 #: elf64-sparc.c:526
4652 msgid "symbol `%s' has differing types: REGISTER in %pB, previously %s in %pB"
4655 #: elf64-sparc.c:573
4657 msgid "Symbol `%s' has differing types: %s in %pB, previously REGISTER in %pB"
4660 #: elf64-sparc.c:705
4662 msgid "%pB: linking UltraSPARC specific with HAL specific code"
4665 #: elf64-x86-64.c:1424
4666 msgid "hidden symbol "
4669 #: elf64-x86-64.c:1427
4670 msgid "internal symbol "
4673 #: elf64-x86-64.c:1430 elf64-x86-64.c:1434
4674 msgid "protected symbol "
4677 #: elf64-x86-64.c:1436
4681 #: elf64-x86-64.c:1442
4685 #: elf64-x86-64.c:1452
4686 msgid "a shared object"
4689 #: elf64-x86-64.c:1454
4690 msgid "; recompile with -fPIC"
4693 #: elf64-x86-64.c:1459
4694 msgid "a PIE object"
4697 #: elf64-x86-64.c:1461
4698 msgid "a PDE object"
4701 #: elf64-x86-64.c:1463
4702 msgid "; recompile with -fPIE"
4705 #: elf64-x86-64.c:1467
4707 msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s"
4710 #: elf64-x86-64.c:1984
4712 msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode"
4715 #: elf64-x86-64.c:2140
4717 msgid "%pB: '%s' accessed both as normal and thread local symbol"
4720 #: elf64-x86-64.c:2763 elfnn-aarch64.c:5592
4723 "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: "
4727 #: elf64-x86-64.c:3008
4730 "%pB: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used "
4731 "when making a shared object"
4734 #: elf64-x86-64.c:3022
4737 "%pB: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used "
4738 "when making a shared object"
4741 #: elf64-x86-64.c:3299
4744 "%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in "
4745 "section `%pA' is out of range"
4748 #: elf64-x86-64.c:3433 elflink.c:13256
4749 msgid "%F%P: corrupt input: %pB\n"
4752 #: elf64-x86-64.c:4117
4753 msgid "%F%P: failed to convert GOTPCREL relocation; relink with --no-relax\n"
4756 #: elf64-x86-64.c:4275
4758 msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n"
4761 #: elf64-x86-64.c:4338
4763 msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n"
4766 #: elf64-x86-64.c:4391
4768 msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n"
4772 msgid "warning: %pB has a corrupt section with a size (%"
4777 msgid "warning: %pB has a corrupt string table index - ignoring"
4782 msgid "%pB: version count (%<PRId64>) does not match symbol count (%ld)"
4788 "warning: %pB is truncated: expected core file size >= %<PRIu64>, found: "
4795 "%s: TLS definition in %pB section %pA mismatches non-TLS definition in %pB "
4801 msgid "%s: TLS reference in %pB mismatches non-TLS reference in %pB"
4807 "%s: TLS definition in %pB section %pA mismatches non-TLS reference in %pB"
4813 "%s: TLS reference in %pB mismatches non-TLS definition in %pB section %pA"
4818 msgid "%pB: unexpected redefinition of indirect versioned symbol `%s'"
4823 msgid "%pB: version node not found for symbol %s"
4829 "%pB: bad reloc symbol index (%#<PRIx64> >= %#lx) for offset %#<PRIx64> in "
4836 "%pB: non-zero symbol index (%#<PRIx64>) for offset %#<PRIx64> in section `"
4837 "%pA' when the object file has no symbol table"
4842 msgid "%pB: relocation size mismatch in %pB section %pA"
4847 msgid "warning: type and size of dynamic symbol `%s' are not defined"
4851 msgid "%P: copy reloc against protected `%pT' is dangerous\n"
4856 msgid "alternate ELF machine code found (%d) in %pB, expecting %d"
4861 msgid "%pB: invalid version offset %lx (max %lx)"
4866 msgid "%pB: %s local symbol at index %lu (>= sh_info of %lu)"
4871 msgid "%pB: not enough version information"
4876 msgid "%pB: %s: invalid version %u (max %d)"
4881 msgid "%pB: %s: invalid needed version %d"
4886 msgid "%pB: undefined reference to symbol '%s'"
4891 msgid "%pB: stack size specified and %s set"
4896 msgid "%pB: %s not absolute"
4901 msgid "%s: undefined version: %s"
4906 msgid "%pB: .preinit_array section is not allowed in DSO"
4911 msgid "undefined %s reference in complex symbol: %s"
4916 msgid "unknown operator '%c' in complex symbol"
4919 #. PR 21524: Let the user know if a symbol was removed by garbage collection.
4923 "%pB:%pA: error: relocation references symbol %s which was removed by garbage "
4929 msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled"
4932 #: elflink.c:9321 elflink.c:9339 elflink.c:9378 elflink.c:9396
4934 msgid "%pB: unable to sort relocs - they are in more than one size"
4937 #. The section size is not divisible by either -
4938 #. something is wrong.
4939 #: elflink.c:9355 elflink.c:9412
4941 msgid "%pB: unable to sort relocs - they are of an unknown size"
4945 msgid "not enough memory to sort relocations"
4950 msgid "%pB: too many sections: %d (>= %d)"
4955 msgid "%pB: internal symbol `%s' in %pB is referenced by DSO"
4960 msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO"
4965 msgid "%pB: local symbol `%s' in %pB is referenced by DSO"
4970 msgid "%pB: could not find output section %pA for input section %pA"
4975 msgid "%pB: protected symbol `%s' isn't defined"
4980 msgid "%pB: internal symbol `%s' isn't defined"
4985 msgid "%pB: hidden symbol `%s' isn't defined"
4990 msgid "%pB: no symbol version section for versioned symbol `%s'"
4996 "warning: --enable-non-contiguous-regions discards section `%s' from '%s'\n"
5001 msgid "error: %pB: size of section %pA is not multiple of address size"
5007 "error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a "
5008 "non-existent global symbol"
5014 "%pA has both ordered [`%pA' in %pB] and unordered [`%pA' in %pB] sections"
5019 msgid "%pA has both ordered and unordered sections"
5024 msgid "%pB: no symbol found for import library"
5029 msgid "%pB: file class %s incompatible with %s"
5034 msgid "%pB: failed to generate import library"
5039 msgid "warning: %s section has zero size"
5044 msgid "warning: section '%s' is being made into a note"
5048 msgid "%P%X: read-only segment has dynamic relocations\n"
5052 msgid "%P: warning: creating a DT_TEXTREL in a shared object\n"
5056 msgid "%P%X: can not read symbols: %E\n"
5060 msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n"
5065 msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT"
5070 msgid "%pB: section '%pA': corrupt VTENTRY entry"
5075 msgid "unrecognized INPUT_SECTION_FLAG %s\n"
5078 #: elfxx-aarch64.c:477
5081 "%pB: warning: Weak TLS is implementation defined and may not work as expected"
5084 #: elfxx-aarch64.c:738 elfnn-aarch64.c:10029 elfnn-aarch64.c:10036
5087 "%pB: warning: BTI turned on by -z force-bti when all inputs do not have BTI "
5091 #: elfxx-aarch64.c:758 elfxx-x86.c:2722
5092 msgid "%F%P: failed to create GNU property section\n"
5095 #: elfxx-aarch64.c:762 elfxx-x86.c:2727
5097 msgid "%F%pA: failed to align section\n"
5100 #: elfxx-aarch64.c:812
5102 msgid "error: %pB: <corrupt AArch64 used size: 0x%x>"
5105 #: elfxx-mips.c:1520
5106 msgid "static procedure (no name)"
5109 #: elfxx-mips.c:5806
5110 msgid "MIPS16 and microMIPS functions cannot call each other"
5113 #: elfxx-mips.c:6571
5114 msgid "%X%H: unsupported JALX to the same ISA mode\n"
5117 #: elfxx-mips.c:6604
5119 "%X%H: unsupported jump between ISA modes; consider recompiling with "
5120 "interlinking enabled\n"
5123 #: elfxx-mips.c:6649
5125 "%X%H: cannot convert branch between ISA modes to JALX: relocation out of "
5129 #: elfxx-mips.c:6661
5130 msgid "%X%H: unsupported branch between ISA modes\n"
5133 #: elfxx-mips.c:7309
5136 "%pB: incorrect `.reginfo' section size; expected %<PRIu64>, got %<PRIu64>"
5139 #: elfxx-mips.c:7353 elfxx-mips.c:7590
5141 msgid "%pB: warning: bad `%s' option size %u smaller than its header"
5144 #: elfxx-mips.c:8397 elfxx-mips.c:8523
5147 "%pB: warning: cannot determine the target function for stub section `%s'"
5150 #: elfxx-mips.c:8655
5152 msgid "%pB: malformed reloc detected for section %s"
5155 #: elfxx-mips.c:8755
5157 msgid "%pB: GOT reloc at %#<PRIx64> not expected in executables"
5160 #: elfxx-mips.c:8893
5162 msgid "%pB: CALL16 reloc at %#<PRIx64> not against global symbol"
5165 #: elfxx-mips.c:9196
5168 "%X%H: relocation %s against `%s' cannot be used when making a shared object; "
5169 "recompile with -fPIC\n"
5172 #: elfxx-mips.c:9322
5174 msgid "IFUNC symbol %s in dynamic symbol table - IFUNCS are not supported"
5177 #: elfxx-mips.c:9325
5179 msgid "non-dynamic symbol %s in dynamic symbol table"
5182 #: elfxx-mips.c:9541
5184 msgid "non-dynamic relocations refer to dynamic symbol %s"
5187 #: elfxx-mips.c:10471
5190 "%pB: can't find matching LO16 reloc against `%s' for %s at %#<PRIx64> in "
5194 #: elfxx-mips.c:10611
5196 "small-data section exceeds 64KB; lower small-data size limit (see option -G)"
5199 #: elfxx-mips.c:10630
5200 msgid "cannot convert a jump to JALX for a non-word-aligned address"
5203 #: elfxx-mips.c:10633
5204 msgid "jump to a non-word-aligned address"
5207 #: elfxx-mips.c:10634
5208 msgid "jump to a non-instruction-aligned address"
5211 #: elfxx-mips.c:10637
5212 msgid "cannot convert a branch to JALX for a non-word-aligned address"
5215 #: elfxx-mips.c:10639
5216 msgid "branch to a non-instruction-aligned address"
5219 #: elfxx-mips.c:10641
5220 msgid "PC-relative load from unaligned address"
5223 #: elfxx-mips.c:10941
5226 "%pB: `%pA' entry VMA of %#<PRIx64> outside the 32-bit range supported; "
5227 "consider using `-Ttext-segment=...'"
5230 #: elfxx-mips.c:11056 elfxx-mips.c:11643
5232 msgid "%pB: `%pA' offset of %<PRId64> from `%pA' beyond the range of ADDIUPC"
5235 #: elfxx-mips.c:11615
5238 "%pB: `%pA' start VMA of %#<PRIx64> outside the 32-bit range supported; "
5239 "consider using `-Ttext-segment=...'"
5242 #: elfxx-mips.c:14577
5244 msgid "%pB: unknown architecture %s"
5247 #: elfxx-mips.c:15111
5249 msgid "%pB: illegal section name `%pA'"
5252 #: elfxx-mips.c:15388
5254 msgid "%pB: warning: linking abicalls files with non-abicalls files"
5257 #: elfxx-mips.c:15405
5259 msgid "%pB: linking 32-bit code with 64-bit code"
5262 #: elfxx-mips.c:15437 elfxx-mips.c:15503 elfxx-mips.c:15518
5264 msgid "%pB: linking %s module with previous %s modules"
5267 #: elfxx-mips.c:15461
5269 msgid "%pB: ABI mismatch: linking %s module with previous %s modules"
5272 #: elfxx-mips.c:15486
5274 msgid "%pB: ASE mismatch: linking %s module with previous %s modules"
5277 #: elfxx-mips.c:15620
5280 "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses "
5281 "unknown floating point ABI %d"
5284 #: elfxx-mips.c:15626
5287 "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s"
5290 #: elfxx-mips.c:15632
5293 "warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d"
5296 #: elfxx-mips.c:15646
5298 msgid "warning: %pB uses %s (set by %pB), %pB uses %s"
5301 #: elfxx-mips.c:15665
5303 msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d"
5306 #: elfxx-mips.c:15677
5308 msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s"
5311 #: elfxx-mips.c:15686
5314 "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI "
5318 #: elfxx-mips.c:15748
5320 msgid "%pB: endianness incompatible with that of the selected emulation"
5323 #: elfxx-mips.c:15762
5325 msgid "%pB: ABI is incompatible with that of the selected emulation"
5328 #: elfxx-mips.c:15815
5330 msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags"
5333 #: elfxx-mips.c:15820
5336 "%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
5339 #: elfxx-mips.c:15824
5341 msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags"
5344 #: elfxx-mips.c:15831
5347 "%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags"
5350 #: elfxx-mips.c:15835
5353 "%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)"
5356 #: elfxx-mips.c:16026
5357 msgid "-mips32r2 -mfp64 (12 callee-saved)"
5360 #: elfxx-mips.c:16088 elfxx-mips.c:16099
5364 #: elfxx-mips.c:16090 elfxx-mips.c:16159
5368 #: elfxx-mips.c:16170
5370 msgid "Hard or soft float\n"
5373 #: elfxx-mips.c:16173
5375 msgid "Hard float (double precision)\n"
5378 #: elfxx-mips.c:16176
5380 msgid "Hard float (single precision)\n"
5383 #: elfxx-mips.c:16179
5385 msgid "Soft float\n"
5388 #: elfxx-mips.c:16182
5390 msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
5393 #: elfxx-mips.c:16185
5395 msgid "Hard float (32-bit CPU, Any FPU)\n"
5398 #: elfxx-mips.c:16188
5400 msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
5403 #: elfxx-mips.c:16191
5405 msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
5408 #: elfxx-mips.c:16223
5413 #: elfxx-mips.c:16225
5418 #: elfxx-mips.c:16227
5420 msgid " [abi=EABI32]"
5423 #: elfxx-mips.c:16229
5425 msgid " [abi=EABI64]"
5428 #: elfxx-mips.c:16231
5430 msgid " [abi unknown]"
5433 #: elfxx-mips.c:16233
5438 #: elfxx-mips.c:16235
5443 #: elfxx-mips.c:16237
5445 msgid " [no abi set]"
5448 #: elfxx-mips.c:16262
5450 msgid " [unknown ISA]"
5453 #: elfxx-mips.c:16282
5455 msgid " [not 32bitmode]"
5458 #: elfxx-riscv.c:1064
5460 msgid "-march=%s: Expect number after `%dp'."
5463 #: elfxx-riscv.c:1175
5465 msgid "-march=%s: rv%de is not a valid base ISA"
5468 #: elfxx-riscv.c:1215
5470 msgid "-march=%s: first ISA subset must be `e', `i' or `g'"
5473 #: elfxx-riscv.c:1243
5475 msgid "-march=%s: unsupported ISA subset `%c'"
5478 #: elfxx-riscv.c:1246
5480 msgid "-march=%s: ISA string is not in canonical order. `%c'"
5483 #: elfxx-riscv.c:1365
5485 msgid "-march=%s: Invalid or unknown %s ISA extension: '%s'"
5488 #: elfxx-riscv.c:1376
5490 msgid "-march=%s: Duplicate %s ISA extension: '%s'"
5493 #: elfxx-riscv.c:1387
5496 "-march=%s: %s ISA extension not in alphabetical order: '%s' must come before "
5500 #: elfxx-riscv.c:1408
5502 msgid "-march=%s: %s must separate with _"
5505 #: elfxx-riscv.c:1524
5507 msgid "-march=%s: ISA string must begin with rv32 or rv64"
5510 #: elfxx-riscv.c:1545
5512 msgid "-march=%s: unexpected ISA string at end: %s"
5515 #: elfxx-riscv.c:1554
5517 msgid "-march=%s: rv32e does not support the `f' extension"
5520 #: elfxx-riscv.c:1563
5522 msgid "-march=%s: `d' extension requires `f' extension"
5525 #: elfxx-riscv.c:1572
5527 msgid "-march=%s: `q' extension requires `d' extension"
5530 #: elfxx-riscv.c:1580
5532 msgid "-march=%s: rv32 does not support the `q' extension"
5535 #: elfxx-sparc.c:3110 elfnn-aarch64.c:5576
5538 "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s"
5541 #: elfxx-tilegx.c:4253
5543 msgid "%pB: cannot link together %s and %s objects"
5548 msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n"
5554 "%F%P: %pB: relocation %s against absolute symbol `%s' in section `%pA' is "
5559 msgid "%P: %pB: warning: relocation in read-only section `%pA'\n"
5564 "%P%X: read-only segment has dynamic IFUNC relocations; recompile with %s\n"
5569 msgid "error: %pB: <corrupt x86 property (0x%x) size: 0x%x>"
5573 msgid "%P: %pB: warning: missing %s\n"
5577 msgid "%X%P: %pB: error: missing %s\n"
5581 msgid "IBT and SHSTK properties"
5585 msgid "IBT property"
5589 msgid "SHSTK property"
5593 msgid "%F%P: failed to create VxWorks dynamic sections\n"
5597 msgid "%F%P: failed to create GOT sections\n"
5601 msgid "%F%P: failed to create ifunc sections\n"
5605 msgid "%F%P: failed to create GOT PLT section\n"
5609 msgid "%F%P: failed to create IBT-enabled PLT section\n"
5613 msgid "%F%P: failed to create BND PLT section\n"
5617 msgid "%F%P: failed to create PLT .eh_frame section\n"
5621 msgid "%F%P: failed to create GOT PLT .eh_frame section\n"
5625 msgid "%F%P: failed to create the second PLT .eh_frame section\n"
5629 msgid "%X%P: attempted static link of dynamic object `%pB'\n"
5634 msgid "%pB:%d: unexpected character `%s' in Intel Hex file"
5639 msgid "%pB:%u: bad checksum in Intel Hex file (expected %u, found %u)"
5644 msgid "%pB:%u: bad extended address record length in Intel Hex file"
5649 msgid "%pB:%u: bad extended start address length in Intel Hex file"
5654 msgid "%pB:%u: bad extended linear address record length in Intel Hex file"
5659 msgid "%pB:%u: bad extended linear start address length in Intel Hex file"
5664 msgid "%pB:%u: unrecognized ihex type %u in Intel Hex file"
5669 msgid "%pB: internal error in ihex_read_section"
5674 msgid "%pB: bad section length in ihex_read_section"
5679 msgid "%pB 64-bit address %#<PRIx64> out of range for Intel Hex file"
5684 msgid "%pB: address %#<PRIx64> out of range for Intel Hex file"
5689 msgid "%pB: unable to get decompressed section %pA"
5694 msgid "Deprecated %s called at %s line %d in %s\n"
5699 msgid "Deprecated %s called\n"
5704 msgid "%pB: indirect symbol `%s' to `%s' is a loop"
5709 msgid "attempt to do relocatable link with %s input and %s output"
5714 msgid "%pB: ignoring duplicate section `%pA'\n"
5717 #: linker.c:2864 linker.c:2874
5719 msgid "%pB: duplicate section `%pA' has different size\n"
5722 #: linker.c:2883 linker.c:2889
5724 msgid "%pB: could not read contents of section `%pA'\n"
5729 msgid "%pB: duplicate section `%pA' has different contents\n"
5734 msgid "%pB: compiled for a big endian system and target is little endian"
5739 msgid "%pB: compiled for a little endian system and target is big endian"
5743 msgid "malformed mach-o ARM reloc pair: reloc is first reloc"
5748 msgid "malformed mach-o ARM reloc pair: invalid length: %d"
5753 msgid "malformed mach-o ARM sectdiff reloc: invalid length: %d"
5758 msgid "malformed mach-o ARM local sectdiff reloc: invalid length: %d"
5763 msgid "malformed mach-o ARM half sectdiff reloc: invalid length: %d"
5768 msgid "malformed mach-o ARM vanilla reloc: invalid length: %d (pcrel: %d)"
5773 msgid "malformed mach-o ARM reloc: unknown reloc type: %d"
5778 msgid "<unknown mask flags>"
5782 msgid " (<unknown>)"
5787 msgid " MACH-O header:\n"
5792 msgid " magic: %#lx\n"
5797 msgid " cputype: %#lx (%s)\n"
5802 msgid " cpusubtype: %#lx%s\n"
5807 msgid " filetype: %#lx\n"
5812 msgid " ncmds: %#lx\n"
5817 msgid " sizeocmds: %#lx\n"
5822 msgid " flags: %#lx\n"
5827 msgid " version: %x\n"
5830 #. Urg - what has happened ?
5833 msgid "incompatible cputypes in mach-o files: %ld vs %ld"
5837 msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols"
5842 "malformed mach-o reloc: section index is greater than the number of sections"
5847 "sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab "
5853 msgid "mach-o: there are too many sections (%u) maximum is 255,\n"
5858 msgid "unable to allocate data for load command %#x"
5863 msgid "unable to write unknown load command %#x"
5868 msgid "section address (%#<PRIx64>) below start of segment (%#<PRIx64>)"
5873 msgid "unable to layout unknown load command %#x"
5879 "bfd_mach_o_read_section_32: overlarge alignment value: %#lx, using 32 instead"
5885 "bfd_mach_o_read_section_64: overlarge alignment value: %#lx, using 32 instead"
5890 msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %u"
5895 msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %u)"
5901 "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d "
5902 "(max %lu): setting to undefined"
5908 "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x"
5909 "%x: setting to undefined"
5914 msgid "%pB: unknown load command %#x"
5919 msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx"
5924 msgid "unknown header byte-order value %#x"
5929 msgid "%pB: access beyond end of merged section (%<PRId64>)"
5934 msgid "%pB: no core to allocate section name %s"
5939 msgid "%pB: no core to allocate a symbol %d bytes long"
5944 msgid "%pB: attempt to emit contents at non-multiple-of-4 address %#<PRIx64>"
5949 msgid "%pB: invalid mmo file: initialization value for $255 is not `Main'\n"
5955 "%pB: unsupported wide character sequence 0x%02X 0x%02X after symbol name "
5956 "starting with `%s'\n"
5961 msgid "%pB: invalid mmo file: unsupported lopcode `%d'\n"
5966 msgid "%pB: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n"
5972 "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n"
5978 "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n"
5983 msgid "%pB: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n"
5989 "%pB: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n"
5995 "%pB: invalid mmo file: leading byte of operand word must be 0 or 1, got %d "
6001 msgid "%pB: cannot allocate file name for file number %d, %d bytes\n"
6007 "%pB: invalid mmo file: file number %d `%s', was already entered as `%s'\n"
6013 "%pB: invalid mmo file: file name for number %d was not specified before use\n"
6019 "%pB: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n"
6024 msgid "%pB: invalid mmo file: lop_end not last item in file\n"
6030 "%pB: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras "
6031 "to the preceding lop_stab (%ld)\n"
6036 msgid "%pB: invalid symbol table: duplicate symbol `%s'\n"
6042 "%pB: bad symbol definition: `Main' set to %s rather than the start address "
6049 "%pB: warning: symbol table too large for mmo, larger than 65535 32-bit "
6050 "words: %d. Only `Main' will be emitted.\n"
6055 msgid "%pB: internal error, symbol table changed size from %d to %d words\n"
6060 msgid "%pB: internal error, internal register section %pA had contents\n"
6065 msgid "%pB: no initialized registers; section length 0\n"
6070 msgid "%pB: too many initialized registers; section length %<PRId64>"
6076 "%pB: invalid start address for initialized registers of length %<PRId64>: "
6082 msgid "unhandled OSF/1 core file section type %d"
6087 msgid "bfd_pef_scan: unknown architecture 0x%lx"
6090 #: pei-x86_64.c:177 pei-x86_64.c:191 pei-x86_64.c:220 pei-x86_64.c:243
6091 #: pei-x86_64.c:253 pei-x86_64.c:278 pei-x86_64.c:290 pei-x86_64.c:304
6092 #: pei-x86_64.c:322 pei-x86_64.c:334 pei-x86_64.c:346
6094 msgid "warning: corrupt unwind data\n"
6097 #. PR 17512: file: 2245-7442-0.004.
6103 #: pei-x86_64.c:418 pei-x86_64.c:428 pei-x86_64.c:437
6105 msgid "warning: xdata section corrupt\n"
6110 msgid "Too many unwind codes (%ld)\n"
6115 msgid "Warning: %s section size (%ld) is not a multiple of %d\n"
6120 msgid "Warning: %s section size is zero\n"
6125 msgid "Warning: %s section size (%ld) is smaller than virtual size (%ld)\n"
6132 "The Function Table (interpreted %s section contents)\n"
6137 msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n"
6147 #. XXX code yet to be written.
6150 msgid "%pB: unhandled import type; %x"
6155 msgid "%pB: unrecognized import type; %x"
6160 msgid "%pB: unrecognized import name type; %x"
6165 msgid "%pB: unrecognised machine type (0x%x) in Import Library Format archive"
6171 "%pB: recognised but unhandled machine type (0x%x) in Import Library Format "
6177 msgid "%pB: size field is zero in Import Library Format header"
6182 msgid "%pB: string not null terminated in ILF object file"
6187 msgid "%pB: error: debug data ends beyond end of debug directory"
6199 msgid "Entry offset = 0x%.8lx (%ld)\n"
6204 msgid "Length = 0x%.8lx (%ld)\n"
6209 msgid "Flag field = 0x%.2x\n"
6214 msgid "Partition name = \"%s\"\n"
6221 "Partition[%d] start = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
6226 msgid "Partition[%d] end = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
6231 msgid "Partition[%d] sector = 0x%.8lx (%ld)\n"
6236 msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
6240 msgid "INPUT_SECTION_FLAGS are not supported"
6245 msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
6250 msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
6255 msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n"
6260 msgid "%pB: unrecognized relocation type %#x in section `%pA'"
6263 #. PR 21803: Suggest the most likely cause of this error.
6266 msgid "is this version of the linker - %s - out of date ?"
6269 #: rs6000-core.c:471
6271 msgid "%pB: warning core file truncated"
6278 "Exec Auxiliary Header\n"
6282 msgid "som_sizeof_headers unimplemented"
6287 msgid "%pB:%d: unexpected character `%s' in S-record file"
6292 msgid "%pB:%d: byte count %d too small"
6295 #: srec.c:581 srec.c:615
6297 msgid "%pB:%d: bad checksum in S-record file"
6302 msgid "%pB(%pA+%#lx): stabs entry has invalid string index"
6306 msgid "unsupported .stab relocation"
6310 msgid "corrupt EIHD record - size is too small"
6315 msgid "unable to read EIHS record at offset %#x"
6319 msgid "record is too small for symbol name length"
6324 msgid "corrupt EGSD record: its size (%#x) is too small"
6330 "corrupt EGSD record type %d: size (%#x) is larger than remaining space (%#x)"
6335 msgid "corrupt EGSD record type %d: size (%#x) is too small"
6340 msgid "corrupt EGSD record: its psindx field is too big (%#lx)"
6345 msgid "unknown EGSD subtype %d"
6350 msgid "stack overflow (%d) in _bfd_vms_push"
6354 msgid "stack underflow in _bfd_vms_pop"
6359 msgid "dst_define_location %u too large"
6362 #. These names have not yet been added to this switch statement.
6365 msgid "unknown ETIR command %d"
6369 msgid "corrupt vms value"
6373 msgid "corrupt ETIR record encountered"
6378 msgid "bad section index in %s"
6383 msgid "unsupported STA cmd %s"
6389 #. Redefine symbol to current location.
6390 #. Define a literal.
6391 #: vms-alpha.c:2201 vms-alpha.c:2232 vms-alpha.c:2325 vms-alpha.c:2528
6393 msgid "%s: not supported"
6398 msgid "%s: not implemented"
6401 #: vms-alpha.c:2370 vms-alpha.c:2385
6406 #. Divide by zero is supposed to give a result of zero,
6407 #. and a non-fatal warning message.
6410 msgid "%s divide by zero"
6415 msgid "invalid use of %s with contexts"
6420 msgid "reserved cmd %d"
6424 msgid "corrupt EEOM record - size is too small"
6428 msgid "object module not error-free !"
6433 msgid "SEC_RELOC with no relocs in section %pA"
6436 #: vms-alpha.c:4024 vms-alpha.c:4239
6438 msgid "size error in section %pA"
6442 msgid "spurious ALPHA_R_BSR reloc"
6447 msgid "unhandled relocation %s"
6452 msgid "unknown source command %d"
6455 #: vms-alpha.c:4583 vms-alpha.c:4589 vms-alpha.c:4595 vms-alpha.c:4601
6456 #: vms-alpha.c:4607 vms-alpha.c:4634 vms-alpha.c:4640 vms-alpha.c:4646
6459 msgid "%s not implemented"
6464 msgid "unknown line command %d"
6467 #: vms-alpha.c:5159 vms-alpha.c:5177 vms-alpha.c:5192 vms-alpha.c:5208
6468 #: vms-alpha.c:5221 vms-alpha.c:5233 vms-alpha.c:5246
6470 msgid "unknown reloc %s + %s"
6475 msgid "unknown reloc %s"
6479 msgid "invalid section index in ETIR"
6483 msgid "relocation for non-REL psect"
6488 msgid "unknown symbol in command %s"
6493 msgid "reloc (%d) is *UNKNOWN*"
6498 msgid " EMH %u (len=%u): "
6503 msgid " Error: The length is less than the length of an EMH record\n"
6509 " Error: The record length is less than the size of an EMH_MHD record\n"
6514 msgid "Module header\n"
6519 msgid " structure level: %u\n"
6524 msgid " max record size: %u\n"
6529 msgid " Error: The module name is missing\n"
6534 msgid " Error: The module name is too long\n"
6539 msgid " module name : %.*s\n"
6544 msgid " Error: The module version is missing\n"
6549 msgid " Error: The module version is too long\n"
6554 msgid " module version : %.*s\n"
6559 msgid " Error: The compile date is truncated\n"
6564 msgid " compile date : %.17s\n"
6569 msgid "Language Processor Name\n"
6574 msgid " language name: %.*s\n"
6579 msgid "Source Files Header\n"
6584 msgid " file: %.*s\n"
6589 msgid "Title Text Header\n"
6594 msgid " title: %.*s\n"
6599 msgid "Copyright Header\n"
6604 msgid " copyright: %.*s\n"
6609 msgid "unhandled emh subtype %u\n"
6614 msgid " EEOM (len=%u):\n"
6619 msgid " Error: The length is less than the length of an EEOM record\n"
6624 msgid " number of cond linkage pairs: %u\n"
6629 msgid " completion code: %u\n"
6634 msgid " transfer addr flags: 0x%02x\n"
6639 msgid " transfer addr psect: %u\n"
6644 msgid " transfer address : 0x%08x\n"
6659 #: vms-alpha.c:6031 vms-alpha.c:6052
6729 msgid " EGSD (len=%u):\n"
6734 msgid " EGSD entry %2u (type: %u, len: %u): "
6737 #: vms-alpha.c:6098 vms-alpha.c:6349
6739 msgid " Error: length larger than remaining space in record\n"
6744 msgid "PSC - Program section definition\n"
6747 #: vms-alpha.c:6111 vms-alpha.c:6128
6749 msgid " alignment : 2**%u\n"
6752 #: vms-alpha.c:6112 vms-alpha.c:6129
6754 msgid " flags : 0x%04x"
6759 msgid " alloc (len): %u (0x%08x)\n"
6762 #: vms-alpha.c:6117 vms-alpha.c:6174 vms-alpha.c:6223
6764 msgid " name : %.*s\n"
6769 msgid "SPSC - Shared Image Program section def\n"
6774 msgid " alloc (len) : %u (0x%08x)\n"
6779 msgid " image offset : 0x%08x\n"
6784 msgid " symvec offset : 0x%08x\n"
6789 msgid " name : %.*s\n"
6794 msgid "SYM - Global symbol definition\n"
6797 #: vms-alpha.c:6152 vms-alpha.c:6212 vms-alpha.c:6233 vms-alpha.c:6252
6799 msgid " flags: 0x%04x"
6804 msgid " psect offset: 0x%08x\n"
6809 msgid " code address: 0x%08x\n"
6814 msgid " psect index for entry point : %u\n"
6817 #: vms-alpha.c:6164 vms-alpha.c:6240 vms-alpha.c:6259
6819 msgid " psect index : %u\n"
6822 #: vms-alpha.c:6166 vms-alpha.c:6242 vms-alpha.c:6261
6824 msgid " name : %.*s\n"
6829 msgid "SYM - Global symbol reference\n"
6834 msgid "IDC - Ident Consistency check\n"
6839 msgid " flags : 0x%08x"
6844 msgid " id match : %x\n"
6849 msgid " error severity: %x\n"
6854 msgid " entity name : %.*s\n"
6859 msgid " object name : %.*s\n"
6864 msgid " binary ident : 0x%08x\n"
6869 msgid " ascii ident : %.*s\n"
6874 msgid "SYMG - Universal symbol definition\n"
6879 msgid " symbol vector offset: 0x%08x\n"
6884 msgid " entry point: 0x%08x\n"
6889 msgid " proc descr : 0x%08x\n"
6894 msgid " psect index: %u\n"
6899 msgid "SYMV - Vectored symbol definition\n"
6904 msgid " vector : 0x%08x\n"
6907 #: vms-alpha.c:6238 vms-alpha.c:6257
6909 msgid " psect offset: %u\n"
6914 msgid "SYMM - Global symbol definition with version\n"
6919 msgid " version mask: 0x%08x\n"
6924 msgid "unhandled egsd entry type %u\n"
6929 msgid " linkage index: %u, replacement insn: 0x%08x\n"
6934 msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n"
6939 msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n"
6944 msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n"
6949 msgid " global name: %.*s\n"
6954 msgid " %s (len=%u+%u):\n"
6959 msgid " (type: %3u, size: 4+%3u): "
6964 msgid "STA_GBL (stack global) %.*s\n"
6969 msgid "STA_LW (stack longword) 0x%08x\n"
6974 msgid "STA_QW (stack quadword) 0x%08x %08x\n"
6979 msgid "STA_PQ (stack psect base + offset)\n"
6984 msgid " psect: %u, offset: 0x%08x %08x\n"
6989 msgid "STA_LI (stack literal)\n"
6994 msgid "STA_MOD (stack module)\n"
6999 msgid "STA_CKARG (compare procedure argument)\n"
7004 msgid "STO_B (store byte)\n"
7009 msgid "STO_W (store word)\n"
7014 msgid "STO_LW (store longword)\n"
7019 msgid "STO_QW (store quadword)\n"
7024 msgid "STO_IMMR (store immediate repeat) %u bytes\n"
7029 msgid "STO_GBL (store global) %.*s\n"
7034 msgid "STO_CA (store code address) %.*s\n"
7039 msgid "STO_RB (store relative branch)\n"
7044 msgid "STO_AB (store absolute branch)\n"
7049 msgid "STO_OFF (store offset to psect)\n"
7054 msgid "STO_IMM (store immediate) %u bytes\n"
7059 msgid "STO_GBL_LW (store global longword) %.*s\n"
7064 msgid "STO_OFF (store LP with procedure signature)\n"
7069 msgid "STO_BR_GBL (store branch global) *todo*\n"
7074 msgid "STO_BR_PS (store branch psect + offset) *todo*\n"
7079 msgid "OPR_NOP (no-operation)\n"
7084 msgid "OPR_ADD (add)\n"
7089 msgid "OPR_SUB (subtract)\n"
7094 msgid "OPR_MUL (multiply)\n"
7099 msgid "OPR_DIV (divide)\n"
7104 msgid "OPR_AND (logical and)\n"
7109 msgid "OPR_IOR (logical inclusive or)\n"
7114 msgid "OPR_EOR (logical exclusive or)\n"
7119 msgid "OPR_NEG (negate)\n"
7124 msgid "OPR_COM (complement)\n"
7129 msgid "OPR_INSV (insert field)\n"
7134 msgid "OPR_ASH (arithmetic shift)\n"
7139 msgid "OPR_USH (unsigned shift)\n"
7144 msgid "OPR_ROT (rotate)\n"
7149 msgid "OPR_SEL (select)\n"
7154 msgid "OPR_REDEF (redefine symbol to curr location)\n"
7159 msgid "OPR_REDEF (define a literal)\n"
7164 msgid "STC_LP (store cond linkage pair)\n"
7169 msgid "STC_LP_PSB (store cond linkage pair + signature)\n"
7174 msgid " linkage index: %u, procedure: %.*s\n"
7179 msgid " signature: %.*s\n"
7184 msgid "STC_GBL (store cond global)\n"
7189 msgid " linkage index: %u, global: %.*s\n"
7194 msgid "STC_GCA (store cond code address)\n"
7199 msgid " linkage index: %u, procedure name: %.*s\n"
7204 msgid "STC_PS (store cond psect + offset)\n"
7209 msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n"
7214 msgid "STC_NOP_GBL (store cond NOP at global addr)\n"
7219 msgid "STC_NOP_PS (store cond NOP at psect + offset)\n"
7224 msgid "STC_BSR_GBL (store cond BSR at global addr)\n"
7229 msgid "STC_BSR_PS (store cond BSR at psect + offset)\n"
7234 msgid "STC_LDA_GBL (store cond LDA at global addr)\n"
7239 msgid "STC_LDA_PS (store cond LDA at psect + offset)\n"
7244 msgid "STC_BOH_GBL (store cond BOH at global addr)\n"
7249 msgid "STC_BOH_PS (store cond BOH at psect + offset)\n"
7254 msgid "STC_NBH_GBL (store cond or hint at global addr)\n"
7259 msgid "STC_NBH_PS (store cond or hint at psect + offset)\n"
7264 msgid "CTL_SETRB (set relocation base)\n"
7269 msgid "CTL_AUGRB (augment relocation base) %u\n"
7274 msgid "CTL_DFLOC (define location)\n"
7279 msgid "CTL_STLOC (set location)\n"
7284 msgid "CTL_STKDL (stack defined location)\n"
7287 #: vms-alpha.c:6598 vms-alpha.c:7022 vms-alpha.c:7148
7289 msgid "*unhandled*\n"
7292 #: vms-alpha.c:6628 vms-alpha.c:6667
7294 msgid "cannot read GST record length\n"
7300 msgid "cannot find EMH in first GST record\n"
7305 msgid "cannot read GST record header\n"
7310 msgid " corrupted GST\n"
7315 msgid "cannot read GST record\n"
7320 msgid " unhandled EOBJ record type %u\n"
7325 msgid " bitcount: %u, base addr: 0x%08x\n"
7330 msgid " bitmap: 0x%08x (count: %u):\n"
7340 msgid " image %u (%u entries)\n"
7345 msgid " offset: 0x%08x, val: 0x%08x\n"
7350 msgid " image %u (%u entries), offsets:\n"
7361 msgid "64 bits *unhandled*\n"
7366 msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n"
7371 msgid "non-contiguous array of %s\n"
7376 msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n"
7381 msgid "arsize: %u, a0: 0x%08x\n"
7396 msgid "[%u]: Lower: %u, upper: %u\n"
7401 msgid "unaligned bit-string of %s\n"
7406 msgid "base: %u, pos: %u\n"
7411 msgid "vflags: 0x%02x, value: 0x%08x "
7416 msgid "(no value)\n"
7421 msgid "(not active)\n"
7426 msgid "(not allocated)\n"
7431 msgid "(descriptor)\n"
7436 msgid "(trailing value)\n"
7441 msgid "(value spec follows)\n"
7446 msgid "(at bit offset %u)\n"
7451 msgid "(reg: %u, disp: %u, indir: %u, kind: "
7472 msgid "len: %2u, kind: %2u "
7477 msgid "atomic, type=0x%02x %s\n"
7482 msgid "indirect, defined at 0x%08x\n"
7487 msgid "typed pointer\n"
7497 msgid "array, dim: %u, bitmap: "
7502 msgid "array descriptor:\n"
7507 msgid "type spec for element:\n"
7512 msgid "type spec for subscript %u:\n"
7517 msgid "Debug symbol table:\n"
7522 msgid "cannot read DST header\n"
7527 msgid " type: %3u, len: %3u (at 0x%08x): "
7532 msgid "cannot read DST symbol\n"
7537 msgid "standard data: %s\n"
7540 #: vms-alpha.c:7236 vms-alpha.c:7324
7542 msgid " name: %.*s\n"
7552 msgid " flags: %d, language: %u, major: %u, minor: %u\n"
7555 #: vms-alpha.c:7251 vms-alpha.c:7525
7557 msgid " module name: %.*s\n"
7562 msgid " compiler : %.*s\n"
7576 msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n"
7581 msgid " routine name: %.*s\n"
7586 msgid "rtnend: size 0x%08x\n"
7591 msgid "prolog: bkpt address 0x%08x\n"
7596 msgid "epilog: flags: %u, count: %u\n"
7601 msgid "blkbeg: address: 0x%08x, name: %.*s\n"
7606 msgid "blkend: size: 0x%08x\n"
7611 msgid "typspec (len: %u)\n"
7616 msgid "septyp, name: %.*s\n"
7621 msgid "recbeg: name: %.*s\n"
7626 msgid " len: %u bits\n"
7636 msgid "enumbeg, len: %u, name: %.*s\n"
7641 msgid "enumelt, name: %.*s\n"
7651 msgid "label, name: %.*s\n"
7656 msgid " address: 0x%08x\n"
7661 msgid "discontiguous range (nbr: %u)\n"
7666 msgid " address: 0x%08x, size: %u\n"
7671 msgid "line num (len: %u)\n"
7676 msgid "delta_pc_w %u\n"
7681 msgid "incr_linum(b): +%u\n"
7686 msgid "incr_linum_w: +%u\n"
7691 msgid "incr_linum_l: +%u\n"
7696 msgid "set_line_num(w) %u\n"
7701 msgid "set_line_num_b %u\n"
7706 msgid "set_line_num_l %u\n"
7711 msgid "set_abs_pc: 0x%08x\n"
7716 msgid "delta_pc_l: +0x%08x\n"
7721 msgid "term(b): 0x%02x"
7726 msgid " pc: 0x%08x\n"
7731 msgid "term_w: 0x%04x"
7736 msgid " pc: 0x%08x\n"
7741 msgid "delta pc +%-4d"
7746 msgid " pc: 0x%08x line: %5u\n"
7751 msgid " *unhandled* cmd %u\n"
7756 msgid "source (len: %u)\n"
7761 msgid " declfile: len: %u, flags: %u, fileid: %u\n"
7766 msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n"
7771 msgid " filename : %.*s\n"
7776 msgid " setfile %u\n"
7779 #: vms-alpha.c:7536 vms-alpha.c:7541
7781 msgid " setrec %u\n"
7784 #: vms-alpha.c:7546 vms-alpha.c:7551
7786 msgid " setlnum %u\n"
7789 #: vms-alpha.c:7556 vms-alpha.c:7561
7791 msgid " deflines %u\n"
7801 msgid " *unhandled* cmd %u\n"
7806 msgid "*unhandled* dst type %u\n"
7811 msgid "cannot read EIHD\n"
7816 msgid "EIHD: (size: %u, nbr blocks: %u)\n"
7821 msgid " majorid: %u, minorid: %u\n"
7829 msgid "linkable image"
7834 msgid " image type: %u (%s)"
7847 msgid ", subtype: %u (%s)\n"
7852 msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n"
7857 msgid " fixup info rva: "
7862 msgid ", symbol vector rva: "
7869 " version array off: %u\n"
7874 msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n"
7879 msgid " linker flags: %08x:"
7884 msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n"
7894 msgid ", ext fixup offset: %u, no_opt psect off: %u"
7899 msgid ", alias: %u\n"
7904 msgid "system version array information:\n"
7909 msgid "cannot read EIHVN header\n"
7914 msgid "cannot read EIHVN version\n"
7927 msgid "MEMORY_MANAGEMENT"
7935 msgid "FILES_VOLUMES "
7939 msgid "PROCESS_SCHED "
7947 msgid "CLUSTERS_LOCKMGR "
7951 msgid "LOGICAL_NAMES "
7959 msgid "IMAGE_ACTIVATOR "
7995 msgid "MULTI_PROCESSING "
8006 #: vms-alpha.c:7834 vms-alpha.c:8108
8008 msgid "cannot read EIHA\n"
8013 msgid "Image activation: (size=%u)\n"
8018 msgid " First address : 0x%08x 0x%08x\n"
8023 msgid " Second address: 0x%08x 0x%08x\n"
8028 msgid " Third address : 0x%08x 0x%08x\n"
8033 msgid " Fourth address: 0x%08x 0x%08x\n"
8038 msgid " Shared image : 0x%08x 0x%08x\n"
8043 msgid "cannot read EIHI\n"
8048 msgid "Image identification: (major: %u, minor: %u)\n"
8053 msgid " image name : %.*s\n"
8058 msgid " link time : %s\n"
8063 msgid " image ident : %.*s\n"
8068 msgid " linker ident : %.*s\n"
8073 msgid " image build ident: %.*s\n"
8078 msgid "cannot read EIHS\n"
8083 msgid "Image symbol & debug table: (major: %u, minor: %u)\n"
8088 msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n"
8093 msgid " global symbol table: vbn: %u, records: %u\n"
8098 msgid " debug module table : vbn: %u, size: %u\n"
8103 msgid "cannot read EISD\n"
8109 "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n"
8114 msgid " section: base: 0x%08x%08x size: 0x%08x\n"
8119 msgid " flags: 0x%04x"
8124 msgid " vbn: %u, pfc: %u, matchctl: %u type: %u ("
8157 msgid " ident: 0x%08x, name: %.*s\n"
8162 msgid "cannot read DMT\n"
8167 msgid "Debug module table:\n"
8172 msgid "cannot read DMT header\n"
8177 msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n"
8182 msgid "cannot read DMT psect\n"
8187 msgid " psect start: 0x%08x, length: %u\n"
8192 msgid "cannot read DST\n"
8197 msgid "cannot read GST\n"
8202 msgid "Global symbol table:\n"
8207 msgid "Image activator fixup: (major: %u, minor: %u)\n"
8212 msgid " iaflink : 0x%08x %08x\n"
8217 msgid " fixuplnk: 0x%08x %08x\n"
8222 msgid " size : %u\n"
8227 msgid " flags: 0x%08x\n"
8232 msgid " qrelfixoff: %5u, lrelfixoff: %5u\n"
8237 msgid " qdotadroff: %5u, ldotadroff: %5u\n"
8242 msgid " codeadroff: %5u, lpfixoff : %5u\n"
8247 msgid " chgprtoff : %5u\n"
8252 msgid " shlstoff : %5u, shrimgcnt : %5u\n"
8257 msgid " shlextra : %5u, permctx : %5u\n"
8262 msgid " base_va : 0x%08x\n"
8267 msgid " lppsbfixoff: %5u\n"
8272 msgid " Shareable images:\n"
8277 msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n"
8282 msgid " quad-word relocation fixups:\n"
8287 msgid " long-word relocation fixups:\n"
8292 msgid " quad-word .address reference fixups:\n"
8297 msgid " long-word .address reference fixups:\n"
8302 msgid " Code Address Reference Fixups:\n"
8307 msgid " Linkage Pairs Reference Fixups:\n"
8312 msgid " Change Protection (%u entries):\n"
8317 msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x "
8320 #. FIXME: we do not yet support relocatable link. It is not obvious
8321 #. how to do it for debug infos.
8323 msgid "%P: relocatable link is not supported\n"
8328 msgid "%P: multiple entry points: in modules %pB and %pB\n"
8333 msgid "could not open shared image '%s' from '%s'"
8337 msgid "_bfd_vms_output_counted called with zero bytes"
8341 msgid "_bfd_vms_output_counted called with too many bytes"
8346 msgid "%pB: XCOFF shared object when not producing XCOFF output"
8351 msgid "%pB: dynamic object with no .loader section"
8356 msgid "%pB: `%s' has line numbers but no enclosing section"
8361 msgid "%pB: class %d symbol `%s' has no aux entries"
8366 msgid "%pB: symbol `%s' has unrecognized csect type %d"
8371 msgid "%pB: bad XTY_ER symbol `%s': class %d scnum %d scnlen %<PRId64>"
8376 msgid "%pB: XMC_TC0 symbol `%s' is class %d scnlen %<PRId64>"
8381 msgid "%pB: csect `%s' not in enclosing section"
8386 msgid "%pB: misplaced XTY_LD `%s'"
8391 msgid "%pB: reloc %s:%<PRId64> not in csect"
8396 msgid "%s: no such symbol"
8401 msgid "warning: attempt to export undefined symbol `%s'"
8405 msgid "error: undefined symbol __rtinit"
8410 msgid "%pB: loader reloc in unrecognized section `%s'"
8415 msgid "%pB: `%s' in loader reloc but not loader sym"
8420 msgid "%pB: loader reloc in read-only section %pA"
8425 msgid "TOC overflow: %#<PRIx64> > 0x10000; try -mminimal-toc when compiling"
8428 #. Not fatal, this callback cannot fail.
8429 #: elfnn-aarch64.c:2918
8431 msgid "unknown attribute for symbol `%s': 0x%02x"
8434 #: elfnn-aarch64.c:5292
8436 msgid "%pB: error: erratum 835769 stub out of range (input file too large)"
8439 #: elfnn-aarch64.c:5384
8441 msgid "%pB: error: erratum 843419 stub out of range (input file too large)"
8444 #: elfnn-aarch64.c:5397
8445 msgid "%pB: error: erratum 843419 immediate 0x%"
8448 #: elfnn-aarch64.c:5945
8451 "%pB: relocation %s against symbol `%s' which may bind externally can not be "
8452 "used when making a shared object; recompile with -fPIC"
8455 #: elfnn-aarch64.c:6036
8458 "%pB: local symbol descriptor table be NULL when applying relocation %s "
8459 "against local symbol"
8462 #: elfnn-aarch64.c:6149 elfnn-aarch64.c:6186
8464 msgid "%pB: TLS relocation %s against undefined symbol `%s'"
8467 #: elfnn-aarch64.c:7171
8468 msgid "too many GOT entries for -fpic, please recompile with -fPIC"
8471 #: elfnn-aarch64.c:7199
8473 "one possible cause of this error is that the symbol is being referenced in "
8474 "the indicated code as if it had a larger alignment than was declared where "
8478 #: elfnn-aarch64.c:7783
8481 "%pB: relocation %s against `%s' can not be used when making a shared object"
8484 #: elfnn-riscv.c:190 elfnn-riscv.c:225
8486 msgid "%pB: warning: RVE PLT generation not supported"
8489 #: elfnn-riscv.c:2101
8491 msgid "%pcrel_lo section symbol with an addend"
8494 #: elfnn-riscv.c:2322
8497 "%%X%%P: relocation %s against `%s' can not be used when making a shared "
8498 "object; recompile with -fPIC\n"
8501 #: elfnn-riscv.c:2332
8503 msgid "%%X%%P: unresolvable %s relocation against symbol `%s'\n"
8506 #: elfnn-riscv.c:2371
8507 msgid "%X%P: internal error: out of range error\n"
8510 #: elfnn-riscv.c:2376
8511 msgid "%X%P: internal error: unsupported relocation error\n"
8514 #: elfnn-riscv.c:2382
8515 msgid "dangerous relocation error"
8518 #: elfnn-riscv.c:2388
8519 msgid "%X%P: internal error: unknown error\n"
8522 #: elfnn-riscv.c:2755
8524 msgid "error: %pB: Mis-matched ISA version for '%s' extension. %d.%d vs %d.%d"
8527 #: elfnn-riscv.c:2773
8530 "error: %pB: corrupted ISA string '%s'. First letter should be 'i' or 'e' but "
8534 #: elfnn-riscv.c:2817
8536 msgid "error: %pB: Mis-matched ISA string to merge '%s' and '%s'."
8539 #: elfnn-riscv.c:3018
8541 msgid "error: %pB: ISA string of input (%s) doesn't match output (%s)."
8544 #: elfnn-riscv.c:3038
8546 msgid "error: %pB: XLEN of input (%u) doesn't match output (%u)."
8549 #: elfnn-riscv.c:3046
8551 msgid "error: %pB: Unsupported XLEN (%u), you might be using wrong emulation."
8554 #: elfnn-riscv.c:3131
8556 msgid "error: %pB: conflicting priv spec version (major/minor/revision)."
8559 #: elfnn-riscv.c:3147
8562 "error: %pB use %u-byte stack aligned but the output use %u-byte stack "
8566 #: elfnn-riscv.c:3187
8569 "%pB: ABI is incompatible with that of the selected emulation:\n"
8570 " target emulation `%s' does not match `%s'"
8573 #: elfnn-riscv.c:3241
8575 msgid "%pB: can't link %s modules with %s modules"
8578 #: elfnn-riscv.c:3251
8580 msgid "%pB: can't link RVE with other target"
8583 #: elfnn-riscv.c:3789
8586 "%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-"
8587 "byte boundary, but only %<PRId64> present"
8592 msgid "%pB: unable to find name for empty section"
8597 msgid "%pB: out of memory creating name for empty section"
8602 msgid "%pB: unable to create fake empty section"
8608 "%pB: aout header specifies an invalid number of data-directory entries: %u"
8613 msgid "%pB: line number overflow: 0x%lx > 0xffff"
8617 msgid "Export Directory [.edata (or where ever we found it)]"
8621 msgid "Import Directory [parts of .idata]"
8625 msgid "Resource Directory [.rsrc]"
8629 msgid "Exception Directory [.pdata]"
8633 msgid "Security Directory"
8637 msgid "Base Relocation Directory [.reloc]"
8641 msgid "Debug Directory"
8645 msgid "Description Directory"
8649 msgid "Special Directory"
8653 msgid "Thread Storage Directory [.tls]"
8657 msgid "Load Configuration Directory"
8661 msgid "Bound Import Directory"
8665 msgid "Import Address Table Directory"
8669 msgid "Delay Import Directory"
8673 msgid "CLR Runtime Header"
8684 "There is an import table, but the section containing it could not be found\n"
8691 "There is an import table in %s, but that section has no contents\n"
8698 "There is an import table in %s at 0x%lx\n"
8705 "Function descriptor located at the start address: %04lx\n"
8710 msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n"
8717 "No reldata section! Function descriptor not decoded.\n"
8724 "The Import Tables (interpreted %s section contents)\n"
8730 " vma: Hint Time Forward DLL First\n"
8731 " Table Stamp Chain Name Thunk\n"
8738 "\tDLL Name: %.*s\n"
8743 msgid "\tvma: Hint/Ord Member-Name Bound-To\n"
8750 "There is a first thunk, but the section containing it could not be found\n"
8753 #: peXXigen.c:1520 peXXigen.c:1559
8755 msgid "\t<corrupt: 0x%04lx>"
8762 "There is an export table, but the section containing it could not be found\n"
8769 "There is an export table in %s, but that section has no contents\n"
8776 "There is an export table in %s, but it does not fit into that section\n"
8783 "There is an export table in %s, but it is too small (%d)\n"
8790 "There is an export table in %s at 0x%lx\n"
8797 "The Export Tables (interpreted %s section contents)\n"
8803 msgid "Export Flags \t\t\t%lx\n"
8808 msgid "Time/Date stamp \t\t%lx\n"
8813 msgid "Major/Minor \t\t\t%d/%d\n"
8818 msgid "Name \t\t\t\t"
8823 msgid "Ordinal Base \t\t\t%ld\n"
8828 msgid "Number in:\n"
8833 msgid "\tExport Address Table \t\t%08lx\n"
8838 msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
8843 msgid "Table Addresses\n"
8848 msgid "\tExport Address Table \t\t"
8853 msgid "\tName Pointer Table \t\t"
8858 msgid "\tOrdinal Table \t\t\t"
8865 "Export Address Table -- Ordinal Base %ld\n"
8870 msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n"
8874 msgid "Forwarder RVA"
8885 "[Ordinal/Name Pointer] Table\n"
8890 msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n"
8895 msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n"
8900 msgid "\t[%4ld] <corrupt offset: %lx>\n"
8903 #: peXXigen.c:1909 peXXigen.c:2106
8905 msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
8908 #: peXXigen.c:1913 peXXigen.c:2110
8912 "The Function Table (interpreted .pdata section contents)\n"
8917 msgid " vma:\t\t\tBegin Address End Address Unwind Info\n"
8923 " vma:\t\tBegin End EH EH PrologEnd Exception\n"
8924 " \t\tAddress Address Handler Data Address Mask\n"
8929 msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n"
8934 msgid " Register save millicode"
8939 msgid " Register restore millicode"
8944 msgid " Glue code sequence"
8950 " vma:\t\tBegin Prolog Function Flags Exception EH\n"
8951 " \t\tAddress Length Length 32b exc Handler Data\n"
8959 "PE File Base Relocations (interpreted .reloc section contents)\n"
8966 "Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
8971 msgid "\treloc %4d offset %4x [%4lx] %s"
8976 msgid "%03x %*.s Entry: "
8981 msgid "name: [val: %08lx len %d]: "
8986 msgid "<corrupt string length: %#x>\n"
8991 msgid "<corrupt string offset: %#lx>\n"
9001 msgid ", Value: %#08lx\n"
9006 msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
9011 msgid "<unknown directory type: %d>\n"
9016 msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
9021 msgid "Corrupt .rsrc section detected!\n"
9028 "WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n"
9033 msgid " String table starts at offset: %#03x\n"
9038 msgid " Resources start at offset: %#03x\n"
9045 "There is a debug directory, but the section containing it could not be "
9053 "There is a debug directory in %s, but that section has no contents\n"
9060 "Error: section %s contains the debug data starting address but it is too "
9068 "There is a debug directory in %s at 0x%lx\n"
9075 "The debug data size field in the data directory is too big for the section"
9080 msgid "Type Size Rva Offset\n"
9085 msgid "(format %c%c%c%c signature %s age %ld)\n"
9091 "The debug directory size is not a multiple of the debug directory entry "
9095 #. The MS dumpbin program reportedly ands with 0xff0f before
9096 #. printing the characteristics field. Not sure why. No reason to
9102 "Characteristics 0x%x\n"
9108 "%pB: Data Directory size (%lx) exceeds space left in section (%<PRIx64>)"
9112 msgid "failed to update file offsets in debug directory"
9117 msgid "%pB: failed to read debug data section"
9122 msgid ".rsrc merge failure: duplicate string resource: %d"
9126 msgid ".rsrc merge failure: multiple non-default manifests"
9130 msgid ".rsrc merge failure: a directory matches a leaf"
9134 msgid ".rsrc merge failure: duplicate leaf"
9139 msgid ".rsrc merge failure: duplicate leaf: %s"
9143 msgid ".rsrc merge failure: dirs with differing characteristics"
9147 msgid ".rsrc merge failure: differing directory versions"
9150 #. Corrupted .rsrc section - cannot merge.
9153 msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
9158 msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
9163 msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
9168 msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
9173 msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
9179 "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
9180 "idata$6 is missing"
9186 "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
9187 "idata$6 is missing"
9192 msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing"