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: 2018-06-24 19:00+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
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:1264 aoutx.h:1617 pdp11.c:1138 pdp11.c:1399
38 msgid "%pB: can not represent section `%pA' in a.out object file format"
41 #: aoutx.h:1581 pdp11.c:1371
44 "%pB: can not represent section for symbol `%s' in a.out object file format"
47 #: aoutx.h:1584 vms-alpha.c:7854
53 msgid "%pB: invalid string offset %<PRIu64> >= %<PRIu64>"
56 #: aoutx.h:2411 aoutx.h:2429
58 msgid "%pB: attempt to write out unknown reloc type"
63 msgid "%pB: unsupported relocation type"
66 #. Unknown relocation.
67 #: aoutx.h:4405 coff-alpha.c:601 coff-alpha.c:1514 coff-rs6000.c:2773
68 #: coff-sh.c:504 coff-tic4x.c:184 coff-tic54x.c:279 elf-hppa.h:1040
69 #: elf-hppa.h:1068 elf-m10200.c:226 elf-m10300.c:812 elf32-arc.c:519
70 #: elf32-arm.c:1944 elf32-avr.c:959 elf32-bfin.c:1061 elf32-bfin.c:4698
71 #: elf32-cr16.c:653 elf32-cr16.c:683 elf32-cr16c.c:186 elf32-cris.c:467
72 #: elf32-crx.c:429 elf32-d10v.c:234 elf32-d30v.c:522 elf32-d30v.c:544
73 #: elf32-dlx.c:548 elf32-epiphany.c:376 elf32-fr30.c:381 elf32-frv.c:2558
74 #: elf32-frv.c:6262 elf32-ft32.c:306 elf32-h8300.c:302 elf32-i386.c:401
75 #: elf32-ip2k.c:1245 elf32-iq2000.c:442 elf32-lm32.c:539 elf32-m32c.c:305
76 #: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2417 elf32-m68hc11.c:390
77 #: elf32-m68hc12.c:510 elf32-m68k.c:352 elf32-mcore.c:354 elf32-mcore.c:440
78 #: elf32-mep.c:389 elf32-metag.c:878 elf32-microblaze.c:692
79 #: elf32-microblaze.c:969 elf32-mips.c:2229 elf32-moxie.c:137
80 #: elf32-msp430.c:648 elf32-msp430.c:658 elf32-mt.c:241 elf32-nds32.c:2880
81 #: elf32-nds32.c:2904 elf32-nds32.c:4423 elf32-nios2.c:3015 elf32-or1k.c:715
82 #: elf32-pj.c:325 elf32-ppc.c:2061 elf32-ppc.c:2074 elf32-pru.c:420
83 #: elf32-rl78.c:292 elf32-rx.c:314 elf32-rx.c:323 elf32-s12z.c:238
84 #: elf32-s390.c:347 elf32-sh.c:438 elf32-spu.c:160 elf32-tic6x.c:1508
85 #: elf32-tic6x.c:1518 elf32-tic6x.c:1537 elf32-tic6x.c:1547 elf32-tic6x.c:2642
86 #: elf32-tilepro.c:803 elf32-v850.c:1899 elf32-v850.c:1921 elf32-v850.c:4270
87 #: elf32-vax.c:290 elf32-visium.c:482 elf32-wasm32.c:106 elf32-xc16x.c:241
88 #: elf32-xgate.c:428 elf32-xstormy16.c:395 elf32-xtensa.c:459
89 #: elf32-xtensa.c:493 elf64-alpha.c:1112 elf64-alpha.c:4101 elf64-alpha.c:4249
90 #: elf64-ia64-vms.c:254 elf64-ia64-vms.c:3440 elf64-mips.c:3623
91 #: elf64-mips.c:3639 elf64-mmix.c:1264 elf64-nfp.c:239 elf64-ppc.c:2281
92 #: elf64-ppc.c:2555 elf64-ppc.c:2564 elf64-s390.c:328 elf64-s390.c:378
93 #: elf64-x86-64.c:285 elfn32-mips.c:3451 elfxx-ia64.c:325 elfxx-riscv.c:955
94 #: elfxx-sparc.c:589 elfxx-sparc.c:639 elfxx-sparc.c:661 elfxx-tilegx.c:912
95 #: elfxx-tilegx.c:952 /work/sources/binutils/current/bfd/elfnn-aarch64.c:2126
96 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:2224 elf32-ia64.c:211
97 #: elf32-ia64.c:3863 elf64-ia64.c:211 elf64-ia64.c:3863
99 msgid "%pB: unsupported relocation type %#x"
102 #: aoutx.h:5432 pdp11.c:3694
104 msgid "%pB: relocatable link from %s to %s not supported"
108 msgid "warning: writing archive was slow: rewriting timestamp"
111 #: archive.c:2332 linker.c:1416
113 msgid "%pB: plugin needed to handle lto object"
117 msgid "Reading archive file mod timestamp"
121 msgid "Writing updated armap timestamp"
129 msgid "system call error"
133 msgid "invalid bfd target"
137 msgid "file in wrong format"
141 msgid "archive object file in wrong format"
145 msgid "invalid operation"
149 msgid "memory exhausted"
157 msgid "archive has no index; run ranlib to add one"
161 msgid "no more archived files"
165 msgid "malformed archive"
169 msgid "DSO missing from command line"
173 msgid "file format not recognized"
177 msgid "file format is ambiguous"
181 msgid "section has no contents"
185 msgid "nonrepresentable section on output"
189 msgid "symbol needs debug section which does not exist"
197 msgid "file truncated"
206 msgid "error reading %s: %s"
210 msgid "#<invalid error code>"
215 msgid "BFD %s assertion fail %s:%d"
220 msgid "BFD %s internal error, aborting at %s:%d in %s\n"
225 msgid "BFD %s internal error, aborting at %s:%d\n"
229 msgid "Please report this bug.\n"
234 msgid "not mapping: data=%lx mapped=%d\n"
239 msgid "not mapping: env var not set\n"
244 msgid "warning: writing section `%pA' at huge (ie negative) file offset"
249 msgid "reopening %pB: %s\n"
255 "%pB: cannot handle compressed Alpha binaries; use compiler flags, or objZ, "
256 "to generate uncompressed binaries"
259 #: coff-alpha.c:850 coff-alpha.c:887 coff-alpha.c:1957 coff-mips.c:950
260 msgid "GP relative relocation used when GP not defined"
264 msgid "using multiple gp values"
267 #: coff-alpha.c:1501 coff-alpha.c:1507 elf.c:8983 elf32-mcore.c:100
268 #: elf32-mcore.c:455 elf32-ppc.c:8755 elf32-ppc.c:9887 elf64-ppc.c:14936
270 msgid "%pB: %s unsupported"
273 #: coff-mips.c:640 elf32-mips.c:1742 elf32-score.c:430 elf32-score7.c:330
274 #: elf64-mips.c:3131 elfn32-mips.c:2956
275 msgid "GP relative relocation when _gp not defined"
278 #: coff-rs6000.c:2859
280 msgid "%pB: TOC reloc at %#<PRIx64> to symbol `%s' with no TOC entry"
283 #: coff-rs6000.c:3605 coff64-rs6000.c:2150
285 msgid "%pB: symbol `%s' has unrecognized smclas %d"
288 #: coff-sh.c:780 elf32-sh.c:521
290 msgid "%pB: %#<PRIx64>: warning: bad R_SH_USES offset"
295 msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn %#x"
298 #: coff-sh.c:809 elf32-sh.c:552
300 msgid "%pB: %#<PRIx64>: warning: bad R_SH_USES load offset"
303 #: coff-sh.c:834 elf32-sh.c:568
305 msgid "%pB: %#<PRIx64>: warning: could not find expected reloc"
308 #: coff-sh.c:851 elf32-sh.c:597
310 msgid "%pB: %#<PRIx64>: warning: symbol in unexpected section"
313 #: coff-sh.c:977 elf32-sh.c:727
315 msgid "%pB: %#<PRIx64>: warning: could not find expected COUNT reloc"
318 #: coff-sh.c:987 elf32-sh.c:738
320 msgid "%pB: %#<PRIx64>: warning: bad count"
323 #: coff-sh.c:1359 coff-sh.c:2647 elf32-sh.c:1142 elf32-sh.c:1512
325 msgid "%pB: %#<PRIx64>: fatal: reloc overflow while relaxing"
330 msgid "%pB: fatal: generic symbols retrieved before relaxing"
333 #: coff-sh.c:2785 cofflink.c:2965
335 msgid "%pB: illegal symbol index %ld in relocs"
338 #: coff-tic4x.c:228 coff-tic54x.c:366 coffcode.h:5010
340 msgid "%pB: warning: illegal symbol index %ld in relocs"
345 msgid "unsupported relocation type %#x"
348 #: coff-tic80.c:672 cofflink.c:3127
350 msgid "%pB: bad reloc address %#<PRIx64> in section `%pA'"
355 msgid "%pB: unable to load COMDAT section name"
358 #. Malformed input files can trigger this test.
362 msgid "%pB: error: unexpected symbol '%s' in COMDAT section"
367 msgid "%pB: warning: COMDAT symbol '%s' does not match section name '%s'"
372 msgid "%pB: warning: no symbol for section '%s' found"
375 #. Generate a warning message rather using the 'unhandled'
376 #. variable as this will allow some .sys files generate by
377 #. other toolchains to be processed. See bugzilla issue 196.
380 msgid "%pB: warning: ignoring section flag %s in section %s"
385 msgid "%pB (%s): section flag %s (%#lx) ignored"
390 msgid "%pB: warning: claims to have 0xffff relocs, without overflow"
395 msgid "unrecognized TI COFF target id '0x%x'"
400 msgid "%pB: reloc against a non-existent symbol index: %ld"
405 msgid "%pB: page size is too large (0x%x)"
410 msgid "%pB: too many sections (%d)"
415 msgid "%pB: section %pA: string table overflow at offset %ld"
420 msgid "%pB:%s section %s: alignment 2**%u not representable"
425 msgid "%pB: warning: line number count (%#lx) exceeds section size (%#lx)"
430 msgid "%pB: warning: line number table read failed"
433 #: coffcode.h:4325 coffcode.h:4339
435 msgid "%pB: warning: illegal symbol index 0x%lx in line number entry %d"
440 msgid "%pB: warning: illegal symbol in line number entry %d"
445 msgid "%pB: warning: duplicate line number information for `%s'"
450 msgid "%pB: unrecognized storage class %d for %s symbol `%s'"
455 msgid "warning: %pB: local symbol `%s' has no section"
460 msgid "%pB: illegal relocation type %d at address %#<PRIx64>"
463 #: coffgen.c:178 elf.c:1214
465 msgid "%pB: unable to initialize compress status for section %s"
468 #: coffgen.c:202 elf.c:1225
470 msgid "%pB: unable to initialize decompress status for section %s"
475 msgid "%pB: corrupt symbol count: %#<PRIx64>"
478 #. PR 21013: Provide an error message when the alloc fails.
482 "%pB: not enough memory to allocate space for %#<PRIx64> symbols of size "
488 msgid "%pB: bad string table size %<PRIu64>"
491 #: coffgen.c:1907 coffgen.c:1967 coffgen.c:1985 cofflink.c:2045
498 msgid "<corrupt info> %s"
501 #: coffgen.c:2688 elflink.c:14290 linker.c:2946
502 msgid "%F%P: already_linked_table: %E\n"
505 #: coffgen.c:3029 elflink.c:13292
507 msgid "removing unused section '%pA' in file '%pB'"
510 #: coffgen.c:3106 elflink.c:13510
511 msgid "warning: gc-sections option ignored"
516 msgid "warning: symbol `%s' is both section and non-section"
519 #: cofflink.c:454 elf64-ia64-vms.c:5203 elflink.c:4934
521 msgid "warning: type of symbol `%s' changed from %d to %d in %pB"
526 msgid "%pB: relocs in section `%pA', but it has no contents"
529 #: cofflink.c:2436 elflink.c:10787
532 "%X`%s' referenced in section `%pA' of %pB: defined in discarded section `"
538 msgid "%pB: %pA: reloc overflow: %#x > 0xffff"
543 msgid "%pB: warning: %pA: line number overflow: %#x > 0xffff"
548 msgid "%pB: warning: %s: line number overflow: 0x%lx > 0xffff"
553 msgid "%pB: %s: reloc overflow: 0x%lx > 0xffff"
558 msgid "error: %pB(%pA) is too large (%#<PRIx64> bytes)"
561 #: cpu-arm.c:192 cpu-arm.c:204
564 "error: %pB is compiled for the EP9312, whereas %pB is compiled for XScale"
569 msgid "warning: unable to update contents of %s section in %pB"
574 msgid "DWARF error: can't find %s section."
580 "DWARF error: offset (%<PRIu64>) greater than or equal to %s size (%<PRIu64>)"
584 msgid "DWARF error: info pointer extends beyond end of attributes"
589 msgid "DWARF error: invalid or unhandled FORM value: %#x"
593 msgid "DWARF error: mangled line number section (bad file number)"
597 msgid "DWARF error: zero format count"
602 msgid "DWARF error: data count (%<PRIx64>) larger than buffer size"
607 msgid "DWARF error: unknown format content type %<PRIu64>"
612 msgid "DWARF error: line info section is too small (%<PRId64>)"
618 "DWARF error: line info data is bigger (%#<PRIx64>) than the space remaining "
619 "in the section (%#lx)"
624 msgid "DWARF error: unhandled .debug_line version %d"
628 msgid "DWARF error: ran out of room reading prologue"
633 msgid "DWARF error: line info unsupported segment selector size %u"
637 msgid "DWARF error: invalid maximum operations per instruction"
641 msgid "DWARF error: ran out of room reading opcodes"
645 msgid "DWARF error: mangled line number section"
648 #: dwarf2.c:2843 dwarf2.c:2904
649 msgid "DWARF error: invalid abstract instance DIE ref"
654 msgid "DWARF error: unable to read alt ref %<PRIu64>"
657 #: dwarf2.c:2921 dwarf2.c:3094 dwarf2.c:3448
659 msgid "DWARF error: could not find abbrev number %u"
663 msgid "DWARF error: abstract instance recursion detected"
669 "DWARF error: found dwarf version '%u', this reader only handles version 2, "
670 "3, 4 and 5 information"
676 "DWARF error: found address size '%u', this reader can not handle sizes "
682 "DWARF error: DW_AT_comp_dir attribute encountered with a non-string form"
687 msgid "%pB: warning: isymMax (%ld) is greater than ifdMax (%ld)"
692 msgid "unknown basic type %d"
702 #: ecoff.c:1532 ecoff.c:1535
713 " End+1 symbol: %-7ld Type: %s"
727 " struct; End+1 symbol: %ld"
734 " union; End+1 symbol: %ld"
741 " enum; End+1 symbol: %ld"
753 msgid "%pB: error: attribute section '%pA' too big: %#llx"
758 msgid "%pB: error: attribute section length too small: %<PRId64>"
764 "error: %pB: object has vendor-specific contents that must be processed by "
770 msgid "error: %pB: object tag '%d, %s' is incompatible with tag '%d, %s'"
773 #: elf-eh-frame.c:942
775 msgid "discarding zero address range FDE in %pB(%pA).\n"
778 #: elf-eh-frame.c:1047
780 msgid "error in %pB(%pA); no .eh_frame_hdr table will be created"
783 #: elf-eh-frame.c:1537
785 msgid "FDE encoding in %pB(%pA) prevents .eh_frame_hdr table being created"
788 #: elf-eh-frame.c:1544
790 "further warnings about FDE encoding preventing .eh_frame_hdr generation "
794 #: elf-eh-frame.c:1866
796 msgid "%pB: %pA not in order"
799 #: elf-eh-frame.c:1880
801 msgid "%pB: %pA invalid input section size"
804 #: elf-eh-frame.c:1888
806 msgid "%pB: %pA points past end of text section"
809 #: elf-eh-frame.c:2137
810 msgid "DW_EH_PE_datarel unspecified for this architecture"
813 #: elf-eh-frame.c:2307
815 msgid "invalid output section for .eh_frame_entry: %pA"
818 #: elf-eh-frame.c:2330
820 msgid "invalid contents in %pA section"
823 #: elf-eh-frame.c:2486
824 msgid ".eh_frame_hdr entry overflow"
827 #: elf-eh-frame.c:2488
828 msgid ".eh_frame_hdr refers to overlapping FDEs"
834 "%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%pB' can "
835 "not be used when making an executable; recompile with -fPIE and relink with -"
839 #: elf-m10200.c:434 elf-m10300.c:2147 elf32-avr.c:1505 elf32-bfin.c:3127
840 #: elf32-cr16.c:1464 elf32-cr16c.c:783 elf32-cris.c:2033 elf32-crx.c:925
841 #: elf32-d10v.c:512 elf32-epiphany.c:566 elf32-fr30.c:594 elf32-frv.c:4049
842 #: elf32-ft32.c:494 elf32-h8300.c:523 elf32-ip2k.c:1482 elf32-iq2000.c:693
843 #: elf32-lm32.c:1112 elf32-m32c.c:624 elf32-m32r.c:3045 elf32-m68hc1x.c:1266
844 #: elf32-mep.c:526 elf32-metag.c:1990 elf32-microblaze.c:1631 elf32-moxie.c:288
845 #: elf32-mt.c:402 elf32-nds32.c:5300 elf32-or1k.c:1242 elf32-score.c:2733
846 #: elf32-score7.c:2542 elf32-spu.c:5078 elf32-tilepro.c:3506 elf32-v850.c:2291
847 #: elf32-visium.c:681 elf32-xstormy16.c:931 elf64-mmix.c:1541
848 #: elfxx-tilegx.c:3870
849 msgid "internal error: out of range error"
852 #: elf-m10200.c:438 elf-m10300.c:2151 elf32-avr.c:1509 elf32-bfin.c:3131
853 #: elf32-cr16.c:1468 elf32-cr16c.c:787 elf32-cris.c:2037 elf32-crx.c:929
854 #: elf32-d10v.c:516 elf32-fr30.c:598 elf32-frv.c:4053 elf32-ft32.c:498
855 #: elf32-h8300.c:527 elf32-iq2000.c:697 elf32-lm32.c:1116 elf32-m32c.c:628
856 #: elf32-m32r.c:3049 elf32-m68hc1x.c:1270 elf32-mep.c:530 elf32-metag.c:1994
857 #: elf32-microblaze.c:1635 elf32-moxie.c:292 elf32-msp430.c:1362
858 #: elf32-nds32.c:5304 elf32-or1k.c:1246 elf32-score.c:2737 elf32-score7.c:2546
859 #: elf32-spu.c:5082 elf32-tilepro.c:3510 elf32-v850.c:2295 elf32-visium.c:685
860 #: elf32-xstormy16.c:935 elf64-mmix.c:1545 elfxx-mips.c:10283
861 #: elfxx-tilegx.c:3874
862 msgid "internal error: unsupported relocation error"
865 #: elf-m10200.c:442 elf32-cr16.c:1472 elf32-cr16c.c:791 elf32-crx.c:933
866 #: elf32-d10v.c:520 elf32-h8300.c:531 elf32-lm32.c:1120 elf32-m32r.c:3053
867 #: elf32-m68hc1x.c:1274 elf32-microblaze.c:1639 elf32-nds32.c:5308
868 #: elf32-score.c:2741 elf32-score7.c:2550 elf32-spu.c:5086
869 msgid "internal error: dangerous error"
872 #: elf-m10200.c:446 elf-m10300.c:2168 elf32-avr.c:1517 elf32-bfin.c:3139
873 #: elf32-cr16.c:1476 elf32-cr16c.c:795 elf32-cris.c:2045 elf32-crx.c:937
874 #: elf32-d10v.c:524 elf32-epiphany.c:581 elf32-fr30.c:606 elf32-frv.c:4061
875 #: elf32-ft32.c:506 elf32-h8300.c:535 elf32-ip2k.c:1497 elf32-iq2000.c:705
876 #: elf32-lm32.c:1124 elf32-m32c.c:636 elf32-m32r.c:3057 elf32-m68hc1x.c:1278
877 #: elf32-mep.c:538 elf32-metag.c:2002 elf32-microblaze.c:1643 elf32-moxie.c:300
878 #: elf32-msp430.c:1370 elf32-mt.c:410 elf32-nds32.c:5312 elf32-or1k.c:1254
879 #: elf32-score.c:2750 elf32-score7.c:2554 elf32-spu.c:5090 elf32-tilepro.c:3518
880 #: elf32-v850.c:2315 elf32-visium.c:693 elf32-xstormy16.c:943 elf64-mmix.c:1553
881 #: elfxx-tilegx.c:3882
882 msgid "internal error: unknown error"
887 msgid "%pB: unsupported transition from %s to %s"
892 msgid "%pB: %s' accessed both as normal and thread local symbol"
895 #: elf-m10300.c:2094 elf32-arm.c:13234 elf32-i386.c:3410 elf32-m32r.c:2539
896 #: elf32-m68k.c:3899 elf32-s390.c:3208 elf32-sh.c:3796 elf32-tilepro.c:3409
897 #: elf32-xtensa.c:2952 elf64-s390.c:3125 elf64-x86-64.c:3843 elfxx-sparc.c:3908
898 #: elfxx-tilegx.c:3793 /work/sources/binutils/current/bfd/elfnn-aarch64.c:5258
899 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6738
900 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:2249
902 msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
907 "error: inappropriate relocation type for shared library (did you forget -"
914 "%pB: taking the address of protected function '%s' cannot be done when "
915 "making a shared library"
919 msgid "internal error: suspicious relocation type used in shared library"
922 #: elf-m10300.c:2649 elf32-avr.c:2487 elf32-frv.c:5641 elf64-ia64-vms.c:364
923 #: elfxx-sparc.c:2797 reloc.c:8116 reloc16.c:155 elf32-ia64.c:362
925 msgid "%P%F: --relax and -r may not be used together\n"
928 #: elf-properties.c:65
930 msgid "%pB: out of memory in _bfd_elf_get_property"
933 #: elf-properties.c:91
935 msgid "warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) size: %#lx"
938 #: elf-properties.c:112
940 msgid "warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) type (0x%x) datasz: 0x%x"
943 #: elf-properties.c:151
945 msgid "warning: %pB: corrupt stack size: 0x%x"
948 #: elf-properties.c:169
950 msgid "warning: %pB: corrupt no copy on protected size: 0x%x"
953 #: elf-properties.c:186
955 msgid "warning: %pB: unsupported GNU_PROPERTY_TYPE (%ld) type: 0x%x"
958 #. PR 17512: file: f057ec89.
961 msgid "%pB: attempt to load strings from a non-string section (number %d)"
966 msgid "%pB: invalid string offset %u >= %<PRIu64> for section `%s'"
969 #: elf.c:498 /work/sources/binutils/current/bfd/elfnn-aarch64.c:7826
971 msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
976 msgid "%pB: corrupt size field in group section header: %#<PRIx64>"
981 msgid "%pB: invalid size field in group section header: %#<PRIx64>"
986 msgid "%pB: invalid entry in SHT_GROUP section [%u]"
991 msgid "%pB: no valid group sections found"
994 #. See PR 21957 for a reproducer.
997 msgid "%pB: group section '%pA' has no contents"
1002 msgid "%pB: no group info for section '%pA'"
1005 #: elf.c:867 elf.c:3881 elflink.c:11375
1007 msgid "%pB: warning: sh_link not set for section `%pA'"
1012 msgid "%pB: sh_link [%d] in section `%pA' is incorrect"
1017 msgid "%pB: SHT_GROUP section [index %d] has no SHF_GROUP sections"
1022 msgid "%pB: section group entry number %u is corrupt"
1027 msgid "%pB: unknown type [%#x] section `%s' in group [%pA]"
1032 msgid "%pB: invalid sh_link field (%d) in section number %d"
1037 msgid "%pB: failed to find link section for section %d"
1042 msgid "%pB: failed to find info section for section %d"
1056 "Dynamic Section:\n"
1063 "Version definitions:\n"
1070 "Version References:\n"
1075 msgid " required from %s:\n"
1080 msgid "%pB: warning: loop in section dependencies detected"
1086 "%pB: warning: multiple symbol tables detected - ignoring the table in "
1093 "%pB: warning: multiple dynamic symbol tables detected - ignoring the table "
1099 msgid "%pB: invalid link %u for reloc section %s (index %u)"
1102 #: elf.c:2499 elf.c:2514 elf.c:2525 elf.c:2538
1104 msgid "%pB: unknown type [%#x] section `%s'"
1109 msgid "%pB: error: alignment power %d of section `%pA' is too big"
1114 msgid "warning: section `%pA' type changed to PROGBITS"
1119 msgid "%pB: too many sections: %u"
1125 "%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'"
1130 msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'"
1135 msgid "%pB: GNU_MBIN section `%pA' has invalid sh_info field: %d"
1140 msgid "%pB: TLS sections are not adjacent:"
1150 msgid "\tnon-TLS: %pA"
1156 "%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section"
1161 msgid "%pB: not enough room for program headers, try linking with -N"
1166 msgid "%pB: section %pA lma %#<PRIx64> adjusted to %#<PRIx64>"
1171 msgid "%pB: section `%pA' can't be allocated in segment %d"
1176 msgid "%pB: warning: allocated section `%s' not in segment"
1182 "%pB: error: non-load segment %d includes file header and/or program header"
1185 #. The fix for this error is usually to edit the linker script being
1186 #. used and set up the program headers manually. Either that or
1187 #. leave room for the headers at the start of the SECTIONS.
1190 msgid "%pB: error: PHDR segment not covered by LOAD segment"
1195 msgid "%pB: symbol `%s' required but not present"
1201 "%pB: warning: empty loadable segment detected at vaddr=%#<PRIx64>, is this "
1207 msgid "%pB: warning: segment alignment of %#<PRIx64> is too large"
1213 "unable to find equivalent output section for symbol '%s' from section '%s'"
1218 msgid "%pB: .gnu.version_r invalid entry"
1223 msgid "%pB: .gnu.version_d invalid entry"
1226 #: elf32-arc.c:442 elf32-frv.c:6630 elf32-iq2000.c:870 elf32-m32c.c:914
1227 #: elf32-mt.c:562 elf32-rl78.c:1261 elf32-rx.c:3200 elf32-visium.c:841
1230 msgid "private flags = 0x%lx:"
1235 msgid "warning: %pB: conflicting platform configuration %s with %s"
1240 msgid "error: %pB: unable to merge CPU base attributes %s with %s"
1245 msgid "error: %pB: unable to merge ISA extension attributes %s"
1250 msgid "error: %pB: conflicting ISA extension attributes %s with %s"
1255 msgid "error: %pB: cannot mix rf16 with full register set %pB"
1260 msgid "error: %pB: conflicting attributes %s: %s with %s"
1265 msgid "error: %pB: conflicting attributes %s"
1271 "error: attempting to link %pB with a binary %pB of different architecture"
1274 #: elf32-arc.c:909 elf32-iq2000.c:846 elf32-m32c.c:889 elf32-m68hc1x.c:1385
1275 #: elf32-ppc.c:4962 elf64-sparc.c:726 elfxx-mips.c:15135
1277 msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)"
1281 msgid "error: the ARC4 architecture is no longer supported"
1285 msgid "warning: unset or old architecture flags; use default machine"
1291 "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s' is invalid, 16 MSB should be "
1292 "%#x (value is %#<PRIx64>)"
1298 "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s+%#<PRIx64>' is invalid, 16 MSB "
1299 "should be %#x (value is %#<PRIx64>)"
1303 msgid "GOT and PLT relocations cannot be fixed with a non dynamic linker"
1306 #: elf32-arc.c:1877 elf32-rl78.c:1099 elf32-rx.c:1471
1309 "%pB(%pA): warning: unaligned access to symbol '%s' in the small data area"
1312 #: elf32-arc.c:1882 elf32-rl78.c:1104 elf32-rx.c:1476
1314 msgid "%pB(%pA): internal error: out of range error"
1317 #: elf32-arc.c:1887 elf32-rl78.c:1109 elf32-rx.c:1481
1319 msgid "%pB(%pA): internal error: unsupported relocation error"
1322 #: elf32-arc.c:1892 elf32-rl78.c:1114 elf32-rx.c:1486
1324 msgid "%pB(%pA): internal error: dangerous relocation"
1327 #: elf32-arc.c:1897 elf32-rl78.c:1119 elf32-rx.c:1491
1329 msgid "%pB(%pA): internal error: unknown error"
1332 #: elf32-arc.c:1985 elf32-arm.c:15279 elf32-metag.c:2257 elfxx-mips.c:8900
1333 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:7394
1334 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:474
1337 "%pB: relocation %s against `%s' can not be used when making a shared object; "
1338 "recompile with -fPIC"
1343 msgid "%pB: unknown mandatory ARC object attribute %d"
1348 msgid "warning: %pB: unknown ARC object attribute %d"
1351 #: elf32-arm.c:4303 elf32-arm.c:4337 elf32-arm.c:4356 elf32-arm.c:4408
1354 "%pB(%pA): warning: long branch veneers used in section with SHF_ARM_PURECODE "
1355 "section attribute is only supported for M-profile targets that implement the "
1359 #: elf32-arm.c:4368 elf32-arm.c:4422 elf32-arm.c:9091 elf32-arm.c:9181
1362 "%pB(%s): warning: interworking not enabled; first occurrence: %pB: %s call "
1368 msgid "no address assigned to the veneers output section %s"
1371 #: elf32-arm.c:4771 elf32-arm.c:6907 elf32-hppa.c:579 elf32-m68hc1x.c:165
1372 #: elf32-metag.c:1186 elf32-nios2.c:2208 elf64-ppc.c:4756
1373 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:3099
1375 msgid "%pB: cannot create stub entry %s"
1380 msgid "%pB: special symbol `%s' only allowed for ARMv8-M architecture or later"
1386 "%pB: invalid special symbol `%s'; it must be a global or weak function symbol"
1392 "%pB: invalid standard symbol `%s'; it must be a global or weak function "
1398 msgid "%pB: absent standard symbol `%s'"
1403 msgid "%pB: `%s' and its special symbol are in different sections"
1408 msgid "%pB: entry function `%s' not output"
1413 msgid "%pB: entry function `%s' is empty"
1418 msgid "%pB: --in-implib only supported for Secure Gateway import libraries"
1424 "%pB: invalid import library entry: `%s'; symbol should be absolute, global "
1425 "and refer to Thumb functions"
1430 msgid "entry function `%s' disappeared from secure code"
1435 msgid "`%s' refers to a non entry function"
1440 msgid "%pB: visibility of symbol `%s' has changed"
1445 msgid "%pB: incorrect size for symbol `%s'"
1450 msgid "offset of veneer for entry function `%s' not a multiple of its size"
1455 "new entry function(s) introduced but no output import library specified:"
1460 msgid "start address of `%s' is different from previous link"
1463 #: elf32-arm.c:7040 elf32-arm.c:7076
1465 msgid "unable to find %s glue '%s' for '%s'"
1470 msgid "%pB: BE8 images only valid in big-endian mode"
1473 #. Give a warning, but do as the user requests anyway.
1477 "%pB: warning: selected VFP11 erratum workaround is not necessary for target "
1484 "%pB: warning: selected STM32L4XX erratum workaround is not necessary for "
1485 "target architecture"
1488 #: elf32-arm.c:8586 elf32-arm.c:8606 elf32-arm.c:8672 elf32-arm.c:8691
1490 msgid "%pB: unable to find %s veneer `%s'"
1496 "%pB(%pA+%#x): error: multiple load detected in non-last IT block "
1497 "instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-"
1498 "it to generate only one instruction per IT block"
1503 msgid "invalid TARGET2 relocation type '%s'"
1506 #. FIXME: We ought to be able to generate thumb-1 PLT
1510 msgid "%pB: warning: thumb-1 mode PLT generation not currently supported"
1513 #: elf32-arm.c:10104 elf32-arm.c:10146
1515 msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' in TLS trampoline"
1518 #: elf32-arm.c:10490
1519 msgid "shared object"
1522 #: elf32-arm.c:10493
1523 msgid "PIE executable"
1526 #: elf32-arm.c:10496
1529 "%pB: relocation %s against external or undefined symbol `%s' can not be used "
1530 "when making a %s; recompile with -fPIC"
1533 #: elf32-arm.c:10633 elf32-arm.c:11060
1535 msgid "%pB: warning: %s BLX instruction targets %s function '%s'"
1538 #: elf32-arm.c:11963 elf32-arm.c:11989
1541 "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' referenced by "
1545 #: elf32-arm.c:12035 elf32-m68k.c:3703 elf32-metag.c:1919 elf32-nios2.c:4366
1547 msgid "%pB(%pA+%#<PRIx64>): %s relocation not permitted in shared object"
1550 #: elf32-arm.c:12249
1553 "%pB(%pA+%#<PRIx64>): only ADD or SUB instructions are allowed for ALU group "
1557 #: elf32-arm.c:12290 elf32-arm.c:12382 elf32-arm.c:12470 elf32-arm.c:12560
1560 "%pB(%pA+%#<PRIx64>): overflow whilst splitting %#<PRIx64> for group "
1564 #: elf32-arm.c:13066 elf32-sh.c:3685
1566 msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section"
1569 #: elf32-arm.c:13179 elf32-m68k.c:3936 elf32-xtensa.c:2694
1570 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6466
1572 msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s"
1575 #: elf32-arm.c:13181 elf32-m68k.c:3938 elf32-xtensa.c:2696
1576 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6468
1578 msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s"
1581 #: elf32-arm.c:13264 elf32-tic6x.c:2708
1582 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6802
1583 msgid "out of range"
1586 #: elf32-arm.c:13268 elf32-nios2.c:4500 elf32-pru.c:933 elf32-tic6x.c:2712
1587 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6806
1588 msgid "unsupported relocation"
1591 #: elf32-arm.c:13276 elf32-nios2.c:4510 elf32-pru.c:943 elf32-tic6x.c:2720
1592 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6814
1593 msgid "unknown error"
1596 #: elf32-arm.c:13720
1599 "warning: not setting interworking flag of %pB since it has already been "
1600 "specified as non-interworking"
1603 #: elf32-arm.c:13724
1605 msgid "warning: clearing the interworking flag of %pB due to outside request"
1608 #: elf32-arm.c:13769
1611 "warning: clearing the interworking flag of %pB because non-interworking code "
1612 "in %pB has been linked with it"
1615 #: elf32-arm.c:13856
1617 msgid "%pB: unknown mandatory EABI object attribute %d"
1620 #: elf32-arm.c:13864
1622 msgid "warning: %pB: unknown EABI object attribute %d"
1625 #: elf32-arm.c:14131
1627 msgid "error: %pB: unknown CPU architecture"
1630 #: elf32-arm.c:14169 elf32-nios2.c:2946
1632 msgid "error: %pB: conflicting CPU architectures %d/%d"
1635 #: elf32-arm.c:14266
1638 "Error: %pB has both the current and legacy Tag_MPextension_use attributes"
1641 #: elf32-arm.c:14295
1643 msgid "error: %pB uses VFP register arguments, %pB does not"
1646 #: elf32-arm.c:14453
1648 msgid "error: %pB: unable to merge virtualization attributes with %pB"
1651 #: elf32-arm.c:14479
1653 msgid "error: %pB: conflicting architecture profiles %c/%c"
1656 #: elf32-arm.c:14618
1658 msgid "warning: %pB: conflicting platform configuration"
1661 #: elf32-arm.c:14627
1663 msgid "error: %pB: conflicting use of R9"
1666 #: elf32-arm.c:14639
1668 msgid "error: %pB: SB relative addressing conflicts with use of R9"
1671 #: elf32-arm.c:14652
1674 "warning: %pB uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; "
1675 "use of wchar_t values across objects may fail"
1678 #: elf32-arm.c:14683
1681 "warning: %pB uses %s enums yet the output is to use %s enums; use of enum "
1682 "values across objects may fail"
1685 #: elf32-arm.c:14695
1687 msgid "error: %pB uses iWMMXt register arguments, %pB does not"
1690 #: elf32-arm.c:14712
1692 msgid "error: fp16 format mismatch between %pB and %pB"
1695 #: elf32-arm.c:14748
1697 msgid "%pB has both the current and legacy Tag_MPextension_use attributes"
1700 #. Ignore init flag - it may not be set, despite the flags field
1701 #. containing valid data.
1702 #. Ignore init flag - it may not be set, despite the flags field containing valid data.
1703 #. Ignore init flag - it may not be set, despite the flags field
1704 #. containing valid data.
1705 #: elf32-arm.c:14835 elf32-bfin.c:4740 elf32-cris.c:3908 elf32-m68hc1x.c:1410
1706 #: elf32-m68k.c:1201 elf32-score.c:4000 elf32-score7.c:3805 elf32-vax.c:537
1707 #: elf32-xgate.c:672 elfxx-mips.c:15813
1708 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6968
1710 msgid "private flags = %lx:"
1713 #: elf32-arm.c:14844
1715 msgid " [interworking enabled]"
1718 #: elf32-arm.c:14852
1720 msgid " [VFP float format]"
1723 #: elf32-arm.c:14854
1725 msgid " [Maverick float format]"
1728 #: elf32-arm.c:14856
1730 msgid " [FPA float format]"
1733 #: elf32-arm.c:14859
1735 msgid " [floats passed in float registers]"
1738 #: elf32-arm.c:14862 elf32-arm.c:14948
1740 msgid " [position independent]"
1743 #: elf32-arm.c:14865
1748 #: elf32-arm.c:14868
1753 #: elf32-arm.c:14871
1755 msgid " [software FP]"
1758 #: elf32-arm.c:14880
1760 msgid " [Version1 EABI]"
1763 #: elf32-arm.c:14883 elf32-arm.c:14894
1765 msgid " [sorted symbol table]"
1768 #: elf32-arm.c:14885 elf32-arm.c:14896
1770 msgid " [unsorted symbol table]"
1773 #: elf32-arm.c:14891
1775 msgid " [Version2 EABI]"
1778 #: elf32-arm.c:14899
1780 msgid " [dynamic symbols use segment index]"
1783 #: elf32-arm.c:14902
1785 msgid " [mapping symbols precede others]"
1788 #: elf32-arm.c:14909
1790 msgid " [Version3 EABI]"
1793 #: elf32-arm.c:14913
1795 msgid " [Version4 EABI]"
1798 #: elf32-arm.c:14917
1800 msgid " [Version5 EABI]"
1803 #: elf32-arm.c:14920
1805 msgid " [soft-float ABI]"
1808 #: elf32-arm.c:14923
1810 msgid " [hard-float ABI]"
1813 #: elf32-arm.c:14929
1818 #: elf32-arm.c:14932
1823 #: elf32-arm.c:14938
1825 msgid " <EABI version unrecognised>"
1828 #: elf32-arm.c:14945
1830 msgid " [relocatable executable]"
1833 #: elf32-arm.c:14951
1835 msgid " [FDPIC ABI supplement]"
1838 #: elf32-arm.c:14956 /work/sources/binutils/current/bfd/elfnn-aarch64.c:6971
1840 msgid "<Unrecognised flag bits set>"
1843 #: elf32-arm.c:15073 elf32-i386.c:1529 elf32-s390.c:960 elf32-tic6x.c:2783
1844 #: elf32-tilepro.c:1479 elf32-xtensa.c:1029 elf64-s390.c:882
1845 #: elf64-x86-64.c:1865 elfxx-sparc.c:1424 elfxx-tilegx.c:1700
1846 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:7260
1847 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:516
1849 msgid "%pB: bad symbol index: %d"
1852 #: elf32-arm.c:15464
1855 "FDPIC does not yet support %s relocation to become dynamic for executable"
1858 #: elf32-arm.c:16514 elf32-hppa.c:2090 elf32-lm32.c:1998 elf32-m32r.c:2110
1859 #: elf32-metag.c:2797 elf32-nds32.c:3840 elf32-or1k.c:2285 elf32-ppc.c:6554
1860 #: elf32-s390.c:1855 elf32-sh.c:2975 elf32-tic6x.c:3252 elf32-tilepro.c:2245
1861 #: elf64-ppc.c:10263 elf64-s390.c:1792 elfxx-sparc.c:2437 elfxx-tilegx.c:2491
1862 #: elfxx-x86.c:571 /work/sources/binutils/current/bfd/elfnn-aarch64.c:8610
1863 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:1119
1865 msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n"
1868 #: elf32-arm.c:16810
1870 msgid "errors encountered processing file %pB"
1873 #: elf32-arm.c:17257 elflink.c:12524 elflink.c:12571
1875 msgid "could not find section %s"
1878 #: elf32-arm.c:18468
1880 msgid "%pB: error: Cortex-A8 erratum stub is allocated in unsafe location"
1883 #. There's not much we can do apart from complain if this
1885 #: elf32-arm.c:18495
1887 msgid "%pB: error: Cortex-A8 erratum stub out of range (input file too large)"
1890 #: elf32-arm.c:19322 elf32-arm.c:19344
1892 msgid "%pB: error: VFP11 veneer out of range"
1895 #: elf32-arm.c:19395
1898 "%pB(%#<PRIx64>): error: cannot create STM32L4XX veneer; jump out of range by "
1899 "%<PRId64> bytes; cannot encode branch instruction"
1902 #: elf32-arm.c:19434
1904 msgid "%pB: error: cannot create STM32L4XX veneer"
1907 #: elf32-arm.c:20523
1909 msgid "error: %pB is already in final BE8 format"
1912 #: elf32-arm.c:20599
1915 "error: source object %pB has EABI version %d, but target %pB has EABI "
1919 #: elf32-arm.c:20614
1921 msgid "error: %pB is compiled for APCS-%d, whereas target %pB uses APCS-%d"
1924 #: elf32-arm.c:20624
1927 "error: %pB passes floats in float registers, whereas %pB passes them in "
1931 #: elf32-arm.c:20628
1934 "error: %pB passes floats in integer registers, whereas %pB passes them in "
1938 #: elf32-arm.c:20638 elf32-arm.c:20642 elf32-arm.c:20652
1940 msgid "error: %pB uses %s instructions, whereas %pB does not"
1943 #: elf32-arm.c:20656
1945 msgid "error: %pB does not use %s instructions, whereas %pB does"
1948 #: elf32-arm.c:20675
1950 msgid "error: %pB uses software FP, whereas %pB uses hardware FP"
1953 #: elf32-arm.c:20679
1955 msgid "error: %pB uses hardware FP, whereas %pB uses software FP"
1958 #: elf32-arm.c:20693
1960 msgid "warning: %pB supports interworking, whereas %pB does not"
1963 #: elf32-arm.c:20699
1965 msgid "warning: %pB does not support interworking, whereas %pB does"
1968 #: elf32-avr.c:1513 elf32-bfin.c:3135 elf32-cris.c:2041 elf32-epiphany.c:577
1969 #: elf32-fr30.c:602 elf32-frv.c:4057 elf32-ft32.c:502 elf32-ip2k.c:1493
1970 #: elf32-iq2000.c:701 elf32-m32c.c:632 elf32-mep.c:534 elf32-metag.c:1998
1971 #: elf32-moxie.c:296 elf32-msp430.c:1366 elf32-mt.c:406 elf32-or1k.c:1250
1972 #: elf32-tilepro.c:3514 elf32-v850.c:2299 elf32-visium.c:689
1973 #: elf32-xstormy16.c:939 elf64-mmix.c:1549 elfxx-tilegx.c:3878
1974 msgid "internal error: dangerous relocation"
1977 #: elf32-avr.c:3322 /work/sources/binutils/current/bfd/elfnn-aarch64.c:3127
1979 msgid "cannot create stub entry %s"
1982 #: elf32-bfin.c:106 elf32-bfin.c:362
1983 msgid "relocation should be even number"
1986 #: elf32-bfin.c:1585
1988 msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'"
1991 #: elf32-bfin.c:1617 elf32-i386.c:3450 elf32-m68k.c:3976 elf32-s390.c:3266
1992 #: elf64-s390.c:3183 elf64-x86-64.c:3893
1994 msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d"
1997 #: elf32-bfin.c:2638
2000 "%pB: relocation at `%pA+%#<PRIx64>' references symbol `%s' with nonzero "
2004 #: elf32-bfin.c:2655
2005 msgid "relocation references symbol not defined in the module"
2008 #: elf32-bfin.c:2752
2009 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend"
2012 #: elf32-bfin.c:2793 elf32-bfin.c:2916
2013 msgid "cannot emit fixups in read-only section"
2016 #: elf32-bfin.c:2824 elf32-bfin.c:2954 elf32-lm32.c:1049 elf32-sh.c:4507
2017 msgid "cannot emit dynamic relocations in read-only section"
2020 #: elf32-bfin.c:2874
2021 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend"
2024 #: elf32-bfin.c:3039
2025 msgid "relocations between different segments are not supported"
2028 #: elf32-bfin.c:3040
2029 msgid "warning: relocation references a different segment"
2032 #: elf32-bfin.c:4787 elf32-frv.c:6603
2034 msgid "%pB: cannot link non-fdpic object file into fdpic executable"
2037 #: elf32-bfin.c:4791 elf32-frv.c:6607
2039 msgid "%pB: cannot link fdpic object file into non-fdpic executable"
2042 #: elf32-bfin.c:4941
2044 msgid "*** check this relocation %s"
2047 #: elf32-bfin.c:5057
2049 "the bfin target does not currently support the generation of copy relocations"
2052 #: elf32-bfin.c:5351 elf32-cr16.c:2803 elf32-m68k.c:4390
2053 msgid "unsupported relocation type"
2056 #: elf32-cris.c:1119
2058 msgid "%pB, section %pA: unresolvable relocation %s against symbol `%s'"
2061 #: elf32-cris.c:1184
2063 msgid "%pB, section %pA: no PLT nor GOT for relocation %s against symbol `%s'"
2066 #: elf32-cris.c:1187
2068 msgid "%pB, section %pA: no PLT for relocation %s against symbol `%s'"
2071 #: elf32-cris.c:1193 elf32-cris.c:1326 elf32-cris.c:1591 elf32-cris.c:1674
2072 #: elf32-cris.c:1827 elf32-tic6x.c:2619
2073 msgid "[whose name is lost]"
2076 #: elf32-cris.c:1311 elf32-tic6x.c:2603
2079 "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against local "
2083 #: elf32-cris.c:1320 elf32-cris.c:1668 elf32-cris.c:1821 elf32-tic6x.c:2612
2086 "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against "
2090 #: elf32-cris.c:1347
2092 msgid "%pB, section %pA: relocation %s is not allowed for global symbol: `%s'"
2095 #: elf32-cris.c:1364
2097 msgid "%pB, section %pA: relocation %s with no GOT created"
2100 #. We shouldn't get here for GCC-emitted code.
2101 #: elf32-cris.c:1581
2104 "%pB, section %pA: relocation %s has an undefined reference to `%s', perhaps "
2105 "a declaration mixup?"
2108 #: elf32-cris.c:1584
2111 "%pB, section %pA: relocation %s is not allowed for `%s', a global symbol "
2112 "with default visibility, perhaps a declaration mixup?"
2115 #: elf32-cris.c:1955
2118 "%pB, section %pA: relocation %s is not allowed for symbol: `%s' which is "
2119 "defined outside the program, perhaps a declaration mixup?"
2122 #: elf32-cris.c:2008
2123 msgid "(too many global variables for -fpic: recompile with -fPIC)"
2126 #: elf32-cris.c:2015
2128 "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or "
2132 #: elf32-cris.c:3050
2135 "%pB, section %pA: v10/v32 compatible object must not contain a PIC relocation"
2138 #: elf32-cris.c:3104
2141 "%pB, section %pA:\n"
2142 " relocation %s not valid in a shared object; typically an option mixup, "
2143 "recompile with -fPIC"
2146 #: elf32-cris.c:3322
2149 "%pB, section %pA: relocation %s should not be used in a shared object; "
2150 "recompile with -fPIC"
2153 #: elf32-cris.c:3747
2156 "%pB, section `%pA', to symbol `%s': relocation %s should not be used in a "
2157 "shared object; recompile with -fPIC"
2160 #: elf32-cris.c:3860
2161 msgid "unexpected machine number"
2164 #: elf32-cris.c:3911
2166 msgid " [symbols have a _ prefix]"
2169 #: elf32-cris.c:3914
2171 msgid " [v10 and v32]"
2174 #: elf32-cris.c:3917
2179 #: elf32-cris.c:3961
2182 "%pB: uses _-prefixed symbols, but writing file with non-prefixed symbols"
2185 #: elf32-cris.c:3962
2188 "%pB: uses non-prefixed symbols, but writing file with _-prefixed symbols"
2191 #: elf32-cris.c:3981
2193 msgid "%pB contains CRIS v32 code, incompatible with previous objects"
2196 #: elf32-cris.c:3983
2198 msgid "%pB contains non-CRIS-v32 code, incompatible with previous objects"
2203 msgid "branch (PC rel16) to section (%s) not supported"
2208 msgid "jump (PC rel26) to section (%s) not supported"
2211 #. Only if it's not an unresolved symbol.
2212 #: elf32-epiphany.c:573 elf32-ip2k.c:1489
2213 msgid "unsupported relocation between data/insn address spaces"
2216 #: elf32-frv.c:1452 elf32-frv.c:1603
2217 msgid "relocation requires zero addend"
2222 msgid "%H: relocation to `%s+%v' may have caused the error above\n"
2226 msgid "%H: relocation references symbol not defined in the module\n"
2230 msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n"
2234 msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n"
2238 msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n"
2242 msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n"
2246 msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n"
2250 msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n"
2254 msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n"
2258 msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n"
2262 msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n"
2266 msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n"
2270 msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n"
2274 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n"
2277 #: elf32-frv.c:3538 elf32-frv.c:3660
2278 msgid "%H: %s references dynamic symbol with nonzero addend\n"
2281 #: elf32-frv.c:3580 elf32-frv.c:3703
2282 msgid "%H: cannot emit fixups in read-only section\n"
2285 #: elf32-frv.c:3611 elf32-frv.c:3746
2286 msgid "%H: cannot emit dynamic relocations in read-only section\n"
2291 msgid "%H: reloc against `%s' references a different segment\n"
2296 msgid "%H: reloc against `%s': %s\n"
2302 "%pB: compiled with %s and linked with modules that use non-pic relocations"
2305 #: elf32-frv.c:6568 elf32-iq2000.c:832 elf32-m32c.c:876
2307 msgid "%pB: compiled with %s and linked with modules compiled with %s"
2313 "%pB: uses different unknown e_flags (%#x) fields than previous modules (%#x)"
2318 msgid "%pB: relocations in generic ELF (EM: %d)"
2321 #: elf32-hppa.c:834 elf32-hppa.c:3511
2324 "%pB(%pA+%#<PRIx64>): cannot reach %s, recompile with -ffunction-sections"
2327 #: elf32-hppa.c:1248
2330 "%pB: relocation %s can not be used when making a shared object; recompile "
2334 #: elf32-hppa.c:2688
2336 msgid "%pB: duplicate export stub %s"
2339 #: elf32-hppa.c:3344
2342 "%pB(%pA+%#<PRIx64>): %s fixup for insn %#x is not supported in a non-shared "
2346 #: elf32-hppa.c:4140
2348 msgid "%s has both normal and TLS relocs"
2351 #: elf32-hppa.c:4158
2353 msgid "%pB:%s has both normal and TLS relocs"
2356 #: elf32-hppa.c:4217
2358 msgid "%pB(%pA+%#<PRIx64>): cannot handle %s for %s"
2361 #: elf32-hppa.c:4521
2362 msgid ".got section not immediately after .plt section"
2367 msgid "%pB: unsupported relocation type: %#x"
2370 #: elf32-i386.c:1178 elf64-x86-64.c:1377
2373 "%pB: TLS transition from %s to %s against `%s' at %#<PRIx64> in section `"
2377 #: elf32-i386.c:1269
2380 "%pB: direct GOT relocation R_386_GOT32X against `%s' without base register "
2381 "can not be used when making a shared object"
2384 #: elf32-i386.c:1726 elf32-s390.c:1188 elf32-sh.c:5570 elf32-tilepro.c:1592
2385 #: elf32-xtensa.c:1203 elf64-s390.c:1120 elfxx-sparc.c:1593 elfxx-tilegx.c:1805
2386 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:428
2388 msgid "%pB: `%s' accessed both as normal and thread local symbol"
2391 #: elf32-i386.c:1798
2393 msgid "%pB: unsupported non-PIC call to IFUNC `%s'"
2396 #: elf32-i386.c:2380 elf64-x86-64.c:2667
2398 msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
2401 #: elf32-i386.c:2413 elf32-i386.c:3661 elf32-i386.c:3802 elf64-x86-64.c:2724
2402 #: elf64-x86-64.c:4066 elf64-x86-64.c:4222
2404 msgid "Local IFUNC function `%s' in %pB\n"
2407 #: elf32-i386.c:2570
2410 "%pB: direct GOT relocation %s against `%s' without base register can not be "
2411 "used when making a shared object"
2414 #: elf32-i386.c:2605 elf64-x86-64.c:2916
2415 msgid "hidden symbol"
2418 #: elf32-i386.c:2608 elf64-x86-64.c:2919
2419 msgid "internal symbol"
2422 #: elf32-i386.c:2611 elf64-x86-64.c:2922
2423 msgid "protected symbol"
2426 #: elf32-i386.c:2614 elf64-x86-64.c:2925
2430 #: elf32-i386.c:2620
2433 "%pB: relocation R_386_GOTOFF against undefined %s `%s' can not be used when "
2434 "making a shared object"
2437 #: elf32-i386.c:2633
2440 "%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when "
2441 "making a shared object"
2444 #: elf32-ip2k.c:856 elf32-ip2k.c:862 elf32-ip2k.c:929 elf32-ip2k.c:935
2446 "ip2k relaxer: switch table without complete matching relocation information."
2449 #: elf32-ip2k.c:879 elf32-ip2k.c:962
2450 msgid "ip2k relaxer: switch table header corrupt."
2453 #: elf32-ip2k.c:1302
2455 msgid "ip2k linker: missing page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
2458 #: elf32-ip2k.c:1321
2461 "ip2k linker: redundant page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
2464 #: elf32-lm32.c:651 elf32-nios2.c:3141
2465 msgid "global pointer relative relocation when _gp not defined"
2468 #: elf32-lm32.c:706 elf32-nios2.c:3578
2469 msgid "global pointer relative address out of range"
2472 #: elf32-lm32.c:1002 elf32-or1k.c:968
2474 msgid "internal error: addend should be zero for %s"
2477 #: elf32-m32r.c:1471
2478 msgid "SDA relocation when _SDA_BASE_ not defined"
2481 #: elf32-m32r.c:2984 elf32-microblaze.c:1101 elf32-microblaze.c:1149
2483 msgid "%pB: the target (%s) of an %s relocation is in the wrong section (%pA)"
2486 #: elf32-m32r.c:3487
2488 msgid "%pB: instruction set mismatch with previous modules"
2491 #: elf32-m32r.c:3508 elf32-nds32.c:6010
2493 msgid "private flags = %lx"
2496 #: elf32-m32r.c:3513
2498 msgid ": m32r instructions"
2501 #: elf32-m32r.c:3514
2503 msgid ": m32rx instructions"
2506 #: elf32-m32r.c:3515
2508 msgid ": m32r2 instructions"
2511 #: elf32-m68hc1x.c:1116
2514 "reference to the far symbol `%s' using a wrong relocation may result in "
2515 "incorrect execution"
2518 #: elf32-m68hc1x.c:1150
2521 "XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you "
2522 "must manually offset the address, and possibly manage the page, in your code."
2525 #: elf32-m68hc1x.c:1168
2528 "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked "
2529 "address [%lx:%04lx] (%lx)"
2532 #: elf32-m68hc1x.c:1184
2535 "reference to a banked address [%lx:%04lx] in the normal address space at "
2539 #: elf32-m68hc1x.c:1225
2542 "S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you "
2543 "must manually offset the address in your code"
2546 #: elf32-m68hc1x.c:1352
2549 "%pB: linking files compiled for 16-bit integers (-mshort) and others for 32-"
2553 #: elf32-m68hc1x.c:1359
2556 "%pB: linking files compiled for 32-bit double (-fshort-double) and others "
2560 #: elf32-m68hc1x.c:1368
2562 msgid "%pB: linking files compiled for HCS12 with others compiled for HC12"
2565 #: elf32-m68hc1x.c:1413 elf32-xgate.c:675
2567 msgid "[abi=32-bit int, "
2570 #: elf32-m68hc1x.c:1415 elf32-xgate.c:677
2572 msgid "[abi=16-bit int, "
2575 #: elf32-m68hc1x.c:1418 elf32-xgate.c:680
2577 msgid "64-bit double, "
2580 #: elf32-m68hc1x.c:1420 elf32-xgate.c:682
2582 msgid "32-bit double, "
2585 #: elf32-m68hc1x.c:1423
2590 #: elf32-m68hc1x.c:1425
2595 #: elf32-m68hc1x.c:1427
2600 #: elf32-m68hc1x.c:1430
2602 msgid " [memory=bank-model]"
2605 #: elf32-m68hc1x.c:1432
2607 msgid " [memory=flat]"
2610 #: elf32-m68hc1x.c:1435
2612 msgid " [XGATE RAM offsetting]"
2615 #: elf32-m68k.c:1216 elf32-m68k.c:1217 vms-alpha.c:7478 vms-alpha.c:7494
2619 #: elf32-m68k.c:1660
2621 msgid "%pB: GOT overflow: number of relocations with 8-bit offset > %d"
2624 #: elf32-m68k.c:1667
2626 msgid "%pB: GOT overflow: number of relocations with 8- or 16-bit offset > %d"
2629 #. Pacify gcc -Wall.
2632 msgid "mep: no reloc for code %d"
2637 msgid "MeP: howto %d has type %d"
2642 msgid "%pB and %pB are for different cores"
2647 msgid "%pB and %pB are for different configurations"
2652 msgid "private flags = 0x%lx"
2655 #: elf32-metag.c:1863
2657 msgid "%pB(%pA): multiple TLS models are not supported"
2660 #: elf32-metag.c:1866
2663 "%pB(%pA): shared library symbol %s encountered whilst performing a static "
2667 #: elf32-microblaze.c:1544 elf32-or1k.c:1056 elf32-tilepro.c:3155
2668 #: elfxx-sparc.c:3540 elfxx-tilegx.c:3543
2670 msgid "%pB: probably compiled without -fPIC?"
2673 #: elf32-mips.c:1775 elf64-mips.c:3196 elfn32-mips.c:3012
2674 msgid "literal relocation occurs for an external symbol"
2677 #: elf32-mips.c:1822 elf32-score.c:569 elf32-score7.c:469 elf64-mips.c:3239
2678 #: elfn32-mips.c:3053
2679 msgid "32bits gp relative relocation occurs for an external symbol"
2682 #: elf32-msp430.c:837 elf32-msp430.c:1151
2683 msgid "try enabling relaxation to avoid relocation truncations"
2686 #: elf32-msp430.c:1358
2687 msgid "internal error: branch/jump to an odd address detected"
2690 #: elf32-msp430.c:2357
2692 msgid "warning: %pB: unknown MSPABI object attribute %d"
2695 #: elf32-msp430.c:2450
2697 msgid "error: %pB uses %s instructions but %pB uses %s"
2700 #: elf32-msp430.c:2462
2702 msgid "error: %pB uses the %s code model whereas %pB uses the %s code model"
2705 #: elf32-msp430.c:2474
2707 msgid "error: %pB uses the large code model but %pB uses MSP430 instructions"
2710 #: elf32-msp430.c:2485
2712 msgid "error: %pB uses the %s data model whereas %pB uses the %s data model"
2715 #: elf32-msp430.c:2497
2717 msgid "error: %pB uses the small code model but %pB uses the %s data model"
2720 #: elf32-msp430.c:2509
2722 msgid "error: %pB uses the %s data model but %pB only uses MSP430 instructions"
2725 #: elf32-nds32.c:3228
2727 msgid "error: can't find symbol: %s"
2730 #: elf32-nds32.c:4869
2732 msgid "%pB: warning: %s unsupported in shared mode"
2735 #: elf32-nds32.c:5003
2737 msgid "%pB: warning: unaligned access to GOT entry"
2740 #: elf32-nds32.c:5045
2742 msgid "%pB: warning: relocate SDA_BASE failed"
2745 #: elf32-nds32.c:5067
2747 msgid "%pB(%pA): warning: unaligned small data access of type %d"
2750 #: elf32-nds32.c:5816
2753 "%pB: ISR vector size mismatch with previous modules, previous %u-byte, "
2757 #: elf32-nds32.c:5860
2759 msgid "%pB: warning: endian mismatch with previous modules"
2762 #: elf32-nds32.c:5870
2765 "%pB: warning: older version of object file encountered, please recompile "
2766 "with current tool chain"
2769 #: elf32-nds32.c:5948
2771 msgid "%pB: error: ABI mismatch with previous modules"
2774 #: elf32-nds32.c:5959
2776 msgid "%pB: error: instruction set mismatch with previous modules"
2779 #: elf32-nds32.c:5986
2781 msgid "%pB: warning: incompatible elf-versions %s and %s"
2784 #: elf32-nds32.c:6016
2786 msgid ": n1 instructions"
2789 #: elf32-nds32.c:6019
2791 msgid ": n1h instructions"
2794 #: elf32-nds32.c:8508
2796 msgid "%pB: error: search_nds32_elf_blank reports wrong node"
2799 #: elf32-nds32.c:8768
2801 msgid "%pB: warning: %s points to unrecognized reloc at %#<PRIx64>"
2804 #: elf32-nds32.c:12339
2806 msgid "%pB: nested OMIT_FP in %pA"
2809 #: elf32-nds32.c:12358
2811 msgid "%pB: unmatched OMIT_FP in %pA"
2814 #: elf32-nds32.c:12642 reloc.c:8330
2816 msgid "%X%P: %pB(%pA): relocation \"%pR\" goes out of range\n"
2819 #: elf32-nios2.c:2930
2821 msgid "error: %pB: big-endian R2 is not supported"
2824 #: elf32-nios2.c:3822
2827 "global pointer relative relocation at address 0x%08x when _gp not defined\n"
2830 #: elf32-nios2.c:3842
2833 "unable to reach %s (at 0x%08x) from the global pointer (at 0x%08x) because "
2834 "the offset (%d) is out of the allowed range, -32678 to 32767\n"
2837 #: elf32-nios2.c:4495 elf32-pru.c:928
2838 msgid "relocation out of range"
2841 #: elf32-nios2.c:4505 elf32-pru.c:938 elf32-tic6x.c:2716
2842 msgid "dangerous relocation"
2845 #: elf32-nios2.c:5378
2847 msgid "dynamic variable `%s' is zero size"
2850 #: elf32-or1k.c:1078
2852 msgid "%pB: support for local dynamic not implemented"
2855 #: elf32-or1k.c:1213
2857 msgid "%pB: will not resolve runtime TLS relocation"
2860 #: elf32-or1k.c:1533
2862 msgid "%pB: bad relocation section name `%s'"
2865 #: elf32-or1k.c:2645
2867 msgid "%pB: %s flag mismatch with previous modules"
2872 msgid "generic linker can't handle %s"
2877 msgid "corrupt %s section in %pB"
2882 msgid "unable to read in %s section from %pB"
2887 msgid "warning: unable to set size of %s section in %pB"
2891 msgid "failed to allocate space for new APUinfo section"
2895 msgid "failed to compute new APUinfo section"
2899 msgid "failed to install new APUinfo section"
2904 msgid "%pB: relocation %s cannot be used when making a shared object"
2907 #: elf32-ppc.c:4744 elf32-ppc.c:4748
2909 msgid "warning: %pB uses hard float, %pB uses soft float"
2912 #: elf32-ppc.c:4752 elf32-ppc.c:4757
2915 "warning: %pB uses double-precision hard float, %pB uses single-precision "
2919 #: elf32-ppc.c:4772 elf32-ppc.c:4777
2921 msgid "warning: %pB uses 64-bit long double, %pB uses 128-bit long double"
2924 #: elf32-ppc.c:4782 elf32-ppc.c:4787
2926 msgid "warning: %pB uses IBM long double, %pB uses IEEE long double"
2929 #: elf32-ppc.c:4838 elf32-ppc.c:4843
2931 msgid "warning: %pB uses AltiVec vector ABI, %pB uses SPE vector ABI"
2934 #: elf32-ppc.c:4866 elf32-ppc.c:4871
2936 msgid "warning: %pB uses r3/r4 for small structure returns, %pB uses memory"
2942 "%pB: compiled with -mrelocatable and linked with modules compiled normally"
2948 "%pB: compiled normally and linked with modules compiled with -mrelocatable"
2953 msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn"
2958 msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn"
2963 msgid "bss-plt forced due to %pB"
2967 msgid "bss-plt forced by profiling"
2970 #. Uh oh, we didn't find the expected call. We
2971 #. could just mark this symbol to exclude it
2972 #. from tls optimization but it's safer to skip
2973 #. the entire optimization.
2974 #: elf32-ppc.c:5691 elf64-ppc.c:8963
2976 msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
2979 #: elf32-ppc.c:6662 elf32-sh.c:3078 elf32-tilepro.c:2339 elfxx-sparc.c:2536
2980 #: elfxx-tilegx.c:2579
2982 msgid "%pB: dynamic relocation in read-only section `%pA'\n"
2986 msgid "%P: %H: error: %s with unexpected instruction %x\n"
2990 msgid "%H: fixup branch overflow\n"
2993 #: elf32-ppc.c:8592 elf32-ppc.c:8628
2995 msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x"
3000 msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
3003 #: elf32-ppc.c:8731 elf64-ppc.c:15738
3004 msgid "%H: warning: %s unexpected insn %#x.\n"
3009 msgid "%H: non-zero addend on %s reloc against `%s'\n"
3012 #. @local on an ifunc does not really make sense since
3013 #. the ifunc resolver can take you anywhere. More
3014 #. seriously, calls to ifuncs must go through a plt call
3015 #. stub, and for pic the plt call stubs uses r30 to
3016 #. access the PLT. The problem is that a call that is
3017 #. local won't have the +32k reloc addend trick marking
3018 #. -fPIC code, so the linker won't know whether r30 is
3019 #. _GLOBAL_OFFSET_TABLE_ or pointing into a .got2 section.
3022 msgid "%X%H: @local call to ifunc %s\n"
3027 msgid "%H: relocation %s for indirect function %s unsupported\n"
3030 #: elf32-ppc.c:9573 elf32-ppc.c:9604 elf32-ppc.c:9695 elf32-ppc.c:9783
3033 "%pB: the target (%s) of a %s relocation is in the wrong output section (%s)"
3036 #: elf32-ppc.c:9913 elf32-ppc.c:9931
3037 msgid "%P: %H: %s relocation unsupported for bss-plt\n"
3040 #: elf32-ppc.c:10012
3042 msgid "%H: error: %s against `%s' not a multiple of %u\n"
3045 #: elf32-ppc.c:10041
3047 msgid "%H: unresolvable %s relocation against symbol `%s'\n"
3050 #: elf32-ppc.c:10122
3052 msgid "%H: %s reloc against `%s': error %d\n"
3055 #: elf32-ppc.c:11017 elf64-ppc.c:16230
3057 "%X%P: text relocations and GNU indirect functions will result in a segfault "
3061 #: elf32-ppc.c:11021 elf64-ppc.c:16234
3063 "%P: warning: text relocations and GNU indirect functions may result in a "
3064 "segfault at runtime\n"
3067 #: elf32-ppc.c:11066
3069 msgid "%s not defined in linker created %pA"
3072 #: elf32-pru.c:579 elf32-pru.c:1472
3074 msgid "error: %pB: old incompatible object file detected"
3078 msgid "internal error: RL78 reloc stack overflow"
3082 msgid "internal error: RL78 reloc stack underflow"
3085 #: elf32-rl78.c:1054
3086 msgid "warning: RL78_SYM reloc with an unknown symbol"
3089 #: elf32-rl78.c:1085 elf32-rx.c:1457
3091 msgid "%pB(%pA): error: call to undefined function '%s'"
3094 #: elf32-rl78.c:1206
3096 msgid "RL78 ABI conflict: G10 file %pB cannot be linked with %s file %pB"
3099 #: elf32-rl78.c:1223
3101 msgid "RL78 ABI conflict: cannot link %s file %pB with %s file %pB"
3104 #: elf32-rl78.c:1232
3105 msgid "RL78 merge conflict: cannot link 32-bit and 64-bit objects together"
3108 #: elf32-rl78.c:1236 elf32-rl78.c:1240
3110 msgid "- %pB is 64-bit, %pB is not"
3113 #: elf32-rl78.c:1267
3115 msgid " [64-bit doubles]"
3120 msgid "%pB:%pA: table entry %s outside table"
3125 msgid "%pB:%pA: table entry %s not word-aligned within table"
3130 msgid "%pB:%pA: warning: deprecated Red Hat reloc %s detected against: %s"
3133 #. Check for unsafe relocs in PID mode. These are any relocs where
3134 #. an absolute address is being computed. There are special cases
3135 #. for relocs against symbols that are known to be referenced in
3136 #. crt0.o before the PID base address register has been initialised.
3139 msgid "%pB(%pA): unsafe PID relocation %s at %#<PRIx64> (against %s in %s)"
3143 msgid "warning: RX_SYM reloc with an unknown symbol"
3148 msgid "there is a conflict merging the ELF header flags from %pB"
3153 msgid " the input file's flags: %s"
3158 msgid " the output file's flags: %s"
3163 msgid "%pB:%pA: table %s missing corresponding %s"
3168 msgid "%pB:%pA: %s and %s must be in the same input section"
3171 #: elf32-s390.c:2141 elf64-s390.c:2082
3173 msgid "%pB(%pA+%#<PRIx64>): invalid instruction for TLS relocation %s"
3176 #: elf32-score.c:1521 elf32-score7.c:1382 elfxx-mips.c:3750
3177 msgid "not enough GOT space for local GOT entries"
3180 #: elf32-score.c:2746
3181 msgid "address not word aligned"
3184 #: elf32-score.c:2827 elf32-score7.c:2632
3186 msgid "%pB: malformed reloc detected for section %pA"
3189 #: elf32-score.c:2881 elf32-score7.c:2686
3191 msgid "%pB: CALL15 reloc at %#<PRIx64> not against global symbol"
3194 #: elf32-score.c:4003 elf32-score7.c:3808
3199 #: elf32-score.c:4007 elf32-score7.c:3812
3204 #: elf32-score.c:4050 elf32-score7.c:3855
3206 msgid "%pB: warning: linking PIC files with non-PIC files"
3211 msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn 0x%x"
3215 msgid "unexpected STO_SH5_ISA32 on local symbol is not handled"
3221 "%pB: %#<PRIx64>: fatal: unaligned branch target for relax-support relocation"
3224 #: elf32-sh.c:3906 elf32-sh.c:3922
3226 msgid "%pB: %#<PRIx64>: fatal: unaligned %s relocation %#<PRIx64>"
3232 "%pB: %#<PRIx64>: fatal: R_SH_PSHA relocation %<PRId64> not in range -32..32"
3238 "%pB: %#<PRIx64>: fatal: R_SH_PSHL relocation %<PRId64> not in range -32..32"
3241 #: elf32-sh.c:4084 elf32-sh.c:4479
3243 msgid "%pB(%pA+%#<PRIx64>): cannot emit fixup to `%s' in read-only section"
3248 msgid "%pB(%pA+%#<PRIx64>): %s relocation against external symbol \"%s\""
3253 msgid "%X%C: relocation to \"%s\" references a different segment\n"
3258 msgid "%C: warning: relocation to \"%s\" references a different segment\n"
3261 #: elf32-sh.c:5559 elf32-sh.c:5641
3263 msgid "%pB: `%s' accessed both as normal and FDPIC symbol"
3266 #: elf32-sh.c:5565 elf32-sh.c:5646
3268 msgid "%pB: `%s' accessed both as FDPIC and thread local symbol"
3273 msgid "%pB: Function descriptor relocation with non-zero addend"
3276 #: elf32-sh.c:5803 elf64-alpha.c:4691
3278 msgid "%pB: TLS local exec code cannot be linked into shared objects"
3283 msgid "%pB: uses %s instructions while previous modules use %s instructions"
3289 "internal error: merge of architecture '%s' with architecture '%s' produced "
3290 "unknown architecture"
3296 "%pB: uses instructions which are incompatible with instructions used in "
3302 msgid "%pB: attempt to mix FDPIC and non-FDPIC objects"
3307 msgid "%pB: compiled for a 64 bit system and target is 32 bit"
3310 #: elf32-sparc.c:102
3312 msgid "%pB: linking little endian files with big endian files"
3316 msgid "%X%P: overlay section %pA does not start on a cache line\n"
3320 msgid "%X%P: overlay section %pA is larger than a cache line\n"
3324 msgid "%X%P: overlay section %pA is not in cache area\n"
3329 msgid "%X%P: overlay sections %pA and %pA do not start at the same address\n"
3334 msgid "warning: call to non-function symbol %s defined in %pB"
3339 msgid "%pA:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n"
3344 msgid "%pB is not allowed to define %s"
3349 msgid "you are not allowed to define %s in a script"
3354 msgid "%s in overlay section"
3358 msgid "overlay stub relocation overflow"
3361 #: elf32-spu.c:1984 elf64-ppc.c:13819
3362 msgid "stubs don't match calculated size"
3367 msgid "warning: %s overlaps %s\n"
3372 msgid "warning: %s exceeds section size\n"
3377 msgid "%pA:0x%v not found in function table\n"
3382 msgid "%pB(%pA+0x%v): call to non-code section %pB(%pA), analysis incomplete\n"
3387 msgid "stack analysis will ignore the call from %s to %s\n"
3396 msgid "%s duplicated in %s\n"
3401 msgid "%s duplicated\n"
3405 msgid "sorry, no support for duplicate object files in auto-overlay script\n"
3411 "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local "
3417 msgid "%pB:%pA%s exceeds overlay size\n"
3421 msgid "%F%P: auto overlay error: %E\n"
3425 msgid "Stack size for call graph root nodes.\n"
3431 "Stack size for functions. Annotations: '*' max stack, 't' tail call\n"
3435 msgid "Maximum stack required is 0x%v\n"
3439 msgid "%X%P: stack/lrlive analysis error: %E\n"
3443 msgid "%F%P: can not build overlay stubs: %E\n"
3447 msgid "fatal error while creating .fixup"
3452 msgid "%pB(%s+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
3455 #: elf32-tic6x.c:1628
3456 msgid "warning: generating a shared library containing non-PIC code"
3459 #: elf32-tic6x.c:1633
3460 msgid "warning: generating a shared library containing non-PID code"
3463 #: elf32-tic6x.c:2493
3465 msgid "%pB: SB-relative relocation but __c6xabi_DSBT_BASE not defined"
3468 #: elf32-tic6x.c:3629
3470 msgid "%pB: error: unknown mandatory EABI object attribute %d"
3473 #: elf32-tic6x.c:3638
3475 msgid "%pB: warning: unknown EABI object attribute %d"
3478 #: elf32-tic6x.c:3752 elf32-tic6x.c:3761
3480 msgid "error: %pB requires more stack alignment than %pB preserves"
3483 #: elf32-tic6x.c:3771 elf32-tic6x.c:3780
3485 msgid "error: unknown Tag_ABI_array_object_alignment value in %pB"
3488 #: elf32-tic6x.c:3789 elf32-tic6x.c:3798
3490 msgid "error: unknown Tag_ABI_array_object_align_expected value in %pB"
3493 #: elf32-tic6x.c:3807 elf32-tic6x.c:3815
3495 msgid "error: %pB requires more array alignment than %pB preserves"
3498 #: elf32-tic6x.c:3838
3500 msgid "warning: %pB and %pB differ in wchar_t size"
3503 #: elf32-tic6x.c:3857
3505 msgid "warning: %pB and %pB differ in whether code is compiled for DSBT"
3508 #: elf32-tilepro.c:3761 elfxx-tilegx.c:4145 elfxx-x86.c:1424
3509 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:9463
3510 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:2543
3512 msgid "discarded output section: `%pA'"
3517 msgid "variable `%s' cannot occupy in multiple small data regions"
3523 "variable `%s' can only be in one of the small, zero, and tiny data regions"
3529 "variable `%s' cannot be in both small and zero data regions simultaneously"
3535 "variable `%s' cannot be in both small and tiny data regions simultaneously"
3541 "variable `%s' cannot be in both zero and tiny data regions simultaneously"
3545 msgid "failed to find previous HI16 reloc"
3548 #: elf32-v850.c:2303
3549 msgid "could not locate special linker symbol __gp"
3552 #: elf32-v850.c:2307
3553 msgid "could not locate special linker symbol __ep"
3556 #: elf32-v850.c:2311
3557 msgid "could not locate special linker symbol __ctbp"
3560 #: elf32-v850.c:2532
3562 msgid "error: %pB needs 8-byte alignment but %pB is set for 4-byte alignment"
3565 #: elf32-v850.c:2548
3567 msgid "error: %pB uses 64-bit doubles but %pB uses 32-bit doubles"
3570 #: elf32-v850.c:2563
3572 msgid "error: %pB uses FPU-3.0 but %pB only supports FPU-2.0"
3575 #: elf32-v850.c:2595
3577 msgid " alignment of 8-byte entities: "
3580 #: elf32-v850.c:2598
3585 #: elf32-v850.c:2599
3590 #: elf32-v850.c:2600 elf32-v850.c:2612
3595 #: elf32-v850.c:2601 elf32-v850.c:2613 elf32-v850.c:2625 elf32-v850.c:2636
3596 #: elf32-v850.c:2647 elf32-v850.c:2658
3601 #: elf32-v850.c:2607
3603 msgid " size of doubles: "
3606 #: elf32-v850.c:2610
3611 #: elf32-v850.c:2611
3616 #: elf32-v850.c:2619
3618 msgid " FPU support required: "
3621 #: elf32-v850.c:2622
3626 #: elf32-v850.c:2623
3631 #: elf32-v850.c:2624
3636 #: elf32-v850.c:2631
3641 #: elf32-v850.c:2634 elf32-v850.c:2645 elf32-v850.c:2656
3646 #: elf32-v850.c:2635 elf32-v850.c:2646 elf32-v850.c:2657
3651 #: elf32-v850.c:2642
3656 #: elf32-v850.c:2653
3661 #: elf32-v850.c:2820 elf32-v850.c:2876
3663 msgid "%pB: architecture mismatch with previous modules"
3666 #. xgettext:c-format.
3667 #: elf32-v850.c:2894
3669 msgid "private flags = %lx: "
3672 #: elf32-v850.c:2899
3674 msgid "unknown v850 architecture"
3677 #: elf32-v850.c:2901
3679 msgid "v850 E3 architecture"
3682 #: elf32-v850.c:2903 elf32-v850.c:2910
3684 msgid "v850 architecture"
3687 #: elf32-v850.c:2911
3689 msgid "v850e architecture"
3692 #: elf32-v850.c:2912
3694 msgid "v850e1 architecture"
3697 #: elf32-v850.c:2913
3699 msgid "v850e2 architecture"
3702 #: elf32-v850.c:2914
3704 msgid "v850e2v3 architecture"
3707 #: elf32-v850.c:2915
3709 msgid "v850e3v5 architecture"
3712 #: elf32-v850.c:3609 elf32-v850.c:3848
3714 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insns"
3717 #: elf32-v850.c:3619 elf32-v850.c:3858
3719 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insn %#x"
3722 #: elf32-v850.c:3665 elf32-v850.c:3893
3724 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc"
3727 #: elf32-v850.c:3705
3729 msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc %#<PRIx64>"
3750 "%pB: warning: GOT addend of %<PRId64> to `%s' does not match previous GOT "
3751 "addend of %<PRId64>"
3756 msgid "%pB: warning: PLT addend of %<PRId64> to `%s' from %pA section ignored"
3761 msgid "%pB: warning: %s relocation against symbol `%s' from %pA section"
3766 msgid "%pB: warning: %s relocation to %#<PRIx64> from %pA section"
3769 #: elf32-visium.c:821
3772 "%pB: compiled %s -mtune=%s and linked with modules compiled %s -mtune=%s"
3775 #: elf32-xgate.c:684
3780 #: elf32-xgate.c:686
3782 msgid "error reading cpu type from elf private data"
3785 #: elf32-xstormy16.c:457 elf64-ia64-vms.c:2085 elf32-ia64.c:2354
3786 #: elf64-ia64.c:2354
3787 msgid "non-zero addend in @fptr reloc"
3790 #: elf32-xtensa.c:937
3792 msgid "%pB(%pA): invalid property table"
3795 #: elf32-xtensa.c:2666
3797 msgid "%pB(%pA+%#<PRIx64>): relocation offset out of range (size=%#<PRIx64>)"
3800 #: elf32-xtensa.c:2749 elf32-xtensa.c:2868
3801 msgid "dynamic relocation in read-only section"
3804 #: elf32-xtensa.c:2845
3805 msgid "TLS relocation invalid without dynamic sections"
3808 #: elf32-xtensa.c:3057
3809 msgid "internal inconsistency in size of .got.loc section"
3812 #: elf32-xtensa.c:3364
3814 msgid "%pB: incompatible machine type; output is 0x%x; input is 0x%x"
3817 #: elf32-xtensa.c:4595 elf32-xtensa.c:4603
3818 msgid "attempt to convert L32R/CALLX to CALL failed"
3821 #: elf32-xtensa.c:6431 elf32-xtensa.c:6510 elf32-xtensa.c:7886
3824 "%pB(%pA+%#<PRIx64>): could not decode instruction; possible configuration "
3828 #: elf32-xtensa.c:7625
3831 "%pB(%pA+%#<PRIx64>): could not decode instruction for XTENSA_ASM_SIMPLIFY "
3832 "relocation; possible configuration mismatch"
3835 #: elf32-xtensa.c:9480
3836 msgid "invalid relocation address"
3839 #: elf32-xtensa.c:9530
3840 msgid "overflow after relaxation"
3843 #: elf32-xtensa.c:10674
3845 msgid "%pB(%pA+%#<PRIx64>): unexpected fix for %s relocation"
3848 #: elf64-alpha.c:472
3849 msgid "GPDISP relocation did not find ldah and lda instructions"
3852 #: elf64-alpha.c:2463
3854 msgid "%pB: .got subsegment exceeds 64K (size %d)"
3857 #: elf64-alpha.c:3018 elf64-alpha.c:3214
3859 msgid "%pB: %pA+%#<PRIx64>: warning: %s relocation against unexpected insn"
3862 #: elf64-alpha.c:4415 elf64-alpha.c:4428
3864 msgid "%pB: gp-relative relocation against dynamic symbol %s"
3867 #: elf64-alpha.c:4455 elf64-alpha.c:4599
3869 msgid "%pB: pc-relative relocation against dynamic symbol %s"
3872 #: elf64-alpha.c:4484
3874 msgid "%pB: change in gp: BRSGP %s"
3877 #: elf64-alpha.c:4509 mach-o.c:615
3878 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:476
3882 #: elf64-alpha.c:4515
3884 msgid "%pB: !samegp reloc against symbol without .prologue: %s"
3887 #: elf64-alpha.c:4573
3889 msgid "%pB: unhandled dynamic relocation against %s"
3892 #: elf64-alpha.c:4608
3894 msgid "%pB: pc-relative relocation against undefined weak symbol %s"
3897 #: elf64-alpha.c:4674
3899 msgid "%pB: dtp-relative relocation against dynamic symbol %s"
3902 #: elf64-alpha.c:4699
3904 msgid "%pB: tp-relative relocation against dynamic symbol %s"
3909 msgid "%pB: Relocations in generic ELF (EM: %d)"
3912 #: elf64-hppa.c:2081
3914 msgid "stub entry for %s cannot load .plt, dp offset = %<PRId64>"
3917 #: elf64-hppa.c:3286
3919 msgid "%pB(%pA+%#<PRIx64>): cannot reach %s"
3922 #: elf64-ia64-vms.c:598 elf32-ia64.c:637 elf64-ia64.c:637
3925 "%pB: can't relax br at %#<PRIx64> in section `%pA'; please use brl or "
3929 #: elf64-ia64-vms.c:2040 elf32-ia64.c:2302 elf64-ia64.c:2302
3930 msgid "@pltoff reloc against local symbol"
3933 #: elf64-ia64-vms.c:3292 elf32-ia64.c:3713 elf64-ia64.c:3713
3935 msgid "%pB: short data segment overflowed (%#<PRIx64> >= 0x400000)"
3938 #: elf64-ia64-vms.c:3302 elf32-ia64.c:3723 elf64-ia64.c:3723
3940 msgid "%pB: __gp does not cover short data segment"
3943 #: elf64-ia64-vms.c:3572 elf32-ia64.c:3997 elf64-ia64.c:3997
3945 msgid "%pB: non-pic code with imm relocation against dynamic symbol `%s'"
3948 #: elf64-ia64-vms.c:3636 elf32-ia64.c:4065 elf64-ia64.c:4065
3950 msgid "%pB: @gprel relocation against dynamic symbol %s"
3953 #: elf64-ia64-vms.c:3695 elf32-ia64.c:4128 elf64-ia64.c:4128
3955 msgid "%pB: linking non-pic code in a position independent executable"
3958 #: elf64-ia64-vms.c:3797 elf32-ia64.c:4266 elf64-ia64.c:4266
3960 msgid "%pB: @internal branch to dynamic symbol %s"
3963 #: elf64-ia64-vms.c:3800 elf32-ia64.c:4269 elf64-ia64.c:4269
3965 msgid "%pB: speculation fixup to dynamic symbol %s"
3968 #: elf64-ia64-vms.c:3803 elf32-ia64.c:4272 elf64-ia64.c:4272
3970 msgid "%pB: @pcrel relocation against dynamic symbol %s"
3973 #: elf64-ia64-vms.c:3927 elf32-ia64.c:4469 elf64-ia64.c:4469
3974 msgid "unsupported reloc"
3977 #: elf64-ia64-vms.c:3964 elf32-ia64.c:4507 elf64-ia64.c:4507
3980 "%pB: missing TLS section for relocation %s against `%s' at %#<PRIx64> in "
3984 #: elf64-ia64-vms.c:3981 elf32-ia64.c:4524 elf64-ia64.c:4524
3987 "%pB: Can't relax br (%s) to `%s' at %#<PRIx64> in section `%pA' with size "
3988 "%#<PRIx64> (> 0x1000000)."
3991 #: elf64-ia64-vms.c:4273 elf32-ia64.c:4782 elf64-ia64.c:4782
3993 msgid "%pB: linking trap-on-NULL-dereference with non-trapping files"
3996 #: elf64-ia64-vms.c:4282 elf32-ia64.c:4791 elf64-ia64.c:4791
3998 msgid "%pB: linking big-endian files with little-endian files"
4001 #: elf64-ia64-vms.c:4291 elf32-ia64.c:4800 elf64-ia64.c:4800
4003 msgid "%pB: linking 64-bit files with 32-bit files"
4006 #: elf64-ia64-vms.c:4300 elf32-ia64.c:4809 elf64-ia64.c:4809
4008 msgid "%pB: linking constant-gp files with non-constant-gp files"
4011 #: elf64-ia64-vms.c:4310 elf32-ia64.c:4819 elf64-ia64.c:4819
4013 msgid "%pB: linking auto-pic files with non-auto-pic files"
4016 #: elf64-ia64-vms.c:5153 elflink.c:4875
4019 "warning: alignment %u of common symbol `%s' in %pB is greater than the "
4020 "alignment (%u) of its section %pA"
4023 #: elf64-ia64-vms.c:5160 elflink.c:4882
4025 msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB"
4028 #: elf64-ia64-vms.c:5176 elflink.c:4899
4031 "warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in "
4035 #: elf64-mips.c:3763
4037 msgid "%pB(%pA): relocation %<PRIu64> has invalid symbol index %ld"
4042 "invalid input relocation when producing non-ELF, non-mmo format output; "
4043 "please use the objcopy program to convert from ELF or mmo, or assemble using "
4044 "\"-no-expand\" (for gcc, \"-Wa,-no-expand\""
4047 #: elf64-mmix.c:1168
4049 "invalid input relocation when producing non-ELF, non-mmo format output; "
4050 "please use the objcopy program to convert from ELF or mmo, or compile using "
4051 "the gcc-option \"-mno-base-addresses\"."
4054 #: elf64-mmix.c:1195
4057 "%pB: Internal inconsistency error for value for\n"
4058 " linker-allocated global register: linked: %#<PRIx64> != relaxed: %#<PRIx64>"
4061 #: elf64-mmix.c:1619
4064 "%pB: base-plus-offset relocation against register symbol: (unknown) in %pA"
4067 #: elf64-mmix.c:1625
4069 msgid "%pB: base-plus-offset relocation against register symbol: %s in %pA"
4072 #: elf64-mmix.c:1670
4074 msgid "%pB: register relocation against non-register symbol: (unknown) in %pA"
4077 #: elf64-mmix.c:1676
4079 msgid "%pB: register relocation against non-register symbol: %s in %pA"
4082 #: elf64-mmix.c:1713
4084 msgid "%pB: directive LOCAL valid only with a register or absolute value"
4087 #: elf64-mmix.c:1744
4090 "%pB: LOCAL directive: register $%<PRId64> is not a local register; first "
4091 "global register is $%<PRId64>"
4094 #: elf64-mmix.c:2173
4097 "%pB: error: multiple definition of `%s'; start of %s is set in a earlier "
4101 #: elf64-mmix.c:2228
4102 msgid "register section has contents\n"
4105 #: elf64-mmix.c:2418
4108 "internal inconsistency: remaining %lu != max %lu; please report this bug"
4113 msgid "symbol '%s' has invalid st_other for ABI version 1"
4118 msgid "%pB .opd not allowed in ABI version %d"
4123 msgid "%H: %s reloc unsupported in shared libraries and PIEs\n"
4128 msgid "%pB uses unknown e_flags 0x%lx"
4133 msgid "%pB: ABI version %ld is not compatible with ABI version %ld output"
4143 "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting "
4144 "LD_BIND_NOW=1 or upgrade gcc\n"
4149 msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation"
4154 msgid "dynreloc miscount for %pB, section %pA"
4159 msgid "%pB: .opd is not a regular array of opd entries"
4164 msgid "%pB: unexpected reloc type %u in .opd section"
4169 msgid "%pB: undefined sym `%s' in .opd section"
4174 "warning: --plt-localentry is especially dangerous without ld.so support to "
4175 "detect ABI violations"
4179 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
4182 #: elf64-ppc.c:9115 elf64-ppc.c:9752
4184 msgid "%s defined on removed toc entry"
4189 msgid "%H: toc optimization is not supported for %s instruction\n"
4194 msgid "%H: %s references optimized away TOC entry\n"
4197 #: elf64-ppc.c:10540
4199 msgid "warning: discarding dynamic section %s"
4202 #: elf64-ppc.c:11127
4203 msgid "%P: cannot find opd entry toc for `%pT'\n"
4206 #: elf64-ppc.c:11215
4208 msgid "long branch stub `%s' offset overflow"
4211 #: elf64-ppc.c:11274
4213 msgid "can't find branch stub `%s'"
4216 #: elf64-ppc.c:11338 elf64-ppc.c:11466 elf64-ppc.c:13435
4218 msgid "%P: linkage table error against `%pT'\n"
4221 #: elf64-ppc.c:11689
4223 msgid "can't build branch stub `%s'"
4226 #: elf64-ppc.c:12465
4228 msgid "%pB section %pA exceeds stub group size"
4231 #: elf64-ppc.c:13833
4233 msgid "linker stubs in %u group\n"
4234 msgid_plural "linker stubs in %u groups\n"
4238 #: elf64-ppc.c:13837
4243 " long branch %lu\n"
4244 " long toc adj %lu\n"
4246 " plt call toc %lu\n"
4250 #: elf64-ppc.c:14156
4252 msgid "%H: %s used with TLS symbol `%pT'\n"
4255 #: elf64-ppc.c:14158
4257 msgid "%H: %s used with non-TLS symbol `%pT'\n"
4260 #: elf64-ppc.c:14802
4262 msgid "%H: call to `%pT' lacks nop, can't restore toc; recompile with -fPIC\n"
4265 #: elf64-ppc.c:14808
4268 "%H: call to `%pT' lacks nop, can't restore toc; (-mcmodel=small toc adjust "
4272 #: elf64-ppc.c:15503
4274 msgid "%H: %s for indirect function `%pT' unsupported\n"
4277 #: elf64-ppc.c:15615
4279 msgid "%P: %pB: %s is not supported for `%pT'\n"
4282 #: elf64-ppc.c:15841
4284 msgid "%H: error: %s not a multiple of %u\n"
4287 #: elf64-ppc.c:15864
4289 msgid "%H: unresolvable %s against `%pT'\n"
4292 #: elf64-ppc.c:15961
4294 msgid "%H: %s against `%pT': error %d\n"
4297 #: elf64-ppc.c:16307 elf64-ppc.c:16326
4299 msgid "%s offset too large for .eh_frame sdata4 encoding"
4302 #: elf64-s390.c:2540
4305 "%pB: `%s' non-PLT reloc for symbol defined in shared library and accessed "
4306 "from executable (rebuild file with -fPIC ?)"
4309 #: elf64-sparc.c:459
4311 msgid "%pB: only registers %%g[2367] can be declared using STT_REGISTER"
4314 #: elf64-sparc.c:480
4316 msgid "register %%g%d used incompatibly: %s in %pB, previously %s in %pB"
4319 #: elf64-sparc.c:504
4321 msgid "symbol `%s' has differing types: REGISTER in %pB, previously %s in %pB"
4324 #: elf64-sparc.c:551
4326 msgid "Symbol `%s' has differing types: %s in %pB, previously REGISTER in %pB"
4329 #: elf64-sparc.c:706
4331 msgid "%pB: linking UltraSPARC specific with HAL specific code"
4334 #: elf64-x86-64.c:1412
4335 msgid "hidden symbol "
4338 #: elf64-x86-64.c:1415
4339 msgid "internal symbol "
4342 #: elf64-x86-64.c:1418 elf64-x86-64.c:1422
4343 msgid "protected symbol "
4346 #: elf64-x86-64.c:1424
4350 #: elf64-x86-64.c:1425 elf64-x86-64.c:1435
4351 msgid "; recompile with -fPIC"
4354 #: elf64-x86-64.c:1430
4358 #: elf64-x86-64.c:1439
4359 msgid "a shared object"
4362 #: elf64-x86-64.c:1441
4363 msgid "a PIE object"
4366 #: elf64-x86-64.c:1443
4367 msgid "a PDE object"
4370 #: elf64-x86-64.c:1446
4372 msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s"
4375 #: elf64-x86-64.c:1931
4377 msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode"
4380 #: elf64-x86-64.c:2073
4382 msgid "%pB: '%s' accessed both as normal and thread local symbol"
4385 #: elf64-x86-64.c:2693 /work/sources/binutils/current/bfd/elfnn-aarch64.c:5299
4388 "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: "
4392 #: elf64-x86-64.c:2931
4395 "%pB: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used "
4396 "when making a shared object"
4399 #: elf64-x86-64.c:2945
4402 "%pB: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used "
4403 "when making a shared object"
4406 #: elf64-x86-64.c:3205
4409 "%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in "
4410 "section `%pA' is out of range"
4413 #: elf64-x86-64.c:3882
4414 msgid "%F%P: failed to convert GOTPCREL relocation; relink with --no-relax\n"
4417 #: elf64-x86-64.c:4040
4419 msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n"
4422 #: elf64-x86-64.c:4103
4424 msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n"
4427 #: elf64-x86-64.c:4156
4429 msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n"
4434 msgid "warning: %pB has a corrupt string table index - ignoring"
4439 msgid "%pB: version count (%<PRId64>) does not match symbol count (%ld)"
4444 msgid "%pB(%pA): relocation %d has invalid symbol index %ld"
4450 "warning: %pB is truncated: expected core file size >= %<PRIu64>, found: "
4457 "%s: TLS definition in %pB section %pA mismatches non-TLS definition in %pB "
4463 msgid "%s: TLS reference in %pB mismatches non-TLS reference in %pB"
4469 "%s: TLS definition in %pB section %pA mismatches non-TLS reference in %pB"
4475 "%s: TLS reference in %pB mismatches non-TLS definition in %pB section %pA"
4480 msgid "%pB: unexpected redefinition of indirect versioned symbol `%s'"
4485 msgid "%pB: version node not found for symbol %s"
4491 "%pB: bad reloc symbol index (%#<PRIx64> >= %#lx) for offset %#<PRIx64> in "
4498 "%pB: non-zero symbol index (%#<PRIx64>) for offset %#<PRIx64> in section `"
4499 "%pA' when the object file has no symbol table"
4504 msgid "%pB: relocation size mismatch in %pB section %pA"
4509 msgid "warning: type and size of dynamic symbol `%s' are not defined"
4513 msgid "%P: copy reloc against protected `%pT' is dangerous\n"
4518 msgid "alternate ELF machine code found (%d) in %pB, expecting %d"
4523 msgid "%pB: %s: invalid version %u (max %d)"
4528 msgid "%pB: %s: invalid needed version %d"
4533 msgid "%pB: undefined reference to symbol '%s'"
4538 msgid "%pB: stack size specified and %s set"
4543 msgid "%pB: %s not absolute"
4548 msgid "%s: undefined version: %s"
4553 msgid "%pB: .preinit_array section is not allowed in DSO"
4558 msgid "undefined %s reference in complex symbol: %s"
4563 msgid "unknown operator '%c' in complex symbol"
4566 #. PR 21524: Let the user know if a symbol was removed by garbage collection.
4570 "%pB:%pA: error: relocation references symbol %s which was removed by garbage "
4576 msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled"
4579 #: elflink.c:9072 elflink.c:9090 elflink.c:9129 elflink.c:9147
4581 msgid "%pB: unable to sort relocs - they are in more than one size"
4584 #. The section size is not divisible by either -
4585 #. something is wrong.
4586 #: elflink.c:9106 elflink.c:9163
4588 msgid "%pB: unable to sort relocs - they are of an unknown size"
4592 msgid "not enough memory to sort relocations"
4597 msgid "%pB: too many sections: %d (>= %d)"
4602 msgid "%pB: internal symbol `%s' in %pB is referenced by DSO"
4607 msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO"
4612 msgid "%pB: local symbol `%s' in %pB is referenced by DSO"
4617 msgid "%pB: could not find output section %pA for input section %pA"
4622 msgid "%pB: protected symbol `%s' isn't defined"
4627 msgid "%pB: internal symbol `%s' isn't defined"
4632 msgid "%pB: hidden symbol `%s' isn't defined"
4637 msgid "%pB: no symbol version section for versioned symbol `%s'"
4642 msgid "error: %pB: size of section %pA is not multiple of address size"
4648 "error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a "
4649 "non-existent global symbol"
4655 "%pA has both ordered [`%pA' in %pB] and unordered [`%pA' in %pB] sections"
4660 msgid "%pA has both ordered and unordered sections"
4665 msgid "%pB: no symbol found for import library"
4670 msgid "%pB: file class %s incompatible with %s"
4675 msgid "%pB: failed to generate import library"
4680 msgid "warning: %s section has zero size"
4685 msgid "warning: section '%s' is being made into a note"
4689 msgid "%P%X: read-only segment has dynamic relocations\n"
4693 msgid "%P: warning: creating a DT_TEXTREL in a shared object\n"
4697 msgid "%P%X: can not read symbols: %E\n"
4701 msgid "%F%P: corrupt input: %pB\n"
4706 msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT"
4711 msgid "unrecognized INPUT_SECTION_FLAG %s\n"
4714 #: elfxx-mips.c:1444
4715 msgid "static procedure (no name)"
4718 #: elfxx-mips.c:5629
4719 msgid "MIPS16 and microMIPS functions cannot call each other"
4722 #: elfxx-mips.c:6377
4723 msgid "%X%H: unsupported JALX to the same ISA mode\n"
4726 #: elfxx-mips.c:6410
4728 "%X%H: unsupported jump between ISA modes; consider recompiling with "
4729 "interlinking enabled\n"
4732 #: elfxx-mips.c:6455
4734 "%X%H: cannot convert branch between ISA modes to JALX: relocation out of "
4738 #: elfxx-mips.c:6467
4739 msgid "%X%H: unsupported branch between ISA modes\n"
4742 #: elfxx-mips.c:7111
4745 "%pB: incorrect `.reginfo' section size; expected %<PRIu64>, got %<PRIu64>"
4748 #: elfxx-mips.c:7155 elfxx-mips.c:7390
4750 msgid "%pB: warning: bad `%s' option size %u smaller than its header"
4753 #: elfxx-mips.c:8146 elfxx-mips.c:8272
4756 "%pB: warning: cannot determine the target function for stub section `%s'"
4759 #: elfxx-mips.c:8404
4761 msgid "%pB: malformed reloc detected for section %s"
4764 #: elfxx-mips.c:8476
4766 msgid "%pB: GOT reloc at %#<PRIx64> not expected in executables"
4769 #: elfxx-mips.c:8614
4771 msgid "%pB: CALL16 reloc at %#<PRIx64> not against global symbol"
4774 #: elfxx-mips.c:9237
4776 msgid "non-dynamic relocations refer to dynamic symbol %s"
4779 #: elfxx-mips.c:10164
4782 "%pB: can't find matching LO16 reloc against `%s' for %s at %#<PRIx64> in "
4786 #: elfxx-mips.c:10304
4788 "small-data section exceeds 64KB; lower small-data size limit (see option -G)"
4791 #: elfxx-mips.c:10323
4792 msgid "cannot convert a jump to JALX for a non-word-aligned address"
4795 #: elfxx-mips.c:10326
4796 msgid "jump to a non-word-aligned address"
4799 #: elfxx-mips.c:10327
4800 msgid "jump to a non-instruction-aligned address"
4803 #: elfxx-mips.c:10330
4804 msgid "cannot convert a branch to JALX for a non-word-aligned address"
4807 #: elfxx-mips.c:10332
4808 msgid "branch to a non-instruction-aligned address"
4811 #: elfxx-mips.c:10334
4812 msgid "PC-relative load from unaligned address"
4815 #: elfxx-mips.c:10612
4818 "%pB: `%pA' entry VMA of %#<PRIx64> outside the 32-bit range supported; "
4819 "consider using `-Ttext-segment=...'"
4822 #: elfxx-mips.c:10725 elfxx-mips.c:11298
4824 msgid "%pB: `%pA' offset of %<PRId64> from `%pA' beyond the range of ADDIUPC"
4827 #: elfxx-mips.c:11270
4830 "%pB: `%pA' start VMA of %#<PRIx64> outside the 32-bit range supported; "
4831 "consider using `-Ttext-segment=...'"
4834 #: elfxx-mips.c:14178
4836 msgid "%pB: unknown architecture %s"
4839 #: elfxx-mips.c:14712
4841 msgid "%pB: illegal section name `%pA'"
4844 #: elfxx-mips.c:14989
4846 msgid "%pB: warning: linking abicalls files with non-abicalls files"
4849 #: elfxx-mips.c:15006
4851 msgid "%pB: linking 32-bit code with 64-bit code"
4854 #: elfxx-mips.c:15038 elfxx-mips.c:15104 elfxx-mips.c:15119
4856 msgid "%pB: linking %s module with previous %s modules"
4859 #: elfxx-mips.c:15062
4861 msgid "%pB: ABI mismatch: linking %s module with previous %s modules"
4864 #: elfxx-mips.c:15087
4866 msgid "%pB: ASE mismatch: linking %s module with previous %s modules"
4869 #: elfxx-mips.c:15221
4872 "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses "
4873 "unknown floating point ABI %d"
4876 #: elfxx-mips.c:15227
4879 "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s"
4882 #: elfxx-mips.c:15233
4885 "warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d"
4888 #: elfxx-mips.c:15247
4890 msgid "warning: %pB uses %s (set by %pB), %pB uses %s"
4893 #: elfxx-mips.c:15266
4895 msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d"
4898 #: elfxx-mips.c:15278
4900 msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s"
4903 #: elfxx-mips.c:15287
4906 "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI "
4910 #: elfxx-mips.c:15349
4912 msgid "%pB: endianness incompatible with that of the selected emulation"
4915 #: elfxx-mips.c:15363
4917 msgid "%pB: ABI is incompatible with that of the selected emulation"
4920 #: elfxx-mips.c:15415
4922 msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags"
4925 #: elfxx-mips.c:15420
4928 "%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
4931 #: elfxx-mips.c:15424
4933 msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags"
4936 #: elfxx-mips.c:15431
4939 "%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags"
4942 #: elfxx-mips.c:15435
4945 "%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)"
4948 #: elfxx-mips.c:15624
4949 msgid "-mips32r2 -mfp64 (12 callee-saved)"
4952 #: elfxx-mips.c:15678 elfxx-mips.c:15689
4956 #: elfxx-mips.c:15680 elfxx-mips.c:15752
4960 #: elfxx-mips.c:15763
4962 msgid "Hard or soft float\n"
4965 #: elfxx-mips.c:15766
4967 msgid "Hard float (double precision)\n"
4970 #: elfxx-mips.c:15769
4972 msgid "Hard float (single precision)\n"
4975 #: elfxx-mips.c:15772
4977 msgid "Soft float\n"
4980 #: elfxx-mips.c:15775
4982 msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
4985 #: elfxx-mips.c:15778
4987 msgid "Hard float (32-bit CPU, Any FPU)\n"
4990 #: elfxx-mips.c:15781
4992 msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
4995 #: elfxx-mips.c:15784
4997 msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
5000 #: elfxx-mips.c:15816
5005 #: elfxx-mips.c:15818
5010 #: elfxx-mips.c:15820
5012 msgid " [abi=EABI32]"
5015 #: elfxx-mips.c:15822
5017 msgid " [abi=EABI64]"
5020 #: elfxx-mips.c:15824
5022 msgid " [abi unknown]"
5025 #: elfxx-mips.c:15826
5030 #: elfxx-mips.c:15828
5035 #: elfxx-mips.c:15830
5037 msgid " [no abi set]"
5040 #: elfxx-mips.c:15855
5042 msgid " [unknown ISA]"
5045 #: elfxx-mips.c:15875
5047 msgid " [not 32bitmode]"
5050 #: elfxx-sparc.c:3115 /work/sources/binutils/current/bfd/elfnn-aarch64.c:5283
5053 "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s"
5056 #: elfxx-tilegx.c:4254
5058 msgid "%pB: cannot link together %s and %s objects"
5063 msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n"
5067 msgid "%P: %pB: warning: relocation in read-only section `%pA'\n"
5072 "%P%X: read-only segment has dynamic IFUNC relocations; recompile with -fPIC\n"
5077 msgid "error: %pB: <corrupt x86 ISA used size: 0x%x>"
5082 msgid "error: %pB: <corrupt x86 ISA needed size: 0x%x>"
5087 msgid "error: %pB: <corrupt x86 feature size: 0x%x>"
5091 msgid "%F%P: failed to create GNU property section\n"
5096 msgid "%F%pA: failed to align section\n"
5100 msgid "%F%P: failed to create VxWorks dynamic sections\n"
5104 msgid "%F%P: failed to create GOT sections\n"
5108 msgid "%F%P: failed to create ifunc sections\n"
5112 msgid "%F%P: failed to create GOT PLT section\n"
5116 msgid "%F%P: failed to create IBT-enabled PLT section\n"
5120 msgid "%F%P: failed to create BND PLT section\n"
5124 msgid "%F%P: failed to create PLT .eh_frame section\n"
5128 msgid "%F%P: failed to create GOT PLT .eh_frame section\n"
5132 msgid "%F%P: failed to create the second PLT .eh_frame section\n"
5137 msgid "%pB:%d: unexpected character `%s' in Intel Hex file"
5142 msgid "%pB:%u: bad checksum in Intel Hex file (expected %u, found %u)"
5147 msgid "%pB:%u: bad extended address record length in Intel Hex file"
5152 msgid "%pB:%u: bad extended start address length in Intel Hex file"
5157 msgid "%pB:%u: bad extended linear address record length in Intel Hex file"
5162 msgid "%pB:%u: bad extended linear start address length in Intel Hex file"
5167 msgid "%pB:%u: unrecognized ihex type %u in Intel Hex file"
5172 msgid "%pB: internal error in ihex_read_section"
5177 msgid "%pB: bad section length in ihex_read_section"
5182 msgid "%pB: address %#<PRIx64> out of range for Intel Hex file"
5187 msgid "%pB: unable to get decompressed section %pA"
5192 msgid "Deprecated %s called at %s line %d in %s\n"
5197 msgid "Deprecated %s called\n"
5202 msgid "%pB: indirect symbol `%s' to `%s' is a loop"
5207 msgid "attempt to do relocatable link with %s input and %s output"
5212 msgid "%pB: ignoring duplicate section `%pA'\n"
5215 #: linker.c:2850 linker.c:2860
5217 msgid "%pB: duplicate section `%pA' has different size\n"
5220 #: linker.c:2869 linker.c:2875
5222 msgid "%pB: could not read contents of section `%pA'\n"
5227 msgid "%pB: duplicate section `%pA' has different contents\n"
5232 msgid "%pB: compiled for a big endian system and target is little endian"
5237 msgid "%pB: compiled for a little endian system and target is big endian"
5242 msgid "<unknown mask flags>"
5246 msgid " (<unknown>)"
5251 msgid " MACH-O header:\n"
5256 msgid " magic: %#lx\n"
5261 msgid " cputype: %#lx (%s)\n"
5266 msgid " cpusubtype: %#lx%s\n"
5271 msgid " filetype: %#lx\n"
5276 msgid " ncmds: %#lx\n"
5281 msgid " sizeocmds: %#lx\n"
5286 msgid " flags: %#lx\n"
5291 msgid " version: %x\n"
5294 #. Urg - what has happened ?
5297 msgid "incompatible cputypes in mach-o files: %ld vs %ld"
5301 msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols"
5306 "sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab "
5312 msgid "mach-o: there are too many sections (%u) maximum is 255,\n"
5317 msgid "unable to allocate data for load command %#x"
5322 msgid "unable to write unknown load command %#x"
5327 msgid "section address (%#<PRIx64>) below start of segment (%#<PRIx64>)"
5332 msgid "unable to layout unknown load command %#x"
5338 "bfd_mach_o_read_section_32: overlarge alignment value: %#lx, using 32 instead"
5344 "bfd_mach_o_read_section_64: overlarge alignment value: %#lx, using 32 instead"
5349 msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %u"
5354 msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %u)"
5360 "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d "
5361 "(max %lu): setting to undefined"
5367 "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x"
5368 "%x: setting to undefined"
5372 msgid "bfd_mach_o_read_symtab_symbols: unable to allocate memory for symbols"
5377 msgid "%pB: unknown load command %#x"
5382 msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx"
5387 msgid "unknown header byte-order value %#x"
5392 msgid "%pB: access beyond end of merged section (%<PRId64>)"
5397 msgid "%pB: no core to allocate section name %s"
5402 msgid "%pB: no core to allocate a symbol %d bytes long"
5407 msgid "%pB: attempt to emit contents at non-multiple-of-4 address %#<PRIx64>"
5412 msgid "%pB: invalid mmo file: initialization value for $255 is not `Main'\n"
5418 "%pB: unsupported wide character sequence 0x%02X 0x%02X after symbol name "
5419 "starting with `%s'\n"
5424 msgid "%pB: invalid mmo file: unsupported lopcode `%d'\n"
5429 msgid "%pB: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n"
5435 "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n"
5441 "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n"
5446 msgid "%pB: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n"
5452 "%pB: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n"
5458 "%pB: invalid mmo file: leading byte of operand word must be 0 or 1, got %d "
5464 msgid "%pB: cannot allocate file name for file number %d, %d bytes\n"
5470 "%pB: invalid mmo file: file number %d `%s', was already entered as `%s'\n"
5476 "%pB: invalid mmo file: file name for number %d was not specified before use\n"
5482 "%pB: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n"
5487 msgid "%pB: invalid mmo file: lop_end not last item in file\n"
5493 "%pB: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras "
5494 "to the preceding lop_stab (%ld)\n"
5499 msgid "%pB: invalid symbol table: duplicate symbol `%s'\n"
5505 "%pB: bad symbol definition: `Main' set to %s rather than the start address "
5512 "%pB: warning: symbol table too large for mmo, larger than 65535 32-bit "
5513 "words: %d. Only `Main' will be emitted.\n"
5518 msgid "%pB: internal error, symbol table changed size from %d to %d words\n"
5523 msgid "%pB: internal error, internal register section %pA had contents\n"
5528 msgid "%pB: no initialized registers; section length 0\n"
5533 msgid "%pB: too many initialized registers; section length %<PRId64>"
5539 "%pB: invalid start address for initialized registers of length %<PRId64>: "
5545 msgid "unhandled OSF/1 core file section type %d"
5550 msgid "bfd_pef_scan: unknown architecture 0x%lx"
5553 #: pei-x86_64.c:177 pei-x86_64.c:191 pei-x86_64.c:220
5555 msgid "warning: corrupt unwind data\n"
5558 #. PR 17512: file: 2245-7442-0.004.
5564 #: pei-x86_64.c:365 pei-x86_64.c:375 pei-x86_64.c:384
5566 msgid "warning: xdata section corrupt\n"
5571 msgid "Too many unwind codes (%ld)\n"
5576 msgid "Warning: %s section size (%ld) is not a multiple of %d\n"
5581 msgid "Warning: %s section size is zero\n"
5586 msgid "Warning: %s section size (%ld) is smaller than virtual size (%ld)\n"
5593 "The Function Table (interpreted %s section contents)\n"
5598 msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n"
5608 #. XXX code yet to be written.
5611 msgid "%pB: unhandled import type; %x"
5616 msgid "%pB: unrecognized import type; %x"
5621 msgid "%pB: unrecognized import name type; %x"
5626 msgid "%pB: unrecognised machine type (0x%x) in Import Library Format archive"
5632 "%pB: recognised but unhandled machine type (0x%x) in Import Library Format "
5638 msgid "%pB: size field is zero in Import Library Format header"
5643 msgid "%pB: string not null terminated in ILF object file"
5648 msgid "%pB: error: debug data ends beyond end of debug directory"
5660 msgid "Entry offset = 0x%.8lx (%ld)\n"
5665 msgid "Length = 0x%.8lx (%ld)\n"
5670 msgid "Flag field = 0x%.2x\n"
5675 msgid "Partition name = \"%s\"\n"
5682 "Partition[%d] start = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
5687 msgid "Partition[%d] end = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
5692 msgid "Partition[%d] sector = 0x%.8lx (%ld)\n"
5697 msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
5701 msgid "INPUT_SECTION_FLAGS are not supported"
5706 msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
5711 msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
5716 msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n"
5721 msgid "%pB: unrecognized relocation type %#x in section `%pA'"
5724 #. PR 21803: Suggest the most likely cause of this error.
5727 msgid "is this version of the linker - %s - out of date ?"
5730 #: rs6000-core.c:471
5732 msgid "%pB: warning core file truncated"
5739 "Exec Auxiliary Header\n"
5743 msgid "som_sizeof_headers unimplemented"
5748 msgid "%pB:%d: unexpected character `%s' in S-record file"
5753 msgid "%pB:%d: byte count %d too small"
5756 #: srec.c:581 srec.c:615
5758 msgid "%pB:%d: bad checksum in S-record file"
5763 msgid "%pB(%pA+%#lx): stabs entry has invalid string index"
5767 msgid "unsupported .stab relocation"
5771 msgid "corrupt EIHD record - size is too small"
5776 msgid "unable to read EIHS record at offset %#x"
5781 msgid "corrupt EGSD record: its size (%#x) is too small"
5786 msgid "corrupt EGSD record: size (%#x) is larger than remaining space (%#x)"
5791 msgid "corrupt EGSD record: size (%#x) is too small"
5794 #: vms-alpha.c:1334 vms-alpha.c:1350 vms-alpha.c:1390
5796 msgid "corrupt EGSD record: its psindx field is too big (%#lx)"
5801 msgid "unknown EGSD subtype %d"
5806 msgid "stack overflow (%d) in _bfd_vms_push"
5810 msgid "stack underflow in _bfd_vms_pop"
5813 #. These names have not yet been added to this switch statement.
5816 msgid "unknown ETIR command %d"
5820 msgid "corrupt vms value"
5824 msgid "corrupt ETIR record encountered"
5829 msgid "bad section index in %s"
5834 msgid "unsupported STA cmd %s"
5840 #. Redefine symbol to current location.
5841 #. Define a literal.
5842 #: vms-alpha.c:2116 vms-alpha.c:2147 vms-alpha.c:2238 vms-alpha.c:2396
5844 msgid "%s: not supported"
5849 msgid "%s: not implemented"
5854 msgid "invalid use of %s with contexts"
5859 msgid "reserved cmd %d"
5863 msgid "corrupt EEOM record - size is too small"
5867 msgid "object module not error-free !"
5872 msgid "SEC_RELOC with no relocs in section %pA"
5875 #: vms-alpha.c:3883 vms-alpha.c:4096
5877 msgid "size error in section %pA"
5881 msgid "spurious ALPHA_R_BSR reloc"
5886 msgid "unhandled relocation %s"
5891 msgid "unknown source command %d"
5894 #: vms-alpha.c:4437 vms-alpha.c:4443 vms-alpha.c:4449 vms-alpha.c:4455
5895 #: vms-alpha.c:4461 vms-alpha.c:4488 vms-alpha.c:4494 vms-alpha.c:4500
5898 msgid "%s not implemented"
5903 msgid "unknown line command %d"
5906 #: vms-alpha.c:5009 vms-alpha.c:5027 vms-alpha.c:5042 vms-alpha.c:5058
5907 #: vms-alpha.c:5071 vms-alpha.c:5083 vms-alpha.c:5096
5909 msgid "unknown reloc %s + %s"
5914 msgid "unknown reloc %s"
5918 msgid "invalid section index in ETIR"
5922 msgid "relocation for non-REL psect"
5927 msgid "unknown symbol in command %s"
5932 msgid "reloc (%d) is *UNKNOWN*"
5937 msgid " EMH %u (len=%u): "
5942 msgid " Error: The length is less than the length of an EMH record\n"
5948 " Error: The record length is less than the size of an EMH_MHD record\n"
5953 msgid "Module header\n"
5958 msgid " structure level: %u\n"
5963 msgid " max record size: %u\n"
5968 msgid " Error: The module name is missing\n"
5973 msgid " Error: The module name is too long\n"
5978 msgid " module name : %.*s\n"
5983 msgid " Error: The module version is missing\n"
5988 msgid " Error: The module version is too long\n"
5993 msgid " module version : %.*s\n"
5998 msgid " Error: The compile date is truncated\n"
6003 msgid " compile date : %.17s\n"
6008 msgid "Language Processor Name\n"
6013 msgid " language name: %.*s\n"
6018 msgid "Source Files Header\n"
6023 msgid " file: %.*s\n"
6028 msgid "Title Text Header\n"
6033 msgid " title: %.*s\n"
6038 msgid "Copyright Header\n"
6043 msgid " copyright: %.*s\n"
6048 msgid "unhandled emh subtype %u\n"
6053 msgid " EEOM (len=%u):\n"
6058 msgid " Error: The length is less than the length of an EEOM record\n"
6063 msgid " number of cond linkage pairs: %u\n"
6068 msgid " completion code: %u\n"
6073 msgid " transfer addr flags: 0x%02x\n"
6078 msgid " transfer addr psect: %u\n"
6083 msgid " transfer address : 0x%08x\n"
6098 #: vms-alpha.c:5874 vms-alpha.c:5895
6168 msgid " EGSD (len=%u):\n"
6173 msgid " EGSD entry %2u (type: %u, len: %u): "
6176 #: vms-alpha.c:5941 vms-alpha.c:6192
6178 msgid " Error: length larger than remaining space in record\n"
6183 msgid "PSC - Program section definition\n"
6186 #: vms-alpha.c:5954 vms-alpha.c:5971
6188 msgid " alignment : 2**%u\n"
6191 #: vms-alpha.c:5955 vms-alpha.c:5972
6193 msgid " flags : 0x%04x"
6198 msgid " alloc (len): %u (0x%08x)\n"
6201 #: vms-alpha.c:5960 vms-alpha.c:6017 vms-alpha.c:6066
6203 msgid " name : %.*s\n"
6208 msgid "SPSC - Shared Image Program section def\n"
6213 msgid " alloc (len) : %u (0x%08x)\n"
6218 msgid " image offset : 0x%08x\n"
6223 msgid " symvec offset : 0x%08x\n"
6228 msgid " name : %.*s\n"
6233 msgid "SYM - Global symbol definition\n"
6236 #: vms-alpha.c:5995 vms-alpha.c:6055 vms-alpha.c:6076 vms-alpha.c:6095
6238 msgid " flags: 0x%04x"
6243 msgid " psect offset: 0x%08x\n"
6248 msgid " code address: 0x%08x\n"
6253 msgid " psect index for entry point : %u\n"
6256 #: vms-alpha.c:6007 vms-alpha.c:6083 vms-alpha.c:6102
6258 msgid " psect index : %u\n"
6261 #: vms-alpha.c:6009 vms-alpha.c:6085 vms-alpha.c:6104
6263 msgid " name : %.*s\n"
6268 msgid "SYM - Global symbol reference\n"
6273 msgid "IDC - Ident Consistency check\n"
6278 msgid " flags : 0x%08x"
6283 msgid " id match : %x\n"
6288 msgid " error severity: %x\n"
6293 msgid " entity name : %.*s\n"
6298 msgid " object name : %.*s\n"
6303 msgid " binary ident : 0x%08x\n"
6308 msgid " ascii ident : %.*s\n"
6313 msgid "SYMG - Universal symbol definition\n"
6318 msgid " symbol vector offset: 0x%08x\n"
6323 msgid " entry point: 0x%08x\n"
6328 msgid " proc descr : 0x%08x\n"
6333 msgid " psect index: %u\n"
6338 msgid "SYMV - Vectored symbol definition\n"
6343 msgid " vector : 0x%08x\n"
6346 #: vms-alpha.c:6081 vms-alpha.c:6100
6348 msgid " psect offset: %u\n"
6353 msgid "SYMM - Global symbol definition with version\n"
6358 msgid " version mask: 0x%08x\n"
6363 msgid "unhandled egsd entry type %u\n"
6368 msgid " linkage index: %u, replacement insn: 0x%08x\n"
6373 msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n"
6378 msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n"
6383 msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n"
6388 msgid " global name: %.*s\n"
6393 msgid " %s (len=%u+%u):\n"
6398 msgid " (type: %3u, size: 4+%3u): "
6403 msgid "STA_GBL (stack global) %.*s\n"
6408 msgid "STA_LW (stack longword) 0x%08x\n"
6413 msgid "STA_QW (stack quadword) 0x%08x %08x\n"
6418 msgid "STA_PQ (stack psect base + offset)\n"
6423 msgid " psect: %u, offset: 0x%08x %08x\n"
6428 msgid "STA_LI (stack literal)\n"
6433 msgid "STA_MOD (stack module)\n"
6438 msgid "STA_CKARG (compare procedure argument)\n"
6443 msgid "STO_B (store byte)\n"
6448 msgid "STO_W (store word)\n"
6453 msgid "STO_LW (store longword)\n"
6458 msgid "STO_QW (store quadword)\n"
6463 msgid "STO_IMMR (store immediate repeat) %u bytes\n"
6468 msgid "STO_GBL (store global) %.*s\n"
6473 msgid "STO_CA (store code address) %.*s\n"
6478 msgid "STO_RB (store relative branch)\n"
6483 msgid "STO_AB (store absolute branch)\n"
6488 msgid "STO_OFF (store offset to psect)\n"
6493 msgid "STO_IMM (store immediate) %u bytes\n"
6498 msgid "STO_GBL_LW (store global longword) %.*s\n"
6503 msgid "STO_OFF (store LP with procedure signature)\n"
6508 msgid "STO_BR_GBL (store branch global) *todo*\n"
6513 msgid "STO_BR_PS (store branch psect + offset) *todo*\n"
6518 msgid "OPR_NOP (no-operation)\n"
6523 msgid "OPR_ADD (add)\n"
6528 msgid "OPR_SUB (subtract)\n"
6533 msgid "OPR_MUL (multiply)\n"
6538 msgid "OPR_DIV (divide)\n"
6543 msgid "OPR_AND (logical and)\n"
6548 msgid "OPR_IOR (logical inclusive or)\n"
6553 msgid "OPR_EOR (logical exclusive or)\n"
6558 msgid "OPR_NEG (negate)\n"
6563 msgid "OPR_COM (complement)\n"
6568 msgid "OPR_INSV (insert field)\n"
6573 msgid "OPR_ASH (arithmetic shift)\n"
6578 msgid "OPR_USH (unsigned shift)\n"
6583 msgid "OPR_ROT (rotate)\n"
6588 msgid "OPR_SEL (select)\n"
6593 msgid "OPR_REDEF (redefine symbol to curr location)\n"
6598 msgid "OPR_REDEF (define a literal)\n"
6603 msgid "STC_LP (store cond linkage pair)\n"
6608 msgid "STC_LP_PSB (store cond linkage pair + signature)\n"
6613 msgid " linkage index: %u, procedure: %.*s\n"
6618 msgid " signature: %.*s\n"
6623 msgid "STC_GBL (store cond global)\n"
6628 msgid " linkage index: %u, global: %.*s\n"
6633 msgid "STC_GCA (store cond code address)\n"
6638 msgid " linkage index: %u, procedure name: %.*s\n"
6643 msgid "STC_PS (store cond psect + offset)\n"
6648 msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n"
6653 msgid "STC_NOP_GBL (store cond NOP at global addr)\n"
6658 msgid "STC_NOP_PS (store cond NOP at psect + offset)\n"
6663 msgid "STC_BSR_GBL (store cond BSR at global addr)\n"
6668 msgid "STC_BSR_PS (store cond BSR at psect + offset)\n"
6673 msgid "STC_LDA_GBL (store cond LDA at global addr)\n"
6678 msgid "STC_LDA_PS (store cond LDA at psect + offset)\n"
6683 msgid "STC_BOH_GBL (store cond BOH at global addr)\n"
6688 msgid "STC_BOH_PS (store cond BOH at psect + offset)\n"
6693 msgid "STC_NBH_GBL (store cond or hint at global addr)\n"
6698 msgid "STC_NBH_PS (store cond or hint at psect + offset)\n"
6703 msgid "CTL_SETRB (set relocation base)\n"
6708 msgid "CTL_AUGRB (augment relocation base) %u\n"
6713 msgid "CTL_DFLOC (define location)\n"
6718 msgid "CTL_STLOC (set location)\n"
6723 msgid "CTL_STKDL (stack defined location)\n"
6726 #: vms-alpha.c:6441 vms-alpha.c:6865 vms-alpha.c:6991
6728 msgid "*unhandled*\n"
6731 #: vms-alpha.c:6471 vms-alpha.c:6510
6733 msgid "cannot read GST record length\n"
6739 msgid "cannot find EMH in first GST record\n"
6744 msgid "cannot read GST record header\n"
6749 msgid " corrupted GST\n"
6754 msgid "cannot read GST record\n"
6759 msgid " unhandled EOBJ record type %u\n"
6764 msgid " bitcount: %u, base addr: 0x%08x\n"
6769 msgid " bitmap: 0x%08x (count: %u):\n"
6779 msgid " image %u (%u entries)\n"
6784 msgid " offset: 0x%08x, val: 0x%08x\n"
6789 msgid " image %u (%u entries), offsets:\n"
6800 msgid "64 bits *unhandled*\n"
6805 msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n"
6810 msgid "non-contiguous array of %s\n"
6815 msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n"
6820 msgid "arsize: %u, a0: 0x%08x\n"
6835 msgid "[%u]: Lower: %u, upper: %u\n"
6840 msgid "unaligned bit-string of %s\n"
6845 msgid "base: %u, pos: %u\n"
6850 msgid "vflags: 0x%02x, value: 0x%08x "
6855 msgid "(no value)\n"
6860 msgid "(not active)\n"
6865 msgid "(not allocated)\n"
6870 msgid "(descriptor)\n"
6875 msgid "(trailing value)\n"
6880 msgid "(value spec follows)\n"
6885 msgid "(at bit offset %u)\n"
6890 msgid "(reg: %u, disp: %u, indir: %u, kind: "
6911 msgid "len: %2u, kind: %2u "
6916 msgid "atomic, type=0x%02x %s\n"
6921 msgid "indirect, defined at 0x%08x\n"
6926 msgid "typed pointer\n"
6936 msgid "array, dim: %u, bitmap: "
6941 msgid "array descriptor:\n"
6946 msgid "type spec for element:\n"
6951 msgid "type spec for subscript %u:\n"
6956 msgid "Debug symbol table:\n"
6961 msgid "cannot read DST header\n"
6966 msgid " type: %3u, len: %3u (at 0x%08x): "
6971 msgid "cannot read DST symbol\n"
6976 msgid "standard data: %s\n"
6979 #: vms-alpha.c:7079 vms-alpha.c:7167
6981 msgid " name: %.*s\n"
6991 msgid " flags: %d, language: %u, major: %u, minor: %u\n"
6994 #: vms-alpha.c:7094 vms-alpha.c:7368
6996 msgid " module name: %.*s\n"
7001 msgid " compiler : %.*s\n"
7015 msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n"
7020 msgid " routine name: %.*s\n"
7025 msgid "rtnend: size 0x%08x\n"
7030 msgid "prolog: bkpt address 0x%08x\n"
7035 msgid "epilog: flags: %u, count: %u\n"
7040 msgid "blkbeg: address: 0x%08x, name: %.*s\n"
7045 msgid "blkend: size: 0x%08x\n"
7050 msgid "typspec (len: %u)\n"
7055 msgid "septyp, name: %.*s\n"
7060 msgid "recbeg: name: %.*s\n"
7065 msgid " len: %u bits\n"
7075 msgid "enumbeg, len: %u, name: %.*s\n"
7080 msgid "enumelt, name: %.*s\n"
7090 msgid "label, name: %.*s\n"
7095 msgid " address: 0x%08x\n"
7100 msgid "discontiguous range (nbr: %u)\n"
7105 msgid " address: 0x%08x, size: %u\n"
7110 msgid "line num (len: %u)\n"
7115 msgid "delta_pc_w %u\n"
7120 msgid "incr_linum(b): +%u\n"
7125 msgid "incr_linum_w: +%u\n"
7130 msgid "incr_linum_l: +%u\n"
7135 msgid "set_line_num(w) %u\n"
7140 msgid "set_line_num_b %u\n"
7145 msgid "set_line_num_l %u\n"
7150 msgid "set_abs_pc: 0x%08x\n"
7155 msgid "delta_pc_l: +0x%08x\n"
7160 msgid "term(b): 0x%02x"
7165 msgid " pc: 0x%08x\n"
7170 msgid "term_w: 0x%04x"
7175 msgid " pc: 0x%08x\n"
7180 msgid "delta pc +%-4d"
7185 msgid " pc: 0x%08x line: %5u\n"
7190 msgid " *unhandled* cmd %u\n"
7195 msgid "source (len: %u)\n"
7200 msgid " declfile: len: %u, flags: %u, fileid: %u\n"
7205 msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n"
7210 msgid " filename : %.*s\n"
7215 msgid " setfile %u\n"
7218 #: vms-alpha.c:7379 vms-alpha.c:7384
7220 msgid " setrec %u\n"
7223 #: vms-alpha.c:7389 vms-alpha.c:7394
7225 msgid " setlnum %u\n"
7228 #: vms-alpha.c:7399 vms-alpha.c:7404
7230 msgid " deflines %u\n"
7240 msgid " *unhandled* cmd %u\n"
7245 msgid "*unhandled* dst type %u\n"
7250 msgid "cannot read EIHD\n"
7255 msgid "EIHD: (size: %u, nbr blocks: %u)\n"
7260 msgid " majorid: %u, minorid: %u\n"
7268 msgid "linkable image"
7273 msgid " image type: %u (%s)"
7286 msgid ", subtype: %u (%s)\n"
7291 msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n"
7296 msgid " fixup info rva: "
7301 msgid ", symbol vector rva: "
7308 " version array off: %u\n"
7313 msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n"
7318 msgid " linker flags: %08x:"
7323 msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n"
7333 msgid ", ext fixup offset: %u, no_opt psect off: %u"
7338 msgid ", alias: %u\n"
7343 msgid "system version array information:\n"
7348 msgid "cannot read EIHVN header\n"
7353 msgid "cannot read EIHVN version\n"
7366 msgid "MEMORY_MANAGEMENT"
7374 msgid "FILES_VOLUMES "
7378 msgid "PROCESS_SCHED "
7386 msgid "CLUSTERS_LOCKMGR "
7390 msgid "LOGICAL_NAMES "
7398 msgid "IMAGE_ACTIVATOR "
7434 msgid "MULTI_PROCESSING "
7445 #: vms-alpha.c:7677 vms-alpha.c:7952
7447 msgid "cannot read EIHA\n"
7452 msgid "Image activation: (size=%u)\n"
7457 msgid " First address : 0x%08x 0x%08x\n"
7462 msgid " Second address: 0x%08x 0x%08x\n"
7467 msgid " Third address : 0x%08x 0x%08x\n"
7472 msgid " Fourth address: 0x%08x 0x%08x\n"
7477 msgid " Shared image : 0x%08x 0x%08x\n"
7482 msgid "cannot read EIHI\n"
7487 msgid "Image identification: (major: %u, minor: %u)\n"
7492 msgid " image name : %.*s\n"
7497 msgid " link time : %s\n"
7502 msgid " image ident : %.*s\n"
7507 msgid " linker ident : %.*s\n"
7512 msgid " image build ident: %.*s\n"
7517 msgid "cannot read EIHS\n"
7522 msgid "Image symbol & debug table: (major: %u, minor: %u)\n"
7527 msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n"
7532 msgid " global symbol table: vbn: %u, records: %u\n"
7537 msgid " debug module table : vbn: %u, size: %u\n"
7542 msgid "cannot read EISD\n"
7548 "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n"
7553 msgid " section: base: 0x%08x%08x size: 0x%08x\n"
7558 msgid " flags: 0x%04x"
7563 msgid " vbn: %u, pfc: %u, matchctl: %u type: %u ("
7596 msgid " ident: 0x%08x, name: %.*s\n"
7601 msgid "cannot read DMT\n"
7606 msgid "Debug module table:\n"
7611 msgid "cannot read DMT header\n"
7616 msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n"
7621 msgid "cannot read DMT psect\n"
7626 msgid " psect start: 0x%08x, length: %u\n"
7631 msgid "cannot read DST\n"
7636 msgid "cannot read GST\n"
7641 msgid "Global symbol table:\n"
7646 msgid "Image activator fixup: (major: %u, minor: %u)\n"
7651 msgid " iaflink : 0x%08x %08x\n"
7656 msgid " fixuplnk: 0x%08x %08x\n"
7661 msgid " size : %u\n"
7666 msgid " flags: 0x%08x\n"
7671 msgid " qrelfixoff: %5u, lrelfixoff: %5u\n"
7676 msgid " qdotadroff: %5u, ldotadroff: %5u\n"
7681 msgid " codeadroff: %5u, lpfixoff : %5u\n"
7686 msgid " chgprtoff : %5u\n"
7691 msgid " shlstoff : %5u, shrimgcnt : %5u\n"
7696 msgid " shlextra : %5u, permctx : %5u\n"
7701 msgid " base_va : 0x%08x\n"
7706 msgid " lppsbfixoff: %5u\n"
7711 msgid " Shareable images:\n"
7716 msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n"
7721 msgid " quad-word relocation fixups:\n"
7726 msgid " long-word relocation fixups:\n"
7731 msgid " quad-word .address reference fixups:\n"
7736 msgid " long-word .address reference fixups:\n"
7741 msgid " Code Address Reference Fixups:\n"
7746 msgid " Linkage Pairs Reference Fixups:\n"
7751 msgid " Change Protection (%u entries):\n"
7756 msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x "
7759 #. FIXME: we do not yet support relocatable link. It is not obvious
7760 #. how to do it for debug infos.
7762 msgid "%P: relocatable link is not supported\n"
7767 msgid "%P: multiple entry points: in modules %pB and %pB\n"
7772 msgid "could not open shared image '%s' from '%s'"
7776 msgid "_bfd_vms_output_counted called with zero bytes"
7780 msgid "_bfd_vms_output_counted called with too many bytes"
7785 msgid "%pB: XCOFF shared object when not producing XCOFF output"
7790 msgid "%pB: dynamic object with no .loader section"
7795 msgid "%pB: `%s' has line numbers but no enclosing section"
7800 msgid "%pB: class %d symbol `%s' has no aux entries"
7805 msgid "%pB: symbol `%s' has unrecognized csect type %d"
7810 msgid "%pB: bad XTY_ER symbol `%s': class %d scnum %d scnlen %<PRId64>"
7815 msgid "%pB: XMC_TC0 symbol `%s' is class %d scnlen %<PRId64>"
7820 msgid "%pB: csect `%s' not in enclosing section"
7825 msgid "%pB: misplaced XTY_LD `%s'"
7830 msgid "%pB: reloc %s:%<PRId64> not in csect"
7835 msgid "%s: no such symbol"
7840 msgid "warning: attempt to export undefined symbol `%s'"
7844 msgid "error: undefined symbol __rtinit"
7849 msgid "%pB: loader reloc in unrecognized section `%s'"
7854 msgid "%pB: `%s' in loader reloc but not loader sym"
7859 msgid "%pB: loader reloc in read-only section %pA"
7864 msgid "TOC overflow: %#<PRIx64> > 0x10000; try -mminimal-toc when compiling"
7867 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:5027
7869 msgid "%pB: error: erratum 835769 stub out of range (input file too large)"
7872 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:5108
7874 msgid "%pB: error: erratum 843419 stub out of range (input file too large)"
7877 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:5638
7880 "%pB: relocation %s against symbol `%s' which may bind externally can not be "
7881 "used when making a shared object; recompile with -fPIC"
7884 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:5729
7887 "%pB: local symbol descriptor table be NULL when applying relocation %s "
7888 "against local symbol"
7891 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6761
7892 msgid "too many GOT entries for -fpic, please recompile with -fPIC"
7895 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6789
7897 "one possible cause of this error is that the symbol is being referenced in "
7898 "the indicated code as if it had a larger alignment than was declared where "
7902 #: /work/sources/binutils/current/bfd/elfnn-aarch64.c:7375
7905 "%pB: relocation %s against `%s' can not be used when making a shared object"
7908 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:2281
7909 msgid "%X%P: internal error: out of range error\n"
7912 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:2285
7913 msgid "%X%P: internal error: unsupported relocation error\n"
7916 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:2295
7917 msgid "%X%P: internal error: unknown error\n"
7920 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:2621
7923 "%pB: ABI is incompatible with that of the selected emulation:\n"
7924 " target emulation `%s' does not match `%s'"
7927 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:2641
7929 msgid "%pB: can't link hard-float modules with soft-float modules"
7932 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:2649
7934 msgid "%pB: can't link RVE with other target"
7937 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:3167
7940 "%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-"
7941 "byte boundary, but only %<PRId64> present"
7944 #: /work/sources/binutils/current/bfd/elfnn-riscv.c:3235
7947 "%pB(%pA+%#<PRIx64>): Unable to clear RISCV_PCREL_HI20 reloc for "
7948 "corresponding RISCV_PCREL_LO12 reloc"
7951 #: peigen.c:157 pepigen.c:157 pex64igen.c:157
7953 msgid "%pB: unable to find name for empty section"
7956 #: peigen.c:183 pepigen.c:183 pex64igen.c:183
7958 msgid "%pB: out of memory creating name for empty section"
7961 #: peigen.c:194 pepigen.c:194 pex64igen.c:194
7963 msgid "%pB: unable to create fake empty section"
7966 #: peigen.c:532 pepigen.c:532 pex64igen.c:532
7969 "%pB: aout header specifies an invalid number of data-directory entries: %ld"
7972 #: peigen.c:1090 pepigen.c:1090 pex64igen.c:1090
7974 msgid "%pB: line number overflow: 0x%lx > 0xffff"
7977 #: peigen.c:1234 pepigen.c:1234 pex64igen.c:1234
7978 msgid "Export Directory [.edata (or where ever we found it)]"
7981 #: peigen.c:1235 pepigen.c:1235 pex64igen.c:1235
7982 msgid "Import Directory [parts of .idata]"
7985 #: peigen.c:1236 pepigen.c:1236 pex64igen.c:1236
7986 msgid "Resource Directory [.rsrc]"
7989 #: peigen.c:1237 pepigen.c:1237 pex64igen.c:1237
7990 msgid "Exception Directory [.pdata]"
7993 #: peigen.c:1238 pepigen.c:1238 pex64igen.c:1238
7994 msgid "Security Directory"
7997 #: peigen.c:1239 pepigen.c:1239 pex64igen.c:1239
7998 msgid "Base Relocation Directory [.reloc]"
8001 #: peigen.c:1240 pepigen.c:1240 pex64igen.c:1240
8002 msgid "Debug Directory"
8005 #: peigen.c:1241 pepigen.c:1241 pex64igen.c:1241
8006 msgid "Description Directory"
8009 #: peigen.c:1242 pepigen.c:1242 pex64igen.c:1242
8010 msgid "Special Directory"
8013 #: peigen.c:1243 pepigen.c:1243 pex64igen.c:1243
8014 msgid "Thread Storage Directory [.tls]"
8017 #: peigen.c:1244 pepigen.c:1244 pex64igen.c:1244
8018 msgid "Load Configuration Directory"
8021 #: peigen.c:1245 pepigen.c:1245 pex64igen.c:1245
8022 msgid "Bound Import Directory"
8025 #: peigen.c:1246 pepigen.c:1246 pex64igen.c:1246
8026 msgid "Import Address Table Directory"
8029 #: peigen.c:1247 pepigen.c:1247 pex64igen.c:1247
8030 msgid "Delay Import Directory"
8033 #: peigen.c:1248 pepigen.c:1248 pex64igen.c:1248
8034 msgid "CLR Runtime Header"
8037 #: peigen.c:1249 pepigen.c:1249 pex64igen.c:1249
8041 #: peigen.c:1309 pepigen.c:1309 pex64igen.c:1309
8045 "There is an import table, but the section containing it could not be found\n"
8048 #: peigen.c:1315 pepigen.c:1315 pex64igen.c:1315
8052 "There is an import table in %s, but that section has no contents\n"
8055 #: peigen.c:1322 pepigen.c:1322 pex64igen.c:1322
8059 "There is an import table in %s at 0x%lx\n"
8062 #: peigen.c:1364 pepigen.c:1364 pex64igen.c:1364
8066 "Function descriptor located at the start address: %04lx\n"
8069 #: peigen.c:1368 pepigen.c:1368 pex64igen.c:1368
8071 msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n"
8074 #: peigen.c:1376 pepigen.c:1376 pex64igen.c:1376
8078 "No reldata section! Function descriptor not decoded.\n"
8081 #: peigen.c:1381 pepigen.c:1381 pex64igen.c:1381
8085 "The Import Tables (interpreted %s section contents)\n"
8088 #: peigen.c:1384 pepigen.c:1384 pex64igen.c:1384
8091 " vma: Hint Time Forward DLL First\n"
8092 " Table Stamp Chain Name Thunk\n"
8095 #: peigen.c:1434 pepigen.c:1434 pex64igen.c:1434
8099 "\tDLL Name: %.*s\n"
8102 #: peigen.c:1450 pepigen.c:1450 pex64igen.c:1450
8104 msgid "\tvma: Hint/Ord Member-Name Bound-To\n"
8107 #: peigen.c:1475 pepigen.c:1475 pex64igen.c:1475
8111 "There is a first thunk, but the section containing it could not be found\n"
8114 #: peigen.c:1519 peigen.c:1558 pepigen.c:1519 pepigen.c:1558 pex64igen.c:1519
8117 msgid "\t<corrupt: 0x%04lx>"
8120 #: peigen.c:1651 pepigen.c:1651 pex64igen.c:1651
8124 "There is an export table, but the section containing it could not be found\n"
8127 #: peigen.c:1657 pepigen.c:1657 pex64igen.c:1657
8131 "There is an export table in %s, but that section has no contents\n"
8134 #: peigen.c:1667 pepigen.c:1667 pex64igen.c:1667
8138 "There is an export table in %s, but it does not fit into that section\n"
8141 #: peigen.c:1678 pepigen.c:1678 pex64igen.c:1678
8145 "There is an export table in %s, but it is too small (%d)\n"
8148 #: peigen.c:1684 pepigen.c:1684 pex64igen.c:1684
8152 "There is an export table in %s at 0x%lx\n"
8155 #: peigen.c:1712 pepigen.c:1712 pex64igen.c:1712
8159 "The Export Tables (interpreted %s section contents)\n"
8163 #: peigen.c:1716 pepigen.c:1716 pex64igen.c:1716
8165 msgid "Export Flags \t\t\t%lx\n"
8168 #: peigen.c:1719 pepigen.c:1719 pex64igen.c:1719
8170 msgid "Time/Date stamp \t\t%lx\n"
8173 #: peigen.c:1723 pepigen.c:1723 pex64igen.c:1723
8175 msgid "Major/Minor \t\t\t%d/%d\n"
8178 #: peigen.c:1726 pepigen.c:1726 pex64igen.c:1726
8180 msgid "Name \t\t\t\t"
8183 #: peigen.c:1737 pepigen.c:1737 pex64igen.c:1737
8185 msgid "Ordinal Base \t\t\t%ld\n"
8188 #: peigen.c:1740 pepigen.c:1740 pex64igen.c:1740
8190 msgid "Number in:\n"
8193 #: peigen.c:1743 pepigen.c:1743 pex64igen.c:1743
8195 msgid "\tExport Address Table \t\t%08lx\n"
8198 #: peigen.c:1747 pepigen.c:1747 pex64igen.c:1747
8200 msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
8203 #: peigen.c:1750 pepigen.c:1750 pex64igen.c:1750
8205 msgid "Table Addresses\n"
8208 #: peigen.c:1753 pepigen.c:1753 pex64igen.c:1753
8210 msgid "\tExport Address Table \t\t"
8213 #: peigen.c:1758 pepigen.c:1758 pex64igen.c:1758
8215 msgid "\tName Pointer Table \t\t"
8218 #: peigen.c:1763 pepigen.c:1763 pex64igen.c:1763
8220 msgid "\tOrdinal Table \t\t\t"
8223 #: peigen.c:1777 pepigen.c:1777 pex64igen.c:1777
8227 "Export Address Table -- Ordinal Base %ld\n"
8230 #: peigen.c:1786 pepigen.c:1786 pex64igen.c:1786
8232 msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n"
8235 #: peigen.c:1805 pepigen.c:1805 pex64igen.c:1805
8236 msgid "Forwarder RVA"
8239 #: peigen.c:1817 pepigen.c:1817 pex64igen.c:1817
8243 #: peigen.c:1824 pepigen.c:1824 pex64igen.c:1824
8247 "[Ordinal/Name Pointer] Table\n"
8250 #: peigen.c:1832 pepigen.c:1832 pex64igen.c:1832
8252 msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n"
8255 #: peigen.c:1839 pepigen.c:1839 pex64igen.c:1839
8257 msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n"
8260 #: peigen.c:1853 pepigen.c:1853 pex64igen.c:1853
8262 msgid "\t[%4ld] <corrupt offset: %lx>\n"
8265 #: peigen.c:1907 peigen.c:2104 pepigen.c:1907 pepigen.c:2104 pex64igen.c:1907
8268 msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
8271 #: peigen.c:1911 peigen.c:2108 pepigen.c:1911 pepigen.c:2108 pex64igen.c:1911
8276 "The Function Table (interpreted .pdata section contents)\n"
8279 #: peigen.c:1914 pepigen.c:1914 pex64igen.c:1914
8281 msgid " vma:\t\t\tBegin Address End Address Unwind Info\n"
8284 #: peigen.c:1916 pepigen.c:1916 pex64igen.c:1916
8287 " vma:\t\tBegin End EH EH PrologEnd Exception\n"
8288 " \t\tAddress Address Handler Data Address Mask\n"
8291 #: peigen.c:1929 pepigen.c:1929 pex64igen.c:1929
8293 msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n"
8296 #: peigen.c:1999 pepigen.c:1999 pex64igen.c:1999
8298 msgid " Register save millicode"
8301 #: peigen.c:2002 pepigen.c:2002 pex64igen.c:2002
8303 msgid " Register restore millicode"
8306 #: peigen.c:2005 pepigen.c:2005 pex64igen.c:2005
8308 msgid " Glue code sequence"
8311 #: peigen.c:2110 pepigen.c:2110 pex64igen.c:2110
8314 " vma:\t\tBegin Prolog Function Flags Exception EH\n"
8315 " \t\tAddress Length Length 32b exc Handler Data\n"
8318 #: peigen.c:2232 pepigen.c:2232 pex64igen.c:2232
8323 "PE File Base Relocations (interpreted .reloc section contents)\n"
8326 #: peigen.c:2262 pepigen.c:2262 pex64igen.c:2262
8330 "Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
8333 #: peigen.c:2280 pepigen.c:2280 pex64igen.c:2280
8335 msgid "\treloc %4d offset %4x [%4lx] %s"
8338 #: peigen.c:2341 pepigen.c:2341 pex64igen.c:2341
8340 msgid "%03x %*.s Entry: "
8343 #: peigen.c:2365 pepigen.c:2365 pex64igen.c:2365
8345 msgid "name: [val: %08lx len %d]: "
8348 #: peigen.c:2385 pepigen.c:2385 pex64igen.c:2385
8350 msgid "<corrupt string length: %#x>\n"
8353 #: peigen.c:2395 pepigen.c:2395 pex64igen.c:2395
8355 msgid "<corrupt string offset: %#lx>\n"
8358 #: peigen.c:2400 pepigen.c:2400 pex64igen.c:2400
8363 #: peigen.c:2403 pepigen.c:2403 pex64igen.c:2403
8365 msgid ", Value: %#08lx\n"
8368 #: peigen.c:2425 pepigen.c:2425 pex64igen.c:2425
8370 msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
8373 #: peigen.c:2467 pepigen.c:2467 pex64igen.c:2467
8375 msgid "<unknown directory type: %d>\n"
8378 #: peigen.c:2475 pepigen.c:2475 pex64igen.c:2475
8380 msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
8383 #: peigen.c:2564 pepigen.c:2564 pex64igen.c:2564
8385 msgid "Corrupt .rsrc section detected!\n"
8388 #: peigen.c:2588 pepigen.c:2588 pex64igen.c:2588
8392 "WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n"
8395 #: peigen.c:2594 pepigen.c:2594 pex64igen.c:2594
8397 msgid " String table starts at offset: %#03x\n"
8400 #: peigen.c:2597 pepigen.c:2597 pex64igen.c:2597
8402 msgid " Resources start at offset: %#03x\n"
8405 #: peigen.c:2649 pepigen.c:2649 pex64igen.c:2649
8409 "There is a debug directory, but the section containing it could not be "
8413 #: peigen.c:2655 pepigen.c:2655 pex64igen.c:2655
8417 "There is a debug directory in %s, but that section has no contents\n"
8420 #: peigen.c:2662 pepigen.c:2662 pex64igen.c:2662
8424 "Error: section %s contains the debug data starting address but it is too "
8428 #: peigen.c:2667 pepigen.c:2667 pex64igen.c:2667
8432 "There is a debug directory in %s at 0x%lx\n"
8436 #: peigen.c:2674 pepigen.c:2674 pex64igen.c:2674
8439 "The debug data size field in the data directory is too big for the section"
8442 #: peigen.c:2679 pepigen.c:2679 pex64igen.c:2679
8444 msgid "Type Size Rva Offset\n"
8447 #: peigen.c:2727 pepigen.c:2727 pex64igen.c:2727
8449 msgid "(format %c%c%c%c signature %s age %ld)\n"
8452 #: peigen.c:2735 pepigen.c:2735 pex64igen.c:2735
8455 "The debug directory size is not a multiple of the debug directory entry "
8459 #. The MS dumpbin program reportedly ands with 0xff0f before
8460 #. printing the characteristics field. Not sure why. No reason to
8462 #: peigen.c:2755 pepigen.c:2755 pex64igen.c:2755
8466 "Characteristics 0x%x\n"
8469 #: peigen.c:2991 pepigen.c:2991 pex64igen.c:2991
8472 "%pB: Data Directory size (%lx) exceeds space left in section (%<PRIx64>)"
8475 #: peigen.c:3002 pepigen.c:3002 pex64igen.c:3002
8477 msgid "%pB: Data Directory size (%#lx) is negative"
8480 #: peigen.c:3031 pepigen.c:3031 pex64igen.c:3031
8481 msgid "failed to update file offsets in debug directory"
8484 #: peigen.c:3037 pepigen.c:3037 pex64igen.c:3037
8486 msgid "%pB: failed to read debug data section"
8489 #: peigen.c:3853 pepigen.c:3853 pex64igen.c:3853
8491 msgid ".rsrc merge failure: duplicate string resource: %d"
8494 #: peigen.c:3988 pepigen.c:3988 pex64igen.c:3988
8495 msgid ".rsrc merge failure: multiple non-default manifests"
8498 #: peigen.c:4006 pepigen.c:4006 pex64igen.c:4006
8499 msgid ".rsrc merge failure: a directory matches a leaf"
8502 #: peigen.c:4048 pepigen.c:4048 pex64igen.c:4048
8503 msgid ".rsrc merge failure: duplicate leaf"
8506 #: peigen.c:4050 pepigen.c:4050 pex64igen.c:4050
8508 msgid ".rsrc merge failure: duplicate leaf: %s"
8511 #: peigen.c:4116 pepigen.c:4116 pex64igen.c:4116
8512 msgid ".rsrc merge failure: dirs with differing characteristics"
8515 #: peigen.c:4123 pepigen.c:4123 pex64igen.c:4123
8516 msgid ".rsrc merge failure: differing directory versions"
8519 #. Corrupted .rsrc section - cannot merge.
8520 #: peigen.c:4240 pepigen.c:4240 pex64igen.c:4240
8522 msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
8525 #: peigen.c:4248 pepigen.c:4248 pex64igen.c:4248
8527 msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
8530 #: peigen.c:4387 pepigen.c:4387 pex64igen.c:4387
8532 msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
8535 #: peigen.c:4407 pepigen.c:4407 pex64igen.c:4407
8537 msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
8540 #: peigen.c:4428 pepigen.c:4428 pex64igen.c:4428
8542 msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
8545 #: peigen.c:4448 pepigen.c:4448 pex64igen.c:4448
8548 "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
8549 "idata$6 is missing"
8552 #: peigen.c:4490 pepigen.c:4490 pex64igen.c:4490
8555 "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
8556 "idata$6 is missing"
8559 #: peigen.c:4515 pepigen.c:4515 pex64igen.c:4515
8561 msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing"