1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
11 "POT-Creation-Date: 2024-08-17 17:49+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
21 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
25 msgid "%X%P: cref_hash_lookup failed: %E\n"
29 msgid "%X%P: cref alloc failed: %E\n"
36 "Cross Reference Table\n"
54 #: ldcref.c:413 ldcref.c:565
55 msgid "%P: symbol `%pT' missing from main hash table\n"
58 #: ldcref.c:517 ldcref.c:628 ldmain.c:1346 ldmisc.c:327 pe-dll.c:759
59 #: pe-dll.c:1329 pe-dll.c:1450 pe-dll.c:1552 eaarch64pe.c:1580 earm64pe.c:1580
60 #: earm_wince_pe.c:1583 earm_wince_pe.c:1755 earmpe.c:1583 earmpe.c:1755
61 #: ei386pe.c:1583 ei386pe.c:1755 ei386pe_posix.c:1583 ei386pe_posix.c:1755
62 #: ei386pep.c:1580 emcorepe.c:1583 emcorepe.c:1755 eshpe.c:1583 eshpe.c:1755
63 msgid "%F%P: %pB: could not read symbols: %E\n"
66 #: ldcref.c:690 ldcref.c:697 ldmain.c:1408 ldmain.c:1415
67 msgid "%F%P: %pB: could not read relocs: %E\n"
70 #. We found a reloc for the symbol. The symbol is defined
71 #. in OUTSECNAME. This reloc is from a section which is
72 #. mapped into a section from which references to OUTSECNAME
73 #. are prohibited. We must report an error.
75 msgid "%X%P: %H: prohibited cross reference from %s to `%pT' in %s\n"
79 msgid "%X%P: different relocs used in set %s\n"
83 msgid "%X%P: different object file formats composing set %s\n"
86 #: ldctor.c:279 ldctor.c:300
87 msgid "%X%P: %s does not support reloc %s for set %s\n"
91 msgid "%X%P: special section %s does not support reloc %s for set %s\n"
95 msgid "%X%P: unsupported size %d for set %s\n"
106 msgid "%F%P: common page size (0x%v) > maximum page size (0x%v)\n"
110 msgid "%F%P: %pB: --just-symbols may not be used on DSO\n"
114 msgid "%P: %pB: bfd_stat failed: %E\n"
118 msgid "%P: warning: %s, needed by %pB, may conflict with %s\n"
121 #: ldelf.c:286 ldfile.c:361
123 msgid "attempt to open %s failed\n"
127 msgid "%F%P: %pB: bfd_elf_get_bfd_needed_list failed: %E\n"
131 msgid "%F%P: %pB: bfd_stat failed: %E\n"
136 msgid "found %s at %s\n"
139 #: ldelf.c:410 ldlang.c:3119 ldlang.c:3133
140 msgid "%F%P: %pB: error adding symbols: %E\n"
143 #. We only issue an "unrecognised" message in verbose mode
144 #. as the $<foo> token might be a legitimate component of
145 #. a path name in the target's file system.
148 msgid "unrecognised or unsupported token '%s' in search path\n"
153 msgid "%s needed by %pB\n"
158 "%P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)\n"
162 msgid "%F%P: failed to add DT_NEEDED dynamic tag\n"
166 msgid "%F%P: %s: can't open for writing: %E\n"
170 msgid "%F%P: cannot use executable file '%pB' as input to a link\n"
175 "%F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from %"
181 "%P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored\n"
185 msgid "%F%P: failed to parse EH frame entries\n"
189 msgid "%P: warning: .note.gnu.build-id section discarded, --build-id ignored\n"
192 #: ldelf.c:1500 eaarch64pe.c:1354 earm64pe.c:1354 earm_wince_pe.c:1339
193 #: earmpe.c:1339 ei386pe.c:1339 ei386pe_posix.c:1339 ei386pep.c:1354
194 #: emcorepe.c:1339 eshpe.c:1339
195 msgid "%P: warning: unrecognized --build-id style ignored\n"
200 "%P: warning: cannot create .note.gnu.build-id section, --build-id ignored\n"
205 "%P: warning: .note.package section discarded, --package-metadata ignored\n"
209 msgid "%P: warning: --package-metadata is empty, ignoring\n"
214 "%P: warning: --package-metadata=%s does not contain valid JSON, ignoring: %"
220 "%P: warning: cannot create .note.package section, --package-metadata "
224 #: ldelf.c:1666 eaix5ppc.c:1546 eaix5rs6.c:1546 eaixppc.c:1546 eaixrs6.c:1546
226 msgid "%F%P: failed to record assignment to %s: %E\n"
229 #: ldelf.c:1844 ldelf.c:1909 eaix5ppc.c:816 eaix5rs6.c:816 eaixppc.c:816
230 #: eaixrs6.c:816 eelf64_ia64_vms.c:209 eppcmacos.c:816
231 msgid "%F%P: failed to set dynamic section sizes: %E\n"
235 msgid "%F%P: %pB: can't read contents of section .gnu.warning: %E\n"
239 msgid "%F%P: %pA has both ordered and unordered sections\n"
242 #: ldelfgen.c:310 eelf32loongarch.c:106 eelf64loongarch.c:106
243 msgid "%F%P: map sections to segments failed: %E\n"
247 msgid "%F%P: looping in map_segments\n"
251 msgid "%F%P: failed to strip zero-sized dynamic sections\n"
256 "%F%P: warning: CTF strtab association failed; strings will not be shared: %"
262 "%F%P: warning: CTF symbol addition failed; CTF will not be tied to symbols: %"
268 "%F%P: warning: CTF symbol shuffling failed; CTF will not be tied to symbols: "
274 msgid "%pS SYSLIB ignored\n"
279 msgid "%pS HLL ignored\n"
283 msgid "%P: unrecognised emulation mode: %s\n"
287 msgid "Supported emulations: "
292 msgid " no emulation specific options.\n"
296 msgid "%F%P: bfd_hash_allocate failed creating symbol %s\n"
300 msgid "%F%P: bfd_hash_lookup failed creating symbol %s\n"
304 msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n"
308 msgid "%F%P:%pS %% by zero\n"
312 msgid "%F%P:%pS / by zero\n"
315 #: ldexp.c:764 ldlang.c:3977 ldmain.c:1313 eaarch64pe.c:1168 eaarch64pe.c:1769
316 #: earm64pe.c:1168 earm64pe.c:1769 earm_wince_pe.c:1154 earm_wince_pe.c:1866
317 #: earmpe.c:1154 earmpe.c:1866 ei386pe.c:1154 ei386pe.c:1866
318 #: ei386pe_posix.c:1154 ei386pe_posix.c:1866 ei386pep.c:1168 ei386pep.c:1769
319 #: emcorepe.c:1154 emcorepe.c:1866 eshpe.c:1154 eshpe.c:1866
320 msgid "%F%P: bfd_link_hash_lookup failed: %E\n"
324 msgid "%X%P:%pS: unresolvable symbol `%s' referenced in expression\n"
328 msgid "%F%P:%pS: undefined symbol `%s' referenced in expression\n"
331 #: ldexp.c:830 ldexp.c:848 ldexp.c:876
332 msgid "%F%P:%pS: undefined section `%s' referenced in expression\n"
335 #: ldexp.c:915 ldexp.c:929
336 msgid "%F%P:%pS: undefined MEMORY region `%s' referenced in expression\n"
340 msgid "%F%P:%pS: unknown constant `%s' referenced in expression\n"
344 msgid "%F%P:%pS can not PROVIDE assignment to location counter\n"
348 msgid "%F%P:%pS invalid assignment to location counter\n"
352 msgid "%F%P:%pS assignment to location counter invalid outside of SECTIONS\n"
356 msgid "%F%P:%pS cannot move location counter backwards (from %V to %V)\n"
360 msgid "%F%P:%s: hash creation failed\n"
363 #: ldexp.c:1581 ldexp.c:1624 ldexp.c:1684
364 msgid "%F%P:%pS: nonconstant expression for %s\n"
367 #: ldexp.c:1710 ldlang.c:1329 ldlang.c:3452 ldlang.c:8181
368 msgid "%F%P: can not create hash table: %E\n"
373 msgid "remap input file '%s' to '%s' based upon pattern '%s'\n"
378 msgid "remove input file '%s' based upon pattern '%s'\n"
383 msgid "remap input file '%s' to '%s'\n"
388 msgid "remove input file '%s'\n"
394 "Input File Remapping\n"
400 msgid " Pattern: %s\tMaps To: %s\n"
409 msgid "attempt to open %s succeeded\n"
413 msgid "%F%P: invalid BFD target `%s'\n"
416 #: ldfile.c:499 ldfile.c:529
417 msgid "%P: skipping incompatible %s when searching for %s\n"
421 msgid "%F%P: attempted static link of dynamic object `%s'\n"
425 msgid "%P: cannot find %s (%s): %E\n"
428 #. We ignore the return status of the script
429 #. and always print the error message.
430 #: ldfile.c:650 ldfile.c:734 ldfile.c:738
431 msgid "%P: cannot find %s: %E\n"
435 msgid "%P: cannot find %s inside %s\n"
438 #: ldfile.c:717 ldmain.c:1493
439 msgid "%P: About to run error handling script '%s' with arguments: '%s' '%s'\n"
442 #: ldfile.c:721 ldmain.c:1497
443 msgid "error handling script"
446 #: ldfile.c:727 ldmain.c:1503
447 msgid "%P: Failed to run error handling script '%s', reason: "
451 msgid "%P: note to link with %s use -l:%s or rename it to lib%s\n"
456 msgid "cannot find script file %s\n"
461 msgid "opened script file %s\n"
465 msgid "%F%P: error: linker script file '%s' appears multiple times\n"
469 msgid "%F%P: cannot open linker script file %s: %E\n"
473 msgid "%F%P: cannot represent machine `%s'\n"
477 msgid "%P:%pS: warning: redeclaration of memory region `%s'\n"
481 msgid "%P:%pS: warning: memory region `%s' not declared\n"
485 msgid "%F%P:%pS: error: alias for default memory region\n"
489 msgid "%F%P:%pS: error: redefinition of memory region alias `%s'\n"
493 msgid "%F%P:%pS: error: memory region `%s' for alias `%s' does not exist\n"
496 #: ldlang.c:1536 ldlang.c:1571
497 msgid "%F%P: failed creating section `%s': %E\n"
503 "As-needed library included to satisfy reference by file (symbol)\n"
510 "Discarded input sections\n"
517 "There are no discarded input sections\n"
523 "Memory Configuration\n"
546 "Linker script and memory map\n"
551 msgid "%F%P: illegal use of `%s' section\n"
555 msgid "%F%P: output format %s cannot represent section called %s: %E\n"
560 "%P:%pS: warning: --enable-non-contiguous-regions makes section `%pA' from `%"
561 "pB' match /DISCARD/ clause.\n"
566 "%P:%pS: warning: --enable-non-contiguous-regions may change behaviour for "
567 "section `%pA' from `%pB' (assigned to %pA, but additional match: %pA)\n"
571 msgid "%P: %pB: file not recognized: %E; matching formats:"
575 msgid "%F%P: %pB: file not recognized: %E\n"
579 msgid "%F%P: %pB: member %pB in archive is not an object\n"
583 msgid "%F%P: input file '%s' is the same as output file\n"
588 "%P: warning: could not find any targets that match endianness requirement\n"
592 msgid "%F%P: target %s not found\n"
596 msgid "%F%P: cannot open output file %s: %E\n"
600 msgid "%F%P: %s: can not make object file: %E\n"
604 msgid "%F%P: %s: can not set architecture: %E\n"
608 msgid "%P: warning: %s contains output sections; did you forget -T?\n"
626 msgid "CTF error: cannot get CTF errors: `%s'\n"
631 "%P: warning: CTF section in %pB not loaded; its types will be discarded: %s\n"
635 msgid "%P: warning: CTF output not created: `%s'\n"
639 msgid "%P: warning: CTF section in %pB cannot be linked: `%s'\n"
643 msgid "%P: warning: CTF linking failed; output will have no CTF section: %s\n"
648 "%P: warning: CTF section emission failed; output will have no CTF section: %"
654 "%P: warning: CTF section in %pB not linkable: %P was built without support "
659 msgid "%X%P: required symbol `%s' not defined\n"
662 #: ldlang.c:4263 ldlang.c:4272
663 msgid "%F%P: invalid type for output section `%s'\n"
668 "warning: INSERT statement in linker script is incompatible with --enable-non-"
669 "contiguous-regions.\n"
673 msgid "%F%P: %s not found for insert\n"
677 msgid " load address 0x%V"
681 msgid "%W (size before relaxing)\n"
686 msgid "Address of section %s set to "
691 msgid "Fail with %d\n"
696 "%F%P: Output section `%pA' not large enough for the linker-created stubs "
702 "%F%P: Relaxation not supported with --enable-non-contiguous-regions (section "
703 "`%pA' would overflow `%pA' after it changed size).\n"
707 msgid "%X%P: section %s VMA wraps around address space\n"
711 msgid "%X%P: section %s LMA wraps around address space\n"
715 msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n"
719 msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n"
723 msgid "%X%P: region `%s' overflowed by %lu byte\n"
724 msgid_plural "%X%P: region `%s' overflowed by %lu bytes\n"
729 msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n"
733 msgid "%X%P: %pB section `%s' will not fit in region `%s'\n"
738 "%F%P:%pS: non constant or forward reference address expression for section %"
743 msgid "%X%P: internal error on COFF shared library section %s\n"
747 msgid "%F%P: error: no memory region specified for loadable section `%s'\n"
751 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
755 msgid "%P: warning: start of section %s changed by %ld\n"
759 msgid "%P: warning: dot moved backwards before `%s'\n"
763 msgid "%F%P: can't relax section: %E\n"
767 msgid "%F%P: invalid data statement\n"
771 msgid "%F%P: invalid reloc statement\n"
776 "%F%P: --gc-sections requires a defined symbol root specified by -e or -u\n"
780 msgid "%F%P: %s: can't set start address\n"
783 #: ldlang.c:7155 ldlang.c:7174
784 msgid "%F%P: can't set start address\n"
788 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
791 #: ldlang.c:7179 ldlang.c:7187
792 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
797 "%F%P: relocatable linking with relocations from format %s (%pB) to format %s "
798 "(%pB) is not supported\n"
803 "%X%P: %s architecture of input file `%pB' is incompatible with %s output\n"
807 msgid "%X%P: failed to merge target specific data of file %pB\n"
811 msgid "%F%P: could not define common symbol `%pT': %E\n"
817 "Allocating common symbols\n"
822 "Common symbol size file\n"
827 msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n"
832 "%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n"
836 msgid "%F%P: invalid character %c (%d) in flags\n"
839 #. && in_section_ordering
841 msgid "%F%P:%pS: error: output section '%s' must already exist\n"
845 msgid "%F%P:%pS: error: align with input and explicit align specified\n"
850 "%P: warning: --enable-non-contiguous-regions discards section `%pA' from `%"
855 msgid "%F%P: %s: plugin reported error after all symbols read\n"
859 msgid "%F%P: multiple STARTUP files\n"
863 msgid "%X%P:%pS: section has both a load address and a load region\n"
868 "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers "
873 msgid "%F%P: no sections assigned to phdrs\n"
877 msgid "%F%P: bfd_record_phdr failed: %E\n"
881 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
885 msgid "%X%P: unknown language `%s' in version information\n"
890 "%X%P: anonymous version tag cannot be combined with other version tags\n"
894 msgid "%X%P: duplicate version tag `%s'\n"
897 #: ldlang.c:9681 ldlang.c:9690 ldlang.c:9708 ldlang.c:9718
898 msgid "%X%P: duplicate expression `%s' in version information\n"
902 msgid "%X%P: unable to find version dependency `%s'\n"
906 msgid "%X%P: unable to read .exports section contents\n"
910 msgid "%P: invalid origin for memory region %s\n"
914 msgid "%P: invalid length for memory region %s\n"
918 msgid "%X%P: unknown feature `%s'\n"
922 msgid "%F%P: cannot open dependency file %s: %E\n"
926 msgid "%F%P: fatal error: libbfd ABI mismatch\n"
930 msgid "%X%P: can't set BFD default target to `%s': %E\n"
934 msgid "built in linker script"
939 msgid "using external linker script: %s"
943 msgid "using internal linker script:"
947 msgid "%F%P: --no-define-common may not be used without -shared\n"
951 msgid "%F%P: no input files\n"
955 msgid "%P: mode %s\n"
958 #: ldmain.c:522 ends32belf.c:450 ends32belf16m.c:450 ends32belf_linux.c:593
959 #: ends32elf.c:450 ends32elf16m.c:450 ends32elf_linux.c:593
960 msgid "%F%P: cannot open map file %s: %E\n"
964 msgid "%P: link errors found, deleting executable `%s'\n"
968 msgid "%F%P: %s: final close failed: %E\n"
972 msgid "%F%P: unable to open for source of copy `%s'\n"
976 msgid "%F%P: unable to open for destination of copy `%s'\n"
980 msgid "%P: error writing file `%s'\n"
983 #: ldmain.c:639 pe-dll.c:1985
985 msgid "%P: error closing file `%s'\n"
990 msgid "%s: total time in link: %ld.%06ld\n"
994 msgid "%F%P: missing argument to -m\n"
997 #: ldmain.c:792 ldmain.c:809 ldmain.c:829 ldmain.c:861 pe-dll.c:1410
998 msgid "%F%P: bfd_hash_table_init failed: %E\n"
1001 #: ldmain.c:796 ldmain.c:813 ldmain.c:833
1002 msgid "%F%P: bfd_hash_lookup failed: %E\n"
1006 msgid "%X%P: error: duplicate retain-symbols-file\n"
1010 msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n"
1014 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
1019 "Archive member included to satisfy reference by file (symbol)\n"
1024 msgid "%P: %C: warning: multiple definition of `%pT'"
1028 msgid "%X%P: %C: multiple definition of `%pT'"
1032 msgid "; %D: first defined here"
1036 msgid "%P: disabling relaxation; it will not work with multiple definitions\n"
1040 msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n"
1044 msgid "%P: %pB: warning: definition of `%pT' overriding common\n"
1048 msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n"
1052 msgid "%P: %pB: warning: common of `%pT' overridden by definition\n"
1057 "%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n"
1061 msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n"
1065 msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n"
1069 msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n"
1073 msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n"
1077 msgid "%P: %pB: warning: multiple common of `%pT'\n"
1080 #: ldmain.c:1255 ldmain.c:1291
1081 msgid "%P: warning: global constructor %s used\n"
1085 msgid "%F%P: BFD backend error: BFD_RELOC_CTOR unsupported\n"
1088 #. We found a reloc for the symbol we are looking for.
1089 #: ldmain.c:1373 ldmain.c:1375 ldmain.c:1377 ldmain.c:1385 ldmain.c:1428
1094 msgid "%X%P: %H: undefined reference to `%pT'\n"
1098 msgid "%P: %H: warning: undefined reference to `%pT'\n"
1102 msgid "%X%P: %D: more undefined references to `%pT' follow\n"
1106 msgid "%P: %D: warning: more undefined references to `%pT' follow\n"
1110 msgid "%X%P: %pB: undefined reference to `%pT'\n"
1114 msgid "%P: %pB: warning: undefined reference to `%pT'\n"
1118 msgid "%X%P: %pB: more undefined references to `%pT' follow\n"
1122 msgid "%P: %pB: warning: more undefined references to `%pT' follow\n"
1126 msgid " additional relocation overflows omitted from the output\n"
1131 msgid " relocation truncated to fit: %s against undefined symbol `%pT'"
1137 " relocation truncated to fit: %s against symbol `%pT' defined in %pA section "
1143 msgid " relocation truncated to fit: %s against `%pT'"
1147 msgid "%X%H: dangerous relocation: %s\n"
1151 msgid "%X%H: reloc refers to symbol `%pT' which is not being output\n"
1155 msgid "%P: %pB: reference to %s\n"
1159 msgid "%P: %pB: definition of %s\n"
1164 msgid "%pB: in function `%pT':\n"
1173 msgid "%P: error: unsupported option: %s\n"
1177 msgid "%P: warning: %s ignored\n"
1181 msgid "%F%P: internal error %s %d\n"
1185 msgid "%P: internal error: aborting at %s:%d in %s\n"
1189 msgid "%P: internal error: aborting at %s:%d\n"
1193 msgid "%F%P: please report this bug\n"
1196 #. Output for noisy == 2 is intended to follow the GNU standards.
1204 msgid "Copyright (C) 2024 Free Software Foundation, Inc.\n"
1210 "This program is free software; you may redistribute it under the terms of\n"
1211 "the GNU General Public License version 3 or (at your option) a later "
1213 "This program has absolutely no warranty.\n"
1218 msgid " Supported emulations:\n"
1221 #: ldwrite.c:60 ldwrite.c:67 ldwrite.c:173 ldwrite.c:181 ldwrite.c:227
1223 msgid "%F%P: bfd_new_link_order failed: %E\n"
1227 msgid "%F%P: cannot create split section name for %s\n"
1231 msgid "%F%P: clone section failed: %E\n"
1236 msgid "%8x something else\n"
1240 msgid "%F%P: final link failed: %E\n"
1244 msgid "%F%P: final link failed\n"
1247 #: lexsup.c:105 lexsup.c:303
1252 msgid "Shared library control for HP/UX compatibility"
1260 msgid "Set architecture"
1263 #: lexsup.c:110 lexsup.c:443
1268 msgid "Specify target for following input files"
1271 #: lexsup.c:113 lexsup.c:119 lexsup.c:180 lexsup.c:184 lexsup.c:223
1272 #: lexsup.c:227 lexsup.c:242 lexsup.c:244 lexsup.c:465 lexsup.c:491
1273 #: lexsup.c:537 lexsup.c:550 lexsup.c:554
1278 msgid "Read MRI format linker script"
1282 msgid "Force common symbols to be defined"
1286 msgid "Write dependency file"
1290 msgid "Force group members out of groups"
1293 #: lexsup.c:124 lexsup.c:514 lexsup.c:516 lexsup.c:518 lexsup.c:520
1294 #: lexsup.c:522 lexsup.c:524
1299 msgid "Set start address"
1303 msgid "Export all dynamic symbols"
1307 msgid "Undo the effect of --export-dynamic"
1311 msgid "Enable support of non-contiguous memory regions"
1316 "Enable warnings when --enable-non-contiguous-regions may cause unexpected "
1321 msgid "Disable the LINKER_VERSION linker script directive"
1325 msgid "Enable the LINKER_VERSION linker script directive"
1329 msgid "Link big-endian objects"
1333 msgid "Link little-endian objects"
1336 #: lexsup.c:142 lexsup.c:145
1341 msgid "Auxiliary filter for shared object symbol table"
1345 msgid "Filter for shared object symbol table"
1357 msgid "Small data size (if no size, same as --shared)"
1365 msgid "Set internal name of shared library"
1373 msgid "Set PROGRAM as the dynamic linker to use"
1377 msgid "Produce an executable with no program interpreter header"
1385 msgid "Search for library LIBNAME"
1393 msgid "Add DIRECTORY to library search path"
1397 msgid "Override the default sysroot location"
1405 msgid "Set emulation"
1409 msgid "Print map file on standard output"
1413 msgid "Do not page align data"
1417 msgid "Do not page align data, do not make text readonly"
1421 msgid "Page align data, make text readonly"
1425 msgid "Set output file name"
1429 msgid "Optimize output file"
1433 msgid "Generate import library"
1436 #: lexsup.c:187 lexsup.c:201
1441 msgid "Load named plugin"
1444 #: lexsup.c:189 lexsup.c:203
1449 msgid "Send arg to last-loaded plugin"
1453 msgid "Store plugin intermediate files permanently"
1456 #: lexsup.c:194 lexsup.c:197
1457 msgid "Ignored for GCC LTO option compatibility"
1461 msgid "Load named plugin (ignored)"
1465 msgid "Send arg to last-loaded plugin (ignored)"
1469 msgid "Ignored for GCC linker option compatibility"
1472 #: lexsup.c:209 lexsup.c:212
1473 msgid "Ignored for gold option compatibility"
1477 msgid "Ignored for SVR4 compatibility"
1481 msgid "Generate relocatable output"
1485 msgid "Just link symbols (if directory, same as --rpath)"
1489 msgid "PATTERN=FILE"
1493 msgid "Strip all symbols"
1497 msgid "Strip debugging symbols"
1501 msgid "Strip symbols in discarded sections"
1505 msgid "Do not strip symbols in discarded sections"
1509 msgid "Trace file opens"
1513 msgid "Read linker script"
1517 msgid "Read default linker script"
1520 #: lexsup.c:248 lexsup.c:251 lexsup.c:269 lexsup.c:361 lexsup.c:385
1521 #: lexsup.c:507 lexsup.c:540 lexsup.c:552 lexsup.c:611 lexsup.c:614
1526 msgid "Start with undefined reference to SYMBOL"
1530 msgid "Require SYMBOL be defined in the final output"
1538 msgid "Don't merge input [SECTION | orphan] sections"
1542 msgid "Build global constructor/destructor tables"
1546 msgid "Print version information"
1550 msgid "Print version and emulation information"
1554 msgid "Discard all local symbols"
1558 msgid "Discard temporary local symbols (default)"
1562 msgid "Don't discard any local symbols"
1566 msgid "Trace mentions of SYMBOL"
1569 #: lexsup.c:271 lexsup.c:467 lexsup.c:469
1574 msgid "Default search path for Solaris compatibility"
1578 msgid "Start a group"
1586 msgid "Accept input files whose architecture cannot be determined"
1590 msgid "Reject input files whose architecture is unknown"
1594 msgid "Only set DT_NEEDED for following dynamic libs if used"
1599 "Always set DT_NEEDED for dynamic libraries mentioned on\n"
1604 msgid "Ignored for SunOS compatibility"
1608 msgid "Link against shared libraries"
1612 msgid "Do not link against shared libraries"
1616 msgid "Don't bind global references locally"
1620 msgid "Bind global references locally"
1624 msgid "Bind global function references locally"
1628 msgid "Check section addresses for overlaps (default)"
1632 msgid "Do not check section addresses for overlaps"
1636 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow"
1640 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow"
1644 msgid "Output cross reference table"
1648 msgid "SYMBOL=EXPRESSION"
1652 msgid "Define a symbol"
1660 msgid "Demangle symbol names [using STYLE]"
1665 "Do not allow multiple definitions with symbols included\n"
1666 " in filename invoked by -R or --just-symbols"
1670 msgid "Generate embedded relocs"
1674 msgid "Treat warnings as errors"
1678 msgid "Do not treat warnings as errors (default)"
1682 msgid "Call SYMBOL at unload-time"
1686 msgid "Force generation of file with .exe suffix"
1690 msgid "Remove unused sections (on some targets)"
1694 msgid "Don't remove unused sections (default)"
1698 msgid "List removed unused sections on stderr"
1702 msgid "Do not list removed unused sections"
1706 msgid "Keep exported symbols when removing unused sections"
1710 msgid "Set default hash table size close to <NUMBER>"
1714 msgid "Print option help"
1718 msgid "Call SYMBOL at load-time"
1726 msgid "Write a linker map to FILE or DIR/<outputname>.map"
1730 msgid "Do not define Common storage"
1734 msgid "Do not demangle symbol names"
1738 msgid "Use less memory and more disk I/O"
1742 msgid "Do not allow unresolved references in object files"
1746 msgid "Do not display any warning or error messages"
1750 msgid "Allow unresolved references in shared libraries"
1754 msgid "Do not allow unresolved references in shared libs"
1758 msgid "Allow multiple definitions"
1766 msgid "Provide a script to help with undefined symbol errors"
1770 msgid "Allow undefined version"
1774 msgid "Disallow undefined version"
1778 msgid "Create default symbol version"
1782 msgid "Create default symbol version for imported symbols"
1786 msgid "Don't warn about mismatched input files"
1790 msgid "Don't warn on finding an incompatible library"
1794 msgid "Turn off --whole-archive"
1798 msgid "Create an output file even if errors occur"
1803 "Only use library directories specified on\n"
1808 msgid "Specify target of output file"
1812 msgid "Print default output format"
1816 msgid "Print current sysroot"
1820 msgid "Ignored for Linux compatibility"
1824 msgid "Reduce memory overheads, possibly taking much longer"
1828 msgid "Set the maximum cache size to SIZE bytes"
1832 msgid "Reduce code size by using target specific optimizations"
1836 msgid "Do not use relaxation techniques to reduce code size"
1840 msgid "Keep only symbols listed in FILE"
1844 msgid "Set runtime shared library search path"
1848 msgid "Set link time shared library search path"
1852 msgid "Create a shared library"
1856 msgid "Create a position independent executable"
1860 msgid "Create a position dependent executable (default)"
1864 msgid "[=ascending|descending]"
1868 msgid "Sort common symbols by alignment [in specified order]"
1872 msgid "name|alignment"
1876 msgid "Sort sections by name or maximum alignment"
1880 msgid "Sort sections by statements in FILE"
1888 msgid "How many tags to reserve in .dynamic section"
1896 msgid "Split output sections every SIZE octets"
1904 msgid "Split output sections every COUNT relocs"
1908 msgid "Print memory usage statistics"
1912 msgid "Display target specific options"
1916 msgid "Do task level linking"
1920 msgid "Use same format as native linker"
1924 msgid "SECTION=ADDRESS"
1928 msgid "Set address of named section"
1932 msgid "Set address of .bss section"
1936 msgid "Set address of .data section"
1940 msgid "Set address of .text section"
1944 msgid "Set address of text segment"
1948 msgid "Set address of rodata segment"
1952 msgid "Set address of ldata segment"
1957 "How to handle unresolved symbols. <method> is:\n"
1958 " ignore-all, report-all, ignore-in-object-"
1960 " ignore-in-shared-libs"
1968 msgid "Output lots of information during link"
1972 msgid "Read version information script"
1977 "Take export symbols list from .exports, using\n"
1978 " SYMBOL as the version."
1982 msgid "Add data symbols to dynamic list"
1986 msgid "Use C++ operator new/delete dynamic list"
1990 msgid "Use C++ typeinfo dynamic list"
1994 msgid "Read dynamic list"
1998 msgid "Export the specified symbol"
2002 msgid "Read export dynamic symbol list"
2006 msgid "Warn about duplicate common symbols"
2010 msgid "Warn if global constructors/destructors are seen"
2014 msgid "Warn if the multiple GP values are used"
2018 msgid "Warn only once per undefined symbol"
2022 msgid "Warn if start of section changes due to alignment"
2026 msgid "Warn if output has DT_TEXTREL (default)"
2030 msgid "Warn if output has DT_TEXTREL"
2034 msgid "Warn if an object has alternate ELF machine code"
2038 msgid "Report unresolved symbols as warnings"
2042 msgid "Report unresolved symbols as errors"
2046 msgid "Include all objects from following archives"
2050 msgid "Use wrapper functions for SYMBOL"
2054 msgid "Unresolved SYMBOL will not cause an error or warning"
2058 msgid "Push state of flags governing input file handling"
2062 msgid "Pop state of flags governing input file handling"
2066 msgid "Report target memory usage"
2074 msgid "Control how orphan sections are handled."
2078 msgid "Show discarded sections in map file output (default)"
2082 msgid "Do not show discarded sections in map file output"
2086 msgid "Show local symbols in map file output"
2090 msgid "Do not show local symbols in map file output (default)"
2094 msgid "Emit names and types of static variables in CTF"
2098 msgid "Do not emit names and types of static variables in CTF"
2103 "How to share CTF types between translation units.\n"
2104 " <method> is: share-unconflicted (default),\n"
2109 msgid "%F%P: Error: unable to disambiguate: %s (did you mean -%s ?)\n"
2113 msgid "%P: Warning: grouped short command line options are deprecated: %s\n"
2117 msgid "%P: %s: missing argument\n"
2121 msgid "%P: unrecognized option '%s'\n"
2125 msgid "%F%P: use the --help option for usage information\n"
2129 msgid "%F%P: unrecognized -a option `%s'\n"
2133 msgid "%F%P: unrecognized -assert option `%s'\n"
2137 msgid "%F%P: unknown demangling style `%s'\n"
2140 #: lexsup.c:1035 lexsup.c:1529 eaarch64cloudabi.c:880 eaarch64cloudabib.c:880
2141 #: eaarch64elf.c:880 eaarch64elf32.c:880 eaarch64elf32b.c:880
2142 #: eaarch64elfb.c:880 eaarch64fbsd.c:885 eaarch64fbsdb.c:885
2143 #: eaarch64haiku.c:880 eaarch64linux.c:885 eaarch64linux32.c:885
2144 #: eaarch64linux32b.c:885 eaarch64linuxb.c:885 eaarch64nto.c:1042
2145 #: earmelf.c:1123 earmelf_fbsd.c:1123 earmelf_fuchsia.c:1128
2146 #: earmelf_haiku.c:1128 earmelf_linux.c:1128 earmelf_linux_eabi.c:1128
2147 #: earmelf_linux_fdpiceabi.c:1128 earmelf_nacl.c:1128 earmelf_nbsd.c:1123
2148 #: earmelf_phoenix.c:1128 earmelf_vxworks.c:1155 earmelfb.c:1123
2149 #: earmelfb_fbsd.c:1123 earmelfb_fuchsia.c:1128 earmelfb_linux.c:1128
2150 #: earmelfb_linux_eabi.c:1128 earmelfb_linux_fdpiceabi.c:1128
2151 #: earmelfb_nacl.c:1128 earmelfb_nbsd.c:1123 earmnto.c:1083 ecskyelf.c:579
2152 #: ecskyelf_linux.c:776 eelf32metag.c:775 eelf64lppc.c:1212
2153 #: eelf64lppc_fbsd.c:1212 eelf64ppc.c:1212 eelf64ppc_fbsd.c:1212
2154 #: ehppaelf.c:590 ehppalinux.c:812 ehppanbsd.c:812 ehppaobsd.c:812
2155 msgid "%F%P: invalid number `%s'\n"
2159 msgid "%F%P: bad --unresolved-symbols option: %s\n"
2163 msgid "%F%P: bad -plugin-opt option\n"
2166 #. This can happen if the user put "-rpath,a" on the command
2167 #. line. (Or something similar. The comma is important).
2168 #. Getopt becomes confused and thinks that this is a -r option
2169 #. but it cannot parse the text after the -r so it refuses to
2170 #. increment the optind counter. Detect this case and issue
2171 #. an error message here. We cannot just make this a warning,
2172 #. increment optind, and continue because getopt is too confused
2173 #. and will seg-fault the next time around.
2175 msgid "%F%P: unrecognised option: %s\n"
2178 #: lexsup.c:1242 lexsup.c:1352 lexsup.c:1373 lexsup.c:1498
2179 msgid "%F%P: -r and %s may not be used together\n"
2183 msgid "%F%P: -shared not supported\n"
2187 msgid "%F%P: -pie not supported\n"
2191 msgid "%P: SONAME must not be empty string; keeping previous one\n"
2203 msgid "%F%P: invalid common section sorting option: %s\n"
2215 msgid "%F%P: invalid section sorting option: %s\n"
2220 "%P: warning: section ordering file changed. Ignoring earlier definition\n"
2224 msgid "%F%P: invalid argument to option \"--section-start\"\n"
2228 msgid "%F%P: missing argument(s) to option \"--section-start\"\n"
2232 msgid "%F%P: group ended before it began (--help for usage)\n"
2236 msgid "%F%P: failed to add remap file %s\n"
2239 #. FIXME: Should we allow --remap-inputs=@myfile as a synonym
2240 #. for --remap-inputs-file=myfile ?
2242 msgid "%F%P: invalid argument to option --remap-inputs\n"
2246 msgid "%F%P: invalid cache memory size: %s\n"
2250 msgid "%X%P: --hash-size needs a numeric argument\n"
2254 msgid "%F%P: no state pushed before popping\n"
2258 msgid "%F%P: invalid argument to option \"--orphan-handling\"\n"
2262 msgid "%F%P: bad --ctf-share-types option: %s\n"
2266 msgid "%P: no file/directory name provided for map output; ignored\n"
2270 msgid "%P: cannot stat linker map file: %E\n"
2274 msgid "%P: linker map file is not a regular file\n"
2277 #. If the asprintf failed then something is probably very
2278 #. wrong. Better to halt now rather than continue on
2279 #. into more problems.
2281 msgid "%P%F: cannot create name for linker map file: %E\n"
2285 msgid "%P: SONAME must not be empty string; ignored\n"
2289 msgid "%P: missing --end-group; added as last command line option\n"
2293 msgid "%F%P: -r and -z nosectionheader may not be used together\n"
2297 msgid "%F%P: -F may not be used without -shared\n"
2301 msgid "%F%P: -f may not be used without -shared\n"
2304 #: lexsup.c:2104 lexsup.c:2117
2305 msgid "%F%P: invalid hex number `%s'\n"
2310 msgid " --audit=AUDITLIB Specify a library to use for auditing\n"
2315 msgid " -Bgroup Selects group name lookup rules for DSO\n"
2320 msgid " --disable-new-dtags Disable new dynamic tags\n"
2325 msgid " --enable-new-dtags Enable new dynamic tags\n"
2330 msgid " --eh-frame-hdr Create .eh_frame_hdr section\n"
2335 msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n"
2340 msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n"
2346 " --hash-style=STYLE Set hash style to sysv/gnu/both. Default: "
2352 " -P AUDITLIB, --depaudit=AUDITLIB\n"
2353 " Specify a library to use for auditing "
2360 " -z combreloc Merge dynamic relocs into one section and "
2367 " -z nocombreloc Don't merge dynamic relocs into one section\n"
2373 " -z global Make symbols in DSO available for "
2381 " -z initfirst Mark DSO to be initialized first at runtime\n"
2387 " -z interpose Mark object to interpose all DSOs but "
2394 " -z unique Mark DSO to be loaded at most once by default, "
2395 "and only in the main namespace\n"
2401 " -z nounique Don't mark DSO as a loadable at most once\n"
2407 " -z lazy Mark object lazy runtime binding (default)\n"
2412 msgid " -z loadfltr Mark object requiring immediate process\n"
2417 msgid " -z nocopyreloc Don't create copy relocs\n"
2423 " -z nodefaultlib Mark object not to use default search paths\n"
2428 msgid " -z nodelete Mark DSO non-deletable at runtime\n"
2433 msgid " -z nodlopen Mark DSO not available to dlopen\n"
2438 msgid " -z nodump Mark DSO not available to dldump\n"
2443 msgid " -z now Mark object non-lazy runtime binding\n"
2449 " -z origin Mark object requiring immediate $ORIGIN\n"
2450 " processing at runtime\n"
2455 msgid " -z relro Create RELRO program header (default)\n"
2460 msgid " -z norelro Don't create RELRO program header\n"
2465 msgid " -z relro Create RELRO program header\n"
2471 " -z norelro Don't create RELRO program header (default)\n"
2477 " -z separate-code Create separate code program header (default)\n"
2483 " -z noseparate-code Don't create separate code program header\n"
2488 msgid " -z separate-code Create separate code program header\n"
2494 " -z noseparate-code Don't create separate code program header "
2501 " --rosegment With -z separate-code, create a single read-"
2502 "only segment (default)\n"
2508 " --no-rosegment With -z separate-code, creste two read-only "
2515 " --rosegment With -z separate-code, create a single read-"
2522 " --no-rosegment With -z separate-code, creste two read-only "
2523 "segments (default)\n"
2529 " -z common Generate common symbols with STT_COMMON type\n"
2535 " -z nocommon Generate common symbols with STT_OBJECT type\n"
2541 " -z text Treat DT_TEXTREL in output as error (default)\n"
2546 msgid " -z text Treat DT_TEXTREL in output as error\n"
2552 " -z notext Don't treat DT_TEXTREL in output as error "
2559 " -z textoff Don't treat DT_TEXTREL in output as error "
2566 " -z notext Don't treat DT_TEXTREL in output as error\n"
2572 " -z textoff Don't treat DT_TEXTREL in output as error\n"
2577 msgid " --build-id[=STYLE] Generate build ID note\n"
2582 msgid " --package-metadata[=JSON] Generate package metadata note\n"
2588 " --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi|zstd]\n"
2589 "\t\t\t Compress DWARF debug sections\n"
2594 msgid " Default: %s\n"
2599 msgid " -z common-page-size=SIZE Set common page size to SIZE\n"
2604 msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n"
2610 " -z defs Report unresolved symbols in object files\n"
2616 " -z undefs Ignore unresolved symbols in object files\n"
2621 msgid " -z muldefs Allow multiple definitions\n"
2626 msgid " -z stack-size=SIZE Set size of stack segment\n"
2632 " -z execstack Mark executable as requiring executable stack\n"
2638 " -z noexecstack Mark executable as not requiring executable "
2645 " --warn-execstack-objects Generate a warning if an object file requests "
2646 "an executable stack\n"
2652 " --warn-execstack Generate a warning if creating an executable "
2659 " --warn-execstack Generate a warning if creating an executable "
2666 " --no-warn-execstack Do not generate a warning if creating an "
2667 "executable stack (default)\n"
2673 " --no-warn-execstack Do not generate a warning if creating an "
2674 "executable stack\n"
2680 " --error-execstack Turn warnings about executable stacks into "
2687 " --no-error-execstack Do not turn warnings about executable stacks "
2694 " --warn-rwx-segments Generate a warning if a LOAD segment has RWX "
2695 "permissions (default)\n"
2701 " --no-warn-rwx-segments Do not generate a warning if a LOAD segments "
2702 "has RWX permissions\n"
2708 " --warn-rwx-segments Generate a warning if a LOAD segment has RWX "
2715 " --no-warn-rwx-segments Do not generate a warning if a LOAD segments "
2716 "has RWX permissions (default)\n"
2722 " --error-rwx-segments Turn warnings about loadable RWX segments into "
2729 " --no-error-rwx-segments Do not turn warnings about loadable RWX "
2730 "segments into errors\n"
2735 msgid " -z unique-symbol Avoid duplicated local symbol names\n"
2741 " -z nounique-symbol Keep duplicated local symbol names (default)\n"
2747 " -z globalaudit Mark executable requiring global auditing\n"
2753 " -z start-stop-gc Enable garbage collection on __start/__stop\n"
2759 " -z nostart-stop-gc Don't garbage collect __start/__stop "
2766 " -z start-stop-visibility=V Set visibility of built-in __start/__stop "
2768 " to DEFAULT, PROTECTED, HIDDEN or INTERNAL\n"
2773 msgid " -z sectionheader Generate section header (default)\n"
2778 msgid " -z nosectionheader Do not generate section header\n"
2784 " --ld-generated-unwind-info Generate exception handling info for PLT\n"
2790 " --no-ld-generated-unwind-info\n"
2791 " Don't generate exception handling info for "
2797 msgid "ELF emulations:\n"
2802 msgid "Usage: %s [options] file...\n"
2817 msgid "Read options from FILE\n"
2820 #. Note: Various tools (such as libtool) depend upon the
2821 #. format of the listings below - do not change them.
2824 msgid "%s: supported targets:"
2829 msgid "%s: supported emulations: "
2834 msgid "%s: emulation specific options:\n"
2839 msgid "Report bugs to %s\n"
2843 msgid "%F%P: unknown format type %s\n"
2846 #: pdb.c:842 pdb.c:1133
2847 msgid "%P: CodeView symbol references out of range type %v\n"
2852 "%P: warning: truncated CodeView record S_LDATA32/S_GDATA32/S_LTHREAD32/"
2858 "%P: warning: name for S_LDATA32/S_GDATA32/S_LTHREAD32/S_GTHREAD32 has no "
2859 "terminating zero\n"
2862 #: pdb.c:1078 pdb.c:1748
2863 msgid "%P: warning: truncated CodeView record S_GPROC32/S_LPROC32\n"
2866 #: pdb.c:1090 pdb.c:1765
2867 msgid "%P: warning: could not find end of S_GPROC32/S_LPROC32 record\n"
2871 msgid "%P: warning: name for S_GPROC32/S_LPROC32 has no terminating zero\n"
2876 "%P: CodeView S_GPROC32_ID/S_LPROC32_ID symbol referenced unknown type as ID\n"
2880 msgid "%P: warning: truncated CodeView record S_UDT\n"
2884 msgid "%P: warning: name for S_UDT has no terminating zero\n"
2888 msgid "%P: warning: truncated CodeView record S_CONSTANT\n"
2892 msgid "%P: warning: unhandled type %v within S_CONSTANT\n"
2896 msgid "%P: warning: name for S_CONSTANT has no terminating zero\n"
2900 msgid "%P: warning: unexpected CodeView scope start record %v\n"
2904 msgid "%P: warning: truncated CodeView record S_BUILDINFO\n"
2908 msgid "%P: warning: truncated CodeView record S_BLOCK32\n"
2912 msgid "%P: warning: could not find end of S_BLOCK32 record\n"
2916 msgid "%P: warning: truncated CodeView record S_BPREL32\n"
2920 msgid "%P: warning: truncated CodeView record S_REGISTER\n"
2924 msgid "%P: warning: truncated CodeView record S_REGREL32\n"
2928 msgid "%P: warning: truncated CodeView record S_LOCAL\n"
2932 msgid "%P: warning: truncated CodeView record S_INLINESITE\n"
2936 msgid "%P: warning: could not find end of S_INLINESITE record\n"
2940 msgid "%P: warning: truncated CodeView record S_THUNK32\n"
2944 msgid "%P: warning: could not find end of S_THUNK32 record\n"
2948 msgid "%P: warning: truncated CodeView record S_HEAPALLOCSITE\n"
2951 #: pdb.c:1684 pdb.c:1828
2952 msgid "%P: warning: unrecognized CodeView record %v\n"
2956 msgid "%P: warning: truncated CodeView record S_LDATA32/S_LTHREAD32\n"
2960 msgid "%P: CodeView type %v references other type %v not yet declared\n"
2964 msgid "%P: CodeView type %v references out of range type %v\n"
2968 msgid "%P: warning: truncated CodeView type record LF_UDT_SRC_LINE\n"
2973 "%P: warning: CodeView type record LF_UDT_SRC_LINE referred to unknown type %"
2979 "%P: warning: CodeView type record LF_UDT_SRC_LINE referred to unknown string "
2985 "%P: warning: CodeView type record LF_UDT_SRC_LINE pointed to unexpected "
2990 msgid "%P: warning: duplicate CodeView type record LF_UDT_MOD_SRC_LINE\n"
2994 msgid "%P: warning: truncated CodeView type record LF_MODIFIER\n"
2998 msgid "%P: warning: truncated CodeView type record LF_POINTER\n"
3002 msgid "%P: warning: truncated CodeView type record LF_PROCEDURE\n"
3006 msgid "%P: warning: truncated CodeView type record LF_MFUNCTION\n"
3009 #: pdb.c:2446 pdb.c:2456
3010 msgid "%P: warning: truncated CodeView type record LF_ARGLIST\n"
3013 #: pdb.c:2481 pdb.c:2551 pdb.c:2688 pdb.c:2735 pdb.c:2953 pdb.c:3000
3014 msgid "%P: warning: truncated CodeView type record LF_FIELDLIST\n"
3017 #: pdb.c:2498 pdb.c:2526
3018 msgid "%P: warning: truncated CodeView type record LF_MEMBER\n"
3022 msgid "%P: warning: unhandled type %v within LF_MEMBER\n"
3026 msgid "%P: warning: name for LF_MEMBER has no terminating zero\n"
3029 #: pdb.c:2570 pdb.c:2593 pdb.c:2620
3030 msgid "%P: warning: truncated CodeView type record LF_ENUMERATE\n"
3034 msgid "%P: warning: unhandled type %v within LF_ENUMERATE\n"
3038 msgid "%P: warning: name for LF_ENUMERATE has no terminating zero\n"
3042 msgid "%P: warning: truncated CodeView type record LF_INDEX\n"
3046 msgid "%P: warning: truncated CodeView type record LF_ONEMETHOD\n"
3050 msgid "%P: warning: name for LF_ONEMETHOD has no terminating zero\n"
3054 msgid "%P: warning: truncated CodeView type record LF_METHOD\n"
3058 msgid "%P: warning: name for LF_METHOD has no terminating zero\n"
3061 #: pdb.c:2754 pdb.c:2783 pdb.c:2794
3062 msgid "%P: warning: truncated CodeView type record LF_BCLASS\n"
3066 msgid "%P: warning: unhandled type %v within LF_BCLASS\n"
3070 msgid "%P: warning: truncated CodeView type record LF_VFUNCTAB\n"
3073 #: pdb.c:2834 pdb.c:2868 pdb.c:2893 pdb.c:2904
3074 msgid "%P: warning: truncated CodeView type record LF_VBCLASS/LF_IVBCLASS\n"
3077 #: pdb.c:2859 pdb.c:2884
3078 msgid "%P: warning: unhandled type %v within LF_VBCLASS/LF_IVBCLASS\n"
3082 msgid "%P: warning: truncated CodeView type record LF_STMEMBER\n"
3086 msgid "%P: warning: name for LF_STMEMBER has no terminating zero\n"
3090 msgid "%P: warning: truncated CodeView type record LF_NESTTYPE\n"
3094 msgid "%P: warning: name for LF_NESTTYPE has no terminating zero\n"
3098 msgid "%P: warning: unrecognized CodeView subtype %v\n"
3102 msgid "%P: warning: truncated CodeView type record LF_BITFIELD\n"
3106 msgid "%P: warning: truncated CodeView type record LF_METHODLIST\n"
3110 msgid "%P: warning: malformed CodeView type record LF_METHODLIST\n"
3114 msgid "%P: warning: truncated CodeView type record LF_ARRAY\n"
3117 #: pdb.c:3100 pdb.c:3134
3118 msgid "%P: warning: truncated CodeView type record LF_CLASS/LF_STRUCTURE\n"
3122 msgid "%P: warning: unhandled type %v within LF_CLASS/LF_STRUCTURE\n"
3126 msgid "%P: warning: name for LF_CLASS/LF_STRUCTURE has no terminating zero\n"
3131 "%P: warning: unique name for LF_CLASS/LF_STRUCTURE has no terminating zero\n"
3134 #: pdb.c:3187 pdb.c:3215
3135 msgid "%P: warning: truncated CodeView type record LF_UNION\n"
3139 msgid "%P: warning: unhandled type %v within LF_UNION\n"
3143 msgid "%P: warning: name for LF_UNION has no terminating zero\n"
3147 msgid "%P: warning: unique name for LF_UNION has no terminating zero\n"
3151 msgid "%P: warning: truncated CodeView type record LF_ENUM\n"
3155 msgid "%P: warning: name for LF_ENUM has no terminating zero\n"
3159 msgid "%P: warning: unique name for LF_ENUM has no terminating zero\n"
3163 msgid "%P: warning: truncated CodeView type record LF_VFTABLE\n"
3167 msgid "%P: warning: truncated CodeView type record LF_STRING_ID\n"
3171 msgid "%P: warning: string for LF_STRING_ID has no terminating zero\n"
3174 #: pdb.c:3371 pdb.c:3381
3175 msgid "%P: warning: truncated CodeView type record LF_SUBSTR_LIST\n"
3178 #: pdb.c:3404 pdb.c:3414
3179 msgid "%P: warning: truncated CodeView type record LF_BUILDINFO\n"
3183 msgid "%P: warning: truncated CodeView type record LF_FUNC_ID\n"
3187 msgid "%P: warning: string for LF_FUNC_ID has no terminating zero\n"
3191 msgid "%P: warning: truncated CodeView type record LF_MFUNC_ID\n"
3195 msgid "%P: warning: string for LF_MFUNC_ID has no terminating zero\n"
3199 msgid "%P: warning: unrecognized CodeView type %v\n"
3203 msgid "%P: warning: unable to get working directory\n"
3207 msgid "%P: warning: unable to get program name\n"
3211 msgid "%P: warning: unable to get full path to PDB\n"
3215 msgid "%P: warning: cannot create PDB file: %E\n"
3219 msgid "%P: warning: cannot create old directory stream in PDB file: %E\n"
3223 msgid "%P: warning: cannot create info stream in PDB file: %E\n"
3227 msgid "%P: warning: cannot create TPI stream in PDB file: %E\n"
3231 msgid "%P: warning: cannot create DBI stream in PDB file: %E\n"
3235 msgid "%P: warning: cannot create IPI stream in PDB file: %E\n"
3239 msgid "%P: warning: cannot create /names stream in PDB file: %E\n"
3243 msgid "%P: warning: cannot create symbol record stream in PDB file: %E\n"
3247 msgid "%P: warning: cannot create publics stream in PDB file: %E\n"
3251 msgid "%P: warning: cannot create section header stream in PDB file: %E\n"
3255 msgid "%P: warning: cannot populate DBI stream in PDB file: %E\n"
3259 msgid "%P: warning: cannot populate TPI stream in PDB file: %E\n"
3263 msgid "%P: warning: cannot populate IPI stream in PDB file: %E\n"
3267 msgid "%P: warning: cannot populate names stream in PDB file: %E\n"
3271 msgid "%P: warning: cannot populate publics stream in PDB file: %E\n"
3275 msgid "%P: warning: cannot populate info stream in PDB file: %E\n"
3279 msgid "%X%P: unsupported PEI architecture: %s\n"
3283 msgid "%X%P: cannot export %s: invalid export name\n"
3288 msgid "%X%P: error, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
3293 msgid "%P: warning, duplicate EXPORT: %s\n"
3298 msgid "%X%P: cannot export %s: symbol not defined\n"
3303 msgid "%X%P: cannot export %s: symbol wrong type (%d vs %d)\n"
3308 msgid "%X%P: cannot export %s: symbol not found\n"
3311 #: pe-dll.c:1051 eaarch64cloudabi.c:367 eaarch64cloudabib.c:367
3312 #: eaarch64elf.c:366 eaarch64elf32.c:366 eaarch64elf32b.c:366
3313 #: eaarch64elfb.c:366 eaarch64fbsd.c:367 eaarch64fbsdb.c:367
3314 #: eaarch64haiku.c:367 eaarch64linux.c:367 eaarch64linux32.c:367
3315 #: eaarch64linux32b.c:367 eaarch64linuxb.c:367 eaarch64nto.c:367
3316 #: eaix5ppc.c:1632 eaix5ppc.c:1642 eaix5rs6.c:1632 eaix5rs6.c:1642
3317 #: eaixppc.c:1632 eaixppc.c:1642 eaixrs6.c:1632 eaixrs6.c:1642 earmelf.c:572
3318 #: earmelf_fbsd.c:572 earmelf_fuchsia.c:573 earmelf_haiku.c:573
3319 #: earmelf_linux.c:573 earmelf_linux_eabi.c:573 earmelf_linux_fdpiceabi.c:573
3320 #: earmelf_nacl.c:573 earmelf_nbsd.c:572 earmelf_phoenix.c:573
3321 #: earmelf_vxworks.c:572 earmelfb.c:572 earmelfb_fbsd.c:572
3322 #: earmelfb_fuchsia.c:573 earmelfb_linux.c:573 earmelfb_linux_eabi.c:573
3323 #: earmelfb_linux_fdpiceabi.c:573 earmelfb_nacl.c:573 earmelfb_nbsd.c:572
3324 #: earmnto.c:572 ecskyelf.c:166 ecskyelf_linux.c:166 eelf32b4300.c:175
3325 #: eelf32bmip.c:175 eelf32bmipn32.c:189 eelf32bsmip.c:189 eelf32btsmip.c:175
3326 #: eelf32btsmip_fbsd.c:175 eelf32btsmipn32.c:175 eelf32btsmipn32_fbsd.c:175
3327 #: eelf32ebmip.c:175 eelf32ebmipvxworks.c:175 eelf32elmip.c:175
3328 #: eelf32elmipvxworks.c:175 eelf32l4300.c:175 eelf32lmip.c:175
3329 #: eelf32lr5900.c:175 eelf32lr5900n32.c:175 eelf32lsmip.c:175
3330 #: eelf32ltsmip.c:175 eelf32ltsmip_fbsd.c:175 eelf32ltsmipn32.c:175
3331 #: eelf32ltsmipn32_fbsd.c:175 eelf32metag.c:90 eelf32mipswindiss.c:175
3332 #: eelf64bmip.c:189 eelf64btsmip.c:175 eelf64btsmip_fbsd.c:175
3333 #: eelf64lppc.c:122 eelf64lppc_fbsd.c:122 eelf64ltsmip.c:175
3334 #: eelf64ltsmip_fbsd.c:175 eelf64ppc.c:122 eelf64ppc_fbsd.c:122
3335 #: eelf_mipsel_haiku.c:175 ehppaelf.c:113 ehppalinux.c:113 ehppanbsd.c:113
3336 #: ehppaobsd.c:113 em68hc11elf.c:173 em68hc11elfb.c:173 em68hc12elf.c:173
3337 #: em68hc12elfb.c:173 enios2elf.c:95 enios2linux.c:95 eppcmacos.c:1632
3339 msgid "%F%P: can not create BFD: %E\n"
3343 msgid "%X%P: can not create .edata section: %E\n"
3347 msgid "%X%P: can not create .reloc section: %E\n"
3352 msgid "%X%P: error: ordinal used twice: %d (%s vs %s)\n"
3357 msgid "%X%P: error: export ordinal too large: %d\n"
3362 msgid "Info: resolving %s by linking to %s (auto-import)\n"
3367 "%P: warning: auto-importing has been activated without --enable-auto-import "
3368 "specified on the command line; this should work unless it involves constant "
3369 "data structures referencing symbols from auto-imported DLLs\n"
3373 msgid "%P: base relocation for section `%s' above .reloc section\n"
3378 msgid "%X%P: error: %d-bit reloc in dll\n"
3383 msgid "%P: can't open output def file %s\n"
3388 msgid "; no contents available\n"
3392 msgid "%P: error: NULL decorated name for %s\n"
3397 "%X%P: %H: variable '%pT' can't be auto-imported; please read the "
3398 "documentation for ld's --enable-auto-import for details\n"
3403 msgid "%X%P: can't open .lib file: %s\n"
3408 msgid "Creating library file: %s\n"
3412 msgid "%X%P: bfd_openr %s: %E\n"
3416 msgid "%X%P: %s(%s): can't find member in non-archive file"
3420 msgid "%X%P: %s(%s): can't find member in archive"
3424 msgid "%X%P: add symbols %s: %E\n"
3428 msgid "%X%P: open %s: %E\n"
3432 msgid "%X%P: %s: this doesn't appear to be a DLL\n"
3436 msgid "%X%P: error: can't use long section names on this arch\n"
3439 #: plugin.c:240 plugin.c:286
3443 #: plugin.c:255 plugin.c:1145
3444 msgid "%F%P: %s: error loading plugin: %s\n"
3448 msgid "%P: %s: duplicated plugin\n"
3452 msgid "%F%P: could not create dummy IR bfd: %E\n"
3456 msgid "%F%P: %s: non-ELF symbol in ELF BFD!\n"
3460 msgid "%F%P: unknown ELF symbol visibility: %d!\n"
3464 msgid "%F%P: unsupported input file size: %s (%ld bytes)\n"
3469 msgid "unknown LTO kind value %x"
3474 msgid "unknown LTO resolution value %x"
3479 msgid "unknown LTO visibility value %x"
3482 #. We should not have a new, indirect or warning symbol here.
3484 msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n"
3488 msgid "%P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s\n"
3492 msgid "%P: warning: "
3500 msgid "%F%P: %s: plugin error: %d\n"
3504 msgid "%F%P: plugin_strdup failed to allocate memory: %s\n"
3508 msgid "%F%P: plugin failed to allocate memory for input: %s\n"
3512 msgid "%F%P: %s: plugin reported error claiming file\n"
3516 msgid "%P: %s: error in plugin cleanup: %d (ignored)\n"
3519 #: eaarch64cloudabi.c:230 eaarch64cloudabib.c:230 eaarch64elf.c:229
3520 #: eaarch64elf32.c:229 eaarch64elf32b.c:229 eaarch64elfb.c:229
3521 #: eaarch64fbsd.c:230 eaarch64fbsdb.c:230 eaarch64haiku.c:230
3522 #: eaarch64linux.c:230 eaarch64linux32.c:230 eaarch64linux32b.c:230
3523 #: eaarch64linuxb.c:230 eaarch64nto.c:230 eaix5ppc.c:1097 eaix5rs6.c:1097
3524 #: eaixppc.c:1097 eaixrs6.c:1097 earmelf.c:299 earmelf_fbsd.c:299
3525 #: earmelf_fuchsia.c:300 earmelf_haiku.c:300 earmelf_linux.c:300
3526 #: earmelf_linux_eabi.c:300 earmelf_linux_fdpiceabi.c:300 earmelf_nacl.c:300
3527 #: earmelf_nbsd.c:299 earmelf_phoenix.c:300 earmelf_vxworks.c:299
3528 #: earmelfb.c:299 earmelfb_fbsd.c:299 earmelfb_fuchsia.c:300
3529 #: earmelfb_linux.c:300 earmelfb_linux_eabi.c:300
3530 #: earmelfb_linux_fdpiceabi.c:300 earmelfb_nacl.c:300 earmelfb_nbsd.c:299
3531 #: earmnto.c:299 eavr1.c:182 eavr2.c:182 eavr25.c:182 eavr3.c:182 eavr31.c:182
3532 #: eavr35.c:182 eavr4.c:182 eavr5.c:182 eavr51.c:182 eavr6.c:182
3533 #: eavrtiny.c:182 eavrxmega1.c:182 eavrxmega2.c:182 eavrxmega2_flmap.c:182
3534 #: eavrxmega3.c:182 eavrxmega4.c:182 eavrxmega4_flmap.c:182 eavrxmega5.c:182
3535 #: eavrxmega6.c:182 eavrxmega7.c:182 ecskyelf.c:213 ecskyelf_linux.c:213
3536 #: eelf32b4300.c:208 eelf32bmip.c:208 eelf32bmipn32.c:222 eelf32bsmip.c:222
3537 #: eelf32btsmip.c:208 eelf32btsmip_fbsd.c:208 eelf32btsmipn32.c:208
3538 #: eelf32btsmipn32_fbsd.c:208 eelf32ebmip.c:208 eelf32ebmipvxworks.c:208
3539 #: eelf32elmip.c:208 eelf32elmipvxworks.c:208 eelf32l4300.c:208
3540 #: eelf32lmip.c:208 eelf32lr5900.c:208 eelf32lr5900n32.c:208 eelf32lsmip.c:208
3541 #: eelf32ltsmip.c:208 eelf32ltsmip_fbsd.c:208 eelf32ltsmipn32.c:208
3542 #: eelf32ltsmipn32_fbsd.c:208 eelf32metag.c:209 eelf32mipswindiss.c:208
3543 #: eelf64bmip.c:222 eelf64btsmip.c:208 eelf64btsmip_fbsd.c:208
3544 #: eelf64lppc.c:485 eelf64lppc_fbsd.c:485 eelf64ltsmip.c:208
3545 #: eelf64ltsmip_fbsd.c:208 eelf64ppc.c:485 eelf64ppc_fbsd.c:485
3546 #: eelf_mipsel_haiku.c:208 ehppaelf.c:233 ehppalinux.c:233 ehppanbsd.c:233
3547 #: ehppaobsd.c:233 em68hc11elf.c:298 em68hc11elfb.c:298 em68hc12elf.c:298
3548 #: em68hc12elfb.c:298 enios2elf.c:226 enios2linux.c:226 eppcmacos.c:1097
3549 msgid "%X%P: can not make stub section: %E\n"
3552 #: eaarch64cloudabi.c:273 eaarch64cloudabib.c:273 eaarch64elf.c:272
3553 #: eaarch64elf32.c:272 eaarch64elf32b.c:272 eaarch64elfb.c:272
3554 #: eaarch64fbsd.c:273 eaarch64fbsdb.c:273 eaarch64haiku.c:273
3555 #: eaarch64linux.c:273 eaarch64linux32.c:273 eaarch64linux32b.c:273
3556 #: eaarch64linuxb.c:273 eaarch64nto.c:273 earcelf.c:116 earclinux.c:117
3557 #: earclinux_nps.c:117 earcv2elf.c:116 earcv2elfx.c:116 earmelf.c:411
3558 #: earmelf_fbsd.c:411 earmelf_fuchsia.c:412 earmelf_haiku.c:412
3559 #: earmelf_linux.c:412 earmelf_linux_eabi.c:412 earmelf_linux_fdpiceabi.c:412
3560 #: earmelf_nacl.c:412 earmelf_nbsd.c:411 earmelf_phoenix.c:412
3561 #: earmelf_vxworks.c:411 earmelfb.c:411 earmelfb_fbsd.c:411
3562 #: earmelfb_fuchsia.c:412 earmelfb_linux.c:412 earmelfb_linux_eabi.c:412
3563 #: earmelfb_linux_fdpiceabi.c:412 earmelfb_nacl.c:412 earmelfb_nbsd.c:411
3564 #: earmnto.c:411 eavr1.c:320 eavr2.c:320 eavr25.c:320 eavr3.c:320 eavr31.c:320
3565 #: eavr35.c:320 eavr4.c:320 eavr5.c:320 eavr51.c:320 eavr6.c:320
3566 #: eavrtiny.c:320 eavrxmega1.c:320 eavrxmega2.c:320 eavrxmega2_flmap.c:320
3567 #: eavrxmega3.c:320 eavrxmega4.c:320 eavrxmega4_flmap.c:320 eavrxmega5.c:320
3568 #: eavrxmega6.c:320 eavrxmega7.c:320 ecriself.c:116 ecrislinux.c:117
3569 #: ed10velf.c:116 eelf32_sparc.c:117 eelf32_sparc_sol2.c:249
3570 #: eelf32_sparc_vxworks.c:146 eelf32_spu.c:650 eelf32_tic6x_be.c:184
3571 #: eelf32_tic6x_elf_be.c:184 eelf32_tic6x_elf_le.c:184 eelf32_tic6x_le.c:184
3572 #: eelf32_tic6x_linux_be.c:184 eelf32_tic6x_linux_le.c:184 eelf32_x86_64.c:149
3573 #: eelf32am33lin.c:116 eelf32b4300.c:313 eelf32bfin.c:126 eelf32bfinfd.c:126
3574 #: eelf32bmip.c:313 eelf32bmipn32.c:327 eelf32briscv.c:94
3575 #: eelf32briscv_ilp32.c:94 eelf32briscv_ilp32f.c:94 eelf32bsmip.c:327
3576 #: eelf32btsmip.c:313 eelf32btsmip_fbsd.c:313 eelf32btsmipn32.c:313
3577 #: eelf32btsmipn32_fbsd.c:313 eelf32cr16.c:266 eelf32crx.c:153
3578 #: eelf32ebmip.c:313 eelf32ebmipvxworks.c:342 eelf32elmip.c:313
3579 #: eelf32elmipvxworks.c:342 eelf32epiphany.c:116 eelf32epiphany_4x4.c:118
3580 #: eelf32frvfd.c:116 eelf32ip2k.c:116 eelf32l4300.c:313 eelf32lm32.c:116
3581 #: eelf32lm32fd.c:116 eelf32lmip.c:313 eelf32loongarch.c:92 eelf32lppc.c:325
3582 #: eelf32lppclinux.c:325 eelf32lppcnto.c:325 eelf32lppcsim.c:325
3583 #: eelf32lr5900.c:313 eelf32lr5900n32.c:312 eelf32lriscv.c:94
3584 #: eelf32lriscv_ilp32.c:94 eelf32lriscv_ilp32f.c:94 eelf32lsmip.c:313
3585 #: eelf32ltsmip.c:313 eelf32ltsmip_fbsd.c:313 eelf32ltsmipn32.c:313
3586 #: eelf32ltsmipn32_fbsd.c:313 eelf32m32c.c:127 eelf32mb_linux.c:117
3587 #: eelf32mbel_linux.c:117 eelf32mcore.c:116 eelf32mep.c:116 eelf32metag.c:259
3588 #: eelf32microblaze.c:116 eelf32microblazeel.c:116 eelf32mipswindiss.c:312
3589 #: eelf32moxie.c:116 eelf32or1k.c:117 eelf32or1k_linux.c:117 eelf32ppc.c:325
3590 #: eelf32ppc_fbsd.c:325 eelf32ppchaiku.c:325 eelf32ppclinux.c:325
3591 #: eelf32ppcnto.c:325 eelf32ppcsim.c:325 eelf32ppcvxworks.c:299
3592 #: eelf32ppcwindiss.c:325 eelf32rl78.c:116 eelf32rx.c:132 eelf32rx_linux.c:129
3593 #: eelf32tilegx.c:117 eelf32tilegx_be.c:117 eelf32tilepro.c:117
3594 #: eelf32vax.c:116 eelf32visium.c:116 eelf32xstormy16.c:127
3595 #: eelf32xtensa.c:2014 eelf32z80.c:143 eelf64_aix.c:116 eelf64_ia64.c:142
3596 #: eelf64_ia64_fbsd.c:142 eelf64_ia64_vms.c:220 eelf64_s390.c:132
3597 #: eelf64_sparc.c:117 eelf64_sparc_fbsd.c:117 eelf64_sparc_sol2.c:249
3598 #: eelf64alpha.c:200 eelf64alpha_fbsd.c:200 eelf64alpha_nbsd.c:200
3599 #: eelf64bmip.c:327 eelf64bpf.c:116 eelf64briscv.c:94 eelf64briscv_lp64.c:94
3600 #: eelf64briscv_lp64f.c:94 eelf64btsmip.c:313 eelf64btsmip_fbsd.c:313
3601 #: eelf64hppa.c:116 eelf64loongarch.c:92 eelf64lppc.c:595
3602 #: eelf64lppc_fbsd.c:595 eelf64lriscv.c:94 eelf64lriscv_lp64.c:94
3603 #: eelf64lriscv_lp64f.c:94 eelf64ltsmip.c:313 eelf64ltsmip_fbsd.c:313
3604 #: eelf64mmix.c:227 eelf64ppc.c:595 eelf64ppc_fbsd.c:595 eelf64rdos.c:132
3605 #: eelf64tilegx.c:117 eelf64tilegx_be.c:117 eelf_i386.c:141 eelf_i386_be.c:140
3606 #: eelf_i386_fbsd.c:141 eelf_i386_haiku.c:141 eelf_i386_ldso.c:141
3607 #: eelf_i386_sol2.c:273 eelf_i386_vxworks.c:170 eelf_iamcu.c:141
3608 #: eelf_mipsel_haiku.c:313 eelf_s390.c:117 eelf_x86_64.c:149
3609 #: eelf_x86_64_cloudabi.c:149 eelf_x86_64_fbsd.c:149 eelf_x86_64_haiku.c:149
3610 #: eelf_x86_64_sol2.c:281 eh8300elf.c:116 eh8300elf_linux.c:116
3611 #: eh8300helf.c:116 eh8300helf_linux.c:116 eh8300hnelf.c:116 eh8300self.c:116
3612 #: eh8300self_linux.c:116 eh8300snelf.c:116 eh8300sxelf.c:116
3613 #: eh8300sxelf_linux.c:116 eh8300sxnelf.c:116 ehppa64linux.c:116
3614 #: ehppaelf.c:283 ehppalinux.c:283 ehppanbsd.c:283 ehppaobsd.c:283
3615 #: ei386lynx.c:131 ei386moss.c:131 ei386nto.c:131 em32relf.c:116
3616 #: em32relf_linux.c:116 em32rlelf.c:116 em32rlelf_linux.c:116
3617 #: em68hc11elf.c:393 em68hc11elfb.c:393 em68hc12elf.c:393 em68hc12elfb.c:393
3618 #: em68kelf.c:268 em68kelfnbsd.c:268 emn10300.c:116 ends32belf.c:224
3619 #: ends32belf16m.c:224 ends32belf_linux.c:224 ends32elf.c:224
3620 #: ends32elf16m.c:224 ends32elf_linux.c:224 enios2elf.c:276 enios2linux.c:276
3621 #: epruelf.c:137 escore3_elf.c:135 escore7_elf.c:135 eshelf.c:116
3622 #: eshelf_fd.c:117 eshelf_linux.c:117 eshelf_nbsd.c:116 eshelf_nto.c:116
3623 #: eshelf_uclinux.c:116 eshelf_vxworks.c:145 eshlelf.c:116 eshlelf_fd.c:117
3624 #: eshlelf_linux.c:117 eshlelf_nbsd.c:116 eshlelf_nto.c:116
3625 #: eshlelf_vxworks.c:145 ev850.c:163 ev850_rh850.c:163
3626 msgid "%X%P: .eh_frame/.stab edit: %E\n"
3629 #: eaarch64cloudabi.c:289 eaarch64cloudabib.c:289 eaarch64elf.c:288
3630 #: eaarch64elf32.c:288 eaarch64elf32b.c:288 eaarch64elfb.c:288
3631 #: eaarch64fbsd.c:289 eaarch64fbsdb.c:289 eaarch64haiku.c:289
3632 #: eaarch64linux.c:289 eaarch64linux32.c:289 eaarch64linux32b.c:289
3633 #: eaarch64linuxb.c:289 eaarch64nto.c:289 earmelf.c:426 earmelf_fbsd.c:426
3634 #: earmelf_fuchsia.c:427 earmelf_haiku.c:427 earmelf_linux.c:427
3635 #: earmelf_linux_eabi.c:427 earmelf_linux_fdpiceabi.c:427 earmelf_nacl.c:427
3636 #: earmelf_nbsd.c:426 earmelf_phoenix.c:427 earmelf_vxworks.c:426
3637 #: earmelfb.c:426 earmelfb_fbsd.c:426 earmelfb_fuchsia.c:427
3638 #: earmelfb_linux.c:427 earmelfb_linux_eabi.c:427
3639 #: earmelfb_linux_fdpiceabi.c:427 earmelfb_nacl.c:427 earmelfb_nbsd.c:426
3640 #: earmnto.c:426 ecskyelf.c:263 ecskyelf_linux.c:263
3641 msgid "%X%P: could not compute sections lists for stub generation: %E\n"
3644 #: eaarch64cloudabi.c:304 eaarch64cloudabib.c:304 eaarch64elf.c:303
3645 #: eaarch64elf32.c:303 eaarch64elf32b.c:303 eaarch64elfb.c:303
3646 #: eaarch64fbsd.c:304 eaarch64fbsdb.c:304 eaarch64haiku.c:304
3647 #: eaarch64linux.c:304 eaarch64linux32.c:304 eaarch64linux32b.c:304
3648 #: eaarch64linuxb.c:304 eaarch64nto.c:304 earmelf.c:441 earmelf_fbsd.c:441
3649 #: earmelf_fuchsia.c:442 earmelf_haiku.c:442 earmelf_linux.c:442
3650 #: earmelf_linux_eabi.c:442 earmelf_linux_fdpiceabi.c:442 earmelf_nacl.c:442
3651 #: earmelf_nbsd.c:441 earmelf_phoenix.c:442 earmelf_vxworks.c:441
3652 #: earmelfb.c:441 earmelfb_fbsd.c:441 earmelfb_fuchsia.c:442
3653 #: earmelfb_linux.c:442 earmelfb_linux_eabi.c:442
3654 #: earmelfb_linux_fdpiceabi.c:442 earmelfb_nacl.c:442 earmelfb_nbsd.c:441
3655 #: earmnto.c:441 eavr1.c:132 eavr1.c:196 eavr2.c:132 eavr2.c:196 eavr25.c:132
3656 #: eavr25.c:196 eavr3.c:132 eavr3.c:196 eavr31.c:132 eavr31.c:196 eavr35.c:132
3657 #: eavr35.c:196 eavr4.c:132 eavr4.c:196 eavr5.c:132 eavr5.c:196 eavr51.c:132
3658 #: eavr51.c:196 eavr6.c:132 eavr6.c:196 eavrtiny.c:132 eavrtiny.c:196
3659 #: eavrxmega1.c:132 eavrxmega1.c:196 eavrxmega2.c:132 eavrxmega2.c:196
3660 #: eavrxmega2_flmap.c:132 eavrxmega2_flmap.c:196 eavrxmega3.c:132
3661 #: eavrxmega3.c:196 eavrxmega4.c:132 eavrxmega4.c:196 eavrxmega4_flmap.c:132
3662 #: eavrxmega4_flmap.c:196 eavrxmega5.c:132 eavrxmega5.c:196 eavrxmega6.c:132
3663 #: eavrxmega6.c:196 eavrxmega7.c:132 eavrxmega7.c:196 eelf32metag.c:274
3664 #: eelf32metag.c:288 eelf64lppc.c:538 eelf64lppc.c:557 eelf64lppc.c:584
3665 #: eelf64lppc_fbsd.c:538 eelf64lppc_fbsd.c:557 eelf64lppc_fbsd.c:584
3666 #: eelf64ppc.c:538 eelf64ppc.c:557 eelf64ppc.c:584 eelf64ppc_fbsd.c:538
3667 #: eelf64ppc_fbsd.c:557 eelf64ppc_fbsd.c:584 ehppaelf.c:298 ehppaelf.c:313
3668 #: ehppalinux.c:298 ehppalinux.c:313 ehppanbsd.c:298 ehppanbsd.c:313
3669 #: ehppaobsd.c:298 ehppaobsd.c:313 em68hc11elf.c:93 em68hc11elf.c:103
3670 #: em68hc11elf.c:320 em68hc11elfb.c:93 em68hc11elfb.c:103 em68hc11elfb.c:320
3671 #: em68hc12elf.c:93 em68hc12elf.c:103 em68hc12elf.c:320 em68hc12elfb.c:93
3672 #: em68hc12elfb.c:103 em68hc12elfb.c:320 enios2elf.c:293 enios2elf.c:306
3673 #: enios2linux.c:293 enios2linux.c:306
3674 msgid "%X%P: can not size stub section: %E\n"
3677 #: eaarch64cloudabi.c:323 eaarch64cloudabib.c:323 eaarch64elf.c:322
3678 #: eaarch64elf32.c:322 eaarch64elf32b.c:322 eaarch64elfb.c:322
3679 #: eaarch64fbsd.c:323 eaarch64fbsdb.c:323 eaarch64haiku.c:323
3680 #: eaarch64linux.c:323 eaarch64linux32.c:323 eaarch64linux32b.c:323
3681 #: eaarch64linuxb.c:323 eaarch64nto.c:323 eaix5ppc.c:1137 eaix5rs6.c:1137
3682 #: eaixppc.c:1137 eaixrs6.c:1137 earmelf.c:475 earmelf_fbsd.c:475
3683 #: earmelf_fuchsia.c:476 earmelf_haiku.c:476 earmelf_linux.c:476
3684 #: earmelf_linux_eabi.c:476 earmelf_linux_fdpiceabi.c:476 earmelf_nacl.c:476
3685 #: earmelf_nbsd.c:475 earmelf_phoenix.c:476 earmelf_vxworks.c:475
3686 #: earmelfb.c:475 earmelfb_fbsd.c:475 earmelfb_fuchsia.c:476
3687 #: earmelfb_linux.c:476 earmelfb_linux_eabi.c:476
3688 #: earmelfb_linux_fdpiceabi.c:476 earmelfb_nacl.c:476 earmelfb_nbsd.c:475
3689 #: earmnto.c:475 eavr1.c:205 eavr2.c:205 eavr25.c:205 eavr3.c:205 eavr31.c:205
3690 #: eavr35.c:205 eavr4.c:205 eavr5.c:205 eavr51.c:205 eavr6.c:205
3691 #: eavrtiny.c:205 eavrxmega1.c:205 eavrxmega2.c:205 eavrxmega2_flmap.c:205
3692 #: eavrxmega3.c:205 eavrxmega4.c:205 eavrxmega4_flmap.c:205 eavrxmega5.c:205
3693 #: eavrxmega6.c:205 eavrxmega7.c:205 eelf32metag.c:303 eelf64lppc.c:634
3694 #: eelf64lppc_fbsd.c:634 eelf64ppc.c:634 eelf64ppc_fbsd.c:634 ehppaelf.c:335
3695 #: ehppalinux.c:335 ehppanbsd.c:335 ehppaobsd.c:335 em68hc11elf.c:324
3696 #: em68hc11elfb.c:324 em68hc12elf.c:324 em68hc12elfb.c:324 enios2elf.c:321
3697 #: enios2linux.c:321 eppcmacos.c:1137
3698 msgid "%X%P: can not build stubs: %E\n"
3701 #. The arm backend needs special fields in the output hash structure.
3702 #. These will only be created if the output format is an arm format,
3703 #. hence we do not support linking and changing output formats at the
3704 #. same time. Use a link followed by objcopy to change output formats.
3705 #. The RISC-V backend needs special fields in the output hash structure.
3706 #. These will only be created if the output format is a RISC-V format,
3707 #. hence we do not support linking and changing output formats at the
3708 #. same time. Use a link followed by objcopy to change output formats.
3709 #. The arm backend needs special fields in the output hash structure.
3710 #. These will only be created if the output format is an arm format,
3711 #. hence we do not support linking and changing output formats at the
3712 #. same time. Use a link followed by objcopy to change output formats.
3713 #. Check the output target is nds32.
3714 #. The score backend needs special fields in the output hash structure.
3715 #. These will only be created if the output format is an score format,
3716 #. hence we do not support linking and changing output formats at the
3717 #. same time. Use a link followed by objcopy to change output formats.
3718 #. The arm backend needs special fields in the output hash structure.
3719 #. These will only be created if the output format is an arm format,
3720 #. hence we do not support linking and changing output formats at the
3721 #. same time. Use a link followed by objcopy to change output formats.
3722 #. The V850 backend needs special fields in the output hash structure.
3723 #. These will only be created if the output format is an arm format,
3724 #. hence we do not support linking and changing output formats at the
3725 #. same time. Use a link followed by objcopy to change output formats.
3726 #: eaarch64cloudabi.c:341 eaarch64cloudabib.c:341 eaarch64elf.c:340
3727 #: eaarch64elf32.c:340 eaarch64elf32b.c:340 eaarch64elfb.c:340
3728 #: eaarch64fbsd.c:341 eaarch64fbsdb.c:341 eaarch64haiku.c:341
3729 #: eaarch64linux.c:341 eaarch64linux32.c:341 eaarch64linux32b.c:341
3730 #: eaarch64linuxb.c:341 eaarch64nto.c:341 earm_wince_pe.c:1523 earmelf.c:544
3731 #: earmelf_fbsd.c:544 earmelf_fuchsia.c:545 earmelf_haiku.c:545
3732 #: earmelf_linux.c:545 earmelf_linux_eabi.c:545 earmelf_linux_fdpiceabi.c:545
3733 #: earmelf_nacl.c:545 earmelf_nbsd.c:544 earmelf_phoenix.c:545
3734 #: earmelf_vxworks.c:544 earmelfb.c:544 earmelfb_fbsd.c:544
3735 #: earmelfb_fuchsia.c:545 earmelfb_linux.c:545 earmelfb_linux_eabi.c:545
3736 #: earmelfb_linux_fdpiceabi.c:545 earmelfb_nacl.c:545 earmelfb_nbsd.c:544
3737 #: earmnto.c:544 earmpe.c:1523 eavr1.c:145 eavr2.c:145 eavr25.c:145
3738 #: eavr3.c:145 eavr31.c:145 eavr35.c:145 eavr4.c:145 eavr5.c:145 eavr51.c:145
3739 #: eavr6.c:145 eavrtiny.c:145 eavrxmega1.c:145 eavrxmega2.c:145
3740 #: eavrxmega2_flmap.c:145 eavrxmega3.c:145 eavrxmega4.c:145
3741 #: eavrxmega4_flmap.c:145 eavrxmega5.c:145 eavrxmega6.c:145 eavrxmega7.c:145
3742 #: eelf32briscv.c:129 eelf32briscv_ilp32.c:129 eelf32briscv_ilp32f.c:129
3743 #: eelf32loongarch.c:130 eelf32lriscv.c:129 eelf32lriscv_ilp32.c:129
3744 #: eelf32lriscv_ilp32f.c:129 eelf64briscv.c:129 eelf64briscv_lp64.c:129
3745 #: eelf64briscv_lp64f.c:129 eelf64loongarch.c:130 eelf64lriscv.c:129
3746 #: eelf64lriscv_lp64.c:129 eelf64lriscv_lp64f.c:129 ei386pe.c:1523
3747 #: ei386pe_posix.c:1523 emcorepe.c:1523 ends32belf.c:77 ends32belf16m.c:77
3748 #: ends32belf_linux.c:77 ends32elf.c:77 ends32elf16m.c:77 ends32elf_linux.c:77
3749 #: escore3_elf.c:82 escore7_elf.c:82 eshpe.c:1523 ev850.c:94 ev850_rh850.c:94
3750 msgid "%F%P: error: cannot change output format whilst linking %s binaries\n"
3753 #: eaarch64cloudabi.c:616 eaarch64cloudabib.c:616 eaarch64elf.c:615
3754 #: eaarch64elf32.c:615 eaarch64elf32b.c:615 eaarch64elfb.c:615
3755 #: eaarch64fbsd.c:616 eaarch64fbsdb.c:616 eaarch64haiku.c:616
3756 #: eaarch64linux.c:616 eaarch64linux32.c:616 eaarch64linux32b.c:616
3757 #: eaarch64linuxb.c:616 eaarch64nto.c:778 earcelf.c:224 earclinux.c:315
3758 #: earclinux_nps.c:315 earcv2elf.c:203 earcv2elfx.c:203 earmelf.c:840
3759 #: earmelf_fbsd.c:840 earmelf_fuchsia.c:841 earmelf_haiku.c:841
3760 #: earmelf_linux.c:841 earmelf_linux_eabi.c:841 earmelf_linux_fdpiceabi.c:841
3761 #: earmelf_nacl.c:841 earmelf_nbsd.c:840 earmelf_phoenix.c:841
3762 #: earmelf_vxworks.c:872 earmelfb.c:840 earmelfb_fbsd.c:840
3763 #: earmelfb_fuchsia.c:841 earmelfb_linux.c:841 earmelfb_linux_eabi.c:841
3764 #: earmelfb_linux_fdpiceabi.c:841 earmelfb_nacl.c:841 earmelfb_nbsd.c:840
3765 #: earmnto.c:800 eavr1.c:419 eavr2.c:419 eavr25.c:419 eavr3.c:419 eavr31.c:419
3766 #: eavr35.c:419 eavr4.c:419 eavr5.c:419 eavr51.c:419 eavr6.c:419
3767 #: eavrtiny.c:419 eavrxmega1.c:419 eavrxmega2.c:419 eavrxmega2_flmap.c:419
3768 #: eavrxmega3.c:419 eavrxmega4.c:419 eavrxmega4_flmap.c:419 eavrxmega5.c:419
3769 #: eavrxmega6.c:419 eavrxmega7.c:419 ecriself.c:228 ecrislinux.c:275
3770 #: ecskyelf.c:467 ecskyelf_linux.c:554 ed10velf.c:203 eelf32_sparc.c:315
3771 #: eelf32_sparc_sol2.c:447 eelf32_sparc_vxworks.c:347 eelf32_spu.c:787
3772 #: eelf32_tic6x_be.c:406 eelf32_tic6x_elf_be.c:406 eelf32_tic6x_elf_le.c:406
3773 #: eelf32_tic6x_le.c:406 eelf32_tic6x_linux_be.c:406
3774 #: eelf32_tic6x_linux_le.c:406 eelf32_x86_64.c:7629 eelf32am33lin.c:274
3775 #: eelf32b4300.c:519 eelf32bfin.c:288 eelf32bfinfd.c:328 eelf32bmip.c:519
3776 #: eelf32bmipn32.c:533 eelf32briscv.c:393 eelf32briscv_ilp32.c:393
3777 #: eelf32briscv_ilp32f.c:393 eelf32bsmip.c:533 eelf32btsmip.c:519
3778 #: eelf32btsmip_fbsd.c:519 eelf32btsmipn32.c:519 eelf32btsmipn32_fbsd.c:519
3779 #: eelf32cr16.c:353 eelf32crx.c:240 eelf32ebmip.c:519 eelf32ebmipvxworks.c:550
3780 #: eelf32elmip.c:519 eelf32elmipvxworks.c:550 eelf32epiphany.c:228
3781 #: eelf32epiphany_4x4.c:205 eelf32frvfd.c:314 eelf32ip2k.c:228 eelf32kvx.c:540
3782 #: eelf32l4300.c:519 eelf32lm32.c:228 eelf32lm32fd.c:314 eelf32lmip.c:519
3783 #: eelf32loongarch.c:386 eelf32lppc.c:544 eelf32lppclinux.c:544
3784 #: eelf32lppcnto.c:544 eelf32lppcsim.c:544 eelf32lr5900.c:473
3785 #: eelf32lr5900n32.c:472 eelf32lriscv.c:393 eelf32lriscv_ilp32.c:393
3786 #: eelf32lriscv_ilp32f.c:393 eelf32lsmip.c:519 eelf32ltsmip.c:519
3787 #: eelf32ltsmip_fbsd.c:519 eelf32ltsmipn32.c:519 eelf32ltsmipn32_fbsd.c:519
3788 #: eelf32m32c.c:239 eelf32mb_linux.c:315 eelf32mbel_linux.c:315
3789 #: eelf32mcore.c:231 eelf32mep.c:203 eelf32metag.c:561 eelf32microblaze.c:203
3790 #: eelf32microblazeel.c:203 eelf32mipswindiss.c:432 eelf32moxie.c:228
3791 #: eelf32or1k.c:229 eelf32or1k_linux.c:315 eelf32ppc.c:544
3792 #: eelf32ppc_fbsd.c:544 eelf32ppchaiku.c:544 eelf32ppclinux.c:544
3793 #: eelf32ppcnto.c:544 eelf32ppcsim.c:544 eelf32ppcvxworks.c:514
3794 #: eelf32ppcwindiss.c:544 eelf32rl78.c:228 eelf32rx.c:250 eelf32rx_linux.c:241
3795 #: eelf32tilegx.c:315 eelf32tilegx_be.c:315 eelf32tilepro.c:315
3796 #: eelf32vax.c:274 eelf32visium.c:203 eelf32xstormy16.c:214
3797 #: eelf32xtensa.c:2219 eelf32z80.c:230 eelf64_aix.c:274 eelf64_ia64.c:343
3798 #: eelf64_ia64_fbsd.c:343 eelf64_s390.c:412 eelf64_sparc.c:315
3799 #: eelf64_sparc_fbsd.c:315 eelf64_sparc_sol2.c:447 eelf64alpha.c:403
3800 #: eelf64alpha_fbsd.c:403 eelf64alpha_nbsd.c:403 eelf64bmip.c:533
3801 #: eelf64bpf.c:203 eelf64briscv.c:393 eelf64briscv_lp64.c:393
3802 #: eelf64briscv_lp64f.c:393 eelf64btsmip.c:519 eelf64btsmip_fbsd.c:519
3803 #: eelf64hppa.c:224 eelf64kvx.c:540 eelf64kvx_linux.c:577
3804 #: eelf64loongarch.c:386 eelf64lppc.c:979 eelf64lppc_fbsd.c:979
3805 #: eelf64lriscv.c:393 eelf64lriscv_lp64.c:393 eelf64lriscv_lp64f.c:393
3806 #: eelf64ltsmip.c:519 eelf64ltsmip_fbsd.c:519 eelf64mmix.c:385 eelf64ppc.c:979
3807 #: eelf64ppc_fbsd.c:979 eelf64rdos.c:336 eelf64tilegx.c:315
3808 #: eelf64tilegx_be.c:315 eelf_i386.c:7087 eelf_i386_be.c:298
3809 #: eelf_i386_fbsd.c:345 eelf_i386_haiku.c:345 eelf_i386_ldso.c:305
3810 #: eelf_i386_sol2.c:477 eelf_i386_vxworks.c:371 eelf_iamcu.c:345
3811 #: eelf_mipsel_haiku.c:519 eelf_s390.c:315 eelf_x86_64.c:7629
3812 #: eelf_x86_64_cloudabi.c:353 eelf_x86_64_fbsd.c:353 eelf_x86_64_haiku.c:353
3813 #: eelf_x86_64_sol2.c:485 eh8300elf.c:228 eh8300elf_linux.c:228
3814 #: eh8300helf.c:228 eh8300helf_linux.c:228 eh8300hnelf.c:228 eh8300self.c:228
3815 #: eh8300self_linux.c:228 eh8300snelf.c:228 eh8300sxelf.c:228
3816 #: eh8300sxelf_linux.c:228 eh8300sxnelf.c:228 ehppa64linux.c:274
3817 #: ehppaelf.c:482 ehppalinux.c:594 ehppanbsd.c:594 ehppaobsd.c:594
3818 #: ei386lynx.c:289 ei386moss.c:289 ei386nto.c:289 em32relf.c:228
3819 #: em32relf_linux.c:314 em32rlelf.c:228 em32rlelf_linux.c:314
3820 #: em68hc11elf.c:484 em68hc11elfb.c:484 em68hc12elf.c:484 em68hc12elfb.c:484
3821 #: em68kelf.c:469 em68kelfnbsd.c:469 emn10300.c:274 ends32belf.c:327
3822 #: ends32belf16m.c:327 ends32belf_linux.c:360 ends32elf.c:327
3823 #: ends32elf16m.c:327 ends32elf_linux.c:360 enios2elf.c:530 enios2linux.c:576
3824 #: epruelf.c:224 escore3_elf.c:293 escore7_elf.c:293 eshelf.c:274
3825 #: eshelf_fd.c:315 eshelf_linux.c:315 eshelf_nbsd.c:274 eshelf_nto.c:274
3826 #: eshelf_uclinux.c:274 eshelf_vxworks.c:306 eshlelf.c:274 eshlelf_fd.c:315
3827 #: eshlelf_linux.c:315 eshlelf_nbsd.c:274 eshlelf_nto.c:274
3828 #: eshlelf_vxworks.c:306 ev850.c:250 ev850_rh850.c:250
3830 "%F%P: --compress-debug-sections=zstd: ld is not built with zstd support\n"
3833 #: eaarch64cloudabi.c:621 eaarch64cloudabib.c:621 eaarch64elf.c:620
3834 #: eaarch64elf32.c:620 eaarch64elf32b.c:620 eaarch64elfb.c:620
3835 #: eaarch64fbsd.c:621 eaarch64fbsdb.c:621 eaarch64haiku.c:621
3836 #: eaarch64linux.c:621 eaarch64linux32.c:621 eaarch64linux32b.c:621
3837 #: eaarch64linuxb.c:621 eaarch64nto.c:783 earcelf.c:229 earclinux.c:320
3838 #: earclinux_nps.c:320 earcv2elf.c:208 earcv2elfx.c:208 earmelf.c:845
3839 #: earmelf_fbsd.c:845 earmelf_fuchsia.c:846 earmelf_haiku.c:846
3840 #: earmelf_linux.c:846 earmelf_linux_eabi.c:846 earmelf_linux_fdpiceabi.c:846
3841 #: earmelf_nacl.c:846 earmelf_nbsd.c:845 earmelf_phoenix.c:846
3842 #: earmelf_vxworks.c:877 earmelfb.c:845 earmelfb_fbsd.c:845
3843 #: earmelfb_fuchsia.c:846 earmelfb_linux.c:846 earmelfb_linux_eabi.c:846
3844 #: earmelfb_linux_fdpiceabi.c:846 earmelfb_nacl.c:846 earmelfb_nbsd.c:845
3845 #: earmnto.c:805 eavr1.c:424 eavr2.c:424 eavr25.c:424 eavr3.c:424 eavr31.c:424
3846 #: eavr35.c:424 eavr4.c:424 eavr5.c:424 eavr51.c:424 eavr6.c:424
3847 #: eavrtiny.c:424 eavrxmega1.c:424 eavrxmega2.c:424 eavrxmega2_flmap.c:424
3848 #: eavrxmega3.c:424 eavrxmega4.c:424 eavrxmega4_flmap.c:424 eavrxmega5.c:424
3849 #: eavrxmega6.c:424 eavrxmega7.c:424 ecriself.c:233 ecrislinux.c:280
3850 #: ecskyelf.c:472 ecskyelf_linux.c:559 ed10velf.c:208 eelf32_sparc.c:320
3851 #: eelf32_sparc_sol2.c:452 eelf32_sparc_vxworks.c:352 eelf32_spu.c:792
3852 #: eelf32_tic6x_be.c:411 eelf32_tic6x_elf_be.c:411 eelf32_tic6x_elf_le.c:411
3853 #: eelf32_tic6x_le.c:411 eelf32_tic6x_linux_be.c:411
3854 #: eelf32_tic6x_linux_le.c:411 eelf32_x86_64.c:7634 eelf32am33lin.c:279
3855 #: eelf32b4300.c:524 eelf32bfin.c:293 eelf32bfinfd.c:333 eelf32bmip.c:524
3856 #: eelf32bmipn32.c:538 eelf32briscv.c:398 eelf32briscv_ilp32.c:398
3857 #: eelf32briscv_ilp32f.c:398 eelf32bsmip.c:538 eelf32btsmip.c:524
3858 #: eelf32btsmip_fbsd.c:524 eelf32btsmipn32.c:524 eelf32btsmipn32_fbsd.c:524
3859 #: eelf32cr16.c:358 eelf32crx.c:245 eelf32ebmip.c:524 eelf32ebmipvxworks.c:555
3860 #: eelf32elmip.c:524 eelf32elmipvxworks.c:555 eelf32epiphany.c:233
3861 #: eelf32epiphany_4x4.c:210 eelf32frvfd.c:319 eelf32ip2k.c:233 eelf32kvx.c:545
3862 #: eelf32l4300.c:524 eelf32lm32.c:233 eelf32lm32fd.c:319 eelf32lmip.c:524
3863 #: eelf32loongarch.c:391 eelf32lppc.c:549 eelf32lppclinux.c:549
3864 #: eelf32lppcnto.c:549 eelf32lppcsim.c:549 eelf32lr5900.c:478
3865 #: eelf32lr5900n32.c:477 eelf32lriscv.c:398 eelf32lriscv_ilp32.c:398
3866 #: eelf32lriscv_ilp32f.c:398 eelf32lsmip.c:524 eelf32ltsmip.c:524
3867 #: eelf32ltsmip_fbsd.c:524 eelf32ltsmipn32.c:524 eelf32ltsmipn32_fbsd.c:524
3868 #: eelf32m32c.c:244 eelf32mb_linux.c:320 eelf32mbel_linux.c:320
3869 #: eelf32mcore.c:236 eelf32mep.c:208 eelf32metag.c:566 eelf32microblaze.c:208
3870 #: eelf32microblazeel.c:208 eelf32mipswindiss.c:437 eelf32moxie.c:233
3871 #: eelf32or1k.c:234 eelf32or1k_linux.c:320 eelf32ppc.c:549
3872 #: eelf32ppc_fbsd.c:549 eelf32ppchaiku.c:549 eelf32ppclinux.c:549
3873 #: eelf32ppcnto.c:549 eelf32ppcsim.c:549 eelf32ppcvxworks.c:519
3874 #: eelf32ppcwindiss.c:549 eelf32rl78.c:233 eelf32rx.c:255 eelf32rx_linux.c:246
3875 #: eelf32tilegx.c:320 eelf32tilegx_be.c:320 eelf32tilepro.c:320
3876 #: eelf32vax.c:279 eelf32visium.c:208 eelf32xstormy16.c:219
3877 #: eelf32xtensa.c:2224 eelf32z80.c:235 eelf64_aix.c:279 eelf64_ia64.c:348
3878 #: eelf64_ia64_fbsd.c:348 eelf64_s390.c:417 eelf64_sparc.c:320
3879 #: eelf64_sparc_fbsd.c:320 eelf64_sparc_sol2.c:452 eelf64alpha.c:408
3880 #: eelf64alpha_fbsd.c:408 eelf64alpha_nbsd.c:408 eelf64bmip.c:538
3881 #: eelf64bpf.c:208 eelf64briscv.c:398 eelf64briscv_lp64.c:398
3882 #: eelf64briscv_lp64f.c:398 eelf64btsmip.c:524 eelf64btsmip_fbsd.c:524
3883 #: eelf64hppa.c:229 eelf64kvx.c:545 eelf64kvx_linux.c:582
3884 #: eelf64loongarch.c:391 eelf64lppc.c:984 eelf64lppc_fbsd.c:984
3885 #: eelf64lriscv.c:398 eelf64lriscv_lp64.c:398 eelf64lriscv_lp64f.c:398
3886 #: eelf64ltsmip.c:524 eelf64ltsmip_fbsd.c:524 eelf64mmix.c:390 eelf64ppc.c:984
3887 #: eelf64ppc_fbsd.c:984 eelf64rdos.c:341 eelf64tilegx.c:320
3888 #: eelf64tilegx_be.c:320 eelf_i386.c:7092 eelf_i386_be.c:303
3889 #: eelf_i386_fbsd.c:350 eelf_i386_haiku.c:350 eelf_i386_ldso.c:310
3890 #: eelf_i386_sol2.c:482 eelf_i386_vxworks.c:376 eelf_iamcu.c:350
3891 #: eelf_mipsel_haiku.c:524 eelf_s390.c:320 eelf_x86_64.c:7634
3892 #: eelf_x86_64_cloudabi.c:358 eelf_x86_64_fbsd.c:358 eelf_x86_64_haiku.c:358
3893 #: eelf_x86_64_sol2.c:490 eh8300elf.c:233 eh8300elf_linux.c:233
3894 #: eh8300helf.c:233 eh8300helf_linux.c:233 eh8300hnelf.c:233 eh8300self.c:233
3895 #: eh8300self_linux.c:233 eh8300snelf.c:233 eh8300sxelf.c:233
3896 #: eh8300sxelf_linux.c:233 eh8300sxnelf.c:233 ehppa64linux.c:279
3897 #: ehppaelf.c:487 ehppalinux.c:599 ehppanbsd.c:599 ehppaobsd.c:599
3898 #: ei386lynx.c:294 ei386moss.c:294 ei386nto.c:294 em32relf.c:233
3899 #: em32relf_linux.c:319 em32rlelf.c:233 em32rlelf_linux.c:319
3900 #: em68hc11elf.c:489 em68hc11elfb.c:489 em68hc12elf.c:489 em68hc12elfb.c:489
3901 #: em68kelf.c:474 em68kelfnbsd.c:474 emn10300.c:279 ends32belf.c:332
3902 #: ends32belf16m.c:332 ends32belf_linux.c:365 ends32elf.c:332
3903 #: ends32elf16m.c:332 ends32elf_linux.c:365 enios2elf.c:535 enios2linux.c:581
3904 #: epruelf.c:229 escore3_elf.c:298 escore7_elf.c:298 eshelf.c:279
3905 #: eshelf_fd.c:320 eshelf_linux.c:320 eshelf_nbsd.c:279 eshelf_nto.c:279
3906 #: eshelf_uclinux.c:279 eshelf_vxworks.c:311 eshlelf.c:279 eshlelf_fd.c:320
3907 #: eshlelf_linux.c:320 eshlelf_nbsd.c:279 eshlelf_nto.c:279
3908 #: eshlelf_vxworks.c:311 ev850.c:255 ev850_rh850.c:255
3909 msgid "%F%P: invalid --compress-debug-sections option: `%s'\n"
3912 #: eaarch64cloudabi.c:679 eaarch64cloudabib.c:679 eaarch64elf.c:678
3913 #: eaarch64elf32.c:678 eaarch64elf32b.c:678 eaarch64elfb.c:678
3914 #: eaarch64fbsd.c:679 eaarch64fbsdb.c:679 eaarch64haiku.c:679
3915 #: eaarch64linux.c:679 eaarch64linux32.c:679 eaarch64linux32b.c:679
3916 #: eaarch64linuxb.c:679 eaarch64nto.c:841 earcelf.c:287 earclinux.c:378
3917 #: earclinux_nps.c:378 earmelf.c:903 earmelf_fbsd.c:903 earmelf_fuchsia.c:904
3918 #: earmelf_haiku.c:904 earmelf_linux.c:904 earmelf_linux_eabi.c:904
3919 #: earmelf_linux_fdpiceabi.c:904 earmelf_nacl.c:904 earmelf_nbsd.c:903
3920 #: earmelf_phoenix.c:904 earmelf_vxworks.c:935 earmelfb.c:903
3921 #: earmelfb_fbsd.c:903 earmelfb_fuchsia.c:904 earmelfb_linux.c:904
3922 #: earmelfb_linux_eabi.c:904 earmelfb_linux_fdpiceabi.c:904
3923 #: earmelfb_nacl.c:904 earmelfb_nbsd.c:903 earmnto.c:863 ecrislinux.c:338
3924 #: ecskyelf_linux.c:617 eelf32_sparc.c:378 eelf32_sparc_sol2.c:510
3925 #: eelf32_sparc_vxworks.c:410 eelf32_tic6x_be.c:469 eelf32_tic6x_elf_be.c:469
3926 #: eelf32_tic6x_elf_le.c:469 eelf32_tic6x_le.c:469 eelf32_tic6x_linux_be.c:469
3927 #: eelf32_tic6x_linux_le.c:469 eelf32_x86_64.c:7692 eelf32am33lin.c:337
3928 #: eelf32b4300.c:582 eelf32bfin.c:351 eelf32bfinfd.c:391 eelf32bmip.c:582
3929 #: eelf32bmipn32.c:596 eelf32briscv.c:456 eelf32briscv_ilp32.c:456
3930 #: eelf32briscv_ilp32f.c:456 eelf32bsmip.c:596 eelf32btsmip.c:582
3931 #: eelf32btsmip_fbsd.c:582 eelf32btsmipn32.c:582 eelf32btsmipn32_fbsd.c:582
3932 #: eelf32ebmip.c:582 eelf32ebmipvxworks.c:613 eelf32elmip.c:582
3933 #: eelf32elmipvxworks.c:613 eelf32frvfd.c:377 eelf32kvx.c:603
3934 #: eelf32l4300.c:582 eelf32lm32fd.c:377 eelf32lmip.c:582 eelf32loongarch.c:449
3935 #: eelf32lppc.c:607 eelf32lppclinux.c:607 eelf32lppcnto.c:607
3936 #: eelf32lppcsim.c:607 eelf32lriscv.c:456 eelf32lriscv_ilp32.c:456
3937 #: eelf32lriscv_ilp32f.c:456 eelf32lsmip.c:582 eelf32ltsmip.c:582
3938 #: eelf32ltsmip_fbsd.c:582 eelf32ltsmipn32.c:582 eelf32ltsmipn32_fbsd.c:582
3939 #: eelf32mb_linux.c:378 eelf32mbel_linux.c:378 eelf32metag.c:624
3940 #: eelf32or1k_linux.c:378 eelf32ppc.c:607 eelf32ppc_fbsd.c:607
3941 #: eelf32ppchaiku.c:607 eelf32ppclinux.c:607 eelf32ppcnto.c:607
3942 #: eelf32ppcsim.c:607 eelf32ppcvxworks.c:577 eelf32ppcwindiss.c:607
3943 #: eelf32tilegx.c:378 eelf32tilegx_be.c:378 eelf32tilepro.c:378
3944 #: eelf32vax.c:337 eelf32xtensa.c:2282 eelf64_aix.c:337 eelf64_ia64.c:406
3945 #: eelf64_ia64_fbsd.c:406 eelf64_s390.c:475 eelf64_sparc.c:378
3946 #: eelf64_sparc_fbsd.c:378 eelf64_sparc_sol2.c:510 eelf64alpha.c:466
3947 #: eelf64alpha_fbsd.c:466 eelf64alpha_nbsd.c:466 eelf64bmip.c:596
3948 #: eelf64briscv.c:456 eelf64briscv_lp64.c:456 eelf64briscv_lp64f.c:456
3949 #: eelf64btsmip.c:582 eelf64btsmip_fbsd.c:582 eelf64hppa.c:287 eelf64kvx.c:603
3950 #: eelf64kvx_linux.c:640 eelf64loongarch.c:449 eelf64lppc.c:1042
3951 #: eelf64lppc_fbsd.c:1042 eelf64lriscv.c:456 eelf64lriscv_lp64.c:456
3952 #: eelf64lriscv_lp64f.c:456 eelf64ltsmip.c:582 eelf64ltsmip_fbsd.c:582
3953 #: eelf64mmix.c:448 eelf64ppc.c:1042 eelf64ppc_fbsd.c:1042 eelf64rdos.c:399
3954 #: eelf64tilegx.c:378 eelf64tilegx_be.c:378 eelf_i386.c:7150
3955 #: eelf_i386_be.c:361 eelf_i386_fbsd.c:408 eelf_i386_haiku.c:408
3956 #: eelf_i386_ldso.c:368 eelf_i386_sol2.c:540 eelf_i386_vxworks.c:434
3957 #: eelf_iamcu.c:408 eelf_mipsel_haiku.c:582 eelf_s390.c:378 eelf_x86_64.c:7692
3958 #: eelf_x86_64_cloudabi.c:416 eelf_x86_64_fbsd.c:416 eelf_x86_64_haiku.c:416
3959 #: eelf_x86_64_sol2.c:548 ehppa64linux.c:337 ehppalinux.c:657 ehppanbsd.c:657
3960 #: ehppaobsd.c:657 ei386lynx.c:352 ei386moss.c:352 ei386nto.c:352
3961 #: em32relf_linux.c:377 em32rlelf_linux.c:377 em68kelf.c:532
3962 #: em68kelfnbsd.c:532 emn10300.c:337 ends32belf_linux.c:423
3963 #: ends32elf_linux.c:423 enios2linux.c:639 escore3_elf.c:356 escore7_elf.c:356
3964 #: eshelf.c:337 eshelf_fd.c:378 eshelf_linux.c:378 eshelf_nbsd.c:337
3965 #: eshelf_nto.c:337 eshelf_uclinux.c:337 eshelf_vxworks.c:369 eshlelf.c:337
3966 #: eshlelf_fd.c:378 eshlelf_linux.c:378 eshlelf_nbsd.c:337 eshlelf_nto.c:337
3967 #: eshlelf_vxworks.c:369
3968 msgid "%F%P: invalid hash style `%s'\n"
3971 #: eaarch64cloudabi.c:696 eaarch64cloudabib.c:696 eaarch64elf.c:695
3972 #: eaarch64elf32.c:695 eaarch64elf32b.c:695 eaarch64elfb.c:695
3973 #: eaarch64fbsd.c:696 eaarch64fbsdb.c:696 eaarch64haiku.c:696
3974 #: eaarch64linux.c:696 eaarch64linux32.c:696 eaarch64linux32b.c:696
3975 #: eaarch64linuxb.c:696 eaarch64nto.c:858 earcelf.c:304 earclinux.c:395
3976 #: earclinux_nps.c:395 earcv2elf.c:232 earcv2elfx.c:232 earmelf.c:920
3977 #: earmelf_fbsd.c:920 earmelf_fuchsia.c:921 earmelf_haiku.c:921
3978 #: earmelf_linux.c:921 earmelf_linux_eabi.c:921 earmelf_linux_fdpiceabi.c:921
3979 #: earmelf_nacl.c:921 earmelf_nbsd.c:920 earmelf_phoenix.c:921
3980 #: earmelf_vxworks.c:952 earmelfb.c:920 earmelfb_fbsd.c:920
3981 #: earmelfb_fuchsia.c:921 earmelfb_linux.c:921 earmelfb_linux_eabi.c:921
3982 #: earmelfb_linux_fdpiceabi.c:921 earmelfb_nacl.c:921 earmelfb_nbsd.c:920
3983 #: earmnto.c:880 eavr1.c:448 eavr2.c:448 eavr25.c:448 eavr3.c:448 eavr31.c:448
3984 #: eavr35.c:448 eavr4.c:448 eavr5.c:448 eavr51.c:448 eavr6.c:448
3985 #: eavrtiny.c:448 eavrxmega1.c:448 eavrxmega2.c:448 eavrxmega2_flmap.c:448
3986 #: eavrxmega3.c:448 eavrxmega4.c:448 eavrxmega4_flmap.c:448 eavrxmega5.c:448
3987 #: eavrxmega6.c:448 eavrxmega7.c:448 ecriself.c:257 ecrislinux.c:355
3988 #: ecskyelf.c:496 ecskyelf_linux.c:634 ed10velf.c:232 eelf32_sparc.c:395
3989 #: eelf32_sparc_sol2.c:527 eelf32_sparc_vxworks.c:427 eelf32_spu.c:816
3990 #: eelf32_tic6x_be.c:486 eelf32_tic6x_elf_be.c:486 eelf32_tic6x_elf_le.c:486
3991 #: eelf32_tic6x_le.c:486 eelf32_tic6x_linux_be.c:486
3992 #: eelf32_tic6x_linux_le.c:486 eelf32_x86_64.c:7709 eelf32am33lin.c:354
3993 #: eelf32b4300.c:599 eelf32bfin.c:368 eelf32bfinfd.c:408 eelf32bmip.c:599
3994 #: eelf32bmipn32.c:613 eelf32briscv.c:473 eelf32briscv_ilp32.c:473
3995 #: eelf32briscv_ilp32f.c:473 eelf32bsmip.c:613 eelf32btsmip.c:599
3996 #: eelf32btsmip_fbsd.c:599 eelf32btsmipn32.c:599 eelf32btsmipn32_fbsd.c:599
3997 #: eelf32cr16.c:382 eelf32crx.c:269 eelf32ebmip.c:599 eelf32ebmipvxworks.c:630
3998 #: eelf32elmip.c:599 eelf32elmipvxworks.c:630 eelf32epiphany.c:257
3999 #: eelf32epiphany_4x4.c:234 eelf32frvfd.c:394 eelf32ip2k.c:257 eelf32kvx.c:620
4000 #: eelf32l4300.c:599 eelf32lm32.c:257 eelf32lm32fd.c:394 eelf32lmip.c:599
4001 #: eelf32loongarch.c:466 eelf32lppc.c:624 eelf32lppclinux.c:624
4002 #: eelf32lppcnto.c:624 eelf32lppcsim.c:624 eelf32lr5900.c:502
4003 #: eelf32lr5900n32.c:501 eelf32lriscv.c:473 eelf32lriscv_ilp32.c:473
4004 #: eelf32lriscv_ilp32f.c:473 eelf32lsmip.c:599 eelf32ltsmip.c:599
4005 #: eelf32ltsmip_fbsd.c:599 eelf32ltsmipn32.c:599 eelf32ltsmipn32_fbsd.c:599
4006 #: eelf32m32c.c:268 eelf32mb_linux.c:395 eelf32mbel_linux.c:395
4007 #: eelf32mcore.c:260 eelf32mep.c:232 eelf32metag.c:641 eelf32microblaze.c:232
4008 #: eelf32microblazeel.c:232 eelf32mipswindiss.c:461 eelf32moxie.c:257
4009 #: eelf32or1k.c:258 eelf32or1k_linux.c:395 eelf32ppc.c:624
4010 #: eelf32ppc_fbsd.c:624 eelf32ppchaiku.c:624 eelf32ppclinux.c:624
4011 #: eelf32ppcnto.c:624 eelf32ppcsim.c:624 eelf32ppcvxworks.c:594
4012 #: eelf32ppcwindiss.c:624 eelf32rl78.c:257 eelf32rx.c:279 eelf32rx_linux.c:270
4013 #: eelf32tilegx.c:395 eelf32tilegx_be.c:395 eelf32tilepro.c:395
4014 #: eelf32vax.c:354 eelf32visium.c:232 eelf32xstormy16.c:243
4015 #: eelf32xtensa.c:2299 eelf32z80.c:259 eelf64_aix.c:354 eelf64_ia64.c:423
4016 #: eelf64_ia64_fbsd.c:423 eelf64_s390.c:492 eelf64_sparc.c:395
4017 #: eelf64_sparc_fbsd.c:395 eelf64_sparc_sol2.c:527 eelf64alpha.c:483
4018 #: eelf64alpha_fbsd.c:483 eelf64alpha_nbsd.c:483 eelf64bmip.c:613
4019 #: eelf64bpf.c:232 eelf64briscv.c:473 eelf64briscv_lp64.c:473
4020 #: eelf64briscv_lp64f.c:473 eelf64btsmip.c:599 eelf64btsmip_fbsd.c:599
4021 #: eelf64hppa.c:304 eelf64kvx.c:620 eelf64kvx_linux.c:657
4022 #: eelf64loongarch.c:466 eelf64lppc.c:1059 eelf64lppc_fbsd.c:1059
4023 #: eelf64lriscv.c:473 eelf64lriscv_lp64.c:473 eelf64lriscv_lp64f.c:473
4024 #: eelf64ltsmip.c:599 eelf64ltsmip_fbsd.c:599 eelf64mmix.c:465
4025 #: eelf64ppc.c:1059 eelf64ppc_fbsd.c:1059 eelf64rdos.c:416 eelf64tilegx.c:395
4026 #: eelf64tilegx_be.c:395 eelf_i386.c:7167 eelf_i386_be.c:378
4027 #: eelf_i386_fbsd.c:425 eelf_i386_haiku.c:425 eelf_i386_ldso.c:385
4028 #: eelf_i386_sol2.c:557 eelf_i386_vxworks.c:451 eelf_iamcu.c:425
4029 #: eelf_mipsel_haiku.c:599 eelf_s390.c:395 eelf_x86_64.c:7709
4030 #: eelf_x86_64_cloudabi.c:433 eelf_x86_64_fbsd.c:433 eelf_x86_64_haiku.c:433
4031 #: eelf_x86_64_sol2.c:565 eh8300elf.c:257 eh8300elf_linux.c:257
4032 #: eh8300helf.c:257 eh8300helf_linux.c:257 eh8300hnelf.c:257 eh8300self.c:257
4033 #: eh8300self_linux.c:257 eh8300snelf.c:257 eh8300sxelf.c:257
4034 #: eh8300sxelf_linux.c:257 eh8300sxnelf.c:257 ehppa64linux.c:354
4035 #: ehppaelf.c:511 ehppalinux.c:674 ehppanbsd.c:674 ehppaobsd.c:674
4036 #: ei386lynx.c:369 ei386moss.c:369 ei386nto.c:369 em32relf.c:257
4037 #: em32relf_linux.c:394 em32rlelf.c:257 em32rlelf_linux.c:394
4038 #: em68hc11elf.c:513 em68hc11elfb.c:513 em68hc12elf.c:513 em68hc12elfb.c:513
4039 #: em68kelf.c:549 em68kelfnbsd.c:549 emn10300.c:354 ends32belf.c:356
4040 #: ends32belf16m.c:356 ends32belf_linux.c:440 ends32elf.c:356
4041 #: ends32elf16m.c:356 ends32elf_linux.c:440 enios2elf.c:559 enios2linux.c:656
4042 #: epruelf.c:253 escore3_elf.c:373 escore7_elf.c:373 eshelf.c:354
4043 #: eshelf_fd.c:395 eshelf_linux.c:395 eshelf_nbsd.c:354 eshelf_nto.c:354
4044 #: eshelf_uclinux.c:354 eshelf_vxworks.c:386 eshlelf.c:354 eshlelf_fd.c:395
4045 #: eshlelf_linux.c:395 eshlelf_nbsd.c:354 eshlelf_nto.c:354
4046 #: eshlelf_vxworks.c:386 ev850.c:279 ev850_rh850.c:279
4047 msgid "%F%P: invalid maximum page size `%s'\n"
4050 #: eaarch64cloudabi.c:706 eaarch64cloudabib.c:706 eaarch64elf.c:705
4051 #: eaarch64elf32.c:705 eaarch64elf32b.c:705 eaarch64elfb.c:705
4052 #: eaarch64fbsd.c:706 eaarch64fbsdb.c:706 eaarch64haiku.c:706
4053 #: eaarch64linux.c:706 eaarch64linux32.c:706 eaarch64linux32b.c:706
4054 #: eaarch64linuxb.c:706 eaarch64nto.c:868 earcelf.c:314 earclinux.c:405
4055 #: earclinux_nps.c:405 earcv2elf.c:242 earcv2elfx.c:242 earmelf.c:930
4056 #: earmelf_fbsd.c:930 earmelf_fuchsia.c:931 earmelf_haiku.c:931
4057 #: earmelf_linux.c:931 earmelf_linux_eabi.c:931 earmelf_linux_fdpiceabi.c:931
4058 #: earmelf_nacl.c:931 earmelf_nbsd.c:930 earmelf_phoenix.c:931
4059 #: earmelf_vxworks.c:962 earmelfb.c:930 earmelfb_fbsd.c:930
4060 #: earmelfb_fuchsia.c:931 earmelfb_linux.c:931 earmelfb_linux_eabi.c:931
4061 #: earmelfb_linux_fdpiceabi.c:931 earmelfb_nacl.c:931 earmelfb_nbsd.c:930
4062 #: earmnto.c:890 eavr1.c:458 eavr2.c:458 eavr25.c:458 eavr3.c:458 eavr31.c:458
4063 #: eavr35.c:458 eavr4.c:458 eavr5.c:458 eavr51.c:458 eavr6.c:458
4064 #: eavrtiny.c:458 eavrxmega1.c:458 eavrxmega2.c:458 eavrxmega2_flmap.c:458
4065 #: eavrxmega3.c:458 eavrxmega4.c:458 eavrxmega4_flmap.c:458 eavrxmega5.c:458
4066 #: eavrxmega6.c:458 eavrxmega7.c:458 ecriself.c:267 ecrislinux.c:365
4067 #: ecskyelf.c:506 ecskyelf_linux.c:644 ed10velf.c:242 eelf32_sparc.c:405
4068 #: eelf32_sparc_sol2.c:537 eelf32_sparc_vxworks.c:437 eelf32_spu.c:826
4069 #: eelf32_tic6x_be.c:496 eelf32_tic6x_elf_be.c:496 eelf32_tic6x_elf_le.c:496
4070 #: eelf32_tic6x_le.c:496 eelf32_tic6x_linux_be.c:496
4071 #: eelf32_tic6x_linux_le.c:496 eelf32_x86_64.c:7719 eelf32am33lin.c:364
4072 #: eelf32b4300.c:609 eelf32bfin.c:378 eelf32bfinfd.c:418 eelf32bmip.c:609
4073 #: eelf32bmipn32.c:623 eelf32briscv.c:483 eelf32briscv_ilp32.c:483
4074 #: eelf32briscv_ilp32f.c:483 eelf32bsmip.c:623 eelf32btsmip.c:609
4075 #: eelf32btsmip_fbsd.c:609 eelf32btsmipn32.c:609 eelf32btsmipn32_fbsd.c:609
4076 #: eelf32cr16.c:392 eelf32crx.c:279 eelf32ebmip.c:609 eelf32ebmipvxworks.c:640
4077 #: eelf32elmip.c:609 eelf32elmipvxworks.c:640 eelf32epiphany.c:267
4078 #: eelf32epiphany_4x4.c:244 eelf32frvfd.c:404 eelf32ip2k.c:267 eelf32kvx.c:630
4079 #: eelf32l4300.c:609 eelf32lm32.c:267 eelf32lm32fd.c:404 eelf32lmip.c:609
4080 #: eelf32loongarch.c:476 eelf32lppc.c:634 eelf32lppclinux.c:634
4081 #: eelf32lppcnto.c:634 eelf32lppcsim.c:634 eelf32lr5900.c:512
4082 #: eelf32lr5900n32.c:511 eelf32lriscv.c:483 eelf32lriscv_ilp32.c:483
4083 #: eelf32lriscv_ilp32f.c:483 eelf32lsmip.c:609 eelf32ltsmip.c:609
4084 #: eelf32ltsmip_fbsd.c:609 eelf32ltsmipn32.c:609 eelf32ltsmipn32_fbsd.c:609
4085 #: eelf32m32c.c:278 eelf32mb_linux.c:405 eelf32mbel_linux.c:405
4086 #: eelf32mcore.c:270 eelf32mep.c:242 eelf32metag.c:651 eelf32microblaze.c:242
4087 #: eelf32microblazeel.c:242 eelf32mipswindiss.c:471 eelf32moxie.c:267
4088 #: eelf32or1k.c:268 eelf32or1k_linux.c:405 eelf32ppc.c:634
4089 #: eelf32ppc_fbsd.c:634 eelf32ppchaiku.c:634 eelf32ppclinux.c:634
4090 #: eelf32ppcnto.c:634 eelf32ppcsim.c:634 eelf32ppcvxworks.c:604
4091 #: eelf32ppcwindiss.c:634 eelf32rl78.c:267 eelf32rx.c:289 eelf32rx_linux.c:280
4092 #: eelf32tilegx.c:405 eelf32tilegx_be.c:405 eelf32tilepro.c:405
4093 #: eelf32vax.c:364 eelf32visium.c:242 eelf32xstormy16.c:253
4094 #: eelf32xtensa.c:2309 eelf32z80.c:269 eelf64_aix.c:364 eelf64_ia64.c:433
4095 #: eelf64_ia64_fbsd.c:433 eelf64_s390.c:502 eelf64_sparc.c:405
4096 #: eelf64_sparc_fbsd.c:405 eelf64_sparc_sol2.c:537 eelf64alpha.c:493
4097 #: eelf64alpha_fbsd.c:493 eelf64alpha_nbsd.c:493 eelf64bmip.c:623
4098 #: eelf64bpf.c:242 eelf64briscv.c:483 eelf64briscv_lp64.c:483
4099 #: eelf64briscv_lp64f.c:483 eelf64btsmip.c:609 eelf64btsmip_fbsd.c:609
4100 #: eelf64hppa.c:314 eelf64kvx.c:630 eelf64kvx_linux.c:667
4101 #: eelf64loongarch.c:476 eelf64lppc.c:1069 eelf64lppc_fbsd.c:1069
4102 #: eelf64lriscv.c:483 eelf64lriscv_lp64.c:483 eelf64lriscv_lp64f.c:483
4103 #: eelf64ltsmip.c:609 eelf64ltsmip_fbsd.c:609 eelf64mmix.c:475
4104 #: eelf64ppc.c:1069 eelf64ppc_fbsd.c:1069 eelf64rdos.c:426 eelf64tilegx.c:405
4105 #: eelf64tilegx_be.c:405 eelf_i386.c:7177 eelf_i386_be.c:388
4106 #: eelf_i386_fbsd.c:435 eelf_i386_haiku.c:435 eelf_i386_ldso.c:395
4107 #: eelf_i386_sol2.c:567 eelf_i386_vxworks.c:461 eelf_iamcu.c:435
4108 #: eelf_mipsel_haiku.c:609 eelf_s390.c:405 eelf_x86_64.c:7719
4109 #: eelf_x86_64_cloudabi.c:443 eelf_x86_64_fbsd.c:443 eelf_x86_64_haiku.c:443
4110 #: eelf_x86_64_sol2.c:575 eh8300elf.c:267 eh8300elf_linux.c:267
4111 #: eh8300helf.c:267 eh8300helf_linux.c:267 eh8300hnelf.c:267 eh8300self.c:267
4112 #: eh8300self_linux.c:267 eh8300snelf.c:267 eh8300sxelf.c:267
4113 #: eh8300sxelf_linux.c:267 eh8300sxnelf.c:267 ehppa64linux.c:364
4114 #: ehppaelf.c:521 ehppalinux.c:684 ehppanbsd.c:684 ehppaobsd.c:684
4115 #: ei386lynx.c:379 ei386moss.c:379 ei386nto.c:379 em32relf.c:267
4116 #: em32relf_linux.c:404 em32rlelf.c:267 em32rlelf_linux.c:404
4117 #: em68hc11elf.c:523 em68hc11elfb.c:523 em68hc12elf.c:523 em68hc12elfb.c:523
4118 #: em68kelf.c:559 em68kelfnbsd.c:559 emn10300.c:364 ends32belf.c:366
4119 #: ends32belf16m.c:366 ends32belf_linux.c:450 ends32elf.c:366
4120 #: ends32elf16m.c:366 ends32elf_linux.c:450 enios2elf.c:569 enios2linux.c:666
4121 #: epruelf.c:263 escore3_elf.c:383 escore7_elf.c:383 eshelf.c:364
4122 #: eshelf_fd.c:405 eshelf_linux.c:405 eshelf_nbsd.c:364 eshelf_nto.c:364
4123 #: eshelf_uclinux.c:364 eshelf_vxworks.c:396 eshlelf.c:364 eshlelf_fd.c:405
4124 #: eshlelf_linux.c:405 eshlelf_nbsd.c:364 eshlelf_nto.c:364
4125 #: eshlelf_vxworks.c:396 ev850.c:289 ev850_rh850.c:289
4126 msgid "%F%P: invalid common page size `%s'\n"
4129 #: eaarch64cloudabi.c:715 eaarch64cloudabib.c:715 eaarch64elf.c:714
4130 #: eaarch64elf32.c:714 eaarch64elf32b.c:714 eaarch64elfb.c:714
4131 #: eaarch64fbsd.c:715 eaarch64fbsdb.c:715 eaarch64haiku.c:715
4132 #: eaarch64linux.c:715 eaarch64linux32.c:715 eaarch64linux32b.c:715
4133 #: eaarch64linuxb.c:715 eaarch64nto.c:877 eaarch64nto.c:1051 earcelf.c:323
4134 #: earclinux.c:414 earclinux_nps.c:414 earcv2elf.c:251 earcv2elfx.c:251
4135 #: earmelf.c:939 earmelf_fbsd.c:939 earmelf_fuchsia.c:940 earmelf_haiku.c:940
4136 #: earmelf_linux.c:940 earmelf_linux_eabi.c:940 earmelf_linux_fdpiceabi.c:940
4137 #: earmelf_nacl.c:940 earmelf_nbsd.c:939 earmelf_phoenix.c:940
4138 #: earmelf_vxworks.c:971 earmelfb.c:939 earmelfb_fbsd.c:939
4139 #: earmelfb_fuchsia.c:940 earmelfb_linux.c:940 earmelfb_linux_eabi.c:940
4140 #: earmelfb_linux_fdpiceabi.c:940 earmelfb_nacl.c:940 earmelfb_nbsd.c:939
4141 #: earmnto.c:899 eavr1.c:467 eavr2.c:467 eavr25.c:467 eavr3.c:467 eavr31.c:467
4142 #: eavr35.c:467 eavr4.c:467 eavr5.c:467 eavr51.c:467 eavr6.c:467
4143 #: eavrtiny.c:467 eavrxmega1.c:467 eavrxmega2.c:467 eavrxmega2_flmap.c:467
4144 #: eavrxmega3.c:467 eavrxmega4.c:467 eavrxmega4_flmap.c:467 eavrxmega5.c:467
4145 #: eavrxmega6.c:467 eavrxmega7.c:467 ecriself.c:276 ecrislinux.c:374
4146 #: ecskyelf.c:515 ecskyelf_linux.c:653 ed10velf.c:251 eelf32_sparc.c:414
4147 #: eelf32_sparc_sol2.c:546 eelf32_sparc_vxworks.c:446 eelf32_spu.c:835
4148 #: eelf32_tic6x_be.c:505 eelf32_tic6x_elf_be.c:505 eelf32_tic6x_elf_le.c:505
4149 #: eelf32_tic6x_le.c:505 eelf32_tic6x_linux_be.c:505
4150 #: eelf32_tic6x_linux_le.c:505 eelf32_x86_64.c:7728 eelf32am33lin.c:373
4151 #: eelf32b4300.c:618 eelf32bfin.c:387 eelf32bfinfd.c:427 eelf32bmip.c:618
4152 #: eelf32bmipn32.c:632 eelf32briscv.c:492 eelf32briscv_ilp32.c:492
4153 #: eelf32briscv_ilp32f.c:492 eelf32bsmip.c:632 eelf32btsmip.c:618
4154 #: eelf32btsmip_fbsd.c:618 eelf32btsmipn32.c:618 eelf32btsmipn32_fbsd.c:618
4155 #: eelf32cr16.c:401 eelf32crx.c:288 eelf32ebmip.c:618 eelf32ebmipvxworks.c:649
4156 #: eelf32elmip.c:618 eelf32elmipvxworks.c:649 eelf32epiphany.c:276
4157 #: eelf32epiphany_4x4.c:253 eelf32frvfd.c:413 eelf32ip2k.c:276 eelf32kvx.c:639
4158 #: eelf32l4300.c:618 eelf32lm32.c:276 eelf32lm32fd.c:413 eelf32lmip.c:618
4159 #: eelf32loongarch.c:485 eelf32lppc.c:643 eelf32lppclinux.c:643
4160 #: eelf32lppcnto.c:643 eelf32lppcsim.c:643 eelf32lr5900.c:521
4161 #: eelf32lr5900n32.c:520 eelf32lriscv.c:492 eelf32lriscv_ilp32.c:492
4162 #: eelf32lriscv_ilp32f.c:492 eelf32lsmip.c:618 eelf32ltsmip.c:618
4163 #: eelf32ltsmip_fbsd.c:618 eelf32ltsmipn32.c:618 eelf32ltsmipn32_fbsd.c:618
4164 #: eelf32m32c.c:287 eelf32mb_linux.c:414 eelf32mbel_linux.c:414
4165 #: eelf32mcore.c:279 eelf32mep.c:251 eelf32metag.c:660 eelf32microblaze.c:251
4166 #: eelf32microblazeel.c:251 eelf32mipswindiss.c:480 eelf32moxie.c:276
4167 #: eelf32or1k.c:277 eelf32or1k_linux.c:414 eelf32ppc.c:643
4168 #: eelf32ppc_fbsd.c:643 eelf32ppchaiku.c:643 eelf32ppclinux.c:643
4169 #: eelf32ppcnto.c:643 eelf32ppcsim.c:643 eelf32ppcvxworks.c:613
4170 #: eelf32ppcwindiss.c:643 eelf32rl78.c:276 eelf32rx.c:298 eelf32rx_linux.c:289
4171 #: eelf32tilegx.c:414 eelf32tilegx_be.c:414 eelf32tilepro.c:414
4172 #: eelf32vax.c:373 eelf32visium.c:251 eelf32xstormy16.c:262
4173 #: eelf32xtensa.c:2318 eelf32z80.c:278 eelf64_aix.c:373 eelf64_ia64.c:442
4174 #: eelf64_ia64_fbsd.c:442 eelf64_s390.c:511 eelf64_sparc.c:414
4175 #: eelf64_sparc_fbsd.c:414 eelf64_sparc_sol2.c:546 eelf64alpha.c:502
4176 #: eelf64alpha_fbsd.c:502 eelf64alpha_nbsd.c:502 eelf64bmip.c:632
4177 #: eelf64bpf.c:251 eelf64briscv.c:492 eelf64briscv_lp64.c:492
4178 #: eelf64briscv_lp64f.c:492 eelf64btsmip.c:618 eelf64btsmip_fbsd.c:618
4179 #: eelf64hppa.c:323 eelf64kvx.c:639 eelf64kvx_linux.c:676
4180 #: eelf64loongarch.c:485 eelf64lppc.c:1078 eelf64lppc_fbsd.c:1078
4181 #: eelf64lriscv.c:492 eelf64lriscv_lp64.c:492 eelf64lriscv_lp64f.c:492
4182 #: eelf64ltsmip.c:618 eelf64ltsmip_fbsd.c:618 eelf64mmix.c:484
4183 #: eelf64ppc.c:1078 eelf64ppc_fbsd.c:1078 eelf64rdos.c:435 eelf64tilegx.c:414
4184 #: eelf64tilegx_be.c:414 eelf_i386.c:7186 eelf_i386_be.c:397
4185 #: eelf_i386_fbsd.c:444 eelf_i386_haiku.c:444 eelf_i386_ldso.c:404
4186 #: eelf_i386_sol2.c:576 eelf_i386_vxworks.c:470 eelf_iamcu.c:444
4187 #: eelf_mipsel_haiku.c:618 eelf_s390.c:414 eelf_x86_64.c:7728
4188 #: eelf_x86_64_cloudabi.c:452 eelf_x86_64_fbsd.c:452 eelf_x86_64_haiku.c:452
4189 #: eelf_x86_64_sol2.c:584 eh8300elf.c:276 eh8300elf_linux.c:276
4190 #: eh8300helf.c:276 eh8300helf_linux.c:276 eh8300hnelf.c:276 eh8300self.c:276
4191 #: eh8300self_linux.c:276 eh8300snelf.c:276 eh8300sxelf.c:276
4192 #: eh8300sxelf_linux.c:276 eh8300sxnelf.c:276 ehppa64linux.c:373
4193 #: ehppaelf.c:530 ehppalinux.c:693 ehppanbsd.c:693 ehppaobsd.c:693
4194 #: ei386lynx.c:388 ei386moss.c:388 ei386nto.c:388 em32relf.c:276
4195 #: em32relf_linux.c:413 em32rlelf.c:276 em32rlelf_linux.c:413
4196 #: em68hc11elf.c:532 em68hc11elfb.c:532 em68hc12elf.c:532 em68hc12elfb.c:532
4197 #: em68kelf.c:568 em68kelfnbsd.c:568 emn10300.c:373 ends32belf.c:375
4198 #: ends32belf16m.c:375 ends32belf_linux.c:459 ends32elf.c:375
4199 #: ends32elf16m.c:375 ends32elf_linux.c:459 enios2elf.c:578 enios2linux.c:675
4200 #: epruelf.c:272 escore3_elf.c:392 escore7_elf.c:392 eshelf.c:373
4201 #: eshelf_fd.c:414 eshelf_linux.c:414 eshelf_nbsd.c:373 eshelf_nto.c:373
4202 #: eshelf_uclinux.c:373 eshelf_vxworks.c:405 eshlelf.c:373 eshlelf_fd.c:414
4203 #: eshlelf_linux.c:414 eshlelf_nbsd.c:373 eshlelf_nto.c:373
4204 #: eshlelf_vxworks.c:405 ev850.c:298 ev850_rh850.c:298
4205 msgid "%F%P: invalid stack size `%s'\n"
4208 #: eaarch64cloudabi.c:754 eaarch64cloudabib.c:754 eaarch64elf.c:753
4209 #: eaarch64elf32.c:753 eaarch64elf32b.c:753 eaarch64elfb.c:753
4210 #: eaarch64fbsd.c:754 eaarch64fbsdb.c:754 eaarch64haiku.c:754
4211 #: eaarch64linux.c:754 eaarch64linux32.c:754 eaarch64linux32b.c:754
4212 #: eaarch64linuxb.c:754 eaarch64nto.c:916 earcelf.c:362 earclinux.c:453
4213 #: earclinux_nps.c:453 earcv2elf.c:290 earcv2elfx.c:290 earmelf.c:978
4214 #: earmelf_fbsd.c:978 earmelf_fuchsia.c:979 earmelf_haiku.c:979
4215 #: earmelf_linux.c:979 earmelf_linux_eabi.c:979 earmelf_linux_fdpiceabi.c:979
4216 #: earmelf_nacl.c:979 earmelf_nbsd.c:978 earmelf_phoenix.c:979
4217 #: earmelf_vxworks.c:1010 earmelfb.c:978 earmelfb_fbsd.c:978
4218 #: earmelfb_fuchsia.c:979 earmelfb_linux.c:979 earmelfb_linux_eabi.c:979
4219 #: earmelfb_linux_fdpiceabi.c:979 earmelfb_nacl.c:979 earmelfb_nbsd.c:978
4220 #: earmnto.c:938 eavr1.c:506 eavr2.c:506 eavr25.c:506 eavr3.c:506 eavr31.c:506
4221 #: eavr35.c:506 eavr4.c:506 eavr5.c:506 eavr51.c:506 eavr6.c:506
4222 #: eavrtiny.c:506 eavrxmega1.c:506 eavrxmega2.c:506 eavrxmega2_flmap.c:506
4223 #: eavrxmega3.c:506 eavrxmega4.c:506 eavrxmega4_flmap.c:506 eavrxmega5.c:506
4224 #: eavrxmega6.c:506 eavrxmega7.c:506 ecriself.c:315 ecrislinux.c:413
4225 #: ecskyelf.c:554 ecskyelf_linux.c:692 ed10velf.c:290 eelf32_sparc.c:453
4226 #: eelf32_sparc_sol2.c:585 eelf32_sparc_vxworks.c:485 eelf32_spu.c:874
4227 #: eelf32_tic6x_be.c:544 eelf32_tic6x_elf_be.c:544 eelf32_tic6x_elf_le.c:544
4228 #: eelf32_tic6x_le.c:544 eelf32_tic6x_linux_be.c:544
4229 #: eelf32_tic6x_linux_le.c:544 eelf32_x86_64.c:7767 eelf32am33lin.c:412
4230 #: eelf32b4300.c:657 eelf32bfin.c:426 eelf32bfinfd.c:466 eelf32bmip.c:657
4231 #: eelf32bmipn32.c:671 eelf32briscv.c:531 eelf32briscv_ilp32.c:531
4232 #: eelf32briscv_ilp32f.c:531 eelf32bsmip.c:671 eelf32btsmip.c:657
4233 #: eelf32btsmip_fbsd.c:657 eelf32btsmipn32.c:657 eelf32btsmipn32_fbsd.c:657
4234 #: eelf32cr16.c:440 eelf32crx.c:327 eelf32ebmip.c:657 eelf32ebmipvxworks.c:688
4235 #: eelf32elmip.c:657 eelf32elmipvxworks.c:688 eelf32epiphany.c:315
4236 #: eelf32epiphany_4x4.c:292 eelf32frvfd.c:452 eelf32ip2k.c:315 eelf32kvx.c:678
4237 #: eelf32l4300.c:657 eelf32lm32.c:315 eelf32lm32fd.c:452 eelf32lmip.c:657
4238 #: eelf32loongarch.c:524 eelf32lppc.c:682 eelf32lppclinux.c:682
4239 #: eelf32lppcnto.c:682 eelf32lppcsim.c:682 eelf32lr5900.c:560
4240 #: eelf32lr5900n32.c:559 eelf32lriscv.c:531 eelf32lriscv_ilp32.c:531
4241 #: eelf32lriscv_ilp32f.c:531 eelf32lsmip.c:657 eelf32ltsmip.c:657
4242 #: eelf32ltsmip_fbsd.c:657 eelf32ltsmipn32.c:657 eelf32ltsmipn32_fbsd.c:657
4243 #: eelf32m32c.c:326 eelf32mb_linux.c:453 eelf32mbel_linux.c:453
4244 #: eelf32mcore.c:318 eelf32mep.c:290 eelf32metag.c:699 eelf32microblaze.c:290
4245 #: eelf32microblazeel.c:290 eelf32mipswindiss.c:519 eelf32moxie.c:315
4246 #: eelf32or1k.c:316 eelf32or1k_linux.c:453 eelf32ppc.c:682
4247 #: eelf32ppc_fbsd.c:682 eelf32ppchaiku.c:682 eelf32ppclinux.c:682
4248 #: eelf32ppcnto.c:682 eelf32ppcsim.c:682 eelf32ppcvxworks.c:652
4249 #: eelf32ppcwindiss.c:682 eelf32rl78.c:315 eelf32rx.c:337 eelf32rx_linux.c:328
4250 #: eelf32tilegx.c:453 eelf32tilegx_be.c:453 eelf32tilepro.c:453
4251 #: eelf32vax.c:412 eelf32visium.c:290 eelf32xstormy16.c:301
4252 #: eelf32xtensa.c:2357 eelf32z80.c:317 eelf64_aix.c:412 eelf64_ia64.c:481
4253 #: eelf64_ia64_fbsd.c:481 eelf64_s390.c:550 eelf64_sparc.c:453
4254 #: eelf64_sparc_fbsd.c:453 eelf64_sparc_sol2.c:585 eelf64alpha.c:541
4255 #: eelf64alpha_fbsd.c:541 eelf64alpha_nbsd.c:541 eelf64bmip.c:671
4256 #: eelf64bpf.c:290 eelf64briscv.c:531 eelf64briscv_lp64.c:531
4257 #: eelf64briscv_lp64f.c:531 eelf64btsmip.c:657 eelf64btsmip_fbsd.c:657
4258 #: eelf64hppa.c:362 eelf64kvx.c:678 eelf64kvx_linux.c:715
4259 #: eelf64loongarch.c:524 eelf64lppc.c:1117 eelf64lppc_fbsd.c:1117
4260 #: eelf64lriscv.c:531 eelf64lriscv_lp64.c:531 eelf64lriscv_lp64f.c:531
4261 #: eelf64ltsmip.c:657 eelf64ltsmip_fbsd.c:657 eelf64mmix.c:523
4262 #: eelf64ppc.c:1117 eelf64ppc_fbsd.c:1117 eelf64rdos.c:474 eelf64tilegx.c:453
4263 #: eelf64tilegx_be.c:453 eelf_i386.c:7225 eelf_i386_be.c:436
4264 #: eelf_i386_fbsd.c:483 eelf_i386_haiku.c:483 eelf_i386_ldso.c:443
4265 #: eelf_i386_sol2.c:615 eelf_i386_vxworks.c:509 eelf_iamcu.c:483
4266 #: eelf_mipsel_haiku.c:657 eelf_s390.c:453 eelf_x86_64.c:7767
4267 #: eelf_x86_64_cloudabi.c:491 eelf_x86_64_fbsd.c:491 eelf_x86_64_haiku.c:491
4268 #: eelf_x86_64_sol2.c:623 eh8300elf.c:315 eh8300elf_linux.c:315
4269 #: eh8300helf.c:315 eh8300helf_linux.c:315 eh8300hnelf.c:315 eh8300self.c:315
4270 #: eh8300self_linux.c:315 eh8300snelf.c:315 eh8300sxelf.c:315
4271 #: eh8300sxelf_linux.c:315 eh8300sxnelf.c:315 ehppa64linux.c:412
4272 #: ehppaelf.c:569 ehppalinux.c:732 ehppanbsd.c:732 ehppaobsd.c:732
4273 #: ei386lynx.c:427 ei386moss.c:427 ei386nto.c:427 em32relf.c:315
4274 #: em32relf_linux.c:452 em32rlelf.c:315 em32rlelf_linux.c:452
4275 #: em68hc11elf.c:571 em68hc11elfb.c:571 em68hc12elf.c:571 em68hc12elfb.c:571
4276 #: em68kelf.c:607 em68kelfnbsd.c:607 emn10300.c:412 ends32belf.c:414
4277 #: ends32belf16m.c:414 ends32belf_linux.c:498 ends32elf.c:414
4278 #: ends32elf16m.c:414 ends32elf_linux.c:498 enios2elf.c:617 enios2linux.c:714
4279 #: epruelf.c:311 escore3_elf.c:431 escore7_elf.c:431 eshelf.c:412
4280 #: eshelf_fd.c:453 eshelf_linux.c:453 eshelf_nbsd.c:412 eshelf_nto.c:412
4281 #: eshelf_uclinux.c:412 eshelf_vxworks.c:444 eshlelf.c:412 eshlelf_fd.c:453
4282 #: eshlelf_linux.c:453 eshlelf_nbsd.c:412 eshlelf_nto.c:412
4283 #: eshlelf_vxworks.c:444 ev850.c:337 ev850_rh850.c:337
4285 "%F%P: invalid visibility in `-z %s'; must be default, internal, hidden, or "
4289 #: eaarch64cloudabi.c:865 eaarch64cloudabib.c:865 eaarch64elf.c:865
4290 #: eaarch64elf32.c:865 eaarch64elf32b.c:865 eaarch64elfb.c:865
4291 #: eaarch64fbsd.c:870 eaarch64fbsdb.c:870 eaarch64haiku.c:865
4292 #: eaarch64linux.c:870 eaarch64linux32.c:870 eaarch64linux32b.c:870
4293 #: eaarch64linuxb.c:870 eaarch64nto.c:1027
4294 msgid "%P: error: unrecognized option for --fix-cortex-a53-843419: %s\n"
4297 #: eaarch64cloudabi.c:894 eaarch64cloudabib.c:894 eaarch64elf.c:894
4298 #: eaarch64elf32.c:894 eaarch64elf32b.c:894 eaarch64elfb.c:894
4299 #: eaarch64fbsd.c:899 eaarch64fbsdb.c:899 eaarch64haiku.c:894
4300 #: eaarch64linux.c:899 eaarch64linux32.c:899 eaarch64linux32b.c:899
4301 #: eaarch64linuxb.c:899 eaarch64nto.c:1072 earmelf.c:1179 earmelf_fbsd.c:1179
4302 #: earmelf_fuchsia.c:1184 earmelf_haiku.c:1184 earmelf_linux.c:1184
4303 #: earmelf_linux_eabi.c:1184 earmelf_linux_fdpiceabi.c:1184
4304 #: earmelf_nacl.c:1184 earmelf_nbsd.c:1179 earmelf_phoenix.c:1184
4305 #: earmelf_vxworks.c:1215 earmelfb.c:1179 earmelfb_fbsd.c:1179
4306 #: earmelfb_fuchsia.c:1184 earmelfb_linux.c:1184 earmelfb_linux_eabi.c:1184
4307 #: earmelfb_linux_fdpiceabi.c:1184 earmelfb_nacl.c:1184 earmelfb_nbsd.c:1179
4311 " --no-enum-size-warning Don't warn about objects with incompatible\n"
4315 #: eaarch64cloudabi.c:896 eaarch64cloudabib.c:896 eaarch64elf.c:896
4316 #: eaarch64elf32.c:896 eaarch64elf32b.c:896 eaarch64elfb.c:896
4317 #: eaarch64fbsd.c:901 eaarch64fbsdb.c:901 eaarch64haiku.c:896
4318 #: eaarch64linux.c:901 eaarch64linux32.c:901 eaarch64linux32b.c:901
4319 #: eaarch64linuxb.c:901 eaarch64nto.c:1074 earmelf.c:1181 earmelf_fbsd.c:1181
4320 #: earmelf_fuchsia.c:1186 earmelf_haiku.c:1186 earmelf_linux.c:1186
4321 #: earmelf_linux_eabi.c:1186 earmelf_linux_fdpiceabi.c:1186
4322 #: earmelf_nacl.c:1186 earmelf_nbsd.c:1181 earmelf_phoenix.c:1186
4323 #: earmelf_vxworks.c:1217 earmelfb.c:1181 earmelfb_fbsd.c:1181
4324 #: earmelfb_fuchsia.c:1186 earmelfb_linux.c:1186 earmelfb_linux_eabi.c:1186
4325 #: earmelfb_linux_fdpiceabi.c:1186 earmelfb_nacl.c:1186 earmelfb_nbsd.c:1181
4329 " --no-wchar-size-warning Don't warn about objects with incompatible\n"
4333 #: eaarch64cloudabi.c:898 eaarch64cloudabib.c:898 eaarch64elf.c:898
4334 #: eaarch64elf32.c:898 eaarch64elf32b.c:898 eaarch64elfb.c:898
4335 #: eaarch64fbsd.c:903 eaarch64fbsdb.c:903 eaarch64haiku.c:898
4336 #: eaarch64linux.c:903 eaarch64linux32.c:903 eaarch64linux32b.c:903
4337 #: eaarch64linuxb.c:903 eaarch64nto.c:1076 earmelf.c:1183 earmelf_fbsd.c:1183
4338 #: earmelf_fuchsia.c:1188 earmelf_haiku.c:1188 earmelf_linux.c:1188
4339 #: earmelf_linux_eabi.c:1188 earmelf_linux_fdpiceabi.c:1188
4340 #: earmelf_nacl.c:1188 earmelf_nbsd.c:1183 earmelf_phoenix.c:1188
4341 #: earmelf_vxworks.c:1219 earmelfb.c:1183 earmelfb_fbsd.c:1183
4342 #: earmelfb_fuchsia.c:1188 earmelfb_linux.c:1188 earmelfb_linux_eabi.c:1188
4343 #: earmelfb_linux_fdpiceabi.c:1188 earmelfb_nacl.c:1188 earmelfb_nbsd.c:1183
4347 " --pic-veneer Always generate PIC interworking veneers\n"
4350 #: eaarch64cloudabi.c:899 eaarch64cloudabib.c:899 eaarch64elf.c:899
4351 #: eaarch64elf32.c:899 eaarch64elf32b.c:899 eaarch64elfb.c:899
4352 #: eaarch64fbsd.c:904 eaarch64fbsdb.c:904 eaarch64haiku.c:899
4353 #: eaarch64linux.c:904 eaarch64linux32.c:904 eaarch64linux32b.c:904
4354 #: eaarch64linuxb.c:904 eaarch64nto.c:1077 earmelf.c:1190 earmelf_fbsd.c:1190
4355 #: earmelf_fuchsia.c:1195 earmelf_haiku.c:1195 earmelf_linux.c:1195
4356 #: earmelf_linux_eabi.c:1195 earmelf_linux_fdpiceabi.c:1195
4357 #: earmelf_nacl.c:1195 earmelf_nbsd.c:1190 earmelf_phoenix.c:1195
4358 #: earmelf_vxworks.c:1226 earmelfb.c:1190 earmelfb_fbsd.c:1190
4359 #: earmelfb_fuchsia.c:1195 earmelfb_linux.c:1195 earmelfb_linux_eabi.c:1195
4360 #: earmelfb_linux_fdpiceabi.c:1195 earmelfb_nacl.c:1195 earmelfb_nbsd.c:1190
4364 " --stub-group-size=N Maximum size of a group of input sections "
4366 " can be handled by one stub section. A "
4368 " value locates all stubs after their "
4370 " (with a group size of -N), while a positive\n"
4371 " value allows two groups of input sections, "
4373 " before, and one after each stub section.\n"
4374 " Values of +/-1 indicate the linker should\n"
4375 " choose suitable defaults.\n"
4378 #: eaarch64cloudabi.c:908 eaarch64cloudabib.c:908 eaarch64elf.c:908
4379 #: eaarch64elf32.c:908 eaarch64elf32b.c:908 eaarch64elfb.c:908
4380 #: eaarch64fbsd.c:913 eaarch64fbsdb.c:913 eaarch64haiku.c:908
4381 #: eaarch64linux.c:913 eaarch64linux32.c:913 eaarch64linux32b.c:913
4382 #: eaarch64linuxb.c:913 eaarch64nto.c:1086
4384 msgid " --fix-cortex-a53-835769 Fix erratum 835769\n"
4387 #: eaarch64cloudabi.c:909 eaarch64cloudabib.c:909 eaarch64elf.c:909
4388 #: eaarch64elf32.c:909 eaarch64elf32b.c:909 eaarch64elfb.c:909
4389 #: eaarch64fbsd.c:914 eaarch64fbsdb.c:914 eaarch64haiku.c:909
4390 #: eaarch64linux.c:914 eaarch64linux32.c:914 eaarch64linux32b.c:914
4391 #: eaarch64linuxb.c:914 eaarch64nto.c:1087
4394 " --fix-cortex-a53-843419[=full|adr|adrp] Fix erratum 843419 and "
4395 "optionally specify which workaround to use.\n"
4396 " full (default): Use both ADRP "
4397 "and ADR workaround, this will \n"
4398 " increase the size of your "
4400 " adr: Only use the ADR "
4401 "workaround, this will not cause any increase\n"
4402 " in binary size but linking "
4403 "will fail if the referenced address is\n"
4404 " out of range of an ADR "
4405 "instruction. This will remove the need of using\n"
4406 " a veneer and results in "
4407 "both performance and size benefits.\n"
4408 " adrp: Use only the ADRP "
4409 "workaround, this will never rewrite your ADRP\n"
4410 " instruction into an ADR. "
4411 "As such the workaround will always use a\n"
4412 " veneer and this will give "
4413 "you both a performance and size overhead.\n"
4416 #: eaarch64cloudabi.c:920 eaarch64cloudabib.c:920 eaarch64elf.c:920
4417 #: eaarch64elf32.c:920 eaarch64elf32b.c:920 eaarch64elfb.c:920
4418 #: eaarch64fbsd.c:925 eaarch64fbsdb.c:925 eaarch64haiku.c:920
4419 #: eaarch64linux.c:925 eaarch64linux32.c:925 eaarch64linux32b.c:925
4420 #: eaarch64linuxb.c:925 eaarch64nto.c:1098
4423 " --no-apply-dynamic-relocs Do not apply link-time values for dynamic "
4427 #: eaarch64cloudabi.c:921 eaarch64cloudabib.c:921 eaarch64elf.c:921
4428 #: eaarch64elf32.c:921 eaarch64elf32b.c:921 eaarch64elfb.c:921
4429 #: eaarch64fbsd.c:926 eaarch64fbsdb.c:926 eaarch64haiku.c:921
4430 #: eaarch64linux.c:926 eaarch64linux32.c:926 eaarch64linux32b.c:926
4431 #: eaarch64linuxb.c:926 eaarch64nto.c:1099
4434 " -z force-bti Turn on Branch Target Identification "
4435 "mechanism and generate PLTs with BTI. Generate warnings for missing BTI on "
4439 #: eaarch64cloudabi.c:922 eaarch64cloudabib.c:922 eaarch64elf.c:922
4440 #: eaarch64elf32.c:922 eaarch64elf32b.c:922 eaarch64elfb.c:922
4441 #: eaarch64fbsd.c:927 eaarch64fbsdb.c:927 eaarch64haiku.c:922
4442 #: eaarch64linux.c:927 eaarch64linux32.c:927 eaarch64linux32b.c:927
4443 #: eaarch64linuxb.c:927 eaarch64nto.c:1100
4446 " -z pac-plt Protect PLTs with Pointer Authentication.\n"
4449 #: eaarch64nto.c:401
4450 msgid "%F%P: cannot create .note section in stub BFD.\n"
4453 #: eaarch64nto.c:410
4454 msgid "%F%P: failed to create .note section\n"
4457 #: eaarch64nto.c:451
4458 msgid "%F%P: %pB: can't read contents of section .note: %E\n"
4461 #: eaarch64nto.c:461 eaarch64nto.c:465
4462 msgid "%P: %pB: warning: duplicated QNX stack .note detected\n"
4465 #: eaarch64nto.c:494
4466 msgid "%F%P: error: --lazy-stack must follow -zstack-size=<size>\n"
4469 #: eaarch64nto.c:1102
4472 " --stack <size> Set size of the initial stack\n"
4473 " --lazy-stack\t\t Set lazy allocation of stack\n"
4476 #: eaarch64pe.c:350 earm64pe.c:350 earm_wince_pe.c:338 earmpe.c:338
4477 #: ei386pe.c:338 ei386pe_posix.c:338 ei386pep.c:350 emcorepe.c:338 eshpe.c:338
4480 " --base_file <basefile> Generate a base file for relocatable "
4484 #: eaarch64pe.c:351 earm64pe.c:351 earm_wince_pe.c:339 earmpe.c:339
4485 #: ei386pe.c:339 ei386pe_posix.c:339 ei386pep.c:351 emcorepe.c:339 eshpe.c:339
4488 " --dll Set image base to the default for DLLs\n"
4491 #: eaarch64pe.c:352 earm64pe.c:352 earm_wince_pe.c:340 earmpe.c:340
4492 #: ei386pe.c:340 ei386pe_posix.c:340 ei386pep.c:352 emcorepe.c:340 eshpe.c:340
4494 msgid " --file-alignment <size> Set file alignment\n"
4497 #: eaarch64pe.c:353 earm64pe.c:353 earm_wince_pe.c:341 earmpe.c:341
4498 #: ei386pe.c:341 ei386pe_posix.c:341 ei386pep.c:353 emcorepe.c:341 eshpe.c:341
4500 msgid " --heap <size> Set initial size of the heap\n"
4503 #: eaarch64pe.c:354 earm64pe.c:354 earm_wince_pe.c:342 earmpe.c:342
4504 #: ei386pe.c:342 ei386pe_posix.c:342 ei386pep.c:354 emcorepe.c:342 eshpe.c:342
4507 " --image-base <address> Set start address of the executable\n"
4510 #: eaarch64pe.c:355 earm64pe.c:355 earm_wince_pe.c:343 earmpe.c:343
4511 #: ei386pe.c:343 ei386pe_posix.c:343 ei386pep.c:355 emcorepe.c:343 eshpe.c:343
4514 " --major-image-version <number> Set version number of the executable\n"
4517 #: eaarch64pe.c:356 earm64pe.c:356 earm_wince_pe.c:344 earmpe.c:344
4518 #: ei386pe.c:344 ei386pe_posix.c:344 ei386pep.c:356 emcorepe.c:344 eshpe.c:344
4520 msgid " --major-os-version <number> Set minimum required OS version\n"
4523 #: eaarch64pe.c:357 earm64pe.c:357 earm_wince_pe.c:345 earmpe.c:345
4524 #: ei386pe.c:345 ei386pe_posix.c:345 ei386pep.c:357 emcorepe.c:345 eshpe.c:345
4527 " --major-subsystem-version <number> Set minimum required OS subsystem "
4531 #: eaarch64pe.c:358 earm64pe.c:358 earm_wince_pe.c:346 earmpe.c:346
4532 #: ei386pe.c:346 ei386pe_posix.c:346 ei386pep.c:358 emcorepe.c:346 eshpe.c:346
4535 " --minor-image-version <number> Set revision number of the executable\n"
4538 #: eaarch64pe.c:359 earm64pe.c:359 earm_wince_pe.c:347 earmpe.c:347
4539 #: ei386pe.c:347 ei386pe_posix.c:347 ei386pep.c:359 emcorepe.c:347 eshpe.c:347
4541 msgid " --minor-os-version <number> Set minimum required OS revision\n"
4544 #: eaarch64pe.c:360 earm64pe.c:360 earm_wince_pe.c:348 earmpe.c:348
4545 #: ei386pe.c:348 ei386pe_posix.c:348 ei386pep.c:360 emcorepe.c:348 eshpe.c:348
4548 " --minor-subsystem-version <number> Set minimum required OS subsystem "
4552 #: eaarch64pe.c:361 earm64pe.c:361 earm_wince_pe.c:349 earmpe.c:349
4553 #: ei386pe.c:349 ei386pe_posix.c:349 ei386pep.c:361 emcorepe.c:349 eshpe.c:349
4555 msgid " --section-alignment <size> Set section alignment\n"
4558 #: eaarch64pe.c:362 earm64pe.c:362 earm_wince_pe.c:350 earmpe.c:350
4559 #: ei386pe.c:350 ei386pe_posix.c:350 ei386pep.c:362 emcorepe.c:350 eshpe.c:350
4561 msgid " --stack <size> Set size of the initial stack\n"
4564 #: eaarch64pe.c:363 earm64pe.c:363 earm_wince_pe.c:351 earmpe.c:351
4565 #: ei386pe.c:351 ei386pe_posix.c:351 ei386pep.c:363 emcorepe.c:351 eshpe.c:351
4568 " --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
4571 #: eaarch64pe.c:364 earm64pe.c:364 earm_wince_pe.c:352 earmpe.c:352
4572 #: ei386pe.c:352 ei386pe_posix.c:352 ei386pep.c:364 emcorepe.c:352 eshpe.c:352
4575 " --support-old-code Support interworking with old code\n"
4578 #: eaarch64pe.c:365 earm64pe.c:365 earm_wince_pe.c:353 earmpe.c:353
4579 #: ei386pe.c:353 ei386pe_posix.c:353 ei386pep.c:365 emcorepe.c:353 eshpe.c:353
4582 " --[no-]leading-underscore Set explicit symbol underscore prefix "
4586 #: eaarch64pe.c:366 earm64pe.c:366 ei386pep.c:366
4589 " --[no-]insert-timestamp Use a real timestamp rather than zero "
4593 #: eaarch64pe.c:367 earm64pe.c:367 earm_wince_pe.c:356 earmpe.c:356
4594 #: ei386pe.c:356 ei386pe_posix.c:356 ei386pep.c:367 emcorepe.c:356 eshpe.c:356
4597 " This makes binaries non-deterministic\n"
4600 #: eaarch64pe.c:369 earm64pe.c:369 earm_wince_pe.c:358 earmpe.c:358
4601 #: ei386pe.c:358 ei386pe_posix.c:358 ei386pep.c:369 emcorepe.c:358 eshpe.c:358
4604 " --add-stdcall-alias Export symbols with and without @nn\n"
4607 #: eaarch64pe.c:370 earm64pe.c:370 earm_wince_pe.c:359 earmpe.c:359
4608 #: ei386pe.c:359 ei386pe_posix.c:359 ei386pep.c:370 emcorepe.c:359 eshpe.c:359
4610 msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
4613 #: eaarch64pe.c:371 earm64pe.c:371 earm_wince_pe.c:360 earmpe.c:360
4614 #: ei386pe.c:360 ei386pe_posix.c:360 ei386pep.c:371 emcorepe.c:360 eshpe.c:360
4617 " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
4620 #: eaarch64pe.c:372 earm64pe.c:372 earm_wince_pe.c:361 earmpe.c:361
4621 #: ei386pe.c:361 ei386pe_posix.c:361 ei386pep.c:372 emcorepe.c:361 eshpe.c:361
4624 " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
4627 #: eaarch64pe.c:373 earm64pe.c:373 earm_wince_pe.c:362 earmpe.c:362
4628 #: ei386pe.c:362 ei386pe_posix.c:362 ei386pep.c:373 emcorepe.c:362 eshpe.c:362
4631 " --exclude-all-symbols Exclude all symbols from automatic "
4635 #: eaarch64pe.c:374 earm64pe.c:374 earm_wince_pe.c:363 earmpe.c:363
4636 #: ei386pe.c:363 ei386pe_posix.c:363 ei386pep.c:374 emcorepe.c:363 eshpe.c:363
4639 " --exclude-libs lib,lib,... Exclude libraries from automatic "
4643 #: eaarch64pe.c:375 earm64pe.c:375 earm_wince_pe.c:364 earmpe.c:364
4644 #: ei386pe.c:364 ei386pe_posix.c:364 ei386pep.c:375 emcorepe.c:364 eshpe.c:364
4646 msgid " --exclude-modules-for-implib mod,mod,...\n"
4649 #: eaarch64pe.c:376 earm64pe.c:376 earm_wince_pe.c:365 earmpe.c:365
4650 #: ei386pe.c:365 ei386pe_posix.c:365 ei386pep.c:376 emcorepe.c:365 eshpe.c:365
4653 " Exclude objects, archive members from "
4657 #: eaarch64pe.c:377 earm64pe.c:377 ei386pep.c:377
4660 " export, place into import library "
4664 #: eaarch64pe.c:378 earm64pe.c:378 earm_wince_pe.c:367 earmpe.c:367
4665 #: ei386pe.c:367 ei386pe_posix.c:367 ei386pep.c:378 emcorepe.c:367 eshpe.c:367
4668 " --export-all-symbols Automatically export all globals to "
4672 #: eaarch64pe.c:379 earm64pe.c:379 earm_wince_pe.c:368 earmpe.c:368
4673 #: ei386pe.c:368 ei386pe_posix.c:368 ei386pep.c:379 emcorepe.c:368 eshpe.c:368
4675 msgid " --kill-at Remove @nn from exported symbols\n"
4678 #: eaarch64pe.c:380 earm64pe.c:380 earm_wince_pe.c:369 earmpe.c:369
4679 #: ei386pe.c:369 ei386pe_posix.c:369 ei386pep.c:380 emcorepe.c:369 eshpe.c:369
4682 " --output-def <file> Generate a .DEF file for the built DLL\n"
4685 #: eaarch64pe.c:381 earm64pe.c:381 earm_wince_pe.c:370 earmpe.c:370
4686 #: ei386pe.c:370 ei386pe_posix.c:370 ei386pep.c:381 emcorepe.c:370 eshpe.c:370
4688 msgid " --warn-duplicate-exports Warn about duplicate exports\n"
4691 #: eaarch64pe.c:382 earm64pe.c:382 ei386pep.c:382
4694 " --compat-implib Create backward compatible import "
4696 " create __imp_<SYMBOL> as well\n"
4699 #: eaarch64pe.c:383 earm64pe.c:383 ei386pep.c:383
4702 " --enable-auto-image-base Automatically choose image base for "
4704 " unless user specifies one\n"
4707 #: eaarch64pe.c:384 earm64pe.c:384 ei386pep.c:384
4710 " --disable-auto-image-base Do not auto-choose image base "
4714 #: eaarch64pe.c:385 earm64pe.c:385 earm_wince_pe.c:374 earmpe.c:374
4715 #: ei386pe.c:374 ei386pe_posix.c:374 ei386pep.c:385 emcorepe.c:374 eshpe.c:374
4718 " --dll-search-prefix=<string> When linking dynamically to a dll "
4720 " an importlib, use <string><basename>."
4722 " in preference to lib<basename>.dll \n"
4725 #: eaarch64pe.c:386 earm64pe.c:386 earm_wince_pe.c:375 earmpe.c:375
4726 #: ei386pe.c:375 ei386pe_posix.c:375 ei386pep.c:386 emcorepe.c:375 eshpe.c:375
4729 " --enable-auto-import Do sophisticated linking of _sym to\n"
4730 " __imp_sym for DATA references\n"
4733 #: eaarch64pe.c:387 earm64pe.c:387 earm_wince_pe.c:376 earmpe.c:376
4734 #: ei386pe.c:376 ei386pe_posix.c:376 ei386pep.c:387 emcorepe.c:376 eshpe.c:376
4737 " --disable-auto-import Do not auto-import DATA items from "
4741 #: eaarch64pe.c:388 earm64pe.c:388 ei386pep.c:388
4744 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
4745 " adding pseudo-relocations resolved "
4750 #: eaarch64pe.c:389 earm64pe.c:389 ei386pep.c:389
4753 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
4755 " auto-imported DATA\n"
4758 #: eaarch64pe.c:390 earm64pe.c:390 ei386pep.c:390
4761 " --enable-extra-pep-debug Enable verbose debug output when "
4763 " or linking to DLLs (esp. auto-"
4767 #: eaarch64pe.c:391 earm64pe.c:391 earm_wince_pe.c:383 earmpe.c:383
4768 #: ei386pe.c:383 ei386pe_posix.c:383 ei386pep.c:391 emcorepe.c:383 eshpe.c:383
4771 " --enable-long-section-names Use long COFF section names even in\n"
4772 " executable image files\n"
4775 #: eaarch64pe.c:392 earm64pe.c:392 earm_wince_pe.c:384 earmpe.c:384
4776 #: ei386pe.c:384 ei386pe_posix.c:384 ei386pep.c:392 emcorepe.c:384 eshpe.c:384
4779 " --disable-long-section-names Never use long COFF section names, "
4781 " in object files\n"
4784 #: eaarch64pe.c:393 earm64pe.c:393 ei386pep.c:393
4787 " --[disable-]high-entropy-va Image is compatible with 64-bit address "
4789 " layout randomization (ASLR)\n"
4792 #: eaarch64pe.c:394 earm64pe.c:394 earm_wince_pe.c:385 earmpe.c:385
4793 #: ei386pe.c:385 ei386pe_posix.c:385 ei386pep.c:394 emcorepe.c:385 eshpe.c:385
4796 " --[disable-]dynamicbase Image base address may be relocated "
4798 " address space layout randomization "
4802 #: eaarch64pe.c:395 earm64pe.c:395 earm_wince_pe.c:386 earmpe.c:386
4803 #: ei386pe.c:386 ei386pe_posix.c:386 ei386pep.c:395 emcorepe.c:386 eshpe.c:386
4805 msgid " --enable-reloc-section Create the base relocation table\n"
4808 #: eaarch64pe.c:396 earm64pe.c:396 earm_wince_pe.c:387 earmpe.c:387
4809 #: ei386pe.c:387 ei386pe_posix.c:387 ei386pep.c:396 emcorepe.c:387 eshpe.c:387
4812 " --disable-reloc-section Do not create the base relocation "
4816 #: eaarch64pe.c:397 earm64pe.c:397 earm_wince_pe.c:388 earmpe.c:388
4817 #: ei386pe.c:388 ei386pe_posix.c:388 ei386pep.c:397 emcorepe.c:388 eshpe.c:388
4820 " --[disable-]forceinteg Code integrity checks are enforced\n"
4823 #: eaarch64pe.c:398 earm64pe.c:398 earm_wince_pe.c:389 earmpe.c:389
4824 #: ei386pe.c:389 ei386pe_posix.c:389 ei386pep.c:398 emcorepe.c:389 eshpe.c:389
4827 " --[disable-]nxcompat Image is compatible with data "
4832 #: eaarch64pe.c:399 earm64pe.c:399 earm_wince_pe.c:390 earmpe.c:390
4833 #: ei386pe.c:390 ei386pe_posix.c:390 ei386pep.c:399 emcorepe.c:390 eshpe.c:390
4836 " --[disable-]no-isolation Image understands isolation but do not\n"
4837 " isolate the image\n"
4840 #: eaarch64pe.c:400 earm64pe.c:400 ei386pep.c:400
4843 " --[disable-]no-seh Image does not use SEH; no SE handler "
4845 " be called in this image\n"
4848 #: eaarch64pe.c:401 earm64pe.c:401 earm_wince_pe.c:392 earmpe.c:392
4849 #: ei386pe.c:392 ei386pe_posix.c:392 ei386pep.c:401 emcorepe.c:392 eshpe.c:392
4851 msgid " --[disable-]no-bind Do not bind this image\n"
4854 #: eaarch64pe.c:402 earm64pe.c:402 earm_wince_pe.c:393 earmpe.c:393
4855 #: ei386pe.c:393 ei386pe_posix.c:393 ei386pep.c:402 emcorepe.c:393 eshpe.c:393
4857 msgid " --[disable-]wdmdriver Driver uses the WDM model\n"
4860 #: eaarch64pe.c:403 earm64pe.c:403 earm_wince_pe.c:394 earmpe.c:394
4861 #: ei386pe.c:394 ei386pe_posix.c:394 ei386pep.c:403 emcorepe.c:394 eshpe.c:394
4863 msgid " --[disable-]tsaware Image is Terminal Server aware\n"
4866 #: eaarch64pe.c:404 earm64pe.c:404 earm_wince_pe.c:395 earmpe.c:395
4867 #: ei386pe.c:395 ei386pe_posix.c:395 ei386pep.c:404 emcorepe.c:395 eshpe.c:395
4869 msgid " --build-id[=STYLE] Generate build ID\n"
4872 #: eaarch64pe.c:406 earm64pe.c:406 earm_wince_pe.c:397 earmpe.c:397
4873 #: ei386pe.c:397 ei386pe_posix.c:397 ei386pep.c:406 emcorepe.c:397 eshpe.c:397
4875 msgid " --pdb=[FILENAME] Generate PDB file\n"
4878 #: eaarch64pe.c:535 earm64pe.c:535 earm_wince_pe.c:546 earmpe.c:546
4879 #: ei386beos.c:189 ei386pe.c:546 ei386pe_posix.c:546 ei386pep.c:535
4880 #: emcorepe.c:546 eshpe.c:546
4881 msgid "%P: warning: bad version number in -subsystem option\n"
4884 #: eaarch64pe.c:560 earm64pe.c:560 earm_wince_pe.c:571 earmpe.c:571
4885 #: ei386beos.c:206 ei386pe.c:571 ei386pe_posix.c:571 ei386pep.c:560
4886 #: emcorepe.c:571 eshpe.c:571
4887 msgid "%F%P: invalid subsystem type %s\n"
4890 #: eaarch64pe.c:581 earm64pe.c:581 earm_wince_pe.c:592 earmpe.c:592
4891 #: ei386beos.c:217 ei386pe.c:592 ei386pe_posix.c:592 ei386pep.c:581
4892 #: emcorepe.c:592 eshpe.c:592
4893 msgid "%F%P: invalid hex number for PE parameter '%s'\n"
4896 #: eaarch64pe.c:598 earm64pe.c:598 earm_wince_pe.c:609 earmpe.c:609
4897 #: ei386beos.c:234 ei386pe.c:609 ei386pe_posix.c:609 ei386pep.c:598
4898 #: emcorepe.c:609 eshpe.c:609
4899 msgid "%F%P: strange hex info for PE parameter '%s'\n"
4902 #: eaarch64pe.c:615 earm64pe.c:615 earm_wince_pe.c:625 earmpe.c:625
4903 #: eelf32mcore.c:333 ei386beos.c:250 ei386pe.c:625 ei386pe_posix.c:625
4904 #: ei386pep.c:615 emcorepe.c:625 eshpe.c:625
4905 msgid "%F%P: cannot open base file %s\n"
4908 #: eaarch64pe.c:932 earm64pe.c:932 earm_wince_pe.c:955 earmpe.c:955
4909 #: ei386beos.c:346 ei386pe.c:955 ei386pe_posix.c:955 ei386pep.c:932
4910 #: emcorepe.c:955 eshpe.c:955
4911 msgid "%P: warning, file alignment > section alignment\n"
4914 #: eaarch64pe.c:945 earm64pe.c:945 ei386pep.c:945
4916 "%P: warning: --export-dynamic is not supported for PE+ targets, did you mean "
4917 "--export-all-symbols?\n"
4920 #: eaarch64pe.c:997 earm64pe.c:997 earm_wince_pe.c:1049 earmpe.c:1049
4921 #: ei386pe.c:1049 ei386pe_posix.c:1049 ei386pep.c:997 emcorepe.c:1049
4923 msgid "%P: warning: overwriting decorated name %s with %s\n"
4926 #: eaarch64pe.c:1042 eaarch64pe.c:1070 earm64pe.c:1042 earm64pe.c:1070
4927 #: ei386pep.c:1042 ei386pep.c:1070
4929 msgid "warning: resolving %s by linking to %s\n"
4932 #: eaarch64pe.c:1047 eaarch64pe.c:1075 earm64pe.c:1047 earm64pe.c:1075
4933 #: earm_wince_pe.c:1023 earmpe.c:1023 ei386pe.c:1023 ei386pe_posix.c:1023
4934 #: ei386pep.c:1047 ei386pep.c:1075 emcorepe.c:1023 eshpe.c:1023
4935 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
4938 #: eaarch64pe.c:1048 eaarch64pe.c:1076 earm64pe.c:1048 earm64pe.c:1076
4939 #: earm_wince_pe.c:1024 earmpe.c:1024 ei386pe.c:1024 ei386pe_posix.c:1024
4940 #: ei386pep.c:1048 ei386pep.c:1076 emcorepe.c:1024 eshpe.c:1024
4941 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
4944 #: eaarch64pe.c:1131 earm64pe.c:1131 earm_wince_pe.c:1115 earmpe.c:1115
4945 #: ei386pe.c:1115 ei386pe_posix.c:1115 ei386pep.c:1131 emcorepe.c:1115
4947 msgid "%P: %H: cannot get section contents - auto-import exception\n"
4950 #: eaarch64pe.c:1261 earm64pe.c:1261 earm_wince_pe.c:1246 earmpe.c:1246
4951 #: ei386pe.c:1246 ei386pe_posix.c:1246 ei386pep.c:1261 emcorepe.c:1246
4953 msgid "%P: warning: .buildid section discarded, --build-id ignored\n"
4956 #: eaarch64pe.c:1382 earm64pe.c:1382 earm_wince_pe.c:1367 earmpe.c:1367
4957 #: ei386pe.c:1367 ei386pe_posix.c:1367 ei386pep.c:1382 emcorepe.c:1367
4959 msgid "%P: warning: cannot create .buildid section, --build-id ignored\n"
4962 #: eaarch64pe.c:1468 earm64pe.c:1468 earm_wince_pe.c:1452 earmpe.c:1452
4963 #: ei386pe.c:1452 ei386pe_posix.c:1452 ei386pep.c:1468 emcorepe.c:1452
4965 msgid "%F%P: cannot perform PE operations on non PE output file '%pB'\n"
4968 #: eaarch64pe.c:1592 earm64pe.c:1592 earm_wince_pe.c:1595 earmpe.c:1595
4969 #: ei386pe.c:1595 ei386pe_posix.c:1595 ei386pep.c:1592 emcorepe.c:1595
4971 msgid "%X%P: unable to process relocs: %E\n"
4974 #: eaix5ppc.c:302 eaix5rs6.c:302 eaixppc.c:302 eaixrs6.c:302 eppcmacos.c:302
4975 msgid "%F%P: cannot open %s\n"
4978 #: eaix5ppc.c:349 eaix5rs6.c:349 eaixppc.c:349 eaixrs6.c:349 eppcmacos.c:349
4979 msgid "%F%P: cannot read %s\n"
4982 #: eaix5ppc.c:377 eaix5rs6.c:377 eaixppc.c:377 eaixrs6.c:377 eppcmacos.c:377
4983 msgid "%P: warning: ignoring invalid -D number %s\n"
4986 #: eaix5ppc.c:385 eaix5rs6.c:385 eaixppc.c:385 eaixrs6.c:385 eppcmacos.c:385
4987 msgid "%P: warning: ignoring invalid -H number %s\n"
4990 #: eaix5ppc.c:497 eaix5rs6.c:497 eaixppc.c:497 eaixrs6.c:497 eppcmacos.c:497
4991 msgid "%P: warning: ignoring invalid -bmaxdata number %s\n"
4994 #: eaix5ppc.c:506 eaix5rs6.c:506 eaixppc.c:506 eaixrs6.c:506 eppcmacos.c:506
4995 msgid "%P: warning: ignoring invalid -bmaxstack number %s\n"
4998 #: eaix5ppc.c:519 eaix5rs6.c:519 eaixppc.c:519 eaixrs6.c:519 eppcmacos.c:519
4999 msgid "%P: warning: ignoring invalid module type %s\n"
5002 #: eaix5ppc.c:549 eaix5rs6.c:549 eaixppc.c:549 eaixrs6.c:549 eppcmacos.c:549
5003 msgid "%P: warning: ignoring invalid -pD number %s\n"
5006 #: eaix5ppc.c:572 eaix5rs6.c:572 eaixppc.c:572 eaixrs6.c:572 eppcmacos.c:572
5007 msgid "%P: warning: ignoring invalid -pT number %s\n"
5010 #: eaix5ppc.c:701 eaix5rs6.c:701 eaixppc.c:701 eaixrs6.c:701 eppcmacos.c:701
5011 msgid "%F%P: bfd_xcoff_link_record_set failed: %E\n"
5014 #: eaix5ppc.c:731 eaix5rs6.c:731 eaixppc.c:731 eaixrs6.c:731 eppcmacos.c:731
5015 msgid "%F%P: bfd_link_hash_lookup of export symbol failed: %E\n"
5018 #: eaix5ppc.c:733 eaix5rs6.c:733 eaixppc.c:733 eaixrs6.c:733 eppcmacos.c:733
5019 msgid "%F%P: bfd_xcoff_export_symbol failed: %E\n"
5022 #: eaix5ppc.c:838 eaix5rs6.c:838 eaixppc.c:838 eaixrs6.c:838 eppcmacos.c:838
5023 msgid "%F%P: can't find output section %s\n"
5026 #: eaix5ppc.c:875 eaix5rs6.c:875 eaixppc.c:875 eaixrs6.c:875 eppcmacos.c:875
5027 msgid "%F%P: can't find %s in output section\n"
5030 #: eaix5ppc.c:942 eaix5rs6.c:942 eaixppc.c:942 eaixrs6.c:942 eppcmacos.c:942
5031 msgid "%P: can't find required output section %s\n"
5034 #: eaix5ppc.c:1124 eaix5rs6.c:1124 eaixppc.c:1124 eaixrs6.c:1124
5036 msgid "%X%P: can not size stub sections: %E\n"
5039 #: eaix5ppc.c:1129 eaix5rs6.c:1129 eaixppc.c:1129 eaixrs6.c:1129
5041 msgid "%F%P: failed to layout dynamic sections: %E\n"
5044 #: eaix5ppc.c:1342 eaix5rs6.c:1342 eaixppc.c:1342 eaixrs6.c:1342
5046 msgid "%F%P:%s:%d: #! ([member]) is not supported in import files\n"
5049 #: eaix5ppc.c:1359 eaix5rs6.c:1359 eaixppc.c:1359 eaixrs6.c:1359
5051 msgid "%F%P: could not parse import path: %E\n"
5054 #: eaix5ppc.c:1369 eaix5ppc.c:1381 eaix5rs6.c:1369 eaix5rs6.c:1381
5055 #: eaixppc.c:1369 eaixppc.c:1381 eaixrs6.c:1369 eaixrs6.c:1381
5056 #: eppcmacos.c:1369 eppcmacos.c:1381
5057 msgid "%P:%s:%d: warning: syntax error in import file\n"
5060 #: eaix5ppc.c:1416 eaix5rs6.c:1416 eaixppc.c:1416 eaixrs6.c:1416
5062 msgid "%P:%s%d: warning: syntax error in import/export file\n"
5065 #: eaix5ppc.c:1434 eaix5rs6.c:1434 eaixppc.c:1434 eaixrs6.c:1434
5067 msgid "%P:%s:%d: warning: syntax error in import/export file\n"
5070 #: eaix5ppc.c:1469 eaix5rs6.c:1469 eaixppc.c:1469 eaixrs6.c:1469
5072 msgid "%X%P:%s:%d: failed to import symbol %s: %E\n"
5075 #: eaix5ppc.c:1479 eaix5rs6.c:1479 eaixppc.c:1479 eaixrs6.c:1479
5077 msgid "%P:%s:%d: warning: ignoring unterminated last line\n"
5080 #: eaix5ppc.c:1514 eaix5rs6.c:1514 eaixppc.c:1514 eaixrs6.c:1514
5082 msgid "%F%P: only relocations against symbols are permitted\n"
5085 #: eaix5ppc.c:1517 eaix5rs6.c:1517 eaixppc.c:1517 eaixrs6.c:1517
5087 msgid "%F%P: bfd_xcoff_link_count_reloc failed: %E\n"
5090 #: eaix5ppc.c:1605 eaix5rs6.c:1605 eaixppc.c:1605 eaixrs6.c:1605
5092 msgid "%F%P: can not create stub BFD: %E\n"
5095 #: eaix5ppc.c:1615 eaix5rs6.c:1615 eaixppc.c:1615 eaixrs6.c:1615
5096 #: eelf64_s390.c:66 eelf64lppc.c:132 eelf64lppc_fbsd.c:132 eelf64ppc.c:132
5097 #: eelf64ppc_fbsd.c:132 eppcmacos.c:1615
5098 msgid "%F%P: can not init BFD: %E\n"
5101 #: ealphavms.c:168 eelf64_ia64_vms.c:168
5104 " --identification <string> Set the identification of the output\n"
5107 #: earm_wince_pe.c:354 earmpe.c:354 ei386pe.c:354 ei386pe_posix.c:354
5108 #: emcorepe.c:354 eshpe.c:354
5111 " --thumb-entry=<symbol> Set the entry point to be Thumb "
5115 #: earm_wince_pe.c:355 earmpe.c:355 ei386pe.c:355 ei386pe_posix.c:355
5116 #: emcorepe.c:355 eshpe.c:355
5119 " --[no-]insert-timestamp Use a real timestamp rather than zero "
5123 #: earm_wince_pe.c:366 earmpe.c:366 ei386pe.c:366 ei386pe_posix.c:366
5124 #: emcorepe.c:366 eshpe.c:366
5127 " export, place into import library "
5131 #: earm_wince_pe.c:371 earmpe.c:371 ei386pe.c:371 ei386pe_posix.c:371
5132 #: emcorepe.c:371 eshpe.c:371
5135 " --compat-implib Create backward compatible import "
5137 " create __imp_<SYMBOL> as well.\n"
5140 #: earm_wince_pe.c:372 earmpe.c:372 ei386pe.c:372 ei386pe_posix.c:372
5141 #: emcorepe.c:372 eshpe.c:372
5144 " --enable-auto-image-base[=<address>] Automatically choose image base for "
5146 " (optionally starting with address) "
5148 " specifically set with --image-base\n"
5151 #: earm_wince_pe.c:373 earmpe.c:373 ei386pe.c:373 ei386pe_posix.c:373
5152 #: emcorepe.c:373 eshpe.c:373
5155 " --disable-auto-image-base Do not auto-choose image base. "
5159 #: earm_wince_pe.c:377 earmpe.c:377 ei386pe.c:377 ei386pe_posix.c:377
5160 #: emcorepe.c:377 eshpe.c:377
5163 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
5164 " adding pseudo-relocations resolved "
5169 #: earm_wince_pe.c:378 earmpe.c:378 ei386pe.c:378 ei386pe_posix.c:378
5170 #: emcorepe.c:378 eshpe.c:378
5173 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
5175 " auto-imported DATA.\n"
5178 #: earm_wince_pe.c:379 earmpe.c:379 ei386pe.c:379 ei386pe_posix.c:379
5179 #: emcorepe.c:379 eshpe.c:379
5182 " --enable-extra-pe-debug Enable verbose debug output when "
5184 " or linking to DLLs (esp. auto-"
5188 #: earm_wince_pe.c:381 earmpe.c:381 ei386pe.c:381 ei386pe_posix.c:381
5189 #: emcorepe.c:381 eshpe.c:381
5192 " --large-address-aware Executable supports virtual addresses\n"
5193 " greater than 2 gigabytes\n"
5196 #: earm_wince_pe.c:382 earmpe.c:382 ei386pe.c:382 ei386pe_posix.c:382
5197 #: emcorepe.c:382 eshpe.c:382
5200 " --disable-large-address-aware Executable does not support virtual\n"
5201 " addresses greater than 2 gigabytes\n"
5204 #: earm_wince_pe.c:391 earmpe.c:391 ei386pe.c:391 ei386pe_posix.c:391
5205 #: emcorepe.c:391 eshpe.c:391
5208 " --[disable-]no-seh Image does not use SEH. No SE handler "
5210 " be called in this image\n"
5213 #: earm_wince_pe.c:968 earmpe.c:968 ei386pe.c:968 ei386pe_posix.c:968
5214 #: emcorepe.c:968 eshpe.c:968
5216 "%P: warning: --export-dynamic is not supported for PE targets, did you mean "
5217 "--export-all-symbols?\n"
5220 #: earm_wince_pe.c:1018 earmpe.c:1018 ei386pe.c:1018 ei386pe_posix.c:1018
5221 #: emcorepe.c:1018 eshpe.c:1018
5222 msgid "%P: warning: resolving %s by linking to %s\n"
5225 #: earm_wince_pe.c:1804 earmpe.c:1804 ei386pe.c:1804 ei386pe_posix.c:1804
5226 #: emcorepe.c:1804 eshpe.c:1804
5228 msgid "%P: errors encountered processing file %s for interworking\n"
5231 #: earm_wince_pe.c:1968 earmelf.c:524 earmelf_fbsd.c:524 earmelf_fuchsia.c:525
5232 #: earmelf_haiku.c:525 earmelf_linux.c:525 earmelf_linux_eabi.c:525
5233 #: earmelf_linux_fdpiceabi.c:525 earmelf_nacl.c:525 earmelf_nbsd.c:524
5234 #: earmelf_phoenix.c:525 earmelf_vxworks.c:524 earmelfb.c:524
5235 #: earmelfb_fbsd.c:524 earmelfb_fuchsia.c:525 earmelfb_linux.c:525
5236 #: earmelfb_linux_eabi.c:525 earmelfb_linux_fdpiceabi.c:525
5237 #: earmelfb_nacl.c:525 earmelfb_nbsd.c:524 earmnto.c:524 earmpe.c:1968
5238 #: ei386pe.c:1968 ei386pe_posix.c:1968 emcorepe.c:1968 eshpe.c:1968
5239 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
5242 #: earm_wince_pe.c:1973 earmelf.c:529 earmelf_fbsd.c:529 earmelf_fuchsia.c:530
5243 #: earmelf_haiku.c:530 earmelf_linux.c:530 earmelf_linux_eabi.c:530
5244 #: earmelf_linux_fdpiceabi.c:530 earmelf_nacl.c:530 earmelf_nbsd.c:529
5245 #: earmelf_phoenix.c:530 earmelf_vxworks.c:529 earmelfb.c:529
5246 #: earmelfb_fbsd.c:529 earmelfb_fuchsia.c:530 earmelfb_linux.c:530
5247 #: earmelfb_linux_eabi.c:530 earmelfb_linux_fdpiceabi.c:530
5248 #: earmelfb_nacl.c:530 earmelfb_nbsd.c:529 earmnto.c:529 earmpe.c:1973
5249 #: ei386pe.c:1973 ei386pe_posix.c:1973 emcorepe.c:1973 eshpe.c:1973
5250 msgid "%P: warning: cannot find thumb start symbol %s\n"
5253 #: earmelf.c:145 earmelf_fbsd.c:145 earmelf_fuchsia.c:146 earmelf_haiku.c:146
5254 #: earmelf_linux.c:146 earmelf_linux_eabi.c:146 earmelf_linux_fdpiceabi.c:146
5255 #: earmelf_nacl.c:146 earmelf_nbsd.c:145 earmelf_phoenix.c:146
5256 #: earmelf_vxworks.c:145 earmelfb.c:145 earmelfb_fbsd.c:145
5257 #: earmelfb_fuchsia.c:146 earmelfb_linux.c:146 earmelfb_linux_eabi.c:146
5258 #: earmelfb_linux_fdpiceabi.c:146 earmelfb_nacl.c:146 earmelfb_nbsd.c:145
5259 #: earmnto.c:145 ei386beos.c:599
5261 msgid "%P: errors encountered processing file %s\n"
5264 #: earmelf.c:555 earmelf_fbsd.c:555 earmelf_fuchsia.c:556 earmelf_haiku.c:556
5265 #: earmelf_linux.c:556 earmelf_linux_eabi.c:556 earmelf_linux_fdpiceabi.c:556
5266 #: earmelf_nacl.c:556 earmelf_nbsd.c:555 earmelf_phoenix.c:556
5267 #: earmelf_vxworks.c:555 earmelfb.c:555 earmelfb_fbsd.c:555
5268 #: earmelfb_fuchsia.c:556 earmelfb_linux.c:556 earmelfb_linux_eabi.c:556
5269 #: earmelfb_linux_fdpiceabi.c:556 earmelfb_nacl.c:556 earmelfb_nbsd.c:555
5271 msgid "%F%P: %s: can't open: %E\n"
5274 #: earmelf.c:558 earmelf_fbsd.c:558 earmelf_fuchsia.c:559 earmelf_haiku.c:559
5275 #: earmelf_linux.c:559 earmelf_linux_eabi.c:559 earmelf_linux_fdpiceabi.c:559
5276 #: earmelf_nacl.c:559 earmelf_nbsd.c:558 earmelf_phoenix.c:559
5277 #: earmelf_vxworks.c:558 earmelfb.c:558 earmelfb_fbsd.c:558
5278 #: earmelfb_fuchsia.c:559 earmelfb_linux.c:559 earmelfb_linux_eabi.c:559
5279 #: earmelfb_linux_fdpiceabi.c:559 earmelfb_nacl.c:559 earmelfb_nbsd.c:558
5281 msgid "%F%P: %s: not a relocatable file: %E\n"
5284 #: earmelf.c:1089 earmelf_fbsd.c:1089 earmelf_fuchsia.c:1094
5285 #: earmelf_haiku.c:1094 earmelf_linux.c:1094 earmelf_linux_eabi.c:1094
5286 #: earmelf_linux_fdpiceabi.c:1094 earmelf_nacl.c:1094 earmelf_nbsd.c:1089
5287 #: earmelf_phoenix.c:1094 earmelf_vxworks.c:1121 earmelfb.c:1089
5288 #: earmelfb_fbsd.c:1089 earmelfb_fuchsia.c:1094 earmelfb_linux.c:1094
5289 #: earmelfb_linux_eabi.c:1094 earmelfb_linux_fdpiceabi.c:1094
5290 #: earmelfb_nacl.c:1094 earmelfb_nbsd.c:1089 earmnto.c:1049
5291 msgid "%P: unrecognized VFP11 fix type '%s'\n"
5294 #: earmelf.c:1102 earmelf_fbsd.c:1102 earmelf_fuchsia.c:1107
5295 #: earmelf_haiku.c:1107 earmelf_linux.c:1107 earmelf_linux_eabi.c:1107
5296 #: earmelf_linux_fdpiceabi.c:1107 earmelf_nacl.c:1107 earmelf_nbsd.c:1102
5297 #: earmelf_phoenix.c:1107 earmelf_vxworks.c:1134 earmelfb.c:1102
5298 #: earmelfb_fbsd.c:1102 earmelfb_fuchsia.c:1107 earmelfb_linux.c:1107
5299 #: earmelfb_linux_eabi.c:1107 earmelfb_linux_fdpiceabi.c:1107
5300 #: earmelfb_nacl.c:1107 earmelfb_nbsd.c:1102 earmnto.c:1062
5301 msgid "%P: unrecognized STM32L4XX fix type '%s'\n"
5304 #: earmelf.c:1169 earmelf_fbsd.c:1169 earmelf_fuchsia.c:1174
5305 #: earmelf_haiku.c:1174 earmelf_linux.c:1174 earmelf_linux_eabi.c:1174
5306 #: earmelf_linux_fdpiceabi.c:1174 earmelf_nacl.c:1174 earmelf_nbsd.c:1169
5307 #: earmelf_phoenix.c:1174 earmelf_vxworks.c:1205 earmelfb.c:1169
5308 #: earmelfb_fbsd.c:1169 earmelfb_fuchsia.c:1174 earmelfb_linux.c:1174
5309 #: earmelfb_linux_eabi.c:1174 earmelfb_linux_fdpiceabi.c:1174
5310 #: earmelfb_nacl.c:1174 earmelfb_nbsd.c:1169 earmnto.c:1129
5313 " --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
5316 #: earmelf.c:1170 earmelf_fbsd.c:1170 earmelf_fuchsia.c:1175
5317 #: earmelf_haiku.c:1175 earmelf_linux.c:1175 earmelf_linux_eabi.c:1175
5318 #: earmelf_linux_fdpiceabi.c:1175 earmelf_nacl.c:1175 earmelf_nbsd.c:1170
5319 #: earmelf_phoenix.c:1175 earmelf_vxworks.c:1206 earmelfb.c:1170
5320 #: earmelfb_fbsd.c:1170 earmelfb_fuchsia.c:1175 earmelfb_linux.c:1175
5321 #: earmelfb_linux_eabi.c:1175 earmelfb_linux_fdpiceabi.c:1175
5322 #: earmelfb_nacl.c:1175 earmelfb_nbsd.c:1170 earmnto.c:1130
5324 msgid " --be8 Output BE8 format image\n"
5327 #: earmelf.c:1171 earmelf_fbsd.c:1171 earmelf_fuchsia.c:1176
5328 #: earmelf_haiku.c:1176 earmelf_linux.c:1176 earmelf_linux_eabi.c:1176
5329 #: earmelf_linux_fdpiceabi.c:1176 earmelf_nacl.c:1176 earmelf_nbsd.c:1171
5330 #: earmelf_phoenix.c:1176 earmelf_vxworks.c:1207 earmelfb.c:1171
5331 #: earmelfb_fbsd.c:1171 earmelfb_fuchsia.c:1176 earmelfb_linux.c:1176
5332 #: earmelfb_linux_eabi.c:1176 earmelfb_linux_fdpiceabi.c:1176
5333 #: earmelfb_nacl.c:1176 earmelfb_nbsd.c:1171 earmnto.c:1131
5335 msgid " --target1-rel Interpret R_ARM_TARGET1 as R_ARM_REL32\n"
5338 #: earmelf.c:1172 earmelf_fbsd.c:1172 earmelf_fuchsia.c:1177
5339 #: earmelf_haiku.c:1177 earmelf_linux.c:1177 earmelf_linux_eabi.c:1177
5340 #: earmelf_linux_fdpiceabi.c:1177 earmelf_nacl.c:1177 earmelf_nbsd.c:1172
5341 #: earmelf_phoenix.c:1177 earmelf_vxworks.c:1208 earmelfb.c:1172
5342 #: earmelfb_fbsd.c:1172 earmelfb_fuchsia.c:1177 earmelfb_linux.c:1177
5343 #: earmelfb_linux_eabi.c:1177 earmelfb_linux_fdpiceabi.c:1177
5344 #: earmelfb_nacl.c:1177 earmelfb_nbsd.c:1172 earmnto.c:1132
5346 msgid " --target1-abs Interpret R_ARM_TARGET1 as R_ARM_ABS32\n"
5349 #: earmelf.c:1173 earmelf_fbsd.c:1173 earmelf_fuchsia.c:1178
5350 #: earmelf_haiku.c:1178 earmelf_linux.c:1178 earmelf_linux_eabi.c:1178
5351 #: earmelf_linux_fdpiceabi.c:1178 earmelf_nacl.c:1178 earmelf_nbsd.c:1173
5352 #: earmelf_phoenix.c:1178 earmelf_vxworks.c:1209 earmelfb.c:1173
5353 #: earmelfb_fbsd.c:1173 earmelfb_fuchsia.c:1178 earmelfb_linux.c:1178
5354 #: earmelfb_linux_eabi.c:1178 earmelfb_linux_fdpiceabi.c:1178
5355 #: earmelfb_nacl.c:1178 earmelfb_nbsd.c:1173 earmnto.c:1133
5357 msgid " --target2=<type> Specify definition of R_ARM_TARGET2\n"
5360 #: earmelf.c:1174 earmelf_fbsd.c:1174 earmelf_fuchsia.c:1179
5361 #: earmelf_haiku.c:1179 earmelf_linux.c:1179 earmelf_linux_eabi.c:1179
5362 #: earmelf_linux_fdpiceabi.c:1179 earmelf_nacl.c:1179 earmelf_nbsd.c:1174
5363 #: earmelf_phoenix.c:1179 earmelf_vxworks.c:1210 earmelfb.c:1174
5364 #: earmelfb_fbsd.c:1174 earmelfb_fuchsia.c:1179 earmelfb_linux.c:1179
5365 #: earmelfb_linux_eabi.c:1179 earmelfb_linux_fdpiceabi.c:1179
5366 #: earmelfb_nacl.c:1179 earmelfb_nbsd.c:1174 earmnto.c:1134
5368 msgid " --fix-v4bx Rewrite BX rn as MOV pc, rn for ARMv4\n"
5371 #: earmelf.c:1175 earmelf_fbsd.c:1175 earmelf_fuchsia.c:1180
5372 #: earmelf_haiku.c:1180 earmelf_linux.c:1180 earmelf_linux_eabi.c:1180
5373 #: earmelf_linux_fdpiceabi.c:1180 earmelf_nacl.c:1180 earmelf_nbsd.c:1175
5374 #: earmelf_phoenix.c:1180 earmelf_vxworks.c:1211 earmelfb.c:1175
5375 #: earmelfb_fbsd.c:1175 earmelfb_fuchsia.c:1180 earmelfb_linux.c:1180
5376 #: earmelfb_linux_eabi.c:1180 earmelfb_linux_fdpiceabi.c:1180
5377 #: earmelfb_nacl.c:1180 earmelfb_nbsd.c:1175 earmnto.c:1135
5380 " --fix-v4bx-interworking Rewrite BX rn branch to ARMv4 interworking "
5384 #: earmelf.c:1176 earmelf_fbsd.c:1176 earmelf_fuchsia.c:1181
5385 #: earmelf_haiku.c:1181 earmelf_linux.c:1181 earmelf_linux_eabi.c:1181
5386 #: earmelf_linux_fdpiceabi.c:1181 earmelf_nacl.c:1181 earmelf_nbsd.c:1176
5387 #: earmelf_phoenix.c:1181 earmelf_vxworks.c:1212 earmelfb.c:1176
5388 #: earmelfb_fbsd.c:1176 earmelfb_fuchsia.c:1181 earmelfb_linux.c:1181
5389 #: earmelfb_linux_eabi.c:1181 earmelfb_linux_fdpiceabi.c:1181
5390 #: earmelfb_nacl.c:1181 earmelfb_nbsd.c:1176 earmnto.c:1136
5392 msgid " --use-blx Enable use of BLX instructions\n"
5395 #: earmelf.c:1177 earmelf_fbsd.c:1177 earmelf_fuchsia.c:1182
5396 #: earmelf_haiku.c:1182 earmelf_linux.c:1182 earmelf_linux_eabi.c:1182
5397 #: earmelf_linux_fdpiceabi.c:1182 earmelf_nacl.c:1182 earmelf_nbsd.c:1177
5398 #: earmelf_phoenix.c:1182 earmelf_vxworks.c:1213 earmelfb.c:1177
5399 #: earmelfb_fbsd.c:1177 earmelfb_fuchsia.c:1182 earmelfb_linux.c:1182
5400 #: earmelfb_linux_eabi.c:1182 earmelfb_linux_fdpiceabi.c:1182
5401 #: earmelfb_nacl.c:1182 earmelfb_nbsd.c:1177 earmnto.c:1137
5403 msgid " --vfp11-denorm-fix Specify how to fix VFP11 denorm erratum\n"
5406 #: earmelf.c:1178 earmelf_fbsd.c:1178 earmelf_fuchsia.c:1183
5407 #: earmelf_haiku.c:1183 earmelf_linux.c:1183 earmelf_linux_eabi.c:1183
5408 #: earmelf_linux_fdpiceabi.c:1183 earmelf_nacl.c:1183 earmelf_nbsd.c:1178
5409 #: earmelf_phoenix.c:1183 earmelf_vxworks.c:1214 earmelfb.c:1178
5410 #: earmelfb_fbsd.c:1178 earmelfb_fuchsia.c:1183 earmelfb_linux.c:1183
5411 #: earmelfb_linux_eabi.c:1183 earmelfb_linux_fdpiceabi.c:1183
5412 #: earmelfb_nacl.c:1183 earmelfb_nbsd.c:1178 earmnto.c:1138
5415 " --fix-stm32l4xx-629360 Specify how to fix STM32L4XX 629360 erratum\n"
5418 #: earmelf.c:1184 earmelf_fbsd.c:1184 earmelf_fuchsia.c:1189
5419 #: earmelf_haiku.c:1189 earmelf_linux.c:1189 earmelf_linux_eabi.c:1189
5420 #: earmelf_linux_fdpiceabi.c:1189 earmelf_nacl.c:1189 earmelf_nbsd.c:1184
5421 #: earmelf_phoenix.c:1189 earmelf_vxworks.c:1220 earmelfb.c:1184
5422 #: earmelfb_fbsd.c:1184 earmelfb_fuchsia.c:1189 earmelfb_linux.c:1189
5423 #: earmelfb_linux_eabi.c:1189 earmelfb_linux_fdpiceabi.c:1189
5424 #: earmelfb_nacl.c:1189 earmelfb_nbsd.c:1184 earmnto.c:1144
5427 " --long-plt Generate long .plt entries\n"
5428 " to handle large .plt/.got displacements\n"
5431 #: earmelf.c:1186 earmelf_fbsd.c:1186 earmelf_fuchsia.c:1191
5432 #: earmelf_haiku.c:1191 earmelf_linux.c:1191 earmelf_linux_eabi.c:1191
5433 #: earmelf_linux_fdpiceabi.c:1191 earmelf_nacl.c:1191 earmelf_nbsd.c:1186
5434 #: earmelf_phoenix.c:1191 earmelf_vxworks.c:1222 earmelfb.c:1186
5435 #: earmelfb_fbsd.c:1186 earmelfb_fuchsia.c:1191 earmelfb_linux.c:1191
5436 #: earmelfb_linux_eabi.c:1191 earmelfb_linux_fdpiceabi.c:1191
5437 #: earmelfb_nacl.c:1191 earmelfb_nbsd.c:1186 earmnto.c:1146
5440 " --cmse-implib Make import library to be a secure gateway "
5442 " library as per ARMv8-M Security Extensions\n"
5445 #: earmelf.c:1188 earmelf_fbsd.c:1188 earmelf_fuchsia.c:1193
5446 #: earmelf_haiku.c:1193 earmelf_linux.c:1193 earmelf_linux_eabi.c:1193
5447 #: earmelf_linux_fdpiceabi.c:1193 earmelf_nacl.c:1193 earmelf_nbsd.c:1188
5448 #: earmelf_phoenix.c:1193 earmelf_vxworks.c:1224 earmelfb.c:1188
5449 #: earmelfb_fbsd.c:1188 earmelfb_fuchsia.c:1193 earmelfb_linux.c:1193
5450 #: earmelfb_linux_eabi.c:1193 earmelfb_linux_fdpiceabi.c:1193
5451 #: earmelfb_nacl.c:1193 earmelfb_nbsd.c:1188 earmnto.c:1148
5454 " --in-implib Import library whose symbols address must\n"
5458 #: earmelf.c:1199 earmelf_fbsd.c:1199 earmelf_fuchsia.c:1204
5459 #: earmelf_haiku.c:1204 earmelf_linux.c:1204 earmelf_linux_eabi.c:1204
5460 #: earmelf_linux_fdpiceabi.c:1204 earmelf_nacl.c:1204 earmelf_nbsd.c:1199
5461 #: earmelf_phoenix.c:1204 earmelf_vxworks.c:1235 earmelfb.c:1199
5462 #: earmelfb_fbsd.c:1199 earmelfb_fuchsia.c:1204 earmelfb_linux.c:1204
5463 #: earmelfb_linux_eabi.c:1204 earmelfb_linux_fdpiceabi.c:1204
5464 #: earmelfb_nacl.c:1204 earmelfb_nbsd.c:1199 earmnto.c:1159
5467 " --[no-]fix-cortex-a8 Disable/enable Cortex-A8 Thumb-2 branch "
5471 #: earmelf.c:1200 earmelf_fbsd.c:1200 earmelf_fuchsia.c:1205
5472 #: earmelf_haiku.c:1205 earmelf_linux.c:1205 earmelf_linux_eabi.c:1205
5473 #: earmelf_linux_fdpiceabi.c:1205 earmelf_nacl.c:1205 earmelf_nbsd.c:1200
5474 #: earmelf_phoenix.c:1205 earmelf_vxworks.c:1236 earmelfb.c:1200
5475 #: earmelfb_fbsd.c:1200 earmelfb_fuchsia.c:1205 earmelfb_linux.c:1205
5476 #: earmelfb_linux_eabi.c:1205 earmelfb_linux_fdpiceabi.c:1205
5477 #: earmelfb_nacl.c:1205 earmelfb_nbsd.c:1200 earmnto.c:1160
5479 msgid " --no-merge-exidx-entries Disable merging exidx entries\n"
5482 #: earmelf.c:1201 earmelf_fbsd.c:1201 earmelf_fuchsia.c:1206
5483 #: earmelf_haiku.c:1206 earmelf_linux.c:1206 earmelf_linux_eabi.c:1206
5484 #: earmelf_linux_fdpiceabi.c:1206 earmelf_nacl.c:1206 earmelf_nbsd.c:1201
5485 #: earmelf_phoenix.c:1206 earmelf_vxworks.c:1237 earmelfb.c:1201
5486 #: earmelfb_fbsd.c:1201 earmelfb_fuchsia.c:1206 earmelfb_linux.c:1206
5487 #: earmelfb_linux_eabi.c:1206 earmelfb_linux_fdpiceabi.c:1206
5488 #: earmelfb_nacl.c:1206 earmelfb_nbsd.c:1201 earmnto.c:1161
5491 " --[no-]fix-arm1176 Disable/enable ARM1176 BLX immediate erratum "
5495 #: earmelf_vxworks.c:604 eelf32_sparc_vxworks.c:74 eelf32ebmipvxworks.c:270
5496 #: eelf32elmipvxworks.c:270 eelf32ppcvxworks.c:227 eelf_i386_vxworks.c:98
5497 #: eshelf_vxworks.c:74 eshlelf_vxworks.c:74
5498 msgid "%X%P: cannot create dynamic sections %E\n"
5501 #: earmelf_vxworks.c:610 eelf32_sparc_vxworks.c:80 eelf32ebmipvxworks.c:276
5502 #: eelf32elmipvxworks.c:276 eelf32ppcvxworks.c:233 eelf_i386_vxworks.c:104
5503 #: eshelf_vxworks.c:80 eshlelf_vxworks.c:80
5504 msgid "%X%P: dynamic sections created in non-dynamic link\n"
5507 #: earmelf_vxworks.c:1239 eelf32_sparc_vxworks.c:570 eelf32ebmipvxworks.c:818
5508 #: eelf32elmipvxworks.c:818 eelf32ppcvxworks.c:860 eelf_i386_vxworks.c:655
5509 #: eshelf_vxworks.c:525 eshlelf_vxworks.c:525
5511 msgid " --force-dynamic Always create dynamic sections\n"
5514 #: eavr1.c:125 eavr2.c:125 eavr25.c:125 eavr3.c:125 eavr31.c:125 eavr35.c:125
5515 #: eavr4.c:125 eavr5.c:125 eavr51.c:125 eavr6.c:125 eavrtiny.c:125
5516 #: eavrxmega1.c:125 eavrxmega2.c:125 eavrxmega2_flmap.c:125 eavrxmega3.c:125
5517 #: eavrxmega4.c:125 eavrxmega4_flmap.c:125 eavrxmega5.c:125 eavrxmega6.c:125
5519 msgid "%X%P: can not setup the input section list: %E\n"
5522 #: eavr1.c:160 eavr2.c:160 eavr25.c:160 eavr3.c:160 eavr31.c:160 eavr35.c:160
5523 #: eavr4.c:160 eavr5.c:160 eavr51.c:160 eavr6.c:160 eavrtiny.c:160
5524 #: eavrxmega1.c:160 eavrxmega2.c:160 eavrxmega2_flmap.c:160 eavrxmega3.c:160
5525 #: eavrxmega4.c:160 eavrxmega4_flmap.c:160 eavrxmega5.c:160 eavrxmega6.c:160
5527 msgid "%X%P: can not create stub BFD: %E\n"
5530 #: eavr1.c:564 eavr2.c:564 eavr25.c:564 eavr3.c:564 eavr31.c:564 eavr35.c:564
5531 #: eavr4.c:564 eavr5.c:564 eavr51.c:564 eavr6.c:564 eavrtiny.c:564
5532 #: eavrxmega1.c:564 eavrxmega2.c:564 eavrxmega2_flmap.c:564 eavrxmega3.c:564
5533 #: eavrxmega4.c:564 eavrxmega4_flmap.c:564 eavrxmega5.c:564 eavrxmega6.c:564
5537 " --pmem-wrap-around=<val> Make the linker relaxation machine assume that "
5539 " program counter wrap-around occurs at "
5541 " <val>. Supported values: 8k, 16k, 32k and "
5545 #: eavr1.c:570 eavr2.c:570 eavr25.c:570 eavr3.c:570 eavr31.c:570 eavr35.c:570
5546 #: eavr4.c:570 eavr5.c:570 eavr51.c:570 eavr6.c:570 eavrtiny.c:570
5547 #: eavrxmega1.c:570 eavrxmega2.c:570 eavrxmega2_flmap.c:570 eavrxmega3.c:570
5548 #: eavrxmega4.c:570 eavrxmega4_flmap.c:570 eavrxmega5.c:570 eavrxmega6.c:570
5552 " --no-call-ret-replacement The relaxation machine normally will\n"
5553 " substitute two immediately following call/"
5555 " instructions by a single jump instruction.\n"
5556 " This option disables this optimization.\n"
5559 #: eavr1.c:578 eavr2.c:578 eavr25.c:578 eavr3.c:578 eavr31.c:578 eavr35.c:578
5560 #: eavr4.c:578 eavr5.c:578 eavr51.c:578 eavr6.c:578 eavrtiny.c:578
5561 #: eavrxmega1.c:578 eavrxmega2.c:578 eavrxmega2_flmap.c:578 eavrxmega3.c:578
5562 #: eavrxmega4.c:578 eavrxmega4_flmap.c:578 eavrxmega5.c:578 eavrxmega6.c:578
5566 " --no-stubs If the linker detects to attempt to access\n"
5567 " an instruction beyond 128k by a reloc that\n"
5568 " is limited to 128k max, it inserts a jump\n"
5569 " stub. You can de-active this with this "
5573 #: eavr1.c:586 eavr2.c:586 eavr25.c:586 eavr3.c:586 eavr31.c:586 eavr35.c:586
5574 #: eavr4.c:586 eavr5.c:586 eavr51.c:586 eavr6.c:586 eavrtiny.c:586
5575 #: eavrxmega1.c:586 eavrxmega2.c:586 eavrxmega2_flmap.c:586 eavrxmega3.c:586
5576 #: eavrxmega4.c:586 eavrxmega4_flmap.c:586 eavrxmega5.c:586 eavrxmega6.c:586
5579 msgid " --debug-stubs Used for debugging avr-ld.\n"
5582 #: eavr1.c:588 eavr2.c:588 eavr25.c:588 eavr3.c:588 eavr31.c:588 eavr35.c:588
5583 #: eavr4.c:588 eavr5.c:588 eavr51.c:588 eavr6.c:588 eavrtiny.c:588
5584 #: eavrxmega1.c:588 eavrxmega2.c:588 eavrxmega2_flmap.c:588 eavrxmega3.c:588
5585 #: eavrxmega4.c:588 eavrxmega4_flmap.c:588 eavrxmega5.c:588 eavrxmega6.c:588
5588 msgid " --debug-relax Used for debugging avr-ld.\n"
5591 #: ecskyelf.c:278 ecskyelf_linux.c:278
5592 msgid "%X%P: cannot size stub section: %E\n"
5595 #: ecskyelf.c:295 ecskyelf_linux.c:295
5596 msgid "%X%P: cannot build stubs: %E\n"
5599 #: ecskyelf.c:593 ecskyelf_linux.c:790
5602 " --[no-]branch-stub Disable/enable use of stubs to expand branch\n"
5603 " instructions that cannot reach the target.\n"
5606 #: ecskyelf.c:597 ecskyelf_linux.c:794
5609 " --stub-group-size=N Maximum size of a group of input sections\n"
5610 " handled by one stub section.\n"
5613 #: ed30v_e.c:73 ed30v_o.c:73 ed30velf.c:73 eelf32_dlx.c:73 eelf32fr30.c:73
5614 #: eelf32frv.c:73 eelf32ft32.c:73 eelf32iq10.c:73 eelf32iq2000.c:73
5615 #: eelf32mt.c:73 em9s12zelf.c:73 emn10200.c:73 emoxiebox.c:73 emsp430X.c:99
5616 #: emsp430elf.c:99 epjelf.c:73 epjlelf.c:73 exgateelf.c:73
5617 msgid "%X%P: can not size group sections: %E\n"
5620 #: eelf32_spu.c:258 ev850.c:76 ev850_rh850.c:76
5621 msgid "%X%P: can not create note section: %E\n"
5625 msgid "%F%P: no built-in overlay manager\n"
5629 msgid "%X%P: can not open built-in overlay manager: %E\n"
5633 msgid "%X%P: can not load built-in overlay manager: %E\n"
5637 msgid "%X%P: can not find overlays: %E\n"
5641 msgid "%P: --auto-overlay ignored with user overlay script\n"
5645 msgid "%X%P: can not size overlay stubs: %E\n"
5649 msgid "%F%P: can not open script: %E\n"
5653 msgid "%X%P: %pA exceeds local store range\n"
5657 msgid "%P: --auto-overlay ignored with zero local store range\n"
5661 msgid "%F%P: invalid --local-store address range `%s'\n"
5665 msgid "%F%P: invalid --num-lines/--num-regions `%u'\n"
5669 msgid "%F%P: invalid --line-size/--region-size `%u'\n"
5673 msgid "%F%P: invalid --num-lines/--num-regions `%s'\n"
5677 msgid "%F%P: invalid --line-size/--region-size `%s'\n"
5680 #: eelf32_spu.c:1000
5681 msgid "%F%P: invalid --fixed-space value `%s'\n"
5684 #: eelf32_spu.c:1009
5685 msgid "%F%P: invalid --reserved-space value `%s'\n"
5688 #: eelf32_spu.c:1018
5689 msgid "%F%P: invalid --extra-stack-space value `%s'\n"
5692 #: eelf32_spu.c:1055
5694 msgid " --plugin Make SPU plugin\n"
5697 #: eelf32_spu.c:1057
5699 msgid " --no-overlays No overlay handling\n"
5702 #: eelf32_spu.c:1059
5705 " --compact-stubs Use smaller and possibly slower call stubs\n"
5708 #: eelf32_spu.c:1061
5710 msgid " --emit-stub-syms Add symbols on overlay call stubs\n"
5713 #: eelf32_spu.c:1063
5716 " --extra-overlay-stubs Add stubs on all calls out of overlay regions\n"
5719 #: eelf32_spu.c:1065
5721 msgid " --local-store=lo:hi Valid address range\n"
5724 #: eelf32_spu.c:1067
5726 msgid " --stack-analysis Estimate maximum stack requirement\n"
5729 #: eelf32_spu.c:1069
5732 " --emit-stack-syms Add sym giving stack needed for each func\n"
5735 #: eelf32_spu.c:1071
5738 " --auto-overlay [=filename] Create an overlay script in filename if\n"
5739 " executable does not fit in local store\n"
5742 #: eelf32_spu.c:1074
5744 msgid " --auto-relink Rerun linker using auto-overlay script\n"
5747 #: eelf32_spu.c:1076
5750 " --overlay-rodata Place read-only data with associated function\n"
5751 " code in overlays\n"
5754 #: eelf32_spu.c:1079
5756 msgid " --num-regions Number of overlay buffers (default 1)\n"
5759 #: eelf32_spu.c:1081
5762 " --region-size Size of overlay buffers (default 0, auto)\n"
5765 #: eelf32_spu.c:1083
5768 " --fixed-space=bytes Local store for non-overlay code and data\n"
5771 #: eelf32_spu.c:1085
5774 " --reserved-space=bytes Local store for stack and heap. If not "
5776 " ld will estimate stack size and assume no "
5780 #: eelf32_spu.c:1088
5783 " --extra-stack-space=bytes Space for negative sp access (default 2000) "
5785 " --reserved-space not given\n"
5788 #: eelf32_spu.c:1091
5790 msgid " --soft-icache Generate software icache overlays\n"
5793 #: eelf32_spu.c:1093
5796 " --num-lines Number of soft-icache lines (default 32)\n"
5799 #: eelf32_spu.c:1095
5801 msgid " --line-size Size of soft-icache lines (default 1k)\n"
5804 #: eelf32_spu.c:1097
5806 msgid " --non-ia-text Allow non-icache code in icache lines\n"
5809 #: eelf32_spu.c:1099
5811 msgid " --lrlive-analysis Scan function prologue for lr liveness\n"
5814 #: eelf32_tic6x_be.c:91 eelf32_tic6x_elf_be.c:91 eelf32_tic6x_elf_le.c:91
5815 #: eelf32_tic6x_le.c:91 eelf32_tic6x_linux_be.c:91 eelf32_tic6x_linux_le.c:91
5816 msgid "%F%P: invalid --dsbt-index %d, outside DSBT size\n"
5819 #: eelf32_tic6x_be.c:618 eelf32_tic6x_elf_be.c:618 eelf32_tic6x_elf_le.c:618
5820 #: eelf32_tic6x_le.c:618 eelf32_tic6x_linux_be.c:618
5821 #: eelf32_tic6x_linux_le.c:618
5822 msgid "%F%P: invalid --dsbt-index %s\n"
5825 #: eelf32_tic6x_be.c:628 eelf32_tic6x_elf_be.c:628 eelf32_tic6x_elf_le.c:628
5826 #: eelf32_tic6x_le.c:628 eelf32_tic6x_linux_be.c:628
5827 #: eelf32_tic6x_linux_le.c:628
5828 msgid "%F%P: invalid --dsbt-size %s\n"
5831 #: eelf32_tic6x_be.c:644 eelf32_tic6x_elf_be.c:644 eelf32_tic6x_elf_le.c:644
5832 #: eelf32_tic6x_le.c:644 eelf32_tic6x_linux_be.c:644
5833 #: eelf32_tic6x_linux_le.c:644
5836 " --dsbt-index <index> Use this as the DSBT index for the output object\n"
5839 #: eelf32_tic6x_be.c:645 eelf32_tic6x_elf_be.c:645 eelf32_tic6x_elf_le.c:645
5840 #: eelf32_tic6x_le.c:645 eelf32_tic6x_linux_be.c:645
5841 #: eelf32_tic6x_linux_le.c:645
5844 " --dsbt-size <index> Use this as the number of entries in the DSBT "
5848 #: eelf32_tic6x_be.c:646 eelf32_tic6x_elf_be.c:646 eelf32_tic6x_elf_le.c:646
5849 #: eelf32_tic6x_le.c:646 eelf32_tic6x_linux_be.c:646
5850 #: eelf32_tic6x_linux_le.c:646
5852 msgid " --no-merge-exidx-entries\n"
5855 #: eelf32_tic6x_be.c:647 eelf32_tic6x_elf_be.c:647 eelf32_tic6x_elf_le.c:647
5856 #: eelf32_tic6x_le.c:647 eelf32_tic6x_linux_be.c:647
5857 #: eelf32_tic6x_linux_le.c:647
5859 msgid " Disable merging exidx entries\n"
5862 #: eelf32_x86_64.c:7867 eelf_i386.c:7322 eelf_i386_be.c:529
5863 #: eelf_i386_fbsd.c:580 eelf_i386_haiku.c:580 eelf_i386_ldso.c:540
5864 #: eelf_i386_sol2.c:712 eelf_i386_vxworks.c:606 eelf_iamcu.c:580
5865 #: eelf_x86_64.c:7867 eelf_x86_64_cloudabi.c:591 eelf_x86_64_fbsd.c:591
5866 #: eelf_x86_64_haiku.c:591 eelf_x86_64_sol2.c:723
5867 msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n"
5870 #: eelf32_x86_64.c:7876 eelf_i386.c:7331 eelf_i386_be.c:538
5871 #: eelf_i386_fbsd.c:589 eelf_i386_haiku.c:589 eelf_i386_ldso.c:549
5872 #: eelf_i386_sol2.c:721 eelf_i386_vxworks.c:615 eelf_iamcu.c:589
5873 #: eelf_x86_64.c:7876 eelf_x86_64_cloudabi.c:600 eelf_x86_64_fbsd.c:600
5874 #: eelf_x86_64_haiku.c:600 eelf_x86_64_sol2.c:732
5875 msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n"
5878 #: eelf32_x86_64.c:7881 eelf_i386.c:7336 eelf_i386_be.c:543
5879 #: eelf_i386_fbsd.c:594 eelf_i386_haiku.c:594 eelf_i386_ldso.c:554
5880 #: eelf_i386_sol2.c:726 eelf_i386_vxworks.c:620 eelf_iamcu.c:594
5881 #: eelf_x86_64.c:7881 eelf_x86_64_cloudabi.c:605 eelf_x86_64_fbsd.c:605
5882 #: eelf_x86_64_haiku.c:605 eelf_x86_64_sol2.c:737
5883 msgid "%F%P: unsupported option: -z %s\n"
5886 #: eelf32_x86_64.c:7903 eelf_i386.c:7358 eelf_i386_fbsd.c:616
5887 #: eelf_i386_haiku.c:616 eelf_x86_64.c:7903 eelf_x86_64_cloudabi.c:627
5888 #: eelf_x86_64_fbsd.c:627 eelf_x86_64_haiku.c:627 eelf_x86_64_sol2.c:759
5889 msgid "%F%P: invalid option for -z cet-report=: %s\n"
5892 #: eelf32_x86_64.c:7917 eelf_i386.c:7372 eelf_i386_fbsd.c:630
5893 #: eelf_i386_haiku.c:630 eelf_x86_64.c:7917 eelf_x86_64_cloudabi.c:641
5894 #: eelf_x86_64_fbsd.c:641 eelf_x86_64_haiku.c:641 eelf_x86_64_sol2.c:773
5895 msgid "%F%P: invalid x86-64 ISA level: %s\n"
5898 #: eelf32_x86_64.c:7933 eelf_i386.c:7388 eelf_i386_fbsd.c:646
5899 #: eelf_i386_haiku.c:646 eelf_x86_64.c:7933 eelf_x86_64_cloudabi.c:657
5900 #: eelf_x86_64_fbsd.c:657 eelf_x86_64_haiku.c:657 eelf_x86_64_sol2.c:789
5901 msgid "%F%P: invalid option for -z isa-level-report=: %s\n"
5904 #: eelf32_x86_64.c:7980 eelf_i386.c:7430 eelf_i386_be.c:559
5905 #: eelf_i386_fbsd.c:688 eelf_i386_haiku.c:688 eelf_i386_ldso.c:579
5906 #: eelf_i386_sol2.c:751 eelf_i386_vxworks.c:641 eelf_iamcu.c:619
5907 #: eelf_x86_64.c:8030 eelf_x86_64_cloudabi.c:754 eelf_x86_64_fbsd.c:754
5908 #: eelf_x86_64_haiku.c:754 eelf_x86_64_sol2.c:886
5911 " -z noextern-protected-data Do not treat protected data symbol as "
5915 #: eelf32_x86_64.c:7982 eelf_i386.c:7432 eelf_i386_be.c:561
5916 #: eelf_i386_fbsd.c:690 eelf_i386_haiku.c:690 eelf_i386_ldso.c:581
5917 #: eelf_i386_sol2.c:753 eelf_i386_vxworks.c:643 eelf_iamcu.c:621
5918 #: eelf_x86_64.c:8032 eelf_x86_64_cloudabi.c:756 eelf_x86_64_fbsd.c:756
5919 #: eelf_x86_64_haiku.c:756 eelf_x86_64_sol2.c:888
5921 msgid " -z indirect-extern-access Enable indirect external access\n"
5924 #: eelf32_x86_64.c:7984 eelf_i386.c:7434 eelf_i386_be.c:563
5925 #: eelf_i386_fbsd.c:692 eelf_i386_haiku.c:692 eelf_i386_ldso.c:583
5926 #: eelf_i386_sol2.c:755 eelf_i386_vxworks.c:645 eelf_iamcu.c:623
5927 #: eelf_x86_64.c:8034 eelf_x86_64_cloudabi.c:758 eelf_x86_64_fbsd.c:758
5928 #: eelf_x86_64_haiku.c:758 eelf_x86_64_sol2.c:890
5931 " -z noindirect-extern-access Disable indirect external access (default)\n"
5934 #: eelf32_x86_64.c:7987 eelf32lppc.c:856 eelf32lppclinux.c:856
5935 #: eelf32lppcnto.c:856 eelf32lppcsim.c:856 eelf32ppc.c:856
5936 #: eelf32ppc_fbsd.c:856 eelf32ppchaiku.c:856 eelf32ppclinux.c:856
5937 #: eelf32ppcnto.c:856 eelf32ppcsim.c:856 eelf32ppcvxworks.c:830
5938 #: eelf32ppcwindiss.c:856 eelf64lppc.c:1371 eelf64lppc_fbsd.c:1371
5939 #: eelf64ppc.c:1371 eelf64ppc_fbsd.c:1371 eelf_i386.c:7437 eelf_i386_be.c:566
5940 #: eelf_i386_fbsd.c:695 eelf_i386_haiku.c:695 eelf_i386_ldso.c:586
5941 #: eelf_i386_sol2.c:758 eelf_i386_vxworks.c:648 eelf_iamcu.c:626
5942 #: eelf_x86_64.c:8037 eelf_x86_64_cloudabi.c:761 eelf_x86_64_fbsd.c:761
5943 #: eelf_x86_64_haiku.c:761 eelf_x86_64_sol2.c:893
5946 " -z dynamic-undefined-weak Make undefined weak symbols dynamic\n"
5947 " -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic\n"
5950 #: eelf32_x86_64.c:7991 eelf_x86_64.c:8041 eelf_x86_64_cloudabi.c:765
5951 #: eelf_x86_64_fbsd.c:765 eelf_x86_64_haiku.c:765 eelf_x86_64_sol2.c:897
5953 msgid " -z noreloc-overflow Disable relocation overflow check\n"
5956 #: eelf32_x86_64.c:7994 eelf_i386.c:7441 eelf_i386_be.c:570
5957 #: eelf_i386_fbsd.c:699 eelf_i386_haiku.c:699 eelf_i386_ldso.c:590
5958 #: eelf_i386_sol2.c:762 eelf_i386_vxworks.c:652 eelf_iamcu.c:630
5959 #: eelf_x86_64.c:8044 eelf_x86_64_cloudabi.c:768 eelf_x86_64_fbsd.c:768
5960 #: eelf_x86_64_haiku.c:768 eelf_x86_64_sol2.c:900
5962 msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n"
5965 #: eelf32_x86_64.c:7997 eelf_i386.c:7444 eelf_i386_fbsd.c:702
5966 #: eelf_i386_haiku.c:702 eelf_x86_64.c:8047 eelf_x86_64_cloudabi.c:771
5967 #: eelf_x86_64_fbsd.c:771 eelf_x86_64_haiku.c:771 eelf_x86_64_sol2.c:903
5969 msgid " -z ibtplt Generate IBT-enabled PLT entries\n"
5972 #: eelf32_x86_64.c:7999 eelf_i386.c:7446 eelf_i386_fbsd.c:704
5973 #: eelf_i386_haiku.c:704 eelf_x86_64.c:8049 eelf_x86_64_cloudabi.c:773
5974 #: eelf_x86_64_fbsd.c:773 eelf_x86_64_haiku.c:773 eelf_x86_64_sol2.c:905
5976 msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n"
5979 #: eelf32_x86_64.c:8001 eelf_i386.c:7448 eelf_i386_fbsd.c:706
5980 #: eelf_i386_haiku.c:706 eelf_x86_64.c:8051 eelf_x86_64_cloudabi.c:775
5981 #: eelf_x86_64_fbsd.c:775 eelf_x86_64_haiku.c:775 eelf_x86_64_sol2.c:907
5984 " -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n"
5987 #: eelf32_x86_64.c:8003 eelf_i386.c:7450 eelf_i386_fbsd.c:708
5988 #: eelf_i386_haiku.c:708 eelf_x86_64.c:8053 eelf_x86_64_cloudabi.c:777
5989 #: eelf_x86_64_fbsd.c:777 eelf_x86_64_haiku.c:777 eelf_x86_64_sol2.c:909
5992 " -z cet-report=[none|warning|error] (default: none)\n"
5993 " Report missing IBT and SHSTK properties\n"
5996 #: eelf32_x86_64.c:8007 eelf_i386.c:7454 eelf_i386_fbsd.c:712
5997 #: eelf_i386_haiku.c:712 eelf_x86_64.c:8057 eelf_x86_64_cloudabi.c:781
5998 #: eelf_x86_64_fbsd.c:781 eelf_x86_64_haiku.c:781 eelf_x86_64_sol2.c:913
6000 msgid " -z report-relative-reloc Report relative relocations\n"
6003 #: eelf32_x86_64.c:8010 eelf_i386.c:7457 eelf_i386_fbsd.c:715
6004 #: eelf_i386_haiku.c:715 eelf_x86_64.c:8060 eelf_x86_64_cloudabi.c:784
6005 #: eelf_x86_64_fbsd.c:784 eelf_x86_64_haiku.c:784 eelf_x86_64_sol2.c:916
6008 " -z x86-64-{baseline|v[234]} Mark x86-64-{baseline|v[234]} ISA level as "
6012 #: eelf32_x86_64.c:8013 eelf_i386.c:7460 eelf_i386_fbsd.c:718
6013 #: eelf_i386_haiku.c:718 eelf_x86_64.c:8063 eelf_x86_64_cloudabi.c:787
6014 #: eelf_x86_64_fbsd.c:787 eelf_x86_64_haiku.c:787 eelf_x86_64_sol2.c:919
6017 " -z isa-level-report=[none|all|needed|used] (default: none)\n"
6018 " Report x86-64 ISA level\n"
6021 #: eelf32_x86_64.c:8018 eelf_x86_64.c:8082 eelf_x86_64_cloudabi.c:806
6022 #: eelf_x86_64_fbsd.c:806 eelf_x86_64_haiku.c:806 eelf_x86_64_sol2.c:938
6025 " -z mark-plt Mark PLT with dynamic tags (default)\n"
6026 " -z nomark-plt Do not mark PLT with dynamic tags\n"
6029 #: eelf32_x86_64.c:8022 eelf_x86_64.c:8086 eelf_x86_64_cloudabi.c:810
6030 #: eelf_x86_64_fbsd.c:810 eelf_x86_64_haiku.c:810 eelf_x86_64_sol2.c:942
6033 " -z mark-plt Mark PLT with dynamic tags\n"
6034 " -z nomark-plt Do not mark PLT with dynamic tags (default)\n"
6037 #: eelf32_x86_64.c:8026 eelf64loongarch.c:621 eelf64lppc.c:1375
6038 #: eelf64lppc_fbsd.c:1375 eelf64ppc.c:1375 eelf64ppc_fbsd.c:1375
6039 #: eelf_i386.c:7464 eelf_i386_fbsd.c:722 eelf_i386_haiku.c:722
6040 #: eelf_x86_64.c:8090 eelf_x86_64_cloudabi.c:814 eelf_x86_64_fbsd.c:814
6041 #: eelf_x86_64_haiku.c:814 eelf_x86_64_sol2.c:946
6043 msgid " -z pack-relative-relocs Pack relative relocations\n"
6046 #: eelf32_x86_64.c:8028 eelf64loongarch.c:623 eelf64lppc.c:1377
6047 #: eelf64lppc_fbsd.c:1377 eelf64ppc.c:1377 eelf64ppc_fbsd.c:1377
6048 #: eelf_i386.c:7466 eelf_i386_fbsd.c:724 eelf_i386_haiku.c:724
6049 #: eelf_x86_64.c:8092 eelf_x86_64_cloudabi.c:816 eelf_x86_64_fbsd.c:816
6050 #: eelf_x86_64_haiku.c:816 eelf_x86_64_sol2.c:948
6053 " -z nopack-relative-relocs Do not pack relative relocations (default)\n"
6056 #: eelf32b4300.c:762 eelf32bmip.c:762 eelf32bmipn32.c:776 eelf32bsmip.c:776
6057 #: eelf32btsmip.c:762 eelf32btsmip_fbsd.c:762 eelf32btsmipn32.c:762
6058 #: eelf32btsmipn32_fbsd.c:762 eelf32ebmip.c:762 eelf32ebmipvxworks.c:797
6059 #: eelf32elmip.c:762 eelf32elmipvxworks.c:797 eelf32l4300.c:762
6060 #: eelf32lmip.c:762 eelf32lr5900.c:606 eelf32lr5900n32.c:605 eelf32lsmip.c:762
6061 #: eelf32ltsmip.c:762 eelf32ltsmip_fbsd.c:762 eelf32ltsmipn32.c:762
6062 #: eelf32ltsmipn32_fbsd.c:762 eelf32mipswindiss.c:565 eelf64bmip.c:776
6063 #: eelf64btsmip.c:762 eelf64btsmip_fbsd.c:762 eelf64ltsmip.c:762
6064 #: eelf64ltsmip_fbsd.c:762 eelf_mipsel_haiku.c:762
6067 " --insn32 Only generate 32-bit microMIPS instructions\n"
6070 #: eelf32b4300.c:765 eelf32bmip.c:765 eelf32bmipn32.c:779 eelf32bsmip.c:779
6071 #: eelf32btsmip.c:765 eelf32btsmip_fbsd.c:765 eelf32btsmipn32.c:765
6072 #: eelf32btsmipn32_fbsd.c:765 eelf32ebmip.c:765 eelf32ebmipvxworks.c:800
6073 #: eelf32elmip.c:765 eelf32elmipvxworks.c:800 eelf32l4300.c:765
6074 #: eelf32lmip.c:765 eelf32lr5900.c:609 eelf32lr5900n32.c:608 eelf32lsmip.c:765
6075 #: eelf32ltsmip.c:765 eelf32ltsmip_fbsd.c:765 eelf32ltsmipn32.c:765
6076 #: eelf32ltsmipn32_fbsd.c:765 eelf32mipswindiss.c:568 eelf64bmip.c:779
6077 #: eelf64btsmip.c:765 eelf64btsmip_fbsd.c:765 eelf64ltsmip.c:765
6078 #: eelf64ltsmip_fbsd.c:765 eelf_mipsel_haiku.c:765
6080 msgid " --no-insn32 Generate all microMIPS instructions\n"
6083 #: eelf32b4300.c:768 eelf32bmip.c:768 eelf32bmipn32.c:782 eelf32bsmip.c:782
6084 #: eelf32btsmip.c:768 eelf32btsmip_fbsd.c:768 eelf32btsmipn32.c:768
6085 #: eelf32btsmipn32_fbsd.c:768 eelf32ebmip.c:768 eelf32ebmipvxworks.c:803
6086 #: eelf32elmip.c:768 eelf32elmipvxworks.c:803 eelf32l4300.c:768
6087 #: eelf32lmip.c:768 eelf32lr5900.c:612 eelf32lr5900n32.c:611 eelf32lsmip.c:768
6088 #: eelf32ltsmip.c:768 eelf32ltsmip_fbsd.c:768 eelf32ltsmipn32.c:768
6089 #: eelf32ltsmipn32_fbsd.c:768 eelf32mipswindiss.c:571 eelf64bmip.c:782
6090 #: eelf64btsmip.c:768 eelf64btsmip_fbsd.c:768 eelf64ltsmip.c:768
6091 #: eelf64ltsmip_fbsd.c:768 eelf_mipsel_haiku.c:768
6094 " --ignore-branch-isa Accept invalid branch relocations requiring\n"
6095 " an ISA mode switch\n"
6098 #: eelf32b4300.c:772 eelf32bmip.c:772 eelf32bmipn32.c:786 eelf32bsmip.c:786
6099 #: eelf32btsmip.c:772 eelf32btsmip_fbsd.c:772 eelf32btsmipn32.c:772
6100 #: eelf32btsmipn32_fbsd.c:772 eelf32ebmip.c:772 eelf32ebmipvxworks.c:807
6101 #: eelf32elmip.c:772 eelf32elmipvxworks.c:807 eelf32l4300.c:772
6102 #: eelf32lmip.c:772 eelf32lr5900.c:616 eelf32lr5900n32.c:615 eelf32lsmip.c:772
6103 #: eelf32ltsmip.c:772 eelf32ltsmip_fbsd.c:772 eelf32ltsmipn32.c:772
6104 #: eelf32ltsmipn32_fbsd.c:772 eelf32mipswindiss.c:575 eelf64bmip.c:786
6105 #: eelf64btsmip.c:772 eelf64btsmip_fbsd.c:772 eelf64ltsmip.c:772
6106 #: eelf64ltsmip_fbsd.c:772 eelf_mipsel_haiku.c:772
6109 " --no-ignore-branch-isa Reject invalid branch relocations requiring\n"
6110 " an ISA mode switch\n"
6113 #: eelf32b4300.c:776 eelf32bmip.c:776 eelf32bmipn32.c:790 eelf32bsmip.c:790
6114 #: eelf32btsmip.c:776 eelf32btsmip_fbsd.c:776 eelf32btsmipn32.c:776
6115 #: eelf32btsmipn32_fbsd.c:776 eelf32ebmip.c:776 eelf32ebmipvxworks.c:811
6116 #: eelf32elmip.c:776 eelf32elmipvxworks.c:811 eelf32l4300.c:776
6117 #: eelf32lmip.c:776 eelf32lr5900.c:620 eelf32lr5900n32.c:619 eelf32lsmip.c:776
6118 #: eelf32ltsmip.c:776 eelf32ltsmip_fbsd.c:776 eelf32ltsmipn32.c:776
6119 #: eelf32ltsmipn32_fbsd.c:776 eelf32mipswindiss.c:579 eelf64bmip.c:790
6120 #: eelf64btsmip.c:776 eelf64btsmip_fbsd.c:776 eelf64ltsmip.c:776
6121 #: eelf64ltsmip_fbsd.c:776 eelf_mipsel_haiku.c:776
6124 " --compact-branches Generate compact branches/jumps for MIPS R6\n"
6127 #: eelf32b4300.c:779 eelf32bmip.c:779 eelf32bmipn32.c:793 eelf32bsmip.c:793
6128 #: eelf32btsmip.c:779 eelf32btsmip_fbsd.c:779 eelf32btsmipn32.c:779
6129 #: eelf32btsmipn32_fbsd.c:779 eelf32ebmip.c:779 eelf32ebmipvxworks.c:814
6130 #: eelf32elmip.c:779 eelf32elmipvxworks.c:814 eelf32l4300.c:779
6131 #: eelf32lmip.c:779 eelf32lr5900.c:623 eelf32lr5900n32.c:622 eelf32lsmip.c:779
6132 #: eelf32ltsmip.c:779 eelf32ltsmip_fbsd.c:779 eelf32ltsmipn32.c:779
6133 #: eelf32ltsmipn32_fbsd.c:779 eelf32mipswindiss.c:582 eelf64bmip.c:793
6134 #: eelf64btsmip.c:779 eelf64btsmip_fbsd.c:779 eelf64ltsmip.c:779
6135 #: eelf64ltsmip_fbsd.c:779 eelf_mipsel_haiku.c:779
6138 " --no-compact-branches Generate delay slot branches/jumps for MIPS "
6142 #: eelf32bfin.c:510 eelf32bfinfd.c:550
6144 msgid " --code-in-l1 Put code in L1\n"
6147 #: eelf32bfin.c:512 eelf32bfinfd.c:552
6149 msgid " --data-in-l1 Put data in L1\n"
6152 #: eelf32briscv.c:628 eelf32briscv_ilp32.c:628 eelf32briscv_ilp32f.c:628
6153 #: eelf32lriscv.c:628 eelf32lriscv_ilp32.c:628 eelf32lriscv_ilp32f.c:628
6154 #: eelf64briscv.c:628 eelf64briscv_lp64.c:628 eelf64briscv_lp64f.c:628
6155 #: eelf64lriscv.c:628 eelf64lriscv_lp64.c:628 eelf64lriscv_lp64f.c:628
6157 msgid " --relax-gp Perform GP relaxation\n"
6160 #: eelf32briscv.c:629 eelf32briscv_ilp32.c:629 eelf32briscv_ilp32f.c:629
6161 #: eelf32lriscv.c:629 eelf32lriscv_ilp32.c:629 eelf32lriscv_ilp32f.c:629
6162 #: eelf64briscv.c:629 eelf64briscv_lp64.c:629 eelf64briscv_lp64f.c:629
6163 #: eelf64lriscv.c:629 eelf64lriscv_lp64.c:629 eelf64lriscv_lp64f.c:629
6165 msgid " --no-relax-gp Don't perform GP relaxation\n"
6168 #: eelf32briscv.c:630 eelf32briscv_ilp32.c:630 eelf32briscv_ilp32f.c:630
6169 #: eelf32lriscv.c:630 eelf32lriscv_ilp32.c:630 eelf32lriscv_ilp32f.c:630
6170 #: eelf64briscv.c:630 eelf64briscv_lp64.c:630 eelf64briscv_lp64f.c:630
6171 #: eelf64lriscv.c:630 eelf64lriscv_lp64.c:630 eelf64lriscv_lp64f.c:630
6174 " --check-uleb128 Check if SUB_ULEB128 has non-zero addend\n"
6177 #: eelf32briscv.c:631 eelf32briscv_ilp32.c:631 eelf32briscv_ilp32f.c:631
6178 #: eelf32lriscv.c:631 eelf32lriscv_ilp32.c:631 eelf32lriscv_ilp32f.c:631
6179 #: eelf64briscv.c:631 eelf64briscv_lp64.c:631 eelf64briscv_lp64f.c:631
6180 #: eelf64lriscv.c:631 eelf64lriscv_lp64.c:631 eelf64lriscv_lp64f.c:631
6183 " --no-check-uleb128 Don't check if SUB_ULEB128 has non-zero "
6189 "%F%P: %pB: all input objects must be COFF or ELF for --embedded-relocs\n"
6192 #: eelf32cr16.c:112 em68kelf.c:116 em68kelfnbsd.c:116
6193 msgid "%F%P: %pB: can not create .emreloc section: %E\n"
6196 #: eelf32cr16.c:131 em68kelf.c:137 em68kelfnbsd.c:137
6197 msgid "%X%P: %pB: section %s has relocs; can not use --embedded-relocs\n"
6200 #: eelf32cr16.c:187 em68kelf.c:180 em68kelfnbsd.c:180
6201 msgid "%X%P: %pB: can not create runtime reloc information: %E\n"
6204 #: eelf32cr16.c:190 em68kelf.c:184 em68kelfnbsd.c:184
6205 msgid "%X%P: %pB: can not create runtime reloc information: %s\n"
6208 #: eelf32kvx.c:64 eelf64kvx.c:64
6209 msgid "%F:%P: -pie not supported\n"
6212 #: eelf32lppc.c:99 eelf32lppclinux.c:99 eelf32lppcnto.c:99 eelf32lppcsim.c:99
6213 #: eelf32ppc.c:99 eelf32ppc_fbsd.c:99 eelf32ppchaiku.c:99 eelf32ppclinux.c:99
6214 #: eelf32ppcnto.c:99 eelf32ppcsim.c:99 eelf32ppcwindiss.c:99
6215 msgid "%X%P: select_plt_layout problem %E\n"
6218 #: eelf32lppc.c:163 eelf32lppclinux.c:163 eelf32lppcnto.c:163
6219 #: eelf32lppcsim.c:163 eelf32ppc.c:163 eelf32ppc_fbsd.c:163
6220 #: eelf32ppchaiku.c:163 eelf32ppclinux.c:163 eelf32ppcnto.c:163
6221 #: eelf32ppcsim.c:163 eelf32ppcvxworks.c:108 eelf32ppcwindiss.c:163
6222 #: eelf64lppc.c:324 eelf64lppc_fbsd.c:324 eelf64ppc.c:324 eelf64ppc_fbsd.c:324
6223 msgid "%X%P: inline PLT: %E\n"
6226 #: eelf32lppc.c:171 eelf32lppclinux.c:171 eelf32lppcnto.c:171
6227 #: eelf32lppcsim.c:171 eelf32ppc.c:171 eelf32ppc_fbsd.c:171
6228 #: eelf32ppchaiku.c:171 eelf32ppclinux.c:171 eelf32ppcnto.c:171
6229 #: eelf32ppcsim.c:171 eelf32ppcvxworks.c:116 eelf32ppcwindiss.c:171
6230 #: eelf64lppc.c:328 eelf64lppc.c:347 eelf64lppc_fbsd.c:328
6231 #: eelf64lppc_fbsd.c:347 eelf64ppc.c:328 eelf64ppc.c:347 eelf64ppc_fbsd.c:328
6232 #: eelf64ppc_fbsd.c:347
6233 msgid "%X%P: TLS problem %E\n"
6236 #: eelf32lppc.c:258 eelf32lppclinux.c:258 eelf32lppcnto.c:258
6237 #: eelf32lppcsim.c:258 eelf32ppc.c:258 eelf32ppc_fbsd.c:258
6238 #: eelf32ppchaiku.c:258 eelf32ppclinux.c:258 eelf32ppcnto.c:258
6239 #: eelf32ppcsim.c:258 eelf32ppcvxworks.c:203 eelf32ppcwindiss.c:258
6240 msgid "%X%P: ppc_finish_symbols problem %E\n"
6243 #: eelf32lppc.c:797 eelf32lppclinux.c:797 eelf32lppcnto.c:797
6244 #: eelf32lppcsim.c:797 eelf32ppc.c:797 eelf32ppc_fbsd.c:797
6245 #: eelf32ppchaiku.c:797 eelf32ppclinux.c:797 eelf32ppcnto.c:797
6246 #: eelf32ppcsim.c:797 eelf32ppcvxworks.c:767 eelf32ppcwindiss.c:797
6247 #: eelf64lppc.c:1238 eelf64lppc_fbsd.c:1238 eelf64ppc.c:1238
6248 #: eelf64ppc_fbsd.c:1238
6249 msgid "%F%P: invalid --plt-align `%s'\n"
6252 #: eelf32lppc.c:830 eelf32lppclinux.c:830 eelf32lppcnto.c:830
6253 #: eelf32lppcsim.c:830 eelf32ppc.c:830 eelf32ppc_fbsd.c:830
6254 #: eelf32ppchaiku.c:830 eelf32ppclinux.c:830 eelf32ppcnto.c:830
6255 #: eelf32ppcsim.c:830 eelf32ppcvxworks.c:800 eelf32ppcwindiss.c:830
6256 msgid "%F%P: invalid pagesize `%s'\n"
6259 #: eelf32lppc.c:860 eelf32lppclinux.c:860 eelf32lppcnto.c:860
6260 #: eelf32lppcsim.c:860 eelf32ppc.c:860 eelf32ppc_fbsd.c:860
6261 #: eelf32ppchaiku.c:860 eelf32ppclinux.c:860 eelf32ppcnto.c:860
6262 #: eelf32ppcsim.c:860 eelf32ppcvxworks.c:834 eelf32ppcwindiss.c:860
6263 #: eelf64lppc.c:1423 eelf64lppc_fbsd.c:1423 eelf64ppc.c:1423
6264 #: eelf64ppc_fbsd.c:1423
6266 msgid " --emit-stub-syms Label linker stubs with a symbol\n"
6269 #: eelf32lppc.c:863 eelf32lppclinux.c:863 eelf32lppcnto.c:863
6270 #: eelf32lppcsim.c:863 eelf32ppc.c:863 eelf32ppc_fbsd.c:863
6271 #: eelf32ppchaiku.c:863 eelf32ppclinux.c:863 eelf32ppcnto.c:863
6272 #: eelf32ppcsim.c:863 eelf32ppcvxworks.c:837 eelf32ppcwindiss.c:863
6273 #: eelf64lppc.c:1426 eelf64lppc_fbsd.c:1426 eelf64ppc.c:1426
6274 #: eelf64ppc_fbsd.c:1426
6276 msgid " --no-emit-stub-syms Don't label linker stubs with a symbol\n"
6279 #: eelf32lppc.c:866 eelf32lppclinux.c:866 eelf32lppcnto.c:866
6280 #: eelf32lppcsim.c:866 eelf32ppc.c:866 eelf32ppc_fbsd.c:866
6281 #: eelf32ppchaiku.c:866 eelf32ppclinux.c:866 eelf32ppcnto.c:866
6282 #: eelf32ppcsim.c:866 eelf32ppcvxworks.c:840 eelf32ppcwindiss.c:866
6283 #: eelf64lppc.c:1446 eelf64lppc_fbsd.c:1446 eelf64ppc.c:1446
6284 #: eelf64ppc_fbsd.c:1446
6286 msgid " --no-tls-optimize Don't try to optimize TLS accesses\n"
6289 #: eelf32lppc.c:869 eelf32lppclinux.c:869 eelf32lppcnto.c:869
6290 #: eelf32lppcsim.c:869 eelf32ppc.c:869 eelf32ppc_fbsd.c:869
6291 #: eelf32ppchaiku.c:869 eelf32ppclinux.c:869 eelf32ppcnto.c:869
6292 #: eelf32ppcsim.c:869 eelf32ppcvxworks.c:843 eelf32ppcwindiss.c:869
6293 #: eelf64lppc.c:1452 eelf64lppc_fbsd.c:1452 eelf64ppc.c:1452
6294 #: eelf64ppc_fbsd.c:1452
6296 msgid " --no-tls-get-addr-optimize Don't use a special __tls_get_addr call\n"
6299 #: eelf32lppc.c:872 eelf32lppclinux.c:872 eelf32lppcnto.c:872
6300 #: eelf32lppcsim.c:872 eelf32ppc.c:872 eelf32ppc_fbsd.c:872
6301 #: eelf32ppchaiku.c:872 eelf32ppclinux.c:872 eelf32ppcnto.c:872
6302 #: eelf32ppcsim.c:872 eelf32ppcwindiss.c:872
6304 msgid " --secure-plt Use new-style PLT if possible\n"
6307 #: eelf32lppc.c:875 eelf32lppclinux.c:875 eelf32lppcnto.c:875
6308 #: eelf32lppcsim.c:875 eelf32ppc.c:875 eelf32ppc_fbsd.c:875
6309 #: eelf32ppchaiku.c:875 eelf32ppclinux.c:875 eelf32ppcnto.c:875
6310 #: eelf32ppcsim.c:875 eelf32ppcwindiss.c:875
6312 msgid " --bss-plt Force old-style BSS PLT\n"
6315 #: eelf32lppc.c:878 eelf32lppclinux.c:878 eelf32lppcnto.c:878
6316 #: eelf32lppcsim.c:878 eelf32ppc.c:878 eelf32ppc_fbsd.c:878
6317 #: eelf32ppchaiku.c:878 eelf32ppclinux.c:878 eelf32ppcnto.c:878
6318 #: eelf32ppcsim.c:878 eelf32ppcwindiss.c:878
6320 msgid " --plt-align Align PLT call stubs to fit cache lines\n"
6323 #: eelf32lppc.c:881 eelf32lppclinux.c:881 eelf32lppcnto.c:881
6324 #: eelf32lppcsim.c:881 eelf32ppc.c:881 eelf32ppc_fbsd.c:881
6325 #: eelf32ppchaiku.c:881 eelf32ppclinux.c:881 eelf32ppcnto.c:881
6326 #: eelf32ppcsim.c:881 eelf32ppcwindiss.c:881 eelf64lppc.c:1405
6327 #: eelf64lppc_fbsd.c:1405 eelf64ppc.c:1405 eelf64ppc_fbsd.c:1405
6329 msgid " --no-plt-align Dont't align individual PLT call stubs\n"
6332 #: eelf32lppc.c:884 eelf32lppclinux.c:884 eelf32lppcnto.c:884
6333 #: eelf32lppcsim.c:884 eelf32ppc.c:884 eelf32ppc_fbsd.c:884
6334 #: eelf32ppchaiku.c:884 eelf32ppclinux.c:884 eelf32ppcnto.c:884
6335 #: eelf32ppcsim.c:884 eelf32ppcwindiss.c:884 eelf64lppc.c:1464
6336 #: eelf64lppc_fbsd.c:1464 eelf64ppc.c:1464 eelf64ppc_fbsd.c:1464
6339 " --no-inline-optimize Don't convert inline PLT to direct calls\n"
6342 #: eelf32lppc.c:887 eelf32lppclinux.c:887 eelf32lppcnto.c:887
6343 #: eelf32lppcsim.c:887 eelf32ppc.c:887 eelf32ppc_fbsd.c:887
6344 #: eelf32ppchaiku.c:887 eelf32ppclinux.c:887 eelf32ppcnto.c:887
6345 #: eelf32ppcsim.c:887 eelf32ppcwindiss.c:887
6347 msgid " --sdata-got Force GOT location just before .sdata\n"
6350 #: eelf32lppc.c:890 eelf32lppclinux.c:890 eelf32lppcnto.c:890
6351 #: eelf32lppcsim.c:890 eelf32ppc.c:890 eelf32ppc_fbsd.c:890
6352 #: eelf32ppchaiku.c:890 eelf32ppclinux.c:890 eelf32ppcnto.c:890
6353 #: eelf32ppcsim.c:890 eelf32ppcvxworks.c:846 eelf32ppcwindiss.c:890
6356 " --ppc476-workaround [=pagesize]\n"
6357 " Avoid a cache bug on ppc476\n"
6360 #: eelf32lppc.c:894 eelf32lppclinux.c:894 eelf32lppcnto.c:894
6361 #: eelf32lppcsim.c:894 eelf32ppc.c:894 eelf32ppc_fbsd.c:894
6362 #: eelf32ppchaiku.c:894 eelf32ppclinux.c:894 eelf32ppcnto.c:894
6363 #: eelf32ppcsim.c:894 eelf32ppcvxworks.c:850 eelf32ppcwindiss.c:894
6365 msgid " --no-ppc476-workaround Disable workaround\n"
6368 #: eelf32lppc.c:897 eelf32lppclinux.c:897 eelf32lppcnto.c:897
6369 #: eelf32lppcsim.c:897 eelf32ppc.c:897 eelf32ppc_fbsd.c:897
6370 #: eelf32ppchaiku.c:897 eelf32ppclinux.c:897 eelf32ppcnto.c:897
6371 #: eelf32ppcsim.c:897 eelf32ppcvxworks.c:853 eelf32ppcwindiss.c:897
6373 msgid " --no-pic-fixup Don't edit non-pic to pic\n"
6376 #: eelf32lppc.c:900 eelf32lppclinux.c:900 eelf32lppcnto.c:900
6377 #: eelf32lppcsim.c:900 eelf32ppc.c:900 eelf32ppc_fbsd.c:900
6378 #: eelf32ppchaiku.c:900 eelf32ppclinux.c:900 eelf32ppcnto.c:900
6379 #: eelf32ppcsim.c:900 eelf32ppcvxworks.c:856 eelf32ppcwindiss.c:900
6382 " --vle-reloc-fixup Correct old object file 16A/16D relocation\n"
6385 #: eelf32mcore.c:346
6388 " --base_file <basefile> Generate a base file for relocatable DLLs\n"
6391 #: eelf32metag.c:789 eelf64lppc.c:1380 eelf64lppc_fbsd.c:1380 eelf64ppc.c:1380
6392 #: eelf64ppc_fbsd.c:1380 ehppaelf.c:608 ehppalinux.c:830 ehppanbsd.c:830
6396 " --stub-group-size=N Maximum size of a group of input sections "
6398 " can be handled by one stub section. A "
6400 " value locates all stubs before their "
6402 " (with a group size of -N), while a positive\n"
6403 " value allows two groups of input sections, "
6405 " before, and one after each stub section.\n"
6406 " Values of +/-1 indicate the linker should\n"
6407 " choose suitable defaults.\n"
6413 " --no-flag-mismatch-warnings Don't warn about objects with incompatible\n"
6414 " endian or dsp settings\n"
6420 " --flag-mismatch-warnings Warn about objects with incompatible\n"
6421 " endian, dsp or ABI settings\n"
6427 " --ignore-lma Ignore segment LMAs [default]\n"
6428 " (for Renesas Tools compatibility)\n"
6433 msgid " --no-ignore-lma Don't ignore segment LMAs\n"
6436 #: eelf32xtensa.c:147
6437 msgid "file already has property tables"
6440 #: eelf32xtensa.c:157
6441 msgid "failed to read section contents"
6444 #: eelf32xtensa.c:169
6445 msgid "could not create new section"
6448 #: eelf32xtensa.c:185
6449 msgid "could not allocate section contents"
6452 #: eelf32xtensa.c:204
6453 msgid "out of memory"
6456 #: eelf32xtensa.c:302
6458 "%P: warning: failed to convert %s table in %pB (%s); subsequent disassembly "
6459 "may be incomplete\n"
6462 #: eelf32xtensa.c:422
6463 msgid "%F%P: %pB: cannot read contents of section %pA\n"
6466 #: eelf32xtensa.c:433
6467 msgid "%P: %pB: warning: incompatible Xtensa configuration (%s)\n"
6470 #: eelf32xtensa.c:437
6471 msgid "%P: %pB: warning: cannot parse .xtensa.info section\n"
6474 #: eelf32xtensa.c:463
6475 msgid "%F%P: little endian output does not match Xtensa configuration\n"
6478 #: eelf32xtensa.c:469
6479 msgid "%F%P: big endian output does not match Xtensa configuration\n"
6482 #: eelf32xtensa.c:488
6483 msgid "%F%P: cross-endian linking for %pB not supported\n"
6486 #: eelf32xtensa.c:519
6487 msgid "%F%P: failed to create .xtensa.info section\n"
6490 #: eelf32xtensa.c:1258
6491 msgid "%F%P: Relaxation not supported with --enable-non-contiguous-regions.\n"
6494 #: eelf32xtensa.c:2454
6497 " --size-opt When relaxing longcalls, prefer size\n"
6498 " optimization over branch target alignment\n"
6501 #: eelf32xtensa.c:2457
6504 " --abi-windowed Choose windowed ABI for the output object\n"
6507 #: eelf32xtensa.c:2459
6509 msgid " --abi-call0 Choose call0 ABI for the output object\n"
6512 #: eelf32z80.c:70 ez80.c:59
6513 msgid "%F%P: %pB: Instruction sets of object files incompatible\n"
6516 #: eelf64_ia64.c:562 eelf64_ia64_fbsd.c:562
6519 " --itanium Generate code for Intel Itanium processor\n"
6522 #: eelf64_s390.c:635
6525 " --s390-pgste Tell the kernel to allocate 4k page tables\n"
6528 #: eelf64alpha.c:632 eelf64alpha_fbsd.c:632 eelf64alpha_nbsd.c:632
6531 " --taso Load executable in the lower 31-bit "
6533 " virtual address range\n"
6536 #: eelf64alpha.c:635 eelf64alpha_fbsd.c:635 eelf64alpha_nbsd.c:635
6538 msgid " --secureplt Force PLT in text segment\n"
6541 #: eelf64alpha.c:637 eelf64alpha_fbsd.c:637 eelf64alpha_nbsd.c:637
6543 msgid " --no-secureplt Force PLT in data segment\n"
6546 #: eelf64lppc.c:316 eelf64lppc.c:356 eelf64lppc_fbsd.c:316
6547 #: eelf64lppc_fbsd.c:356 eelf64ppc.c:316 eelf64ppc.c:356 eelf64ppc_fbsd.c:316
6548 #: eelf64ppc_fbsd.c:356
6549 msgid "%X%P: can not edit %s: %E\n"
6552 #: eelf64lppc.c:519 eelf64lppc_fbsd.c:519 eelf64ppc.c:519 eelf64ppc_fbsd.c:519
6553 msgid "%X%P: linker script separates .got and .toc\n"
6556 #: eelf64lppc.c:580 eelf64lppc_fbsd.c:580 eelf64ppc.c:580 eelf64ppc_fbsd.c:580
6557 msgid "%P: .init/.fini fragments use differing TOC pointers\n"
6560 #: eelf64lppc.c:1267 eelf64lppc_fbsd.c:1267 eelf64ppc.c:1267
6561 #: eelf64ppc_fbsd.c:1267
6562 msgid "%F%P: invalid --power10-stubs argument `%s'\n"
6565 #: eelf64lppc.c:1390 eelf64ppc.c:1390
6568 " --plt-static-chain PLT call stubs should load r11 (default)\n"
6571 #: eelf64lppc.c:1393 eelf64ppc.c:1393
6573 msgid " --no-plt-static-chain PLT call stubs should not load r11\n"
6576 #: eelf64lppc.c:1396 eelf64lppc_fbsd.c:1396 eelf64ppc.c:1396
6577 #: eelf64ppc_fbsd.c:1396
6579 msgid " --plt-thread-safe PLT call stubs with load-load barrier\n"
6582 #: eelf64lppc.c:1399 eelf64lppc_fbsd.c:1399 eelf64ppc.c:1399
6583 #: eelf64ppc_fbsd.c:1399
6585 msgid " --no-plt-thread-safe PLT call stubs without barrier\n"
6588 #: eelf64lppc.c:1402 eelf64lppc_fbsd.c:1402 eelf64ppc.c:1402
6589 #: eelf64ppc_fbsd.c:1402
6591 msgid " --plt-align [=<align>] Align PLT call stubs to fit cache lines\n"
6594 #: eelf64lppc.c:1408 eelf64lppc_fbsd.c:1408 eelf64ppc.c:1408
6595 #: eelf64ppc_fbsd.c:1408
6598 " --plt-localentry Optimize calls to ELFv2 localentry:0 "
6602 #: eelf64lppc.c:1411 eelf64lppc_fbsd.c:1411 eelf64ppc.c:1411
6603 #: eelf64ppc_fbsd.c:1411
6605 msgid " --no-plt-localentry Don't optimize ELFv2 calls\n"
6608 #: eelf64lppc.c:1414 eelf64lppc_fbsd.c:1414 eelf64ppc.c:1414
6609 #: eelf64ppc_fbsd.c:1414
6612 " --power10-stubs [=auto] Use Power10 PLT call stubs (default auto)\n"
6615 #: eelf64lppc.c:1417 eelf64lppc_fbsd.c:1417 eelf64ppc.c:1417
6616 #: eelf64ppc_fbsd.c:1417
6619 " --no-pcrel-optimize Don't perform R_PPC64_PCREL_OPT optimization\n"
6622 #: eelf64lppc.c:1420 eelf64lppc_fbsd.c:1420 eelf64ppc.c:1420
6623 #: eelf64ppc_fbsd.c:1420
6625 msgid " --no-power10-stubs Don't use Power10 PLT call stubs\n"
6628 #: eelf64lppc.c:1429 eelf64lppc_fbsd.c:1429 eelf64ppc.c:1429
6629 #: eelf64ppc_fbsd.c:1429
6632 " --dotsyms For every version pattern \"foo\" in a "
6634 " script, add \".foo\" so that function code\n"
6635 " symbols are treated the same as function\n"
6636 " descriptor symbols. Defaults to on.\n"
6639 #: eelf64lppc.c:1435 eelf64lppc_fbsd.c:1435 eelf64ppc.c:1435
6640 #: eelf64ppc_fbsd.c:1435
6643 " --no-dotsyms Don't do anything special in version scripts\n"
6646 #: eelf64lppc.c:1438 eelf64lppc_fbsd.c:1438 eelf64ppc.c:1438
6647 #: eelf64ppc_fbsd.c:1438
6650 " --save-restore-funcs Provide register save and restore routines "
6652 " by gcc -Os code. Defaults to on for normal\n"
6653 " final link, off for ld -r.\n"
6656 #: eelf64lppc.c:1443 eelf64lppc_fbsd.c:1443 eelf64ppc.c:1443
6657 #: eelf64ppc_fbsd.c:1443
6659 msgid " --no-save-restore-funcs Don't provide these routines\n"
6662 #: eelf64lppc.c:1449 eelf64lppc_fbsd.c:1449 eelf64ppc.c:1449
6663 #: eelf64ppc_fbsd.c:1449
6666 " --tls-get-addr-optimize Force use of special __tls_get_addr call\n"
6669 #: eelf64lppc.c:1455 eelf64lppc_fbsd.c:1455 eelf64ppc.c:1455
6670 #: eelf64ppc_fbsd.c:1455
6672 msgid " --tls-get-addr-regsave Force register save __tls_get_addr stub\n"
6675 #: eelf64lppc.c:1458 eelf64lppc_fbsd.c:1458 eelf64ppc.c:1458
6676 #: eelf64ppc_fbsd.c:1458
6679 " --no-tls-get-addr-regsave Don't use register save __tls_get_addr stub\n"
6682 #: eelf64lppc.c:1461 eelf64lppc_fbsd.c:1461 eelf64ppc.c:1461
6683 #: eelf64ppc_fbsd.c:1461
6685 msgid " --no-opd-optimize Don't optimize the OPD section\n"
6688 #: eelf64lppc.c:1467 eelf64lppc_fbsd.c:1467 eelf64ppc.c:1467
6689 #: eelf64ppc_fbsd.c:1467
6691 msgid " --no-toc-optimize Don't optimize the TOC section\n"
6694 #: eelf64lppc.c:1470 eelf64lppc_fbsd.c:1470 eelf64ppc.c:1470
6695 #: eelf64ppc_fbsd.c:1470
6698 " --no-multi-toc Disallow automatic multiple toc sections\n"
6701 #: eelf64lppc.c:1473 eelf64lppc_fbsd.c:1473 eelf64ppc.c:1473
6702 #: eelf64ppc_fbsd.c:1473
6704 msgid " --no-toc-sort Don't sort TOC and GOT sections\n"
6707 #: eelf64lppc.c:1476 eelf64lppc_fbsd.c:1476 eelf64ppc.c:1476
6708 #: eelf64ppc_fbsd.c:1476
6711 " --non-overlapping-opd Canonicalize .opd, so that there are no\n"
6712 " overlapping .opd entries\n"
6715 #: eelf64lppc_fbsd.c:1390 eelf64ppc_fbsd.c:1390
6717 msgid " --plt-static-chain PLT call stubs should load r111\n"
6720 #: eelf64lppc_fbsd.c:1393 eelf64ppc_fbsd.c:1393
6723 " --no-plt-static-chain PLT call stubs should not load r11 (default)\n"
6726 #: eelf64mmix.c:84 emmo.c:84
6727 msgid "%X%P: internal problems setting up section %s"
6730 #: eelf64mmix.c:128 emmo.c:128
6731 msgid "%X%P: too many global registers: %u, max 223\n"
6734 #. This is a fatal error; make einfo call not return.
6735 #: eelf64mmix.c:146 emmo.c:146
6736 msgid "%F%P: can't finalize linker-allocated global registers\n"
6739 #: eelf_x86_64.c:7948 eelf_x86_64_cloudabi.c:672 eelf_x86_64_fbsd.c:672
6740 #: eelf_x86_64_haiku.c:672 eelf_x86_64_sol2.c:804
6741 msgid "%F%P: invalid option for -z lam-u48-report=: %s\n"
6744 #: eelf_x86_64.c:7962 eelf_x86_64_cloudabi.c:686 eelf_x86_64_fbsd.c:686
6745 #: eelf_x86_64_haiku.c:686 eelf_x86_64_sol2.c:818
6746 msgid "%F%P: invalid option for -z lam-u57-report=: %s\n"
6749 #: eelf_x86_64.c:7983 eelf_x86_64_cloudabi.c:707 eelf_x86_64_fbsd.c:707
6750 #: eelf_x86_64_haiku.c:707 eelf_x86_64_sol2.c:839
6751 msgid "%F%P: invalid option for -z lam-report=: %s\n"
6754 #: eelf_x86_64.c:8067 eelf_x86_64_cloudabi.c:791 eelf_x86_64_fbsd.c:791
6755 #: eelf_x86_64_haiku.c:791 eelf_x86_64_sol2.c:923
6758 " -z lam-u48 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U48\n"
6761 #: eelf_x86_64.c:8069 eelf_x86_64_cloudabi.c:793 eelf_x86_64_fbsd.c:793
6762 #: eelf_x86_64_haiku.c:793 eelf_x86_64_sol2.c:925
6765 " -z lam-u48-report=[none|warning|error] (default: none)\n"
6766 " Report missing LAM_U48 property\n"
6769 #: eelf_x86_64.c:8072 eelf_x86_64_cloudabi.c:796 eelf_x86_64_fbsd.c:796
6770 #: eelf_x86_64_haiku.c:796 eelf_x86_64_sol2.c:928
6773 " -z lam-u57 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U57\n"
6776 #: eelf_x86_64.c:8074 eelf_x86_64_cloudabi.c:798 eelf_x86_64_fbsd.c:798
6777 #: eelf_x86_64_haiku.c:798 eelf_x86_64_sol2.c:930
6780 " -z lam-u57-report=[none|warning|error] (default: none)\n"
6781 " Report missing LAM_U57 property\n"
6784 #: eelf_x86_64.c:8077 eelf_x86_64_cloudabi.c:801 eelf_x86_64_fbsd.c:801
6785 #: eelf_x86_64_haiku.c:801 eelf_x86_64_sol2.c:933
6788 " -z lam-report=[none|warning|error] (default: none)\n"
6789 " Report missing LAM_U48 and LAM_U57 properties\n"
6792 #: ehppaelf.c:327 ehppalinux.c:327 ehppanbsd.c:327 ehppaobsd.c:327
6793 msgid "%X%P: can not set gp\n"
6796 #: ehppaelf.c:604 ehppalinux.c:826 ehppanbsd.c:826 ehppaobsd.c:826
6799 " --multi-subspace Generate import and export stubs to support\n"
6800 " multiple sub-space shared libraries\n"
6804 msgid "%F%P: PE operations on non PE file\n"
6807 #: ei386beos.c:410 ei386beos.c:415
6808 msgid "%F%P: %pB: can't read contents of section .idata: %E\n"
6812 msgid "%F%P: section %s has '$' as first character\n"
6816 msgid "%F%P: *(%s$) missing from linker script\n"
6819 #: em68hc11elf.c:144 em68hc11elfb.c:144 em68hc12elf.c:144 em68hc12elfb.c:144
6821 "%P: warning: the size of the 'window' memory region is not a power of 2; its "
6822 "size %d is truncated to %d\n"
6825 #: em68hc11elf.c:159 em68hc11elfb.c:159 em68hc12elf.c:159 em68hc12elfb.c:159
6826 msgid "%X%P: changing output format whilst linking is not supported\n"
6829 #: em68hc11elf.c:601 em68hc11elfb.c:601 em68hc12elf.c:601 em68hc12elfb.c:601
6832 " --no-trampoline Do not generate the far trampolines used to "
6834 " a far function using jsr or bsr\n"
6837 #: em68hc11elf.c:604 em68hc11elfb.c:604 em68hc12elf.c:604 em68hc12elfb.c:604
6840 " --bank-window NAME Specify the name of the memory region "
6842 " the layout of the memory bank window\n"
6845 #: em68kelf.c:92 em68kelfnbsd.c:92
6846 msgid "%F%P: %pB: all input objects must be ELF for --embedded-relocs\n"
6849 #: em68kelf.c:688 em68kelfnbsd.c:688
6850 msgid "%P: unrecognized --got argument '%s'\n"
6853 #: em68kelf.c:701 em68kelfnbsd.c:701
6855 msgid " --got=<type> Specify GOT handling scheme\n"
6859 msgid "%X%P: internal problems scanning %pB after opening it"
6862 #: emsp430X.c:160 emsp430elf.c:160
6863 msgid "%P: error: unhandled data_statement size\n"
6866 #: emsp430X.c:300 emsp430elf.c:300
6867 msgid "%P: error: no section named %s or %s in linker script\n"
6870 #: emsp430X.c:309 emsp430elf.c:309
6871 msgid "%P: error: no section named %s in linker script\n"
6874 #: emsp430X.c:456 emsp430elf.c:456
6877 " --code-region={either,lower,upper,none}\n"
6878 " Transform .text* sections to {either,lower,upper,none}.text* "
6882 #: emsp430X.c:457 emsp430elf.c:457
6885 " --data-region={either,lower,upper,none}\n"
6886 " Transform .data*, .rodata* and .bss* sections to\n"
6887 " {either,lower,upper,none}.{bss,data,rodata}* sections\n"
6890 #: emsp430X.c:458 emsp430elf.c:458
6893 " --disable-sec-transformation\n"
6894 " Disable transformation of .{text,data,bss,rodata}* sections to\n"
6895 " add the {either,lower,upper,none} prefixes\n"
6898 #: emsp430X.c:477 emsp430elf.c:477
6899 msgid "%P: --code-region requires an argument: {upper,lower,either,none}\n"
6902 #: emsp430X.c:483 emsp430elf.c:483
6903 msgid "%P: error: unrecognized argument to --code-region= option: \"%s\"\n"
6906 #: emsp430X.c:500 emsp430elf.c:500
6907 msgid "%P: --data-region requires an argument: {upper,lower,either,none}\n"
6910 #: emsp430X.c:506 emsp430elf.c:506
6911 msgid "%P: error: unrecognized argument to --data-region= option: \"%s\"\n"
6914 #. Incompatible objects.
6915 #: ends32belf.c:129 ends32belf16m.c:129 ends32belf_linux.c:129 ends32elf.c:129
6916 #: ends32elf16m.c:129 ends32elf_linux.c:129
6917 msgid "%F%P: %pB: ABI version of object files mismatched\n"
6920 #: ends32belf.c:427 ends32belf16m.c:427 ends32belf_linux.c:570 ends32elf.c:427
6921 #: ends32elf16m.c:427 ends32elf_linux.c:570
6922 msgid "%P: --mbaseline is not used anymore\n"
6925 #: ends32belf.c:438 ends32belf16m.c:438 ends32belf_linux.c:581 ends32elf.c:438
6926 #: ends32elf16m.c:438 ends32elf_linux.c:581
6927 msgid "%P: --relax-[no-]reduce-fp-updat is not used anymore\n"
6930 #: ends32belf.c:442 ends32belf16m.c:442 ends32belf_linux.c:585 ends32elf.c:442
6931 #: ends32elf16m.c:442 ends32elf_linux.c:585
6932 msgid "%P: missing file for --mexport-symbols\n"
6935 #: ends32belf.c:455 ends32belf.c:464 ends32belf16m.c:455 ends32belf16m.c:464
6936 #: ends32belf_linux.c:598 ends32belf_linux.c:607 ends32elf.c:455
6937 #: ends32elf.c:464 ends32elf16m.c:455 ends32elf16m.c:464 ends32elf_linux.c:598
6938 #: ends32elf_linux.c:607
6939 msgid "%P: valid arguments to --mhyper-relax=(low|medium|high)\n"
6942 #: ends32belf.c:484 ends32belf16m.c:484 ends32belf_linux.c:627 ends32elf.c:484
6943 #: ends32elf16m.c:484 ends32elf_linux.c:627
6945 msgid " --m[no-]fp-as-gp Disable/enable fp-as-gp relaxation\n"
6948 #: ends32belf.c:486 ends32belf16m.c:486 ends32belf_linux.c:629 ends32elf.c:486
6949 #: ends32elf16m.c:486 ends32elf_linux.c:629
6951 msgid " --mexport-symbols=FILE Exporting symbols in linker script\n"
6954 #: ends32belf.c:488 ends32belf16m.c:488 ends32belf_linux.c:631 ends32elf.c:488
6955 #: ends32elf16m.c:488 ends32elf_linux.c:631
6958 " --mhyper-relax=level Adjust relax level (low|medium|high). default: "
6962 #: ends32belf.c:490 ends32belf16m.c:490 ends32belf_linux.c:633 ends32elf.c:490
6963 #: ends32elf16m.c:490 ends32elf_linux.c:633
6965 msgid " --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"
6971 " -N, --omagic Do not make text readonly, do not page align data "
6977 msgid " -n, --nmagic Make text readonly, align data to next page\n"
6983 " -z, --imagic Make text readonly, separate instruction and data spaces\n"
6988 msgid " --no-omagic Equivalent to --nmagic\n"
6991 #: etic3xcoff.c:70 etic3xcoff_onchip.c:70 etic4xcoff.c:70 etic54xcoff.c:70
6993 msgid " --format 0|1|2 Specify which COFF version to use\n"
6996 #: etic3xcoff.c:92 etic3xcoff_onchip.c:92 etic4xcoff.c:92 etic54xcoff.c:92
6997 msgid "%F%P: invalid COFF format version %s\n"