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: 2022-01-17 14:02+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
26 msgid "%X%P: cref_hash_lookup failed: %E\n"
30 msgid "%X%P: cref alloc failed: %E\n"
37 "Cross Reference Table\n"
55 #: ldcref.c:413 ldcref.c:565
56 msgid "%P: symbol `%pT' missing from main hash table\n"
59 #: ldcref.c:517 ldcref.c:628 ldmain.c:1304 ldmisc.c:336 pe-dll.c:738
60 #: pe-dll.c:1316 pe-dll.c:1437 pe-dll.c:1563 earm_wince_pe.c:1486
61 #: earm_wince_pe.c:1693 earmpe.c:1486 earmpe.c:1693 ei386pe.c:1486
62 #: ei386pe.c:1693 ei386pe_posix.c:1486 ei386pe_posix.c:1693 ei386pep.c:1475
63 #: emcorepe.c:1486 emcorepe.c:1693 eshpe.c:1486 eshpe.c:1693
64 msgid "%F%P: %pB: could not read symbols: %E\n"
67 #: ldcref.c:690 ldcref.c:697 ldmain.c:1366 ldmain.c:1373
68 msgid "%F%P: %pB: could not read relocs: %E\n"
71 #. We found a reloc for the symbol. The symbol is defined
72 #. in OUTSECNAME. This reloc is from a section which is
73 #. mapped into a section from which references to OUTSECNAME
74 #. are prohibited. We must report an error.
76 msgid "%X%P: %C: prohibited cross reference from %s to `%pT' in %s\n"
80 msgid "%X%P: different relocs used in set %s\n"
84 msgid "%X%P: different object file formats composing set %s\n"
87 #: ldctor.c:278 ldctor.c:299
88 msgid "%X%P: %s does not support reloc %s for set %s\n"
92 msgid "%X%P: special section %s does not support reloc %s for set %s\n"
96 msgid "%X%P: unsupported size %d for set %s\n"
107 msgid "%P: warning: -z dynamic-undefined-weak ignored\n"
111 msgid "%F%P: common page size (0x%v) > maximum page size (0x%v)\n"
115 msgid "%F%P: %pB: --just-symbols may not be used on DSO\n"
119 msgid "%P: %pB: bfd_stat failed: %E\n"
123 msgid "%P: warning: %s, needed by %pB, may conflict with %s\n"
126 #: ldelf.c:280 ldfile.c:133
128 msgid "attempt to open %s failed\n"
132 msgid "%F%P: %pB: bfd_elf_get_bfd_needed_list failed: %E\n"
136 msgid "%F%P: %pB: bfd_stat failed: %E\n"
141 msgid "found %s at %s\n"
144 #: ldelf.c:404 ldlang.c:3159 ldlang.c:3173
145 msgid "%F%P: %pB: error adding symbols: %E\n"
148 #. We only issue an "unrecognised" message in verbose mode
149 #. as the $<foo> token might be a legitimate component of
150 #. a path name in the target's file system.
153 msgid "unrecognised or unsupported token '%s' in search path\n"
157 msgid "%F%P: %s: can't open for writing: %E\n"
161 msgid "%F%P: cannot use executable file '%pB' as input to a link\n"
166 "%F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from "
172 "%P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored\n"
177 msgid "%s needed by %pB\n"
182 "%P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)\n"
186 msgid "%F%P: failed to add DT_NEEDED dynamic tag\n"
190 msgid "%F%P: failed to parse EH frame entries\n"
194 msgid "%P: warning: .note.gnu.build-id section discarded, --build-id ignored\n"
197 #: ldelf.c:1445 earm_wince_pe.c:1277 earmpe.c:1277 ei386pe.c:1277
198 #: ei386pe_posix.c:1277 ei386pep.c:1284 emcorepe.c:1277 eshpe.c:1277
199 msgid "%P: warning: unrecognized --build-id style ignored\n"
204 "%P: warning: cannot create .note.gnu.build-id section, --build-id ignored\n"
207 #: ldelf.c:1496 eaix5ppc.c:1408 eaix5rs6.c:1408 eaixppc.c:1408 eaixrs6.c:1408
209 msgid "%F%P: failed to record assignment to %s: %E\n"
212 #: ldelf.c:1680 ldelf.c:1745 eaix5ppc.c:831 eaix5rs6.c:831 eaixppc.c:831
213 #: eaixrs6.c:831 eelf64_ia64_vms.c:209 eppcmacos.c:831
214 msgid "%F%P: failed to set dynamic section sizes: %E\n"
218 msgid "%F%P: %pB: can't read contents of section .gnu.warning: %E\n"
222 msgid "%F%P: %pA has both ordered and unordered sections\n"
226 msgid "%F%P: map sections to segments failed: %E\n"
230 msgid "%F%P: looping in map_segments\n"
234 msgid "%F%P: failed to strip zero-sized dynamic sections\n"
239 "%F%P: warning: CTF strtab association failed; strings will not be shared: "
245 "%F%P: warning: CTF symbol addition failed; CTF will not be tied to symbols: "
251 "%F%P: warning: CTF symbol shuffling failed; CTF will not be tied to symbols: "
257 msgid "%pS SYSLIB ignored\n"
262 msgid "%pS HLL ignored\n"
266 msgid "%P: unrecognised emulation mode: %s\n"
270 msgid "Supported emulations: "
275 msgid " no emulation specific options.\n"
279 msgid "%F%P: bfd_hash_allocate failed creating symbol %s\n"
283 msgid "%F%P: bfd_hash_lookup failed creating symbol %s\n"
287 msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n"
291 msgid "%F%P:%pS %% by zero\n"
295 msgid "%F%P:%pS / by zero\n"
298 #: ldexp.c:737 ldlang.c:4011 ldmain.c:1271 earm_wince_pe.c:1804 earmpe.c:1804
299 #: ei386pe.c:1804 ei386pe_posix.c:1804 ei386pep.c:1699 emcorepe.c:1804
301 msgid "%F%P: bfd_link_hash_lookup failed: %E\n"
305 msgid "%X%P:%pS: unresolvable symbol `%s' referenced in expression\n"
309 msgid "%F%P:%pS: undefined symbol `%s' referenced in expression\n"
312 #: ldexp.c:803 ldexp.c:821 ldexp.c:849
313 msgid "%F%P:%pS: undefined section `%s' referenced in expression\n"
316 #: ldexp.c:880 ldexp.c:894
317 msgid "%F%P:%pS: undefined MEMORY region `%s' referenced in expression\n"
321 msgid "%F%P:%pS: unknown constant `%s' referenced in expression\n"
325 msgid "%F%P:%pS can not PROVIDE assignment to location counter\n"
329 msgid "%F%P:%pS invalid assignment to location counter\n"
333 msgid "%F%P:%pS assignment to location counter invalid outside of SECTIONS\n"
337 msgid "%F%P:%pS cannot move location counter backwards (from %V to %V)\n"
341 msgid "%F%P:%s: hash creation failed\n"
344 #: ldexp.c:1542 ldexp.c:1584 ldexp.c:1644
345 msgid "%F%P:%pS: nonconstant expression for %s\n"
348 #: ldexp.c:1670 ldlang.c:1279 ldlang.c:3493 ldlang.c:8041
349 msgid "%F%P: can not create hash table: %E\n"
354 msgid "attempt to open %s succeeded\n"
358 msgid "%F%P: invalid BFD target `%s'\n"
361 #: ldfile.c:267 ldfile.c:297
362 msgid "%P: skipping incompatible %s when searching for %s\n"
366 msgid "%F%P: attempted static link of dynamic object `%s'\n"
370 msgid "%P: cannot find %s (%s): %E\n"
373 #. We ignore the return status of the script
374 #. and always print the error message.
375 #: ldfile.c:410 ldfile.c:494 ldfile.c:498
376 msgid "%P: cannot find %s: %E\n"
380 msgid "%P: cannot find %s inside %s\n"
383 #: ldfile.c:477 ldmain.c:1451
384 msgid "%P: About to run error handling script '%s' with arguments: '%s' '%s'\n"
387 #: ldfile.c:481 ldmain.c:1455
388 msgid "error handling script"
391 #: ldfile.c:487 ldmain.c:1461
392 msgid "%P: Failed to run error handling script '%s', reason: "
396 msgid "%P: note to link with %s use -l:%s or rename it to lib%s\n"
401 msgid "cannot find script file %s\n"
406 msgid "opened script file %s\n"
410 msgid "%F%P: error: linker script file '%s' appears multiple times\n"
414 msgid "%F%P: cannot open linker script file %s: %E\n"
418 msgid "%F%P: cannot represent machine `%s'\n"
422 msgid "%P:%pS: warning: redeclaration of memory region `%s'\n"
426 msgid "%P:%pS: warning: memory region `%s' not declared\n"
430 msgid "%F%P:%pS: error: alias for default memory region\n"
434 msgid "%F%P:%pS: error: redefinition of memory region alias `%s'\n"
438 msgid "%F%P:%pS: error: memory region `%s' for alias `%s' does not exist\n"
441 #: ldlang.c:1484 ldlang.c:1519
442 msgid "%F%P: failed creating section `%s': %E\n"
448 "As-needed library included to satisfy reference by file (symbol)\n"
456 "Discarded input sections\n"
463 "Memory Configuration\n"
487 "Linker script and memory map\n"
492 msgid "%F%P: illegal use of `%s' section\n"
496 msgid "%F%P: output format %s cannot represent section called %s: %E\n"
501 "%P:%pS: warning: --enable-non-contiguous-regions makes section `%pA' from "
502 "'%pB' match /DISCARD/ clause.\n"
507 "%P:%pS: warning: --enable-non-contiguous-regions may change behaviour for "
508 "section `%pA' from '%pB' (assigned to %pA, but additional match: %pA)\n"
512 msgid "%P: %pB: file not recognized: %E; matching formats:"
516 msgid "%F%P: %pB: file not recognized: %E\n"
520 msgid "%F%P: %pB: member %pB in archive is not an object\n"
524 msgid "%F%P: input file '%s' is the same as output file\n"
529 "%P: warning: could not find any targets that match endianness requirement\n"
533 msgid "%F%P: target %s not found\n"
537 msgid "%F%P: cannot open output file %s: %E\n"
541 msgid "%F%P: %s: can not make object file: %E\n"
545 msgid "%F%P: %s: can not set architecture: %E\n"
549 msgid "%P: warning: %s contains output sections; did you forget -T?\n"
567 msgid "CTF error: cannot get CTF errors: `%s'\n"
572 "%P: warning: CTF section in %pB not loaded; its types will be discarded: %s\n"
576 msgid "%P: warning: CTF output not created: `%s'\n"
580 msgid "%P: warning: CTF section in %pB cannot be linked: `%s'\n"
584 msgid "%P: warning: CTF linking failed; output will have no CTF section: %s\n"
589 "%P: warning: CTF section emission failed; output will have no CTF section: "
595 "%P: warning: CTF section in %pB not linkable: %P was built without support "
600 msgid "%X%P: required symbol `%s' not defined\n"
605 "warning: INSERT statement in linker script is incompatible with --enable-non-"
606 "contiguous-regions.\n"
610 msgid "%F%P: %s not found for insert\n"
614 msgid " load address 0x%V"
618 msgid "%W (size before relaxing)\n"
623 msgid "Address of section %s set to "
628 msgid "Fail with %d\n"
633 "%F%P: Output section '%s' not large enough for the linker-created stubs "
639 "%F%P: Relaxation not supported with --enable-non-contiguous-regions (section "
640 "'%s' would overflow '%s' after it changed size).\n"
644 msgid "%X%P: section %s VMA wraps around address space\n"
648 msgid "%X%P: section %s LMA wraps around address space\n"
652 msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n"
656 msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n"
660 msgid "%X%P: region `%s' overflowed by %lu byte\n"
661 msgid_plural "%X%P: region `%s' overflowed by %lu bytes\n"
666 msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n"
670 msgid "%X%P: %pB section `%s' will not fit in region `%s'\n"
675 "%F%P:%pS: non constant or forward reference address expression for section "
680 msgid "%X%P: internal error on COFF shared library section %s\n"
684 msgid "%F%P: error: no memory region specified for loadable section `%s'\n"
688 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
692 msgid "%P: warning: start of section %s changed by %ld\n"
696 msgid "%P: warning: dot moved backwards before `%s'\n"
700 msgid "%F%P: can't relax section: %E\n"
704 msgid "%F%P: invalid data statement\n"
708 msgid "%F%P: invalid reloc statement\n"
713 "%F%P: --gc-sections requires a defined symbol root specified by -e or -u\n"
717 msgid "%F%P: %s: can't set start address\n"
720 #: ldlang.c:7066 ldlang.c:7085
721 msgid "%F%P: can't set start address\n"
725 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
728 #: ldlang.c:7090 ldlang.c:7098
729 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
734 "%F%P: relocatable linking with relocations from format %s (%pB) to format %s "
735 "(%pB) is not supported\n"
740 "%X%P: %s architecture of input file `%pB' is incompatible with %s output\n"
744 msgid "%X%P: failed to merge target specific data of file %pB\n"
748 msgid "%F%P: could not define common symbol `%pT': %E\n"
754 "Allocating common symbols\n"
759 "Common symbol size file\n"
764 msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n"
769 "%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n"
773 msgid "%F%P: invalid character %c (%d) in flags\n"
777 msgid "%F%P:%pS: error: align with input and explicit align specified\n"
781 msgid "%F%P: %s: plugin reported error after all symbols read\n"
785 msgid "%F%P: multiple STARTUP files\n"
789 msgid "%X%P:%pS: section has both a load address and a load region\n"
794 "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers "
799 msgid "%F%P: no sections assigned to phdrs\n"
803 msgid "%F%P: bfd_record_phdr failed: %E\n"
807 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
811 msgid "%X%P: unknown language `%s' in version information\n"
816 "%X%P: anonymous version tag cannot be combined with other version tags\n"
820 msgid "%X%P: duplicate version tag `%s'\n"
823 #: ldlang.c:9398 ldlang.c:9407 ldlang.c:9425 ldlang.c:9435
824 msgid "%X%P: duplicate expression `%s' in version information\n"
828 msgid "%X%P: unable to find version dependency `%s'\n"
832 msgid "%X%P: unable to read .exports section contents\n"
836 msgid "%P: invalid origin for memory region %s\n"
840 msgid "%P: invalid length for memory region %s\n"
844 msgid "%X%P: unknown feature `%s'\n"
848 msgid "%F%P: cannot open dependency file %s: %E\n"
852 msgid "%F%P: fatal error: libbfd ABI mismatch\n"
856 msgid "%X%P: can't set BFD default target to `%s': %E\n"
860 msgid "built in linker script"
864 msgid "using external linker script:"
868 msgid "using internal linker script:"
872 msgid "%F%P: --no-define-common may not be used without -shared\n"
876 msgid "%F%P: no input files\n"
880 msgid "%P: mode %s\n"
883 #: ldmain.c:490 ends32belf.c:429 ends32belf16m.c:429 ends32belf_linux.c:562
884 #: ends32elf.c:429 ends32elf16m.c:429 ends32elf_linux.c:562
885 msgid "%F%P: cannot open map file %s: %E\n"
889 msgid "%P: link errors found, deleting executable `%s'\n"
893 msgid "%F%P: %pB: final close failed: %E\n"
897 msgid "%F%P: unable to open for source of copy `%s'\n"
901 msgid "%F%P: unable to open for destination of copy `%s'\n"
905 msgid "%P: error writing file `%s'\n"
908 #: ldmain.c:594 pe-dll.c:1966
910 msgid "%P: error closing file `%s'\n"
915 msgid "%s: total time in link: %ld.%06ld\n"
919 msgid "%F%P: missing argument to -m\n"
922 #: ldmain.c:749 ldmain.c:766 ldmain.c:786 ldmain.c:818 pe-dll.c:1397
923 msgid "%F%P: bfd_hash_table_init failed: %E\n"
926 #: ldmain.c:753 ldmain.c:770 ldmain.c:790
927 msgid "%F%P: bfd_hash_lookup failed: %E\n"
931 msgid "%X%P: error: duplicate retain-symbols-file\n"
935 msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n"
939 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
944 "Archive member included to satisfy reference by file (symbol)\n"
949 msgid "%P: %C: warning: multiple definition of `%pT'"
953 msgid "%X%P: %C: multiple definition of `%pT'"
957 msgid "; %D: first defined here"
961 msgid "%P: disabling relaxation; it will not work with multiple definitions\n"
965 msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n"
969 msgid "%P: %pB: warning: definition of `%pT' overriding common\n"
973 msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n"
977 msgid "%P: %pB: warning: common of `%pT' overridden by definition\n"
982 "%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n"
986 msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n"
990 msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n"
994 msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n"
998 msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n"
1002 msgid "%P: %pB: warning: multiple common of `%pT'\n"
1005 #: ldmain.c:1213 ldmain.c:1249
1006 msgid "%P: warning: global constructor %s used\n"
1010 msgid "%F%P: BFD backend error: BFD_RELOC_CTOR unsupported\n"
1013 #. We found a reloc for the symbol we are looking for.
1014 #: ldmain.c:1331 ldmain.c:1333 ldmain.c:1335 ldmain.c:1343 ldmain.c:1386
1019 msgid "%X%P: %C: undefined reference to `%pT'\n"
1023 msgid "%P: %C: warning: undefined reference to `%pT'\n"
1027 msgid "%X%P: %D: more undefined references to `%pT' follow\n"
1031 msgid "%P: %D: warning: more undefined references to `%pT' follow\n"
1035 msgid "%X%P: %pB: undefined reference to `%pT'\n"
1039 msgid "%P: %pB: warning: undefined reference to `%pT'\n"
1043 msgid "%X%P: %pB: more undefined references to `%pT' follow\n"
1047 msgid "%P: %pB: warning: more undefined references to `%pT' follow\n"
1051 msgid " additional relocation overflows omitted from the output\n"
1056 msgid " relocation truncated to fit: %s against undefined symbol `%pT'"
1062 " relocation truncated to fit: %s against symbol `%pT' defined in %pA section "
1068 msgid " relocation truncated to fit: %s against `%pT'"
1072 msgid "%X%H: dangerous relocation: %s\n"
1076 msgid "%X%H: reloc refers to symbol `%pT' which is not being output\n"
1080 msgid "%P: %pB: reference to %s\n"
1084 msgid "%P: %pB: definition of %s\n"
1089 msgid "%pB: in function `%pT':\n"
1098 msgid "%F%P: internal error %s %d\n"
1102 msgid "%P: internal error: aborting at %s:%d in %s\n"
1106 msgid "%P: internal error: aborting at %s:%d\n"
1110 msgid "%F%P: please report this bug\n"
1113 #. Output for noisy == 2 is intended to follow the GNU standards.
1121 msgid "Copyright (C) 2022 Free Software Foundation, Inc.\n"
1127 "This program is free software; you may redistribute it under the terms of\n"
1128 "the GNU General Public License version 3 or (at your option) a later "
1130 "This program has absolutely no warranty.\n"
1135 msgid " Supported emulations:\n"
1138 #: ldwrite.c:60 ldwrite.c:170 ldwrite.c:222 ldwrite.c:263
1139 msgid "%F%P: bfd_new_link_order failed\n"
1143 msgid "%F%P: cannot create split section name for %s\n"
1147 msgid "%F%P: clone section failed: %E\n"
1152 msgid "%8x something else\n"
1156 msgid "%F%P: final link failed: %E\n"
1159 #: lexsup.c:105 lexsup.c:290
1164 msgid "Shared library control for HP/UX compatibility"
1172 msgid "Set architecture"
1175 #: lexsup.c:110 lexsup.c:425
1180 msgid "Specify target for following input files"
1183 #: lexsup.c:113 lexsup.c:119 lexsup.c:176 lexsup.c:180 lexsup.c:216
1184 #: lexsup.c:229 lexsup.c:231 lexsup.c:447 lexsup.c:516 lexsup.c:529
1190 msgid "Read MRI format linker script"
1194 msgid "Force common symbols to be defined"
1198 msgid "Write dependency file"
1202 msgid "Force group members out of groups"
1205 #: lexsup.c:124 lexsup.c:493 lexsup.c:495 lexsup.c:497 lexsup.c:499
1206 #: lexsup.c:501 lexsup.c:503
1211 msgid "Set start address"
1215 msgid "Export all dynamic symbols"
1219 msgid "Undo the effect of --export-dynamic"
1223 msgid "Enable support of non-contiguous memory regions"
1228 "Enable warnings when --enable-non-contiguous-regions may cause unexpected "
1233 msgid "Link big-endian objects"
1237 msgid "Link little-endian objects"
1240 #: lexsup.c:138 lexsup.c:141
1245 msgid "Auxiliary filter for shared object symbol table"
1249 msgid "Filter for shared object symbol table"
1261 msgid "Small data size (if no size, same as --shared)"
1269 msgid "Set internal name of shared library"
1277 msgid "Set PROGRAM as the dynamic linker to use"
1281 msgid "Produce an executable with no program interpreter header"
1289 msgid "Search for library LIBNAME"
1297 msgid "Add DIRECTORY to library search path"
1301 msgid "Override the default sysroot location"
1309 msgid "Set emulation"
1313 msgid "Print map file on standard output"
1317 msgid "Do not page align data"
1321 msgid "Do not page align data, do not make text readonly"
1325 msgid "Page align data, make text readonly"
1329 msgid "Set output file name"
1333 msgid "Optimize output file"
1337 msgid "Generate import library"
1340 #: lexsup.c:183 lexsup.c:194
1345 msgid "Load named plugin"
1348 #: lexsup.c:185 lexsup.c:196
1353 msgid "Send arg to last-loaded plugin"
1356 #: lexsup.c:187 lexsup.c:190
1357 msgid "Ignored for GCC LTO option compatibility"
1361 msgid "Load named plugin (ignored)"
1365 msgid "Send arg to last-loaded plugin (ignored)"
1369 msgid "Ignored for GCC linker option compatibility"
1372 #: lexsup.c:202 lexsup.c:205
1373 msgid "Ignored for gold option compatibility"
1377 msgid "Ignored for SVR4 compatibility"
1381 msgid "Generate relocatable output"
1385 msgid "Just link symbols (if directory, same as --rpath)"
1389 msgid "Strip all symbols"
1393 msgid "Strip debugging symbols"
1397 msgid "Strip symbols in discarded sections"
1401 msgid "Do not strip symbols in discarded sections"
1405 msgid "Trace file opens"
1409 msgid "Read linker script"
1413 msgid "Read default linker script"
1416 #: lexsup.c:235 lexsup.c:238 lexsup.c:256 lexsup.c:348 lexsup.c:372
1417 #: lexsup.c:486 lexsup.c:519 lexsup.c:531 lexsup.c:569 lexsup.c:572
1422 msgid "Start with undefined reference to SYMBOL"
1426 msgid "Require SYMBOL be defined in the final output"
1434 msgid "Don't merge input [SECTION | orphan] sections"
1438 msgid "Build global constructor/destructor tables"
1442 msgid "Print version information"
1446 msgid "Print version and emulation information"
1450 msgid "Discard all local symbols"
1454 msgid "Discard temporary local symbols (default)"
1458 msgid "Don't discard any local symbols"
1462 msgid "Trace mentions of SYMBOL"
1465 #: lexsup.c:258 lexsup.c:449 lexsup.c:451
1470 msgid "Default search path for Solaris compatibility"
1474 msgid "Start a group"
1482 msgid "Accept input files whose architecture cannot be determined"
1486 msgid "Reject input files whose architecture is unknown"
1490 msgid "Only set DT_NEEDED for following dynamic libs if used"
1495 "Always set DT_NEEDED for dynamic libraries mentioned on\n"
1500 msgid "Ignored for SunOS compatibility"
1504 msgid "Link against shared libraries"
1508 msgid "Do not link against shared libraries"
1512 msgid "Don't bind global references locally"
1516 msgid "Bind global references locally"
1520 msgid "Bind global function references locally"
1524 msgid "Check section addresses for overlaps (default)"
1528 msgid "Do not check section addresses for overlaps"
1532 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow"
1536 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow"
1540 msgid "Output cross reference table"
1544 msgid "SYMBOL=EXPRESSION"
1548 msgid "Define a symbol"
1556 msgid "Demangle symbol names [using STYLE]"
1561 "Do not allow multiple definitions with symbols included\n"
1562 " in filename invoked by -R or --just-symbols"
1566 msgid "Generate embedded relocs"
1570 msgid "Treat warnings as errors"
1574 msgid "Do not treat warnings as errors (default)"
1578 msgid "Call SYMBOL at unload-time"
1582 msgid "Force generation of file with .exe suffix"
1586 msgid "Remove unused sections (on some targets)"
1590 msgid "Don't remove unused sections (default)"
1594 msgid "List removed unused sections on stderr"
1598 msgid "Do not list removed unused sections"
1602 msgid "Keep exported symbols when removing unused sections"
1606 msgid "Set default hash table size close to <NUMBER>"
1610 msgid "Print option help"
1614 msgid "Call SYMBOL at load-time"
1622 msgid "Write a linker map to FILE or DIR/<outputname>.map"
1626 msgid "Do not define Common storage"
1630 msgid "Do not demangle symbol names"
1634 msgid "Use less memory and more disk I/O"
1638 msgid "Do not allow unresolved references in object files"
1642 msgid "Allow unresolved references in shared libraries"
1646 msgid "Do not allow unresolved references in shared libs"
1650 msgid "Allow multiple definitions"
1658 msgid "Provide a script to help with undefined symbol errors"
1662 msgid "Disallow undefined version"
1666 msgid "Create default symbol version"
1670 msgid "Create default symbol version for imported symbols"
1674 msgid "Don't warn about mismatched input files"
1678 msgid "Don't warn on finding an incompatible library"
1682 msgid "Turn off --whole-archive"
1686 msgid "Create an output file even if errors occur"
1691 "Only use library directories specified on\n"
1696 msgid "Specify target of output file"
1700 msgid "Print default output format"
1704 msgid "Print current sysroot"
1708 msgid "Ignored for Linux compatibility"
1712 msgid "Reduce memory overheads, possibly taking much longer"
1716 msgid "Set the maximum cache size to SIZE bytes"
1720 msgid "Reduce code size by using target specific optimizations"
1724 msgid "Do not use relaxation techniques to reduce code size"
1728 msgid "Keep only symbols listed in FILE"
1732 msgid "Set runtime shared library search path"
1736 msgid "Set link time shared library search path"
1740 msgid "Create a shared library"
1744 msgid "Create a position independent executable"
1748 msgid "Create a position dependent executable (default)"
1752 msgid "[=ascending|descending]"
1756 msgid "Sort common symbols by alignment [in specified order]"
1760 msgid "name|alignment"
1764 msgid "Sort sections by name or maximum alignment"
1772 msgid "How many tags to reserve in .dynamic section"
1780 msgid "Split output sections every SIZE octets"
1788 msgid "Split output sections every COUNT relocs"
1792 msgid "Print memory usage statistics"
1796 msgid "Display target specific options"
1800 msgid "Do task level linking"
1804 msgid "Use same format as native linker"
1808 msgid "SECTION=ADDRESS"
1812 msgid "Set address of named section"
1816 msgid "Set address of .bss section"
1820 msgid "Set address of .data section"
1824 msgid "Set address of .text section"
1828 msgid "Set address of text segment"
1832 msgid "Set address of rodata segment"
1836 msgid "Set address of ldata segment"
1841 "How to handle unresolved symbols. <method> is:\n"
1842 " ignore-all, report-all, ignore-in-object-"
1844 " ignore-in-shared-libs"
1852 msgid "Output lots of information during link"
1856 msgid "Read version information script"
1861 "Take export symbols list from .exports, using\n"
1862 " SYMBOL as the version."
1866 msgid "Add data symbols to dynamic list"
1870 msgid "Use C++ operator new/delete dynamic list"
1874 msgid "Use C++ typeinfo dynamic list"
1878 msgid "Read dynamic list"
1882 msgid "Export the specified symbol"
1886 msgid "Read export dynamic symbol list"
1890 msgid "Warn about duplicate common symbols"
1894 msgid "Warn if global constructors/destructors are seen"
1898 msgid "Warn if the multiple GP values are used"
1902 msgid "Warn only once per undefined symbol"
1906 msgid "Warn if start of section changes due to alignment"
1910 msgid "Warn if output has DT_TEXTREL (default)"
1914 msgid "Warn if output has DT_TEXTREL"
1918 msgid "Warn if an object has alternate ELF machine code"
1922 msgid "Report unresolved symbols as warnings"
1926 msgid "Report unresolved symbols as errors"
1930 msgid "Include all objects from following archives"
1934 msgid "Use wrapper functions for SYMBOL"
1938 msgid "Unresolved SYMBOL will not cause an error or warning"
1942 msgid "Push state of flags governing input file handling"
1946 msgid "Pop state of flags governing input file handling"
1950 msgid "Report target memory usage"
1958 msgid "Control how orphan sections are handled."
1962 msgid "Show discarded sections in map file output (default)"
1966 msgid "Do not show discarded sections in map file output"
1970 msgid "Emit names and types of static variables in CTF"
1974 msgid "Do not emit names and types of static variables in CTF"
1979 "How to share CTF types between translation units.\n"
1980 " <method> is: share-unconflicted (default),\n"
1985 msgid "%F%P: Error: unable to disambiguate: %s (did you mean -%s ?)\n"
1989 msgid "%P: Warning: grouped short command line options are deprecated: %s\n"
1993 msgid "%P: %s: missing argument\n"
1997 msgid "%P: unrecognized option '%s'\n"
2001 msgid "%F%P: use the --help option for usage information\n"
2005 msgid "%F%P: unrecognized -a option `%s'\n"
2009 msgid "%F%P: unrecognized -assert option `%s'\n"
2013 msgid "%F%P: unknown demangling style `%s'\n"
2016 #: lexsup.c:955 lexsup.c:1429 eaarch64cloudabi.c:818 eaarch64cloudabib.c:818
2017 #: eaarch64elf.c:813 eaarch64elf32.c:813 eaarch64elf32b.c:813
2018 #: eaarch64elfb.c:813 eaarch64fbsd.c:818 eaarch64fbsdb.c:818
2019 #: eaarch64haiku.c:818 eaarch64linux.c:818 eaarch64linux32.c:818
2020 #: eaarch64linux32b.c:818 eaarch64linuxb.c:818 earmelf.c:1079
2021 #: earmelf_fbsd.c:1079 earmelf_fuchsia.c:1084 earmelf_haiku.c:1084
2022 #: earmelf_linux.c:1084 earmelf_linux_eabi.c:1084
2023 #: earmelf_linux_fdpiceabi.c:1084 earmelf_nacl.c:1084 earmelf_nbsd.c:1079
2024 #: earmelf_phoenix.c:1084 earmelf_vxworks.c:1115 earmelfb.c:1079
2025 #: earmelfb_fbsd.c:1079 earmelfb_fuchsia.c:1084 earmelfb_linux.c:1084
2026 #: earmelfb_linux_eabi.c:1084 earmelfb_linux_fdpiceabi.c:1084
2027 #: earmelfb_nacl.c:1084 earmelfb_nbsd.c:1079 earmnto.c:1054 ecskyelf.c:541
2028 #: ecskyelf_linux.c:708 eelf32metag.c:705 eelf64lppc.c:1182
2029 #: eelf64lppc_fbsd.c:1182 eelf64ppc.c:1182 eelf64ppc_fbsd.c:1182 ehppaelf.c:561
2030 #: ehppalinux.c:743 ehppanbsd.c:743 ehppaobsd.c:743
2031 msgid "%F%P: invalid number `%s'\n"
2035 msgid "%F%P: bad --unresolved-symbols option: %s\n"
2039 msgid "%F%P: bad -plugin-opt option\n"
2042 #. This can happen if the user put "-rpath,a" on the command
2043 #. line. (Or something similar. The comma is important).
2044 #. Getopt becomes confused and thinks that this is a -r option
2045 #. but it cannot parse the text after the -r so it refuses to
2046 #. increment the optind counter. Detect this case and issue
2047 #. an error message here. We cannot just make this a warning,
2048 #. increment optind, and continue because getopt is too confused
2049 #. and will seg-fault the next time around.
2051 msgid "%F%P: unrecognised option: %s\n"
2054 #: lexsup.c:1148 lexsup.c:1258 lexsup.c:1279 lexsup.c:1398
2055 msgid "%F%P: -r and %s may not be used together\n"
2059 msgid "%F%P: -shared not supported\n"
2063 msgid "%F%P: -pie not supported\n"
2067 msgid "%P: SONAME must not be empty string; keeping previous one\n"
2079 msgid "%F%P: invalid common section sorting option: %s\n"
2091 msgid "%F%P: invalid section sorting option: %s\n"
2095 msgid "%F%P: invalid argument to option \"--section-start\"\n"
2099 msgid "%F%P: missing argument(s) to option \"--section-start\"\n"
2103 msgid "%F%P: group ended before it began (--help for usage)\n"
2107 msgid "%F%P: invalid cache memory size: %s\n"
2111 msgid "%X%P: --hash-size needs a numeric argument\n"
2115 msgid "%F%P: no state pushed before popping\n"
2119 msgid "%F%P: invalid argument to option \"--orphan-handling\"\n"
2123 msgid "%F%P: bad --ctf-share-types option: %s\n"
2127 msgid "%P: no file/directory name provided for map output; ignored\n"
2131 msgid "%P: cannot stat linker map file: %E\n"
2135 msgid "%P: linker map file is not a regular file\n"
2138 #. If the asprintf failed then something is probably very
2139 #. wrong. Better to halt now rather than continue on
2140 #. into more problems.
2142 msgid "%P%F: cannot create name for linker map file: %E\n"
2146 msgid "%P: SONAME must not be empty string; ignored\n"
2150 msgid "%P: missing --end-group; added as last command line option\n"
2154 msgid "%F%P: -F may not be used without -shared\n"
2158 msgid "%F%P: -f may not be used without -shared\n"
2161 #: lexsup.c:1960 lexsup.c:1973
2162 msgid "%F%P: invalid hex number `%s'\n"
2167 msgid " --audit=AUDITLIB Specify a library to use for auditing\n"
2172 msgid " -Bgroup Selects group name lookup rules for DSO\n"
2177 msgid " --disable-new-dtags Disable new dynamic tags\n"
2182 msgid " --enable-new-dtags Enable new dynamic tags\n"
2187 msgid " --eh-frame-hdr Create .eh_frame_hdr section\n"
2192 msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n"
2197 msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n"
2203 " --hash-style=STYLE Set hash style to sysv/gnu/both. Default: "
2209 " -P AUDITLIB, --depaudit=AUDITLIB\n"
2210 " Specify a library to use for auditing "
2217 " -z combreloc Merge dynamic relocs into one section and "
2224 " -z nocombreloc Don't merge dynamic relocs into one section\n"
2230 " -z global Make symbols in DSO available for "
2238 " -z initfirst Mark DSO to be initialized first at runtime\n"
2244 " -z interpose Mark object to interpose all DSOs but "
2251 " -z unique Mark DSO to be loaded at most once by default, "
2252 "and only in the main namespace\n"
2258 " -z nounique Don't mark DSO as a loadable at most once\n"
2264 " -z lazy Mark object lazy runtime binding (default)\n"
2269 msgid " -z loadfltr Mark object requiring immediate process\n"
2274 msgid " -z nocopyreloc Don't create copy relocs\n"
2280 " -z nodefaultlib Mark object not to use default search paths\n"
2285 msgid " -z nodelete Mark DSO non-deletable at runtime\n"
2290 msgid " -z nodlopen Mark DSO not available to dlopen\n"
2295 msgid " -z nodump Mark DSO not available to dldump\n"
2300 msgid " -z now Mark object non-lazy runtime binding\n"
2306 " -z origin Mark object requiring immediate $ORIGIN\n"
2307 " processing at runtime\n"
2312 msgid " -z relro Create RELRO program header (default)\n"
2317 msgid " -z norelro Don't create RELRO program header\n"
2322 msgid " -z relro Create RELRO program header\n"
2328 " -z norelro Don't create RELRO program header (default)\n"
2334 " -z separate-code Create separate code program header (default)\n"
2340 " -z noseparate-code Don't create separate code program header\n"
2345 msgid " -z separate-code Create separate code program header\n"
2351 " -z noseparate-code Don't create separate code program header "
2358 " -z common Generate common symbols with STT_COMMON type\n"
2364 " -z nocommon Generate common symbols with STT_OBJECT type\n"
2370 " -z text Treat DT_TEXTREL in output as error (default)\n"
2375 msgid " -z text Treat DT_TEXTREL in output as error\n"
2381 " -z notext Don't treat DT_TEXTREL in output as error "
2388 " -z textoff Don't treat DT_TEXTREL in output as error "
2395 " -z notext Don't treat DT_TEXTREL in output as error\n"
2401 " -z textoff Don't treat DT_TEXTREL in output as error\n"
2406 msgid " --build-id[=STYLE] Generate build ID note\n"
2412 " --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]\n"
2413 " Compress DWARF debug sections using zlib\n"
2418 msgid " Default: zlib-gabi\n"
2423 msgid " Default: none\n"
2428 msgid " -z common-page-size=SIZE Set common page size to SIZE\n"
2433 msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n"
2439 " -z defs Report unresolved symbols in object files\n"
2445 " -z undefs Ignore unresolved symbols in object files\n"
2450 msgid " -z muldefs Allow multiple definitions\n"
2455 msgid " -z stack-size=SIZE Set size of stack segment\n"
2461 " -z execstack Mark executable as requiring executable stack\n"
2467 " -z noexecstack Mark executable as not requiring executable "
2473 msgid " -z unique-symbol Avoid duplicated local symbol names\n"
2479 " -z nounique-symbol Keep duplicated local symbol names (default)\n"
2485 " -z globalaudit Mark executable requiring global auditing\n"
2491 " -z start-stop-gc Enable garbage collection on __start/__stop\n"
2497 " -z nostart-stop-gc Don't garbage collect __start/__stop "
2504 " -z start-stop-visibility=V Set visibility of built-in __start/__stop "
2506 " to DEFAULT, PROTECTED, HIDDEN or INTERNAL\n"
2512 " --ld-generated-unwind-info Generate exception handling info for PLT\n"
2518 " --no-ld-generated-unwind-info\n"
2519 " Don't generate exception handling info for "
2525 msgid "ELF emulations:\n"
2530 msgid "Usage: %s [options] file...\n"
2545 msgid "Read options from FILE\n"
2548 #. Note: Various tools (such as libtool) depend upon the
2549 #. format of the listings below - do not change them.
2552 msgid "%s: supported targets:"
2557 msgid "%s: supported emulations: "
2562 msgid "%s: emulation specific options:\n"
2567 msgid "Report bugs to %s\n"
2571 msgid "%F%P: unknown format type %s\n"
2575 msgid "%X%P: unsupported PEI architecture: %s\n"
2579 msgid "%X%P: cannot export %s: invalid export name\n"
2584 msgid "%X%P: error, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
2589 msgid "%P: warning, duplicate EXPORT: %s\n"
2594 msgid "%X%P: cannot export %s: symbol not defined\n"
2599 msgid "%X%P: cannot export %s: symbol wrong type (%d vs %d)\n"
2604 msgid "%X%P: cannot export %s: symbol not found\n"
2607 #: pe-dll.c:1029 eaarch64cloudabi.c:360 eaarch64cloudabib.c:360
2608 #: eaarch64elf.c:359 eaarch64elf32.c:359 eaarch64elf32b.c:359
2609 #: eaarch64elfb.c:359 eaarch64fbsd.c:360 eaarch64fbsdb.c:360
2610 #: eaarch64haiku.c:360 eaarch64linux.c:360 eaarch64linux32.c:360
2611 #: eaarch64linux32b.c:360 eaarch64linuxb.c:360 eaix5ppc.c:1470 eaix5ppc.c:1480
2612 #: eaix5rs6.c:1470 eaix5rs6.c:1480 eaixppc.c:1470 eaixppc.c:1480 eaixrs6.c:1470
2613 #: eaixrs6.c:1480 earmelf.c:568 earmelf_fbsd.c:568 earmelf_fuchsia.c:569
2614 #: earmelf_haiku.c:569 earmelf_linux.c:569 earmelf_linux_eabi.c:569
2615 #: earmelf_linux_fdpiceabi.c:569 earmelf_nacl.c:569 earmelf_nbsd.c:568
2616 #: earmelf_phoenix.c:569 earmelf_vxworks.c:568 earmelfb.c:568
2617 #: earmelfb_fbsd.c:568 earmelfb_fuchsia.c:569 earmelfb_linux.c:569
2618 #: earmelfb_linux_eabi.c:569 earmelfb_linux_fdpiceabi.c:569 earmelfb_nacl.c:569
2619 #: earmelfb_nbsd.c:568 earmnto.c:568 ecskyelf.c:163 ecskyelf_linux.c:163
2620 #: eelf32b4300.c:172 eelf32bmip.c:172 eelf32bmipn32.c:186 eelf32bsmip.c:186
2621 #: eelf32btsmip.c:172 eelf32btsmip_fbsd.c:172 eelf32btsmipn32.c:172
2622 #: eelf32btsmipn32_fbsd.c:172 eelf32ebmip.c:172 eelf32ebmipvxworks.c:172
2623 #: eelf32elmip.c:172 eelf32elmipvxworks.c:172 eelf32l4300.c:172
2624 #: eelf32lmip.c:172 eelf32lr5900.c:172 eelf32lr5900n32.c:172 eelf32lsmip.c:172
2625 #: eelf32ltsmip.c:172 eelf32ltsmip_fbsd.c:172 eelf32ltsmipn32.c:172
2626 #: eelf32ltsmipn32_fbsd.c:172 eelf32metag.c:87 eelf32mipswindiss.c:172
2627 #: eelf64bmip.c:186 eelf64btsmip.c:172 eelf64btsmip_fbsd.c:172 eelf64lppc.c:119
2628 #: eelf64lppc_fbsd.c:119 eelf64ltsmip.c:172 eelf64ltsmip_fbsd.c:172
2629 #: eelf64ppc.c:119 eelf64ppc_fbsd.c:119 eelf_mipsel_haiku.c:172 ehppaelf.c:110
2630 #: ehppalinux.c:110 ehppanbsd.c:110 ehppaobsd.c:110 em68hc11elf.c:170
2631 #: em68hc11elfb.c:170 em68hc12elf.c:170 em68hc12elfb.c:170 enios2elf.c:92
2632 #: enios2linux.c:92 eppcmacos.c:1470 eppcmacos.c:1480
2633 msgid "%F%P: can not create BFD: %E\n"
2637 msgid "%X%P: can not create .edata section: %E\n"
2641 msgid "%X%P: can not create .reloc section: %E\n"
2646 msgid "%X%P: error: ordinal used twice: %d (%s vs %s)\n"
2651 msgid "%X%P: error: export ordinal too large: %d\n"
2656 msgid "Info: resolving %s by linking to %s (auto-import)\n"
2661 "%P: warning: auto-importing has been activated without --enable-auto-import "
2662 "specified on the command line; this should work unless it involves constant "
2663 "data structures referencing symbols from auto-imported DLLs\n"
2667 msgid "%P: zero vma section reloc detected: `%s' #%d f=%d\n"
2671 msgid "%P: base relocation for section `%s' above .reloc section\n"
2676 msgid "%X%P: error: %d-bit reloc in dll\n"
2681 msgid "%P: can't open output def file %s\n"
2686 msgid "; no contents available\n"
2691 "%X%P: %C: variable '%pT' can't be auto-imported; please read the "
2692 "documentation for ld's --enable-auto-import for details\n"
2697 msgid "%X%P: can't open .lib file: %s\n"
2702 msgid "Creating library file: %s\n"
2706 msgid "%X%P: bfd_openr %s: %E\n"
2710 msgid "%X%P: %s(%s): can't find member in non-archive file"
2714 msgid "%X%P: %s(%s): can't find member in archive"
2718 msgid "%X%P: add symbols %s: %E\n"
2722 msgid "%X%P: open %s: %E\n"
2726 msgid "%X%P: %s: this doesn't appear to be a DLL\n"
2730 msgid "%X%P: error: can't use long section names on this arch\n"
2733 #: plugin.c:236 plugin.c:282
2737 #: plugin.c:251 plugin.c:1111
2738 msgid "%F%P: %s: error loading plugin: %s\n"
2742 msgid "%P: %s: duplicated plugin\n"
2746 msgid "%F%P: could not create dummy IR bfd: %E\n"
2750 msgid "%F%P: %s: non-ELF symbol in ELF BFD!\n"
2754 msgid "%F%P: unknown ELF symbol visibility: %d!\n"
2758 msgid "%F%P: unsupported input file size: %s (%ld bytes)\n"
2763 msgid "unknown LTO kind value %x"
2768 msgid "unknown LTO resolution value %x"
2773 msgid "unknown LTO visibility value %x"
2776 #. We should not have a new, indirect or warning symbol here.
2778 msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n"
2782 msgid "%P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s\n"
2786 msgid "%P: warning: "
2794 msgid "%F%P: %s: plugin error: %d\n"
2798 msgid "%F%P: plugin_strdup failed to allocate memory: %s\n"
2802 msgid "%F%P: plugin failed to allocate memory for input: %s\n"
2806 msgid "%F%P: %s: plugin reported error claiming file\n"
2810 msgid "%P: %s: error in plugin cleanup: %d (ignored)\n"
2813 #: eaarch64cloudabi.c:223 eaarch64cloudabib.c:223 eaarch64elf.c:222
2814 #: eaarch64elf32.c:222 eaarch64elf32b.c:222 eaarch64elfb.c:222
2815 #: eaarch64fbsd.c:223 eaarch64fbsdb.c:223 eaarch64haiku.c:223
2816 #: eaarch64linux.c:223 eaarch64linux32.c:223 eaarch64linux32b.c:223
2817 #: eaarch64linuxb.c:223 earmelf.c:292 earmelf_fbsd.c:292 earmelf_fuchsia.c:293
2818 #: earmelf_haiku.c:293 earmelf_linux.c:293 earmelf_linux_eabi.c:293
2819 #: earmelf_linux_fdpiceabi.c:293 earmelf_nacl.c:293 earmelf_nbsd.c:292
2820 #: earmelf_phoenix.c:293 earmelf_vxworks.c:292 earmelfb.c:292
2821 #: earmelfb_fbsd.c:292 earmelfb_fuchsia.c:293 earmelfb_linux.c:293
2822 #: earmelfb_linux_eabi.c:293 earmelfb_linux_fdpiceabi.c:293 earmelfb_nacl.c:293
2823 #: earmelfb_nbsd.c:292 earmnto.c:292 eavr1.c:178 eavr2.c:178 eavr25.c:178
2824 #: eavr3.c:178 eavr31.c:178 eavr35.c:178 eavr4.c:178 eavr5.c:178 eavr51.c:178
2825 #: eavr6.c:178 eavrtiny.c:178 eavrxmega1.c:178 eavrxmega2.c:178
2826 #: eavrxmega3.c:178 eavrxmega4.c:178 eavrxmega5.c:178 eavrxmega6.c:178
2827 #: eavrxmega7.c:178 ecskyelf.c:210 ecskyelf_linux.c:210 eelf32b4300.c:205
2828 #: eelf32bmip.c:205 eelf32bmipn32.c:219 eelf32bsmip.c:219 eelf32btsmip.c:205
2829 #: eelf32btsmip_fbsd.c:205 eelf32btsmipn32.c:205 eelf32btsmipn32_fbsd.c:205
2830 #: eelf32ebmip.c:205 eelf32ebmipvxworks.c:205 eelf32elmip.c:205
2831 #: eelf32elmipvxworks.c:205 eelf32l4300.c:205 eelf32lmip.c:205
2832 #: eelf32lr5900.c:205 eelf32lr5900n32.c:205 eelf32lsmip.c:205
2833 #: eelf32ltsmip.c:205 eelf32ltsmip_fbsd.c:205 eelf32ltsmipn32.c:205
2834 #: eelf32ltsmipn32_fbsd.c:205 eelf32metag.c:206 eelf32mipswindiss.c:205
2835 #: eelf64bmip.c:219 eelf64btsmip.c:205 eelf64btsmip_fbsd.c:205 eelf64lppc.c:482
2836 #: eelf64lppc_fbsd.c:482 eelf64ltsmip.c:205 eelf64ltsmip_fbsd.c:205
2837 #: eelf64ppc.c:482 eelf64ppc_fbsd.c:482 eelf_mipsel_haiku.c:205 ehppaelf.c:230
2838 #: ehppalinux.c:230 ehppanbsd.c:230 ehppaobsd.c:230 em68hc11elf.c:295
2839 #: em68hc11elfb.c:295 em68hc12elf.c:295 em68hc12elfb.c:295 enios2elf.c:223
2840 #: enios2linux.c:223
2841 msgid "%X%P: can not make stub section: %E\n"
2844 #: eaarch64cloudabi.c:266 eaarch64cloudabib.c:266 eaarch64elf.c:265
2845 #: eaarch64elf32.c:265 eaarch64elf32b.c:265 eaarch64elfb.c:265
2846 #: eaarch64fbsd.c:266 eaarch64fbsdb.c:266 eaarch64haiku.c:266
2847 #: eaarch64linux.c:266 eaarch64linux32.c:266 eaarch64linux32b.c:266
2848 #: eaarch64linuxb.c:266 earcelf.c:96 earclinux.c:97 earclinux_nps.c:97
2849 #: earcv2elf.c:96 earcv2elfx.c:96 earmelf.c:404 earmelf_fbsd.c:404
2850 #: earmelf_fuchsia.c:405 earmelf_haiku.c:405 earmelf_linux.c:405
2851 #: earmelf_linux_eabi.c:405 earmelf_linux_fdpiceabi.c:405 earmelf_nacl.c:405
2852 #: earmelf_nbsd.c:404 earmelf_phoenix.c:405 earmelf_vxworks.c:404
2853 #: earmelfb.c:404 earmelfb_fbsd.c:404 earmelfb_fuchsia.c:405
2854 #: earmelfb_linux.c:405 earmelfb_linux_eabi.c:405
2855 #: earmelfb_linux_fdpiceabi.c:405 earmelfb_nacl.c:405 earmelfb_nbsd.c:404
2856 #: earmnto.c:404 eavr1.c:299 eavr2.c:299 eavr25.c:299 eavr3.c:299 eavr31.c:299
2857 #: eavr35.c:299 eavr4.c:299 eavr5.c:299 eavr51.c:299 eavr6.c:299 eavrtiny.c:299
2858 #: eavrxmega1.c:299 eavrxmega2.c:299 eavrxmega3.c:299 eavrxmega4.c:299
2859 #: eavrxmega5.c:299 eavrxmega6.c:299 eavrxmega7.c:299 ecriself.c:96
2860 #: ecrislinux.c:97 ed10velf.c:96 eelf32_sparc.c:97 eelf32_sparc_sol2.c:229
2861 #: eelf32_sparc_vxworks.c:126 eelf32_spu.c:766 eelf32_tic6x_be.c:181
2862 #: eelf32_tic6x_elf_be.c:181 eelf32_tic6x_elf_le.c:181 eelf32_tic6x_le.c:181
2863 #: eelf32_tic6x_linux_be.c:181 eelf32_tic6x_linux_le.c:181 eelf32_x86_64.c:121
2864 #: eelf32am33lin.c:96 eelf32b4300.c:293 eelf32bfin.c:106 eelf32bfinfd.c:106
2865 #: eelf32bmip.c:293 eelf32bmipn32.c:307 eelf32briscv.c:89
2866 #: eelf32briscv_ilp32.c:89 eelf32briscv_ilp32f.c:89 eelf32bsmip.c:307
2867 #: eelf32btsmip.c:293 eelf32btsmip_fbsd.c:293 eelf32btsmipn32.c:293
2868 #: eelf32btsmipn32_fbsd.c:293 eelf32cr16.c:246 eelf32crx.c:133
2869 #: eelf32ebmip.c:293 eelf32ebmipvxworks.c:322 eelf32elmip.c:293
2870 #: eelf32elmipvxworks.c:322 eelf32epiphany.c:96 eelf32epiphany_4x4.c:98
2871 #: eelf32frvfd.c:96 eelf32ip2k.c:96 eelf32l4300.c:293 eelf32lm32.c:96
2872 #: eelf32lm32fd.c:96 eelf32lmip.c:293 eelf32loongarch.c:88 eelf32lppc.c:317
2873 #: eelf32lppclinux.c:317 eelf32lppcnto.c:317 eelf32lppcsim.c:317
2874 #: eelf32lr5900.c:293 eelf32lr5900n32.c:292 eelf32lriscv.c:89
2875 #: eelf32lriscv_ilp32.c:89 eelf32lriscv_ilp32f.c:89 eelf32lsmip.c:293
2876 #: eelf32ltsmip.c:293 eelf32ltsmip_fbsd.c:293 eelf32ltsmipn32.c:293
2877 #: eelf32ltsmipn32_fbsd.c:293 eelf32m32c.c:107 eelf32mb_linux.c:97
2878 #: eelf32mbel_linux.c:97 eelf32mcore.c:96 eelf32mep.c:96 eelf32metag.c:256
2879 #: eelf32microblaze.c:96 eelf32microblazeel.c:96 eelf32mipswindiss.c:292
2880 #: eelf32moxie.c:96 eelf32or1k.c:97 eelf32or1k_linux.c:97 eelf32ppc.c:317
2881 #: eelf32ppc_fbsd.c:317 eelf32ppchaiku.c:317 eelf32ppclinux.c:317
2882 #: eelf32ppcnto.c:317 eelf32ppcsim.c:317 eelf32ppcvxworks.c:291
2883 #: eelf32ppcwindiss.c:317 eelf32rl78.c:96 eelf32rx.c:112 eelf32rx_linux.c:109
2884 #: eelf32tilegx.c:97 eelf32tilegx_be.c:97 eelf32tilepro.c:97 eelf32vax.c:96
2885 #: eelf32visium.c:96 eelf32xc16x.c:96 eelf32xc16xl.c:96 eelf32xc16xs.c:96
2886 #: eelf32xstormy16.c:107 eelf32xtensa.c:2001 eelf32z80.c:123 eelf64_aix.c:96
2887 #: eelf64_ia64.c:122 eelf64_ia64_fbsd.c:122 eelf64_ia64_vms.c:220
2888 #: eelf64_s390.c:112 eelf64_sparc.c:97 eelf64_sparc_fbsd.c:97
2889 #: eelf64_sparc_sol2.c:229 eelf64alpha.c:180 eelf64alpha_fbsd.c:180
2890 #: eelf64alpha_nbsd.c:180 eelf64bmip.c:307 eelf64bpf.c:96 eelf64briscv.c:89
2891 #: eelf64briscv_lp64.c:89 eelf64briscv_lp64f.c:89 eelf64btsmip.c:293
2892 #: eelf64btsmip_fbsd.c:293 eelf64hppa.c:96 eelf64loongarch.c:88
2893 #: eelf64lppc.c:592 eelf64lppc_fbsd.c:592 eelf64lriscv.c:89
2894 #: eelf64lriscv_lp64.c:89 eelf64lriscv_lp64f.c:89 eelf64ltsmip.c:293
2895 #: eelf64ltsmip_fbsd.c:293 eelf64mmix.c:207 eelf64ppc.c:592
2896 #: eelf64ppc_fbsd.c:592 eelf64rdos.c:112 eelf64tilegx.c:97 eelf64tilegx_be.c:97
2897 #: eelf_i386.c:121 eelf_i386_be.c:120 eelf_i386_fbsd.c:121
2898 #: eelf_i386_haiku.c:121 eelf_i386_ldso.c:121 eelf_i386_sol2.c:253
2899 #: eelf_i386_vxworks.c:150 eelf_iamcu.c:121 eelf_k1om.c:121
2900 #: eelf_k1om_fbsd.c:121 eelf_l1om.c:121 eelf_l1om_fbsd.c:121
2901 #: eelf_mipsel_haiku.c:293 eelf_s390.c:97 eelf_x86_64.c:121
2902 #: eelf_x86_64_cloudabi.c:121 eelf_x86_64_fbsd.c:121 eelf_x86_64_haiku.c:121
2903 #: eelf_x86_64_sol2.c:253 eh8300elf.c:96 eh8300elf_linux.c:96 eh8300helf.c:96
2904 #: eh8300helf_linux.c:96 eh8300hnelf.c:96 eh8300self.c:96 eh8300self_linux.c:96
2905 #: eh8300snelf.c:96 eh8300sxelf.c:96 eh8300sxelf_linux.c:96 eh8300sxnelf.c:96
2906 #: ehppa64linux.c:96 ehppaelf.c:280 ehppalinux.c:280 ehppanbsd.c:280
2907 #: ehppaobsd.c:280 ei386lynx.c:111 ei386moss.c:111 ei386nto.c:111 em32relf.c:96
2908 #: em32relf_linux.c:96 em32rlelf.c:96 em32rlelf_linux.c:96 em68hc11elf.c:373
2909 #: em68hc11elfb.c:373 em68hc12elf.c:373 em68hc12elfb.c:373 em68kelf.c:248
2910 #: em68kelfnbsd.c:248 emn10300.c:96 ends32belf.c:204 ends32belf16m.c:204
2911 #: ends32belf_linux.c:204 ends32elf.c:204 ends32elf16m.c:204
2912 #: ends32elf_linux.c:204 enios2elf.c:273 enios2linux.c:273 epruelf.c:117
2913 #: escore3_elf.c:117 escore7_elf.c:117 eshelf.c:96 eshelf_fd.c:97
2914 #: eshelf_linux.c:97 eshelf_nbsd.c:96 eshelf_nto.c:96 eshelf_uclinux.c:96
2915 #: eshelf_vxworks.c:125 eshlelf.c:96 eshlelf_fd.c:97 eshlelf_linux.c:97
2916 #: eshlelf_nbsd.c:96 eshlelf_nto.c:96 eshlelf_vxworks.c:125 ev850.c:143
2917 #: ev850_rh850.c:143
2918 msgid "%X%P: .eh_frame/.stab edit: %E\n"
2921 #: eaarch64cloudabi.c:282 eaarch64cloudabib.c:282 eaarch64elf.c:281
2922 #: eaarch64elf32.c:281 eaarch64elf32b.c:281 eaarch64elfb.c:281
2923 #: eaarch64fbsd.c:282 eaarch64fbsdb.c:282 eaarch64haiku.c:282
2924 #: eaarch64linux.c:282 eaarch64linux32.c:282 eaarch64linux32b.c:282
2925 #: eaarch64linuxb.c:282 earmelf.c:419 earmelf_fbsd.c:419 earmelf_fuchsia.c:420
2926 #: earmelf_haiku.c:420 earmelf_linux.c:420 earmelf_linux_eabi.c:420
2927 #: earmelf_linux_fdpiceabi.c:420 earmelf_nacl.c:420 earmelf_nbsd.c:419
2928 #: earmelf_phoenix.c:420 earmelf_vxworks.c:419 earmelfb.c:419
2929 #: earmelfb_fbsd.c:419 earmelfb_fuchsia.c:420 earmelfb_linux.c:420
2930 #: earmelfb_linux_eabi.c:420 earmelfb_linux_fdpiceabi.c:420 earmelfb_nacl.c:420
2931 #: earmelfb_nbsd.c:419 earmnto.c:419 ecskyelf.c:260 ecskyelf_linux.c:260
2932 msgid "%X%P: could not compute sections lists for stub generation: %E\n"
2935 #: eaarch64cloudabi.c:297 eaarch64cloudabib.c:297 eaarch64elf.c:296
2936 #: eaarch64elf32.c:296 eaarch64elf32b.c:296 eaarch64elfb.c:296
2937 #: eaarch64fbsd.c:297 eaarch64fbsdb.c:297 eaarch64haiku.c:297
2938 #: eaarch64linux.c:297 eaarch64linux32.c:297 eaarch64linux32b.c:297
2939 #: eaarch64linuxb.c:297 earmelf.c:434 earmelf_fbsd.c:434 earmelf_fuchsia.c:435
2940 #: earmelf_haiku.c:435 earmelf_linux.c:435 earmelf_linux_eabi.c:435
2941 #: earmelf_linux_fdpiceabi.c:435 earmelf_nacl.c:435 earmelf_nbsd.c:434
2942 #: earmelf_phoenix.c:435 earmelf_vxworks.c:434 earmelfb.c:434
2943 #: earmelfb_fbsd.c:434 earmelfb_fuchsia.c:435 earmelfb_linux.c:435
2944 #: earmelfb_linux_eabi.c:435 earmelfb_linux_fdpiceabi.c:435 earmelfb_nacl.c:435
2945 #: earmelfb_nbsd.c:434 earmnto.c:434 eavr1.c:129 eavr1.c:192 eavr2.c:129
2946 #: eavr2.c:192 eavr25.c:129 eavr25.c:192 eavr3.c:129 eavr3.c:192 eavr31.c:129
2947 #: eavr31.c:192 eavr35.c:129 eavr35.c:192 eavr4.c:129 eavr4.c:192 eavr5.c:129
2948 #: eavr5.c:192 eavr51.c:129 eavr51.c:192 eavr6.c:129 eavr6.c:192 eavrtiny.c:129
2949 #: eavrtiny.c:192 eavrxmega1.c:129 eavrxmega1.c:192 eavrxmega2.c:129
2950 #: eavrxmega2.c:192 eavrxmega3.c:129 eavrxmega3.c:192 eavrxmega4.c:129
2951 #: eavrxmega4.c:192 eavrxmega5.c:129 eavrxmega5.c:192 eavrxmega6.c:129
2952 #: eavrxmega6.c:192 eavrxmega7.c:129 eavrxmega7.c:192 eelf32metag.c:271
2953 #: eelf32metag.c:285 eelf64lppc.c:535 eelf64lppc.c:554 eelf64lppc.c:581
2954 #: eelf64lppc_fbsd.c:535 eelf64lppc_fbsd.c:554 eelf64lppc_fbsd.c:581
2955 #: eelf64ppc.c:535 eelf64ppc.c:554 eelf64ppc.c:581 eelf64ppc_fbsd.c:535
2956 #: eelf64ppc_fbsd.c:554 eelf64ppc_fbsd.c:581 ehppaelf.c:295 ehppaelf.c:310
2957 #: ehppalinux.c:295 ehppalinux.c:310 ehppanbsd.c:295 ehppanbsd.c:310
2958 #: ehppaobsd.c:295 ehppaobsd.c:310 em68hc11elf.c:90 em68hc11elf.c:100
2959 #: em68hc11elf.c:317 em68hc11elfb.c:90 em68hc11elfb.c:100 em68hc11elfb.c:317
2960 #: em68hc12elf.c:90 em68hc12elf.c:100 em68hc12elf.c:317 em68hc12elfb.c:90
2961 #: em68hc12elfb.c:100 em68hc12elfb.c:317 enios2elf.c:290 enios2elf.c:303
2962 #: enios2linux.c:290 enios2linux.c:303
2963 msgid "%X%P: can not size stub section: %E\n"
2966 #: eaarch64cloudabi.c:316 eaarch64cloudabib.c:316 eaarch64elf.c:315
2967 #: eaarch64elf32.c:315 eaarch64elf32b.c:315 eaarch64elfb.c:315
2968 #: eaarch64fbsd.c:316 eaarch64fbsdb.c:316 eaarch64haiku.c:316
2969 #: eaarch64linux.c:316 eaarch64linux32.c:316 eaarch64linux32b.c:316
2970 #: eaarch64linuxb.c:316 earmelf.c:468 earmelf_fbsd.c:468 earmelf_fuchsia.c:469
2971 #: earmelf_haiku.c:469 earmelf_linux.c:469 earmelf_linux_eabi.c:469
2972 #: earmelf_linux_fdpiceabi.c:469 earmelf_nacl.c:469 earmelf_nbsd.c:468
2973 #: earmelf_phoenix.c:469 earmelf_vxworks.c:468 earmelfb.c:468
2974 #: earmelfb_fbsd.c:468 earmelfb_fuchsia.c:469 earmelfb_linux.c:469
2975 #: earmelfb_linux_eabi.c:469 earmelfb_linux_fdpiceabi.c:469 earmelfb_nacl.c:469
2976 #: earmelfb_nbsd.c:468 earmnto.c:468 eavr1.c:201 eavr2.c:201 eavr25.c:201
2977 #: eavr3.c:201 eavr31.c:201 eavr35.c:201 eavr4.c:201 eavr5.c:201 eavr51.c:201
2978 #: eavr6.c:201 eavrtiny.c:201 eavrxmega1.c:201 eavrxmega2.c:201
2979 #: eavrxmega3.c:201 eavrxmega4.c:201 eavrxmega5.c:201 eavrxmega6.c:201
2980 #: eavrxmega7.c:201 eelf32metag.c:300 eelf64lppc.c:631 eelf64lppc_fbsd.c:631
2981 #: eelf64ppc.c:631 eelf64ppc_fbsd.c:631 ehppaelf.c:332 ehppalinux.c:332
2982 #: ehppanbsd.c:332 ehppaobsd.c:332 em68hc11elf.c:321 em68hc11elfb.c:321
2983 #: em68hc12elf.c:321 em68hc12elfb.c:321 enios2elf.c:318 enios2linux.c:318
2984 msgid "%X%P: can not build stubs: %E\n"
2987 #. The arm backend needs special fields in the output hash structure.
2988 #. These will only be created if the output format is an arm format,
2989 #. hence we do not support linking and changing output formats at the
2990 #. same time. Use a link followed by objcopy to change output formats.
2991 #. The RISC-V backend needs special fields in the output hash structure.
2992 #. These will only be created if the output format is a RISC-V format,
2993 #. hence we do not support linking and changing output formats at the
2994 #. same time. Use a link followed by objcopy to change output formats.
2995 #. The arm backend needs special fields in the output hash structure.
2996 #. These will only be created if the output format is an arm format,
2997 #. hence we do not support linking and changing output formats at the
2998 #. same time. Use a link followed by objcopy to change output formats.
2999 #. Check the output target is nds32.
3000 #. The score backend needs special fields in the output hash structure.
3001 #. These will only be created if the output format is an score format,
3002 #. hence we do not support linking and changing output formats at the
3003 #. same time. Use a link followed by objcopy to change output formats.
3004 #. The arm backend needs special fields in the output hash structure.
3005 #. These will only be created if the output format is an arm format,
3006 #. hence we do not support linking and changing output formats at the
3007 #. same time. Use a link followed by objcopy to change output formats.
3008 #. The V850 backend needs special fields in the output hash structure.
3009 #. These will only be created if the output format is an arm format,
3010 #. hence we do not support linking and changing output formats at the
3011 #. same time. Use a link followed by objcopy to change output formats.
3012 #: eaarch64cloudabi.c:334 eaarch64cloudabib.c:334 eaarch64elf.c:333
3013 #: eaarch64elf32.c:333 eaarch64elf32b.c:333 eaarch64elfb.c:333
3014 #: eaarch64fbsd.c:334 eaarch64fbsdb.c:334 eaarch64haiku.c:334
3015 #: eaarch64linux.c:334 eaarch64linux32.c:334 eaarch64linux32b.c:334
3016 #: eaarch64linuxb.c:334 earm_wince_pe.c:1426 earmelf.c:540 earmelf_fbsd.c:540
3017 #: earmelf_fuchsia.c:541 earmelf_haiku.c:541 earmelf_linux.c:541
3018 #: earmelf_linux_eabi.c:541 earmelf_linux_fdpiceabi.c:541 earmelf_nacl.c:541
3019 #: earmelf_nbsd.c:540 earmelf_phoenix.c:541 earmelf_vxworks.c:540
3020 #: earmelfb.c:540 earmelfb_fbsd.c:540 earmelfb_fuchsia.c:541
3021 #: earmelfb_linux.c:541 earmelfb_linux_eabi.c:541
3022 #: earmelfb_linux_fdpiceabi.c:541 earmelfb_nacl.c:541 earmelfb_nbsd.c:540
3023 #: earmnto.c:540 earmpe.c:1426 eavr1.c:142 eavr2.c:142 eavr25.c:142 eavr3.c:142
3024 #: eavr31.c:142 eavr35.c:142 eavr4.c:142 eavr5.c:142 eavr51.c:142 eavr6.c:142
3025 #: eavrtiny.c:142 eavrxmega1.c:142 eavrxmega2.c:142 eavrxmega3.c:142
3026 #: eavrxmega4.c:142 eavrxmega5.c:142 eavrxmega6.c:142 eavrxmega7.c:142
3027 #: eelf32briscv.c:124 eelf32briscv_ilp32.c:124 eelf32briscv_ilp32f.c:124
3028 #: eelf32loongarch.c:106 eelf32lriscv.c:124 eelf32lriscv_ilp32.c:124
3029 #: eelf32lriscv_ilp32f.c:124 eelf64briscv.c:124 eelf64briscv_lp64.c:124
3030 #: eelf64briscv_lp64f.c:124 eelf64loongarch.c:106 eelf64lriscv.c:124
3031 #: eelf64lriscv_lp64.c:124 eelf64lriscv_lp64f.c:124 ei386pe.c:1426
3032 #: ei386pe_posix.c:1426 emcorepe.c:1426 ends32belf.c:74 ends32belf16m.c:74
3033 #: ends32belf_linux.c:74 ends32elf.c:74 ends32elf16m.c:74 ends32elf_linux.c:74
3034 #: escore3_elf.c:75 escore7_elf.c:75 eshpe.c:1426 ev850.c:91 ev850_rh850.c:91
3035 msgid "%F%P: error: cannot change output format whilst linking %s binaries\n"
3038 #: eaarch64cloudabi.c:570 eaarch64cloudabib.c:570 eaarch64elf.c:569
3039 #: eaarch64elf32.c:569 eaarch64elf32b.c:569 eaarch64elfb.c:569
3040 #: eaarch64fbsd.c:570 eaarch64fbsdb.c:570 eaarch64haiku.c:570
3041 #: eaarch64linux.c:570 eaarch64linux32.c:570 eaarch64linux32b.c:570
3042 #: eaarch64linuxb.c:570 earcelf.c:202 earclinux.c:258 earclinux_nps.c:258
3043 #: earcv2elf.c:186 earcv2elfx.c:186 earmelf.c:812 earmelf_fbsd.c:812
3044 #: earmelf_fuchsia.c:813 earmelf_haiku.c:813 earmelf_linux.c:813
3045 #: earmelf_linux_eabi.c:813 earmelf_linux_fdpiceabi.c:813 earmelf_nacl.c:813
3046 #: earmelf_nbsd.c:812 earmelf_phoenix.c:813 earmelf_vxworks.c:848
3047 #: earmelfb.c:812 earmelfb_fbsd.c:812 earmelfb_fuchsia.c:813
3048 #: earmelfb_linux.c:813 earmelfb_linux_eabi.c:813
3049 #: earmelfb_linux_fdpiceabi.c:813 earmelfb_nacl.c:813 earmelfb_nbsd.c:812
3050 #: earmnto.c:787 eavr1.c:409 eavr2.c:409 eavr25.c:409 eavr3.c:409 eavr31.c:409
3051 #: eavr35.c:409 eavr4.c:409 eavr5.c:409 eavr51.c:409 eavr6.c:409 eavrtiny.c:409
3052 #: eavrxmega1.c:409 eavrxmega2.c:409 eavrxmega3.c:409 eavrxmega4.c:409
3053 #: eavrxmega5.c:409 eavrxmega6.c:409 eavrxmega7.c:409 ecriself.c:201
3054 #: ecrislinux.c:233 ecskyelf.c:445 ecskyelf_linux.c:502 ed10velf.c:186
3055 #: eelf32_sparc.c:258 eelf32_sparc_sol2.c:390 eelf32_sparc_vxworks.c:295
3056 #: eelf32_spu.c:919 eelf32_tic6x_be.c:369 eelf32_tic6x_elf_be.c:369
3057 #: eelf32_tic6x_elf_le.c:369 eelf32_tic6x_le.c:369 eelf32_tic6x_linux_be.c:369
3058 #: eelf32_tic6x_linux_le.c:369 eelf32_x86_64.c:5349 eelf32am33lin.c:232
3059 #: eelf32b4300.c:473 eelf32bfin.c:250 eelf32bfinfd.c:275 eelf32bmip.c:473
3060 #: eelf32bmipn32.c:487 eelf32briscv.c:326 eelf32briscv_ilp32.c:326
3061 #: eelf32briscv_ilp32f.c:326 eelf32bsmip.c:487 eelf32btsmip.c:473
3062 #: eelf32btsmip_fbsd.c:473 eelf32btsmipn32.c:473 eelf32btsmipn32_fbsd.c:473
3063 #: eelf32cr16.c:336 eelf32crx.c:223 eelf32ebmip.c:473 eelf32ebmipvxworks.c:508
3064 #: eelf32elmip.c:473 eelf32elmipvxworks.c:508 eelf32epiphany.c:201
3065 #: eelf32epiphany_4x4.c:188 eelf32frvfd.c:257 eelf32ip2k.c:201
3066 #: eelf32l4300.c:473 eelf32lm32.c:201 eelf32lm32fd.c:257 eelf32lmip.c:473
3067 #: eelf32loongarch.c:308 eelf32lppc.c:521 eelf32lppclinux.c:521
3068 #: eelf32lppcnto.c:521 eelf32lppcsim.c:521 eelf32lr5900.c:442
3069 #: eelf32lr5900n32.c:441 eelf32lriscv.c:326 eelf32lriscv_ilp32.c:326
3070 #: eelf32lriscv_ilp32f.c:326 eelf32lsmip.c:473 eelf32ltsmip.c:473
3071 #: eelf32ltsmip_fbsd.c:473 eelf32ltsmipn32.c:473 eelf32ltsmipn32_fbsd.c:473
3072 #: eelf32m32c.c:212 eelf32mb_linux.c:258 eelf32mbel_linux.c:258
3073 #: eelf32mcore.c:207 eelf32mep.c:186 eelf32metag.c:507 eelf32microblaze.c:186
3074 #: eelf32microblazeel.c:186 eelf32mipswindiss.c:416 eelf32moxie.c:201
3075 #: eelf32or1k.c:202 eelf32or1k_linux.c:258 eelf32ppc.c:521 eelf32ppc_fbsd.c:521
3076 #: eelf32ppchaiku.c:521 eelf32ppclinux.c:521 eelf32ppcnto.c:521
3077 #: eelf32ppcsim.c:521 eelf32ppcvxworks.c:495 eelf32ppcwindiss.c:521
3078 #: eelf32rl78.c:201 eelf32rx.c:229 eelf32rx_linux.c:214 eelf32tilegx.c:258
3079 #: eelf32tilegx_be.c:258 eelf32tilepro.c:258 eelf32vax.c:232 eelf32visium.c:186
3080 #: eelf32xc16x.c:186 eelf32xc16xl.c:186 eelf32xc16xs.c:186
3081 #: eelf32xstormy16.c:197 eelf32xtensa.c:2179 eelf32z80.c:213 eelf64_aix.c:232
3082 #: eelf64_ia64.c:289 eelf64_ia64_fbsd.c:289 eelf64_s390.c:328
3083 #: eelf64_sparc.c:258 eelf64_sparc_fbsd.c:258 eelf64_sparc_sol2.c:390
3084 #: eelf64alpha.c:351 eelf64alpha_fbsd.c:351 eelf64alpha_nbsd.c:351
3085 #: eelf64bmip.c:487 eelf64bpf.c:186 eelf64briscv.c:326 eelf64briscv_lp64.c:326
3086 #: eelf64briscv_lp64f.c:326 eelf64btsmip.c:473 eelf64btsmip_fbsd.c:473
3087 #: eelf64hppa.c:202 eelf64loongarch.c:308 eelf64lppc.c:970
3088 #: eelf64lppc_fbsd.c:970 eelf64lriscv.c:326 eelf64lriscv_lp64.c:326
3089 #: eelf64lriscv_lp64f.c:326 eelf64ltsmip.c:473 eelf64ltsmip_fbsd.c:473
3090 #: eelf64mmix.c:343 eelf64ppc.c:970 eelf64ppc_fbsd.c:970 eelf64rdos.c:283
3091 #: eelf64tilegx.c:258 eelf64tilegx_be.c:258 eelf_i386.c:4971 eelf_i386_be.c:256
3092 #: eelf_i386_fbsd.c:292 eelf_i386_haiku.c:292 eelf_i386_ldso.c:267
3093 #: eelf_i386_sol2.c:424 eelf_i386_vxworks.c:319 eelf_iamcu.c:292
3094 #: eelf_k1om.c:5283 eelf_k1om_fbsd.c:292 eelf_l1om.c:5283 eelf_l1om_fbsd.c:292
3095 #: eelf_mipsel_haiku.c:473 eelf_s390.c:258 eelf_x86_64.c:5349
3096 #: eelf_x86_64_cloudabi.c:292 eelf_x86_64_fbsd.c:292 eelf_x86_64_haiku.c:292
3097 #: eelf_x86_64_sol2.c:424 eh8300elf.c:201 eh8300elf_linux.c:201
3098 #: eh8300helf.c:201 eh8300helf_linux.c:201 eh8300hnelf.c:201 eh8300self.c:201
3099 #: eh8300self_linux.c:201 eh8300snelf.c:201 eh8300sxelf.c:201
3100 #: eh8300sxelf_linux.c:201 eh8300sxnelf.c:201 ehppa64linux.c:232 ehppaelf.c:469
3101 #: ehppalinux.c:541 ehppanbsd.c:541 ehppaobsd.c:541 ei386lynx.c:247
3102 #: ei386moss.c:247 ei386nto.c:247 em32relf.c:201 em32relf_linux.c:257
3103 #: em32rlelf.c:201 em32rlelf_linux.c:257 em68hc11elf.c:471 em68hc11elfb.c:471
3104 #: em68hc12elf.c:471 em68hc12elfb.c:471 em68kelf.c:415 em68kelfnbsd.c:415
3105 #: emn10300.c:232 ends32belf.c:322 ends32belf16m.c:322 ends32belf_linux.c:345
3106 #: ends32elf.c:322 ends32elf16m.c:322 ends32elf_linux.c:345 enios2elf.c:488
3107 #: enios2linux.c:519 epruelf.c:207 escore3_elf.c:253 escore7_elf.c:253
3108 #: eshelf.c:232 eshelf_fd.c:258 eshelf_linux.c:258 eshelf_nbsd.c:232
3109 #: eshelf_nto.c:232 eshelf_uclinux.c:232 eshelf_vxworks.c:269 eshlelf.c:232
3110 #: eshlelf_fd.c:258 eshlelf_linux.c:258 eshlelf_nbsd.c:232 eshlelf_nto.c:232
3111 #: eshlelf_vxworks.c:269 ev850.c:233 ev850_rh850.c:233
3112 msgid "%F%P: invalid --compress-debug-sections option: `%s'\n"
3115 #: eaarch64cloudabi.c:621 eaarch64cloudabib.c:621 eaarch64elf.c:620
3116 #: eaarch64elf32.c:620 eaarch64elf32b.c:620 eaarch64elfb.c:620
3117 #: eaarch64fbsd.c:621 eaarch64fbsdb.c:621 eaarch64haiku.c:621
3118 #: eaarch64linux.c:621 eaarch64linux32.c:621 eaarch64linux32b.c:621
3119 #: eaarch64linuxb.c:621 earcelf.c:253 earclinux.c:309 earclinux_nps.c:309
3120 #: earmelf.c:863 earmelf_fbsd.c:863 earmelf_fuchsia.c:864 earmelf_haiku.c:864
3121 #: earmelf_linux.c:864 earmelf_linux_eabi.c:864 earmelf_linux_fdpiceabi.c:864
3122 #: earmelf_nacl.c:864 earmelf_nbsd.c:863 earmelf_phoenix.c:864
3123 #: earmelf_vxworks.c:899 earmelfb.c:863 earmelfb_fbsd.c:863
3124 #: earmelfb_fuchsia.c:864 earmelfb_linux.c:864 earmelfb_linux_eabi.c:864
3125 #: earmelfb_linux_fdpiceabi.c:864 earmelfb_nacl.c:864 earmelfb_nbsd.c:863
3126 #: earmnto.c:838 ecrislinux.c:284 ecskyelf_linux.c:553 eelf32_sparc.c:309
3127 #: eelf32_sparc_sol2.c:441 eelf32_sparc_vxworks.c:346 eelf32_tic6x_be.c:420
3128 #: eelf32_tic6x_elf_be.c:420 eelf32_tic6x_elf_le.c:420 eelf32_tic6x_le.c:420
3129 #: eelf32_tic6x_linux_be.c:420 eelf32_tic6x_linux_le.c:420 eelf32_x86_64.c:5400
3130 #: eelf32am33lin.c:283 eelf32b4300.c:524 eelf32bfin.c:301 eelf32bfinfd.c:326
3131 #: eelf32bmip.c:524 eelf32bmipn32.c:538 eelf32briscv.c:377
3132 #: eelf32briscv_ilp32.c:377 eelf32briscv_ilp32f.c:377 eelf32bsmip.c:538
3133 #: eelf32btsmip.c:524 eelf32btsmip_fbsd.c:524 eelf32btsmipn32.c:524
3134 #: eelf32btsmipn32_fbsd.c:524 eelf32ebmip.c:524 eelf32ebmipvxworks.c:559
3135 #: eelf32elmip.c:524 eelf32elmipvxworks.c:559 eelf32frvfd.c:308
3136 #: eelf32l4300.c:524 eelf32lm32fd.c:308 eelf32lmip.c:524 eelf32loongarch.c:359
3137 #: eelf32lppc.c:572 eelf32lppclinux.c:572 eelf32lppcnto.c:572
3138 #: eelf32lppcsim.c:572 eelf32lriscv.c:377 eelf32lriscv_ilp32.c:377
3139 #: eelf32lriscv_ilp32f.c:377 eelf32lsmip.c:524 eelf32ltsmip.c:524
3140 #: eelf32ltsmip_fbsd.c:524 eelf32ltsmipn32.c:524 eelf32ltsmipn32_fbsd.c:524
3141 #: eelf32mb_linux.c:309 eelf32mbel_linux.c:309 eelf32metag.c:558
3142 #: eelf32or1k_linux.c:309 eelf32ppc.c:572 eelf32ppc_fbsd.c:572
3143 #: eelf32ppchaiku.c:572 eelf32ppclinux.c:572 eelf32ppcnto.c:572
3144 #: eelf32ppcsim.c:572 eelf32ppcvxworks.c:546 eelf32ppcwindiss.c:572
3145 #: eelf32tilegx.c:309 eelf32tilegx_be.c:309 eelf32tilepro.c:309 eelf32vax.c:283
3146 #: eelf32xtensa.c:2230 eelf64_aix.c:283 eelf64_ia64.c:340
3147 #: eelf64_ia64_fbsd.c:340 eelf64_s390.c:379 eelf64_sparc.c:309
3148 #: eelf64_sparc_fbsd.c:309 eelf64_sparc_sol2.c:441 eelf64alpha.c:402
3149 #: eelf64alpha_fbsd.c:402 eelf64alpha_nbsd.c:402 eelf64bmip.c:538
3150 #: eelf64briscv.c:377 eelf64briscv_lp64.c:377 eelf64briscv_lp64f.c:377
3151 #: eelf64btsmip.c:524 eelf64btsmip_fbsd.c:524 eelf64hppa.c:253
3152 #: eelf64loongarch.c:359 eelf64lppc.c:1021 eelf64lppc_fbsd.c:1021
3153 #: eelf64lriscv.c:377 eelf64lriscv_lp64.c:377 eelf64lriscv_lp64f.c:377
3154 #: eelf64ltsmip.c:524 eelf64ltsmip_fbsd.c:524 eelf64mmix.c:394 eelf64ppc.c:1021
3155 #: eelf64ppc_fbsd.c:1021 eelf64rdos.c:334 eelf64tilegx.c:309
3156 #: eelf64tilegx_be.c:309 eelf_i386.c:5022 eelf_i386_be.c:307
3157 #: eelf_i386_fbsd.c:343 eelf_i386_haiku.c:343 eelf_i386_ldso.c:318
3158 #: eelf_i386_sol2.c:475 eelf_i386_vxworks.c:370 eelf_iamcu.c:343
3159 #: eelf_k1om.c:5334 eelf_k1om_fbsd.c:343 eelf_l1om.c:5334 eelf_l1om_fbsd.c:343
3160 #: eelf_mipsel_haiku.c:524 eelf_s390.c:309 eelf_x86_64.c:5400
3161 #: eelf_x86_64_cloudabi.c:343 eelf_x86_64_fbsd.c:343 eelf_x86_64_haiku.c:343
3162 #: eelf_x86_64_sol2.c:475 ehppa64linux.c:283 ehppalinux.c:592 ehppanbsd.c:592
3163 #: ehppaobsd.c:592 ei386lynx.c:298 ei386moss.c:298 ei386nto.c:298
3164 #: em32relf_linux.c:308 em32rlelf_linux.c:308 em68kelf.c:466 em68kelfnbsd.c:466
3165 #: emn10300.c:283 ends32belf_linux.c:396 ends32elf_linux.c:396
3166 #: enios2linux.c:570 escore3_elf.c:304 escore7_elf.c:304 eshelf.c:283
3167 #: eshelf_fd.c:309 eshelf_linux.c:309 eshelf_nbsd.c:283 eshelf_nto.c:283
3168 #: eshelf_uclinux.c:283 eshelf_vxworks.c:320 eshlelf.c:283 eshlelf_fd.c:309
3169 #: eshlelf_linux.c:309 eshlelf_nbsd.c:283 eshlelf_nto.c:283
3170 #: eshlelf_vxworks.c:320
3171 msgid "%F%P: invalid hash style `%s'\n"
3174 #: eaarch64cloudabi.c:638 eaarch64cloudabib.c:638 eaarch64elf.c:637
3175 #: eaarch64elf32.c:637 eaarch64elf32b.c:637 eaarch64elfb.c:637
3176 #: eaarch64fbsd.c:638 eaarch64fbsdb.c:638 eaarch64haiku.c:638
3177 #: eaarch64linux.c:638 eaarch64linux32.c:638 eaarch64linux32b.c:638
3178 #: eaarch64linuxb.c:638 earcelf.c:270 earclinux.c:326 earclinux_nps.c:326
3179 #: earcv2elf.c:203 earcv2elfx.c:203 earmelf.c:880 earmelf_fbsd.c:880
3180 #: earmelf_fuchsia.c:881 earmelf_haiku.c:881 earmelf_linux.c:881
3181 #: earmelf_linux_eabi.c:881 earmelf_linux_fdpiceabi.c:881 earmelf_nacl.c:881
3182 #: earmelf_nbsd.c:880 earmelf_phoenix.c:881 earmelf_vxworks.c:916
3183 #: earmelfb.c:880 earmelfb_fbsd.c:880 earmelfb_fuchsia.c:881
3184 #: earmelfb_linux.c:881 earmelfb_linux_eabi.c:881
3185 #: earmelfb_linux_fdpiceabi.c:881 earmelfb_nacl.c:881 earmelfb_nbsd.c:880
3186 #: earmnto.c:855 eavr1.c:426 eavr2.c:426 eavr25.c:426 eavr3.c:426 eavr31.c:426
3187 #: eavr35.c:426 eavr4.c:426 eavr5.c:426 eavr51.c:426 eavr6.c:426 eavrtiny.c:426
3188 #: eavrxmega1.c:426 eavrxmega2.c:426 eavrxmega3.c:426 eavrxmega4.c:426
3189 #: eavrxmega5.c:426 eavrxmega6.c:426 eavrxmega7.c:426 ecriself.c:218
3190 #: ecrislinux.c:301 ecskyelf.c:462 ecskyelf_linux.c:570 ed10velf.c:203
3191 #: eelf32_sparc.c:326 eelf32_sparc_sol2.c:458 eelf32_sparc_vxworks.c:363
3192 #: eelf32_spu.c:936 eelf32_tic6x_be.c:437 eelf32_tic6x_elf_be.c:437
3193 #: eelf32_tic6x_elf_le.c:437 eelf32_tic6x_le.c:437 eelf32_tic6x_linux_be.c:437
3194 #: eelf32_tic6x_linux_le.c:437 eelf32_x86_64.c:5417 eelf32am33lin.c:300
3195 #: eelf32b4300.c:541 eelf32bfin.c:318 eelf32bfinfd.c:343 eelf32bmip.c:541
3196 #: eelf32bmipn32.c:555 eelf32briscv.c:394 eelf32briscv_ilp32.c:394
3197 #: eelf32briscv_ilp32f.c:394 eelf32bsmip.c:555 eelf32btsmip.c:541
3198 #: eelf32btsmip_fbsd.c:541 eelf32btsmipn32.c:541 eelf32btsmipn32_fbsd.c:541
3199 #: eelf32cr16.c:353 eelf32crx.c:240 eelf32ebmip.c:541 eelf32ebmipvxworks.c:576
3200 #: eelf32elmip.c:541 eelf32elmipvxworks.c:576 eelf32epiphany.c:218
3201 #: eelf32epiphany_4x4.c:205 eelf32frvfd.c:325 eelf32ip2k.c:218
3202 #: eelf32l4300.c:541 eelf32lm32.c:218 eelf32lm32fd.c:325 eelf32lmip.c:541
3203 #: eelf32loongarch.c:376 eelf32lppc.c:589 eelf32lppclinux.c:589
3204 #: eelf32lppcnto.c:589 eelf32lppcsim.c:589 eelf32lr5900.c:459
3205 #: eelf32lr5900n32.c:458 eelf32lriscv.c:394 eelf32lriscv_ilp32.c:394
3206 #: eelf32lriscv_ilp32f.c:394 eelf32lsmip.c:541 eelf32ltsmip.c:541
3207 #: eelf32ltsmip_fbsd.c:541 eelf32ltsmipn32.c:541 eelf32ltsmipn32_fbsd.c:541
3208 #: eelf32m32c.c:229 eelf32mb_linux.c:326 eelf32mbel_linux.c:326
3209 #: eelf32mcore.c:224 eelf32mep.c:203 eelf32metag.c:575 eelf32microblaze.c:203
3210 #: eelf32microblazeel.c:203 eelf32mipswindiss.c:433 eelf32moxie.c:218
3211 #: eelf32or1k.c:219 eelf32or1k_linux.c:326 eelf32ppc.c:589 eelf32ppc_fbsd.c:589
3212 #: eelf32ppchaiku.c:589 eelf32ppclinux.c:589 eelf32ppcnto.c:589
3213 #: eelf32ppcsim.c:589 eelf32ppcvxworks.c:563 eelf32ppcwindiss.c:589
3214 #: eelf32rl78.c:218 eelf32rx.c:246 eelf32rx_linux.c:231 eelf32tilegx.c:326
3215 #: eelf32tilegx_be.c:326 eelf32tilepro.c:326 eelf32vax.c:300 eelf32visium.c:203
3216 #: eelf32xc16x.c:203 eelf32xc16xl.c:203 eelf32xc16xs.c:203
3217 #: eelf32xstormy16.c:214 eelf32xtensa.c:2247 eelf32z80.c:230 eelf64_aix.c:300
3218 #: eelf64_ia64.c:357 eelf64_ia64_fbsd.c:357 eelf64_s390.c:396
3219 #: eelf64_sparc.c:326 eelf64_sparc_fbsd.c:326 eelf64_sparc_sol2.c:458
3220 #: eelf64alpha.c:419 eelf64alpha_fbsd.c:419 eelf64alpha_nbsd.c:419
3221 #: eelf64bmip.c:555 eelf64bpf.c:203 eelf64briscv.c:394 eelf64briscv_lp64.c:394
3222 #: eelf64briscv_lp64f.c:394 eelf64btsmip.c:541 eelf64btsmip_fbsd.c:541
3223 #: eelf64hppa.c:270 eelf64loongarch.c:376 eelf64lppc.c:1038
3224 #: eelf64lppc_fbsd.c:1038 eelf64lriscv.c:394 eelf64lriscv_lp64.c:394
3225 #: eelf64lriscv_lp64f.c:394 eelf64ltsmip.c:541 eelf64ltsmip_fbsd.c:541
3226 #: eelf64mmix.c:411 eelf64ppc.c:1038 eelf64ppc_fbsd.c:1038 eelf64rdos.c:351
3227 #: eelf64tilegx.c:326 eelf64tilegx_be.c:326 eelf_i386.c:5039 eelf_i386_be.c:324
3228 #: eelf_i386_fbsd.c:360 eelf_i386_haiku.c:360 eelf_i386_ldso.c:335
3229 #: eelf_i386_sol2.c:492 eelf_i386_vxworks.c:387 eelf_iamcu.c:360
3230 #: eelf_k1om.c:5351 eelf_k1om_fbsd.c:360 eelf_l1om.c:5351 eelf_l1om_fbsd.c:360
3231 #: eelf_mipsel_haiku.c:541 eelf_s390.c:326 eelf_x86_64.c:5417
3232 #: eelf_x86_64_cloudabi.c:360 eelf_x86_64_fbsd.c:360 eelf_x86_64_haiku.c:360
3233 #: eelf_x86_64_sol2.c:492 eh8300elf.c:218 eh8300elf_linux.c:218
3234 #: eh8300helf.c:218 eh8300helf_linux.c:218 eh8300hnelf.c:218 eh8300self.c:218
3235 #: eh8300self_linux.c:218 eh8300snelf.c:218 eh8300sxelf.c:218
3236 #: eh8300sxelf_linux.c:218 eh8300sxnelf.c:218 ehppa64linux.c:300 ehppaelf.c:486
3237 #: ehppalinux.c:609 ehppanbsd.c:609 ehppaobsd.c:609 ei386lynx.c:315
3238 #: ei386moss.c:315 ei386nto.c:315 em32relf.c:218 em32relf_linux.c:325
3239 #: em32rlelf.c:218 em32rlelf_linux.c:325 em68hc11elf.c:488 em68hc11elfb.c:488
3240 #: em68hc12elf.c:488 em68hc12elfb.c:488 em68kelf.c:483 em68kelfnbsd.c:483
3241 #: emn10300.c:300 ends32belf.c:339 ends32belf16m.c:339 ends32belf_linux.c:413
3242 #: ends32elf.c:339 ends32elf16m.c:339 ends32elf_linux.c:413 enios2elf.c:505
3243 #: enios2linux.c:587 epruelf.c:224 escore3_elf.c:321 escore7_elf.c:321
3244 #: eshelf.c:300 eshelf_fd.c:326 eshelf_linux.c:326 eshelf_nbsd.c:300
3245 #: eshelf_nto.c:300 eshelf_uclinux.c:300 eshelf_vxworks.c:337 eshlelf.c:300
3246 #: eshlelf_fd.c:326 eshlelf_linux.c:326 eshlelf_nbsd.c:300 eshlelf_nto.c:300
3247 #: eshlelf_vxworks.c:337 ev850.c:250 ev850_rh850.c:250
3248 msgid "%F%P: invalid maximum page size `%s'\n"
3251 #: eaarch64cloudabi.c:648 eaarch64cloudabib.c:648 eaarch64elf.c:647
3252 #: eaarch64elf32.c:647 eaarch64elf32b.c:647 eaarch64elfb.c:647
3253 #: eaarch64fbsd.c:648 eaarch64fbsdb.c:648 eaarch64haiku.c:648
3254 #: eaarch64linux.c:648 eaarch64linux32.c:648 eaarch64linux32b.c:648
3255 #: eaarch64linuxb.c:648 earcelf.c:280 earclinux.c:336 earclinux_nps.c:336
3256 #: earcv2elf.c:213 earcv2elfx.c:213 earmelf.c:890 earmelf_fbsd.c:890
3257 #: earmelf_fuchsia.c:891 earmelf_haiku.c:891 earmelf_linux.c:891
3258 #: earmelf_linux_eabi.c:891 earmelf_linux_fdpiceabi.c:891 earmelf_nacl.c:891
3259 #: earmelf_nbsd.c:890 earmelf_phoenix.c:891 earmelf_vxworks.c:926
3260 #: earmelfb.c:890 earmelfb_fbsd.c:890 earmelfb_fuchsia.c:891
3261 #: earmelfb_linux.c:891 earmelfb_linux_eabi.c:891
3262 #: earmelfb_linux_fdpiceabi.c:891 earmelfb_nacl.c:891 earmelfb_nbsd.c:890
3263 #: earmnto.c:865 eavr1.c:436 eavr2.c:436 eavr25.c:436 eavr3.c:436 eavr31.c:436
3264 #: eavr35.c:436 eavr4.c:436 eavr5.c:436 eavr51.c:436 eavr6.c:436 eavrtiny.c:436
3265 #: eavrxmega1.c:436 eavrxmega2.c:436 eavrxmega3.c:436 eavrxmega4.c:436
3266 #: eavrxmega5.c:436 eavrxmega6.c:436 eavrxmega7.c:436 ecriself.c:228
3267 #: ecrislinux.c:311 ecskyelf.c:472 ecskyelf_linux.c:580 ed10velf.c:213
3268 #: eelf32_sparc.c:336 eelf32_sparc_sol2.c:468 eelf32_sparc_vxworks.c:373
3269 #: eelf32_spu.c:946 eelf32_tic6x_be.c:447 eelf32_tic6x_elf_be.c:447
3270 #: eelf32_tic6x_elf_le.c:447 eelf32_tic6x_le.c:447 eelf32_tic6x_linux_be.c:447
3271 #: eelf32_tic6x_linux_le.c:447 eelf32_x86_64.c:5427 eelf32am33lin.c:310
3272 #: eelf32b4300.c:551 eelf32bfin.c:328 eelf32bfinfd.c:353 eelf32bmip.c:551
3273 #: eelf32bmipn32.c:565 eelf32briscv.c:404 eelf32briscv_ilp32.c:404
3274 #: eelf32briscv_ilp32f.c:404 eelf32bsmip.c:565 eelf32btsmip.c:551
3275 #: eelf32btsmip_fbsd.c:551 eelf32btsmipn32.c:551 eelf32btsmipn32_fbsd.c:551
3276 #: eelf32cr16.c:363 eelf32crx.c:250 eelf32ebmip.c:551 eelf32ebmipvxworks.c:586
3277 #: eelf32elmip.c:551 eelf32elmipvxworks.c:586 eelf32epiphany.c:228
3278 #: eelf32epiphany_4x4.c:215 eelf32frvfd.c:335 eelf32ip2k.c:228
3279 #: eelf32l4300.c:551 eelf32lm32.c:228 eelf32lm32fd.c:335 eelf32lmip.c:551
3280 #: eelf32loongarch.c:386 eelf32lppc.c:599 eelf32lppclinux.c:599
3281 #: eelf32lppcnto.c:599 eelf32lppcsim.c:599 eelf32lr5900.c:469
3282 #: eelf32lr5900n32.c:468 eelf32lriscv.c:404 eelf32lriscv_ilp32.c:404
3283 #: eelf32lriscv_ilp32f.c:404 eelf32lsmip.c:551 eelf32ltsmip.c:551
3284 #: eelf32ltsmip_fbsd.c:551 eelf32ltsmipn32.c:551 eelf32ltsmipn32_fbsd.c:551
3285 #: eelf32m32c.c:239 eelf32mb_linux.c:336 eelf32mbel_linux.c:336
3286 #: eelf32mcore.c:234 eelf32mep.c:213 eelf32metag.c:585 eelf32microblaze.c:213
3287 #: eelf32microblazeel.c:213 eelf32mipswindiss.c:443 eelf32moxie.c:228
3288 #: eelf32or1k.c:229 eelf32or1k_linux.c:336 eelf32ppc.c:599 eelf32ppc_fbsd.c:599
3289 #: eelf32ppchaiku.c:599 eelf32ppclinux.c:599 eelf32ppcnto.c:599
3290 #: eelf32ppcsim.c:599 eelf32ppcvxworks.c:573 eelf32ppcwindiss.c:599
3291 #: eelf32rl78.c:228 eelf32rx.c:256 eelf32rx_linux.c:241 eelf32tilegx.c:336
3292 #: eelf32tilegx_be.c:336 eelf32tilepro.c:336 eelf32vax.c:310 eelf32visium.c:213
3293 #: eelf32xc16x.c:213 eelf32xc16xl.c:213 eelf32xc16xs.c:213
3294 #: eelf32xstormy16.c:224 eelf32xtensa.c:2257 eelf32z80.c:240 eelf64_aix.c:310
3295 #: eelf64_ia64.c:367 eelf64_ia64_fbsd.c:367 eelf64_s390.c:406
3296 #: eelf64_sparc.c:336 eelf64_sparc_fbsd.c:336 eelf64_sparc_sol2.c:468
3297 #: eelf64alpha.c:429 eelf64alpha_fbsd.c:429 eelf64alpha_nbsd.c:429
3298 #: eelf64bmip.c:565 eelf64bpf.c:213 eelf64briscv.c:404 eelf64briscv_lp64.c:404
3299 #: eelf64briscv_lp64f.c:404 eelf64btsmip.c:551 eelf64btsmip_fbsd.c:551
3300 #: eelf64hppa.c:280 eelf64loongarch.c:386 eelf64lppc.c:1048
3301 #: eelf64lppc_fbsd.c:1048 eelf64lriscv.c:404 eelf64lriscv_lp64.c:404
3302 #: eelf64lriscv_lp64f.c:404 eelf64ltsmip.c:551 eelf64ltsmip_fbsd.c:551
3303 #: eelf64mmix.c:421 eelf64ppc.c:1048 eelf64ppc_fbsd.c:1048 eelf64rdos.c:361
3304 #: eelf64tilegx.c:336 eelf64tilegx_be.c:336 eelf_i386.c:5049 eelf_i386_be.c:334
3305 #: eelf_i386_fbsd.c:370 eelf_i386_haiku.c:370 eelf_i386_ldso.c:345
3306 #: eelf_i386_sol2.c:502 eelf_i386_vxworks.c:397 eelf_iamcu.c:370
3307 #: eelf_k1om.c:5361 eelf_k1om_fbsd.c:370 eelf_l1om.c:5361 eelf_l1om_fbsd.c:370
3308 #: eelf_mipsel_haiku.c:551 eelf_s390.c:336 eelf_x86_64.c:5427
3309 #: eelf_x86_64_cloudabi.c:370 eelf_x86_64_fbsd.c:370 eelf_x86_64_haiku.c:370
3310 #: eelf_x86_64_sol2.c:502 eh8300elf.c:228 eh8300elf_linux.c:228
3311 #: eh8300helf.c:228 eh8300helf_linux.c:228 eh8300hnelf.c:228 eh8300self.c:228
3312 #: eh8300self_linux.c:228 eh8300snelf.c:228 eh8300sxelf.c:228
3313 #: eh8300sxelf_linux.c:228 eh8300sxnelf.c:228 ehppa64linux.c:310 ehppaelf.c:496
3314 #: ehppalinux.c:619 ehppanbsd.c:619 ehppaobsd.c:619 ei386lynx.c:325
3315 #: ei386moss.c:325 ei386nto.c:325 em32relf.c:228 em32relf_linux.c:335
3316 #: em32rlelf.c:228 em32rlelf_linux.c:335 em68hc11elf.c:498 em68hc11elfb.c:498
3317 #: em68hc12elf.c:498 em68hc12elfb.c:498 em68kelf.c:493 em68kelfnbsd.c:493
3318 #: emn10300.c:310 ends32belf.c:349 ends32belf16m.c:349 ends32belf_linux.c:423
3319 #: ends32elf.c:349 ends32elf16m.c:349 ends32elf_linux.c:423 enios2elf.c:515
3320 #: enios2linux.c:597 epruelf.c:234 escore3_elf.c:331 escore7_elf.c:331
3321 #: eshelf.c:310 eshelf_fd.c:336 eshelf_linux.c:336 eshelf_nbsd.c:310
3322 #: eshelf_nto.c:310 eshelf_uclinux.c:310 eshelf_vxworks.c:347 eshlelf.c:310
3323 #: eshlelf_fd.c:336 eshlelf_linux.c:336 eshlelf_nbsd.c:310 eshlelf_nto.c:310
3324 #: eshlelf_vxworks.c:347 ev850.c:260 ev850_rh850.c:260
3325 msgid "%F%P: invalid common page size `%s'\n"
3328 #: eaarch64cloudabi.c:657 eaarch64cloudabib.c:657 eaarch64elf.c:656
3329 #: eaarch64elf32.c:656 eaarch64elf32b.c:656 eaarch64elfb.c:656
3330 #: eaarch64fbsd.c:657 eaarch64fbsdb.c:657 eaarch64haiku.c:657
3331 #: eaarch64linux.c:657 eaarch64linux32.c:657 eaarch64linux32b.c:657
3332 #: eaarch64linuxb.c:657 earcelf.c:289 earclinux.c:345 earclinux_nps.c:345
3333 #: earcv2elf.c:222 earcv2elfx.c:222 earmelf.c:899 earmelf_fbsd.c:899
3334 #: earmelf_fuchsia.c:900 earmelf_haiku.c:900 earmelf_linux.c:900
3335 #: earmelf_linux_eabi.c:900 earmelf_linux_fdpiceabi.c:900 earmelf_nacl.c:900
3336 #: earmelf_nbsd.c:899 earmelf_phoenix.c:900 earmelf_vxworks.c:935
3337 #: earmelfb.c:899 earmelfb_fbsd.c:899 earmelfb_fuchsia.c:900
3338 #: earmelfb_linux.c:900 earmelfb_linux_eabi.c:900
3339 #: earmelfb_linux_fdpiceabi.c:900 earmelfb_nacl.c:900 earmelfb_nbsd.c:899
3340 #: earmnto.c:874 eavr1.c:445 eavr2.c:445 eavr25.c:445 eavr3.c:445 eavr31.c:445
3341 #: eavr35.c:445 eavr4.c:445 eavr5.c:445 eavr51.c:445 eavr6.c:445 eavrtiny.c:445
3342 #: eavrxmega1.c:445 eavrxmega2.c:445 eavrxmega3.c:445 eavrxmega4.c:445
3343 #: eavrxmega5.c:445 eavrxmega6.c:445 eavrxmega7.c:445 ecriself.c:237
3344 #: ecrislinux.c:320 ecskyelf.c:481 ecskyelf_linux.c:589 ed10velf.c:222
3345 #: eelf32_sparc.c:345 eelf32_sparc_sol2.c:477 eelf32_sparc_vxworks.c:382
3346 #: eelf32_spu.c:955 eelf32_tic6x_be.c:456 eelf32_tic6x_elf_be.c:456
3347 #: eelf32_tic6x_elf_le.c:456 eelf32_tic6x_le.c:456 eelf32_tic6x_linux_be.c:456
3348 #: eelf32_tic6x_linux_le.c:456 eelf32_x86_64.c:5436 eelf32am33lin.c:319
3349 #: eelf32b4300.c:560 eelf32bfin.c:337 eelf32bfinfd.c:362 eelf32bmip.c:560
3350 #: eelf32bmipn32.c:574 eelf32briscv.c:413 eelf32briscv_ilp32.c:413
3351 #: eelf32briscv_ilp32f.c:413 eelf32bsmip.c:574 eelf32btsmip.c:560
3352 #: eelf32btsmip_fbsd.c:560 eelf32btsmipn32.c:560 eelf32btsmipn32_fbsd.c:560
3353 #: eelf32cr16.c:372 eelf32crx.c:259 eelf32ebmip.c:560 eelf32ebmipvxworks.c:595
3354 #: eelf32elmip.c:560 eelf32elmipvxworks.c:595 eelf32epiphany.c:237
3355 #: eelf32epiphany_4x4.c:224 eelf32frvfd.c:344 eelf32ip2k.c:237
3356 #: eelf32l4300.c:560 eelf32lm32.c:237 eelf32lm32fd.c:344 eelf32lmip.c:560
3357 #: eelf32loongarch.c:395 eelf32lppc.c:608 eelf32lppclinux.c:608
3358 #: eelf32lppcnto.c:608 eelf32lppcsim.c:608 eelf32lr5900.c:478
3359 #: eelf32lr5900n32.c:477 eelf32lriscv.c:413 eelf32lriscv_ilp32.c:413
3360 #: eelf32lriscv_ilp32f.c:413 eelf32lsmip.c:560 eelf32ltsmip.c:560
3361 #: eelf32ltsmip_fbsd.c:560 eelf32ltsmipn32.c:560 eelf32ltsmipn32_fbsd.c:560
3362 #: eelf32m32c.c:248 eelf32mb_linux.c:345 eelf32mbel_linux.c:345
3363 #: eelf32mcore.c:243 eelf32mep.c:222 eelf32metag.c:594 eelf32microblaze.c:222
3364 #: eelf32microblazeel.c:222 eelf32mipswindiss.c:452 eelf32moxie.c:237
3365 #: eelf32or1k.c:238 eelf32or1k_linux.c:345 eelf32ppc.c:608 eelf32ppc_fbsd.c:608
3366 #: eelf32ppchaiku.c:608 eelf32ppclinux.c:608 eelf32ppcnto.c:608
3367 #: eelf32ppcsim.c:608 eelf32ppcvxworks.c:582 eelf32ppcwindiss.c:608
3368 #: eelf32rl78.c:237 eelf32rx.c:265 eelf32rx_linux.c:250 eelf32tilegx.c:345
3369 #: eelf32tilegx_be.c:345 eelf32tilepro.c:345 eelf32vax.c:319 eelf32visium.c:222
3370 #: eelf32xc16x.c:222 eelf32xc16xl.c:222 eelf32xc16xs.c:222
3371 #: eelf32xstormy16.c:233 eelf32xtensa.c:2266 eelf32z80.c:249 eelf64_aix.c:319
3372 #: eelf64_ia64.c:376 eelf64_ia64_fbsd.c:376 eelf64_s390.c:415
3373 #: eelf64_sparc.c:345 eelf64_sparc_fbsd.c:345 eelf64_sparc_sol2.c:477
3374 #: eelf64alpha.c:438 eelf64alpha_fbsd.c:438 eelf64alpha_nbsd.c:438
3375 #: eelf64bmip.c:574 eelf64bpf.c:222 eelf64briscv.c:413 eelf64briscv_lp64.c:413
3376 #: eelf64briscv_lp64f.c:413 eelf64btsmip.c:560 eelf64btsmip_fbsd.c:560
3377 #: eelf64hppa.c:289 eelf64loongarch.c:395 eelf64lppc.c:1057
3378 #: eelf64lppc_fbsd.c:1057 eelf64lriscv.c:413 eelf64lriscv_lp64.c:413
3379 #: eelf64lriscv_lp64f.c:413 eelf64ltsmip.c:560 eelf64ltsmip_fbsd.c:560
3380 #: eelf64mmix.c:430 eelf64ppc.c:1057 eelf64ppc_fbsd.c:1057 eelf64rdos.c:370
3381 #: eelf64tilegx.c:345 eelf64tilegx_be.c:345 eelf_i386.c:5058 eelf_i386_be.c:343
3382 #: eelf_i386_fbsd.c:379 eelf_i386_haiku.c:379 eelf_i386_ldso.c:354
3383 #: eelf_i386_sol2.c:511 eelf_i386_vxworks.c:406 eelf_iamcu.c:379
3384 #: eelf_k1om.c:5370 eelf_k1om_fbsd.c:379 eelf_l1om.c:5370 eelf_l1om_fbsd.c:379
3385 #: eelf_mipsel_haiku.c:560 eelf_s390.c:345 eelf_x86_64.c:5436
3386 #: eelf_x86_64_cloudabi.c:379 eelf_x86_64_fbsd.c:379 eelf_x86_64_haiku.c:379
3387 #: eelf_x86_64_sol2.c:511 eh8300elf.c:237 eh8300elf_linux.c:237
3388 #: eh8300helf.c:237 eh8300helf_linux.c:237 eh8300hnelf.c:237 eh8300self.c:237
3389 #: eh8300self_linux.c:237 eh8300snelf.c:237 eh8300sxelf.c:237
3390 #: eh8300sxelf_linux.c:237 eh8300sxnelf.c:237 ehppa64linux.c:319 ehppaelf.c:505
3391 #: ehppalinux.c:628 ehppanbsd.c:628 ehppaobsd.c:628 ei386lynx.c:334
3392 #: ei386moss.c:334 ei386nto.c:334 em32relf.c:237 em32relf_linux.c:344
3393 #: em32rlelf.c:237 em32rlelf_linux.c:344 em68hc11elf.c:507 em68hc11elfb.c:507
3394 #: em68hc12elf.c:507 em68hc12elfb.c:507 em68kelf.c:502 em68kelfnbsd.c:502
3395 #: emn10300.c:319 ends32belf.c:358 ends32belf16m.c:358 ends32belf_linux.c:432
3396 #: ends32elf.c:358 ends32elf16m.c:358 ends32elf_linux.c:432 enios2elf.c:524
3397 #: enios2linux.c:606 epruelf.c:243 escore3_elf.c:340 escore7_elf.c:340
3398 #: eshelf.c:319 eshelf_fd.c:345 eshelf_linux.c:345 eshelf_nbsd.c:319
3399 #: eshelf_nto.c:319 eshelf_uclinux.c:319 eshelf_vxworks.c:356 eshlelf.c:319
3400 #: eshlelf_fd.c:345 eshlelf_linux.c:345 eshlelf_nbsd.c:319 eshlelf_nto.c:319
3401 #: eshlelf_vxworks.c:356 ev850.c:269 ev850_rh850.c:269
3402 msgid "%F%P: invalid stack size `%s'\n"
3405 #: eaarch64cloudabi.c:696 eaarch64cloudabib.c:696 eaarch64elf.c:695
3406 #: eaarch64elf32.c:695 eaarch64elf32b.c:695 eaarch64elfb.c:695
3407 #: eaarch64fbsd.c:696 eaarch64fbsdb.c:696 eaarch64haiku.c:696
3408 #: eaarch64linux.c:696 eaarch64linux32.c:696 eaarch64linux32b.c:696
3409 #: eaarch64linuxb.c:696 earcelf.c:328 earclinux.c:384 earclinux_nps.c:384
3410 #: earcv2elf.c:261 earcv2elfx.c:261 earmelf.c:938 earmelf_fbsd.c:938
3411 #: earmelf_fuchsia.c:939 earmelf_haiku.c:939 earmelf_linux.c:939
3412 #: earmelf_linux_eabi.c:939 earmelf_linux_fdpiceabi.c:939 earmelf_nacl.c:939
3413 #: earmelf_nbsd.c:938 earmelf_phoenix.c:939 earmelf_vxworks.c:974
3414 #: earmelfb.c:938 earmelfb_fbsd.c:938 earmelfb_fuchsia.c:939
3415 #: earmelfb_linux.c:939 earmelfb_linux_eabi.c:939
3416 #: earmelfb_linux_fdpiceabi.c:939 earmelfb_nacl.c:939 earmelfb_nbsd.c:938
3417 #: earmnto.c:913 eavr1.c:484 eavr2.c:484 eavr25.c:484 eavr3.c:484 eavr31.c:484
3418 #: eavr35.c:484 eavr4.c:484 eavr5.c:484 eavr51.c:484 eavr6.c:484 eavrtiny.c:484
3419 #: eavrxmega1.c:484 eavrxmega2.c:484 eavrxmega3.c:484 eavrxmega4.c:484
3420 #: eavrxmega5.c:484 eavrxmega6.c:484 eavrxmega7.c:484 ecriself.c:276
3421 #: ecrislinux.c:359 ecskyelf.c:520 ecskyelf_linux.c:628 ed10velf.c:261
3422 #: eelf32_sparc.c:384 eelf32_sparc_sol2.c:516 eelf32_sparc_vxworks.c:421
3423 #: eelf32_spu.c:994 eelf32_tic6x_be.c:495 eelf32_tic6x_elf_be.c:495
3424 #: eelf32_tic6x_elf_le.c:495 eelf32_tic6x_le.c:495 eelf32_tic6x_linux_be.c:495
3425 #: eelf32_tic6x_linux_le.c:495 eelf32_x86_64.c:5475 eelf32am33lin.c:358
3426 #: eelf32b4300.c:599 eelf32bfin.c:376 eelf32bfinfd.c:401 eelf32bmip.c:599
3427 #: eelf32bmipn32.c:613 eelf32briscv.c:452 eelf32briscv_ilp32.c:452
3428 #: eelf32briscv_ilp32f.c:452 eelf32bsmip.c:613 eelf32btsmip.c:599
3429 #: eelf32btsmip_fbsd.c:599 eelf32btsmipn32.c:599 eelf32btsmipn32_fbsd.c:599
3430 #: eelf32cr16.c:411 eelf32crx.c:298 eelf32ebmip.c:599 eelf32ebmipvxworks.c:634
3431 #: eelf32elmip.c:599 eelf32elmipvxworks.c:634 eelf32epiphany.c:276
3432 #: eelf32epiphany_4x4.c:263 eelf32frvfd.c:383 eelf32ip2k.c:276
3433 #: eelf32l4300.c:599 eelf32lm32.c:276 eelf32lm32fd.c:383 eelf32lmip.c:599
3434 #: eelf32loongarch.c:434 eelf32lppc.c:647 eelf32lppclinux.c:647
3435 #: eelf32lppcnto.c:647 eelf32lppcsim.c:647 eelf32lr5900.c:517
3436 #: eelf32lr5900n32.c:516 eelf32lriscv.c:452 eelf32lriscv_ilp32.c:452
3437 #: eelf32lriscv_ilp32f.c:452 eelf32lsmip.c:599 eelf32ltsmip.c:599
3438 #: eelf32ltsmip_fbsd.c:599 eelf32ltsmipn32.c:599 eelf32ltsmipn32_fbsd.c:599
3439 #: eelf32m32c.c:287 eelf32mb_linux.c:384 eelf32mbel_linux.c:384
3440 #: eelf32mcore.c:282 eelf32mep.c:261 eelf32metag.c:633 eelf32microblaze.c:261
3441 #: eelf32microblazeel.c:261 eelf32mipswindiss.c:491 eelf32moxie.c:276
3442 #: eelf32or1k.c:277 eelf32or1k_linux.c:384 eelf32ppc.c:647 eelf32ppc_fbsd.c:647
3443 #: eelf32ppchaiku.c:647 eelf32ppclinux.c:647 eelf32ppcnto.c:647
3444 #: eelf32ppcsim.c:647 eelf32ppcvxworks.c:621 eelf32ppcwindiss.c:647
3445 #: eelf32rl78.c:276 eelf32rx.c:304 eelf32rx_linux.c:289 eelf32tilegx.c:384
3446 #: eelf32tilegx_be.c:384 eelf32tilepro.c:384 eelf32vax.c:358 eelf32visium.c:261
3447 #: eelf32xc16x.c:261 eelf32xc16xl.c:261 eelf32xc16xs.c:261
3448 #: eelf32xstormy16.c:272 eelf32xtensa.c:2305 eelf32z80.c:288 eelf64_aix.c:358
3449 #: eelf64_ia64.c:415 eelf64_ia64_fbsd.c:415 eelf64_s390.c:454
3450 #: eelf64_sparc.c:384 eelf64_sparc_fbsd.c:384 eelf64_sparc_sol2.c:516
3451 #: eelf64alpha.c:477 eelf64alpha_fbsd.c:477 eelf64alpha_nbsd.c:477
3452 #: eelf64bmip.c:613 eelf64bpf.c:261 eelf64briscv.c:452 eelf64briscv_lp64.c:452
3453 #: eelf64briscv_lp64f.c:452 eelf64btsmip.c:599 eelf64btsmip_fbsd.c:599
3454 #: eelf64hppa.c:328 eelf64loongarch.c:434 eelf64lppc.c:1096
3455 #: eelf64lppc_fbsd.c:1096 eelf64lriscv.c:452 eelf64lriscv_lp64.c:452
3456 #: eelf64lriscv_lp64f.c:452 eelf64ltsmip.c:599 eelf64ltsmip_fbsd.c:599
3457 #: eelf64mmix.c:469 eelf64ppc.c:1096 eelf64ppc_fbsd.c:1096 eelf64rdos.c:409
3458 #: eelf64tilegx.c:384 eelf64tilegx_be.c:384 eelf_i386.c:5097 eelf_i386_be.c:382
3459 #: eelf_i386_fbsd.c:418 eelf_i386_haiku.c:418 eelf_i386_ldso.c:393
3460 #: eelf_i386_sol2.c:550 eelf_i386_vxworks.c:445 eelf_iamcu.c:418
3461 #: eelf_k1om.c:5409 eelf_k1om_fbsd.c:418 eelf_l1om.c:5409 eelf_l1om_fbsd.c:418
3462 #: eelf_mipsel_haiku.c:599 eelf_s390.c:384 eelf_x86_64.c:5475
3463 #: eelf_x86_64_cloudabi.c:418 eelf_x86_64_fbsd.c:418 eelf_x86_64_haiku.c:418
3464 #: eelf_x86_64_sol2.c:550 eh8300elf.c:276 eh8300elf_linux.c:276
3465 #: eh8300helf.c:276 eh8300helf_linux.c:276 eh8300hnelf.c:276 eh8300self.c:276
3466 #: eh8300self_linux.c:276 eh8300snelf.c:276 eh8300sxelf.c:276
3467 #: eh8300sxelf_linux.c:276 eh8300sxnelf.c:276 ehppa64linux.c:358 ehppaelf.c:544
3468 #: ehppalinux.c:667 ehppanbsd.c:667 ehppaobsd.c:667 ei386lynx.c:373
3469 #: ei386moss.c:373 ei386nto.c:373 em32relf.c:276 em32relf_linux.c:383
3470 #: em32rlelf.c:276 em32rlelf_linux.c:383 em68hc11elf.c:546 em68hc11elfb.c:546
3471 #: em68hc12elf.c:546 em68hc12elfb.c:546 em68kelf.c:541 em68kelfnbsd.c:541
3472 #: emn10300.c:358 ends32belf.c:397 ends32belf16m.c:397 ends32belf_linux.c:471
3473 #: ends32elf.c:397 ends32elf16m.c:397 ends32elf_linux.c:471 enios2elf.c:563
3474 #: enios2linux.c:645 epruelf.c:282 escore3_elf.c:379 escore7_elf.c:379
3475 #: eshelf.c:358 eshelf_fd.c:384 eshelf_linux.c:384 eshelf_nbsd.c:358
3476 #: eshelf_nto.c:358 eshelf_uclinux.c:358 eshelf_vxworks.c:395 eshlelf.c:358
3477 #: eshlelf_fd.c:384 eshlelf_linux.c:384 eshlelf_nbsd.c:358 eshlelf_nto.c:358
3478 #: eshlelf_vxworks.c:395 ev850.c:308 ev850_rh850.c:308
3480 "%F%P: invalid visibility in `-z %s'; must be default, internal, hidden, or "
3484 #: eaarch64cloudabi.c:769 eaarch64cloudabib.c:769 eaarch64elf.c:764
3485 #: eaarch64elf32.c:764 eaarch64elf32b.c:764 eaarch64elfb.c:764
3486 #: eaarch64fbsd.c:769 eaarch64fbsdb.c:769 eaarch64haiku.c:769
3487 #: eaarch64linux.c:769 eaarch64linux32.c:769 eaarch64linux32b.c:769
3488 #: eaarch64linuxb.c:769 earcelf.c:388 earclinux.c:448 earclinux_nps.c:448
3489 #: earcv2elf.c:266 earcv2elfx.c:266 earmelf.c:998 earmelf_fbsd.c:998
3490 #: earmelf_fuchsia.c:1003 earmelf_haiku.c:1003 earmelf_linux.c:1003
3491 #: earmelf_linux_eabi.c:1003 earmelf_linux_fdpiceabi.c:1003 earmelf_nacl.c:1003
3492 #: earmelf_nbsd.c:998 earmelf_phoenix.c:1003 earmelf_vxworks.c:1034
3493 #: earmelfb.c:998 earmelfb_fbsd.c:998 earmelfb_fuchsia.c:1003
3494 #: earmelfb_linux.c:1003 earmelfb_linux_eabi.c:1003
3495 #: earmelfb_linux_fdpiceabi.c:1003 earmelfb_nacl.c:1003 earmelfb_nbsd.c:998
3496 #: earmnto.c:973 eavr1.c:489 eavr2.c:489 eavr25.c:489 eavr3.c:489 eavr31.c:489
3497 #: eavr35.c:489 eavr4.c:489 eavr5.c:489 eavr51.c:489 eavr6.c:489 eavrtiny.c:489
3498 #: eavrxmega1.c:489 eavrxmega2.c:489 eavrxmega3.c:489 eavrxmega4.c:489
3499 #: eavrxmega5.c:489 eavrxmega6.c:489 eavrxmega7.c:489 ecriself.c:281
3500 #: ecrislinux.c:423 ecskyelf.c:525 ecskyelf_linux.c:692 ed10velf.c:266
3501 #: eelf32_sparc.c:448 eelf32_sparc_sol2.c:580 eelf32_sparc_vxworks.c:485
3502 #: eelf32_spu.c:999 eelf32_tic6x_be.c:555 eelf32_tic6x_elf_be.c:555
3503 #: eelf32_tic6x_elf_le.c:555 eelf32_tic6x_le.c:555 eelf32_tic6x_linux_be.c:555
3504 #: eelf32_tic6x_linux_le.c:555 eelf32_x86_64.c:5631 eelf32am33lin.c:418
3505 #: eelf32b4300.c:663 eelf32bfin.c:436 eelf32bfinfd.c:461 eelf32bmip.c:663
3506 #: eelf32bmipn32.c:677 eelf32briscv.c:516 eelf32briscv_ilp32.c:516
3507 #: eelf32briscv_ilp32f.c:516 eelf32bsmip.c:677 eelf32btsmip.c:663
3508 #: eelf32btsmip_fbsd.c:663 eelf32btsmipn32.c:663 eelf32btsmipn32_fbsd.c:663
3509 #: eelf32cr16.c:416 eelf32crx.c:303 eelf32ebmip.c:663 eelf32ebmipvxworks.c:698
3510 #: eelf32elmip.c:663 eelf32elmipvxworks.c:698 eelf32epiphany.c:281
3511 #: eelf32epiphany_4x4.c:268 eelf32frvfd.c:443 eelf32ip2k.c:281
3512 #: eelf32l4300.c:663 eelf32lm32.c:281 eelf32lm32fd.c:443 eelf32lmip.c:663
3513 #: eelf32loongarch.c:498 eelf32lppc.c:717 eelf32lppclinux.c:717
3514 #: eelf32lppcnto.c:717 eelf32lppcsim.c:717 eelf32lr5900.c:522
3515 #: eelf32lr5900n32.c:521 eelf32lriscv.c:516 eelf32lriscv_ilp32.c:516
3516 #: eelf32lriscv_ilp32f.c:516 eelf32lsmip.c:663 eelf32ltsmip.c:663
3517 #: eelf32ltsmip_fbsd.c:663 eelf32ltsmipn32.c:663 eelf32ltsmipn32_fbsd.c:663
3518 #: eelf32m32c.c:292 eelf32mb_linux.c:448 eelf32mbel_linux.c:448
3519 #: eelf32mcore.c:287 eelf32mep.c:266 eelf32metag.c:697 eelf32microblaze.c:266
3520 #: eelf32microblazeel.c:266 eelf32mipswindiss.c:496 eelf32moxie.c:281
3521 #: eelf32or1k.c:282 eelf32or1k_linux.c:448 eelf32ppc.c:717 eelf32ppc_fbsd.c:717
3522 #: eelf32ppchaiku.c:717 eelf32ppclinux.c:717 eelf32ppcnto.c:717
3523 #: eelf32ppcsim.c:717 eelf32ppcvxworks.c:691 eelf32ppcwindiss.c:717
3524 #: eelf32rl78.c:281 eelf32rx.c:309 eelf32rx_linux.c:294 eelf32tilegx.c:448
3525 #: eelf32tilegx_be.c:448 eelf32tilepro.c:448 eelf32vax.c:418 eelf32visium.c:266
3526 #: eelf32xc16x.c:266 eelf32xc16xl.c:266 eelf32xc16xs.c:266
3527 #: eelf32xstormy16.c:277 eelf32xtensa.c:2369 eelf32z80.c:293 eelf64_aix.c:418
3528 #: eelf64_ia64.c:475 eelf64_ia64_fbsd.c:475 eelf64_s390.c:518
3529 #: eelf64_sparc.c:448 eelf64_sparc_fbsd.c:448 eelf64_sparc_sol2.c:580
3530 #: eelf64alpha.c:541 eelf64alpha_fbsd.c:541 eelf64alpha_nbsd.c:541
3531 #: eelf64bmip.c:677 eelf64bpf.c:266 eelf64briscv.c:516 eelf64briscv_lp64.c:516
3532 #: eelf64briscv_lp64f.c:516 eelf64btsmip.c:663 eelf64btsmip_fbsd.c:663
3533 #: eelf64hppa.c:388 eelf64loongarch.c:498 eelf64lppc.c:1166
3534 #: eelf64lppc_fbsd.c:1166 eelf64lriscv.c:516 eelf64lriscv_lp64.c:516
3535 #: eelf64lriscv_lp64f.c:516 eelf64ltsmip.c:663 eelf64ltsmip_fbsd.c:663
3536 #: eelf64mmix.c:529 eelf64ppc.c:1166 eelf64ppc_fbsd.c:1166 eelf64rdos.c:473
3537 #: eelf64tilegx.c:448 eelf64tilegx_be.c:448 eelf_i386.c:5250 eelf_i386_be.c:489
3538 #: eelf_i386_fbsd.c:571 eelf_i386_haiku.c:571 eelf_i386_ldso.c:504
3539 #: eelf_i386_sol2.c:661 eelf_i386_vxworks.c:556 eelf_iamcu.c:529
3540 #: eelf_k1om.c:5520 eelf_k1om_fbsd.c:529 eelf_l1om.c:5520 eelf_l1om_fbsd.c:529
3541 #: eelf_mipsel_haiku.c:663 eelf_s390.c:448 eelf_x86_64.c:5684
3542 #: eelf_x86_64_cloudabi.c:627 eelf_x86_64_fbsd.c:627 eelf_x86_64_haiku.c:627
3543 #: eelf_x86_64_sol2.c:759 eh8300elf.c:281 eh8300elf_linux.c:281
3544 #: eh8300helf.c:281 eh8300helf_linux.c:281 eh8300hnelf.c:281 eh8300self.c:281
3545 #: eh8300self_linux.c:281 eh8300snelf.c:281 eh8300sxelf.c:281
3546 #: eh8300sxelf_linux.c:281 eh8300sxnelf.c:281 ehppa64linux.c:418 ehppaelf.c:549
3547 #: ehppalinux.c:731 ehppanbsd.c:731 ehppaobsd.c:731 ei386lynx.c:433
3548 #: ei386moss.c:433 ei386nto.c:433 em32relf.c:281 em32relf_linux.c:443
3549 #: em32rlelf.c:281 em32rlelf_linux.c:443 em68hc11elf.c:551 em68hc11elfb.c:551
3550 #: em68hc12elf.c:551 em68hc12elfb.c:551 em68kelf.c:605 em68kelfnbsd.c:605
3551 #: emn10300.c:418 ends32belf.c:402 ends32belf16m.c:402 ends32belf_linux.c:535
3552 #: ends32elf.c:402 ends32elf16m.c:402 ends32elf_linux.c:535 enios2elf.c:568
3553 #: enios2linux.c:709 epruelf.c:287 escore3_elf.c:439 escore7_elf.c:439
3554 #: eshelf.c:418 eshelf_fd.c:448 eshelf_linux.c:448 eshelf_nbsd.c:418
3555 #: eshelf_nto.c:418 eshelf_uclinux.c:418 eshelf_vxworks.c:455 eshlelf.c:418
3556 #: eshlelf_fd.c:448 eshlelf_linux.c:448 eshlelf_nbsd.c:418 eshlelf_nto.c:418
3557 #: eshlelf_vxworks.c:455 ev850.c:313 ev850_rh850.c:313
3558 msgid "%P: warning: -z %s ignored\n"
3561 #: eaarch64cloudabi.c:803 eaarch64cloudabib.c:803 eaarch64elf.c:798
3562 #: eaarch64elf32.c:798 eaarch64elf32b.c:798 eaarch64elfb.c:798
3563 #: eaarch64fbsd.c:803 eaarch64fbsdb.c:803 eaarch64haiku.c:803
3564 #: eaarch64linux.c:803 eaarch64linux32.c:803 eaarch64linux32b.c:803
3565 #: eaarch64linuxb.c:803
3566 msgid "%P: error: unrecognized option for --fix-cortex-a53-843419: %s\n"
3569 #: eaarch64cloudabi.c:832 eaarch64cloudabib.c:832 eaarch64elf.c:827
3570 #: eaarch64elf32.c:827 eaarch64elf32b.c:827 eaarch64elfb.c:827
3571 #: eaarch64fbsd.c:832 eaarch64fbsdb.c:832 eaarch64haiku.c:832
3572 #: eaarch64linux.c:832 eaarch64linux32.c:832 eaarch64linux32b.c:832
3573 #: eaarch64linuxb.c:832 earmelf.c:1135 earmelf_fbsd.c:1135
3574 #: earmelf_fuchsia.c:1140 earmelf_haiku.c:1140 earmelf_linux.c:1140
3575 #: earmelf_linux_eabi.c:1140 earmelf_linux_fdpiceabi.c:1140 earmelf_nacl.c:1140
3576 #: earmelf_nbsd.c:1135 earmelf_phoenix.c:1140 earmelf_vxworks.c:1175
3577 #: earmelfb.c:1135 earmelfb_fbsd.c:1135 earmelfb_fuchsia.c:1140
3578 #: earmelfb_linux.c:1140 earmelfb_linux_eabi.c:1140
3579 #: earmelfb_linux_fdpiceabi.c:1140 earmelfb_nacl.c:1140 earmelfb_nbsd.c:1135
3583 " --no-enum-size-warning Don't warn about objects with incompatible\n"
3587 #: eaarch64cloudabi.c:834 eaarch64cloudabib.c:834 eaarch64elf.c:829
3588 #: eaarch64elf32.c:829 eaarch64elf32b.c:829 eaarch64elfb.c:829
3589 #: eaarch64fbsd.c:834 eaarch64fbsdb.c:834 eaarch64haiku.c:834
3590 #: eaarch64linux.c:834 eaarch64linux32.c:834 eaarch64linux32b.c:834
3591 #: eaarch64linuxb.c:834 earmelf.c:1137 earmelf_fbsd.c:1137
3592 #: earmelf_fuchsia.c:1142 earmelf_haiku.c:1142 earmelf_linux.c:1142
3593 #: earmelf_linux_eabi.c:1142 earmelf_linux_fdpiceabi.c:1142 earmelf_nacl.c:1142
3594 #: earmelf_nbsd.c:1137 earmelf_phoenix.c:1142 earmelf_vxworks.c:1177
3595 #: earmelfb.c:1137 earmelfb_fbsd.c:1137 earmelfb_fuchsia.c:1142
3596 #: earmelfb_linux.c:1142 earmelfb_linux_eabi.c:1142
3597 #: earmelfb_linux_fdpiceabi.c:1142 earmelfb_nacl.c:1142 earmelfb_nbsd.c:1137
3601 " --no-wchar-size-warning Don't warn about objects with incompatible\n"
3605 #: eaarch64cloudabi.c:836 eaarch64cloudabib.c:836 eaarch64elf.c:831
3606 #: eaarch64elf32.c:831 eaarch64elf32b.c:831 eaarch64elfb.c:831
3607 #: eaarch64fbsd.c:836 eaarch64fbsdb.c:836 eaarch64haiku.c:836
3608 #: eaarch64linux.c:836 eaarch64linux32.c:836 eaarch64linux32b.c:836
3609 #: eaarch64linuxb.c:836 earmelf.c:1139 earmelf_fbsd.c:1139
3610 #: earmelf_fuchsia.c:1144 earmelf_haiku.c:1144 earmelf_linux.c:1144
3611 #: earmelf_linux_eabi.c:1144 earmelf_linux_fdpiceabi.c:1144 earmelf_nacl.c:1144
3612 #: earmelf_nbsd.c:1139 earmelf_phoenix.c:1144 earmelf_vxworks.c:1179
3613 #: earmelfb.c:1139 earmelfb_fbsd.c:1139 earmelfb_fuchsia.c:1144
3614 #: earmelfb_linux.c:1144 earmelfb_linux_eabi.c:1144
3615 #: earmelfb_linux_fdpiceabi.c:1144 earmelfb_nacl.c:1144 earmelfb_nbsd.c:1139
3619 " --pic-veneer Always generate PIC interworking veneers\n"
3622 #: eaarch64cloudabi.c:837 eaarch64cloudabib.c:837 eaarch64elf.c:832
3623 #: eaarch64elf32.c:832 eaarch64elf32b.c:832 eaarch64elfb.c:832
3624 #: eaarch64fbsd.c:837 eaarch64fbsdb.c:837 eaarch64haiku.c:837
3625 #: eaarch64linux.c:837 eaarch64linux32.c:837 eaarch64linux32b.c:837
3626 #: eaarch64linuxb.c:837 earmelf.c:1146 earmelf_fbsd.c:1146
3627 #: earmelf_fuchsia.c:1151 earmelf_haiku.c:1151 earmelf_linux.c:1151
3628 #: earmelf_linux_eabi.c:1151 earmelf_linux_fdpiceabi.c:1151 earmelf_nacl.c:1151
3629 #: earmelf_nbsd.c:1146 earmelf_phoenix.c:1151 earmelf_vxworks.c:1186
3630 #: earmelfb.c:1146 earmelfb_fbsd.c:1146 earmelfb_fuchsia.c:1151
3631 #: earmelfb_linux.c:1151 earmelfb_linux_eabi.c:1151
3632 #: earmelfb_linux_fdpiceabi.c:1151 earmelfb_nacl.c:1151 earmelfb_nbsd.c:1146
3636 " --stub-group-size=N Maximum size of a group of input sections "
3638 " can be handled by one stub section. A "
3640 " value locates all stubs after their "
3642 " (with a group size of -N), while a positive\n"
3643 " value allows two groups of input sections, "
3645 " before, and one after each stub section.\n"
3646 " Values of +/-1 indicate the linker should\n"
3647 " choose suitable defaults.\n"
3650 #: eaarch64cloudabi.c:846 eaarch64cloudabib.c:846 eaarch64elf.c:841
3651 #: eaarch64elf32.c:841 eaarch64elf32b.c:841 eaarch64elfb.c:841
3652 #: eaarch64fbsd.c:846 eaarch64fbsdb.c:846 eaarch64haiku.c:846
3653 #: eaarch64linux.c:846 eaarch64linux32.c:846 eaarch64linux32b.c:846
3654 #: eaarch64linuxb.c:846
3656 msgid " --fix-cortex-a53-835769 Fix erratum 835769\n"
3659 #: eaarch64cloudabi.c:847 eaarch64cloudabib.c:847 eaarch64elf.c:842
3660 #: eaarch64elf32.c:842 eaarch64elf32b.c:842 eaarch64elfb.c:842
3661 #: eaarch64fbsd.c:847 eaarch64fbsdb.c:847 eaarch64haiku.c:847
3662 #: eaarch64linux.c:847 eaarch64linux32.c:847 eaarch64linux32b.c:847
3663 #: eaarch64linuxb.c:847
3666 " --fix-cortex-a53-843419[=full|adr|adrp] Fix erratum 843419 and "
3667 "optionally specify which workaround to use.\n"
3668 " full (default): Use both ADRP "
3669 "and ADR workaround, this will \n"
3670 " increase the size of your "
3672 " adr: Only use the ADR "
3673 "workaround, this will not cause any increase\n"
3674 " in binary size but linking "
3675 "will fail if the referenced address is\n"
3676 " out of range of an ADR "
3677 "instruction. This will remove the need of using\n"
3678 " a veneer and results in "
3679 "both performance and size benefits.\n"
3680 " adrp: Use only the ADRP "
3681 "workaround, this will never rewrite your ADRP\n"
3682 " instruction into an ADR. "
3683 "As such the workaround will always use a\n"
3684 " veneer and this will give "
3685 "you both a performance and size overhead.\n"
3688 #: eaarch64cloudabi.c:858 eaarch64cloudabib.c:858 eaarch64elf.c:853
3689 #: eaarch64elf32.c:853 eaarch64elf32b.c:853 eaarch64elfb.c:853
3690 #: eaarch64fbsd.c:858 eaarch64fbsdb.c:858 eaarch64haiku.c:858
3691 #: eaarch64linux.c:858 eaarch64linux32.c:858 eaarch64linux32b.c:858
3692 #: eaarch64linuxb.c:858
3695 " --no-apply-dynamic-relocs Do not apply link-time values for dynamic "
3699 #: eaarch64cloudabi.c:859 eaarch64cloudabib.c:859 eaarch64elf.c:854
3700 #: eaarch64elf32.c:854 eaarch64elf32b.c:854 eaarch64elfb.c:854
3701 #: eaarch64fbsd.c:859 eaarch64fbsdb.c:859 eaarch64haiku.c:859
3702 #: eaarch64linux.c:859 eaarch64linux32.c:859 eaarch64linux32b.c:859
3703 #: eaarch64linuxb.c:859
3706 " -z force-bti Turn on Branch Target Identification "
3707 "mechanism and generate PLTs with BTI. Generate warnings for missing BTI on "
3711 #: eaarch64cloudabi.c:860 eaarch64cloudabib.c:860 eaarch64elf.c:855
3712 #: eaarch64elf32.c:855 eaarch64elf32b.c:855 eaarch64elfb.c:855
3713 #: eaarch64fbsd.c:860 eaarch64fbsdb.c:860 eaarch64haiku.c:860
3714 #: eaarch64linux.c:860 eaarch64linux32.c:860 eaarch64linux32b.c:860
3715 #: eaarch64linuxb.c:860
3718 " -z pac-plt Protect PLTs with Pointer Authentication.\n"
3721 #: eaix5ppc.c:317 eaix5rs6.c:317 eaixppc.c:317 eaixrs6.c:317 eppcmacos.c:317
3722 msgid "%F%P: cannot open %s\n"
3725 #: eaix5ppc.c:364 eaix5rs6.c:364 eaixppc.c:364 eaixrs6.c:364 eppcmacos.c:364
3726 msgid "%F%P: cannot read %s\n"
3729 #: eaix5ppc.c:392 eaix5rs6.c:392 eaixppc.c:392 eaixrs6.c:392 eppcmacos.c:392
3730 msgid "%P: warning: ignoring invalid -D number %s\n"
3733 #: eaix5ppc.c:400 eaix5rs6.c:400 eaixppc.c:400 eaixrs6.c:400 eppcmacos.c:400
3734 msgid "%P: warning: ignoring invalid -H number %s\n"
3737 #: eaix5ppc.c:512 eaix5rs6.c:512 eaixppc.c:512 eaixrs6.c:512 eppcmacos.c:512
3738 msgid "%P: warning: ignoring invalid -bmaxdata number %s\n"
3741 #: eaix5ppc.c:521 eaix5rs6.c:521 eaixppc.c:521 eaixrs6.c:521 eppcmacos.c:521
3742 msgid "%P: warning: ignoring invalid -bmaxstack number %s\n"
3745 #: eaix5ppc.c:534 eaix5rs6.c:534 eaixppc.c:534 eaixrs6.c:534 eppcmacos.c:534
3746 msgid "%P: warning: ignoring invalid module type %s\n"
3749 #: eaix5ppc.c:564 eaix5rs6.c:564 eaixppc.c:564 eaixrs6.c:564 eppcmacos.c:564
3750 msgid "%P: warning: ignoring invalid -pD number %s\n"
3753 #: eaix5ppc.c:587 eaix5rs6.c:587 eaixppc.c:587 eaixrs6.c:587 eppcmacos.c:587
3754 msgid "%P: warning: ignoring invalid -pT number %s\n"
3757 #: eaix5ppc.c:716 eaix5rs6.c:716 eaixppc.c:716 eaixrs6.c:716 eppcmacos.c:716
3758 msgid "%F%P: bfd_xcoff_link_record_set failed: %E\n"
3761 #: eaix5ppc.c:746 eaix5rs6.c:746 eaixppc.c:746 eaixrs6.c:746 eppcmacos.c:746
3762 msgid "%F%P: bfd_link_hash_lookup of export symbol failed: %E\n"
3765 #: eaix5ppc.c:748 eaix5rs6.c:748 eaixppc.c:748 eaixrs6.c:748 eppcmacos.c:748
3766 msgid "%F%P: bfd_xcoff_export_symbol failed: %E\n"
3769 #: eaix5ppc.c:853 eaix5rs6.c:853 eaixppc.c:853 eaixrs6.c:853 eppcmacos.c:853
3770 msgid "%F%P: can't find output section %s\n"
3773 #: eaix5ppc.c:890 eaix5rs6.c:890 eaixppc.c:890 eaixrs6.c:890 eppcmacos.c:890
3774 msgid "%F%P: can't find %s in output section\n"
3777 #: eaix5ppc.c:957 eaix5rs6.c:957 eaixppc.c:957 eaixrs6.c:957 eppcmacos.c:957
3778 msgid "%P: can't find required output section %s\n"
3781 #: eaix5ppc.c:1204 eaix5rs6.c:1204 eaixppc.c:1204 eaixrs6.c:1204
3783 msgid "%F%P:%s:%d: #! ([member]) is not supported in import files\n"
3786 #: eaix5ppc.c:1221 eaix5rs6.c:1221 eaixppc.c:1221 eaixrs6.c:1221
3788 msgid "%F%P: could not parse import path: %E\n"
3791 #: eaix5ppc.c:1231 eaix5ppc.c:1243 eaix5rs6.c:1231 eaix5rs6.c:1243
3792 #: eaixppc.c:1231 eaixppc.c:1243 eaixrs6.c:1231 eaixrs6.c:1243 eppcmacos.c:1231
3794 msgid "%P:%s:%d: warning: syntax error in import file\n"
3797 #: eaix5ppc.c:1278 eaix5rs6.c:1278 eaixppc.c:1278 eaixrs6.c:1278
3799 msgid "%P:%s%d: warning: syntax error in import/export file\n"
3802 #: eaix5ppc.c:1296 eaix5rs6.c:1296 eaixppc.c:1296 eaixrs6.c:1296
3804 msgid "%P:%s:%d: warning: syntax error in import/export file\n"
3807 #: eaix5ppc.c:1331 eaix5rs6.c:1331 eaixppc.c:1331 eaixrs6.c:1331
3809 msgid "%X%P:%s:%d: failed to import symbol %s: %E\n"
3812 #: eaix5ppc.c:1341 eaix5rs6.c:1341 eaixppc.c:1341 eaixrs6.c:1341
3814 msgid "%P:%s:%d: warning: ignoring unterminated last line\n"
3817 #: eaix5ppc.c:1376 eaix5rs6.c:1376 eaixppc.c:1376 eaixrs6.c:1376
3819 msgid "%F%P: only relocations against symbols are permitted\n"
3822 #: eaix5ppc.c:1379 eaix5rs6.c:1379 eaixppc.c:1379 eaixrs6.c:1379
3824 msgid "%F%P: bfd_xcoff_link_count_reloc failed: %E\n"
3827 #: ealphavms.c:167 eelf64_ia64_vms.c:167
3830 " --identification <string> Set the identification of the output\n"
3833 #: earm_wince_pe.c:399 earmpe.c:399 ei386pe.c:399 ei386pe_posix.c:399
3834 #: ei386pep.c:383 emcorepe.c:399 eshpe.c:399
3837 " --base_file <basefile> Generate a base file for relocatable "
3841 #: earm_wince_pe.c:400 earmpe.c:400 ei386pe.c:400 ei386pe_posix.c:400
3842 #: ei386pep.c:384 emcorepe.c:400 eshpe.c:400
3845 " --dll Set image base to the default for DLLs\n"
3848 #: earm_wince_pe.c:401 earmpe.c:401 ei386pe.c:401 ei386pe_posix.c:401
3849 #: ei386pep.c:385 emcorepe.c:401 eshpe.c:401
3851 msgid " --file-alignment <size> Set file alignment\n"
3854 #: earm_wince_pe.c:402 earmpe.c:402 ei386pe.c:402 ei386pe_posix.c:402
3855 #: ei386pep.c:386 emcorepe.c:402 eshpe.c:402
3857 msgid " --heap <size> Set initial size of the heap\n"
3860 #: earm_wince_pe.c:403 earmpe.c:403 ei386pe.c:403 ei386pe_posix.c:403
3861 #: ei386pep.c:387 emcorepe.c:403 eshpe.c:403
3864 " --image-base <address> Set start address of the executable\n"
3867 #: earm_wince_pe.c:404 earmpe.c:404 ei386pe.c:404 ei386pe_posix.c:404
3868 #: ei386pep.c:388 emcorepe.c:404 eshpe.c:404
3871 " --major-image-version <number> Set version number of the executable\n"
3874 #: earm_wince_pe.c:405 earmpe.c:405 ei386pe.c:405 ei386pe_posix.c:405
3875 #: ei386pep.c:389 emcorepe.c:405 eshpe.c:405
3877 msgid " --major-os-version <number> Set minimum required OS version\n"
3880 #: earm_wince_pe.c:406 earmpe.c:406 ei386pe.c:406 ei386pe_posix.c:406
3881 #: ei386pep.c:390 emcorepe.c:406 eshpe.c:406
3884 " --major-subsystem-version <number> Set minimum required OS subsystem "
3888 #: earm_wince_pe.c:407 earmpe.c:407 ei386pe.c:407 ei386pe_posix.c:407
3889 #: ei386pep.c:391 emcorepe.c:407 eshpe.c:407
3892 " --minor-image-version <number> Set revision number of the executable\n"
3895 #: earm_wince_pe.c:408 earmpe.c:408 ei386pe.c:408 ei386pe_posix.c:408
3896 #: ei386pep.c:392 emcorepe.c:408 eshpe.c:408
3898 msgid " --minor-os-version <number> Set minimum required OS revision\n"
3901 #: earm_wince_pe.c:409 earmpe.c:409 ei386pe.c:409 ei386pe_posix.c:409
3902 #: ei386pep.c:393 emcorepe.c:409 eshpe.c:409
3905 " --minor-subsystem-version <number> Set minimum required OS subsystem "
3909 #: earm_wince_pe.c:410 earmpe.c:410 ei386pe.c:410 ei386pe_posix.c:410
3910 #: ei386pep.c:394 emcorepe.c:410 eshpe.c:410
3912 msgid " --section-alignment <size> Set section alignment\n"
3915 #: earm_wince_pe.c:411 earmpe.c:411 ei386pe.c:411 ei386pe_posix.c:411
3916 #: ei386pep.c:395 emcorepe.c:411 eshpe.c:411
3918 msgid " --stack <size> Set size of the initial stack\n"
3921 #: earm_wince_pe.c:412 earmpe.c:412 ei386pe.c:412 ei386pe_posix.c:412
3922 #: ei386pep.c:396 emcorepe.c:412 eshpe.c:412
3925 " --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
3928 #: earm_wince_pe.c:413 earmpe.c:413 ei386pe.c:413 ei386pe_posix.c:413
3929 #: ei386pep.c:397 emcorepe.c:413 eshpe.c:413
3932 " --support-old-code Support interworking with old code\n"
3935 #: earm_wince_pe.c:414 earmpe.c:414 ei386pe.c:414 ei386pe_posix.c:414
3936 #: ei386pep.c:398 emcorepe.c:414 eshpe.c:414
3939 " --[no-]leading-underscore Set explicit symbol underscore prefix "
3943 #: earm_wince_pe.c:415 earmpe.c:415 ei386pe.c:415 ei386pe_posix.c:415
3944 #: emcorepe.c:415 eshpe.c:415
3947 " --thumb-entry=<symbol> Set the entry point to be Thumb "
3951 #: earm_wince_pe.c:416 earmpe.c:416 ei386pe.c:416 ei386pe_posix.c:416
3952 #: emcorepe.c:416 eshpe.c:416
3955 " --[no-]insert-timestamp Use a real timestamp rather than zero "
3959 #: earm_wince_pe.c:417 earmpe.c:417 ei386pe.c:417 ei386pe_posix.c:417
3960 #: ei386pep.c:400 emcorepe.c:417 eshpe.c:417
3963 " This makes binaries non-deterministic\n"
3966 #: earm_wince_pe.c:419 earmpe.c:419 ei386pe.c:419 ei386pe_posix.c:419
3967 #: ei386pep.c:402 emcorepe.c:419 eshpe.c:419
3970 " --add-stdcall-alias Export symbols with and without @nn\n"
3973 #: earm_wince_pe.c:420 earmpe.c:420 ei386pe.c:420 ei386pe_posix.c:420
3974 #: ei386pep.c:403 emcorepe.c:420 eshpe.c:420
3976 msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
3979 #: earm_wince_pe.c:421 earmpe.c:421 ei386pe.c:421 ei386pe_posix.c:421
3980 #: ei386pep.c:404 emcorepe.c:421 eshpe.c:421
3983 " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
3986 #: earm_wince_pe.c:422 earmpe.c:422 ei386pe.c:422 ei386pe_posix.c:422
3987 #: ei386pep.c:405 emcorepe.c:422 eshpe.c:422
3990 " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
3993 #: earm_wince_pe.c:423 earmpe.c:423 ei386pe.c:423 ei386pe_posix.c:423
3994 #: ei386pep.c:406 emcorepe.c:423 eshpe.c:423
3997 " --exclude-all-symbols Exclude all symbols from automatic "
4001 #: earm_wince_pe.c:424 earmpe.c:424 ei386pe.c:424 ei386pe_posix.c:424
4002 #: ei386pep.c:407 emcorepe.c:424 eshpe.c:424
4005 " --exclude-libs lib,lib,... Exclude libraries from automatic "
4009 #: earm_wince_pe.c:425 earmpe.c:425 ei386pe.c:425 ei386pe_posix.c:425
4010 #: ei386pep.c:408 emcorepe.c:425 eshpe.c:425
4012 msgid " --exclude-modules-for-implib mod,mod,...\n"
4015 #: earm_wince_pe.c:426 earmpe.c:426 ei386pe.c:426 ei386pe_posix.c:426
4016 #: ei386pep.c:409 emcorepe.c:426 eshpe.c:426
4019 " Exclude objects, archive members from "
4023 #: earm_wince_pe.c:427 earmpe.c:427 ei386pe.c:427 ei386pe_posix.c:427
4024 #: emcorepe.c:427 eshpe.c:427
4027 " export, place into import library "
4031 #: earm_wince_pe.c:428 earmpe.c:428 ei386pe.c:428 ei386pe_posix.c:428
4032 #: ei386pep.c:411 emcorepe.c:428 eshpe.c:428
4035 " --export-all-symbols Automatically export all globals to "
4039 #: earm_wince_pe.c:429 earmpe.c:429 ei386pe.c:429 ei386pe_posix.c:429
4040 #: ei386pep.c:412 emcorepe.c:429 eshpe.c:429
4042 msgid " --kill-at Remove @nn from exported symbols\n"
4045 #: earm_wince_pe.c:430 earmpe.c:430 ei386pe.c:430 ei386pe_posix.c:430
4046 #: ei386pep.c:413 emcorepe.c:430 eshpe.c:430
4049 " --output-def <file> Generate a .DEF file for the built DLL\n"
4052 #: earm_wince_pe.c:431 earmpe.c:431 ei386pe.c:431 ei386pe_posix.c:431
4053 #: ei386pep.c:414 emcorepe.c:431 eshpe.c:431
4055 msgid " --warn-duplicate-exports Warn about duplicate exports\n"
4058 #: earm_wince_pe.c:432 earmpe.c:432 ei386pe.c:432 ei386pe_posix.c:432
4059 #: emcorepe.c:432 eshpe.c:432
4062 " --compat-implib Create backward compatible import "
4064 " create __imp_<SYMBOL> as well.\n"
4067 #: earm_wince_pe.c:433 earmpe.c:433 ei386pe.c:433 ei386pe_posix.c:433
4068 #: emcorepe.c:433 eshpe.c:433
4071 " --enable-auto-image-base[=<address>] Automatically choose image base for "
4073 " (optionally starting with address) "
4075 " specifically set with --image-base\n"
4078 #: earm_wince_pe.c:434 earmpe.c:434 ei386pe.c:434 ei386pe_posix.c:434
4079 #: emcorepe.c:434 eshpe.c:434
4082 " --disable-auto-image-base Do not auto-choose image base. "
4086 #: earm_wince_pe.c:435 earmpe.c:435 ei386pe.c:435 ei386pe_posix.c:435
4087 #: ei386pep.c:418 emcorepe.c:435 eshpe.c:435
4090 " --dll-search-prefix=<string> When linking dynamically to a dll "
4092 " an importlib, use <string><basename>."
4094 " in preference to lib<basename>.dll \n"
4097 #: earm_wince_pe.c:436 earmpe.c:436 ei386pe.c:436 ei386pe_posix.c:436
4098 #: ei386pep.c:419 emcorepe.c:436 eshpe.c:436
4101 " --enable-auto-import Do sophisticated linking of _sym to\n"
4102 " __imp_sym for DATA references\n"
4105 #: earm_wince_pe.c:437 earmpe.c:437 ei386pe.c:437 ei386pe_posix.c:437
4106 #: ei386pep.c:420 emcorepe.c:437 eshpe.c:437
4109 " --disable-auto-import Do not auto-import DATA items from "
4113 #: earm_wince_pe.c:438 earmpe.c:438 ei386pe.c:438 ei386pe_posix.c:438
4114 #: emcorepe.c:438 eshpe.c:438
4117 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
4118 " adding pseudo-relocations resolved "
4123 #: earm_wince_pe.c:439 earmpe.c:439 ei386pe.c:439 ei386pe_posix.c:439
4124 #: emcorepe.c:439 eshpe.c:439
4127 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
4129 " auto-imported DATA.\n"
4132 #: earm_wince_pe.c:440 earmpe.c:440 ei386pe.c:440 ei386pe_posix.c:440
4133 #: emcorepe.c:440 eshpe.c:440
4136 " --enable-extra-pe-debug Enable verbose debug output when "
4138 " or linking to DLLs (esp. auto-"
4142 #: earm_wince_pe.c:442 earmpe.c:442 ei386pe.c:442 ei386pe_posix.c:442
4143 #: emcorepe.c:442 eshpe.c:442
4146 " --large-address-aware Executable supports virtual addresses\n"
4147 " greater than 2 gigabytes\n"
4150 #: earm_wince_pe.c:443 earmpe.c:443 ei386pe.c:443 ei386pe_posix.c:443
4151 #: emcorepe.c:443 eshpe.c:443
4154 " --disable-large-address-aware Executable does not support virtual\n"
4155 " addresses greater than 2 gigabytes\n"
4158 #: earm_wince_pe.c:444 earmpe.c:444 ei386pe.c:444 ei386pe_posix.c:444
4159 #: ei386pep.c:424 emcorepe.c:444 eshpe.c:444
4162 " --enable-long-section-names Use long COFF section names even in\n"
4163 " executable image files\n"
4166 #: earm_wince_pe.c:445 earmpe.c:445 ei386pe.c:445 ei386pe_posix.c:445
4167 #: ei386pep.c:425 emcorepe.c:445 eshpe.c:445
4170 " --disable-long-section-names Never use long COFF section names, "
4172 " in object files\n"
4175 #: earm_wince_pe.c:446 earmpe.c:446 ei386pe.c:446 ei386pe_posix.c:446
4176 #: ei386pep.c:427 emcorepe.c:446 eshpe.c:446
4179 " --[disable-]dynamicbase Image base address may be relocated "
4181 " address space layout randomization "
4185 #: earm_wince_pe.c:447 earmpe.c:447 ei386pe.c:447 ei386pe_posix.c:447
4186 #: ei386pep.c:428 emcorepe.c:447 eshpe.c:447
4188 msgid " --enable-reloc-section Create the base relocation table\n"
4191 #: earm_wince_pe.c:448 earmpe.c:448 ei386pe.c:448 ei386pe_posix.c:448
4192 #: ei386pep.c:429 emcorepe.c:448 eshpe.c:448
4195 " --disable-reloc-section Do not create the base relocation "
4199 #: earm_wince_pe.c:449 earmpe.c:449 ei386pe.c:449 ei386pe_posix.c:449
4200 #: ei386pep.c:430 emcorepe.c:449 eshpe.c:449
4203 " --[disable-]forceinteg Code integrity checks are enforced\n"
4206 #: earm_wince_pe.c:450 earmpe.c:450 ei386pe.c:450 ei386pe_posix.c:450
4207 #: ei386pep.c:431 emcorepe.c:450 eshpe.c:450
4210 " --[disable-]nxcompat Image is compatible with data "
4215 #: earm_wince_pe.c:451 earmpe.c:451 ei386pe.c:451 ei386pe_posix.c:451
4216 #: ei386pep.c:432 emcorepe.c:451 eshpe.c:451
4219 " --[disable-]no-isolation Image understands isolation but do not\n"
4220 " isolate the image\n"
4223 #: earm_wince_pe.c:452 earmpe.c:452 ei386pe.c:452 ei386pe_posix.c:452
4224 #: emcorepe.c:452 eshpe.c:452
4227 " --[disable-]no-seh Image does not use SEH. No SE handler "
4229 " be called in this image\n"
4232 #: earm_wince_pe.c:453 earmpe.c:453 ei386pe.c:453 ei386pe_posix.c:453
4233 #: ei386pep.c:434 emcorepe.c:453 eshpe.c:453
4235 msgid " --[disable-]no-bind Do not bind this image\n"
4238 #: earm_wince_pe.c:454 earmpe.c:454 ei386pe.c:454 ei386pe_posix.c:454
4239 #: ei386pep.c:435 emcorepe.c:454 eshpe.c:454
4241 msgid " --[disable-]wdmdriver Driver uses the WDM model\n"
4244 #: earm_wince_pe.c:455 earmpe.c:455 ei386pe.c:455 ei386pe_posix.c:455
4245 #: ei386pep.c:436 emcorepe.c:455 eshpe.c:455
4247 msgid " --[disable-]tsaware Image is Terminal Server aware\n"
4250 #: earm_wince_pe.c:456 earmpe.c:456 ei386pe.c:456 ei386pe_posix.c:456
4251 #: ei386pep.c:437 emcorepe.c:456 eshpe.c:456
4253 msgid " --build-id[=STYLE] Generate build ID\n"
4256 #: earm_wince_pe.c:584 earmpe.c:584 ei386beos.c:205 ei386pe.c:584
4257 #: ei386pe_posix.c:584 ei386pep.c:562 emcorepe.c:584 eshpe.c:584
4258 msgid "%P: warning: bad version number in -subsystem option\n"
4261 #: earm_wince_pe.c:609 earmpe.c:609 ei386beos.c:222 ei386pe.c:609
4262 #: ei386pe_posix.c:609 ei386pep.c:587 emcorepe.c:609 eshpe.c:609
4263 msgid "%F%P: invalid subsystem type %s\n"
4266 #: earm_wince_pe.c:630 earmpe.c:630 ei386beos.c:233 ei386pe.c:630
4267 #: ei386pe_posix.c:630 ei386pep.c:608 emcorepe.c:630 eshpe.c:630
4268 msgid "%F%P: invalid hex number for PE parameter '%s'\n"
4271 #: earm_wince_pe.c:647 earmpe.c:647 ei386beos.c:250 ei386pe.c:647
4272 #: ei386pe_posix.c:647 ei386pep.c:625 emcorepe.c:647 eshpe.c:647
4273 msgid "%F%P: strange hex info for PE parameter '%s'\n"
4276 #: earm_wince_pe.c:663 earmpe.c:663 eelf32mcore.c:293 ei386beos.c:266
4277 #: ei386pe.c:663 ei386pe_posix.c:663 ei386pep.c:642 emcorepe.c:663 eshpe.c:663
4278 msgid "%F%P: cannot open base file %s\n"
4281 #: earm_wince_pe.c:986 earmpe.c:986 ei386beos.c:362 ei386pe.c:986
4282 #: ei386pe_posix.c:986 ei386pep.c:952 emcorepe.c:986 eshpe.c:986
4283 msgid "%P: warning, file alignment > section alignment\n"
4286 #: earm_wince_pe.c:999 earmpe.c:999 ei386pe.c:999 ei386pe_posix.c:999
4287 #: emcorepe.c:999 eshpe.c:999
4289 "%P: warning: --export-dynamic is not supported for PE targets, did you mean "
4290 "--export-all-symbols?\n"
4293 #: earm_wince_pe.c:1044 earmpe.c:1044 ei386pe.c:1044 ei386pe_posix.c:1044
4294 #: emcorepe.c:1044 eshpe.c:1044
4295 msgid "%P: warning: resolving %s by linking to %s\n"
4298 #: earm_wince_pe.c:1049 earmpe.c:1049 ei386pe.c:1049 ei386pe_posix.c:1049
4299 #: ei386pep.c:1038 ei386pep.c:1065 emcorepe.c:1049 eshpe.c:1049
4300 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
4303 #: earm_wince_pe.c:1050 earmpe.c:1050 ei386pe.c:1050 ei386pe_posix.c:1050
4304 #: ei386pep.c:1039 ei386pep.c:1066 emcorepe.c:1050 eshpe.c:1050
4305 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
4308 #: earm_wince_pe.c:1119 earmpe.c:1119 ei386pe.c:1119 ei386pe_posix.c:1119
4309 #: ei386pep.c:1117 emcorepe.c:1119 eshpe.c:1119
4310 msgid "%P: %C: cannot get section contents - auto-import exception\n"
4313 #: earm_wince_pe.c:1204 earmpe.c:1204 ei386pe.c:1204 ei386pe_posix.c:1204
4314 #: ei386pep.c:1211 emcorepe.c:1204 eshpe.c:1204
4315 msgid "%P: warning: .buildid section discarded, --build-id ignored\n"
4318 #: earm_wince_pe.c:1301 earmpe.c:1301 ei386pe.c:1301 ei386pe_posix.c:1301
4319 #: ei386pep.c:1308 emcorepe.c:1301 eshpe.c:1301
4320 msgid "%P: warning: cannot create .buildid section, --build-id ignored\n"
4323 #: earm_wince_pe.c:1355 earmpe.c:1355 ei386pe.c:1355 ei386pe_posix.c:1355
4324 #: ei386pep.c:1363 emcorepe.c:1355 eshpe.c:1355
4325 msgid "%F%P: cannot perform PE operations on non PE output file '%pB'\n"
4328 #: earm_wince_pe.c:1498 earmpe.c:1498 ei386pe.c:1498 ei386pe_posix.c:1498
4329 #: ei386pep.c:1487 emcorepe.c:1498 eshpe.c:1498
4330 msgid "%X%P: unable to process relocs: %E\n"
4333 #: earm_wince_pe.c:1742 earmpe.c:1742 ei386pe.c:1742 ei386pe_posix.c:1742
4334 #: emcorepe.c:1742 eshpe.c:1742
4336 msgid "%P: errors encountered processing file %s for interworking\n"
4339 #: earm_wince_pe.c:1909 earmelf.c:520 earmelf_fbsd.c:520 earmelf_fuchsia.c:521
4340 #: earmelf_haiku.c:521 earmelf_linux.c:521 earmelf_linux_eabi.c:521
4341 #: earmelf_linux_fdpiceabi.c:521 earmelf_nacl.c:521 earmelf_nbsd.c:520
4342 #: earmelf_phoenix.c:521 earmelf_vxworks.c:520 earmelfb.c:520
4343 #: earmelfb_fbsd.c:520 earmelfb_fuchsia.c:521 earmelfb_linux.c:521
4344 #: earmelfb_linux_eabi.c:521 earmelfb_linux_fdpiceabi.c:521 earmelfb_nacl.c:521
4345 #: earmelfb_nbsd.c:520 earmnto.c:520 earmpe.c:1909 ei386pe.c:1909
4346 #: ei386pe_posix.c:1909 emcorepe.c:1909 eshpe.c:1909
4347 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
4350 #: earm_wince_pe.c:1914 earmelf.c:525 earmelf_fbsd.c:525 earmelf_fuchsia.c:526
4351 #: earmelf_haiku.c:526 earmelf_linux.c:526 earmelf_linux_eabi.c:526
4352 #: earmelf_linux_fdpiceabi.c:526 earmelf_nacl.c:526 earmelf_nbsd.c:525
4353 #: earmelf_phoenix.c:526 earmelf_vxworks.c:525 earmelfb.c:525
4354 #: earmelfb_fbsd.c:525 earmelfb_fuchsia.c:526 earmelfb_linux.c:526
4355 #: earmelfb_linux_eabi.c:526 earmelfb_linux_fdpiceabi.c:526 earmelfb_nacl.c:526
4356 #: earmelfb_nbsd.c:525 earmnto.c:525 earmpe.c:1914 ei386pe.c:1914
4357 #: ei386pe_posix.c:1914 emcorepe.c:1914 eshpe.c:1914
4358 msgid "%P: warning: cannot find thumb start symbol %s\n"
4361 #: earmelf.c:138 earmelf_fbsd.c:138 earmelf_fuchsia.c:139 earmelf_haiku.c:139
4362 #: earmelf_linux.c:139 earmelf_linux_eabi.c:139 earmelf_linux_fdpiceabi.c:139
4363 #: earmelf_nacl.c:139 earmelf_nbsd.c:138 earmelf_phoenix.c:139
4364 #: earmelf_vxworks.c:138 earmelfb.c:138 earmelfb_fbsd.c:138
4365 #: earmelfb_fuchsia.c:139 earmelfb_linux.c:139 earmelfb_linux_eabi.c:139
4366 #: earmelfb_linux_fdpiceabi.c:139 earmelfb_nacl.c:139 earmelfb_nbsd.c:138
4367 #: earmnto.c:138 ei386beos.c:615
4369 msgid "%P: errors encountered processing file %s\n"
4372 #: earmelf.c:551 earmelf_fbsd.c:551 earmelf_fuchsia.c:552 earmelf_haiku.c:552
4373 #: earmelf_linux.c:552 earmelf_linux_eabi.c:552 earmelf_linux_fdpiceabi.c:552
4374 #: earmelf_nacl.c:552 earmelf_nbsd.c:551 earmelf_phoenix.c:552
4375 #: earmelf_vxworks.c:551 earmelfb.c:551 earmelfb_fbsd.c:551
4376 #: earmelfb_fuchsia.c:552 earmelfb_linux.c:552 earmelfb_linux_eabi.c:552
4377 #: earmelfb_linux_fdpiceabi.c:552 earmelfb_nacl.c:552 earmelfb_nbsd.c:551
4379 msgid "%F%P: %s: can't open: %E\n"
4382 #: earmelf.c:554 earmelf_fbsd.c:554 earmelf_fuchsia.c:555 earmelf_haiku.c:555
4383 #: earmelf_linux.c:555 earmelf_linux_eabi.c:555 earmelf_linux_fdpiceabi.c:555
4384 #: earmelf_nacl.c:555 earmelf_nbsd.c:554 earmelf_phoenix.c:555
4385 #: earmelf_vxworks.c:554 earmelfb.c:554 earmelfb_fbsd.c:554
4386 #: earmelfb_fuchsia.c:555 earmelfb_linux.c:555 earmelfb_linux_eabi.c:555
4387 #: earmelfb_linux_fdpiceabi.c:555 earmelfb_nacl.c:555 earmelfb_nbsd.c:554
4389 msgid "%F%P: %s: not a relocatable file: %E\n"
4392 #: earmelf.c:1045 earmelf_fbsd.c:1045 earmelf_fuchsia.c:1050
4393 #: earmelf_haiku.c:1050 earmelf_linux.c:1050 earmelf_linux_eabi.c:1050
4394 #: earmelf_linux_fdpiceabi.c:1050 earmelf_nacl.c:1050 earmelf_nbsd.c:1045
4395 #: earmelf_phoenix.c:1050 earmelf_vxworks.c:1081 earmelfb.c:1045
4396 #: earmelfb_fbsd.c:1045 earmelfb_fuchsia.c:1050 earmelfb_linux.c:1050
4397 #: earmelfb_linux_eabi.c:1050 earmelfb_linux_fdpiceabi.c:1050
4398 #: earmelfb_nacl.c:1050 earmelfb_nbsd.c:1045 earmnto.c:1020
4399 msgid "%P: unrecognized VFP11 fix type '%s'\n"
4402 #: earmelf.c:1058 earmelf_fbsd.c:1058 earmelf_fuchsia.c:1063
4403 #: earmelf_haiku.c:1063 earmelf_linux.c:1063 earmelf_linux_eabi.c:1063
4404 #: earmelf_linux_fdpiceabi.c:1063 earmelf_nacl.c:1063 earmelf_nbsd.c:1058
4405 #: earmelf_phoenix.c:1063 earmelf_vxworks.c:1094 earmelfb.c:1058
4406 #: earmelfb_fbsd.c:1058 earmelfb_fuchsia.c:1063 earmelfb_linux.c:1063
4407 #: earmelfb_linux_eabi.c:1063 earmelfb_linux_fdpiceabi.c:1063
4408 #: earmelfb_nacl.c:1063 earmelfb_nbsd.c:1058 earmnto.c:1033
4409 msgid "%P: unrecognized STM32L4XX fix type '%s'\n"
4412 #: earmelf.c:1125 earmelf_fbsd.c:1125 earmelf_fuchsia.c:1130
4413 #: earmelf_haiku.c:1130 earmelf_linux.c:1130 earmelf_linux_eabi.c:1130
4414 #: earmelf_linux_fdpiceabi.c:1130 earmelf_nacl.c:1130 earmelf_nbsd.c:1125
4415 #: earmelf_phoenix.c:1130 earmelf_vxworks.c:1165 earmelfb.c:1125
4416 #: earmelfb_fbsd.c:1125 earmelfb_fuchsia.c:1130 earmelfb_linux.c:1130
4417 #: earmelfb_linux_eabi.c:1130 earmelfb_linux_fdpiceabi.c:1130
4418 #: earmelfb_nacl.c:1130 earmelfb_nbsd.c:1125 earmnto.c:1100
4421 " --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
4424 #: earmelf.c:1126 earmelf_fbsd.c:1126 earmelf_fuchsia.c:1131
4425 #: earmelf_haiku.c:1131 earmelf_linux.c:1131 earmelf_linux_eabi.c:1131
4426 #: earmelf_linux_fdpiceabi.c:1131 earmelf_nacl.c:1131 earmelf_nbsd.c:1126
4427 #: earmelf_phoenix.c:1131 earmelf_vxworks.c:1166 earmelfb.c:1126
4428 #: earmelfb_fbsd.c:1126 earmelfb_fuchsia.c:1131 earmelfb_linux.c:1131
4429 #: earmelfb_linux_eabi.c:1131 earmelfb_linux_fdpiceabi.c:1131
4430 #: earmelfb_nacl.c:1131 earmelfb_nbsd.c:1126 earmnto.c:1101
4432 msgid " --be8 Output BE8 format image\n"
4435 #: earmelf.c:1127 earmelf_fbsd.c:1127 earmelf_fuchsia.c:1132
4436 #: earmelf_haiku.c:1132 earmelf_linux.c:1132 earmelf_linux_eabi.c:1132
4437 #: earmelf_linux_fdpiceabi.c:1132 earmelf_nacl.c:1132 earmelf_nbsd.c:1127
4438 #: earmelf_phoenix.c:1132 earmelf_vxworks.c:1167 earmelfb.c:1127
4439 #: earmelfb_fbsd.c:1127 earmelfb_fuchsia.c:1132 earmelfb_linux.c:1132
4440 #: earmelfb_linux_eabi.c:1132 earmelfb_linux_fdpiceabi.c:1132
4441 #: earmelfb_nacl.c:1132 earmelfb_nbsd.c:1127 earmnto.c:1102
4443 msgid " --target1-rel Interpret R_ARM_TARGET1 as R_ARM_REL32\n"
4446 #: earmelf.c:1128 earmelf_fbsd.c:1128 earmelf_fuchsia.c:1133
4447 #: earmelf_haiku.c:1133 earmelf_linux.c:1133 earmelf_linux_eabi.c:1133
4448 #: earmelf_linux_fdpiceabi.c:1133 earmelf_nacl.c:1133 earmelf_nbsd.c:1128
4449 #: earmelf_phoenix.c:1133 earmelf_vxworks.c:1168 earmelfb.c:1128
4450 #: earmelfb_fbsd.c:1128 earmelfb_fuchsia.c:1133 earmelfb_linux.c:1133
4451 #: earmelfb_linux_eabi.c:1133 earmelfb_linux_fdpiceabi.c:1133
4452 #: earmelfb_nacl.c:1133 earmelfb_nbsd.c:1128 earmnto.c:1103
4454 msgid " --target1-abs Interpret R_ARM_TARGET1 as R_ARM_ABS32\n"
4457 #: earmelf.c:1129 earmelf_fbsd.c:1129 earmelf_fuchsia.c:1134
4458 #: earmelf_haiku.c:1134 earmelf_linux.c:1134 earmelf_linux_eabi.c:1134
4459 #: earmelf_linux_fdpiceabi.c:1134 earmelf_nacl.c:1134 earmelf_nbsd.c:1129
4460 #: earmelf_phoenix.c:1134 earmelf_vxworks.c:1169 earmelfb.c:1129
4461 #: earmelfb_fbsd.c:1129 earmelfb_fuchsia.c:1134 earmelfb_linux.c:1134
4462 #: earmelfb_linux_eabi.c:1134 earmelfb_linux_fdpiceabi.c:1134
4463 #: earmelfb_nacl.c:1134 earmelfb_nbsd.c:1129 earmnto.c:1104
4465 msgid " --target2=<type> Specify definition of R_ARM_TARGET2\n"
4468 #: earmelf.c:1130 earmelf_fbsd.c:1130 earmelf_fuchsia.c:1135
4469 #: earmelf_haiku.c:1135 earmelf_linux.c:1135 earmelf_linux_eabi.c:1135
4470 #: earmelf_linux_fdpiceabi.c:1135 earmelf_nacl.c:1135 earmelf_nbsd.c:1130
4471 #: earmelf_phoenix.c:1135 earmelf_vxworks.c:1170 earmelfb.c:1130
4472 #: earmelfb_fbsd.c:1130 earmelfb_fuchsia.c:1135 earmelfb_linux.c:1135
4473 #: earmelfb_linux_eabi.c:1135 earmelfb_linux_fdpiceabi.c:1135
4474 #: earmelfb_nacl.c:1135 earmelfb_nbsd.c:1130 earmnto.c:1105
4476 msgid " --fix-v4bx Rewrite BX rn as MOV pc, rn for ARMv4\n"
4479 #: earmelf.c:1131 earmelf_fbsd.c:1131 earmelf_fuchsia.c:1136
4480 #: earmelf_haiku.c:1136 earmelf_linux.c:1136 earmelf_linux_eabi.c:1136
4481 #: earmelf_linux_fdpiceabi.c:1136 earmelf_nacl.c:1136 earmelf_nbsd.c:1131
4482 #: earmelf_phoenix.c:1136 earmelf_vxworks.c:1171 earmelfb.c:1131
4483 #: earmelfb_fbsd.c:1131 earmelfb_fuchsia.c:1136 earmelfb_linux.c:1136
4484 #: earmelfb_linux_eabi.c:1136 earmelfb_linux_fdpiceabi.c:1136
4485 #: earmelfb_nacl.c:1136 earmelfb_nbsd.c:1131 earmnto.c:1106
4488 " --fix-v4bx-interworking Rewrite BX rn branch to ARMv4 interworking "
4492 #: earmelf.c:1132 earmelf_fbsd.c:1132 earmelf_fuchsia.c:1137
4493 #: earmelf_haiku.c:1137 earmelf_linux.c:1137 earmelf_linux_eabi.c:1137
4494 #: earmelf_linux_fdpiceabi.c:1137 earmelf_nacl.c:1137 earmelf_nbsd.c:1132
4495 #: earmelf_phoenix.c:1137 earmelf_vxworks.c:1172 earmelfb.c:1132
4496 #: earmelfb_fbsd.c:1132 earmelfb_fuchsia.c:1137 earmelfb_linux.c:1137
4497 #: earmelfb_linux_eabi.c:1137 earmelfb_linux_fdpiceabi.c:1137
4498 #: earmelfb_nacl.c:1137 earmelfb_nbsd.c:1132 earmnto.c:1107
4500 msgid " --use-blx Enable use of BLX instructions\n"
4503 #: earmelf.c:1133 earmelf_fbsd.c:1133 earmelf_fuchsia.c:1138
4504 #: earmelf_haiku.c:1138 earmelf_linux.c:1138 earmelf_linux_eabi.c:1138
4505 #: earmelf_linux_fdpiceabi.c:1138 earmelf_nacl.c:1138 earmelf_nbsd.c:1133
4506 #: earmelf_phoenix.c:1138 earmelf_vxworks.c:1173 earmelfb.c:1133
4507 #: earmelfb_fbsd.c:1133 earmelfb_fuchsia.c:1138 earmelfb_linux.c:1138
4508 #: earmelfb_linux_eabi.c:1138 earmelfb_linux_fdpiceabi.c:1138
4509 #: earmelfb_nacl.c:1138 earmelfb_nbsd.c:1133 earmnto.c:1108
4511 msgid " --vfp11-denorm-fix Specify how to fix VFP11 denorm erratum\n"
4514 #: earmelf.c:1134 earmelf_fbsd.c:1134 earmelf_fuchsia.c:1139
4515 #: earmelf_haiku.c:1139 earmelf_linux.c:1139 earmelf_linux_eabi.c:1139
4516 #: earmelf_linux_fdpiceabi.c:1139 earmelf_nacl.c:1139 earmelf_nbsd.c:1134
4517 #: earmelf_phoenix.c:1139 earmelf_vxworks.c:1174 earmelfb.c:1134
4518 #: earmelfb_fbsd.c:1134 earmelfb_fuchsia.c:1139 earmelfb_linux.c:1139
4519 #: earmelfb_linux_eabi.c:1139 earmelfb_linux_fdpiceabi.c:1139
4520 #: earmelfb_nacl.c:1139 earmelfb_nbsd.c:1134 earmnto.c:1109
4523 " --fix-stm32l4xx-629360 Specify how to fix STM32L4XX 629360 erratum\n"
4526 #: earmelf.c:1140 earmelf_fbsd.c:1140 earmelf_fuchsia.c:1145
4527 #: earmelf_haiku.c:1145 earmelf_linux.c:1145 earmelf_linux_eabi.c:1145
4528 #: earmelf_linux_fdpiceabi.c:1145 earmelf_nacl.c:1145 earmelf_nbsd.c:1140
4529 #: earmelf_phoenix.c:1145 earmelf_vxworks.c:1180 earmelfb.c:1140
4530 #: earmelfb_fbsd.c:1140 earmelfb_fuchsia.c:1145 earmelfb_linux.c:1145
4531 #: earmelfb_linux_eabi.c:1145 earmelfb_linux_fdpiceabi.c:1145
4532 #: earmelfb_nacl.c:1145 earmelfb_nbsd.c:1140 earmnto.c:1115
4535 " --long-plt Generate long .plt entries\n"
4536 " to handle large .plt/.got displacements\n"
4539 #: earmelf.c:1142 earmelf_fbsd.c:1142 earmelf_fuchsia.c:1147
4540 #: earmelf_haiku.c:1147 earmelf_linux.c:1147 earmelf_linux_eabi.c:1147
4541 #: earmelf_linux_fdpiceabi.c:1147 earmelf_nacl.c:1147 earmelf_nbsd.c:1142
4542 #: earmelf_phoenix.c:1147 earmelf_vxworks.c:1182 earmelfb.c:1142
4543 #: earmelfb_fbsd.c:1142 earmelfb_fuchsia.c:1147 earmelfb_linux.c:1147
4544 #: earmelfb_linux_eabi.c:1147 earmelfb_linux_fdpiceabi.c:1147
4545 #: earmelfb_nacl.c:1147 earmelfb_nbsd.c:1142 earmnto.c:1117
4548 " --cmse-implib Make import library to be a secure gateway "
4550 " library as per ARMv8-M Security Extensions\n"
4553 #: earmelf.c:1144 earmelf_fbsd.c:1144 earmelf_fuchsia.c:1149
4554 #: earmelf_haiku.c:1149 earmelf_linux.c:1149 earmelf_linux_eabi.c:1149
4555 #: earmelf_linux_fdpiceabi.c:1149 earmelf_nacl.c:1149 earmelf_nbsd.c:1144
4556 #: earmelf_phoenix.c:1149 earmelf_vxworks.c:1184 earmelfb.c:1144
4557 #: earmelfb_fbsd.c:1144 earmelfb_fuchsia.c:1149 earmelfb_linux.c:1149
4558 #: earmelfb_linux_eabi.c:1149 earmelfb_linux_fdpiceabi.c:1149
4559 #: earmelfb_nacl.c:1149 earmelfb_nbsd.c:1144 earmnto.c:1119
4562 " --in-implib Import library whose symbols address must\n"
4566 #: earmelf.c:1155 earmelf_fbsd.c:1155 earmelf_fuchsia.c:1160
4567 #: earmelf_haiku.c:1160 earmelf_linux.c:1160 earmelf_linux_eabi.c:1160
4568 #: earmelf_linux_fdpiceabi.c:1160 earmelf_nacl.c:1160 earmelf_nbsd.c:1155
4569 #: earmelf_phoenix.c:1160 earmelf_vxworks.c:1195 earmelfb.c:1155
4570 #: earmelfb_fbsd.c:1155 earmelfb_fuchsia.c:1160 earmelfb_linux.c:1160
4571 #: earmelfb_linux_eabi.c:1160 earmelfb_linux_fdpiceabi.c:1160
4572 #: earmelfb_nacl.c:1160 earmelfb_nbsd.c:1155 earmnto.c:1130
4575 " --[no-]fix-cortex-a8 Disable/enable Cortex-A8 Thumb-2 branch "
4579 #: earmelf.c:1156 earmelf_fbsd.c:1156 earmelf_fuchsia.c:1161
4580 #: earmelf_haiku.c:1161 earmelf_linux.c:1161 earmelf_linux_eabi.c:1161
4581 #: earmelf_linux_fdpiceabi.c:1161 earmelf_nacl.c:1161 earmelf_nbsd.c:1156
4582 #: earmelf_phoenix.c:1161 earmelf_vxworks.c:1196 earmelfb.c:1156
4583 #: earmelfb_fbsd.c:1156 earmelfb_fuchsia.c:1161 earmelfb_linux.c:1161
4584 #: earmelfb_linux_eabi.c:1161 earmelfb_linux_fdpiceabi.c:1161
4585 #: earmelfb_nacl.c:1161 earmelfb_nbsd.c:1156 earmnto.c:1131
4587 msgid " --no-merge-exidx-entries Disable merging exidx entries\n"
4590 #: earmelf.c:1157 earmelf_fbsd.c:1157 earmelf_fuchsia.c:1162
4591 #: earmelf_haiku.c:1162 earmelf_linux.c:1162 earmelf_linux_eabi.c:1162
4592 #: earmelf_linux_fdpiceabi.c:1162 earmelf_nacl.c:1162 earmelf_nbsd.c:1157
4593 #: earmelf_phoenix.c:1162 earmelf_vxworks.c:1197 earmelfb.c:1157
4594 #: earmelfb_fbsd.c:1157 earmelfb_fuchsia.c:1162 earmelfb_linux.c:1162
4595 #: earmelfb_linux_eabi.c:1162 earmelfb_linux_fdpiceabi.c:1162
4596 #: earmelfb_nacl.c:1162 earmelfb_nbsd.c:1157 earmnto.c:1132
4599 " --[no-]fix-arm1176 Disable/enable ARM1176 BLX immediate erratum "
4603 #: earmelf_vxworks.c:600 eelf32_sparc_vxworks.c:71 eelf32ebmipvxworks.c:267
4604 #: eelf32elmipvxworks.c:267 eelf32ppcvxworks.c:236 eelf_i386_vxworks.c:95
4605 #: eshelf_vxworks.c:71 eshlelf_vxworks.c:71
4606 msgid "%X%P: cannot create dynamic sections %E\n"
4609 #: earmelf_vxworks.c:606 eelf32_sparc_vxworks.c:77 eelf32ebmipvxworks.c:273
4610 #: eelf32elmipvxworks.c:273 eelf32ppcvxworks.c:242 eelf_i386_vxworks.c:101
4611 #: eshelf_vxworks.c:77 eshlelf_vxworks.c:77
4612 msgid "%X%P: dynamic sections created in non-dynamic link\n"
4615 #: earmelf_vxworks.c:1199 eelf32_sparc_vxworks.c:502 eelf32ebmipvxworks.c:760
4616 #: eelf32elmipvxworks.c:760 eelf32ppcvxworks.c:825 eelf_i386_vxworks.c:587
4617 #: eshelf_vxworks.c:472 eshlelf_vxworks.c:472
4619 msgid " --force-dynamic Always create dynamic sections\n"
4622 #: eavr1.c:122 eavr2.c:122 eavr25.c:122 eavr3.c:122 eavr31.c:122 eavr35.c:122
4623 #: eavr4.c:122 eavr5.c:122 eavr51.c:122 eavr6.c:122 eavrtiny.c:122
4624 #: eavrxmega1.c:122 eavrxmega2.c:122 eavrxmega3.c:122 eavrxmega4.c:122
4625 #: eavrxmega5.c:122 eavrxmega6.c:122 eavrxmega7.c:122
4626 msgid "%X%P: can not setup the input section list: %E\n"
4629 #: eavr1.c:157 eavr2.c:157 eavr25.c:157 eavr3.c:157 eavr31.c:157 eavr35.c:157
4630 #: eavr4.c:157 eavr5.c:157 eavr51.c:157 eavr6.c:157 eavrtiny.c:157
4631 #: eavrxmega1.c:157 eavrxmega2.c:157 eavrxmega3.c:157 eavrxmega4.c:157
4632 #: eavrxmega5.c:157 eavrxmega6.c:157 eavrxmega7.c:157
4633 msgid "%X%P: can not create stub BFD: %E\n"
4636 #: eavr1.c:538 eavr2.c:538 eavr25.c:538 eavr3.c:538 eavr31.c:538 eavr35.c:538
4637 #: eavr4.c:538 eavr5.c:538 eavr51.c:538 eavr6.c:538 eavrtiny.c:538
4638 #: eavrxmega1.c:538 eavrxmega2.c:538 eavrxmega3.c:538 eavrxmega4.c:538
4639 #: eavrxmega5.c:538 eavrxmega6.c:538 eavrxmega7.c:538
4642 " --pmem-wrap-around=<val> Make the linker relaxation machine assume that "
4644 " program counter wrap-around occurs at "
4646 " <val>. Supported values: 8k, 16k, 32k and "
4650 #: eavr1.c:544 eavr2.c:544 eavr25.c:544 eavr3.c:544 eavr31.c:544 eavr35.c:544
4651 #: eavr4.c:544 eavr5.c:544 eavr51.c:544 eavr6.c:544 eavrtiny.c:544
4652 #: eavrxmega1.c:544 eavrxmega2.c:544 eavrxmega3.c:544 eavrxmega4.c:544
4653 #: eavrxmega5.c:544 eavrxmega6.c:544 eavrxmega7.c:544
4656 " --no-call-ret-replacement The relaxation machine normally will\n"
4657 " substitute two immediately following call/"
4659 " instructions by a single jump instruction.\n"
4660 " This option disables this optimization.\n"
4663 #: eavr1.c:552 eavr2.c:552 eavr25.c:552 eavr3.c:552 eavr31.c:552 eavr35.c:552
4664 #: eavr4.c:552 eavr5.c:552 eavr51.c:552 eavr6.c:552 eavrtiny.c:552
4665 #: eavrxmega1.c:552 eavrxmega2.c:552 eavrxmega3.c:552 eavrxmega4.c:552
4666 #: eavrxmega5.c:552 eavrxmega6.c:552 eavrxmega7.c:552
4669 " --no-stubs If the linker detects to attempt to access\n"
4670 " an instruction beyond 128k by a reloc that\n"
4671 " is limited to 128k max, it inserts a jump\n"
4672 " stub. You can de-active this with this "
4676 #: eavr1.c:560 eavr2.c:560 eavr25.c:560 eavr3.c:560 eavr31.c:560 eavr35.c:560
4677 #: eavr4.c:560 eavr5.c:560 eavr51.c:560 eavr6.c:560 eavrtiny.c:560
4678 #: eavrxmega1.c:560 eavrxmega2.c:560 eavrxmega3.c:560 eavrxmega4.c:560
4679 #: eavrxmega5.c:560 eavrxmega6.c:560 eavrxmega7.c:560
4681 msgid " --debug-stubs Used for debugging avr-ld.\n"
4684 #: eavr1.c:562 eavr2.c:562 eavr25.c:562 eavr3.c:562 eavr31.c:562 eavr35.c:562
4685 #: eavr4.c:562 eavr5.c:562 eavr51.c:562 eavr6.c:562 eavrtiny.c:562
4686 #: eavrxmega1.c:562 eavrxmega2.c:562 eavrxmega3.c:562 eavrxmega4.c:562
4687 #: eavrxmega5.c:562 eavrxmega6.c:562 eavrxmega7.c:562
4689 msgid " --debug-relax Used for debugging avr-ld.\n"
4692 #: ecskyelf.c:275 ecskyelf_linux.c:275
4693 msgid "%X%P: cannot size stub section: %E\n"
4696 #: ecskyelf.c:292 ecskyelf_linux.c:292
4697 msgid "%X%P: cannot build stubs: %E\n"
4700 #: ecskyelf.c:555 ecskyelf_linux.c:722
4703 " --[no-]branch-stub Disable/enable use of stubs to expand branch\n"
4704 " instructions that cannot reach the target.\n"
4707 #: ecskyelf.c:559 ecskyelf_linux.c:726
4710 " --stub-group-size=N Maximum size of a group of input sections\n"
4711 " handled by one stub section.\n"
4714 #: ed30v_e.c:73 ed30v_o.c:73 ed30velf.c:73 eelf32_dlx.c:73 eelf32fr30.c:73
4715 #: eelf32frv.c:73 eelf32ft32.c:73 eelf32iq10.c:73 eelf32iq2000.c:73
4716 #: eelf32mt.c:73 em9s12zelf.c:73 emn10200.c:73 emoxiebox.c:73 emsp430X.c:98
4717 #: emsp430elf.c:98 epjelf.c:73 epjlelf.c:73 exgateelf.c:73
4718 msgid "%X%P: can not size group sections: %E\n"
4721 #: eelf32_spu.c:255 ev850.c:73 ev850_rh850.c:73
4722 msgid "%X%P: can not create note section: %E\n"
4726 msgid "%F%P: no built-in overlay manager\n"
4730 msgid "%X%P: can not open built-in overlay manager: %E\n"
4734 msgid "%X%P: can not load built-in overlay manager: %E\n"
4738 msgid "%X%P: can not find overlays: %E\n"
4742 msgid "%P: --auto-overlay ignored with user overlay script\n"
4746 msgid "%X%P: can not size overlay stubs: %E\n"
4750 msgid "%F%P: can not open script: %E\n"
4754 msgid "%X%P: %pA exceeds local store range\n"
4758 msgid "%P: --auto-overlay ignored with zero local store range\n"
4763 msgid "running: %s \"%s\" \"%s\" \"%s\" \"%s\"\n"
4766 #: eelf32_spu.c:1032
4767 msgid "%F%P: invalid --local-store address range `%s'\n"
4770 #: eelf32_spu.c:1068
4771 msgid "%F%P: invalid --num-lines/--num-regions `%u'\n"
4774 #: eelf32_spu.c:1073
4775 msgid "%F%P: invalid --line-size/--region-size `%u'\n"
4778 #: eelf32_spu.c:1094
4779 msgid "%F%P: invalid --num-lines/--num-regions `%s'\n"
4782 #: eelf32_spu.c:1107
4783 msgid "%F%P: invalid --line-size/--region-size `%s'\n"
4786 #: eelf32_spu.c:1116
4787 msgid "%F%P: invalid --fixed-space value `%s'\n"
4790 #: eelf32_spu.c:1125
4791 msgid "%F%P: invalid --reserved-space value `%s'\n"
4794 #: eelf32_spu.c:1134
4795 msgid "%F%P: invalid --extra-stack-space value `%s'\n"
4798 #: eelf32_spu.c:1171
4800 msgid " --plugin Make SPU plugin\n"
4803 #: eelf32_spu.c:1173
4805 msgid " --no-overlays No overlay handling\n"
4808 #: eelf32_spu.c:1175
4811 " --compact-stubs Use smaller and possibly slower call stubs\n"
4814 #: eelf32_spu.c:1177
4816 msgid " --emit-stub-syms Add symbols on overlay call stubs\n"
4819 #: eelf32_spu.c:1179
4822 " --extra-overlay-stubs Add stubs on all calls out of overlay regions\n"
4825 #: eelf32_spu.c:1181
4827 msgid " --local-store=lo:hi Valid address range\n"
4830 #: eelf32_spu.c:1183
4832 msgid " --stack-analysis Estimate maximum stack requirement\n"
4835 #: eelf32_spu.c:1185
4838 " --emit-stack-syms Add sym giving stack needed for each func\n"
4841 #: eelf32_spu.c:1187
4844 " --auto-overlay [=filename] Create an overlay script in filename if\n"
4845 " executable does not fit in local store\n"
4848 #: eelf32_spu.c:1190
4850 msgid " --auto-relink Rerun linker using auto-overlay script\n"
4853 #: eelf32_spu.c:1192
4856 " --overlay-rodata Place read-only data with associated function\n"
4857 " code in overlays\n"
4860 #: eelf32_spu.c:1195
4862 msgid " --num-regions Number of overlay buffers (default 1)\n"
4865 #: eelf32_spu.c:1197
4868 " --region-size Size of overlay buffers (default 0, auto)\n"
4871 #: eelf32_spu.c:1199
4874 " --fixed-space=bytes Local store for non-overlay code and data\n"
4877 #: eelf32_spu.c:1201
4880 " --reserved-space=bytes Local store for stack and heap. If not "
4882 " ld will estimate stack size and assume no "
4886 #: eelf32_spu.c:1204
4889 " --extra-stack-space=bytes Space for negative sp access (default 2000) "
4891 " --reserved-space not given\n"
4894 #: eelf32_spu.c:1207
4896 msgid " --soft-icache Generate software icache overlays\n"
4899 #: eelf32_spu.c:1209
4902 " --num-lines Number of soft-icache lines (default 32)\n"
4905 #: eelf32_spu.c:1211
4907 msgid " --line-size Size of soft-icache lines (default 1k)\n"
4910 #: eelf32_spu.c:1213
4912 msgid " --non-ia-text Allow non-icache code in icache lines\n"
4915 #: eelf32_spu.c:1215
4917 msgid " --lrlive-analysis Scan function prologue for lr liveness\n"
4920 #: eelf32_tic6x_be.c:88 eelf32_tic6x_elf_be.c:88 eelf32_tic6x_elf_le.c:88
4921 #: eelf32_tic6x_le.c:88 eelf32_tic6x_linux_be.c:88 eelf32_tic6x_linux_le.c:88
4922 msgid "%F%P: invalid --dsbt-index %d, outside DSBT size\n"
4925 #: eelf32_tic6x_be.c:565 eelf32_tic6x_elf_be.c:565 eelf32_tic6x_elf_le.c:565
4926 #: eelf32_tic6x_le.c:565 eelf32_tic6x_linux_be.c:565
4927 #: eelf32_tic6x_linux_le.c:565
4928 msgid "%F%P: invalid --dsbt-index %s\n"
4931 #: eelf32_tic6x_be.c:575 eelf32_tic6x_elf_be.c:575 eelf32_tic6x_elf_le.c:575
4932 #: eelf32_tic6x_le.c:575 eelf32_tic6x_linux_be.c:575
4933 #: eelf32_tic6x_linux_le.c:575
4934 msgid "%F%P: invalid --dsbt-size %s\n"
4937 #: eelf32_tic6x_be.c:591 eelf32_tic6x_elf_be.c:591 eelf32_tic6x_elf_le.c:591
4938 #: eelf32_tic6x_le.c:591 eelf32_tic6x_linux_be.c:591
4939 #: eelf32_tic6x_linux_le.c:591
4942 " --dsbt-index <index> Use this as the DSBT index for the output object\n"
4945 #: eelf32_tic6x_be.c:592 eelf32_tic6x_elf_be.c:592 eelf32_tic6x_elf_le.c:592
4946 #: eelf32_tic6x_le.c:592 eelf32_tic6x_linux_be.c:592
4947 #: eelf32_tic6x_linux_le.c:592
4950 " --dsbt-size <index> Use this as the number of entries in the DSBT "
4954 #: eelf32_tic6x_be.c:593 eelf32_tic6x_elf_be.c:593 eelf32_tic6x_elf_le.c:593
4955 #: eelf32_tic6x_le.c:593 eelf32_tic6x_linux_be.c:593
4956 #: eelf32_tic6x_linux_le.c:593
4958 msgid " --no-merge-exidx-entries\n"
4961 #: eelf32_tic6x_be.c:594 eelf32_tic6x_elf_be.c:594 eelf32_tic6x_elf_le.c:594
4962 #: eelf32_tic6x_le.c:594 eelf32_tic6x_linux_be.c:594
4963 #: eelf32_tic6x_linux_le.c:594
4965 msgid " Disable merging exidx entries\n"
4968 #: eelf32_x86_64.c:5571 eelf_i386.c:5190 eelf_i386_be.c:471
4969 #: eelf_i386_fbsd.c:511 eelf_i386_haiku.c:511 eelf_i386_ldso.c:486
4970 #: eelf_i386_sol2.c:643 eelf_i386_vxworks.c:538 eelf_iamcu.c:511
4971 #: eelf_k1om.c:5502 eelf_k1om_fbsd.c:511 eelf_l1om.c:5502 eelf_l1om_fbsd.c:511
4972 #: eelf_x86_64.c:5571 eelf_x86_64_cloudabi.c:514 eelf_x86_64_fbsd.c:514
4973 #: eelf_x86_64_haiku.c:514 eelf_x86_64_sol2.c:646
4974 msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n"
4977 #: eelf32_x86_64.c:5580 eelf_i386.c:5199 eelf_i386_be.c:480
4978 #: eelf_i386_fbsd.c:520 eelf_i386_haiku.c:520 eelf_i386_ldso.c:495
4979 #: eelf_i386_sol2.c:652 eelf_i386_vxworks.c:547 eelf_iamcu.c:520
4980 #: eelf_k1om.c:5511 eelf_k1om_fbsd.c:520 eelf_l1om.c:5511 eelf_l1om_fbsd.c:520
4981 #: eelf_x86_64.c:5580 eelf_x86_64_cloudabi.c:523 eelf_x86_64_fbsd.c:523
4982 #: eelf_x86_64_haiku.c:523 eelf_x86_64_sol2.c:655
4983 msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n"
4986 #: eelf32_x86_64.c:5585 eelf_i386.c:5204 eelf_i386_be.c:485
4987 #: eelf_i386_fbsd.c:525 eelf_i386_haiku.c:525 eelf_i386_ldso.c:500
4988 #: eelf_i386_sol2.c:657 eelf_i386_vxworks.c:552 eelf_iamcu.c:525
4989 #: eelf_k1om.c:5516 eelf_k1om_fbsd.c:525 eelf_l1om.c:5516 eelf_l1om_fbsd.c:525
4990 #: eelf_x86_64.c:5585 eelf_x86_64_cloudabi.c:528 eelf_x86_64_fbsd.c:528
4991 #: eelf_x86_64_haiku.c:528 eelf_x86_64_sol2.c:660
4992 msgid "%F%P: unsupported option: -z %s\n"
4995 #: eelf32_x86_64.c:5607 eelf_i386.c:5226 eelf_i386_fbsd.c:547
4996 #: eelf_i386_haiku.c:547 eelf_x86_64.c:5607 eelf_x86_64_cloudabi.c:550
4997 #: eelf_x86_64_fbsd.c:550 eelf_x86_64_haiku.c:550 eelf_x86_64_sol2.c:682
4998 msgid "%F%P: invalid option for -z cet-report=: %s\n"
5001 #: eelf32_x86_64.c:5621 eelf_i386.c:5240 eelf_i386_fbsd.c:561
5002 #: eelf_i386_haiku.c:561 eelf_x86_64.c:5621 eelf_x86_64_cloudabi.c:564
5003 #: eelf_x86_64_fbsd.c:564 eelf_x86_64_haiku.c:564 eelf_x86_64_sol2.c:696
5004 msgid "%F%P: invalid x86-64 ISA level: %s\n"
5007 #: eelf32_x86_64.c:5663 eelf_i386.c:5282 eelf_i386_be.c:501
5008 #: eelf_i386_fbsd.c:603 eelf_i386_haiku.c:603 eelf_i386_ldso.c:525
5009 #: eelf_i386_sol2.c:682 eelf_i386_vxworks.c:573 eelf_iamcu.c:550
5010 #: eelf_k1om.c:5541 eelf_k1om_fbsd.c:550 eelf_l1om.c:5541 eelf_l1om_fbsd.c:550
5011 #: eelf_x86_64.c:5716 eelf_x86_64_cloudabi.c:659 eelf_x86_64_fbsd.c:659
5012 #: eelf_x86_64_haiku.c:659 eelf_x86_64_sol2.c:791
5015 " -z noextern-protected-data Do not treat protected data symbol as "
5019 #: eelf32_x86_64.c:5665 eelf_i386.c:5284 eelf_i386_be.c:503
5020 #: eelf_i386_fbsd.c:605 eelf_i386_haiku.c:605 eelf_i386_ldso.c:527
5021 #: eelf_i386_sol2.c:684 eelf_i386_vxworks.c:575 eelf_iamcu.c:552
5022 #: eelf_k1om.c:5543 eelf_k1om_fbsd.c:552 eelf_l1om.c:5543 eelf_l1om_fbsd.c:552
5023 #: eelf_x86_64.c:5718 eelf_x86_64_cloudabi.c:661 eelf_x86_64_fbsd.c:661
5024 #: eelf_x86_64_haiku.c:661 eelf_x86_64_sol2.c:793
5026 msgid " -z indirect-extern-access Enable indirect external access\n"
5029 #: eelf32_x86_64.c:5667 eelf_i386.c:5286 eelf_i386_be.c:505
5030 #: eelf_i386_fbsd.c:607 eelf_i386_haiku.c:607 eelf_i386_ldso.c:529
5031 #: eelf_i386_sol2.c:686 eelf_i386_vxworks.c:577 eelf_iamcu.c:554
5032 #: eelf_k1om.c:5545 eelf_k1om_fbsd.c:554 eelf_l1om.c:5545 eelf_l1om_fbsd.c:554
5033 #: eelf_x86_64.c:5720 eelf_x86_64_cloudabi.c:663 eelf_x86_64_fbsd.c:663
5034 #: eelf_x86_64_haiku.c:663 eelf_x86_64_sol2.c:795
5037 " -z noindirect-extern-access Disable indirect external access (default)\n"
5040 #: eelf32_x86_64.c:5670 eelf32lppc.c:817 eelf32lppclinux.c:817
5041 #: eelf32lppcnto.c:817 eelf32lppcsim.c:817 eelf32ppc.c:817 eelf32ppc_fbsd.c:817
5042 #: eelf32ppchaiku.c:817 eelf32ppclinux.c:817 eelf32ppcnto.c:817
5043 #: eelf32ppcsim.c:817 eelf32ppcvxworks.c:795 eelf32ppcwindiss.c:817
5044 #: eelf64lppc.c:1341 eelf64lppc_fbsd.c:1341 eelf64ppc.c:1341
5045 #: eelf64ppc_fbsd.c:1341 eelf_i386.c:5289 eelf_i386_be.c:508
5046 #: eelf_i386_fbsd.c:610 eelf_i386_haiku.c:610 eelf_i386_ldso.c:532
5047 #: eelf_i386_sol2.c:689 eelf_i386_vxworks.c:580 eelf_iamcu.c:557
5048 #: eelf_k1om.c:5548 eelf_k1om_fbsd.c:557 eelf_l1om.c:5548 eelf_l1om_fbsd.c:557
5049 #: eelf_x86_64.c:5723 eelf_x86_64_cloudabi.c:666 eelf_x86_64_fbsd.c:666
5050 #: eelf_x86_64_haiku.c:666 eelf_x86_64_sol2.c:798
5053 " -z dynamic-undefined-weak Make undefined weak symbols dynamic\n"
5054 " -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic\n"
5057 #: eelf32_x86_64.c:5674 eelf_x86_64.c:5727 eelf_x86_64_cloudabi.c:670
5058 #: eelf_x86_64_fbsd.c:670 eelf_x86_64_haiku.c:670 eelf_x86_64_sol2.c:802
5060 msgid " -z noreloc-overflow Disable relocation overflow check\n"
5063 #: eelf32_x86_64.c:5677 eelf_i386.c:5293 eelf_i386_be.c:512
5064 #: eelf_i386_fbsd.c:614 eelf_i386_haiku.c:614 eelf_i386_ldso.c:536
5065 #: eelf_i386_sol2.c:693 eelf_i386_vxworks.c:584 eelf_iamcu.c:561
5066 #: eelf_k1om.c:5552 eelf_k1om_fbsd.c:561 eelf_l1om.c:5552 eelf_l1om_fbsd.c:561
5067 #: eelf_x86_64.c:5730 eelf_x86_64_cloudabi.c:673 eelf_x86_64_fbsd.c:673
5068 #: eelf_x86_64_haiku.c:673 eelf_x86_64_sol2.c:805
5070 msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n"
5073 #: eelf32_x86_64.c:5680 eelf_i386.c:5296 eelf_i386_fbsd.c:617
5074 #: eelf_i386_haiku.c:617 eelf_x86_64.c:5733 eelf_x86_64_cloudabi.c:676
5075 #: eelf_x86_64_fbsd.c:676 eelf_x86_64_haiku.c:676 eelf_x86_64_sol2.c:808
5077 msgid " -z ibtplt Generate IBT-enabled PLT entries\n"
5080 #: eelf32_x86_64.c:5682 eelf_i386.c:5298 eelf_i386_fbsd.c:619
5081 #: eelf_i386_haiku.c:619 eelf_x86_64.c:5735 eelf_x86_64_cloudabi.c:678
5082 #: eelf_x86_64_fbsd.c:678 eelf_x86_64_haiku.c:678 eelf_x86_64_sol2.c:810
5084 msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n"
5087 #: eelf32_x86_64.c:5684 eelf_i386.c:5300 eelf_i386_fbsd.c:621
5088 #: eelf_i386_haiku.c:621 eelf_x86_64.c:5737 eelf_x86_64_cloudabi.c:680
5089 #: eelf_x86_64_fbsd.c:680 eelf_x86_64_haiku.c:680 eelf_x86_64_sol2.c:812
5092 " -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n"
5095 #: eelf32_x86_64.c:5686 eelf_i386.c:5302 eelf_i386_fbsd.c:623
5096 #: eelf_i386_haiku.c:623 eelf_x86_64.c:5739 eelf_x86_64_cloudabi.c:682
5097 #: eelf_x86_64_fbsd.c:682 eelf_x86_64_haiku.c:682 eelf_x86_64_sol2.c:814
5100 " -z cet-report=[none|warning|error] (default: none)\n"
5101 " Report missing IBT and SHSTK properties\n"
5104 #: eelf32_x86_64.c:5690 eelf_i386.c:5306 eelf_i386_fbsd.c:627
5105 #: eelf_i386_haiku.c:627 eelf_x86_64.c:5743 eelf_x86_64_cloudabi.c:686
5106 #: eelf_x86_64_fbsd.c:686 eelf_x86_64_haiku.c:686 eelf_x86_64_sol2.c:818
5108 msgid " -z report-relative-reloc Report relative relocations\n"
5111 #: eelf32_x86_64.c:5693 eelf_i386.c:5309 eelf_i386_fbsd.c:630
5112 #: eelf_i386_haiku.c:630 eelf_x86_64.c:5746 eelf_x86_64_cloudabi.c:689
5113 #: eelf_x86_64_fbsd.c:689 eelf_x86_64_haiku.c:689 eelf_x86_64_sol2.c:821
5116 " -z x86-64-{baseline|v[234]} Mark x86-64-{baseline|v[234]} ISA level as "
5120 #: eelf32_x86_64.c:5696 eelf_i386.c:5312 eelf_i386_fbsd.c:633
5121 #: eelf_i386_haiku.c:633 eelf_x86_64.c:5763 eelf_x86_64_cloudabi.c:706
5122 #: eelf_x86_64_fbsd.c:706 eelf_x86_64_haiku.c:706 eelf_x86_64_sol2.c:838
5124 msgid " -z pack-relative-relocs Pack relative relocations\n"
5127 #: eelf32_x86_64.c:5698 eelf_i386.c:5314 eelf_i386_fbsd.c:635
5128 #: eelf_i386_haiku.c:635 eelf_x86_64.c:5765 eelf_x86_64_cloudabi.c:708
5129 #: eelf_x86_64_fbsd.c:708 eelf_x86_64_haiku.c:708 eelf_x86_64_sol2.c:840
5132 " -z nopack-relative-relocs Do not pack relative relocations (default)\n"
5135 #: eelf32b4300.c:700 eelf32bmip.c:700 eelf32bmipn32.c:714 eelf32bsmip.c:714
5136 #: eelf32btsmip.c:700 eelf32btsmip_fbsd.c:700 eelf32btsmipn32.c:700
5137 #: eelf32btsmipn32_fbsd.c:700 eelf32ebmip.c:700 eelf32ebmipvxworks.c:739
5138 #: eelf32elmip.c:700 eelf32elmipvxworks.c:739 eelf32l4300.c:700
5139 #: eelf32lmip.c:700 eelf32lr5900.c:559 eelf32lr5900n32.c:558 eelf32lsmip.c:700
5140 #: eelf32ltsmip.c:700 eelf32ltsmip_fbsd.c:700 eelf32ltsmipn32.c:700
5141 #: eelf32ltsmipn32_fbsd.c:700 eelf32mipswindiss.c:533 eelf64bmip.c:714
5142 #: eelf64btsmip.c:700 eelf64btsmip_fbsd.c:700 eelf64ltsmip.c:700
5143 #: eelf64ltsmip_fbsd.c:700 eelf_mipsel_haiku.c:700
5146 " --insn32 Only generate 32-bit microMIPS instructions\n"
5149 #: eelf32b4300.c:703 eelf32bmip.c:703 eelf32bmipn32.c:717 eelf32bsmip.c:717
5150 #: eelf32btsmip.c:703 eelf32btsmip_fbsd.c:703 eelf32btsmipn32.c:703
5151 #: eelf32btsmipn32_fbsd.c:703 eelf32ebmip.c:703 eelf32ebmipvxworks.c:742
5152 #: eelf32elmip.c:703 eelf32elmipvxworks.c:742 eelf32l4300.c:703
5153 #: eelf32lmip.c:703 eelf32lr5900.c:562 eelf32lr5900n32.c:561 eelf32lsmip.c:703
5154 #: eelf32ltsmip.c:703 eelf32ltsmip_fbsd.c:703 eelf32ltsmipn32.c:703
5155 #: eelf32ltsmipn32_fbsd.c:703 eelf32mipswindiss.c:536 eelf64bmip.c:717
5156 #: eelf64btsmip.c:703 eelf64btsmip_fbsd.c:703 eelf64ltsmip.c:703
5157 #: eelf64ltsmip_fbsd.c:703 eelf_mipsel_haiku.c:703
5159 msgid " --no-insn32 Generate all microMIPS instructions\n"
5162 #: eelf32b4300.c:706 eelf32bmip.c:706 eelf32bmipn32.c:720 eelf32bsmip.c:720
5163 #: eelf32btsmip.c:706 eelf32btsmip_fbsd.c:706 eelf32btsmipn32.c:706
5164 #: eelf32btsmipn32_fbsd.c:706 eelf32ebmip.c:706 eelf32ebmipvxworks.c:745
5165 #: eelf32elmip.c:706 eelf32elmipvxworks.c:745 eelf32l4300.c:706
5166 #: eelf32lmip.c:706 eelf32lr5900.c:565 eelf32lr5900n32.c:564 eelf32lsmip.c:706
5167 #: eelf32ltsmip.c:706 eelf32ltsmip_fbsd.c:706 eelf32ltsmipn32.c:706
5168 #: eelf32ltsmipn32_fbsd.c:706 eelf32mipswindiss.c:539 eelf64bmip.c:720
5169 #: eelf64btsmip.c:706 eelf64btsmip_fbsd.c:706 eelf64ltsmip.c:706
5170 #: eelf64ltsmip_fbsd.c:706 eelf_mipsel_haiku.c:706
5173 " --ignore-branch-isa Accept invalid branch relocations requiring\n"
5174 " an ISA mode switch\n"
5177 #: eelf32b4300.c:710 eelf32bmip.c:710 eelf32bmipn32.c:724 eelf32bsmip.c:724
5178 #: eelf32btsmip.c:710 eelf32btsmip_fbsd.c:710 eelf32btsmipn32.c:710
5179 #: eelf32btsmipn32_fbsd.c:710 eelf32ebmip.c:710 eelf32ebmipvxworks.c:749
5180 #: eelf32elmip.c:710 eelf32elmipvxworks.c:749 eelf32l4300.c:710
5181 #: eelf32lmip.c:710 eelf32lr5900.c:569 eelf32lr5900n32.c:568 eelf32lsmip.c:710
5182 #: eelf32ltsmip.c:710 eelf32ltsmip_fbsd.c:710 eelf32ltsmipn32.c:710
5183 #: eelf32ltsmipn32_fbsd.c:710 eelf32mipswindiss.c:543 eelf64bmip.c:724
5184 #: eelf64btsmip.c:710 eelf64btsmip_fbsd.c:710 eelf64ltsmip.c:710
5185 #: eelf64ltsmip_fbsd.c:710 eelf_mipsel_haiku.c:710
5188 " --no-ignore-branch-isa Reject invalid branch relocations requiring\n"
5189 " an ISA mode switch\n"
5192 #: eelf32b4300.c:714 eelf32bmip.c:714 eelf32bmipn32.c:728 eelf32bsmip.c:728
5193 #: eelf32btsmip.c:714 eelf32btsmip_fbsd.c:714 eelf32btsmipn32.c:714
5194 #: eelf32btsmipn32_fbsd.c:714 eelf32ebmip.c:714 eelf32ebmipvxworks.c:753
5195 #: eelf32elmip.c:714 eelf32elmipvxworks.c:753 eelf32l4300.c:714
5196 #: eelf32lmip.c:714 eelf32lr5900.c:573 eelf32lr5900n32.c:572 eelf32lsmip.c:714
5197 #: eelf32ltsmip.c:714 eelf32ltsmip_fbsd.c:714 eelf32ltsmipn32.c:714
5198 #: eelf32ltsmipn32_fbsd.c:714 eelf32mipswindiss.c:547 eelf64bmip.c:728
5199 #: eelf64btsmip.c:714 eelf64btsmip_fbsd.c:714 eelf64ltsmip.c:714
5200 #: eelf64ltsmip_fbsd.c:714 eelf_mipsel_haiku.c:714
5203 " --compact-branches Generate compact branches/jumps for MIPS R6\n"
5206 #: eelf32b4300.c:717 eelf32bmip.c:717 eelf32bmipn32.c:731 eelf32bsmip.c:731
5207 #: eelf32btsmip.c:717 eelf32btsmip_fbsd.c:717 eelf32btsmipn32.c:717
5208 #: eelf32btsmipn32_fbsd.c:717 eelf32ebmip.c:717 eelf32ebmipvxworks.c:756
5209 #: eelf32elmip.c:717 eelf32elmipvxworks.c:756 eelf32l4300.c:717
5210 #: eelf32lmip.c:717 eelf32lr5900.c:576 eelf32lr5900n32.c:575 eelf32lsmip.c:717
5211 #: eelf32ltsmip.c:717 eelf32ltsmip_fbsd.c:717 eelf32ltsmipn32.c:717
5212 #: eelf32ltsmipn32_fbsd.c:717 eelf32mipswindiss.c:550 eelf64bmip.c:731
5213 #: eelf64btsmip.c:717 eelf64btsmip_fbsd.c:717 eelf64ltsmip.c:717
5214 #: eelf64ltsmip_fbsd.c:717 eelf_mipsel_haiku.c:717
5217 " --no-compact-branches Generate delay slot branches/jumps for MIPS "
5221 #: eelf32bfin.c:456 eelf32bfinfd.c:481
5223 msgid " --code-in-l1 Put code in L1\n"
5226 #: eelf32bfin.c:458 eelf32bfinfd.c:483
5228 msgid " --data-in-l1 Put data in L1\n"
5233 "%F%P: %pB: all input objects must be COFF or ELF for --embedded-relocs\n"
5236 #: eelf32cr16.c:109 em68kelf.c:113 em68kelfnbsd.c:113
5237 msgid "%F%P: %pB: can not create .emreloc section: %E\n"
5240 #: eelf32cr16.c:128 em68kelf.c:134 em68kelfnbsd.c:134
5241 msgid "%X%P: %pB: section %s has relocs; can not use --embedded-relocs\n"
5244 #: eelf32cr16.c:184 em68kelf.c:177 em68kelfnbsd.c:177
5245 msgid "%X%P: %pB: can not create runtime reloc information: %E\n"
5248 #: eelf32cr16.c:187 em68kelf.c:181 em68kelfnbsd.c:181
5249 msgid "%X%P: %pB: can not create runtime reloc information: %s\n"
5252 #: eelf32lppc.c:96 eelf32lppclinux.c:96 eelf32lppcnto.c:96 eelf32lppcsim.c:96
5253 #: eelf32ppc.c:96 eelf32ppc_fbsd.c:96 eelf32ppchaiku.c:96 eelf32ppclinux.c:96
5254 #: eelf32ppcnto.c:96 eelf32ppcsim.c:96 eelf32ppcwindiss.c:96
5255 msgid "%X%P: select_plt_layout problem %E\n"
5258 #: eelf32lppc.c:160 eelf32lppclinux.c:160 eelf32lppcnto.c:160
5259 #: eelf32lppcsim.c:160 eelf32ppc.c:160 eelf32ppc_fbsd.c:160
5260 #: eelf32ppchaiku.c:160 eelf32ppclinux.c:160 eelf32ppcnto.c:160
5261 #: eelf32ppcsim.c:160 eelf32ppcvxworks.c:105 eelf32ppcwindiss.c:160
5262 #: eelf64lppc.c:321 eelf64lppc_fbsd.c:321 eelf64ppc.c:321 eelf64ppc_fbsd.c:321
5263 msgid "%X%P: inline PLT: %E\n"
5266 #: eelf32lppc.c:168 eelf32lppclinux.c:168 eelf32lppcnto.c:168
5267 #: eelf32lppcsim.c:168 eelf32ppc.c:168 eelf32ppc_fbsd.c:168
5268 #: eelf32ppchaiku.c:168 eelf32ppclinux.c:168 eelf32ppcnto.c:168
5269 #: eelf32ppcsim.c:168 eelf32ppcvxworks.c:113 eelf32ppcwindiss.c:168
5270 #: eelf64lppc.c:325 eelf64lppc.c:344 eelf64lppc_fbsd.c:325
5271 #: eelf64lppc_fbsd.c:344 eelf64ppc.c:325 eelf64ppc.c:344 eelf64ppc_fbsd.c:325
5272 #: eelf64ppc_fbsd.c:344
5273 msgid "%X%P: TLS problem %E\n"
5276 #: eelf32lppc.c:255 eelf32lppclinux.c:255 eelf32lppcnto.c:255
5277 #: eelf32lppcsim.c:255 eelf32ppc.c:255 eelf32ppc_fbsd.c:255
5278 #: eelf32ppchaiku.c:255 eelf32ppclinux.c:255 eelf32ppcnto.c:255
5279 #: eelf32ppcsim.c:255 eelf32ppcvxworks.c:200 eelf32ppcwindiss.c:255
5280 msgid "%X%P: ppc_finish_symbols problem %E\n"
5283 #: eelf32lppc.c:758 eelf32lppclinux.c:758 eelf32lppcnto.c:758
5284 #: eelf32lppcsim.c:758 eelf32ppc.c:758 eelf32ppc_fbsd.c:758
5285 #: eelf32ppchaiku.c:758 eelf32ppclinux.c:758 eelf32ppcnto.c:758
5286 #: eelf32ppcsim.c:758 eelf32ppcvxworks.c:732 eelf32ppcwindiss.c:758
5287 #: eelf64lppc.c:1208 eelf64lppc_fbsd.c:1208 eelf64ppc.c:1208
5288 #: eelf64ppc_fbsd.c:1208
5289 msgid "%F%P: invalid --plt-align `%s'\n"
5292 #: eelf32lppc.c:791 eelf32lppclinux.c:791 eelf32lppcnto.c:791
5293 #: eelf32lppcsim.c:791 eelf32ppc.c:791 eelf32ppc_fbsd.c:791
5294 #: eelf32ppchaiku.c:791 eelf32ppclinux.c:791 eelf32ppcnto.c:791
5295 #: eelf32ppcsim.c:791 eelf32ppcvxworks.c:765 eelf32ppcwindiss.c:791
5296 msgid "%F%P: invalid pagesize `%s'\n"
5299 #: eelf32lppc.c:821 eelf32lppclinux.c:821 eelf32lppcnto.c:821
5300 #: eelf32lppcsim.c:821 eelf32ppc.c:821 eelf32ppc_fbsd.c:821
5301 #: eelf32ppchaiku.c:821 eelf32ppclinux.c:821 eelf32ppcnto.c:821
5302 #: eelf32ppcsim.c:821 eelf32ppcvxworks.c:799 eelf32ppcwindiss.c:821
5303 #: eelf64lppc.c:1388 eelf64lppc_fbsd.c:1388 eelf64ppc.c:1388
5304 #: eelf64ppc_fbsd.c:1388
5306 msgid " --emit-stub-syms Label linker stubs with a symbol\n"
5309 #: eelf32lppc.c:824 eelf32lppclinux.c:824 eelf32lppcnto.c:824
5310 #: eelf32lppcsim.c:824 eelf32ppc.c:824 eelf32ppc_fbsd.c:824
5311 #: eelf32ppchaiku.c:824 eelf32ppclinux.c:824 eelf32ppcnto.c:824
5312 #: eelf32ppcsim.c:824 eelf32ppcvxworks.c:802 eelf32ppcwindiss.c:824
5313 #: eelf64lppc.c:1391 eelf64lppc_fbsd.c:1391 eelf64ppc.c:1391
5314 #: eelf64ppc_fbsd.c:1391
5316 msgid " --no-emit-stub-syms Don't label linker stubs with a symbol\n"
5319 #: eelf32lppc.c:827 eelf32lppclinux.c:827 eelf32lppcnto.c:827
5320 #: eelf32lppcsim.c:827 eelf32ppc.c:827 eelf32ppc_fbsd.c:827
5321 #: eelf32ppchaiku.c:827 eelf32ppclinux.c:827 eelf32ppcnto.c:827
5322 #: eelf32ppcsim.c:827 eelf32ppcvxworks.c:805 eelf32ppcwindiss.c:827
5323 #: eelf64lppc.c:1411 eelf64lppc_fbsd.c:1411 eelf64ppc.c:1411
5324 #: eelf64ppc_fbsd.c:1411
5326 msgid " --no-tls-optimize Don't try to optimize TLS accesses\n"
5329 #: eelf32lppc.c:830 eelf32lppclinux.c:830 eelf32lppcnto.c:830
5330 #: eelf32lppcsim.c:830 eelf32ppc.c:830 eelf32ppc_fbsd.c:830
5331 #: eelf32ppchaiku.c:830 eelf32ppclinux.c:830 eelf32ppcnto.c:830
5332 #: eelf32ppcsim.c:830 eelf32ppcvxworks.c:808 eelf32ppcwindiss.c:830
5333 #: eelf64lppc.c:1417 eelf64lppc_fbsd.c:1417 eelf64ppc.c:1417
5334 #: eelf64ppc_fbsd.c:1417
5336 msgid " --no-tls-get-addr-optimize Don't use a special __tls_get_addr call\n"
5339 #: eelf32lppc.c:833 eelf32lppclinux.c:833 eelf32lppcnto.c:833
5340 #: eelf32lppcsim.c:833 eelf32ppc.c:833 eelf32ppc_fbsd.c:833
5341 #: eelf32ppchaiku.c:833 eelf32ppclinux.c:833 eelf32ppcnto.c:833
5342 #: eelf32ppcsim.c:833 eelf32ppcwindiss.c:833
5344 msgid " --secure-plt Use new-style PLT if possible\n"
5347 #: eelf32lppc.c:836 eelf32lppclinux.c:836 eelf32lppcnto.c:836
5348 #: eelf32lppcsim.c:836 eelf32ppc.c:836 eelf32ppc_fbsd.c:836
5349 #: eelf32ppchaiku.c:836 eelf32ppclinux.c:836 eelf32ppcnto.c:836
5350 #: eelf32ppcsim.c:836 eelf32ppcwindiss.c:836
5352 msgid " --bss-plt Force old-style BSS PLT\n"
5355 #: eelf32lppc.c:839 eelf32lppclinux.c:839 eelf32lppcnto.c:839
5356 #: eelf32lppcsim.c:839 eelf32ppc.c:839 eelf32ppc_fbsd.c:839
5357 #: eelf32ppchaiku.c:839 eelf32ppclinux.c:839 eelf32ppcnto.c:839
5358 #: eelf32ppcsim.c:839 eelf32ppcwindiss.c:839
5360 msgid " --plt-align Align PLT call stubs to fit cache lines\n"
5363 #: eelf32lppc.c:842 eelf32lppclinux.c:842 eelf32lppcnto.c:842
5364 #: eelf32lppcsim.c:842 eelf32ppc.c:842 eelf32ppc_fbsd.c:842
5365 #: eelf32ppchaiku.c:842 eelf32ppclinux.c:842 eelf32ppcnto.c:842
5366 #: eelf32ppcsim.c:842 eelf32ppcwindiss.c:842 eelf64lppc.c:1370
5367 #: eelf64lppc_fbsd.c:1370 eelf64ppc.c:1370 eelf64ppc_fbsd.c:1370
5369 msgid " --no-plt-align Dont't align individual PLT call stubs\n"
5372 #: eelf32lppc.c:845 eelf32lppclinux.c:845 eelf32lppcnto.c:845
5373 #: eelf32lppcsim.c:845 eelf32ppc.c:845 eelf32ppc_fbsd.c:845
5374 #: eelf32ppchaiku.c:845 eelf32ppclinux.c:845 eelf32ppcnto.c:845
5375 #: eelf32ppcsim.c:845 eelf32ppcwindiss.c:845 eelf64lppc.c:1429
5376 #: eelf64lppc_fbsd.c:1429 eelf64ppc.c:1429 eelf64ppc_fbsd.c:1429
5379 " --no-inline-optimize Don't convert inline PLT to direct calls\n"
5382 #: eelf32lppc.c:848 eelf32lppclinux.c:848 eelf32lppcnto.c:848
5383 #: eelf32lppcsim.c:848 eelf32ppc.c:848 eelf32ppc_fbsd.c:848
5384 #: eelf32ppchaiku.c:848 eelf32ppclinux.c:848 eelf32ppcnto.c:848
5385 #: eelf32ppcsim.c:848 eelf32ppcwindiss.c:848
5387 msgid " --sdata-got Force GOT location just before .sdata\n"
5390 #: eelf32lppc.c:851 eelf32lppclinux.c:851 eelf32lppcnto.c:851
5391 #: eelf32lppcsim.c:851 eelf32ppc.c:851 eelf32ppc_fbsd.c:851
5392 #: eelf32ppchaiku.c:851 eelf32ppclinux.c:851 eelf32ppcnto.c:851
5393 #: eelf32ppcsim.c:851 eelf32ppcvxworks.c:811 eelf32ppcwindiss.c:851
5396 " --ppc476-workaround [=pagesize]\n"
5397 " Avoid a cache bug on ppc476\n"
5400 #: eelf32lppc.c:855 eelf32lppclinux.c:855 eelf32lppcnto.c:855
5401 #: eelf32lppcsim.c:855 eelf32ppc.c:855 eelf32ppc_fbsd.c:855
5402 #: eelf32ppchaiku.c:855 eelf32ppclinux.c:855 eelf32ppcnto.c:855
5403 #: eelf32ppcsim.c:855 eelf32ppcvxworks.c:815 eelf32ppcwindiss.c:855
5405 msgid " --no-ppc476-workaround Disable workaround\n"
5408 #: eelf32lppc.c:858 eelf32lppclinux.c:858 eelf32lppcnto.c:858
5409 #: eelf32lppcsim.c:858 eelf32ppc.c:858 eelf32ppc_fbsd.c:858
5410 #: eelf32ppchaiku.c:858 eelf32ppclinux.c:858 eelf32ppcnto.c:858
5411 #: eelf32ppcsim.c:858 eelf32ppcvxworks.c:818 eelf32ppcwindiss.c:858
5413 msgid " --no-pic-fixup Don't edit non-pic to pic\n"
5416 #: eelf32lppc.c:861 eelf32lppclinux.c:861 eelf32lppcnto.c:861
5417 #: eelf32lppcsim.c:861 eelf32ppc.c:861 eelf32ppc_fbsd.c:861
5418 #: eelf32ppchaiku.c:861 eelf32ppclinux.c:861 eelf32ppcnto.c:861
5419 #: eelf32ppcsim.c:861 eelf32ppcvxworks.c:821 eelf32ppcwindiss.c:861
5422 " --vle-reloc-fixup Correct old object file 16A/16D relocation\n"
5425 #: eelf32mcore.c:306
5428 " --base_file <basefile> Generate a base file for relocatable DLLs\n"
5431 #: eelf32metag.c:719 eelf64lppc.c:1345 eelf64lppc_fbsd.c:1345 eelf64ppc.c:1345
5432 #: eelf64ppc_fbsd.c:1345 ehppaelf.c:579 ehppalinux.c:761 ehppanbsd.c:761
5436 " --stub-group-size=N Maximum size of a group of input sections "
5438 " can be handled by one stub section. A "
5440 " value locates all stubs before their "
5442 " (with a group size of -N), while a positive\n"
5443 " value allows two groups of input sections, "
5445 " before, and one after each stub section.\n"
5446 " Values of +/-1 indicate the linker should\n"
5447 " choose suitable defaults.\n"
5453 " --no-flag-mismatch-warnings Don't warn about objects with incompatible\n"
5454 " endian or dsp settings\n"
5460 " --flag-mismatch-warnings Warn about objects with incompatible\n"
5461 " endian, dsp or ABI settings\n"
5467 " --ignore-lma Ignore segment LMAs [default]\n"
5468 " (for Renesas Tools compatibility)\n"
5473 msgid " --no-ignore-lma Don't ignore segment LMAs\n"
5476 #: eelf32xtensa.c:149
5477 msgid "file already has property tables"
5480 #: eelf32xtensa.c:159
5481 msgid "failed to read section contents"
5484 #: eelf32xtensa.c:171
5485 msgid "could not create new section"
5488 #: eelf32xtensa.c:187
5489 msgid "could not allocate section contents"
5492 #: eelf32xtensa.c:206
5493 msgid "out of memory"
5496 #: eelf32xtensa.c:304
5498 "%P: warning: failed to convert %s table in %pB (%s); subsequent disassembly "
5499 "may be incomplete\n"
5502 #: eelf32xtensa.c:424
5503 msgid "%F%P: %pB: cannot read contents of section %pA\n"
5506 #: eelf32xtensa.c:435
5507 msgid "%P: %pB: warning: incompatible Xtensa configuration (%s)\n"
5510 #: eelf32xtensa.c:439
5511 msgid "%P: %pB: warning: cannot parse .xtensa.info section\n"
5514 #: eelf32xtensa.c:465
5515 msgid "%F%P: little endian output does not match Xtensa configuration\n"
5518 #: eelf32xtensa.c:471
5519 msgid "%F%P: big endian output does not match Xtensa configuration\n"
5522 #: eelf32xtensa.c:490
5523 msgid "%F%P: cross-endian linking for %pB not supported\n"
5526 #: eelf32xtensa.c:521
5527 msgid "%F%P: failed to create .xtensa.info section\n"
5530 #: eelf32xtensa.c:1262
5531 msgid "%F%P: Relaxation not supported with --enable-non-contiguous-regions.\n"
5534 #: eelf32xtensa.c:2398
5537 " --size-opt When relaxing longcalls, prefer size\n"
5538 " optimization over branch target alignment\n"
5541 #: eelf32xtensa.c:2401
5544 " --abi-windowed Choose windowed ABI for the output object\n"
5547 #: eelf32xtensa.c:2403
5549 msgid " --abi-call0 Choose call0 ABI for the output object\n"
5552 #: eelf32z80.c:67 ez80.c:59
5553 msgid "%F%P: %pB: Instruction sets of object files incompatible\n"
5556 #: eelf64_ia64.c:492 eelf64_ia64_fbsd.c:492
5559 " --itanium Generate code for Intel Itanium processor\n"
5562 #: eelf64_s390.c:63 eelf64lppc.c:129 eelf64lppc_fbsd.c:129 eelf64ppc.c:129
5563 #: eelf64ppc_fbsd.c:129
5564 msgid "%F%P: can not init BFD: %E\n"
5567 #: eelf64_s390.c:535
5570 " --s390-pgste Tell the kernel to allocate 4k page tables\n"
5573 #: eelf64alpha.c:564 eelf64alpha_fbsd.c:564 eelf64alpha_nbsd.c:564
5576 " --taso Load executable in the lower 31-bit "
5578 " virtual address range\n"
5581 #: eelf64alpha.c:567 eelf64alpha_fbsd.c:567 eelf64alpha_nbsd.c:567
5583 msgid " --secureplt Force PLT in text segment\n"
5586 #: eelf64alpha.c:569 eelf64alpha_fbsd.c:569 eelf64alpha_nbsd.c:569
5588 msgid " --no-secureplt Force PLT in data segment\n"
5591 #: eelf64lppc.c:313 eelf64lppc.c:353 eelf64lppc_fbsd.c:313
5592 #: eelf64lppc_fbsd.c:353 eelf64ppc.c:313 eelf64ppc.c:353 eelf64ppc_fbsd.c:313
5593 #: eelf64ppc_fbsd.c:353
5594 msgid "%X%P: can not edit %s: %E\n"
5597 #: eelf64lppc.c:516 eelf64lppc_fbsd.c:516 eelf64ppc.c:516 eelf64ppc_fbsd.c:516
5598 msgid "%X%P: linker script separates .got and .toc\n"
5601 #: eelf64lppc.c:577 eelf64lppc_fbsd.c:577 eelf64ppc.c:577 eelf64ppc_fbsd.c:577
5602 msgid "%P: .init/.fini fragments use differing TOC pointers\n"
5605 #: eelf64lppc.c:1237 eelf64lppc_fbsd.c:1237 eelf64ppc.c:1237
5606 #: eelf64ppc_fbsd.c:1237
5607 msgid "%F%P: invalid --power10-stubs argument `%s'\n"
5610 #: eelf64lppc.c:1355 eelf64ppc.c:1355
5613 " --plt-static-chain PLT call stubs should load r11 (default)\n"
5616 #: eelf64lppc.c:1358 eelf64ppc.c:1358
5618 msgid " --no-plt-static-chain PLT call stubs should not load r11\n"
5621 #: eelf64lppc.c:1361 eelf64lppc_fbsd.c:1361 eelf64ppc.c:1361
5622 #: eelf64ppc_fbsd.c:1361
5624 msgid " --plt-thread-safe PLT call stubs with load-load barrier\n"
5627 #: eelf64lppc.c:1364 eelf64lppc_fbsd.c:1364 eelf64ppc.c:1364
5628 #: eelf64ppc_fbsd.c:1364
5630 msgid " --no-plt-thread-safe PLT call stubs without barrier\n"
5633 #: eelf64lppc.c:1367 eelf64lppc_fbsd.c:1367 eelf64ppc.c:1367
5634 #: eelf64ppc_fbsd.c:1367
5636 msgid " --plt-align [=<align>] Align PLT call stubs to fit cache lines\n"
5639 #: eelf64lppc.c:1373 eelf64lppc_fbsd.c:1373 eelf64ppc.c:1373
5640 #: eelf64ppc_fbsd.c:1373
5643 " --plt-localentry Optimize calls to ELFv2 localentry:0 "
5647 #: eelf64lppc.c:1376 eelf64lppc_fbsd.c:1376 eelf64ppc.c:1376
5648 #: eelf64ppc_fbsd.c:1376
5650 msgid " --no-plt-localentry Don't optimize ELFv2 calls\n"
5653 #: eelf64lppc.c:1379 eelf64lppc_fbsd.c:1379 eelf64ppc.c:1379
5654 #: eelf64ppc_fbsd.c:1379
5657 " --power10-stubs [=auto] Use Power10 PLT call stubs (default auto)\n"
5660 #: eelf64lppc.c:1382 eelf64lppc_fbsd.c:1382 eelf64ppc.c:1382
5661 #: eelf64ppc_fbsd.c:1382
5664 " --no-pcrel-optimize Don't perform R_PPC64_PCREL_OPT optimization\n"
5667 #: eelf64lppc.c:1385 eelf64lppc_fbsd.c:1385 eelf64ppc.c:1385
5668 #: eelf64ppc_fbsd.c:1385
5670 msgid " --no-power10-stubs Don't use Power10 PLT call stubs\n"
5673 #: eelf64lppc.c:1394 eelf64lppc_fbsd.c:1394 eelf64ppc.c:1394
5674 #: eelf64ppc_fbsd.c:1394
5677 " --dotsyms For every version pattern \"foo\" in a "
5679 " script, add \".foo\" so that function code\n"
5680 " symbols are treated the same as function\n"
5681 " descriptor symbols. Defaults to on.\n"
5684 #: eelf64lppc.c:1400 eelf64lppc_fbsd.c:1400 eelf64ppc.c:1400
5685 #: eelf64ppc_fbsd.c:1400
5688 " --no-dotsyms Don't do anything special in version scripts\n"
5691 #: eelf64lppc.c:1403 eelf64lppc_fbsd.c:1403 eelf64ppc.c:1403
5692 #: eelf64ppc_fbsd.c:1403
5695 " --save-restore-funcs Provide register save and restore routines "
5697 " by gcc -Os code. Defaults to on for normal\n"
5698 " final link, off for ld -r.\n"
5701 #: eelf64lppc.c:1408 eelf64lppc_fbsd.c:1408 eelf64ppc.c:1408
5702 #: eelf64ppc_fbsd.c:1408
5704 msgid " --no-save-restore-funcs Don't provide these routines\n"
5707 #: eelf64lppc.c:1414 eelf64lppc_fbsd.c:1414 eelf64ppc.c:1414
5708 #: eelf64ppc_fbsd.c:1414
5711 " --tls-get-addr-optimize Force use of special __tls_get_addr call\n"
5714 #: eelf64lppc.c:1420 eelf64lppc_fbsd.c:1420 eelf64ppc.c:1420
5715 #: eelf64ppc_fbsd.c:1420
5717 msgid " --tls-get-addr-regsave Force register save __tls_get_addr stub\n"
5720 #: eelf64lppc.c:1423 eelf64lppc_fbsd.c:1423 eelf64ppc.c:1423
5721 #: eelf64ppc_fbsd.c:1423
5724 " --no-tls-get-addr-regsave Don't use register save __tls_get_addr stub\n"
5727 #: eelf64lppc.c:1426 eelf64lppc_fbsd.c:1426 eelf64ppc.c:1426
5728 #: eelf64ppc_fbsd.c:1426
5730 msgid " --no-opd-optimize Don't optimize the OPD section\n"
5733 #: eelf64lppc.c:1432 eelf64lppc_fbsd.c:1432 eelf64ppc.c:1432
5734 #: eelf64ppc_fbsd.c:1432
5736 msgid " --no-toc-optimize Don't optimize the TOC section\n"
5739 #: eelf64lppc.c:1435 eelf64lppc_fbsd.c:1435 eelf64ppc.c:1435
5740 #: eelf64ppc_fbsd.c:1435
5743 " --no-multi-toc Disallow automatic multiple toc sections\n"
5746 #: eelf64lppc.c:1438 eelf64lppc_fbsd.c:1438 eelf64ppc.c:1438
5747 #: eelf64ppc_fbsd.c:1438
5749 msgid " --no-toc-sort Don't sort TOC and GOT sections\n"
5752 #: eelf64lppc.c:1441 eelf64lppc_fbsd.c:1441 eelf64ppc.c:1441
5753 #: eelf64ppc_fbsd.c:1441
5756 " --non-overlapping-opd Canonicalize .opd, so that there are no\n"
5757 " overlapping .opd entries\n"
5760 #: eelf64lppc_fbsd.c:1355 eelf64ppc_fbsd.c:1355
5762 msgid " --plt-static-chain PLT call stubs should load r111\n"
5765 #: eelf64lppc_fbsd.c:1358 eelf64ppc_fbsd.c:1358
5768 " --no-plt-static-chain PLT call stubs should not load r11 (default)\n"
5771 #: eelf64mmix.c:81 emmo.c:84
5772 msgid "%X%P: internal problems setting up section %s"
5775 #: eelf64mmix.c:125 emmo.c:128
5776 msgid "%X%P: too many global registers: %u, max 223\n"
5779 #. This is a fatal error; make einfo call not return.
5780 #: eelf64mmix.c:143 emmo.c:146
5781 msgid "%F%P: can't finalize linker-allocated global registers\n"
5784 #: eelf_x86_64.c:5636 eelf_x86_64_cloudabi.c:579 eelf_x86_64_fbsd.c:579
5785 #: eelf_x86_64_haiku.c:579 eelf_x86_64_sol2.c:711
5786 msgid "%F%P: invalid option for -z lam-u48-report=: %s\n"
5789 #: eelf_x86_64.c:5650 eelf_x86_64_cloudabi.c:593 eelf_x86_64_fbsd.c:593
5790 #: eelf_x86_64_haiku.c:593 eelf_x86_64_sol2.c:725
5791 msgid "%F%P: invalid option for -z lam-u57-report=: %s\n"
5794 #: eelf_x86_64.c:5671 eelf_x86_64_cloudabi.c:614 eelf_x86_64_fbsd.c:614
5795 #: eelf_x86_64_haiku.c:614 eelf_x86_64_sol2.c:746
5796 msgid "%F%P: invalid option for -z lam-report=: %s\n"
5799 #: eelf_x86_64.c:5749 eelf_x86_64_cloudabi.c:692 eelf_x86_64_fbsd.c:692
5800 #: eelf_x86_64_haiku.c:692 eelf_x86_64_sol2.c:824
5803 " -z lam-u48 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U48\n"
5806 #: eelf_x86_64.c:5751 eelf_x86_64_cloudabi.c:694 eelf_x86_64_fbsd.c:694
5807 #: eelf_x86_64_haiku.c:694 eelf_x86_64_sol2.c:826
5810 " -z lam-u48-report=[none|warning|error] (default: none)\n"
5811 " Report missing LAM_U48 property\n"
5814 #: eelf_x86_64.c:5754 eelf_x86_64_cloudabi.c:697 eelf_x86_64_fbsd.c:697
5815 #: eelf_x86_64_haiku.c:697 eelf_x86_64_sol2.c:829
5818 " -z lam-u57 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U57\n"
5821 #: eelf_x86_64.c:5756 eelf_x86_64_cloudabi.c:699 eelf_x86_64_fbsd.c:699
5822 #: eelf_x86_64_haiku.c:699 eelf_x86_64_sol2.c:831
5825 " -z lam-u57-report=[none|warning|error] (default: none)\n"
5826 " Report missing LAM_U57 property\n"
5829 #: eelf_x86_64.c:5759 eelf_x86_64_cloudabi.c:702 eelf_x86_64_fbsd.c:702
5830 #: eelf_x86_64_haiku.c:702 eelf_x86_64_sol2.c:834
5833 " -z lam-report=[none|warning|error] (default: none)\n"
5834 " Report missing LAM_U48 and LAM_U57 properties\n"
5837 #: eelf_x86_64.c:5768 eelf_x86_64_cloudabi.c:711 eelf_x86_64_fbsd.c:711
5838 #: eelf_x86_64_haiku.c:711 eelf_x86_64_sol2.c:843
5841 " -z bndplt Always generate BND prefix in PLT entries\n"
5844 #: ehppaelf.c:324 ehppalinux.c:324 ehppanbsd.c:324 ehppaobsd.c:324
5845 msgid "%X%P: can not set gp\n"
5848 #: ehppaelf.c:575 ehppalinux.c:757 ehppanbsd.c:757 ehppaobsd.c:757
5851 " --multi-subspace Generate import and export stubs to support\n"
5852 " multiple sub-space shared libraries\n"
5856 msgid "%F%P: PE operations on non PE file\n"
5859 #: ei386beos.c:426 ei386beos.c:431
5860 msgid "%F%P: %pB: can't read contents of section .idata: %E\n"
5864 msgid "%F%P: section %s has '$' as first character\n"
5868 msgid "%F%P: *(%s$) missing from linker script\n"
5874 " --[no-]insert-timestamp Use a real timestamp rather than zero "
5881 " export, place into import library "
5888 " --compat-implib Create backward compatible import "
5890 " create __imp_<SYMBOL> as well\n"
5896 " --enable-auto-image-base Automatically choose image base for "
5898 " unless user specifies one\n"
5904 " --disable-auto-image-base Do not auto-choose image base "
5911 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
5912 " adding pseudo-relocations resolved "
5920 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
5922 " auto-imported DATA\n"
5928 " --enable-extra-pep-debug Enable verbose debug output when "
5930 " or linking to DLLs (esp. auto-"
5937 " --[disable-]high-entropy-va Image is compatible with 64-bit address "
5939 " layout randomization (ASLR)\n"
5945 " --[disable-]no-seh Image does not use SEH; no SE handler "
5947 " be called in this image\n"
5952 "%P: warning: --export-dynamic is not supported for PE+ targets, did you mean "
5953 "--export-all-symbols?\n"
5956 #: ei386pep.c:1033 ei386pep.c:1060
5958 msgid "warning: resolving %s by linking to %s\n"
5961 #: em68hc11elf.c:141 em68hc11elfb.c:141 em68hc12elf.c:141 em68hc12elfb.c:141
5963 "%P: warning: the size of the 'window' memory region is not a power of 2; its "
5964 "size %d is truncated to %d\n"
5967 #: em68hc11elf.c:156 em68hc11elfb.c:156 em68hc12elf.c:156 em68hc12elfb.c:156
5968 msgid "%X%P: changing output format whilst linking is not supported\n"
5971 #: em68hc11elf.c:572 em68hc11elfb.c:572 em68hc12elf.c:572 em68hc12elfb.c:572
5974 " --no-trampoline Do not generate the far trampolines used to "
5976 " a far function using jsr or bsr\n"
5979 #: em68hc11elf.c:575 em68hc11elfb.c:575 em68hc12elf.c:575 em68hc12elfb.c:575
5982 " --bank-window NAME Specify the name of the memory region "
5984 " the layout of the memory bank window\n"
5987 #: em68kelf.c:89 em68kelfnbsd.c:89
5988 msgid "%F%P: %pB: all input objects must be ELF for --embedded-relocs\n"
5991 #: em68kelf.c:618 em68kelfnbsd.c:618
5992 msgid "%P: unrecognized --got argument '%s'\n"
5995 #: em68kelf.c:631 em68kelfnbsd.c:631
5997 msgid " --got=<type> Specify GOT handling scheme\n"
6001 msgid "%X%P: internal problems scanning %pB after opening it"
6004 #: emsp430X.c:159 emsp430elf.c:159
6005 msgid "%P: error: unhandled data_statement size\n"
6008 #: emsp430X.c:299 emsp430elf.c:299
6009 msgid "%P: error: no section named %s or %s in linker script\n"
6012 #: emsp430X.c:308 emsp430elf.c:308
6013 msgid "%P: error: no section named %s in linker script\n"
6016 #: emsp430X.c:459 emsp430elf.c:459
6019 " --code-region={either,lower,upper,none}\n"
6020 " Transform .text* sections to {either,lower,upper,none}.text* "
6024 #: emsp430X.c:460 emsp430elf.c:460
6027 " --data-region={either,lower,upper,none}\n"
6028 " Transform .data*, .rodata* and .bss* sections to\n"
6029 " {either,lower,upper,none}.{bss,data,rodata}* sections\n"
6032 #: emsp430X.c:461 emsp430elf.c:461
6035 " --disable-sec-transformation\n"
6036 " Disable transformation of .{text,data,bss,rodata}* sections to\n"
6037 " add the {either,lower,upper,none} prefixes\n"
6040 #: emsp430X.c:480 emsp430elf.c:480
6041 msgid "%P: --code-region requires an argument: {upper,lower,either,none}\n"
6044 #: emsp430X.c:486 emsp430elf.c:486
6045 msgid "%P: error: unrecognized argument to --code-region= option: \"%s\"\n"
6048 #: emsp430X.c:503 emsp430elf.c:503
6049 msgid "%P: --data-region requires an argument: {upper,lower,either,none}\n"
6052 #: emsp430X.c:509 emsp430elf.c:509
6053 msgid "%P: error: unrecognized argument to --data-region= option: \"%s\"\n"
6056 #. Incompatible objects.
6057 #: ends32belf.c:126 ends32belf16m.c:126 ends32belf_linux.c:126 ends32elf.c:126
6058 #: ends32elf16m.c:126 ends32elf_linux.c:126
6059 msgid "%F%P: %pB: ABI version of object files mismatched\n"
6062 #: ends32belf.c:406 ends32belf16m.c:406 ends32belf_linux.c:539 ends32elf.c:406
6063 #: ends32elf16m.c:406 ends32elf_linux.c:539
6064 msgid "%P: --mbaseline is not used anymore\n"
6067 #: ends32belf.c:417 ends32belf16m.c:417 ends32belf_linux.c:550 ends32elf.c:417
6068 #: ends32elf16m.c:417 ends32elf_linux.c:550
6069 msgid "%P: --relax-[no-]reduce-fp-updat is not used anymore\n"
6072 #: ends32belf.c:421 ends32belf16m.c:421 ends32belf_linux.c:554 ends32elf.c:421
6073 #: ends32elf16m.c:421 ends32elf_linux.c:554
6074 msgid "%P: missing file for --mexport-symbols\n"
6077 #: ends32belf.c:434 ends32belf.c:443 ends32belf16m.c:434 ends32belf16m.c:443
6078 #: ends32belf_linux.c:567 ends32belf_linux.c:576 ends32elf.c:434
6079 #: ends32elf.c:443 ends32elf16m.c:434 ends32elf16m.c:443 ends32elf_linux.c:567
6080 #: ends32elf_linux.c:576
6081 msgid "%P: valid arguments to --mhyper-relax=(low|medium|high)\n"
6084 #: ends32belf.c:463 ends32belf16m.c:463 ends32belf_linux.c:596 ends32elf.c:463
6085 #: ends32elf16m.c:463 ends32elf_linux.c:596
6087 msgid " --m[no-]fp-as-gp Disable/enable fp-as-gp relaxation\n"
6090 #: ends32belf.c:465 ends32belf16m.c:465 ends32belf_linux.c:598 ends32elf.c:465
6091 #: ends32elf16m.c:465 ends32elf_linux.c:598
6093 msgid " --mexport-symbols=FILE Exporting symbols in linker script\n"
6096 #: ends32belf.c:467 ends32belf16m.c:467 ends32belf_linux.c:600 ends32elf.c:467
6097 #: ends32elf16m.c:467 ends32elf_linux.c:600
6100 " --mhyper-relax=level Adjust relax level (low|medium|high). default: "
6104 #: ends32belf.c:469 ends32belf16m.c:469 ends32belf_linux.c:602 ends32elf.c:469
6105 #: ends32elf16m.c:469 ends32elf_linux.c:602
6107 msgid " --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"
6113 " -N, --omagic Do not make text readonly, do not page align data "
6119 msgid " -n, --nmagic Make text readonly, align data to next page\n"
6125 " -z, --imagic Make text readonly, separate instruction and data spaces\n"
6130 msgid " --no-omagic Equivalent to --nmagic\n"
6133 #: etic3xcoff.c:69 etic3xcoff_onchip.c:69 etic4xcoff.c:69 etic54xcoff.c:69
6135 msgid " --format 0|1|2 Specify which COFF version to use\n"
6138 #: etic3xcoff.c:91 etic3xcoff_onchip.c:91 etic4xcoff.c:91 etic54xcoff.c:91
6139 msgid "%F%P: invalid COFF format version %s\n"