1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
11 "POT-Creation-Date: 2021-07-03 15:09+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
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:1302 ldmisc.c:336 pe-dll.c:737
60 #: pe-dll.c:1315 pe-dll.c:1436 pe-dll.c:1562 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:1364 ldmain.c:1371
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: %pB: --just-symbols may not be used on DSO\n"
115 msgid "%P: %pB: bfd_stat failed: %E\n"
119 msgid "%P: warning: %s, needed by %pB, may conflict with %s\n"
122 #: ldelf.c:261 ldfile.c:133
124 msgid "attempt to open %s failed\n"
128 msgid "%F%P: %pB: bfd_elf_get_bfd_needed_list failed: %E\n"
132 msgid "%F%P: %pB: bfd_stat failed: %E\n"
137 msgid "found %s at %s\n"
140 #: ldelf.c:385 ldlang.c:3146 ldlang.c:3160
141 msgid "%F%P: %pB: error adding symbols: %E\n"
144 #. We only issue an "unrecognised" message in verbose mode
145 #. as the $<foo> token might be a legitimate component of
146 #. a path name in the target's file system.
149 msgid "unrecognised or unsupported token '%s' in search path\n"
153 msgid "%F%P: %s: can't open for writing: %E\n"
157 msgid "%F%P: cannot use executable file '%pB' as input to a link\n"
162 "%F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from "
168 "%P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored\n"
173 msgid "%s needed by %pB\n"
178 "%P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)\n"
182 msgid "%F%P: failed to add DT_NEEDED dynamic tag\n"
186 msgid "%F%P: failed to parse EH frame entries\n"
190 msgid "%P: warning: .note.gnu.build-id section discarded, --build-id ignored\n"
193 #: ldelf.c:1415 earm_wince_pe.c:1277 earmpe.c:1277 ei386pe.c:1277
194 #: ei386pe_posix.c:1277 ei386pep.c:1284 emcorepe.c:1277 eshpe.c:1277
195 msgid "%P: warning: unrecognized --build-id style ignored\n"
200 "%P: warning: cannot create .note.gnu.build-id section, --build-id ignored\n"
203 #: ldelf.c:1465 eaix5ppc.c:1408 eaix5rs6.c:1408 eaixppc.c:1408 eaixrs6.c:1408
205 msgid "%F%P: failed to record assignment to %s: %E\n"
208 #: ldelf.c:1649 ldelf.c:1714 eaix5ppc.c:831 eaix5rs6.c:831 eaixppc.c:831
209 #: eaixrs6.c:831 eelf64_ia64_vms.c:209 eppcmacos.c:831
210 msgid "%F%P: failed to set dynamic section sizes: %E\n"
214 msgid "%F%P: %pB: can't read contents of section .gnu.warning: %E\n"
218 msgid "%F%P: %pA has both ordered and unordered sections"
222 msgid "%F%P: map sections to segments failed: %E\n"
226 msgid "%F%P: looping in map_segments"
230 msgid "%F%P: failed to strip zero-sized dynamic sections"
235 "%F%P: warning: CTF strtab association failed; strings will not be shared: "
241 "%F%P: warning: CTF symbol addition failed; CTF will not be tied to symbols: "
247 "%F%P: warning: CTF symbol shuffling failed; CTF will not be tied to symbols: "
253 msgid "%pS SYSLIB ignored\n"
258 msgid "%pS HLL ignored\n"
262 msgid "%P: unrecognised emulation mode: %s\n"
266 msgid "Supported emulations: "
271 msgid " no emulation specific options.\n"
275 msgid "%F%P: bfd_hash_allocate failed creating symbol %s\n"
279 msgid "%F%P: bfd_hash_lookup failed creating symbol %s\n"
283 msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n"
287 msgid "%F%P:%pS %% by zero\n"
291 msgid "%F%P:%pS / by zero\n"
294 #: ldexp.c:737 ldlang.c:3982 ldmain.c:1269 earm_wince_pe.c:1804 earmpe.c:1804
295 #: ei386pe.c:1804 ei386pe_posix.c:1804 ei386pep.c:1699 emcorepe.c:1804
297 msgid "%F%P: bfd_link_hash_lookup failed: %E\n"
301 msgid "%X%P:%pS: unresolvable symbol `%s' referenced in expression\n"
305 msgid "%F%P:%pS: undefined symbol `%s' referenced in expression\n"
308 #: ldexp.c:803 ldexp.c:821 ldexp.c:849
309 msgid "%F%P:%pS: undefined section `%s' referenced in expression\n"
312 #: ldexp.c:880 ldexp.c:894
313 msgid "%F%P:%pS: undefined MEMORY region `%s' referenced in expression\n"
317 msgid "%F%P:%pS: unknown constant `%s' referenced in expression\n"
321 msgid "%F%P:%pS can not PROVIDE assignment to location counter\n"
325 msgid "%F%P:%pS invalid assignment to location counter\n"
329 msgid "%F%P:%pS assignment to location counter invalid outside of SECTIONS\n"
333 msgid "%F%P:%pS cannot move location counter backwards (from %V to %V)\n"
337 msgid "%F%P:%s: hash creation failed\n"
340 #: ldexp.c:1542 ldexp.c:1584 ldexp.c:1644
341 msgid "%F%P:%pS: nonconstant expression for %s\n"
344 #: ldexp.c:1670 ldlang.c:1279 ldlang.c:3464 ldlang.c:7945
345 msgid "%F%P: can not create hash table: %E\n"
350 msgid "attempt to open %s succeeded\n"
354 msgid "%F%P: invalid BFD target `%s'\n"
357 #: ldfile.c:267 ldfile.c:297
358 msgid "%P: skipping incompatible %s when searching for %s\n"
362 msgid "%F%P: attempted static link of dynamic object `%s'\n"
366 msgid "%P: cannot find %s (%s): %E\n"
370 msgid "%P: cannot find %s: %E\n"
374 msgid "%P: cannot find %s inside %s\n"
377 #: ldfile.c:477 ldmain.c:1449
378 msgid "%P: About to run error handling script '%s' with arguments: '%s' '%s'\n"
381 #: ldfile.c:481 ldmain.c:1453
382 msgid "error handling script"
385 #: ldfile.c:487 ldmain.c:1459
386 msgid "%P: Failed to run error handling script '%s', reason: "
389 #. We ignore the return status of the script
390 #. and always print the error message.
391 #: ldfile.c:494 ldfile.c:498
392 msgid "%P: cannot find %s\n"
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"
525 "%P: warning: could not find any targets that match endianness requirement\n"
529 msgid "%F%P: target %s not found\n"
533 msgid "%F%P: cannot open output file %s: %E\n"
537 msgid "%F%P: %s: can not make object file: %E\n"
541 msgid "%F%P: %s: can not set architecture: %E\n"
545 msgid "%P: warning: %s contains output sections; did you forget -T?\n"
563 msgid "CTF error: cannot get CTF errors: `%s'\n"
568 "%P: warning: CTF section in %pB not loaded; its types will be discarded: %s\n"
572 msgid "%P: warning: CTF output not created: `%s'\n"
576 msgid "%P: warning: CTF section in %pB cannot be linked: `%s'\n"
580 msgid "%P: warning: CTF linking failed; output will have no CTF section: %s\n"
585 "%P: warning: CTF section emission failed; output will have no CTF section: "
591 "%P: warning: CTF section in %pB not linkable: %P was built without support "
596 msgid "%X%P: required symbol `%s' not defined\n"
601 "warning: INSERT statement in linker script is incompatible with --enable-non-"
602 "contiguous-regions.\n"
606 msgid "%F%P: %s not found for insert\n"
610 msgid " load address 0x%V"
614 msgid "%W (size before relaxing)\n"
619 msgid "Address of section %s set to "
624 msgid "Fail with %d\n"
629 "%F%P: Output section '%s' not large enough for the linker-created stubs "
635 "%F%P: Relaxation not supported with --enable-non-contiguous-regions (section "
636 "'%s' would overflow '%s' after it changed size).\n"
640 msgid "%X%P: section %s VMA wraps around address space\n"
644 msgid "%X%P: section %s LMA wraps around address space\n"
648 msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n"
652 msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n"
656 msgid "%X%P: region `%s' overflowed by %lu byte\n"
657 msgid_plural "%X%P: region `%s' overflowed by %lu bytes\n"
662 msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n"
666 msgid "%X%P: %pB section `%s' will not fit in region `%s'\n"
671 "%F%P:%pS: non constant or forward reference address expression for section "
676 msgid "%X%P: internal error on COFF shared library section %s\n"
680 msgid "%F%P: error: no memory region specified for loadable section `%s'\n"
684 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
688 msgid "%P: warning: start of section %s changed by %ld\n"
692 msgid "%P: warning: dot moved backwards before `%s'\n"
696 msgid "%F%P: can't relax section: %E\n"
700 msgid "%F%P: invalid data statement\n"
704 msgid "%F%P: invalid reloc statement\n"
709 "%F%P: --gc-sections requires a defined symbol root specified by -e or -u\n"
713 msgid "%F%P: %s: can't set start address\n"
716 #: ldlang.c:6979 ldlang.c:6997
717 msgid "%F%P: can't set start address\n"
721 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
725 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
730 "%F%P: relocatable linking with relocations from format %s (%pB) to format %s "
731 "(%pB) is not supported\n"
736 "%X%P: %s architecture of input file `%pB' is incompatible with %s output\n"
740 msgid "%X%P: failed to merge target specific data of file %pB\n"
744 msgid "%F%P: could not define common symbol `%pT': %E\n"
750 "Allocating common symbols\n"
755 "Common symbol size file\n"
760 msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n"
765 "%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n"
769 msgid "%F%P: invalid character %c (%d) in flags\n"
773 msgid "%F%P:%pS: error: align with input and explicit align specified\n"
777 msgid "%F%P: %s: plugin reported error after all symbols read\n"
781 msgid "%F%P: multiple STARTUP files\n"
785 msgid "%X%P:%pS: section has both a load address and a load region\n"
790 "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers "
795 msgid "%F%P: no sections assigned to phdrs\n"
799 msgid "%F%P: bfd_record_phdr failed: %E\n"
803 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
807 msgid "%X%P: unknown language `%s' in version information\n"
812 "%X%P: anonymous version tag cannot be combined with other version tags\n"
816 msgid "%X%P: duplicate version tag `%s'\n"
819 #: ldlang.c:9302 ldlang.c:9311 ldlang.c:9329 ldlang.c:9339
820 msgid "%X%P: duplicate expression `%s' in version information\n"
824 msgid "%X%P: unable to find version dependency `%s'\n"
828 msgid "%X%P: unable to read .exports section contents\n"
832 msgid "%P: invalid origin for memory region %s\n"
836 msgid "%P: invalid length for memory region %s\n"
840 msgid "%X%P: unknown feature `%s'\n"
844 msgid "%F%P: cannot open dependency file %s: %E\n"
848 msgid "%F%P: fatal error: libbfd ABI mismatch\n"
852 msgid "%X%P: can't set BFD default target to `%s': %E\n"
856 msgid "built in linker script"
860 msgid "using external linker script:"
864 msgid "using internal linker script:"
868 msgid "%F%P: --no-define-common may not be used without -shared\n"
872 msgid "%F%P: no input files\n"
876 msgid "%P: mode %s\n"
879 #: ldmain.c:488 ends32belf.c:427 ends32belf16m.c:427 ends32belf_linux.c:560
880 #: ends32elf.c:427 ends32elf16m.c:427 ends32elf_linux.c:560
881 msgid "%F%P: cannot open map file %s: %E\n"
885 msgid "%P: link errors found, deleting executable `%s'\n"
889 msgid "%F%P: %pB: final close failed: %E\n"
893 msgid "%F%P: unable to open for source of copy `%s'\n"
897 msgid "%F%P: unable to open for destination of copy `%s'\n"
901 msgid "%P: error writing file `%s'\n"
904 #: ldmain.c:592 pe-dll.c:1965
906 msgid "%P: error closing file `%s'\n"
911 msgid "%s: total time in link: %ld.%06ld\n"
915 msgid "%F%P: missing argument to -m\n"
918 #: ldmain.c:747 ldmain.c:764 ldmain.c:784 ldmain.c:816 pe-dll.c:1396
919 msgid "%F%P: bfd_hash_table_init failed: %E\n"
922 #: ldmain.c:751 ldmain.c:768 ldmain.c:788
923 msgid "%F%P: bfd_hash_lookup failed: %E\n"
927 msgid "%X%P: error: duplicate retain-symbols-file\n"
931 msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n"
935 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
940 "Archive member included to satisfy reference by file (symbol)\n"
945 msgid "%P: %C: warning: multiple definition of `%pT'"
949 msgid "%X%P: %C: multiple definition of `%pT'"
953 msgid "; %D: first defined here"
957 msgid "%P: disabling relaxation; it will not work with multiple definitions\n"
961 msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n"
965 msgid "%P: %pB: warning: definition of `%pT' overriding common\n"
969 msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n"
973 msgid "%P: %pB: warning: common of `%pT' overridden by definition\n"
978 "%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n"
982 msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n"
986 msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n"
990 msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n"
994 msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n"
998 msgid "%P: %pB: warning: multiple common of `%pT'\n"
1001 #: ldmain.c:1211 ldmain.c:1247
1002 msgid "%P: warning: global constructor %s used\n"
1006 msgid "%F%P: BFD backend error: BFD_RELOC_CTOR unsupported\n"
1009 #. We found a reloc for the symbol we are looking for.
1010 #: ldmain.c:1329 ldmain.c:1331 ldmain.c:1333 ldmain.c:1341 ldmain.c:1384
1015 msgid "%X%P: %C: undefined reference to `%pT'\n"
1019 msgid "%P: %C: warning: undefined reference to `%pT'\n"
1023 msgid "%X%P: %D: more undefined references to `%pT' follow\n"
1027 msgid "%P: %D: warning: more undefined references to `%pT' follow\n"
1031 msgid "%X%P: %pB: undefined reference to `%pT'\n"
1035 msgid "%P: %pB: warning: undefined reference to `%pT'\n"
1039 msgid "%X%P: %pB: more undefined references to `%pT' follow\n"
1043 msgid "%P: %pB: warning: more undefined references to `%pT' follow\n"
1047 msgid " additional relocation overflows omitted from the output\n"
1052 msgid " relocation truncated to fit: %s against undefined symbol `%pT'"
1058 " relocation truncated to fit: %s against symbol `%pT' defined in %pA section "
1064 msgid " relocation truncated to fit: %s against `%pT'"
1068 msgid "%X%H: dangerous relocation: %s\n"
1072 msgid "%X%H: reloc refers to symbol `%pT' which is not being output\n"
1076 msgid "%P: %pB: reference to %s\n"
1080 msgid "%P: %pB: definition of %s\n"
1085 msgid "%pB: in function `%pT':\n"
1094 msgid "%F%P: internal error %s %d\n"
1098 msgid "%P: internal error: aborting at %s:%d in %s\n"
1102 msgid "%P: internal error: aborting at %s:%d\n"
1106 msgid "%F%P: please report this bug\n"
1109 #. Output for noisy == 2 is intended to follow the GNU standards.
1117 msgid "Copyright (C) 2021 Free Software Foundation, Inc.\n"
1123 "This program is free software; you may redistribute it under the terms of\n"
1124 "the GNU General Public License version 3 or (at your option) a later "
1126 "This program has absolutely no warranty.\n"
1131 msgid " Supported emulations:\n"
1134 #: ldwrite.c:60 ldwrite.c:170 ldwrite.c:222 ldwrite.c:263
1135 msgid "%F%P: bfd_new_link_order failed\n"
1139 msgid "%F%P: cannot create split section name for %s\n"
1143 msgid "%F%P: clone section failed: %E\n"
1148 msgid "%8x something else\n"
1152 msgid "%F%P: final link failed: %E\n"
1155 #: lexsup.c:105 lexsup.c:290
1160 msgid "Shared library control for HP/UX compatibility"
1168 msgid "Set architecture"
1171 #: lexsup.c:110 lexsup.c:424
1176 msgid "Specify target for following input files"
1179 #: lexsup.c:113 lexsup.c:119 lexsup.c:176 lexsup.c:180 lexsup.c:216
1180 #: lexsup.c:229 lexsup.c:231 lexsup.c:442 lexsup.c:511 lexsup.c:524
1186 msgid "Read MRI format linker script"
1190 msgid "Force common symbols to be defined"
1194 msgid "Write dependency file"
1198 msgid "Force group members out of groups"
1201 #: lexsup.c:124 lexsup.c:488 lexsup.c:490 lexsup.c:492 lexsup.c:494
1202 #: lexsup.c:496 lexsup.c:498
1207 msgid "Set start address"
1211 msgid "Export all dynamic symbols"
1215 msgid "Undo the effect of --export-dynamic"
1219 msgid "Enable support of non-contiguous memory regions"
1224 "Enable warnings when --enable-non-contiguous-regions may cause unexpected "
1229 msgid "Link big-endian objects"
1233 msgid "Link little-endian objects"
1236 #: lexsup.c:138 lexsup.c:141
1241 msgid "Auxiliary filter for shared object symbol table"
1245 msgid "Filter for shared object symbol table"
1257 msgid "Small data size (if no size, same as --shared)"
1265 msgid "Set internal name of shared library"
1273 msgid "Set PROGRAM as the dynamic linker to use"
1277 msgid "Produce an executable with no program interpreter header"
1285 msgid "Search for library LIBNAME"
1293 msgid "Add DIRECTORY to library search path"
1297 msgid "Override the default sysroot location"
1305 msgid "Set emulation"
1309 msgid "Print map file on standard output"
1313 msgid "Do not page align data"
1317 msgid "Do not page align data, do not make text readonly"
1321 msgid "Page align data, make text readonly"
1325 msgid "Set output file name"
1329 msgid "Optimize output file"
1333 msgid "Generate import library"
1336 #: lexsup.c:183 lexsup.c:194
1341 msgid "Load named plugin"
1344 #: lexsup.c:185 lexsup.c:196
1349 msgid "Send arg to last-loaded plugin"
1352 #: lexsup.c:187 lexsup.c:190
1353 msgid "Ignored for GCC LTO option compatibility"
1357 msgid "Load named plugin (ignored)"
1361 msgid "Send arg to last-loaded plugin (ignored)"
1365 msgid "Ignored for GCC linker option compatibility"
1368 #: lexsup.c:202 lexsup.c:205
1369 msgid "Ignored for gold option compatibility"
1373 msgid "Ignored for SVR4 compatibility"
1377 msgid "Generate relocatable output"
1381 msgid "Just link symbols (if directory, same as --rpath)"
1385 msgid "Strip all symbols"
1389 msgid "Strip debugging symbols"
1393 msgid "Strip symbols in discarded sections"
1397 msgid "Do not strip symbols in discarded sections"
1401 msgid "Trace file opens"
1405 msgid "Read linker script"
1409 msgid "Read default linker script"
1412 #: lexsup.c:235 lexsup.c:238 lexsup.c:256 lexsup.c:347 lexsup.c:371
1413 #: lexsup.c:481 lexsup.c:514 lexsup.c:526 lexsup.c:564 lexsup.c:567
1418 msgid "Start with undefined reference to SYMBOL"
1422 msgid "Require SYMBOL be defined in the final output"
1430 msgid "Don't merge input [SECTION | orphan] sections"
1434 msgid "Build global constructor/destructor tables"
1438 msgid "Print version information"
1442 msgid "Print version and emulation information"
1446 msgid "Discard all local symbols"
1450 msgid "Discard temporary local symbols (default)"
1454 msgid "Don't discard any local symbols"
1458 msgid "Trace mentions of SYMBOL"
1461 #: lexsup.c:258 lexsup.c:444 lexsup.c:446
1466 msgid "Default search path for Solaris compatibility"
1470 msgid "Start a group"
1478 msgid "Accept input files whose architecture cannot be determined"
1482 msgid "Reject input files whose architecture is unknown"
1486 msgid "Only set DT_NEEDED for following dynamic libs if used"
1491 "Always set DT_NEEDED for dynamic libraries mentioned on\n"
1496 msgid "Ignored for SunOS compatibility"
1500 msgid "Link against shared libraries"
1504 msgid "Do not link against shared libraries"
1508 msgid "Don't bind global references locally"
1512 msgid "Bind global references locally"
1516 msgid "Bind global function references locally"
1520 msgid "Check section addresses for overlaps (default)"
1524 msgid "Do not check section addresses for overlaps"
1528 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow"
1532 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow"
1536 msgid "Output cross reference table"
1540 msgid "SYMBOL=EXPRESSION"
1544 msgid "Define a symbol"
1552 msgid "Demangle symbol names [using STYLE]"
1557 "Do not allow multiple definitions with symbols included\n"
1558 " in filename invoked by -R or --just-symbols"
1562 msgid "Generate embedded relocs"
1566 msgid "Treat warnings as errors"
1570 msgid "Do not treat warnings as errors (default)"
1574 msgid "Call SYMBOL at unload-time"
1578 msgid "Force generation of file with .exe suffix"
1582 msgid "Remove unused sections (on some targets)"
1586 msgid "Don't remove unused sections (default)"
1590 msgid "List removed unused sections on stderr"
1594 msgid "Do not list removed unused sections"
1598 msgid "Keep exported symbols when removing unused sections"
1602 msgid "Set default hash table size close to <NUMBER>"
1606 msgid "Print option help"
1610 msgid "Call SYMBOL at load-time"
1618 msgid "Write a linker map to FILE or DIR/<outputname>.map"
1622 msgid "Do not define Common storage"
1626 msgid "Do not demangle symbol names"
1630 msgid "Use less memory and more disk I/O"
1634 msgid "Do not allow unresolved references in object files"
1638 msgid "Allow unresolved references in shared libraries"
1642 msgid "Do not allow unresolved references in shared libs"
1646 msgid "Allow multiple definitions"
1654 msgid "Provide a script to help with undefined symbol errors"
1658 msgid "Disallow undefined version"
1662 msgid "Create default symbol version"
1666 msgid "Create default symbol version for imported symbols"
1670 msgid "Don't warn about mismatched input files"
1674 msgid "Don't warn on finding an incompatible library"
1678 msgid "Turn off --whole-archive"
1682 msgid "Create an output file even if errors occur"
1687 "Only use library directories specified on\n"
1692 msgid "Specify target of output file"
1696 msgid "Print default output format"
1700 msgid "Print current sysroot"
1704 msgid "Ignored for Linux compatibility"
1708 msgid "Reduce memory overheads, possibly taking much longer"
1712 msgid "Reduce code size by using target specific optimizations"
1716 msgid "Do not use relaxation techniques to reduce code size"
1720 msgid "Keep only symbols listed in FILE"
1724 msgid "Set runtime shared library search path"
1728 msgid "Set link time shared library search path"
1732 msgid "Create a shared library"
1736 msgid "Create a position independent executable"
1740 msgid "Create a position dependent executable (default)"
1744 msgid "[=ascending|descending]"
1748 msgid "Sort common symbols by alignment [in specified order]"
1752 msgid "name|alignment"
1756 msgid "Sort sections by name or maximum alignment"
1764 msgid "How many tags to reserve in .dynamic section"
1772 msgid "Split output sections every SIZE octets"
1780 msgid "Split output sections every COUNT relocs"
1784 msgid "Print memory usage statistics"
1788 msgid "Display target specific options"
1792 msgid "Do task level linking"
1796 msgid "Use same format as native linker"
1800 msgid "SECTION=ADDRESS"
1804 msgid "Set address of named section"
1808 msgid "Set address of .bss section"
1812 msgid "Set address of .data section"
1816 msgid "Set address of .text section"
1820 msgid "Set address of text segment"
1824 msgid "Set address of rodata segment"
1828 msgid "Set address of ldata segment"
1833 "How to handle unresolved symbols. <method> is:\n"
1834 " ignore-all, report-all, ignore-in-object-"
1836 " ignore-in-shared-libs"
1844 msgid "Output lots of information during link"
1848 msgid "Read version information script"
1853 "Take export symbols list from .exports, using\n"
1854 " SYMBOL as the version."
1858 msgid "Add data symbols to dynamic list"
1862 msgid "Use C++ operator new/delete dynamic list"
1866 msgid "Use C++ typeinfo dynamic list"
1870 msgid "Read dynamic list"
1874 msgid "Export the specified symbol"
1878 msgid "Read export dynamic symbol list"
1882 msgid "Warn about duplicate common symbols"
1886 msgid "Warn if global constructors/destructors are seen"
1890 msgid "Warn if the multiple GP values are used"
1894 msgid "Warn only once per undefined symbol"
1898 msgid "Warn if start of section changes due to alignment"
1902 msgid "Warn if output has DT_TEXTREL (default)"
1906 msgid "Warn if output has DT_TEXTREL"
1910 msgid "Warn if an object has alternate ELF machine code"
1914 msgid "Report unresolved symbols as warnings"
1918 msgid "Report unresolved symbols as errors"
1922 msgid "Include all objects from following archives"
1926 msgid "Use wrapper functions for SYMBOL"
1930 msgid "Unresolved SYMBOL will not cause an error or warning"
1934 msgid "Push state of flags governing input file handling"
1938 msgid "Pop state of flags governing input file handling"
1942 msgid "Report target memory usage"
1950 msgid "Control how orphan sections are handled."
1954 msgid "Show discarded sections in map file output (default)"
1958 msgid "Do not show discarded sections in map file output"
1962 msgid "Emit names and types of static variables in CTF"
1966 msgid "Do not emit names and types of static variables in CTF"
1971 "How to share CTF types between translation units.\n"
1972 " <method> is: share-unconflicted (default),\n"
1977 msgid "%F%P: Error: unable to disambiguate: %s (did you mean -%s ?)\n"
1981 msgid "%P: Warning: grouped short command line options are deprecated: %s\n"
1985 msgid "%P: %s: missing argument\n"
1989 msgid "%P: unrecognized option '%s'\n"
1993 msgid "%F%P: use the --help option for usage information\n"
1997 msgid "%F%P: unrecognized -a option `%s'\n"
2001 msgid "%F%P: unrecognized -assert option `%s'\n"
2005 msgid "%F%P: unknown demangling style `%s'\n"
2008 #: lexsup.c:950 lexsup.c:1424 eaarch64cloudabi.c:816 eaarch64cloudabib.c:816
2009 #: eaarch64elf.c:811 eaarch64elf32.c:811 eaarch64elf32b.c:811
2010 #: eaarch64elfb.c:811 eaarch64fbsd.c:816 eaarch64fbsdb.c:816
2011 #: eaarch64linux.c:816 eaarch64linux32.c:816 eaarch64linux32b.c:816
2012 #: eaarch64linuxb.c:816 earmelf.c:1077 earmelf_fbsd.c:1077
2013 #: earmelf_fuchsia.c:1082 earmelf_linux.c:1082 earmelf_linux_eabi.c:1082
2014 #: earmelf_linux_fdpiceabi.c:1082 earmelf_nacl.c:1082 earmelf_nbsd.c:1077
2015 #: earmelf_phoenix.c:1082 earmelf_vxworks.c:1113 earmelfb.c:1077
2016 #: earmelfb_fbsd.c:1077 earmelfb_fuchsia.c:1082 earmelfb_linux.c:1082
2017 #: earmelfb_linux_eabi.c:1082 earmelfb_linux_fdpiceabi.c:1082
2018 #: earmelfb_nacl.c:1082 earmelfb_nbsd.c:1077 earmnto.c:1052 ecskyelf.c:539
2019 #: ecskyelf_linux.c:706 eelf32metag.c:703 eelf64lppc.c:1180
2020 #: eelf64lppc_fbsd.c:1180 eelf64ppc.c:1180 eelf64ppc_fbsd.c:1180 ehppaelf.c:559
2021 #: ehppalinux.c:741 ehppanbsd.c:741 ehppaobsd.c:741
2022 msgid "%F%P: invalid number `%s'\n"
2026 msgid "%F%P: bad --unresolved-symbols option: %s\n"
2030 msgid "%F%P: bad -plugin-opt option\n"
2033 #. This can happen if the user put "-rpath,a" on the command
2034 #. line. (Or something similar. The comma is important).
2035 #. Getopt becomes confused and thinks that this is a -r option
2036 #. but it cannot parse the text after the -r so it refuses to
2037 #. increment the optind counter. Detect this case and issue
2038 #. an error message here. We cannot just make this a warning,
2039 #. increment optind, and continue because getopt is too confused
2040 #. and will seg-fault the next time around.
2042 msgid "%F%P: unrecognised option: %s\n"
2045 #: lexsup.c:1143 lexsup.c:1253 lexsup.c:1274 lexsup.c:1393
2046 msgid "%F%P: -r and %s may not be used together\n"
2050 msgid "%F%P: -shared not supported\n"
2054 msgid "%F%P: -pie not supported\n"
2058 msgid "%P: SONAME must not be empty string; keeping previous one\n"
2070 msgid "%F%P: invalid common section sorting option: %s\n"
2082 msgid "%F%P: invalid section sorting option: %s\n"
2086 msgid "%F%P: invalid argument to option \"--section-start\"\n"
2090 msgid "%F%P: missing argument(s) to option \"--section-start\"\n"
2094 msgid "%F%P: group ended before it began (--help for usage)\n"
2098 msgid "%X%P: --hash-size needs a numeric argument\n"
2102 msgid "%F%P: no state pushed before popping\n"
2106 msgid "%F%P: invalid argument to option \"--orphan-handling\"\n"
2110 msgid "%F%P: bad --ctf-share-types option: %s\n"
2114 msgid "%P: no file/directory name provided for map output; ignored\n"
2118 msgid "%P: cannot stat linker map file: %E\n"
2122 msgid "%P: linker map file is not a regular file\n"
2125 #. If the asprintf failed then something is probably very
2126 #. wrong. Better to halt now rather than continue on
2127 #. into more problems.
2129 msgid "%P%F: cannot create name for linker map file: %E\n"
2133 msgid "%P: SONAME must not be empty string; ignored\n"
2137 msgid "%P: missing --end-group; added as last command line option\n"
2141 msgid "%F%P: -F may not be used without -shared\n"
2145 msgid "%F%P: -f may not be used without -shared\n"
2148 #: lexsup.c:1944 lexsup.c:1957
2149 msgid "%F%P: invalid hex number `%s'\n"
2154 msgid " --audit=AUDITLIB Specify a library to use for auditing\n"
2159 msgid " -Bgroup Selects group name lookup rules for DSO\n"
2164 msgid " --disable-new-dtags Disable new dynamic tags\n"
2169 msgid " --enable-new-dtags Enable new dynamic tags\n"
2174 msgid " --eh-frame-hdr Create .eh_frame_hdr section\n"
2179 msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n"
2184 msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n"
2190 " --hash-style=STYLE Set hash style to sysv/gnu/both. Default: "
2196 " -P AUDITLIB, --depaudit=AUDITLIB\n"
2197 " Specify a library to use for auditing "
2204 " -z combreloc Merge dynamic relocs into one section and "
2211 " -z nocombreloc Don't merge dynamic relocs into one section\n"
2217 " -z global Make symbols in DSO available for "
2225 " -z initfirst Mark DSO to be initialized first at runtime\n"
2231 " -z interpose Mark object to interpose all DSOs but "
2238 " -z unique Mark DSO to be loaded at most once by default, "
2239 "and only in the main namespace\n"
2245 " -z nounique Don't mark DSO as a loadable at most once\n"
2251 " -z lazy Mark object lazy runtime binding (default)\n"
2256 msgid " -z loadfltr Mark object requiring immediate process\n"
2261 msgid " -z nocopyreloc Don't create copy relocs\n"
2267 " -z nodefaultlib Mark object not to use default search paths\n"
2272 msgid " -z nodelete Mark DSO non-deletable at runtime\n"
2277 msgid " -z nodlopen Mark DSO not available to dlopen\n"
2282 msgid " -z nodump Mark DSO not available to dldump\n"
2287 msgid " -z now Mark object non-lazy runtime binding\n"
2293 " -z origin Mark object requiring immediate $ORIGIN\n"
2294 " processing at runtime\n"
2299 msgid " -z relro Create RELRO program header (default)\n"
2304 msgid " -z norelro Don't create RELRO program header\n"
2309 msgid " -z relro Create RELRO program header\n"
2315 " -z norelro Don't create RELRO program header (default)\n"
2321 " -z separate-code Create separate code program header (default)\n"
2327 " -z noseparate-code Don't create separate code program header\n"
2332 msgid " -z separate-code Create separate code program header\n"
2338 " -z noseparate-code Don't create separate code program header "
2345 " -z common Generate common symbols with STT_COMMON type\n"
2351 " -z nocommon Generate common symbols with STT_OBJECT type\n"
2357 " -z text Treat DT_TEXTREL in output as error (default)\n"
2362 msgid " -z text Treat DT_TEXTREL in output as error\n"
2368 " -z notext Don't treat DT_TEXTREL in output as error "
2375 " -z textoff Don't treat DT_TEXTREL in output as error "
2382 " -z notext Don't treat DT_TEXTREL in output as error\n"
2388 " -z textoff Don't treat DT_TEXTREL in output as error\n"
2393 msgid " --build-id[=STYLE] Generate build ID note\n"
2399 " --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]\n"
2400 " Compress DWARF debug sections using zlib\n"
2405 msgid " Default: zlib-gabi\n"
2410 msgid " Default: none\n"
2415 msgid " -z common-page-size=SIZE Set common page size to SIZE\n"
2420 msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n"
2426 " -z defs Report unresolved symbols in object files\n"
2432 " -z undefs Ignore unresolved symbols in object files\n"
2437 msgid " -z muldefs Allow multiple definitions\n"
2442 msgid " -z stack-size=SIZE Set size of stack segment\n"
2448 " -z execstack Mark executable as requiring executable stack\n"
2454 " -z noexecstack Mark executable as not requiring executable "
2460 msgid " -z unique-symbol Avoid duplicated local symbol names\n"
2466 " -z nounique-symbol Keep duplicated local symbol names (default)\n"
2472 " -z globalaudit Mark executable requiring global auditing\n"
2478 " -z start-stop-gc Enable garbage collection on __start/__stop\n"
2484 " -z nostart-stop-gc Don't garbage collect __start/__stop "
2491 " -z start-stop-visibility=V Set visibility of built-in __start/__stop "
2493 " to DEFAULT, PROTECTED, HIDDEN or INTERNAL\n"
2499 " --ld-generated-unwind-info Generate exception handling info for PLT\n"
2505 " --no-ld-generated-unwind-info\n"
2506 " Don't generate exception handling info for "
2512 msgid "ELF emulations:\n"
2517 msgid "Usage: %s [options] file...\n"
2532 msgid "Read options from FILE\n"
2535 #. Note: Various tools (such as libtool) depend upon the
2536 #. format of the listings below - do not change them.
2539 msgid "%s: supported targets:"
2544 msgid "%s: supported emulations: "
2549 msgid "%s: emulation specific options:\n"
2554 msgid "Report bugs to %s\n"
2558 msgid "%F%P: unknown format type %s\n"
2562 msgid "%X%P: unsupported PEI architecture: %s\n"
2566 msgid "%X%P: cannot export %s: invalid export name\n"
2571 msgid "%X%P: error, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
2576 msgid "%P: warning, duplicate EXPORT: %s\n"
2581 msgid "%X%P: cannot export %s: symbol not defined\n"
2586 msgid "%X%P: cannot export %s: symbol wrong type (%d vs %d)\n"
2591 msgid "%X%P: cannot export %s: symbol not found\n"
2594 #: pe-dll.c:1028 eaarch64cloudabi.c:360 eaarch64cloudabib.c:360
2595 #: eaarch64elf.c:359 eaarch64elf32.c:359 eaarch64elf32b.c:359
2596 #: eaarch64elfb.c:359 eaarch64fbsd.c:360 eaarch64fbsdb.c:360
2597 #: eaarch64linux.c:360 eaarch64linux32.c:360 eaarch64linux32b.c:360
2598 #: eaarch64linuxb.c:360 eaix5ppc.c:1470 eaix5ppc.c:1480 eaix5rs6.c:1470
2599 #: eaix5rs6.c:1480 eaixppc.c:1470 eaixppc.c:1480 eaixrs6.c:1470 eaixrs6.c:1480
2600 #: earmelf.c:568 earmelf_fbsd.c:568 earmelf_fuchsia.c:569 earmelf_linux.c:569
2601 #: earmelf_linux_eabi.c:569 earmelf_linux_fdpiceabi.c:569 earmelf_nacl.c:569
2602 #: earmelf_nbsd.c:568 earmelf_phoenix.c:569 earmelf_vxworks.c:568
2603 #: earmelfb.c:568 earmelfb_fbsd.c:568 earmelfb_fuchsia.c:569
2604 #: earmelfb_linux.c:569 earmelfb_linux_eabi.c:569
2605 #: earmelfb_linux_fdpiceabi.c:569 earmelfb_nacl.c:569 earmelfb_nbsd.c:568
2606 #: earmnto.c:568 ecskyelf.c:163 ecskyelf_linux.c:163 eelf32b4300.c:172
2607 #: eelf32bmip.c:172 eelf32bmipn32.c:186 eelf32bsmip.c:186 eelf32btsmip.c:172
2608 #: eelf32btsmip_fbsd.c:172 eelf32btsmipn32.c:172 eelf32btsmipn32_fbsd.c:172
2609 #: eelf32ebmip.c:172 eelf32ebmipvxworks.c:172 eelf32elmip.c:172
2610 #: eelf32elmipvxworks.c:172 eelf32l4300.c:172 eelf32lmip.c:172
2611 #: eelf32lr5900.c:172 eelf32lr5900n32.c:172 eelf32lsmip.c:172
2612 #: eelf32ltsmip.c:172 eelf32ltsmip_fbsd.c:172 eelf32ltsmipn32.c:172
2613 #: eelf32ltsmipn32_fbsd.c:172 eelf32metag.c:87 eelf32mipswindiss.c:172
2614 #: eelf64bmip.c:186 eelf64btsmip.c:172 eelf64btsmip_fbsd.c:172 eelf64lppc.c:119
2615 #: eelf64lppc_fbsd.c:119 eelf64ltsmip.c:172 eelf64ltsmip_fbsd.c:172
2616 #: eelf64ppc.c:119 eelf64ppc_fbsd.c:119 ehppaelf.c:110 ehppalinux.c:110
2617 #: ehppanbsd.c:110 ehppaobsd.c:110 em68hc11elf.c:170 em68hc11elfb.c:170
2618 #: em68hc12elf.c:170 em68hc12elfb.c:170 enios2elf.c:92 enios2linux.c:92
2619 #: eppcmacos.c:1470 eppcmacos.c:1480
2620 msgid "%F%P: can not create BFD: %E\n"
2624 msgid "%X%P: can not create .edata section: %E\n"
2628 msgid "%X%P: can not create .reloc section: %E\n"
2633 msgid "%X%P: error: ordinal used twice: %d (%s vs %s)\n"
2638 msgid "%X%P: error: export ordinal too large: %d\n"
2643 msgid "Info: resolving %s by linking to %s (auto-import)\n"
2648 "%P: warning: auto-importing has been activated without --enable-auto-import "
2649 "specified on the command line; this should work unless it involves constant "
2650 "data structures referencing symbols from auto-imported DLLs\n"
2654 msgid "%P: zero vma section reloc detected: `%s' #%d f=%d\n"
2658 msgid "%P: base relocation for section `%s' above .reloc section\n"
2663 msgid "%X%P: error: %d-bit reloc in dll\n"
2668 msgid "%P: can't open output def file %s\n"
2673 msgid "; no contents available\n"
2678 "%X%P: %C: variable '%pT' can't be auto-imported; please read the "
2679 "documentation for ld's --enable-auto-import for details\n"
2684 msgid "%X%P: can't open .lib file: %s\n"
2689 msgid "Creating library file: %s\n"
2693 msgid "%X%P: bfd_openr %s: %E\n"
2697 msgid "%X%P: %s(%s): can't find member in non-archive file"
2701 msgid "%X%P: %s(%s): can't find member in archive"
2705 msgid "%X%P: add symbols %s: %E\n"
2709 msgid "%X%P: open %s: %E\n"
2713 msgid "%X%P: %s: this doesn't appear to be a DLL\n"
2717 msgid "%X%P: error: can't use long section names on this arch\n"
2720 #: plugin.c:233 plugin.c:279
2724 #: plugin.c:248 plugin.c:1100
2725 msgid "%F%P: %s: error loading plugin: %s\n"
2729 msgid "%P: %s: duplicated plugin\n"
2733 msgid "%F%P: could not create dummy IR bfd: %E\n"
2737 msgid "%F%P: %s: non-ELF symbol in ELF BFD!\n"
2741 msgid "%F%P: unknown ELF symbol visibility: %d!\n"
2745 msgid "%F%P: unsupported input file size: %s (%ld bytes)\n"
2750 msgid "unknown LTO kind value %x"
2755 msgid "unknown LTO resolution value %x"
2760 msgid "unknown LTO visibility value %x"
2763 #. We should not have a new, indirect or warning symbol here.
2765 msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n"
2769 msgid "%P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s\n"
2773 msgid "%P: warning: "
2781 msgid "%F%P: %s: plugin error: %d\n"
2785 msgid "%F%P: plugin_strdup failed to allocate memory: %s\n"
2789 msgid "%F%P: plugin failed to allocate memory for input: %s\n"
2793 msgid "%F%P: %s: plugin reported error claiming file\n"
2797 msgid "%P: %s: error in plugin cleanup: %d (ignored)\n"
2800 #: eaarch64cloudabi.c:223 eaarch64cloudabib.c:223 eaarch64elf.c:222
2801 #: eaarch64elf32.c:222 eaarch64elf32b.c:222 eaarch64elfb.c:222
2802 #: eaarch64fbsd.c:223 eaarch64fbsdb.c:223 eaarch64linux.c:223
2803 #: eaarch64linux32.c:223 eaarch64linux32b.c:223 eaarch64linuxb.c:223
2804 #: earmelf.c:292 earmelf_fbsd.c:292 earmelf_fuchsia.c:293 earmelf_linux.c:293
2805 #: earmelf_linux_eabi.c:293 earmelf_linux_fdpiceabi.c:293 earmelf_nacl.c:293
2806 #: earmelf_nbsd.c:292 earmelf_phoenix.c:293 earmelf_vxworks.c:292
2807 #: earmelfb.c:292 earmelfb_fbsd.c:292 earmelfb_fuchsia.c:293
2808 #: earmelfb_linux.c:293 earmelfb_linux_eabi.c:293
2809 #: earmelfb_linux_fdpiceabi.c:293 earmelfb_nacl.c:293 earmelfb_nbsd.c:292
2810 #: earmnto.c:292 eavr1.c:178 eavr2.c:178 eavr25.c:178 eavr3.c:178 eavr31.c:178
2811 #: eavr35.c:178 eavr4.c:178 eavr5.c:178 eavr51.c:178 eavr6.c:178 eavrtiny.c:178
2812 #: eavrxmega1.c:178 eavrxmega2.c:178 eavrxmega3.c:178 eavrxmega4.c:178
2813 #: eavrxmega5.c:178 eavrxmega6.c:178 eavrxmega7.c:178 ecskyelf.c:210
2814 #: ecskyelf_linux.c:210 eelf32b4300.c:205 eelf32bmip.c:205 eelf32bmipn32.c:219
2815 #: eelf32bsmip.c:219 eelf32btsmip.c:205 eelf32btsmip_fbsd.c:205
2816 #: eelf32btsmipn32.c:205 eelf32btsmipn32_fbsd.c:205 eelf32ebmip.c:205
2817 #: eelf32ebmipvxworks.c:205 eelf32elmip.c:205 eelf32elmipvxworks.c:205
2818 #: eelf32l4300.c:205 eelf32lmip.c:205 eelf32lr5900.c:205 eelf32lr5900n32.c:205
2819 #: eelf32lsmip.c:205 eelf32ltsmip.c:205 eelf32ltsmip_fbsd.c:205
2820 #: eelf32ltsmipn32.c:205 eelf32ltsmipn32_fbsd.c:205 eelf32metag.c:206
2821 #: eelf32mipswindiss.c:205 eelf64bmip.c:219 eelf64btsmip.c:205
2822 #: eelf64btsmip_fbsd.c:205 eelf64lppc.c:482 eelf64lppc_fbsd.c:482
2823 #: eelf64ltsmip.c:205 eelf64ltsmip_fbsd.c:205 eelf64ppc.c:482
2824 #: eelf64ppc_fbsd.c:482 ehppaelf.c:230 ehppalinux.c:230 ehppanbsd.c:230
2825 #: ehppaobsd.c:230 em68hc11elf.c:295 em68hc11elfb.c:295 em68hc12elf.c:295
2826 #: em68hc12elfb.c:295 enios2elf.c:223 enios2linux.c:223
2827 msgid "%X%P: can not make stub section: %E\n"
2830 #: eaarch64cloudabi.c:266 eaarch64cloudabib.c:266 eaarch64elf.c:265
2831 #: eaarch64elf32.c:265 eaarch64elf32b.c:265 eaarch64elfb.c:265
2832 #: eaarch64fbsd.c:266 eaarch64fbsdb.c:266 eaarch64linux.c:266
2833 #: eaarch64linux32.c:266 eaarch64linux32b.c:266 eaarch64linuxb.c:266
2834 #: earcelf.c:96 earclinux.c:97 earclinux_nps.c:97 earcv2elf.c:96
2835 #: earcv2elfx.c:96 earmelf.c:404 earmelf_fbsd.c:404 earmelf_fuchsia.c:405
2836 #: earmelf_linux.c:405 earmelf_linux_eabi.c:405 earmelf_linux_fdpiceabi.c:405
2837 #: earmelf_nacl.c:405 earmelf_nbsd.c:404 earmelf_phoenix.c:405
2838 #: earmelf_vxworks.c:404 earmelfb.c:404 earmelfb_fbsd.c:404
2839 #: earmelfb_fuchsia.c:405 earmelfb_linux.c:405 earmelfb_linux_eabi.c:405
2840 #: earmelfb_linux_fdpiceabi.c:405 earmelfb_nacl.c:405 earmelfb_nbsd.c:404
2841 #: earmnto.c:404 eavr1.c:299 eavr2.c:299 eavr25.c:299 eavr3.c:299 eavr31.c:299
2842 #: eavr35.c:299 eavr4.c:299 eavr5.c:299 eavr51.c:299 eavr6.c:299 eavrtiny.c:299
2843 #: eavrxmega1.c:299 eavrxmega2.c:299 eavrxmega3.c:299 eavrxmega4.c:299
2844 #: eavrxmega5.c:299 eavrxmega6.c:299 eavrxmega7.c:299 ecriself.c:96
2845 #: ecrislinux.c:97 ed10velf.c:96 eelf32_sparc.c:97 eelf32_sparc_sol2.c:229
2846 #: eelf32_sparc_vxworks.c:126 eelf32_spu.c:766 eelf32_tic6x_be.c:181
2847 #: eelf32_tic6x_elf_be.c:181 eelf32_tic6x_elf_le.c:181 eelf32_tic6x_le.c:181
2848 #: eelf32_tic6x_linux_be.c:181 eelf32_tic6x_linux_le.c:181 eelf32_x86_64.c:121
2849 #: eelf32am33lin.c:96 eelf32b4300.c:293 eelf32bfin.c:106 eelf32bfinfd.c:106
2850 #: eelf32bmip.c:293 eelf32bmipn32.c:307 eelf32briscv.c:89
2851 #: eelf32briscv_ilp32.c:89 eelf32briscv_ilp32f.c:89 eelf32bsmip.c:307
2852 #: eelf32btsmip.c:293 eelf32btsmip_fbsd.c:293 eelf32btsmipn32.c:293
2853 #: eelf32btsmipn32_fbsd.c:293 eelf32cr16.c:246 eelf32crx.c:133
2854 #: eelf32ebmip.c:293 eelf32ebmipvxworks.c:322 eelf32elmip.c:293
2855 #: eelf32elmipvxworks.c:322 eelf32epiphany.c:96 eelf32epiphany_4x4.c:98
2856 #: eelf32frvfd.c:96 eelf32ip2k.c:96 eelf32l4300.c:293 eelf32lm32.c:96
2857 #: eelf32lm32fd.c:96 eelf32lmip.c:293 eelf32lppc.c:317 eelf32lppclinux.c:317
2858 #: eelf32lppcnto.c:317 eelf32lppcsim.c:317 eelf32lr5900.c:293
2859 #: eelf32lr5900n32.c:292 eelf32lriscv.c:89 eelf32lriscv_ilp32.c:89
2860 #: eelf32lriscv_ilp32f.c:89 eelf32lsmip.c:293 eelf32ltsmip.c:293
2861 #: eelf32ltsmip_fbsd.c:293 eelf32ltsmipn32.c:293 eelf32ltsmipn32_fbsd.c:293
2862 #: eelf32m32c.c:107 eelf32mb_linux.c:97 eelf32mbel_linux.c:97 eelf32mcore.c:96
2863 #: eelf32mep.c:96 eelf32metag.c:256 eelf32microblaze.c:96
2864 #: eelf32microblazeel.c:96 eelf32mipswindiss.c:292 eelf32moxie.c:96
2865 #: eelf32or1k.c:97 eelf32or1k_linux.c:97 eelf32ppc.c:317 eelf32ppc_fbsd.c:317
2866 #: eelf32ppclinux.c:317 eelf32ppcnto.c:317 eelf32ppcsim.c:317
2867 #: eelf32ppcvxworks.c:291 eelf32ppcwindiss.c:317 eelf32rl78.c:96 eelf32rx.c:112
2868 #: eelf32rx_linux.c:109 eelf32tilegx.c:97 eelf32tilegx_be.c:97
2869 #: eelf32tilepro.c:97 eelf32vax.c:96 eelf32visium.c:96 eelf32xc16x.c:96
2870 #: eelf32xc16xl.c:96 eelf32xc16xs.c:96 eelf32xstormy16.c:107
2871 #: eelf32xtensa.c:2001 eelf32z80.c:123 eelf64_aix.c:96 eelf64_ia64.c:122
2872 #: eelf64_ia64_fbsd.c:122 eelf64_ia64_vms.c:220 eelf64_s390.c:112
2873 #: eelf64_sparc.c:97 eelf64_sparc_fbsd.c:97 eelf64_sparc_sol2.c:229
2874 #: eelf64alpha.c:180 eelf64alpha_fbsd.c:180 eelf64alpha_nbsd.c:180
2875 #: eelf64bmip.c:307 eelf64bpf.c:96 eelf64briscv.c:89 eelf64briscv_lp64.c:89
2876 #: eelf64briscv_lp64f.c:89 eelf64btsmip.c:293 eelf64btsmip_fbsd.c:293
2877 #: eelf64hppa.c:96 eelf64lppc.c:592 eelf64lppc_fbsd.c:592 eelf64lriscv.c:89
2878 #: eelf64lriscv_lp64.c:89 eelf64lriscv_lp64f.c:89 eelf64ltsmip.c:293
2879 #: eelf64ltsmip_fbsd.c:293 eelf64mmix.c:207 eelf64ppc.c:592
2880 #: eelf64ppc_fbsd.c:592 eelf64rdos.c:112 eelf64tilegx.c:97 eelf64tilegx_be.c:97
2881 #: eelf_i386.c:121 eelf_i386_be.c:120 eelf_i386_fbsd.c:121 eelf_i386_ldso.c:121
2882 #: eelf_i386_sol2.c:253 eelf_i386_vxworks.c:150 eelf_iamcu.c:121
2883 #: eelf_k1om.c:121 eelf_k1om_fbsd.c:121 eelf_l1om.c:121 eelf_l1om_fbsd.c:121
2884 #: eelf_s390.c:97 eelf_x86_64.c:121 eelf_x86_64_cloudabi.c:121
2885 #: eelf_x86_64_fbsd.c:121 eelf_x86_64_sol2.c:253 eh8300elf.c:96
2886 #: eh8300elf_linux.c:96 eh8300helf.c:96 eh8300helf_linux.c:96 eh8300hnelf.c:96
2887 #: eh8300self.c:96 eh8300self_linux.c:96 eh8300snelf.c:96 eh8300sxelf.c:96
2888 #: eh8300sxelf_linux.c:96 eh8300sxnelf.c:96 ehppa64linux.c:96 ehppaelf.c:280
2889 #: ehppalinux.c:280 ehppanbsd.c:280 ehppaobsd.c:280 ei386lynx.c:111
2890 #: ei386moss.c:111 ei386nto.c:111 em32relf.c:96 em32relf_linux.c:96
2891 #: em32rlelf.c:96 em32rlelf_linux.c:96 em68hc11elf.c:373 em68hc11elfb.c:373
2892 #: em68hc12elf.c:373 em68hc12elfb.c:373 em68kelf.c:248 em68kelfnbsd.c:248
2893 #: emn10300.c:96 ends32belf.c:204 ends32belf16m.c:204 ends32belf_linux.c:204
2894 #: ends32elf.c:204 ends32elf16m.c:204 ends32elf_linux.c:204 enios2elf.c:273
2895 #: enios2linux.c:273 epruelf.c:117 escore3_elf.c:117 escore7_elf.c:117
2896 #: eshelf.c:96 eshelf_fd.c:97 eshelf_linux.c:97 eshelf_nbsd.c:96
2897 #: eshelf_nto.c:96 eshelf_uclinux.c:96 eshelf_vxworks.c:125 eshlelf.c:96
2898 #: eshlelf_fd.c:97 eshlelf_linux.c:97 eshlelf_nbsd.c:96 eshlelf_nto.c:96
2899 #: eshlelf_vxworks.c:125 ev850.c:143 ev850_rh850.c:143
2900 msgid "%X%P: .eh_frame/.stab edit: %E\n"
2903 #: eaarch64cloudabi.c:282 eaarch64cloudabib.c:282 eaarch64elf.c:281
2904 #: eaarch64elf32.c:281 eaarch64elf32b.c:281 eaarch64elfb.c:281
2905 #: eaarch64fbsd.c:282 eaarch64fbsdb.c:282 eaarch64linux.c:282
2906 #: eaarch64linux32.c:282 eaarch64linux32b.c:282 eaarch64linuxb.c:282
2907 #: earmelf.c:419 earmelf_fbsd.c:419 earmelf_fuchsia.c:420 earmelf_linux.c:420
2908 #: earmelf_linux_eabi.c:420 earmelf_linux_fdpiceabi.c:420 earmelf_nacl.c:420
2909 #: earmelf_nbsd.c:419 earmelf_phoenix.c:420 earmelf_vxworks.c:419
2910 #: earmelfb.c:419 earmelfb_fbsd.c:419 earmelfb_fuchsia.c:420
2911 #: earmelfb_linux.c:420 earmelfb_linux_eabi.c:420
2912 #: earmelfb_linux_fdpiceabi.c:420 earmelfb_nacl.c:420 earmelfb_nbsd.c:419
2913 #: earmnto.c:419 ecskyelf.c:260 ecskyelf_linux.c:260
2914 msgid "%X%P: could not compute sections lists for stub generation: %E\n"
2917 #: eaarch64cloudabi.c:297 eaarch64cloudabib.c:297 eaarch64elf.c:296
2918 #: eaarch64elf32.c:296 eaarch64elf32b.c:296 eaarch64elfb.c:296
2919 #: eaarch64fbsd.c:297 eaarch64fbsdb.c:297 eaarch64linux.c:297
2920 #: eaarch64linux32.c:297 eaarch64linux32b.c:297 eaarch64linuxb.c:297
2921 #: earmelf.c:434 earmelf_fbsd.c:434 earmelf_fuchsia.c:435 earmelf_linux.c:435
2922 #: earmelf_linux_eabi.c:435 earmelf_linux_fdpiceabi.c:435 earmelf_nacl.c:435
2923 #: earmelf_nbsd.c:434 earmelf_phoenix.c:435 earmelf_vxworks.c:434
2924 #: earmelfb.c:434 earmelfb_fbsd.c:434 earmelfb_fuchsia.c:435
2925 #: earmelfb_linux.c:435 earmelfb_linux_eabi.c:435
2926 #: earmelfb_linux_fdpiceabi.c:435 earmelfb_nacl.c:435 earmelfb_nbsd.c:434
2927 #: earmnto.c:434 eavr1.c:129 eavr1.c:192 eavr2.c:129 eavr2.c:192 eavr25.c:129
2928 #: eavr25.c:192 eavr3.c:129 eavr3.c:192 eavr31.c:129 eavr31.c:192 eavr35.c:129
2929 #: eavr35.c:192 eavr4.c:129 eavr4.c:192 eavr5.c:129 eavr5.c:192 eavr51.c:129
2930 #: eavr51.c:192 eavr6.c:129 eavr6.c:192 eavrtiny.c:129 eavrtiny.c:192
2931 #: eavrxmega1.c:129 eavrxmega1.c:192 eavrxmega2.c:129 eavrxmega2.c:192
2932 #: eavrxmega3.c:129 eavrxmega3.c:192 eavrxmega4.c:129 eavrxmega4.c:192
2933 #: eavrxmega5.c:129 eavrxmega5.c:192 eavrxmega6.c:129 eavrxmega6.c:192
2934 #: eavrxmega7.c:129 eavrxmega7.c:192 eelf32metag.c:271 eelf32metag.c:285
2935 #: eelf64lppc.c:535 eelf64lppc.c:554 eelf64lppc.c:581 eelf64lppc_fbsd.c:535
2936 #: eelf64lppc_fbsd.c:554 eelf64lppc_fbsd.c:581 eelf64ppc.c:535 eelf64ppc.c:554
2937 #: eelf64ppc.c:581 eelf64ppc_fbsd.c:535 eelf64ppc_fbsd.c:554
2938 #: eelf64ppc_fbsd.c:581 ehppaelf.c:295 ehppaelf.c:310 ehppalinux.c:295
2939 #: ehppalinux.c:310 ehppanbsd.c:295 ehppanbsd.c:310 ehppaobsd.c:295
2940 #: ehppaobsd.c:310 em68hc11elf.c:90 em68hc11elf.c:100 em68hc11elf.c:317
2941 #: em68hc11elfb.c:90 em68hc11elfb.c:100 em68hc11elfb.c:317 em68hc12elf.c:90
2942 #: em68hc12elf.c:100 em68hc12elf.c:317 em68hc12elfb.c:90 em68hc12elfb.c:100
2943 #: em68hc12elfb.c:317 enios2elf.c:290 enios2elf.c:303 enios2linux.c:290
2944 #: enios2linux.c:303
2945 msgid "%X%P: can not size stub section: %E\n"
2948 #: eaarch64cloudabi.c:316 eaarch64cloudabib.c:316 eaarch64elf.c:315
2949 #: eaarch64elf32.c:315 eaarch64elf32b.c:315 eaarch64elfb.c:315
2950 #: eaarch64fbsd.c:316 eaarch64fbsdb.c:316 eaarch64linux.c:316
2951 #: eaarch64linux32.c:316 eaarch64linux32b.c:316 eaarch64linuxb.c:316
2952 #: earmelf.c:468 earmelf_fbsd.c:468 earmelf_fuchsia.c:469 earmelf_linux.c:469
2953 #: earmelf_linux_eabi.c:469 earmelf_linux_fdpiceabi.c:469 earmelf_nacl.c:469
2954 #: earmelf_nbsd.c:468 earmelf_phoenix.c:469 earmelf_vxworks.c:468
2955 #: earmelfb.c:468 earmelfb_fbsd.c:468 earmelfb_fuchsia.c:469
2956 #: earmelfb_linux.c:469 earmelfb_linux_eabi.c:469
2957 #: earmelfb_linux_fdpiceabi.c:469 earmelfb_nacl.c:469 earmelfb_nbsd.c:468
2958 #: earmnto.c:468 eavr1.c:201 eavr2.c:201 eavr25.c:201 eavr3.c:201 eavr31.c:201
2959 #: eavr35.c:201 eavr4.c:201 eavr5.c:201 eavr51.c:201 eavr6.c:201 eavrtiny.c:201
2960 #: eavrxmega1.c:201 eavrxmega2.c:201 eavrxmega3.c:201 eavrxmega4.c:201
2961 #: eavrxmega5.c:201 eavrxmega6.c:201 eavrxmega7.c:201 eelf32metag.c:300
2962 #: eelf64lppc.c:631 eelf64lppc_fbsd.c:631 eelf64ppc.c:631 eelf64ppc_fbsd.c:631
2963 #: ehppaelf.c:332 ehppalinux.c:332 ehppanbsd.c:332 ehppaobsd.c:332
2964 #: em68hc11elf.c:321 em68hc11elfb.c:321 em68hc12elf.c:321 em68hc12elfb.c:321
2965 #: enios2elf.c:318 enios2linux.c:318
2966 msgid "%X%P: can not build stubs: %E\n"
2969 #. The arm backend needs special fields in the output hash structure.
2970 #. These will only be created if the output format is an arm format,
2971 #. hence we do not support linking and changing output formats at the
2972 #. same time. Use a link followed by objcopy to change output formats.
2973 #. The RISC-V backend needs special fields in the output hash structure.
2974 #. These will only be created if the output format is a RISC-V format,
2975 #. hence we do not support linking and changing output formats at the
2976 #. same time. Use a link followed by objcopy to change output formats.
2977 #. The arm backend needs special fields in the output hash structure.
2978 #. These will only be created if the output format is an arm format,
2979 #. hence we do not support linking and changing output formats at the
2980 #. same time. Use a link followed by objcopy to change output formats.
2981 #. Check the output target is nds32.
2982 #. The score backend needs special fields in the output hash structure.
2983 #. These will only be created if the output format is an score format,
2984 #. hence we do not support linking and changing output formats at the
2985 #. same time. Use a link followed by objcopy to change output formats.
2986 #. The arm backend needs special fields in the output hash structure.
2987 #. These will only be created if the output format is an arm format,
2988 #. hence we do not support linking and changing output formats at the
2989 #. same time. Use a link followed by objcopy to change output formats.
2990 #. The V850 backend needs special fields in the output hash structure.
2991 #. These will only be created if the output format is an arm format,
2992 #. hence we do not support linking and changing output formats at the
2993 #. same time. Use a link followed by objcopy to change output formats.
2994 #: eaarch64cloudabi.c:334 eaarch64cloudabib.c:334 eaarch64elf.c:333
2995 #: eaarch64elf32.c:333 eaarch64elf32b.c:333 eaarch64elfb.c:333
2996 #: eaarch64fbsd.c:334 eaarch64fbsdb.c:334 eaarch64linux.c:334
2997 #: eaarch64linux32.c:334 eaarch64linux32b.c:334 eaarch64linuxb.c:334
2998 #: earm_wince_pe.c:1426 earmelf.c:540 earmelf_fbsd.c:540 earmelf_fuchsia.c:541
2999 #: earmelf_linux.c:541 earmelf_linux_eabi.c:541 earmelf_linux_fdpiceabi.c:541
3000 #: earmelf_nacl.c:541 earmelf_nbsd.c:540 earmelf_phoenix.c:541
3001 #: earmelf_vxworks.c:540 earmelfb.c:540 earmelfb_fbsd.c:540
3002 #: earmelfb_fuchsia.c:541 earmelfb_linux.c:541 earmelfb_linux_eabi.c:541
3003 #: earmelfb_linux_fdpiceabi.c:541 earmelfb_nacl.c:541 earmelfb_nbsd.c:540
3004 #: earmnto.c:540 earmpe.c:1426 eavr1.c:142 eavr2.c:142 eavr25.c:142 eavr3.c:142
3005 #: eavr31.c:142 eavr35.c:142 eavr4.c:142 eavr5.c:142 eavr51.c:142 eavr6.c:142
3006 #: eavrtiny.c:142 eavrxmega1.c:142 eavrxmega2.c:142 eavrxmega3.c:142
3007 #: eavrxmega4.c:142 eavrxmega5.c:142 eavrxmega6.c:142 eavrxmega7.c:142
3008 #: eelf32briscv.c:128 eelf32briscv_ilp32.c:128 eelf32briscv_ilp32f.c:128
3009 #: eelf32lriscv.c:128 eelf32lriscv_ilp32.c:128 eelf32lriscv_ilp32f.c:128
3010 #: eelf64briscv.c:128 eelf64briscv_lp64.c:128 eelf64briscv_lp64f.c:128
3011 #: eelf64lriscv.c:128 eelf64lriscv_lp64.c:128 eelf64lriscv_lp64f.c:128
3012 #: ei386pe.c:1426 ei386pe_posix.c:1426 emcorepe.c:1426 ends32belf.c:74
3013 #: ends32belf16m.c:74 ends32belf_linux.c:74 ends32elf.c:74 ends32elf16m.c:74
3014 #: ends32elf_linux.c:74 escore3_elf.c:75 escore7_elf.c:75 eshpe.c:1426
3015 #: ev850.c:91 ev850_rh850.c:91
3016 msgid "%F%P: error: cannot change output format whilst linking %s binaries\n"
3019 #: eaarch64cloudabi.c:570 eaarch64cloudabib.c:570 eaarch64elf.c:569
3020 #: eaarch64elf32.c:569 eaarch64elf32b.c:569 eaarch64elfb.c:569
3021 #: eaarch64fbsd.c:570 eaarch64fbsdb.c:570 eaarch64linux.c:570
3022 #: eaarch64linux32.c:570 eaarch64linux32b.c:570 eaarch64linuxb.c:570
3023 #: earcelf.c:202 earclinux.c:258 earclinux_nps.c:258 earcv2elf.c:186
3024 #: earcv2elfx.c:186 earmelf.c:812 earmelf_fbsd.c:812 earmelf_fuchsia.c:813
3025 #: earmelf_linux.c:813 earmelf_linux_eabi.c:813 earmelf_linux_fdpiceabi.c:813
3026 #: earmelf_nacl.c:813 earmelf_nbsd.c:812 earmelf_phoenix.c:813
3027 #: earmelf_vxworks.c:848 earmelfb.c:812 earmelfb_fbsd.c:812
3028 #: earmelfb_fuchsia.c:813 earmelfb_linux.c:813 earmelfb_linux_eabi.c:813
3029 #: earmelfb_linux_fdpiceabi.c:813 earmelfb_nacl.c:813 earmelfb_nbsd.c:812
3030 #: earmnto.c:787 eavr1.c:409 eavr2.c:409 eavr25.c:409 eavr3.c:409 eavr31.c:409
3031 #: eavr35.c:409 eavr4.c:409 eavr5.c:409 eavr51.c:409 eavr6.c:409 eavrtiny.c:409
3032 #: eavrxmega1.c:409 eavrxmega2.c:409 eavrxmega3.c:409 eavrxmega4.c:409
3033 #: eavrxmega5.c:409 eavrxmega6.c:409 eavrxmega7.c:409 ecriself.c:201
3034 #: ecrislinux.c:233 ecskyelf.c:445 ecskyelf_linux.c:502 ed10velf.c:186
3035 #: eelf32_sparc.c:258 eelf32_sparc_sol2.c:390 eelf32_sparc_vxworks.c:295
3036 #: eelf32_spu.c:919 eelf32_tic6x_be.c:369 eelf32_tic6x_elf_be.c:369
3037 #: eelf32_tic6x_elf_le.c:369 eelf32_tic6x_le.c:369 eelf32_tic6x_linux_be.c:369
3038 #: eelf32_tic6x_linux_le.c:369 eelf32_x86_64.c:5327 eelf32am33lin.c:232
3039 #: eelf32b4300.c:473 eelf32bfin.c:250 eelf32bfinfd.c:275 eelf32bmip.c:473
3040 #: eelf32bmipn32.c:487 eelf32briscv.c:330 eelf32briscv_ilp32.c:330
3041 #: eelf32briscv_ilp32f.c:330 eelf32bsmip.c:487 eelf32btsmip.c:473
3042 #: eelf32btsmip_fbsd.c:473 eelf32btsmipn32.c:473 eelf32btsmipn32_fbsd.c:473
3043 #: eelf32cr16.c:336 eelf32crx.c:223 eelf32ebmip.c:473 eelf32ebmipvxworks.c:508
3044 #: eelf32elmip.c:473 eelf32elmipvxworks.c:508 eelf32epiphany.c:201
3045 #: eelf32epiphany_4x4.c:188 eelf32frvfd.c:257 eelf32ip2k.c:201
3046 #: eelf32l4300.c:473 eelf32lm32.c:201 eelf32lm32fd.c:257 eelf32lmip.c:473
3047 #: eelf32lppc.c:521 eelf32lppclinux.c:521 eelf32lppcnto.c:521
3048 #: eelf32lppcsim.c:521 eelf32lr5900.c:442 eelf32lr5900n32.c:441
3049 #: eelf32lriscv.c:330 eelf32lriscv_ilp32.c:330 eelf32lriscv_ilp32f.c:330
3050 #: eelf32lsmip.c:473 eelf32ltsmip.c:473 eelf32ltsmip_fbsd.c:473
3051 #: eelf32ltsmipn32.c:473 eelf32ltsmipn32_fbsd.c:473 eelf32m32c.c:212
3052 #: eelf32mb_linux.c:258 eelf32mbel_linux.c:258 eelf32mcore.c:207
3053 #: eelf32mep.c:186 eelf32metag.c:507 eelf32microblaze.c:186
3054 #: eelf32microblazeel.c:186 eelf32mipswindiss.c:416 eelf32moxie.c:201
3055 #: eelf32or1k.c:202 eelf32or1k_linux.c:258 eelf32ppc.c:521 eelf32ppc_fbsd.c:521
3056 #: eelf32ppclinux.c:521 eelf32ppcnto.c:521 eelf32ppcsim.c:521
3057 #: eelf32ppcvxworks.c:495 eelf32ppcwindiss.c:521 eelf32rl78.c:201
3058 #: eelf32rx.c:229 eelf32rx_linux.c:214 eelf32tilegx.c:258 eelf32tilegx_be.c:258
3059 #: eelf32tilepro.c:258 eelf32vax.c:232 eelf32visium.c:186 eelf32xc16x.c:186
3060 #: eelf32xc16xl.c:186 eelf32xc16xs.c:186 eelf32xstormy16.c:197
3061 #: eelf32xtensa.c:2179 eelf32z80.c:213 eelf64_aix.c:232 eelf64_ia64.c:289
3062 #: eelf64_ia64_fbsd.c:289 eelf64_s390.c:328 eelf64_sparc.c:258
3063 #: eelf64_sparc_fbsd.c:258 eelf64_sparc_sol2.c:390 eelf64alpha.c:351
3064 #: eelf64alpha_fbsd.c:351 eelf64alpha_nbsd.c:351 eelf64bmip.c:487
3065 #: eelf64bpf.c:186 eelf64briscv.c:330 eelf64briscv_lp64.c:330
3066 #: eelf64briscv_lp64f.c:330 eelf64btsmip.c:473 eelf64btsmip_fbsd.c:473
3067 #: eelf64hppa.c:202 eelf64lppc.c:970 eelf64lppc_fbsd.c:970 eelf64lriscv.c:330
3068 #: eelf64lriscv_lp64.c:330 eelf64lriscv_lp64f.c:330 eelf64ltsmip.c:473
3069 #: eelf64ltsmip_fbsd.c:473 eelf64mmix.c:343 eelf64ppc.c:970
3070 #: eelf64ppc_fbsd.c:970 eelf64rdos.c:283 eelf64tilegx.c:258
3071 #: eelf64tilegx_be.c:258 eelf_i386.c:4949 eelf_i386_be.c:256
3072 #: eelf_i386_fbsd.c:292 eelf_i386_ldso.c:267 eelf_i386_sol2.c:424
3073 #: eelf_i386_vxworks.c:319 eelf_iamcu.c:292 eelf_k1om.c:5283
3074 #: eelf_k1om_fbsd.c:292 eelf_l1om.c:5283 eelf_l1om_fbsd.c:292 eelf_s390.c:258
3075 #: eelf_x86_64.c:5327 eelf_x86_64_cloudabi.c:292 eelf_x86_64_fbsd.c:292
3076 #: eelf_x86_64_sol2.c:424 eh8300elf.c:201 eh8300elf_linux.c:201
3077 #: eh8300helf.c:201 eh8300helf_linux.c:201 eh8300hnelf.c:201 eh8300self.c:201
3078 #: eh8300self_linux.c:201 eh8300snelf.c:201 eh8300sxelf.c:201
3079 #: eh8300sxelf_linux.c:201 eh8300sxnelf.c:201 ehppa64linux.c:232 ehppaelf.c:469
3080 #: ehppalinux.c:541 ehppanbsd.c:541 ehppaobsd.c:541 ei386lynx.c:247
3081 #: ei386moss.c:247 ei386nto.c:247 em32relf.c:201 em32relf_linux.c:257
3082 #: em32rlelf.c:201 em32rlelf_linux.c:257 em68hc11elf.c:471 em68hc11elfb.c:471
3083 #: em68hc12elf.c:471 em68hc12elfb.c:471 em68kelf.c:415 em68kelfnbsd.c:415
3084 #: emn10300.c:232 ends32belf.c:322 ends32belf16m.c:322 ends32belf_linux.c:345
3085 #: ends32elf.c:322 ends32elf16m.c:322 ends32elf_linux.c:345 enios2elf.c:488
3086 #: enios2linux.c:519 epruelf.c:207 escore3_elf.c:253 escore7_elf.c:253
3087 #: eshelf.c:232 eshelf_fd.c:258 eshelf_linux.c:258 eshelf_nbsd.c:232
3088 #: eshelf_nto.c:232 eshelf_uclinux.c:232 eshelf_vxworks.c:269 eshlelf.c:232
3089 #: eshlelf_fd.c:258 eshlelf_linux.c:258 eshlelf_nbsd.c:232 eshlelf_nto.c:232
3090 #: eshlelf_vxworks.c:269 ev850.c:233 ev850_rh850.c:233
3091 msgid "%F%P: invalid --compress-debug-sections option: `%s'\n"
3094 #: eaarch64cloudabi.c:621 eaarch64cloudabib.c:621 eaarch64elf.c:620
3095 #: eaarch64elf32.c:620 eaarch64elf32b.c:620 eaarch64elfb.c:620
3096 #: eaarch64fbsd.c:621 eaarch64fbsdb.c:621 eaarch64linux.c:621
3097 #: eaarch64linux32.c:621 eaarch64linux32b.c:621 eaarch64linuxb.c:621
3098 #: earcelf.c:253 earclinux.c:309 earclinux_nps.c:309 earmelf.c:863
3099 #: earmelf_fbsd.c:863 earmelf_fuchsia.c:864 earmelf_linux.c:864
3100 #: earmelf_linux_eabi.c:864 earmelf_linux_fdpiceabi.c:864 earmelf_nacl.c:864
3101 #: earmelf_nbsd.c:863 earmelf_phoenix.c:864 earmelf_vxworks.c:899
3102 #: earmelfb.c:863 earmelfb_fbsd.c:863 earmelfb_fuchsia.c:864
3103 #: earmelfb_linux.c:864 earmelfb_linux_eabi.c:864
3104 #: earmelfb_linux_fdpiceabi.c:864 earmelfb_nacl.c:864 earmelfb_nbsd.c:863
3105 #: earmnto.c:838 ecrislinux.c:284 ecskyelf_linux.c:553 eelf32_sparc.c:309
3106 #: eelf32_sparc_sol2.c:441 eelf32_sparc_vxworks.c:346 eelf32_tic6x_be.c:420
3107 #: eelf32_tic6x_elf_be.c:420 eelf32_tic6x_elf_le.c:420 eelf32_tic6x_le.c:420
3108 #: eelf32_tic6x_linux_be.c:420 eelf32_tic6x_linux_le.c:420 eelf32_x86_64.c:5378
3109 #: eelf32am33lin.c:283 eelf32b4300.c:524 eelf32bfin.c:301 eelf32bfinfd.c:326
3110 #: eelf32bmip.c:524 eelf32bmipn32.c:538 eelf32briscv.c:381
3111 #: eelf32briscv_ilp32.c:381 eelf32briscv_ilp32f.c:381 eelf32bsmip.c:538
3112 #: eelf32btsmip.c:524 eelf32btsmip_fbsd.c:524 eelf32btsmipn32.c:524
3113 #: eelf32btsmipn32_fbsd.c:524 eelf32ebmip.c:524 eelf32ebmipvxworks.c:559
3114 #: eelf32elmip.c:524 eelf32elmipvxworks.c:559 eelf32frvfd.c:308
3115 #: eelf32l4300.c:524 eelf32lm32fd.c:308 eelf32lmip.c:524 eelf32lppc.c:572
3116 #: eelf32lppclinux.c:572 eelf32lppcnto.c:572 eelf32lppcsim.c:572
3117 #: eelf32lriscv.c:381 eelf32lriscv_ilp32.c:381 eelf32lriscv_ilp32f.c:381
3118 #: eelf32lsmip.c:524 eelf32ltsmip.c:524 eelf32ltsmip_fbsd.c:524
3119 #: eelf32ltsmipn32.c:524 eelf32ltsmipn32_fbsd.c:524 eelf32mb_linux.c:309
3120 #: eelf32mbel_linux.c:309 eelf32metag.c:558 eelf32or1k_linux.c:309
3121 #: eelf32ppc.c:572 eelf32ppc_fbsd.c:572 eelf32ppclinux.c:572 eelf32ppcnto.c:572
3122 #: eelf32ppcsim.c:572 eelf32ppcvxworks.c:546 eelf32ppcwindiss.c:572
3123 #: eelf32tilegx.c:309 eelf32tilegx_be.c:309 eelf32tilepro.c:309 eelf32vax.c:283
3124 #: eelf32xtensa.c:2230 eelf64_aix.c:283 eelf64_ia64.c:340
3125 #: eelf64_ia64_fbsd.c:340 eelf64_s390.c:379 eelf64_sparc.c:309
3126 #: eelf64_sparc_fbsd.c:309 eelf64_sparc_sol2.c:441 eelf64alpha.c:402
3127 #: eelf64alpha_fbsd.c:402 eelf64alpha_nbsd.c:402 eelf64bmip.c:538
3128 #: eelf64briscv.c:381 eelf64briscv_lp64.c:381 eelf64briscv_lp64f.c:381
3129 #: eelf64btsmip.c:524 eelf64btsmip_fbsd.c:524 eelf64hppa.c:253
3130 #: eelf64lppc.c:1021 eelf64lppc_fbsd.c:1021 eelf64lriscv.c:381
3131 #: eelf64lriscv_lp64.c:381 eelf64lriscv_lp64f.c:381 eelf64ltsmip.c:524
3132 #: eelf64ltsmip_fbsd.c:524 eelf64mmix.c:394 eelf64ppc.c:1021
3133 #: eelf64ppc_fbsd.c:1021 eelf64rdos.c:334 eelf64tilegx.c:309
3134 #: eelf64tilegx_be.c:309 eelf_i386.c:5000 eelf_i386_be.c:307
3135 #: eelf_i386_fbsd.c:343 eelf_i386_ldso.c:318 eelf_i386_sol2.c:475
3136 #: eelf_i386_vxworks.c:370 eelf_iamcu.c:343 eelf_k1om.c:5334
3137 #: eelf_k1om_fbsd.c:343 eelf_l1om.c:5334 eelf_l1om_fbsd.c:343 eelf_s390.c:309
3138 #: eelf_x86_64.c:5378 eelf_x86_64_cloudabi.c:343 eelf_x86_64_fbsd.c:343
3139 #: eelf_x86_64_sol2.c:475 ehppa64linux.c:283 ehppalinux.c:592 ehppanbsd.c:592
3140 #: ehppaobsd.c:592 ei386lynx.c:298 ei386moss.c:298 ei386nto.c:298
3141 #: em32relf_linux.c:308 em32rlelf_linux.c:308 em68kelf.c:466 em68kelfnbsd.c:466
3142 #: emn10300.c:283 ends32belf_linux.c:396 ends32elf_linux.c:396
3143 #: enios2linux.c:570 escore3_elf.c:304 escore7_elf.c:304 eshelf.c:283
3144 #: eshelf_fd.c:309 eshelf_linux.c:309 eshelf_nbsd.c:283 eshelf_nto.c:283
3145 #: eshelf_uclinux.c:283 eshelf_vxworks.c:320 eshlelf.c:283 eshlelf_fd.c:309
3146 #: eshlelf_linux.c:309 eshlelf_nbsd.c:283 eshlelf_nto.c:283
3147 #: eshlelf_vxworks.c:320
3148 msgid "%F%P: invalid hash style `%s'\n"
3151 #: eaarch64cloudabi.c:638 eaarch64cloudabib.c:638 eaarch64elf.c:637
3152 #: eaarch64elf32.c:637 eaarch64elf32b.c:637 eaarch64elfb.c:637
3153 #: eaarch64fbsd.c:638 eaarch64fbsdb.c:638 eaarch64linux.c:638
3154 #: eaarch64linux32.c:638 eaarch64linux32b.c:638 eaarch64linuxb.c:638
3155 #: earcelf.c:270 earclinux.c:326 earclinux_nps.c:326 earcv2elf.c:203
3156 #: earcv2elfx.c:203 earmelf.c:880 earmelf_fbsd.c:880 earmelf_fuchsia.c:881
3157 #: earmelf_linux.c:881 earmelf_linux_eabi.c:881 earmelf_linux_fdpiceabi.c:881
3158 #: earmelf_nacl.c:881 earmelf_nbsd.c:880 earmelf_phoenix.c:881
3159 #: earmelf_vxworks.c:916 earmelfb.c:880 earmelfb_fbsd.c:880
3160 #: earmelfb_fuchsia.c:881 earmelfb_linux.c:881 earmelfb_linux_eabi.c:881
3161 #: earmelfb_linux_fdpiceabi.c:881 earmelfb_nacl.c:881 earmelfb_nbsd.c:880
3162 #: earmnto.c:855 eavr1.c:426 eavr2.c:426 eavr25.c:426 eavr3.c:426 eavr31.c:426
3163 #: eavr35.c:426 eavr4.c:426 eavr5.c:426 eavr51.c:426 eavr6.c:426 eavrtiny.c:426
3164 #: eavrxmega1.c:426 eavrxmega2.c:426 eavrxmega3.c:426 eavrxmega4.c:426
3165 #: eavrxmega5.c:426 eavrxmega6.c:426 eavrxmega7.c:426 ecriself.c:218
3166 #: ecrislinux.c:301 ecskyelf.c:462 ecskyelf_linux.c:570 ed10velf.c:203
3167 #: eelf32_sparc.c:326 eelf32_sparc_sol2.c:458 eelf32_sparc_vxworks.c:363
3168 #: eelf32_spu.c:936 eelf32_tic6x_be.c:437 eelf32_tic6x_elf_be.c:437
3169 #: eelf32_tic6x_elf_le.c:437 eelf32_tic6x_le.c:437 eelf32_tic6x_linux_be.c:437
3170 #: eelf32_tic6x_linux_le.c:437 eelf32_x86_64.c:5395 eelf32am33lin.c:300
3171 #: eelf32b4300.c:541 eelf32bfin.c:318 eelf32bfinfd.c:343 eelf32bmip.c:541
3172 #: eelf32bmipn32.c:555 eelf32briscv.c:398 eelf32briscv_ilp32.c:398
3173 #: eelf32briscv_ilp32f.c:398 eelf32bsmip.c:555 eelf32btsmip.c:541
3174 #: eelf32btsmip_fbsd.c:541 eelf32btsmipn32.c:541 eelf32btsmipn32_fbsd.c:541
3175 #: eelf32cr16.c:353 eelf32crx.c:240 eelf32ebmip.c:541 eelf32ebmipvxworks.c:576
3176 #: eelf32elmip.c:541 eelf32elmipvxworks.c:576 eelf32epiphany.c:218
3177 #: eelf32epiphany_4x4.c:205 eelf32frvfd.c:325 eelf32ip2k.c:218
3178 #: eelf32l4300.c:541 eelf32lm32.c:218 eelf32lm32fd.c:325 eelf32lmip.c:541
3179 #: eelf32lppc.c:589 eelf32lppclinux.c:589 eelf32lppcnto.c:589
3180 #: eelf32lppcsim.c:589 eelf32lr5900.c:459 eelf32lr5900n32.c:458
3181 #: eelf32lriscv.c:398 eelf32lriscv_ilp32.c:398 eelf32lriscv_ilp32f.c:398
3182 #: eelf32lsmip.c:541 eelf32ltsmip.c:541 eelf32ltsmip_fbsd.c:541
3183 #: eelf32ltsmipn32.c:541 eelf32ltsmipn32_fbsd.c:541 eelf32m32c.c:229
3184 #: eelf32mb_linux.c:326 eelf32mbel_linux.c:326 eelf32mcore.c:224
3185 #: eelf32mep.c:203 eelf32metag.c:575 eelf32microblaze.c:203
3186 #: eelf32microblazeel.c:203 eelf32mipswindiss.c:433 eelf32moxie.c:218
3187 #: eelf32or1k.c:219 eelf32or1k_linux.c:326 eelf32ppc.c:589 eelf32ppc_fbsd.c:589
3188 #: eelf32ppclinux.c:589 eelf32ppcnto.c:589 eelf32ppcsim.c:589
3189 #: eelf32ppcvxworks.c:563 eelf32ppcwindiss.c:589 eelf32rl78.c:218
3190 #: eelf32rx.c:246 eelf32rx_linux.c:231 eelf32tilegx.c:326 eelf32tilegx_be.c:326
3191 #: eelf32tilepro.c:326 eelf32vax.c:300 eelf32visium.c:203 eelf32xc16x.c:203
3192 #: eelf32xc16xl.c:203 eelf32xc16xs.c:203 eelf32xstormy16.c:214
3193 #: eelf32xtensa.c:2247 eelf32z80.c:230 eelf64_aix.c:300 eelf64_ia64.c:357
3194 #: eelf64_ia64_fbsd.c:357 eelf64_s390.c:396 eelf64_sparc.c:326
3195 #: eelf64_sparc_fbsd.c:326 eelf64_sparc_sol2.c:458 eelf64alpha.c:419
3196 #: eelf64alpha_fbsd.c:419 eelf64alpha_nbsd.c:419 eelf64bmip.c:555
3197 #: eelf64bpf.c:203 eelf64briscv.c:398 eelf64briscv_lp64.c:398
3198 #: eelf64briscv_lp64f.c:398 eelf64btsmip.c:541 eelf64btsmip_fbsd.c:541
3199 #: eelf64hppa.c:270 eelf64lppc.c:1038 eelf64lppc_fbsd.c:1038 eelf64lriscv.c:398
3200 #: eelf64lriscv_lp64.c:398 eelf64lriscv_lp64f.c:398 eelf64ltsmip.c:541
3201 #: eelf64ltsmip_fbsd.c:541 eelf64mmix.c:411 eelf64ppc.c:1038
3202 #: eelf64ppc_fbsd.c:1038 eelf64rdos.c:351 eelf64tilegx.c:326
3203 #: eelf64tilegx_be.c:326 eelf_i386.c:5017 eelf_i386_be.c:324
3204 #: eelf_i386_fbsd.c:360 eelf_i386_ldso.c:335 eelf_i386_sol2.c:492
3205 #: eelf_i386_vxworks.c:387 eelf_iamcu.c:360 eelf_k1om.c:5351
3206 #: eelf_k1om_fbsd.c:360 eelf_l1om.c:5351 eelf_l1om_fbsd.c:360 eelf_s390.c:326
3207 #: eelf_x86_64.c:5395 eelf_x86_64_cloudabi.c:360 eelf_x86_64_fbsd.c:360
3208 #: eelf_x86_64_sol2.c:492 eh8300elf.c:218 eh8300elf_linux.c:218
3209 #: eh8300helf.c:218 eh8300helf_linux.c:218 eh8300hnelf.c:218 eh8300self.c:218
3210 #: eh8300self_linux.c:218 eh8300snelf.c:218 eh8300sxelf.c:218
3211 #: eh8300sxelf_linux.c:218 eh8300sxnelf.c:218 ehppa64linux.c:300 ehppaelf.c:486
3212 #: ehppalinux.c:609 ehppanbsd.c:609 ehppaobsd.c:609 ei386lynx.c:315
3213 #: ei386moss.c:315 ei386nto.c:315 em32relf.c:218 em32relf_linux.c:325
3214 #: em32rlelf.c:218 em32rlelf_linux.c:325 em68hc11elf.c:488 em68hc11elfb.c:488
3215 #: em68hc12elf.c:488 em68hc12elfb.c:488 em68kelf.c:483 em68kelfnbsd.c:483
3216 #: emn10300.c:300 ends32belf.c:339 ends32belf16m.c:339 ends32belf_linux.c:413
3217 #: ends32elf.c:339 ends32elf16m.c:339 ends32elf_linux.c:413 enios2elf.c:505
3218 #: enios2linux.c:587 epruelf.c:224 escore3_elf.c:321 escore7_elf.c:321
3219 #: eshelf.c:300 eshelf_fd.c:326 eshelf_linux.c:326 eshelf_nbsd.c:300
3220 #: eshelf_nto.c:300 eshelf_uclinux.c:300 eshelf_vxworks.c:337 eshlelf.c:300
3221 #: eshlelf_fd.c:326 eshlelf_linux.c:326 eshlelf_nbsd.c:300 eshlelf_nto.c:300
3222 #: eshlelf_vxworks.c:337 ev850.c:250 ev850_rh850.c:250
3223 msgid "%F%P: invalid maximum page size `%s'\n"
3226 #: eaarch64cloudabi.c:647 eaarch64cloudabib.c:647 eaarch64elf.c:646
3227 #: eaarch64elf32.c:646 eaarch64elf32b.c:646 eaarch64elfb.c:646
3228 #: eaarch64fbsd.c:647 eaarch64fbsdb.c:647 eaarch64linux.c:647
3229 #: eaarch64linux32.c:647 eaarch64linux32b.c:647 eaarch64linuxb.c:647
3230 #: earcelf.c:279 earclinux.c:335 earclinux_nps.c:335 earcv2elf.c:212
3231 #: earcv2elfx.c:212 earmelf.c:889 earmelf_fbsd.c:889 earmelf_fuchsia.c:890
3232 #: earmelf_linux.c:890 earmelf_linux_eabi.c:890 earmelf_linux_fdpiceabi.c:890
3233 #: earmelf_nacl.c:890 earmelf_nbsd.c:889 earmelf_phoenix.c:890
3234 #: earmelf_vxworks.c:925 earmelfb.c:889 earmelfb_fbsd.c:889
3235 #: earmelfb_fuchsia.c:890 earmelfb_linux.c:890 earmelfb_linux_eabi.c:890
3236 #: earmelfb_linux_fdpiceabi.c:890 earmelfb_nacl.c:890 earmelfb_nbsd.c:889
3237 #: earmnto.c:864 eavr1.c:435 eavr2.c:435 eavr25.c:435 eavr3.c:435 eavr31.c:435
3238 #: eavr35.c:435 eavr4.c:435 eavr5.c:435 eavr51.c:435 eavr6.c:435 eavrtiny.c:435
3239 #: eavrxmega1.c:435 eavrxmega2.c:435 eavrxmega3.c:435 eavrxmega4.c:435
3240 #: eavrxmega5.c:435 eavrxmega6.c:435 eavrxmega7.c:435 ecriself.c:227
3241 #: ecrislinux.c:310 ecskyelf.c:471 ecskyelf_linux.c:579 ed10velf.c:212
3242 #: eelf32_sparc.c:335 eelf32_sparc_sol2.c:467 eelf32_sparc_vxworks.c:372
3243 #: eelf32_spu.c:945 eelf32_tic6x_be.c:446 eelf32_tic6x_elf_be.c:446
3244 #: eelf32_tic6x_elf_le.c:446 eelf32_tic6x_le.c:446 eelf32_tic6x_linux_be.c:446
3245 #: eelf32_tic6x_linux_le.c:446 eelf32_x86_64.c:5404 eelf32am33lin.c:309
3246 #: eelf32b4300.c:550 eelf32bfin.c:327 eelf32bfinfd.c:352 eelf32bmip.c:550
3247 #: eelf32bmipn32.c:564 eelf32briscv.c:407 eelf32briscv_ilp32.c:407
3248 #: eelf32briscv_ilp32f.c:407 eelf32bsmip.c:564 eelf32btsmip.c:550
3249 #: eelf32btsmip_fbsd.c:550 eelf32btsmipn32.c:550 eelf32btsmipn32_fbsd.c:550
3250 #: eelf32cr16.c:362 eelf32crx.c:249 eelf32ebmip.c:550 eelf32ebmipvxworks.c:585
3251 #: eelf32elmip.c:550 eelf32elmipvxworks.c:585 eelf32epiphany.c:227
3252 #: eelf32epiphany_4x4.c:214 eelf32frvfd.c:334 eelf32ip2k.c:227
3253 #: eelf32l4300.c:550 eelf32lm32.c:227 eelf32lm32fd.c:334 eelf32lmip.c:550
3254 #: eelf32lppc.c:598 eelf32lppclinux.c:598 eelf32lppcnto.c:598
3255 #: eelf32lppcsim.c:598 eelf32lr5900.c:468 eelf32lr5900n32.c:467
3256 #: eelf32lriscv.c:407 eelf32lriscv_ilp32.c:407 eelf32lriscv_ilp32f.c:407
3257 #: eelf32lsmip.c:550 eelf32ltsmip.c:550 eelf32ltsmip_fbsd.c:550
3258 #: eelf32ltsmipn32.c:550 eelf32ltsmipn32_fbsd.c:550 eelf32m32c.c:238
3259 #: eelf32mb_linux.c:335 eelf32mbel_linux.c:335 eelf32mcore.c:233
3260 #: eelf32mep.c:212 eelf32metag.c:584 eelf32microblaze.c:212
3261 #: eelf32microblazeel.c:212 eelf32mipswindiss.c:442 eelf32moxie.c:227
3262 #: eelf32or1k.c:228 eelf32or1k_linux.c:335 eelf32ppc.c:598 eelf32ppc_fbsd.c:598
3263 #: eelf32ppclinux.c:598 eelf32ppcnto.c:598 eelf32ppcsim.c:598
3264 #: eelf32ppcvxworks.c:572 eelf32ppcwindiss.c:598 eelf32rl78.c:227
3265 #: eelf32rx.c:255 eelf32rx_linux.c:240 eelf32tilegx.c:335 eelf32tilegx_be.c:335
3266 #: eelf32tilepro.c:335 eelf32vax.c:309 eelf32visium.c:212 eelf32xc16x.c:212
3267 #: eelf32xc16xl.c:212 eelf32xc16xs.c:212 eelf32xstormy16.c:223
3268 #: eelf32xtensa.c:2256 eelf32z80.c:239 eelf64_aix.c:309 eelf64_ia64.c:366
3269 #: eelf64_ia64_fbsd.c:366 eelf64_s390.c:405 eelf64_sparc.c:335
3270 #: eelf64_sparc_fbsd.c:335 eelf64_sparc_sol2.c:467 eelf64alpha.c:428
3271 #: eelf64alpha_fbsd.c:428 eelf64alpha_nbsd.c:428 eelf64bmip.c:564
3272 #: eelf64bpf.c:212 eelf64briscv.c:407 eelf64briscv_lp64.c:407
3273 #: eelf64briscv_lp64f.c:407 eelf64btsmip.c:550 eelf64btsmip_fbsd.c:550
3274 #: eelf64hppa.c:279 eelf64lppc.c:1047 eelf64lppc_fbsd.c:1047 eelf64lriscv.c:407
3275 #: eelf64lriscv_lp64.c:407 eelf64lriscv_lp64f.c:407 eelf64ltsmip.c:550
3276 #: eelf64ltsmip_fbsd.c:550 eelf64mmix.c:420 eelf64ppc.c:1047
3277 #: eelf64ppc_fbsd.c:1047 eelf64rdos.c:360 eelf64tilegx.c:335
3278 #: eelf64tilegx_be.c:335 eelf_i386.c:5026 eelf_i386_be.c:333
3279 #: eelf_i386_fbsd.c:369 eelf_i386_ldso.c:344 eelf_i386_sol2.c:501
3280 #: eelf_i386_vxworks.c:396 eelf_iamcu.c:369 eelf_k1om.c:5360
3281 #: eelf_k1om_fbsd.c:369 eelf_l1om.c:5360 eelf_l1om_fbsd.c:369 eelf_s390.c:335
3282 #: eelf_x86_64.c:5404 eelf_x86_64_cloudabi.c:369 eelf_x86_64_fbsd.c:369
3283 #: eelf_x86_64_sol2.c:501 eh8300elf.c:227 eh8300elf_linux.c:227
3284 #: eh8300helf.c:227 eh8300helf_linux.c:227 eh8300hnelf.c:227 eh8300self.c:227
3285 #: eh8300self_linux.c:227 eh8300snelf.c:227 eh8300sxelf.c:227
3286 #: eh8300sxelf_linux.c:227 eh8300sxnelf.c:227 ehppa64linux.c:309 ehppaelf.c:495
3287 #: ehppalinux.c:618 ehppanbsd.c:618 ehppaobsd.c:618 ei386lynx.c:324
3288 #: ei386moss.c:324 ei386nto.c:324 em32relf.c:227 em32relf_linux.c:334
3289 #: em32rlelf.c:227 em32rlelf_linux.c:334 em68hc11elf.c:497 em68hc11elfb.c:497
3290 #: em68hc12elf.c:497 em68hc12elfb.c:497 em68kelf.c:492 em68kelfnbsd.c:492
3291 #: emn10300.c:309 ends32belf.c:348 ends32belf16m.c:348 ends32belf_linux.c:422
3292 #: ends32elf.c:348 ends32elf16m.c:348 ends32elf_linux.c:422 enios2elf.c:514
3293 #: enios2linux.c:596 epruelf.c:233 escore3_elf.c:330 escore7_elf.c:330
3294 #: eshelf.c:309 eshelf_fd.c:335 eshelf_linux.c:335 eshelf_nbsd.c:309
3295 #: eshelf_nto.c:309 eshelf_uclinux.c:309 eshelf_vxworks.c:346 eshlelf.c:309
3296 #: eshlelf_fd.c:335 eshlelf_linux.c:335 eshlelf_nbsd.c:309 eshlelf_nto.c:309
3297 #: eshlelf_vxworks.c:346 ev850.c:259 ev850_rh850.c:259
3298 msgid "%F%P: invalid common page size `%s'\n"
3301 #: eaarch64cloudabi.c:655 eaarch64cloudabib.c:655 eaarch64elf.c:654
3302 #: eaarch64elf32.c:654 eaarch64elf32b.c:654 eaarch64elfb.c:654
3303 #: eaarch64fbsd.c:655 eaarch64fbsdb.c:655 eaarch64linux.c:655
3304 #: eaarch64linux32.c:655 eaarch64linux32b.c:655 eaarch64linuxb.c:655
3305 #: earcelf.c:287 earclinux.c:343 earclinux_nps.c:343 earcv2elf.c:220
3306 #: earcv2elfx.c:220 earmelf.c:897 earmelf_fbsd.c:897 earmelf_fuchsia.c:898
3307 #: earmelf_linux.c:898 earmelf_linux_eabi.c:898 earmelf_linux_fdpiceabi.c:898
3308 #: earmelf_nacl.c:898 earmelf_nbsd.c:897 earmelf_phoenix.c:898
3309 #: earmelf_vxworks.c:933 earmelfb.c:897 earmelfb_fbsd.c:897
3310 #: earmelfb_fuchsia.c:898 earmelfb_linux.c:898 earmelfb_linux_eabi.c:898
3311 #: earmelfb_linux_fdpiceabi.c:898 earmelfb_nacl.c:898 earmelfb_nbsd.c:897
3312 #: earmnto.c:872 eavr1.c:443 eavr2.c:443 eavr25.c:443 eavr3.c:443 eavr31.c:443
3313 #: eavr35.c:443 eavr4.c:443 eavr5.c:443 eavr51.c:443 eavr6.c:443 eavrtiny.c:443
3314 #: eavrxmega1.c:443 eavrxmega2.c:443 eavrxmega3.c:443 eavrxmega4.c:443
3315 #: eavrxmega5.c:443 eavrxmega6.c:443 eavrxmega7.c:443 ecriself.c:235
3316 #: ecrislinux.c:318 ecskyelf.c:479 ecskyelf_linux.c:587 ed10velf.c:220
3317 #: eelf32_sparc.c:343 eelf32_sparc_sol2.c:475 eelf32_sparc_vxworks.c:380
3318 #: eelf32_spu.c:953 eelf32_tic6x_be.c:454 eelf32_tic6x_elf_be.c:454
3319 #: eelf32_tic6x_elf_le.c:454 eelf32_tic6x_le.c:454 eelf32_tic6x_linux_be.c:454
3320 #: eelf32_tic6x_linux_le.c:454 eelf32_x86_64.c:5412 eelf32am33lin.c:317
3321 #: eelf32b4300.c:558 eelf32bfin.c:335 eelf32bfinfd.c:360 eelf32bmip.c:558
3322 #: eelf32bmipn32.c:572 eelf32briscv.c:415 eelf32briscv_ilp32.c:415
3323 #: eelf32briscv_ilp32f.c:415 eelf32bsmip.c:572 eelf32btsmip.c:558
3324 #: eelf32btsmip_fbsd.c:558 eelf32btsmipn32.c:558 eelf32btsmipn32_fbsd.c:558
3325 #: eelf32cr16.c:370 eelf32crx.c:257 eelf32ebmip.c:558 eelf32ebmipvxworks.c:593
3326 #: eelf32elmip.c:558 eelf32elmipvxworks.c:593 eelf32epiphany.c:235
3327 #: eelf32epiphany_4x4.c:222 eelf32frvfd.c:342 eelf32ip2k.c:235
3328 #: eelf32l4300.c:558 eelf32lm32.c:235 eelf32lm32fd.c:342 eelf32lmip.c:558
3329 #: eelf32lppc.c:606 eelf32lppclinux.c:606 eelf32lppcnto.c:606
3330 #: eelf32lppcsim.c:606 eelf32lr5900.c:476 eelf32lr5900n32.c:475
3331 #: eelf32lriscv.c:415 eelf32lriscv_ilp32.c:415 eelf32lriscv_ilp32f.c:415
3332 #: eelf32lsmip.c:558 eelf32ltsmip.c:558 eelf32ltsmip_fbsd.c:558
3333 #: eelf32ltsmipn32.c:558 eelf32ltsmipn32_fbsd.c:558 eelf32m32c.c:246
3334 #: eelf32mb_linux.c:343 eelf32mbel_linux.c:343 eelf32mcore.c:241
3335 #: eelf32mep.c:220 eelf32metag.c:592 eelf32microblaze.c:220
3336 #: eelf32microblazeel.c:220 eelf32mipswindiss.c:450 eelf32moxie.c:235
3337 #: eelf32or1k.c:236 eelf32or1k_linux.c:343 eelf32ppc.c:606 eelf32ppc_fbsd.c:606
3338 #: eelf32ppclinux.c:606 eelf32ppcnto.c:606 eelf32ppcsim.c:606
3339 #: eelf32ppcvxworks.c:580 eelf32ppcwindiss.c:606 eelf32rl78.c:235
3340 #: eelf32rx.c:263 eelf32rx_linux.c:248 eelf32tilegx.c:343 eelf32tilegx_be.c:343
3341 #: eelf32tilepro.c:343 eelf32vax.c:317 eelf32visium.c:220 eelf32xc16x.c:220
3342 #: eelf32xc16xl.c:220 eelf32xc16xs.c:220 eelf32xstormy16.c:231
3343 #: eelf32xtensa.c:2264 eelf32z80.c:247 eelf64_aix.c:317 eelf64_ia64.c:374
3344 #: eelf64_ia64_fbsd.c:374 eelf64_s390.c:413 eelf64_sparc.c:343
3345 #: eelf64_sparc_fbsd.c:343 eelf64_sparc_sol2.c:475 eelf64alpha.c:436
3346 #: eelf64alpha_fbsd.c:436 eelf64alpha_nbsd.c:436 eelf64bmip.c:572
3347 #: eelf64bpf.c:220 eelf64briscv.c:415 eelf64briscv_lp64.c:415
3348 #: eelf64briscv_lp64f.c:415 eelf64btsmip.c:558 eelf64btsmip_fbsd.c:558
3349 #: eelf64hppa.c:287 eelf64lppc.c:1055 eelf64lppc_fbsd.c:1055 eelf64lriscv.c:415
3350 #: eelf64lriscv_lp64.c:415 eelf64lriscv_lp64f.c:415 eelf64ltsmip.c:558
3351 #: eelf64ltsmip_fbsd.c:558 eelf64mmix.c:428 eelf64ppc.c:1055
3352 #: eelf64ppc_fbsd.c:1055 eelf64rdos.c:368 eelf64tilegx.c:343
3353 #: eelf64tilegx_be.c:343 eelf_i386.c:5034 eelf_i386_be.c:341
3354 #: eelf_i386_fbsd.c:377 eelf_i386_ldso.c:352 eelf_i386_sol2.c:509
3355 #: eelf_i386_vxworks.c:404 eelf_iamcu.c:377 eelf_k1om.c:5368
3356 #: eelf_k1om_fbsd.c:377 eelf_l1om.c:5368 eelf_l1om_fbsd.c:377 eelf_s390.c:343
3357 #: eelf_x86_64.c:5412 eelf_x86_64_cloudabi.c:377 eelf_x86_64_fbsd.c:377
3358 #: eelf_x86_64_sol2.c:509 eh8300elf.c:235 eh8300elf_linux.c:235
3359 #: eh8300helf.c:235 eh8300helf_linux.c:235 eh8300hnelf.c:235 eh8300self.c:235
3360 #: eh8300self_linux.c:235 eh8300snelf.c:235 eh8300sxelf.c:235
3361 #: eh8300sxelf_linux.c:235 eh8300sxnelf.c:235 ehppa64linux.c:317 ehppaelf.c:503
3362 #: ehppalinux.c:626 ehppanbsd.c:626 ehppaobsd.c:626 ei386lynx.c:332
3363 #: ei386moss.c:332 ei386nto.c:332 em32relf.c:235 em32relf_linux.c:342
3364 #: em32rlelf.c:235 em32rlelf_linux.c:342 em68hc11elf.c:505 em68hc11elfb.c:505
3365 #: em68hc12elf.c:505 em68hc12elfb.c:505 em68kelf.c:500 em68kelfnbsd.c:500
3366 #: emn10300.c:317 ends32belf.c:356 ends32belf16m.c:356 ends32belf_linux.c:430
3367 #: ends32elf.c:356 ends32elf16m.c:356 ends32elf_linux.c:430 enios2elf.c:522
3368 #: enios2linux.c:604 epruelf.c:241 escore3_elf.c:338 escore7_elf.c:338
3369 #: eshelf.c:317 eshelf_fd.c:343 eshelf_linux.c:343 eshelf_nbsd.c:317
3370 #: eshelf_nto.c:317 eshelf_uclinux.c:317 eshelf_vxworks.c:354 eshlelf.c:317
3371 #: eshlelf_fd.c:343 eshlelf_linux.c:343 eshlelf_nbsd.c:317 eshlelf_nto.c:317
3372 #: eshlelf_vxworks.c:354 ev850.c:267 ev850_rh850.c:267
3373 msgid "%F%P: invalid stack size `%s'\n"
3376 #: eaarch64cloudabi.c:694 eaarch64cloudabib.c:694 eaarch64elf.c:693
3377 #: eaarch64elf32.c:693 eaarch64elf32b.c:693 eaarch64elfb.c:693
3378 #: eaarch64fbsd.c:694 eaarch64fbsdb.c:694 eaarch64linux.c:694
3379 #: eaarch64linux32.c:694 eaarch64linux32b.c:694 eaarch64linuxb.c:694
3380 #: earcelf.c:326 earclinux.c:382 earclinux_nps.c:382 earcv2elf.c:259
3381 #: earcv2elfx.c:259 earmelf.c:936 earmelf_fbsd.c:936 earmelf_fuchsia.c:937
3382 #: earmelf_linux.c:937 earmelf_linux_eabi.c:937 earmelf_linux_fdpiceabi.c:937
3383 #: earmelf_nacl.c:937 earmelf_nbsd.c:936 earmelf_phoenix.c:937
3384 #: earmelf_vxworks.c:972 earmelfb.c:936 earmelfb_fbsd.c:936
3385 #: earmelfb_fuchsia.c:937 earmelfb_linux.c:937 earmelfb_linux_eabi.c:937
3386 #: earmelfb_linux_fdpiceabi.c:937 earmelfb_nacl.c:937 earmelfb_nbsd.c:936
3387 #: earmnto.c:911 eavr1.c:482 eavr2.c:482 eavr25.c:482 eavr3.c:482 eavr31.c:482
3388 #: eavr35.c:482 eavr4.c:482 eavr5.c:482 eavr51.c:482 eavr6.c:482 eavrtiny.c:482
3389 #: eavrxmega1.c:482 eavrxmega2.c:482 eavrxmega3.c:482 eavrxmega4.c:482
3390 #: eavrxmega5.c:482 eavrxmega6.c:482 eavrxmega7.c:482 ecriself.c:274
3391 #: ecrislinux.c:357 ecskyelf.c:518 ecskyelf_linux.c:626 ed10velf.c:259
3392 #: eelf32_sparc.c:382 eelf32_sparc_sol2.c:514 eelf32_sparc_vxworks.c:419
3393 #: eelf32_spu.c:992 eelf32_tic6x_be.c:493 eelf32_tic6x_elf_be.c:493
3394 #: eelf32_tic6x_elf_le.c:493 eelf32_tic6x_le.c:493 eelf32_tic6x_linux_be.c:493
3395 #: eelf32_tic6x_linux_le.c:493 eelf32_x86_64.c:5451 eelf32am33lin.c:356
3396 #: eelf32b4300.c:597 eelf32bfin.c:374 eelf32bfinfd.c:399 eelf32bmip.c:597
3397 #: eelf32bmipn32.c:611 eelf32briscv.c:454 eelf32briscv_ilp32.c:454
3398 #: eelf32briscv_ilp32f.c:454 eelf32bsmip.c:611 eelf32btsmip.c:597
3399 #: eelf32btsmip_fbsd.c:597 eelf32btsmipn32.c:597 eelf32btsmipn32_fbsd.c:597
3400 #: eelf32cr16.c:409 eelf32crx.c:296 eelf32ebmip.c:597 eelf32ebmipvxworks.c:632
3401 #: eelf32elmip.c:597 eelf32elmipvxworks.c:632 eelf32epiphany.c:274
3402 #: eelf32epiphany_4x4.c:261 eelf32frvfd.c:381 eelf32ip2k.c:274
3403 #: eelf32l4300.c:597 eelf32lm32.c:274 eelf32lm32fd.c:381 eelf32lmip.c:597
3404 #: eelf32lppc.c:645 eelf32lppclinux.c:645 eelf32lppcnto.c:645
3405 #: eelf32lppcsim.c:645 eelf32lr5900.c:515 eelf32lr5900n32.c:514
3406 #: eelf32lriscv.c:454 eelf32lriscv_ilp32.c:454 eelf32lriscv_ilp32f.c:454
3407 #: eelf32lsmip.c:597 eelf32ltsmip.c:597 eelf32ltsmip_fbsd.c:597
3408 #: eelf32ltsmipn32.c:597 eelf32ltsmipn32_fbsd.c:597 eelf32m32c.c:285
3409 #: eelf32mb_linux.c:382 eelf32mbel_linux.c:382 eelf32mcore.c:280
3410 #: eelf32mep.c:259 eelf32metag.c:631 eelf32microblaze.c:259
3411 #: eelf32microblazeel.c:259 eelf32mipswindiss.c:489 eelf32moxie.c:274
3412 #: eelf32or1k.c:275 eelf32or1k_linux.c:382 eelf32ppc.c:645 eelf32ppc_fbsd.c:645
3413 #: eelf32ppclinux.c:645 eelf32ppcnto.c:645 eelf32ppcsim.c:645
3414 #: eelf32ppcvxworks.c:619 eelf32ppcwindiss.c:645 eelf32rl78.c:274
3415 #: eelf32rx.c:302 eelf32rx_linux.c:287 eelf32tilegx.c:382 eelf32tilegx_be.c:382
3416 #: eelf32tilepro.c:382 eelf32vax.c:356 eelf32visium.c:259 eelf32xc16x.c:259
3417 #: eelf32xc16xl.c:259 eelf32xc16xs.c:259 eelf32xstormy16.c:270
3418 #: eelf32xtensa.c:2303 eelf32z80.c:286 eelf64_aix.c:356 eelf64_ia64.c:413
3419 #: eelf64_ia64_fbsd.c:413 eelf64_s390.c:452 eelf64_sparc.c:382
3420 #: eelf64_sparc_fbsd.c:382 eelf64_sparc_sol2.c:514 eelf64alpha.c:475
3421 #: eelf64alpha_fbsd.c:475 eelf64alpha_nbsd.c:475 eelf64bmip.c:611
3422 #: eelf64bpf.c:259 eelf64briscv.c:454 eelf64briscv_lp64.c:454
3423 #: eelf64briscv_lp64f.c:454 eelf64btsmip.c:597 eelf64btsmip_fbsd.c:597
3424 #: eelf64hppa.c:326 eelf64lppc.c:1094 eelf64lppc_fbsd.c:1094 eelf64lriscv.c:454
3425 #: eelf64lriscv_lp64.c:454 eelf64lriscv_lp64f.c:454 eelf64ltsmip.c:597
3426 #: eelf64ltsmip_fbsd.c:597 eelf64mmix.c:467 eelf64ppc.c:1094
3427 #: eelf64ppc_fbsd.c:1094 eelf64rdos.c:407 eelf64tilegx.c:382
3428 #: eelf64tilegx_be.c:382 eelf_i386.c:5073 eelf_i386_be.c:380
3429 #: eelf_i386_fbsd.c:416 eelf_i386_ldso.c:391 eelf_i386_sol2.c:548
3430 #: eelf_i386_vxworks.c:443 eelf_iamcu.c:416 eelf_k1om.c:5407
3431 #: eelf_k1om_fbsd.c:416 eelf_l1om.c:5407 eelf_l1om_fbsd.c:416 eelf_s390.c:382
3432 #: eelf_x86_64.c:5451 eelf_x86_64_cloudabi.c:416 eelf_x86_64_fbsd.c:416
3433 #: eelf_x86_64_sol2.c:548 eh8300elf.c:274 eh8300elf_linux.c:274
3434 #: eh8300helf.c:274 eh8300helf_linux.c:274 eh8300hnelf.c:274 eh8300self.c:274
3435 #: eh8300self_linux.c:274 eh8300snelf.c:274 eh8300sxelf.c:274
3436 #: eh8300sxelf_linux.c:274 eh8300sxnelf.c:274 ehppa64linux.c:356 ehppaelf.c:542
3437 #: ehppalinux.c:665 ehppanbsd.c:665 ehppaobsd.c:665 ei386lynx.c:371
3438 #: ei386moss.c:371 ei386nto.c:371 em32relf.c:274 em32relf_linux.c:381
3439 #: em32rlelf.c:274 em32rlelf_linux.c:381 em68hc11elf.c:544 em68hc11elfb.c:544
3440 #: em68hc12elf.c:544 em68hc12elfb.c:544 em68kelf.c:539 em68kelfnbsd.c:539
3441 #: emn10300.c:356 ends32belf.c:395 ends32belf16m.c:395 ends32belf_linux.c:469
3442 #: ends32elf.c:395 ends32elf16m.c:395 ends32elf_linux.c:469 enios2elf.c:561
3443 #: enios2linux.c:643 epruelf.c:280 escore3_elf.c:377 escore7_elf.c:377
3444 #: eshelf.c:356 eshelf_fd.c:382 eshelf_linux.c:382 eshelf_nbsd.c:356
3445 #: eshelf_nto.c:356 eshelf_uclinux.c:356 eshelf_vxworks.c:393 eshlelf.c:356
3446 #: eshlelf_fd.c:382 eshlelf_linux.c:382 eshlelf_nbsd.c:356 eshlelf_nto.c:356
3447 #: eshlelf_vxworks.c:393 ev850.c:306 ev850_rh850.c:306
3449 "%F%P: invalid visibility in `-z %s'; must be default, internal, hidden, or "
3453 #: eaarch64cloudabi.c:767 eaarch64cloudabib.c:767 eaarch64elf.c:762
3454 #: eaarch64elf32.c:762 eaarch64elf32b.c:762 eaarch64elfb.c:762
3455 #: eaarch64fbsd.c:767 eaarch64fbsdb.c:767 eaarch64linux.c:767
3456 #: eaarch64linux32.c:767 eaarch64linux32b.c:767 eaarch64linuxb.c:767
3457 #: earcelf.c:386 earclinux.c:446 earclinux_nps.c:446 earcv2elf.c:264
3458 #: earcv2elfx.c:264 earmelf.c:996 earmelf_fbsd.c:996 earmelf_fuchsia.c:1001
3459 #: earmelf_linux.c:1001 earmelf_linux_eabi.c:1001
3460 #: earmelf_linux_fdpiceabi.c:1001 earmelf_nacl.c:1001 earmelf_nbsd.c:996
3461 #: earmelf_phoenix.c:1001 earmelf_vxworks.c:1032 earmelfb.c:996
3462 #: earmelfb_fbsd.c:996 earmelfb_fuchsia.c:1001 earmelfb_linux.c:1001
3463 #: earmelfb_linux_eabi.c:1001 earmelfb_linux_fdpiceabi.c:1001
3464 #: earmelfb_nacl.c:1001 earmelfb_nbsd.c:996 earmnto.c:971 eavr1.c:487
3465 #: eavr2.c:487 eavr25.c:487 eavr3.c:487 eavr31.c:487 eavr35.c:487 eavr4.c:487
3466 #: eavr5.c:487 eavr51.c:487 eavr6.c:487 eavrtiny.c:487 eavrxmega1.c:487
3467 #: eavrxmega2.c:487 eavrxmega3.c:487 eavrxmega4.c:487 eavrxmega5.c:487
3468 #: eavrxmega6.c:487 eavrxmega7.c:487 ecriself.c:279 ecrislinux.c:421
3469 #: ecskyelf.c:523 ecskyelf_linux.c:690 ed10velf.c:264 eelf32_sparc.c:446
3470 #: eelf32_sparc_sol2.c:578 eelf32_sparc_vxworks.c:483 eelf32_spu.c:997
3471 #: eelf32_tic6x_be.c:553 eelf32_tic6x_elf_be.c:553 eelf32_tic6x_elf_le.c:553
3472 #: eelf32_tic6x_le.c:553 eelf32_tic6x_linux_be.c:553
3473 #: eelf32_tic6x_linux_le.c:553 eelf32_x86_64.c:5598 eelf32am33lin.c:416
3474 #: eelf32b4300.c:661 eelf32bfin.c:434 eelf32bfinfd.c:459 eelf32bmip.c:661
3475 #: eelf32bmipn32.c:675 eelf32briscv.c:518 eelf32briscv_ilp32.c:518
3476 #: eelf32briscv_ilp32f.c:518 eelf32bsmip.c:675 eelf32btsmip.c:661
3477 #: eelf32btsmip_fbsd.c:661 eelf32btsmipn32.c:661 eelf32btsmipn32_fbsd.c:661
3478 #: eelf32cr16.c:414 eelf32crx.c:301 eelf32ebmip.c:661 eelf32ebmipvxworks.c:696
3479 #: eelf32elmip.c:661 eelf32elmipvxworks.c:696 eelf32epiphany.c:279
3480 #: eelf32epiphany_4x4.c:266 eelf32frvfd.c:441 eelf32ip2k.c:279
3481 #: eelf32l4300.c:661 eelf32lm32.c:279 eelf32lm32fd.c:441 eelf32lmip.c:661
3482 #: eelf32lppc.c:715 eelf32lppclinux.c:715 eelf32lppcnto.c:715
3483 #: eelf32lppcsim.c:715 eelf32lr5900.c:520 eelf32lr5900n32.c:519
3484 #: eelf32lriscv.c:518 eelf32lriscv_ilp32.c:518 eelf32lriscv_ilp32f.c:518
3485 #: eelf32lsmip.c:661 eelf32ltsmip.c:661 eelf32ltsmip_fbsd.c:661
3486 #: eelf32ltsmipn32.c:661 eelf32ltsmipn32_fbsd.c:661 eelf32m32c.c:290
3487 #: eelf32mb_linux.c:446 eelf32mbel_linux.c:446 eelf32mcore.c:285
3488 #: eelf32mep.c:264 eelf32metag.c:695 eelf32microblaze.c:264
3489 #: eelf32microblazeel.c:264 eelf32mipswindiss.c:494 eelf32moxie.c:279
3490 #: eelf32or1k.c:280 eelf32or1k_linux.c:446 eelf32ppc.c:715 eelf32ppc_fbsd.c:715
3491 #: eelf32ppclinux.c:715 eelf32ppcnto.c:715 eelf32ppcsim.c:715
3492 #: eelf32ppcvxworks.c:689 eelf32ppcwindiss.c:715 eelf32rl78.c:279
3493 #: eelf32rx.c:307 eelf32rx_linux.c:292 eelf32tilegx.c:446 eelf32tilegx_be.c:446
3494 #: eelf32tilepro.c:446 eelf32vax.c:416 eelf32visium.c:264 eelf32xc16x.c:264
3495 #: eelf32xc16xl.c:264 eelf32xc16xs.c:264 eelf32xstormy16.c:275
3496 #: eelf32xtensa.c:2367 eelf32z80.c:291 eelf64_aix.c:416 eelf64_ia64.c:473
3497 #: eelf64_ia64_fbsd.c:473 eelf64_s390.c:516 eelf64_sparc.c:446
3498 #: eelf64_sparc_fbsd.c:446 eelf64_sparc_sol2.c:578 eelf64alpha.c:539
3499 #: eelf64alpha_fbsd.c:539 eelf64alpha_nbsd.c:539 eelf64bmip.c:675
3500 #: eelf64bpf.c:264 eelf64briscv.c:518 eelf64briscv_lp64.c:518
3501 #: eelf64briscv_lp64f.c:518 eelf64btsmip.c:661 eelf64btsmip_fbsd.c:661
3502 #: eelf64hppa.c:386 eelf64lppc.c:1164 eelf64lppc_fbsd.c:1164 eelf64lriscv.c:518
3503 #: eelf64lriscv_lp64.c:518 eelf64lriscv_lp64f.c:518 eelf64ltsmip.c:661
3504 #: eelf64ltsmip_fbsd.c:661 eelf64mmix.c:527 eelf64ppc.c:1164
3505 #: eelf64ppc_fbsd.c:1164 eelf64rdos.c:471 eelf64tilegx.c:446
3506 #: eelf64tilegx_be.c:446 eelf_i386.c:5217 eelf_i386_be.c:483
3507 #: eelf_i386_fbsd.c:560 eelf_i386_ldso.c:498 eelf_i386_sol2.c:655
3508 #: eelf_i386_vxworks.c:550 eelf_iamcu.c:523 eelf_k1om.c:5514
3509 #: eelf_k1om_fbsd.c:523 eelf_l1om.c:5514 eelf_l1om_fbsd.c:523 eelf_s390.c:446
3510 #: eelf_x86_64.c:5651 eelf_x86_64_cloudabi.c:616 eelf_x86_64_fbsd.c:616
3511 #: eelf_x86_64_sol2.c:748 eh8300elf.c:279 eh8300elf_linux.c:279
3512 #: eh8300helf.c:279 eh8300helf_linux.c:279 eh8300hnelf.c:279 eh8300self.c:279
3513 #: eh8300self_linux.c:279 eh8300snelf.c:279 eh8300sxelf.c:279
3514 #: eh8300sxelf_linux.c:279 eh8300sxnelf.c:279 ehppa64linux.c:416 ehppaelf.c:547
3515 #: ehppalinux.c:729 ehppanbsd.c:729 ehppaobsd.c:729 ei386lynx.c:431
3516 #: ei386moss.c:431 ei386nto.c:431 em32relf.c:279 em32relf_linux.c:441
3517 #: em32rlelf.c:279 em32rlelf_linux.c:441 em68hc11elf.c:549 em68hc11elfb.c:549
3518 #: em68hc12elf.c:549 em68hc12elfb.c:549 em68kelf.c:603 em68kelfnbsd.c:603
3519 #: emn10300.c:416 ends32belf.c:400 ends32belf16m.c:400 ends32belf_linux.c:533
3520 #: ends32elf.c:400 ends32elf16m.c:400 ends32elf_linux.c:533 enios2elf.c:566
3521 #: enios2linux.c:707 epruelf.c:285 escore3_elf.c:437 escore7_elf.c:437
3522 #: eshelf.c:416 eshelf_fd.c:446 eshelf_linux.c:446 eshelf_nbsd.c:416
3523 #: eshelf_nto.c:416 eshelf_uclinux.c:416 eshelf_vxworks.c:453 eshlelf.c:416
3524 #: eshlelf_fd.c:446 eshlelf_linux.c:446 eshlelf_nbsd.c:416 eshlelf_nto.c:416
3525 #: eshlelf_vxworks.c:453 ev850.c:311 ev850_rh850.c:311
3526 msgid "%P: warning: -z %s ignored\n"
3529 #: eaarch64cloudabi.c:801 eaarch64cloudabib.c:801 eaarch64elf.c:796
3530 #: eaarch64elf32.c:796 eaarch64elf32b.c:796 eaarch64elfb.c:796
3531 #: eaarch64fbsd.c:801 eaarch64fbsdb.c:801 eaarch64linux.c:801
3532 #: eaarch64linux32.c:801 eaarch64linux32b.c:801 eaarch64linuxb.c:801
3533 msgid "%P: error: unrecognized option for --fix-cortex-a53-843419: %s\n"
3536 #: eaarch64cloudabi.c:830 eaarch64cloudabib.c:830 eaarch64elf.c:825
3537 #: eaarch64elf32.c:825 eaarch64elf32b.c:825 eaarch64elfb.c:825
3538 #: eaarch64fbsd.c:830 eaarch64fbsdb.c:830 eaarch64linux.c:830
3539 #: eaarch64linux32.c:830 eaarch64linux32b.c:830 eaarch64linuxb.c:830
3540 #: earmelf.c:1133 earmelf_fbsd.c:1133 earmelf_fuchsia.c:1138
3541 #: earmelf_linux.c:1138 earmelf_linux_eabi.c:1138
3542 #: earmelf_linux_fdpiceabi.c:1138 earmelf_nacl.c:1138 earmelf_nbsd.c:1133
3543 #: earmelf_phoenix.c:1138 earmelf_vxworks.c:1173 earmelfb.c:1133
3544 #: earmelfb_fbsd.c:1133 earmelfb_fuchsia.c:1138 earmelfb_linux.c:1138
3545 #: earmelfb_linux_eabi.c:1138 earmelfb_linux_fdpiceabi.c:1138
3546 #: earmelfb_nacl.c:1138 earmelfb_nbsd.c:1133 earmnto.c:1108
3549 " --no-enum-size-warning Don't warn about objects with incompatible\n"
3553 #: eaarch64cloudabi.c:832 eaarch64cloudabib.c:832 eaarch64elf.c:827
3554 #: eaarch64elf32.c:827 eaarch64elf32b.c:827 eaarch64elfb.c:827
3555 #: eaarch64fbsd.c:832 eaarch64fbsdb.c:832 eaarch64linux.c:832
3556 #: eaarch64linux32.c:832 eaarch64linux32b.c:832 eaarch64linuxb.c:832
3557 #: earmelf.c:1135 earmelf_fbsd.c:1135 earmelf_fuchsia.c:1140
3558 #: earmelf_linux.c:1140 earmelf_linux_eabi.c:1140
3559 #: earmelf_linux_fdpiceabi.c:1140 earmelf_nacl.c:1140 earmelf_nbsd.c:1135
3560 #: earmelf_phoenix.c:1140 earmelf_vxworks.c:1175 earmelfb.c:1135
3561 #: earmelfb_fbsd.c:1135 earmelfb_fuchsia.c:1140 earmelfb_linux.c:1140
3562 #: earmelfb_linux_eabi.c:1140 earmelfb_linux_fdpiceabi.c:1140
3563 #: earmelfb_nacl.c:1140 earmelfb_nbsd.c:1135 earmnto.c:1110
3566 " --no-wchar-size-warning Don't warn about objects with incompatible\n"
3570 #: eaarch64cloudabi.c:834 eaarch64cloudabib.c:834 eaarch64elf.c:829
3571 #: eaarch64elf32.c:829 eaarch64elf32b.c:829 eaarch64elfb.c:829
3572 #: eaarch64fbsd.c:834 eaarch64fbsdb.c:834 eaarch64linux.c:834
3573 #: eaarch64linux32.c:834 eaarch64linux32b.c:834 eaarch64linuxb.c:834
3574 #: earmelf.c:1137 earmelf_fbsd.c:1137 earmelf_fuchsia.c:1142
3575 #: earmelf_linux.c:1142 earmelf_linux_eabi.c:1142
3576 #: earmelf_linux_fdpiceabi.c:1142 earmelf_nacl.c:1142 earmelf_nbsd.c:1137
3577 #: earmelf_phoenix.c:1142 earmelf_vxworks.c:1177 earmelfb.c:1137
3578 #: earmelfb_fbsd.c:1137 earmelfb_fuchsia.c:1142 earmelfb_linux.c:1142
3579 #: earmelfb_linux_eabi.c:1142 earmelfb_linux_fdpiceabi.c:1142
3580 #: earmelfb_nacl.c:1142 earmelfb_nbsd.c:1137 earmnto.c:1112
3583 " --pic-veneer Always generate PIC interworking veneers\n"
3586 #: eaarch64cloudabi.c:835 eaarch64cloudabib.c:835 eaarch64elf.c:830
3587 #: eaarch64elf32.c:830 eaarch64elf32b.c:830 eaarch64elfb.c:830
3588 #: eaarch64fbsd.c:835 eaarch64fbsdb.c:835 eaarch64linux.c:835
3589 #: eaarch64linux32.c:835 eaarch64linux32b.c:835 eaarch64linuxb.c:835
3590 #: earmelf.c:1144 earmelf_fbsd.c:1144 earmelf_fuchsia.c:1149
3591 #: earmelf_linux.c:1149 earmelf_linux_eabi.c:1149
3592 #: earmelf_linux_fdpiceabi.c:1149 earmelf_nacl.c:1149 earmelf_nbsd.c:1144
3593 #: earmelf_phoenix.c:1149 earmelf_vxworks.c:1184 earmelfb.c:1144
3594 #: earmelfb_fbsd.c:1144 earmelfb_fuchsia.c:1149 earmelfb_linux.c:1149
3595 #: earmelfb_linux_eabi.c:1149 earmelfb_linux_fdpiceabi.c:1149
3596 #: earmelfb_nacl.c:1149 earmelfb_nbsd.c:1144 earmnto.c:1119
3599 " --stub-group-size=N Maximum size of a group of input sections "
3601 " can be handled by one stub section. A "
3603 " value locates all stubs after their "
3605 " (with a group size of -N), while a positive\n"
3606 " value allows two groups of input sections, "
3608 " before, and one after each stub section.\n"
3609 " Values of +/-1 indicate the linker should\n"
3610 " choose suitable defaults.\n"
3613 #: eaarch64cloudabi.c:844 eaarch64cloudabib.c:844 eaarch64elf.c:839
3614 #: eaarch64elf32.c:839 eaarch64elf32b.c:839 eaarch64elfb.c:839
3615 #: eaarch64fbsd.c:844 eaarch64fbsdb.c:844 eaarch64linux.c:844
3616 #: eaarch64linux32.c:844 eaarch64linux32b.c:844 eaarch64linuxb.c:844
3618 msgid " --fix-cortex-a53-835769 Fix erratum 835769\n"
3621 #: eaarch64cloudabi.c:845 eaarch64cloudabib.c:845 eaarch64elf.c:840
3622 #: eaarch64elf32.c:840 eaarch64elf32b.c:840 eaarch64elfb.c:840
3623 #: eaarch64fbsd.c:845 eaarch64fbsdb.c:845 eaarch64linux.c:845
3624 #: eaarch64linux32.c:845 eaarch64linux32b.c:845 eaarch64linuxb.c:845
3627 " --fix-cortex-a53-843419[=full|adr|adrp] Fix erratum 843419 and "
3628 "optionally specify which workaround to use.\n"
3629 " full (default): Use both ADRP "
3630 "and ADR workaround, this will \n"
3631 " increase the size of your "
3633 " adr: Only use the ADR "
3634 "workaround, this will not cause any increase\n"
3635 " in binary size but linking "
3636 "will fail if the referenced address is\n"
3637 " out of range of an ADR "
3638 "instruction. This will remove the need of using\n"
3639 " a veneer and results in "
3640 "both performance and size benefits.\n"
3641 " adrp: Use only the ADRP "
3642 "workaround, this will never rewrite your ADRP\n"
3643 " instruction into an ADR. "
3644 "As such the workaround will always use a\n"
3645 " veneer and this will give "
3646 "you both a performance and size overhead.\n"
3649 #: eaarch64cloudabi.c:856 eaarch64cloudabib.c:856 eaarch64elf.c:851
3650 #: eaarch64elf32.c:851 eaarch64elf32b.c:851 eaarch64elfb.c:851
3651 #: eaarch64fbsd.c:856 eaarch64fbsdb.c:856 eaarch64linux.c:856
3652 #: eaarch64linux32.c:856 eaarch64linux32b.c:856 eaarch64linuxb.c:856
3655 " --no-apply-dynamic-relocs Do not apply link-time values for dynamic "
3659 #: eaarch64cloudabi.c:857 eaarch64cloudabib.c:857 eaarch64elf.c:852
3660 #: eaarch64elf32.c:852 eaarch64elf32b.c:852 eaarch64elfb.c:852
3661 #: eaarch64fbsd.c:857 eaarch64fbsdb.c:857 eaarch64linux.c:857
3662 #: eaarch64linux32.c:857 eaarch64linux32b.c:857 eaarch64linuxb.c:857
3665 " -z force-bti Turn on Branch Target Identification "
3666 "mechanism and generate PLTs with BTI. Generate warnings for missing BTI on "
3670 #: eaarch64cloudabi.c:858 eaarch64cloudabib.c:858 eaarch64elf.c:853
3671 #: eaarch64elf32.c:853 eaarch64elf32b.c:853 eaarch64elfb.c:853
3672 #: eaarch64fbsd.c:858 eaarch64fbsdb.c:858 eaarch64linux.c:858
3673 #: eaarch64linux32.c:858 eaarch64linux32b.c:858 eaarch64linuxb.c:858
3676 " -z pac-plt Protect PLTs with Pointer Authentication.\n"
3679 #: eaix5ppc.c:317 eaix5rs6.c:317 eaixppc.c:317 eaixrs6.c:317 eppcmacos.c:317
3680 msgid "%F%P: cannot open %s\n"
3683 #: eaix5ppc.c:364 eaix5rs6.c:364 eaixppc.c:364 eaixrs6.c:364 eppcmacos.c:364
3684 msgid "%F%P: cannot read %s\n"
3687 #: eaix5ppc.c:392 eaix5rs6.c:392 eaixppc.c:392 eaixrs6.c:392 eppcmacos.c:392
3688 msgid "%P: warning: ignoring invalid -D number %s\n"
3691 #: eaix5ppc.c:400 eaix5rs6.c:400 eaixppc.c:400 eaixrs6.c:400 eppcmacos.c:400
3692 msgid "%P: warning: ignoring invalid -H number %s\n"
3695 #: eaix5ppc.c:512 eaix5rs6.c:512 eaixppc.c:512 eaixrs6.c:512 eppcmacos.c:512
3696 msgid "%P: warning: ignoring invalid -bmaxdata number %s\n"
3699 #: eaix5ppc.c:521 eaix5rs6.c:521 eaixppc.c:521 eaixrs6.c:521 eppcmacos.c:521
3700 msgid "%P: warning: ignoring invalid -bmaxstack number %s\n"
3703 #: eaix5ppc.c:534 eaix5rs6.c:534 eaixppc.c:534 eaixrs6.c:534 eppcmacos.c:534
3704 msgid "%P: warning: ignoring invalid module type %s\n"
3707 #: eaix5ppc.c:564 eaix5rs6.c:564 eaixppc.c:564 eaixrs6.c:564 eppcmacos.c:564
3708 msgid "%P: warning: ignoring invalid -pD number %s\n"
3711 #: eaix5ppc.c:587 eaix5rs6.c:587 eaixppc.c:587 eaixrs6.c:587 eppcmacos.c:587
3712 msgid "%P: warning: ignoring invalid -pT number %s\n"
3715 #: eaix5ppc.c:716 eaix5rs6.c:716 eaixppc.c:716 eaixrs6.c:716 eppcmacos.c:716
3716 msgid "%F%P: bfd_xcoff_link_record_set failed: %E\n"
3719 #: eaix5ppc.c:746 eaix5rs6.c:746 eaixppc.c:746 eaixrs6.c:746 eppcmacos.c:746
3720 msgid "%F%P: bfd_link_hash_lookup of export symbol failed: %E\n"
3723 #: eaix5ppc.c:748 eaix5rs6.c:748 eaixppc.c:748 eaixrs6.c:748 eppcmacos.c:748
3724 msgid "%F%P: bfd_xcoff_export_symbol failed: %E\n"
3727 #: eaix5ppc.c:853 eaix5rs6.c:853 eaixppc.c:853 eaixrs6.c:853 eppcmacos.c:853
3728 msgid "%F%P: can't find output section %s\n"
3731 #: eaix5ppc.c:890 eaix5rs6.c:890 eaixppc.c:890 eaixrs6.c:890 eppcmacos.c:890
3732 msgid "%F%P: can't find %s in output section\n"
3735 #: eaix5ppc.c:957 eaix5rs6.c:957 eaixppc.c:957 eaixrs6.c:957 eppcmacos.c:957
3736 msgid "%P: can't find required output section %s\n"
3739 #: eaix5ppc.c:1204 eaix5rs6.c:1204 eaixppc.c:1204 eaixrs6.c:1204
3741 msgid "%F%P:%s:%d: #! ([member]) is not supported in import files\n"
3744 #: eaix5ppc.c:1221 eaix5rs6.c:1221 eaixppc.c:1221 eaixrs6.c:1221
3746 msgid "%F%P: could not parse import path: %E\n"
3749 #: eaix5ppc.c:1231 eaix5ppc.c:1243 eaix5rs6.c:1231 eaix5rs6.c:1243
3750 #: eaixppc.c:1231 eaixppc.c:1243 eaixrs6.c:1231 eaixrs6.c:1243 eppcmacos.c:1231
3752 msgid "%P:%s:%d: warning: syntax error in import file\n"
3755 #: eaix5ppc.c:1278 eaix5rs6.c:1278 eaixppc.c:1278 eaixrs6.c:1278
3757 msgid "%P:%s%d: warning: syntax error in import/export file\n"
3760 #: eaix5ppc.c:1296 eaix5rs6.c:1296 eaixppc.c:1296 eaixrs6.c:1296
3762 msgid "%P:%s:%d: warning: syntax error in import/export file\n"
3765 #: eaix5ppc.c:1331 eaix5rs6.c:1331 eaixppc.c:1331 eaixrs6.c:1331
3767 msgid "%X%P:%s:%d: failed to import symbol %s: %E\n"
3770 #: eaix5ppc.c:1341 eaix5rs6.c:1341 eaixppc.c:1341 eaixrs6.c:1341
3772 msgid "%P:%s:%d: warning: ignoring unterminated last line\n"
3775 #: eaix5ppc.c:1376 eaix5rs6.c:1376 eaixppc.c:1376 eaixrs6.c:1376
3777 msgid "%F%P: only relocations against symbols are permitted\n"
3780 #: eaix5ppc.c:1379 eaix5rs6.c:1379 eaixppc.c:1379 eaixrs6.c:1379
3782 msgid "%F%P: bfd_xcoff_link_count_reloc failed: %E\n"
3785 #: ealphavms.c:167 eelf64_ia64_vms.c:167
3788 " --identification <string> Set the identification of the output\n"
3791 #: earm_wince_pe.c:399 earmpe.c:399 ei386pe.c:399 ei386pe_posix.c:399
3792 #: ei386pep.c:383 emcorepe.c:399 eshpe.c:399
3795 " --base_file <basefile> Generate a base file for relocatable "
3799 #: earm_wince_pe.c:400 earmpe.c:400 ei386pe.c:400 ei386pe_posix.c:400
3800 #: ei386pep.c:384 emcorepe.c:400 eshpe.c:400
3803 " --dll Set image base to the default for DLLs\n"
3806 #: earm_wince_pe.c:401 earmpe.c:401 ei386pe.c:401 ei386pe_posix.c:401
3807 #: ei386pep.c:385 emcorepe.c:401 eshpe.c:401
3809 msgid " --file-alignment <size> Set file alignment\n"
3812 #: earm_wince_pe.c:402 earmpe.c:402 ei386pe.c:402 ei386pe_posix.c:402
3813 #: ei386pep.c:386 emcorepe.c:402 eshpe.c:402
3815 msgid " --heap <size> Set initial size of the heap\n"
3818 #: earm_wince_pe.c:403 earmpe.c:403 ei386pe.c:403 ei386pe_posix.c:403
3819 #: ei386pep.c:387 emcorepe.c:403 eshpe.c:403
3822 " --image-base <address> Set start address of the executable\n"
3825 #: earm_wince_pe.c:404 earmpe.c:404 ei386pe.c:404 ei386pe_posix.c:404
3826 #: ei386pep.c:388 emcorepe.c:404 eshpe.c:404
3829 " --major-image-version <number> Set version number of the executable\n"
3832 #: earm_wince_pe.c:405 earmpe.c:405 ei386pe.c:405 ei386pe_posix.c:405
3833 #: ei386pep.c:389 emcorepe.c:405 eshpe.c:405
3835 msgid " --major-os-version <number> Set minimum required OS version\n"
3838 #: earm_wince_pe.c:406 earmpe.c:406 ei386pe.c:406 ei386pe_posix.c:406
3839 #: ei386pep.c:390 emcorepe.c:406 eshpe.c:406
3842 " --major-subsystem-version <number> Set minimum required OS subsystem "
3846 #: earm_wince_pe.c:407 earmpe.c:407 ei386pe.c:407 ei386pe_posix.c:407
3847 #: ei386pep.c:391 emcorepe.c:407 eshpe.c:407
3850 " --minor-image-version <number> Set revision number of the executable\n"
3853 #: earm_wince_pe.c:408 earmpe.c:408 ei386pe.c:408 ei386pe_posix.c:408
3854 #: ei386pep.c:392 emcorepe.c:408 eshpe.c:408
3856 msgid " --minor-os-version <number> Set minimum required OS revision\n"
3859 #: earm_wince_pe.c:409 earmpe.c:409 ei386pe.c:409 ei386pe_posix.c:409
3860 #: ei386pep.c:393 emcorepe.c:409 eshpe.c:409
3863 " --minor-subsystem-version <number> Set minimum required OS subsystem "
3867 #: earm_wince_pe.c:410 earmpe.c:410 ei386pe.c:410 ei386pe_posix.c:410
3868 #: ei386pep.c:394 emcorepe.c:410 eshpe.c:410
3870 msgid " --section-alignment <size> Set section alignment\n"
3873 #: earm_wince_pe.c:411 earmpe.c:411 ei386pe.c:411 ei386pe_posix.c:411
3874 #: ei386pep.c:395 emcorepe.c:411 eshpe.c:411
3876 msgid " --stack <size> Set size of the initial stack\n"
3879 #: earm_wince_pe.c:412 earmpe.c:412 ei386pe.c:412 ei386pe_posix.c:412
3880 #: ei386pep.c:396 emcorepe.c:412 eshpe.c:412
3883 " --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
3886 #: earm_wince_pe.c:413 earmpe.c:413 ei386pe.c:413 ei386pe_posix.c:413
3887 #: ei386pep.c:397 emcorepe.c:413 eshpe.c:413
3890 " --support-old-code Support interworking with old code\n"
3893 #: earm_wince_pe.c:414 earmpe.c:414 ei386pe.c:414 ei386pe_posix.c:414
3894 #: ei386pep.c:398 emcorepe.c:414 eshpe.c:414
3897 " --[no-]leading-underscore Set explicit symbol underscore prefix "
3901 #: earm_wince_pe.c:415 earmpe.c:415 ei386pe.c:415 ei386pe_posix.c:415
3902 #: emcorepe.c:415 eshpe.c:415
3905 " --thumb-entry=<symbol> Set the entry point to be Thumb "
3909 #: earm_wince_pe.c:416 earmpe.c:416 ei386pe.c:416 ei386pe_posix.c:416
3910 #: emcorepe.c:416 eshpe.c:416
3913 " --[no-]insert-timestamp Use a real timestamp rather than zero "
3917 #: earm_wince_pe.c:417 earmpe.c:417 ei386pe.c:417 ei386pe_posix.c:417
3918 #: ei386pep.c:400 emcorepe.c:417 eshpe.c:417
3921 " This makes binaries non-deterministic\n"
3924 #: earm_wince_pe.c:419 earmpe.c:419 ei386pe.c:419 ei386pe_posix.c:419
3925 #: ei386pep.c:402 emcorepe.c:419 eshpe.c:419
3928 " --add-stdcall-alias Export symbols with and without @nn\n"
3931 #: earm_wince_pe.c:420 earmpe.c:420 ei386pe.c:420 ei386pe_posix.c:420
3932 #: ei386pep.c:403 emcorepe.c:420 eshpe.c:420
3934 msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
3937 #: earm_wince_pe.c:421 earmpe.c:421 ei386pe.c:421 ei386pe_posix.c:421
3938 #: ei386pep.c:404 emcorepe.c:421 eshpe.c:421
3941 " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
3944 #: earm_wince_pe.c:422 earmpe.c:422 ei386pe.c:422 ei386pe_posix.c:422
3945 #: ei386pep.c:405 emcorepe.c:422 eshpe.c:422
3948 " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
3951 #: earm_wince_pe.c:423 earmpe.c:423 ei386pe.c:423 ei386pe_posix.c:423
3952 #: ei386pep.c:406 emcorepe.c:423 eshpe.c:423
3955 " --exclude-all-symbols Exclude all symbols from automatic "
3959 #: earm_wince_pe.c:424 earmpe.c:424 ei386pe.c:424 ei386pe_posix.c:424
3960 #: ei386pep.c:407 emcorepe.c:424 eshpe.c:424
3963 " --exclude-libs lib,lib,... Exclude libraries from automatic "
3967 #: earm_wince_pe.c:425 earmpe.c:425 ei386pe.c:425 ei386pe_posix.c:425
3968 #: ei386pep.c:408 emcorepe.c:425 eshpe.c:425
3970 msgid " --exclude-modules-for-implib mod,mod,...\n"
3973 #: earm_wince_pe.c:426 earmpe.c:426 ei386pe.c:426 ei386pe_posix.c:426
3974 #: ei386pep.c:409 emcorepe.c:426 eshpe.c:426
3977 " Exclude objects, archive members from "
3981 #: earm_wince_pe.c:427 earmpe.c:427 ei386pe.c:427 ei386pe_posix.c:427
3982 #: emcorepe.c:427 eshpe.c:427
3985 " export, place into import library "
3989 #: earm_wince_pe.c:428 earmpe.c:428 ei386pe.c:428 ei386pe_posix.c:428
3990 #: ei386pep.c:411 emcorepe.c:428 eshpe.c:428
3993 " --export-all-symbols Automatically export all globals to "
3997 #: earm_wince_pe.c:429 earmpe.c:429 ei386pe.c:429 ei386pe_posix.c:429
3998 #: ei386pep.c:412 emcorepe.c:429 eshpe.c:429
4000 msgid " --kill-at Remove @nn from exported symbols\n"
4003 #: earm_wince_pe.c:430 earmpe.c:430 ei386pe.c:430 ei386pe_posix.c:430
4004 #: ei386pep.c:413 emcorepe.c:430 eshpe.c:430
4007 " --output-def <file> Generate a .DEF file for the built DLL\n"
4010 #: earm_wince_pe.c:431 earmpe.c:431 ei386pe.c:431 ei386pe_posix.c:431
4011 #: ei386pep.c:414 emcorepe.c:431 eshpe.c:431
4013 msgid " --warn-duplicate-exports Warn about duplicate exports\n"
4016 #: earm_wince_pe.c:432 earmpe.c:432 ei386pe.c:432 ei386pe_posix.c:432
4017 #: emcorepe.c:432 eshpe.c:432
4020 " --compat-implib Create backward compatible import "
4022 " create __imp_<SYMBOL> as well.\n"
4025 #: earm_wince_pe.c:433 earmpe.c:433 ei386pe.c:433 ei386pe_posix.c:433
4026 #: emcorepe.c:433 eshpe.c:433
4029 " --enable-auto-image-base[=<address>] Automatically choose image base for "
4031 " (optionally starting with address) "
4033 " specifically set with --image-base\n"
4036 #: earm_wince_pe.c:434 earmpe.c:434 ei386pe.c:434 ei386pe_posix.c:434
4037 #: emcorepe.c:434 eshpe.c:434
4040 " --disable-auto-image-base Do not auto-choose image base. "
4044 #: earm_wince_pe.c:435 earmpe.c:435 ei386pe.c:435 ei386pe_posix.c:435
4045 #: ei386pep.c:418 emcorepe.c:435 eshpe.c:435
4048 " --dll-search-prefix=<string> When linking dynamically to a dll "
4050 " an importlib, use <string><basename>."
4052 " in preference to lib<basename>.dll \n"
4055 #: earm_wince_pe.c:436 earmpe.c:436 ei386pe.c:436 ei386pe_posix.c:436
4056 #: ei386pep.c:419 emcorepe.c:436 eshpe.c:436
4059 " --enable-auto-import Do sophisticated linking of _sym to\n"
4060 " __imp_sym for DATA references\n"
4063 #: earm_wince_pe.c:437 earmpe.c:437 ei386pe.c:437 ei386pe_posix.c:437
4064 #: ei386pep.c:420 emcorepe.c:437 eshpe.c:437
4067 " --disable-auto-import Do not auto-import DATA items from "
4071 #: earm_wince_pe.c:438 earmpe.c:438 ei386pe.c:438 ei386pe_posix.c:438
4072 #: emcorepe.c:438 eshpe.c:438
4075 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
4076 " adding pseudo-relocations resolved "
4081 #: earm_wince_pe.c:439 earmpe.c:439 ei386pe.c:439 ei386pe_posix.c:439
4082 #: emcorepe.c:439 eshpe.c:439
4085 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
4087 " auto-imported DATA.\n"
4090 #: earm_wince_pe.c:440 earmpe.c:440 ei386pe.c:440 ei386pe_posix.c:440
4091 #: emcorepe.c:440 eshpe.c:440
4094 " --enable-extra-pe-debug Enable verbose debug output when "
4096 " or linking to DLLs (esp. auto-"
4100 #: earm_wince_pe.c:442 earmpe.c:442 ei386pe.c:442 ei386pe_posix.c:442
4101 #: emcorepe.c:442 eshpe.c:442
4104 " --large-address-aware Executable supports virtual addresses\n"
4105 " greater than 2 gigabytes\n"
4108 #: earm_wince_pe.c:443 earmpe.c:443 ei386pe.c:443 ei386pe_posix.c:443
4109 #: emcorepe.c:443 eshpe.c:443
4112 " --disable-large-address-aware Executable does not support virtual\n"
4113 " addresses greater than 2 gigabytes\n"
4116 #: earm_wince_pe.c:444 earmpe.c:444 ei386pe.c:444 ei386pe_posix.c:444
4117 #: ei386pep.c:424 emcorepe.c:444 eshpe.c:444
4120 " --enable-long-section-names Use long COFF section names even in\n"
4121 " executable image files\n"
4124 #: earm_wince_pe.c:445 earmpe.c:445 ei386pe.c:445 ei386pe_posix.c:445
4125 #: ei386pep.c:425 emcorepe.c:445 eshpe.c:445
4128 " --disable-long-section-names Never use long COFF section names, "
4130 " in object files\n"
4133 #: earm_wince_pe.c:446 earmpe.c:446 ei386pe.c:446 ei386pe_posix.c:446
4134 #: ei386pep.c:427 emcorepe.c:446 eshpe.c:446
4137 " --[disable-]dynamicbase Image base address may be relocated "
4139 " address space layout randomization "
4143 #: earm_wince_pe.c:447 earmpe.c:447 ei386pe.c:447 ei386pe_posix.c:447
4144 #: ei386pep.c:428 emcorepe.c:447 eshpe.c:447
4146 msgid " --enable-reloc-section Create the base relocation table\n"
4149 #: earm_wince_pe.c:448 earmpe.c:448 ei386pe.c:448 ei386pe_posix.c:448
4150 #: ei386pep.c:429 emcorepe.c:448 eshpe.c:448
4153 " --disable-reloc-section Do not create the base relocation "
4157 #: earm_wince_pe.c:449 earmpe.c:449 ei386pe.c:449 ei386pe_posix.c:449
4158 #: ei386pep.c:430 emcorepe.c:449 eshpe.c:449
4161 " --[disable-]forceinteg Code integrity checks are enforced\n"
4164 #: earm_wince_pe.c:450 earmpe.c:450 ei386pe.c:450 ei386pe_posix.c:450
4165 #: ei386pep.c:431 emcorepe.c:450 eshpe.c:450
4168 " --[disable-]nxcompat Image is compatible with data "
4173 #: earm_wince_pe.c:451 earmpe.c:451 ei386pe.c:451 ei386pe_posix.c:451
4174 #: ei386pep.c:432 emcorepe.c:451 eshpe.c:451
4177 " --[disable-]no-isolation Image understands isolation but do not\n"
4178 " isolate the image\n"
4181 #: earm_wince_pe.c:452 earmpe.c:452 ei386pe.c:452 ei386pe_posix.c:452
4182 #: emcorepe.c:452 eshpe.c:452
4185 " --[disable-]no-seh Image does not use SEH. No SE handler "
4187 " be called in this image\n"
4190 #: earm_wince_pe.c:453 earmpe.c:453 ei386pe.c:453 ei386pe_posix.c:453
4191 #: ei386pep.c:434 emcorepe.c:453 eshpe.c:453
4193 msgid " --[disable-]no-bind Do not bind this image\n"
4196 #: earm_wince_pe.c:454 earmpe.c:454 ei386pe.c:454 ei386pe_posix.c:454
4197 #: ei386pep.c:435 emcorepe.c:454 eshpe.c:454
4199 msgid " --[disable-]wdmdriver Driver uses the WDM model\n"
4202 #: earm_wince_pe.c:455 earmpe.c:455 ei386pe.c:455 ei386pe_posix.c:455
4203 #: ei386pep.c:436 emcorepe.c:455 eshpe.c:455
4205 msgid " --[disable-]tsaware Image is Terminal Server aware\n"
4208 #: earm_wince_pe.c:456 earmpe.c:456 ei386pe.c:456 ei386pe_posix.c:456
4209 #: ei386pep.c:437 emcorepe.c:456 eshpe.c:456
4211 msgid " --build-id[=STYLE] Generate build ID\n"
4214 #: earm_wince_pe.c:584 earmpe.c:584 ei386beos.c:205 ei386pe.c:584
4215 #: ei386pe_posix.c:584 ei386pep.c:562 emcorepe.c:584 eshpe.c:584
4216 msgid "%P: warning: bad version number in -subsystem option\n"
4219 #: earm_wince_pe.c:609 earmpe.c:609 ei386beos.c:222 ei386pe.c:609
4220 #: ei386pe_posix.c:609 ei386pep.c:587 emcorepe.c:609 eshpe.c:609
4221 msgid "%F%P: invalid subsystem type %s\n"
4224 #: earm_wince_pe.c:630 earmpe.c:630 ei386beos.c:233 ei386pe.c:630
4225 #: ei386pe_posix.c:630 ei386pep.c:608 emcorepe.c:630 eshpe.c:630
4226 msgid "%F%P: invalid hex number for PE parameter '%s'\n"
4229 #: earm_wince_pe.c:647 earmpe.c:647 ei386beos.c:250 ei386pe.c:647
4230 #: ei386pe_posix.c:647 ei386pep.c:625 emcorepe.c:647 eshpe.c:647
4231 msgid "%F%P: strange hex info for PE parameter '%s'\n"
4234 #: earm_wince_pe.c:663 earmpe.c:663 eelf32mcore.c:291 ei386beos.c:266
4235 #: ei386pe.c:663 ei386pe_posix.c:663 ei386pep.c:642 emcorepe.c:663 eshpe.c:663
4236 msgid "%F%P: cannot open base file %s\n"
4239 #: earm_wince_pe.c:986 earmpe.c:986 ei386beos.c:362 ei386pe.c:986
4240 #: ei386pe_posix.c:986 ei386pep.c:952 emcorepe.c:986 eshpe.c:986
4241 msgid "%P: warning, file alignment > section alignment\n"
4244 #: earm_wince_pe.c:999 earmpe.c:999 ei386pe.c:999 ei386pe_posix.c:999
4245 #: emcorepe.c:999 eshpe.c:999
4247 "%P: warning: --export-dynamic is not supported for PE targets, did you mean "
4248 "--export-all-symbols?\n"
4251 #: earm_wince_pe.c:1044 earmpe.c:1044 ei386pe.c:1044 ei386pe_posix.c:1044
4252 #: emcorepe.c:1044 eshpe.c:1044
4253 msgid "%P: warning: resolving %s by linking to %s\n"
4256 #: earm_wince_pe.c:1049 earmpe.c:1049 ei386pe.c:1049 ei386pe_posix.c:1049
4257 #: ei386pep.c:1038 ei386pep.c:1065 emcorepe.c:1049 eshpe.c:1049
4258 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
4261 #: earm_wince_pe.c:1050 earmpe.c:1050 ei386pe.c:1050 ei386pe_posix.c:1050
4262 #: ei386pep.c:1039 ei386pep.c:1066 emcorepe.c:1050 eshpe.c:1050
4263 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
4266 #: earm_wince_pe.c:1119 earmpe.c:1119 ei386pe.c:1119 ei386pe_posix.c:1119
4267 #: ei386pep.c:1117 emcorepe.c:1119 eshpe.c:1119
4268 msgid "%P: %C: cannot get section contents - auto-import exception\n"
4271 #: earm_wince_pe.c:1204 earmpe.c:1204 ei386pe.c:1204 ei386pe_posix.c:1204
4272 #: ei386pep.c:1211 emcorepe.c:1204 eshpe.c:1204
4273 msgid "%P: warning: .buildid section discarded, --build-id ignored\n"
4276 #: earm_wince_pe.c:1301 earmpe.c:1301 ei386pe.c:1301 ei386pe_posix.c:1301
4277 #: ei386pep.c:1308 emcorepe.c:1301 eshpe.c:1301
4278 msgid "%P: warning: cannot create .buildid section, --build-id ignored\n"
4281 #: earm_wince_pe.c:1355 earmpe.c:1355 ei386pe.c:1355 ei386pe_posix.c:1355
4282 #: ei386pep.c:1363 emcorepe.c:1355 eshpe.c:1355
4283 msgid "%F%P: cannot perform PE operations on non PE output file '%pB'\n"
4286 #: earm_wince_pe.c:1498 earmpe.c:1498 ei386pe.c:1498 ei386pe_posix.c:1498
4287 #: ei386pep.c:1487 emcorepe.c:1498 eshpe.c:1498
4288 msgid "%X%P: unable to process relocs: %E\n"
4291 #: earm_wince_pe.c:1742 earmpe.c:1742 ei386pe.c:1742 ei386pe_posix.c:1742
4292 #: emcorepe.c:1742 eshpe.c:1742
4294 msgid "%P: errors encountered processing file %s for interworking\n"
4297 #: earm_wince_pe.c:1909 earmelf.c:520 earmelf_fbsd.c:520 earmelf_fuchsia.c:521
4298 #: earmelf_linux.c:521 earmelf_linux_eabi.c:521 earmelf_linux_fdpiceabi.c:521
4299 #: earmelf_nacl.c:521 earmelf_nbsd.c:520 earmelf_phoenix.c:521
4300 #: earmelf_vxworks.c:520 earmelfb.c:520 earmelfb_fbsd.c:520
4301 #: earmelfb_fuchsia.c:521 earmelfb_linux.c:521 earmelfb_linux_eabi.c:521
4302 #: earmelfb_linux_fdpiceabi.c:521 earmelfb_nacl.c:521 earmelfb_nbsd.c:520
4303 #: earmnto.c:520 earmpe.c:1909 ei386pe.c:1909 ei386pe_posix.c:1909
4304 #: emcorepe.c:1909 eshpe.c:1909
4305 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
4308 #: earm_wince_pe.c:1914 earmelf.c:525 earmelf_fbsd.c:525 earmelf_fuchsia.c:526
4309 #: earmelf_linux.c:526 earmelf_linux_eabi.c:526 earmelf_linux_fdpiceabi.c:526
4310 #: earmelf_nacl.c:526 earmelf_nbsd.c:525 earmelf_phoenix.c:526
4311 #: earmelf_vxworks.c:525 earmelfb.c:525 earmelfb_fbsd.c:525
4312 #: earmelfb_fuchsia.c:526 earmelfb_linux.c:526 earmelfb_linux_eabi.c:526
4313 #: earmelfb_linux_fdpiceabi.c:526 earmelfb_nacl.c:526 earmelfb_nbsd.c:525
4314 #: earmnto.c:525 earmpe.c:1914 ei386pe.c:1914 ei386pe_posix.c:1914
4315 #: emcorepe.c:1914 eshpe.c:1914
4316 msgid "%P: warning: cannot find thumb start symbol %s\n"
4319 #: earmelf.c:138 earmelf_fbsd.c:138 earmelf_fuchsia.c:139 earmelf_linux.c:139
4320 #: earmelf_linux_eabi.c:139 earmelf_linux_fdpiceabi.c:139 earmelf_nacl.c:139
4321 #: earmelf_nbsd.c:138 earmelf_phoenix.c:139 earmelf_vxworks.c:138
4322 #: earmelfb.c:138 earmelfb_fbsd.c:138 earmelfb_fuchsia.c:139
4323 #: earmelfb_linux.c:139 earmelfb_linux_eabi.c:139
4324 #: earmelfb_linux_fdpiceabi.c:139 earmelfb_nacl.c:139 earmelfb_nbsd.c:138
4325 #: earmnto.c:138 ei386beos.c:615
4327 msgid "%P: errors encountered processing file %s\n"
4330 #: earmelf.c:551 earmelf_fbsd.c:551 earmelf_fuchsia.c:552 earmelf_linux.c:552
4331 #: earmelf_linux_eabi.c:552 earmelf_linux_fdpiceabi.c:552 earmelf_nacl.c:552
4332 #: earmelf_nbsd.c:551 earmelf_phoenix.c:552 earmelf_vxworks.c:551
4333 #: earmelfb.c:551 earmelfb_fbsd.c:551 earmelfb_fuchsia.c:552
4334 #: earmelfb_linux.c:552 earmelfb_linux_eabi.c:552
4335 #: earmelfb_linux_fdpiceabi.c:552 earmelfb_nacl.c:552 earmelfb_nbsd.c:551
4337 msgid "%F%P: %s: can't open: %E\n"
4340 #: earmelf.c:554 earmelf_fbsd.c:554 earmelf_fuchsia.c:555 earmelf_linux.c:555
4341 #: earmelf_linux_eabi.c:555 earmelf_linux_fdpiceabi.c:555 earmelf_nacl.c:555
4342 #: earmelf_nbsd.c:554 earmelf_phoenix.c:555 earmelf_vxworks.c:554
4343 #: earmelfb.c:554 earmelfb_fbsd.c:554 earmelfb_fuchsia.c:555
4344 #: earmelfb_linux.c:555 earmelfb_linux_eabi.c:555
4345 #: earmelfb_linux_fdpiceabi.c:555 earmelfb_nacl.c:555 earmelfb_nbsd.c:554
4347 msgid "%F%P: %s: not a relocatable file: %E\n"
4350 #: earmelf.c:1043 earmelf_fbsd.c:1043 earmelf_fuchsia.c:1048
4351 #: earmelf_linux.c:1048 earmelf_linux_eabi.c:1048
4352 #: earmelf_linux_fdpiceabi.c:1048 earmelf_nacl.c:1048 earmelf_nbsd.c:1043
4353 #: earmelf_phoenix.c:1048 earmelf_vxworks.c:1079 earmelfb.c:1043
4354 #: earmelfb_fbsd.c:1043 earmelfb_fuchsia.c:1048 earmelfb_linux.c:1048
4355 #: earmelfb_linux_eabi.c:1048 earmelfb_linux_fdpiceabi.c:1048
4356 #: earmelfb_nacl.c:1048 earmelfb_nbsd.c:1043 earmnto.c:1018
4357 msgid "%P: unrecognized VFP11 fix type '%s'\n"
4360 #: earmelf.c:1056 earmelf_fbsd.c:1056 earmelf_fuchsia.c:1061
4361 #: earmelf_linux.c:1061 earmelf_linux_eabi.c:1061
4362 #: earmelf_linux_fdpiceabi.c:1061 earmelf_nacl.c:1061 earmelf_nbsd.c:1056
4363 #: earmelf_phoenix.c:1061 earmelf_vxworks.c:1092 earmelfb.c:1056
4364 #: earmelfb_fbsd.c:1056 earmelfb_fuchsia.c:1061 earmelfb_linux.c:1061
4365 #: earmelfb_linux_eabi.c:1061 earmelfb_linux_fdpiceabi.c:1061
4366 #: earmelfb_nacl.c:1061 earmelfb_nbsd.c:1056 earmnto.c:1031
4367 msgid "%P: unrecognized STM32L4XX fix type '%s'\n"
4370 #: earmelf.c:1123 earmelf_fbsd.c:1123 earmelf_fuchsia.c:1128
4371 #: earmelf_linux.c:1128 earmelf_linux_eabi.c:1128
4372 #: earmelf_linux_fdpiceabi.c:1128 earmelf_nacl.c:1128 earmelf_nbsd.c:1123
4373 #: earmelf_phoenix.c:1128 earmelf_vxworks.c:1163 earmelfb.c:1123
4374 #: earmelfb_fbsd.c:1123 earmelfb_fuchsia.c:1128 earmelfb_linux.c:1128
4375 #: earmelfb_linux_eabi.c:1128 earmelfb_linux_fdpiceabi.c:1128
4376 #: earmelfb_nacl.c:1128 earmelfb_nbsd.c:1123 earmnto.c:1098
4379 " --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
4382 #: earmelf.c:1124 earmelf_fbsd.c:1124 earmelf_fuchsia.c:1129
4383 #: earmelf_linux.c:1129 earmelf_linux_eabi.c:1129
4384 #: earmelf_linux_fdpiceabi.c:1129 earmelf_nacl.c:1129 earmelf_nbsd.c:1124
4385 #: earmelf_phoenix.c:1129 earmelf_vxworks.c:1164 earmelfb.c:1124
4386 #: earmelfb_fbsd.c:1124 earmelfb_fuchsia.c:1129 earmelfb_linux.c:1129
4387 #: earmelfb_linux_eabi.c:1129 earmelfb_linux_fdpiceabi.c:1129
4388 #: earmelfb_nacl.c:1129 earmelfb_nbsd.c:1124 earmnto.c:1099
4390 msgid " --be8 Output BE8 format image\n"
4393 #: earmelf.c:1125 earmelf_fbsd.c:1125 earmelf_fuchsia.c:1130
4394 #: earmelf_linux.c:1130 earmelf_linux_eabi.c:1130
4395 #: earmelf_linux_fdpiceabi.c:1130 earmelf_nacl.c:1130 earmelf_nbsd.c:1125
4396 #: earmelf_phoenix.c:1130 earmelf_vxworks.c:1165 earmelfb.c:1125
4397 #: earmelfb_fbsd.c:1125 earmelfb_fuchsia.c:1130 earmelfb_linux.c:1130
4398 #: earmelfb_linux_eabi.c:1130 earmelfb_linux_fdpiceabi.c:1130
4399 #: earmelfb_nacl.c:1130 earmelfb_nbsd.c:1125 earmnto.c:1100
4401 msgid " --target1-rel Interpret R_ARM_TARGET1 as R_ARM_REL32\n"
4404 #: earmelf.c:1126 earmelf_fbsd.c:1126 earmelf_fuchsia.c:1131
4405 #: earmelf_linux.c:1131 earmelf_linux_eabi.c:1131
4406 #: earmelf_linux_fdpiceabi.c:1131 earmelf_nacl.c:1131 earmelf_nbsd.c:1126
4407 #: earmelf_phoenix.c:1131 earmelf_vxworks.c:1166 earmelfb.c:1126
4408 #: earmelfb_fbsd.c:1126 earmelfb_fuchsia.c:1131 earmelfb_linux.c:1131
4409 #: earmelfb_linux_eabi.c:1131 earmelfb_linux_fdpiceabi.c:1131
4410 #: earmelfb_nacl.c:1131 earmelfb_nbsd.c:1126 earmnto.c:1101
4412 msgid " --target1-abs Interpret R_ARM_TARGET1 as R_ARM_ABS32\n"
4415 #: earmelf.c:1127 earmelf_fbsd.c:1127 earmelf_fuchsia.c:1132
4416 #: earmelf_linux.c:1132 earmelf_linux_eabi.c:1132
4417 #: earmelf_linux_fdpiceabi.c:1132 earmelf_nacl.c:1132 earmelf_nbsd.c:1127
4418 #: earmelf_phoenix.c:1132 earmelf_vxworks.c:1167 earmelfb.c:1127
4419 #: earmelfb_fbsd.c:1127 earmelfb_fuchsia.c:1132 earmelfb_linux.c:1132
4420 #: earmelfb_linux_eabi.c:1132 earmelfb_linux_fdpiceabi.c:1132
4421 #: earmelfb_nacl.c:1132 earmelfb_nbsd.c:1127 earmnto.c:1102
4423 msgid " --target2=<type> Specify definition of R_ARM_TARGET2\n"
4426 #: earmelf.c:1128 earmelf_fbsd.c:1128 earmelf_fuchsia.c:1133
4427 #: earmelf_linux.c:1133 earmelf_linux_eabi.c:1133
4428 #: earmelf_linux_fdpiceabi.c:1133 earmelf_nacl.c:1133 earmelf_nbsd.c:1128
4429 #: earmelf_phoenix.c:1133 earmelf_vxworks.c:1168 earmelfb.c:1128
4430 #: earmelfb_fbsd.c:1128 earmelfb_fuchsia.c:1133 earmelfb_linux.c:1133
4431 #: earmelfb_linux_eabi.c:1133 earmelfb_linux_fdpiceabi.c:1133
4432 #: earmelfb_nacl.c:1133 earmelfb_nbsd.c:1128 earmnto.c:1103
4434 msgid " --fix-v4bx Rewrite BX rn as MOV pc, rn for ARMv4\n"
4437 #: earmelf.c:1129 earmelf_fbsd.c:1129 earmelf_fuchsia.c:1134
4438 #: earmelf_linux.c:1134 earmelf_linux_eabi.c:1134
4439 #: earmelf_linux_fdpiceabi.c:1134 earmelf_nacl.c:1134 earmelf_nbsd.c:1129
4440 #: earmelf_phoenix.c:1134 earmelf_vxworks.c:1169 earmelfb.c:1129
4441 #: earmelfb_fbsd.c:1129 earmelfb_fuchsia.c:1134 earmelfb_linux.c:1134
4442 #: earmelfb_linux_eabi.c:1134 earmelfb_linux_fdpiceabi.c:1134
4443 #: earmelfb_nacl.c:1134 earmelfb_nbsd.c:1129 earmnto.c:1104
4446 " --fix-v4bx-interworking Rewrite BX rn branch to ARMv4 interworking "
4450 #: earmelf.c:1130 earmelf_fbsd.c:1130 earmelf_fuchsia.c:1135
4451 #: earmelf_linux.c:1135 earmelf_linux_eabi.c:1135
4452 #: earmelf_linux_fdpiceabi.c:1135 earmelf_nacl.c:1135 earmelf_nbsd.c:1130
4453 #: earmelf_phoenix.c:1135 earmelf_vxworks.c:1170 earmelfb.c:1130
4454 #: earmelfb_fbsd.c:1130 earmelfb_fuchsia.c:1135 earmelfb_linux.c:1135
4455 #: earmelfb_linux_eabi.c:1135 earmelfb_linux_fdpiceabi.c:1135
4456 #: earmelfb_nacl.c:1135 earmelfb_nbsd.c:1130 earmnto.c:1105
4458 msgid " --use-blx Enable use of BLX instructions\n"
4461 #: earmelf.c:1131 earmelf_fbsd.c:1131 earmelf_fuchsia.c:1136
4462 #: earmelf_linux.c:1136 earmelf_linux_eabi.c:1136
4463 #: earmelf_linux_fdpiceabi.c:1136 earmelf_nacl.c:1136 earmelf_nbsd.c:1131
4464 #: earmelf_phoenix.c:1136 earmelf_vxworks.c:1171 earmelfb.c:1131
4465 #: earmelfb_fbsd.c:1131 earmelfb_fuchsia.c:1136 earmelfb_linux.c:1136
4466 #: earmelfb_linux_eabi.c:1136 earmelfb_linux_fdpiceabi.c:1136
4467 #: earmelfb_nacl.c:1136 earmelfb_nbsd.c:1131 earmnto.c:1106
4469 msgid " --vfp11-denorm-fix Specify how to fix VFP11 denorm erratum\n"
4472 #: earmelf.c:1132 earmelf_fbsd.c:1132 earmelf_fuchsia.c:1137
4473 #: earmelf_linux.c:1137 earmelf_linux_eabi.c:1137
4474 #: earmelf_linux_fdpiceabi.c:1137 earmelf_nacl.c:1137 earmelf_nbsd.c:1132
4475 #: earmelf_phoenix.c:1137 earmelf_vxworks.c:1172 earmelfb.c:1132
4476 #: earmelfb_fbsd.c:1132 earmelfb_fuchsia.c:1137 earmelfb_linux.c:1137
4477 #: earmelfb_linux_eabi.c:1137 earmelfb_linux_fdpiceabi.c:1137
4478 #: earmelfb_nacl.c:1137 earmelfb_nbsd.c:1132 earmnto.c:1107
4481 " --fix-stm32l4xx-629360 Specify how to fix STM32L4XX 629360 erratum\n"
4484 #: earmelf.c:1138 earmelf_fbsd.c:1138 earmelf_fuchsia.c:1143
4485 #: earmelf_linux.c:1143 earmelf_linux_eabi.c:1143
4486 #: earmelf_linux_fdpiceabi.c:1143 earmelf_nacl.c:1143 earmelf_nbsd.c:1138
4487 #: earmelf_phoenix.c:1143 earmelf_vxworks.c:1178 earmelfb.c:1138
4488 #: earmelfb_fbsd.c:1138 earmelfb_fuchsia.c:1143 earmelfb_linux.c:1143
4489 #: earmelfb_linux_eabi.c:1143 earmelfb_linux_fdpiceabi.c:1143
4490 #: earmelfb_nacl.c:1143 earmelfb_nbsd.c:1138 earmnto.c:1113
4493 " --long-plt Generate long .plt entries\n"
4494 " to handle large .plt/.got displacements\n"
4497 #: earmelf.c:1140 earmelf_fbsd.c:1140 earmelf_fuchsia.c:1145
4498 #: earmelf_linux.c:1145 earmelf_linux_eabi.c:1145
4499 #: earmelf_linux_fdpiceabi.c:1145 earmelf_nacl.c:1145 earmelf_nbsd.c:1140
4500 #: earmelf_phoenix.c:1145 earmelf_vxworks.c:1180 earmelfb.c:1140
4501 #: earmelfb_fbsd.c:1140 earmelfb_fuchsia.c:1145 earmelfb_linux.c:1145
4502 #: earmelfb_linux_eabi.c:1145 earmelfb_linux_fdpiceabi.c:1145
4503 #: earmelfb_nacl.c:1145 earmelfb_nbsd.c:1140 earmnto.c:1115
4506 " --cmse-implib Make import library to be a secure gateway "
4508 " library as per ARMv8-M Security Extensions\n"
4511 #: earmelf.c:1142 earmelf_fbsd.c:1142 earmelf_fuchsia.c:1147
4512 #: earmelf_linux.c:1147 earmelf_linux_eabi.c:1147
4513 #: earmelf_linux_fdpiceabi.c:1147 earmelf_nacl.c:1147 earmelf_nbsd.c:1142
4514 #: earmelf_phoenix.c:1147 earmelf_vxworks.c:1182 earmelfb.c:1142
4515 #: earmelfb_fbsd.c:1142 earmelfb_fuchsia.c:1147 earmelfb_linux.c:1147
4516 #: earmelfb_linux_eabi.c:1147 earmelfb_linux_fdpiceabi.c:1147
4517 #: earmelfb_nacl.c:1147 earmelfb_nbsd.c:1142 earmnto.c:1117
4520 " --in-implib Import library whose symbols address must\n"
4524 #: earmelf.c:1153 earmelf_fbsd.c:1153 earmelf_fuchsia.c:1158
4525 #: earmelf_linux.c:1158 earmelf_linux_eabi.c:1158
4526 #: earmelf_linux_fdpiceabi.c:1158 earmelf_nacl.c:1158 earmelf_nbsd.c:1153
4527 #: earmelf_phoenix.c:1158 earmelf_vxworks.c:1193 earmelfb.c:1153
4528 #: earmelfb_fbsd.c:1153 earmelfb_fuchsia.c:1158 earmelfb_linux.c:1158
4529 #: earmelfb_linux_eabi.c:1158 earmelfb_linux_fdpiceabi.c:1158
4530 #: earmelfb_nacl.c:1158 earmelfb_nbsd.c:1153 earmnto.c:1128
4533 " --[no-]fix-cortex-a8 Disable/enable Cortex-A8 Thumb-2 branch "
4537 #: earmelf.c:1154 earmelf_fbsd.c:1154 earmelf_fuchsia.c:1159
4538 #: earmelf_linux.c:1159 earmelf_linux_eabi.c:1159
4539 #: earmelf_linux_fdpiceabi.c:1159 earmelf_nacl.c:1159 earmelf_nbsd.c:1154
4540 #: earmelf_phoenix.c:1159 earmelf_vxworks.c:1194 earmelfb.c:1154
4541 #: earmelfb_fbsd.c:1154 earmelfb_fuchsia.c:1159 earmelfb_linux.c:1159
4542 #: earmelfb_linux_eabi.c:1159 earmelfb_linux_fdpiceabi.c:1159
4543 #: earmelfb_nacl.c:1159 earmelfb_nbsd.c:1154 earmnto.c:1129
4545 msgid " --no-merge-exidx-entries Disable merging exidx entries\n"
4548 #: earmelf.c:1155 earmelf_fbsd.c:1155 earmelf_fuchsia.c:1160
4549 #: earmelf_linux.c:1160 earmelf_linux_eabi.c:1160
4550 #: earmelf_linux_fdpiceabi.c:1160 earmelf_nacl.c:1160 earmelf_nbsd.c:1155
4551 #: earmelf_phoenix.c:1160 earmelf_vxworks.c:1195 earmelfb.c:1155
4552 #: earmelfb_fbsd.c:1155 earmelfb_fuchsia.c:1160 earmelfb_linux.c:1160
4553 #: earmelfb_linux_eabi.c:1160 earmelfb_linux_fdpiceabi.c:1160
4554 #: earmelfb_nacl.c:1160 earmelfb_nbsd.c:1155 earmnto.c:1130
4557 " --[no-]fix-arm1176 Disable/enable ARM1176 BLX immediate erratum "
4561 #: earmelf_vxworks.c:600 eelf32_sparc_vxworks.c:71 eelf32ebmipvxworks.c:267
4562 #: eelf32elmipvxworks.c:267 eelf32ppcvxworks.c:236 eelf_i386_vxworks.c:95
4563 #: eshelf_vxworks.c:71 eshlelf_vxworks.c:71
4564 msgid "%X%P: cannot create dynamic sections %E\n"
4567 #: earmelf_vxworks.c:606 eelf32_sparc_vxworks.c:77 eelf32ebmipvxworks.c:273
4568 #: eelf32elmipvxworks.c:273 eelf32ppcvxworks.c:242 eelf_i386_vxworks.c:101
4569 #: eshelf_vxworks.c:77 eshlelf_vxworks.c:77
4570 msgid "%X%P: dynamic sections created in non-dynamic link\n"
4573 #: earmelf_vxworks.c:1197 eelf32_sparc_vxworks.c:500 eelf32ebmipvxworks.c:758
4574 #: eelf32elmipvxworks.c:758 eelf32ppcvxworks.c:823 eelf_i386_vxworks.c:577
4575 #: eshelf_vxworks.c:470 eshlelf_vxworks.c:470
4577 msgid " --force-dynamic Always create dynamic sections\n"
4580 #: eavr1.c:122 eavr2.c:122 eavr25.c:122 eavr3.c:122 eavr31.c:122 eavr35.c:122
4581 #: eavr4.c:122 eavr5.c:122 eavr51.c:122 eavr6.c:122 eavrtiny.c:122
4582 #: eavrxmega1.c:122 eavrxmega2.c:122 eavrxmega3.c:122 eavrxmega4.c:122
4583 #: eavrxmega5.c:122 eavrxmega6.c:122 eavrxmega7.c:122
4584 msgid "%X%P: can not setup the input section list: %E\n"
4587 #: eavr1.c:157 eavr2.c:157 eavr25.c:157 eavr3.c:157 eavr31.c:157 eavr35.c:157
4588 #: eavr4.c:157 eavr5.c:157 eavr51.c:157 eavr6.c:157 eavrtiny.c:157
4589 #: eavrxmega1.c:157 eavrxmega2.c:157 eavrxmega3.c:157 eavrxmega4.c:157
4590 #: eavrxmega5.c:157 eavrxmega6.c:157 eavrxmega7.c:157
4591 msgid "%X%P: can not create stub BFD: %E\n"
4594 #: eavr1.c:536 eavr2.c:536 eavr25.c:536 eavr3.c:536 eavr31.c:536 eavr35.c:536
4595 #: eavr4.c:536 eavr5.c:536 eavr51.c:536 eavr6.c:536 eavrtiny.c:536
4596 #: eavrxmega1.c:536 eavrxmega2.c:536 eavrxmega3.c:536 eavrxmega4.c:536
4597 #: eavrxmega5.c:536 eavrxmega6.c:536 eavrxmega7.c:536
4600 " --pmem-wrap-around=<val> Make the linker relaxation machine assume that "
4602 " program counter wrap-around occurs at "
4604 " <val>. Supported values: 8k, 16k, 32k and "
4608 #: eavr1.c:542 eavr2.c:542 eavr25.c:542 eavr3.c:542 eavr31.c:542 eavr35.c:542
4609 #: eavr4.c:542 eavr5.c:542 eavr51.c:542 eavr6.c:542 eavrtiny.c:542
4610 #: eavrxmega1.c:542 eavrxmega2.c:542 eavrxmega3.c:542 eavrxmega4.c:542
4611 #: eavrxmega5.c:542 eavrxmega6.c:542 eavrxmega7.c:542
4614 " --no-call-ret-replacement The relaxation machine normally will\n"
4615 " substitute two immediately following call/"
4617 " instructions by a single jump instruction.\n"
4618 " This option disables this optimization.\n"
4621 #: eavr1.c:550 eavr2.c:550 eavr25.c:550 eavr3.c:550 eavr31.c:550 eavr35.c:550
4622 #: eavr4.c:550 eavr5.c:550 eavr51.c:550 eavr6.c:550 eavrtiny.c:550
4623 #: eavrxmega1.c:550 eavrxmega2.c:550 eavrxmega3.c:550 eavrxmega4.c:550
4624 #: eavrxmega5.c:550 eavrxmega6.c:550 eavrxmega7.c:550
4627 " --no-stubs If the linker detects to attempt to access\n"
4628 " an instruction beyond 128k by a reloc that\n"
4629 " is limited to 128k max, it inserts a jump\n"
4630 " stub. You can de-active this with this "
4634 #: eavr1.c:558 eavr2.c:558 eavr25.c:558 eavr3.c:558 eavr31.c:558 eavr35.c:558
4635 #: eavr4.c:558 eavr5.c:558 eavr51.c:558 eavr6.c:558 eavrtiny.c:558
4636 #: eavrxmega1.c:558 eavrxmega2.c:558 eavrxmega3.c:558 eavrxmega4.c:558
4637 #: eavrxmega5.c:558 eavrxmega6.c:558 eavrxmega7.c:558
4639 msgid " --debug-stubs Used for debugging avr-ld.\n"
4642 #: eavr1.c:560 eavr2.c:560 eavr25.c:560 eavr3.c:560 eavr31.c:560 eavr35.c:560
4643 #: eavr4.c:560 eavr5.c:560 eavr51.c:560 eavr6.c:560 eavrtiny.c:560
4644 #: eavrxmega1.c:560 eavrxmega2.c:560 eavrxmega3.c:560 eavrxmega4.c:560
4645 #: eavrxmega5.c:560 eavrxmega6.c:560 eavrxmega7.c:560
4647 msgid " --debug-relax Used for debugging avr-ld.\n"
4650 #: ecskyelf.c:275 ecskyelf_linux.c:275
4651 msgid "%X%P: cannot size stub section: %E\n"
4654 #: ecskyelf.c:292 ecskyelf_linux.c:292
4655 msgid "%X%P: cannot build stubs: %E\n"
4658 #: ecskyelf.c:553 ecskyelf_linux.c:720
4661 " --[no-]branch-stub Disable/enable use of stubs to expand branch\n"
4662 " instructions that cannot reach the target.\n"
4665 #: ecskyelf.c:557 ecskyelf_linux.c:724
4668 " --stub-group-size=N Maximum size of a group of input sections\n"
4669 " handled by one stub section.\n"
4672 #: ed30v_e.c:73 ed30v_o.c:73 ed30velf.c:73 eelf32_dlx.c:73 eelf32fr30.c:73
4673 #: eelf32frv.c:73 eelf32ft32.c:73 eelf32iq10.c:73 eelf32iq2000.c:73
4674 #: eelf32mt.c:73 em9s12zelf.c:73 emn10200.c:73 emoxiebox.c:73 emsp430X.c:98
4675 #: emsp430elf.c:98 epjelf.c:73 epjlelf.c:73 exgateelf.c:73
4676 msgid "%X%P: can not size group sections: %E\n"
4679 #: eelf32_spu.c:255 ev850.c:73 ev850_rh850.c:73
4680 msgid "%X%P: can not create note section: %E\n"
4684 msgid "%F%P: no built-in overlay manager\n"
4688 msgid "%X%P: can not open built-in overlay manager: %E\n"
4692 msgid "%X%P: can not load built-in overlay manager: %E\n"
4696 msgid "%X%P: can not find overlays: %E\n"
4700 msgid "%P: --auto-overlay ignored with user overlay script\n"
4704 msgid "%X%P: can not size overlay stubs: %E\n"
4708 msgid "%F%P: can not open script: %E\n"
4712 msgid "%X%P: %pA exceeds local store range\n"
4716 msgid "%P: --auto-overlay ignored with zero local store range\n"
4721 msgid "running: %s \"%s\" \"%s\" \"%s\" \"%s\"\n"
4724 #: eelf32_spu.c:1030
4725 msgid "%F%P: invalid --local-store address range `%s'\n"
4728 #: eelf32_spu.c:1066
4729 msgid "%F%P: invalid --num-lines/--num-regions `%u'\n"
4732 #: eelf32_spu.c:1071
4733 msgid "%F%P: invalid --line-size/--region-size `%u'\n"
4736 #: eelf32_spu.c:1092
4737 msgid "%F%P: invalid --num-lines/--num-regions `%s'\n"
4740 #: eelf32_spu.c:1105
4741 msgid "%F%P: invalid --line-size/--region-size `%s'\n"
4744 #: eelf32_spu.c:1114
4745 msgid "%F%P: invalid --fixed-space value `%s'\n"
4748 #: eelf32_spu.c:1123
4749 msgid "%F%P: invalid --reserved-space value `%s'\n"
4752 #: eelf32_spu.c:1132
4753 msgid "%F%P: invalid --extra-stack-space value `%s'\n"
4756 #: eelf32_spu.c:1169
4758 msgid " --plugin Make SPU plugin\n"
4761 #: eelf32_spu.c:1171
4763 msgid " --no-overlays No overlay handling\n"
4766 #: eelf32_spu.c:1173
4769 " --compact-stubs Use smaller and possibly slower call stubs\n"
4772 #: eelf32_spu.c:1175
4774 msgid " --emit-stub-syms Add symbols on overlay call stubs\n"
4777 #: eelf32_spu.c:1177
4780 " --extra-overlay-stubs Add stubs on all calls out of overlay regions\n"
4783 #: eelf32_spu.c:1179
4785 msgid " --local-store=lo:hi Valid address range\n"
4788 #: eelf32_spu.c:1181
4790 msgid " --stack-analysis Estimate maximum stack requirement\n"
4793 #: eelf32_spu.c:1183
4796 " --emit-stack-syms Add sym giving stack needed for each func\n"
4799 #: eelf32_spu.c:1185
4802 " --auto-overlay [=filename] Create an overlay script in filename if\n"
4803 " executable does not fit in local store\n"
4806 #: eelf32_spu.c:1188
4808 msgid " --auto-relink Rerun linker using auto-overlay script\n"
4811 #: eelf32_spu.c:1190
4814 " --overlay-rodata Place read-only data with associated function\n"
4815 " code in overlays\n"
4818 #: eelf32_spu.c:1193
4820 msgid " --num-regions Number of overlay buffers (default 1)\n"
4823 #: eelf32_spu.c:1195
4826 " --region-size Size of overlay buffers (default 0, auto)\n"
4829 #: eelf32_spu.c:1197
4832 " --fixed-space=bytes Local store for non-overlay code and data\n"
4835 #: eelf32_spu.c:1199
4838 " --reserved-space=bytes Local store for stack and heap. If not "
4840 " ld will estimate stack size and assume no "
4844 #: eelf32_spu.c:1202
4847 " --extra-stack-space=bytes Space for negative sp access (default 2000) "
4849 " --reserved-space not given\n"
4852 #: eelf32_spu.c:1205
4854 msgid " --soft-icache Generate software icache overlays\n"
4857 #: eelf32_spu.c:1207
4860 " --num-lines Number of soft-icache lines (default 32)\n"
4863 #: eelf32_spu.c:1209
4865 msgid " --line-size Size of soft-icache lines (default 1k)\n"
4868 #: eelf32_spu.c:1211
4870 msgid " --non-ia-text Allow non-icache code in icache lines\n"
4873 #: eelf32_spu.c:1213
4875 msgid " --lrlive-analysis Scan function prologue for lr liveness\n"
4878 #: eelf32_tic6x_be.c:88 eelf32_tic6x_elf_be.c:88 eelf32_tic6x_elf_le.c:88
4879 #: eelf32_tic6x_le.c:88 eelf32_tic6x_linux_be.c:88 eelf32_tic6x_linux_le.c:88
4880 msgid "%F%P: invalid --dsbt-index %d, outside DSBT size\n"
4883 #: eelf32_tic6x_be.c:563 eelf32_tic6x_elf_be.c:563 eelf32_tic6x_elf_le.c:563
4884 #: eelf32_tic6x_le.c:563 eelf32_tic6x_linux_be.c:563
4885 #: eelf32_tic6x_linux_le.c:563
4886 msgid "%F%P: invalid --dsbt-index %s\n"
4889 #: eelf32_tic6x_be.c:573 eelf32_tic6x_elf_be.c:573 eelf32_tic6x_elf_le.c:573
4890 #: eelf32_tic6x_le.c:573 eelf32_tic6x_linux_be.c:573
4891 #: eelf32_tic6x_linux_le.c:573
4892 msgid "%F%P: invalid --dsbt-size %s\n"
4895 #: eelf32_tic6x_be.c:589 eelf32_tic6x_elf_be.c:589 eelf32_tic6x_elf_le.c:589
4896 #: eelf32_tic6x_le.c:589 eelf32_tic6x_linux_be.c:589
4897 #: eelf32_tic6x_linux_le.c:589
4900 " --dsbt-index <index> Use this as the DSBT index for the output object\n"
4903 #: eelf32_tic6x_be.c:590 eelf32_tic6x_elf_be.c:590 eelf32_tic6x_elf_le.c:590
4904 #: eelf32_tic6x_le.c:590 eelf32_tic6x_linux_be.c:590
4905 #: eelf32_tic6x_linux_le.c:590
4908 " --dsbt-size <index> Use this as the number of entries in the DSBT "
4912 #: eelf32_tic6x_be.c:591 eelf32_tic6x_elf_be.c:591 eelf32_tic6x_elf_le.c:591
4913 #: eelf32_tic6x_le.c:591 eelf32_tic6x_linux_be.c:591
4914 #: eelf32_tic6x_linux_le.c:591
4916 msgid " --no-merge-exidx-entries\n"
4919 #: eelf32_tic6x_be.c:592 eelf32_tic6x_elf_be.c:592 eelf32_tic6x_elf_le.c:592
4920 #: eelf32_tic6x_le.c:592 eelf32_tic6x_linux_be.c:592
4921 #: eelf32_tic6x_linux_le.c:592
4923 msgid " Disable merging exidx entries\n"
4926 #: eelf32_x86_64.c:5543 eelf_i386.c:5162 eelf_i386_be.c:465
4927 #: eelf_i386_fbsd.c:505 eelf_i386_ldso.c:480 eelf_i386_sol2.c:637
4928 #: eelf_i386_vxworks.c:532 eelf_iamcu.c:505 eelf_k1om.c:5496
4929 #: eelf_k1om_fbsd.c:505 eelf_l1om.c:5496 eelf_l1om_fbsd.c:505
4930 #: eelf_x86_64.c:5543 eelf_x86_64_cloudabi.c:508 eelf_x86_64_fbsd.c:508
4931 #: eelf_x86_64_sol2.c:640
4932 msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n"
4935 #: eelf32_x86_64.c:5552 eelf_i386.c:5171 eelf_i386_be.c:474
4936 #: eelf_i386_fbsd.c:514 eelf_i386_ldso.c:489 eelf_i386_sol2.c:646
4937 #: eelf_i386_vxworks.c:541 eelf_iamcu.c:514 eelf_k1om.c:5505
4938 #: eelf_k1om_fbsd.c:514 eelf_l1om.c:5505 eelf_l1om_fbsd.c:514
4939 #: eelf_x86_64.c:5552 eelf_x86_64_cloudabi.c:517 eelf_x86_64_fbsd.c:517
4940 #: eelf_x86_64_sol2.c:649
4941 msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n"
4944 #: eelf32_x86_64.c:5557 eelf_i386.c:5176 eelf_i386_be.c:479
4945 #: eelf_i386_fbsd.c:519 eelf_i386_ldso.c:494 eelf_i386_sol2.c:651
4946 #: eelf_i386_vxworks.c:546 eelf_iamcu.c:519 eelf_k1om.c:5510
4947 #: eelf_k1om_fbsd.c:519 eelf_l1om.c:5510 eelf_l1om_fbsd.c:519
4948 #: eelf_x86_64.c:5557 eelf_x86_64_cloudabi.c:522 eelf_x86_64_fbsd.c:522
4949 #: eelf_x86_64_sol2.c:654
4950 msgid "%F%P: unsupported option: -z %s\n"
4953 #: eelf32_x86_64.c:5579 eelf_i386.c:5198 eelf_i386_fbsd.c:541
4954 #: eelf_x86_64.c:5579 eelf_x86_64_cloudabi.c:544 eelf_x86_64_fbsd.c:544
4955 #: eelf_x86_64_sol2.c:676
4956 msgid "%F%P: invalid option for -z cet-report=: %s\n"
4959 #: eelf32_x86_64.c:5593 eelf_i386.c:5212 eelf_i386_fbsd.c:555
4960 #: eelf_x86_64.c:5593 eelf_x86_64_cloudabi.c:558 eelf_x86_64_fbsd.c:558
4961 #: eelf_x86_64_sol2.c:690
4962 msgid "%F%P: invalid x86-64 ISA level: %s\n"
4965 #: eelf32_x86_64.c:5630 eelf_i386.c:5249 eelf_i386_be.c:495
4966 #: eelf_i386_fbsd.c:592 eelf_i386_ldso.c:519 eelf_i386_sol2.c:676
4967 #: eelf_i386_vxworks.c:567 eelf_iamcu.c:544 eelf_k1om.c:5535
4968 #: eelf_k1om_fbsd.c:544 eelf_l1om.c:5535 eelf_l1om_fbsd.c:544
4969 #: eelf_x86_64.c:5683 eelf_x86_64_cloudabi.c:648 eelf_x86_64_fbsd.c:648
4970 #: eelf_x86_64_sol2.c:780
4973 " -z noextern-protected-data Do not treat protected data symbol as "
4977 #: eelf32_x86_64.c:5633 eelf32lppc.c:815 eelf32lppclinux.c:815
4978 #: eelf32lppcnto.c:815 eelf32lppcsim.c:815 eelf32ppc.c:815 eelf32ppc_fbsd.c:815
4979 #: eelf32ppclinux.c:815 eelf32ppcnto.c:815 eelf32ppcsim.c:815
4980 #: eelf32ppcvxworks.c:793 eelf32ppcwindiss.c:815 eelf64lppc.c:1339
4981 #: eelf64lppc_fbsd.c:1339 eelf64ppc.c:1339 eelf64ppc_fbsd.c:1339
4982 #: eelf_i386.c:5252 eelf_i386_be.c:498 eelf_i386_fbsd.c:595
4983 #: eelf_i386_ldso.c:522 eelf_i386_sol2.c:679 eelf_i386_vxworks.c:570
4984 #: eelf_iamcu.c:547 eelf_k1om.c:5538 eelf_k1om_fbsd.c:547 eelf_l1om.c:5538
4985 #: eelf_l1om_fbsd.c:547 eelf_x86_64.c:5686 eelf_x86_64_cloudabi.c:651
4986 #: eelf_x86_64_fbsd.c:651 eelf_x86_64_sol2.c:783
4989 " -z dynamic-undefined-weak Make undefined weak symbols dynamic\n"
4990 " -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic\n"
4993 #: eelf32_x86_64.c:5637 eelf_x86_64.c:5690 eelf_x86_64_cloudabi.c:655
4994 #: eelf_x86_64_fbsd.c:655 eelf_x86_64_sol2.c:787
4996 msgid " -z noreloc-overflow Disable relocation overflow check\n"
4999 #: eelf32_x86_64.c:5640 eelf_i386.c:5256 eelf_i386_be.c:502
5000 #: eelf_i386_fbsd.c:599 eelf_i386_ldso.c:526 eelf_i386_sol2.c:683
5001 #: eelf_i386_vxworks.c:574 eelf_iamcu.c:551 eelf_k1om.c:5542
5002 #: eelf_k1om_fbsd.c:551 eelf_l1om.c:5542 eelf_l1om_fbsd.c:551
5003 #: eelf_x86_64.c:5693 eelf_x86_64_cloudabi.c:658 eelf_x86_64_fbsd.c:658
5004 #: eelf_x86_64_sol2.c:790
5006 msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n"
5009 #: eelf32_x86_64.c:5643 eelf_i386.c:5259 eelf_i386_fbsd.c:602
5010 #: eelf_x86_64.c:5696 eelf_x86_64_cloudabi.c:661 eelf_x86_64_fbsd.c:661
5011 #: eelf_x86_64_sol2.c:793
5013 msgid " -z ibtplt Generate IBT-enabled PLT entries\n"
5016 #: eelf32_x86_64.c:5645 eelf_i386.c:5261 eelf_i386_fbsd.c:604
5017 #: eelf_x86_64.c:5698 eelf_x86_64_cloudabi.c:663 eelf_x86_64_fbsd.c:663
5018 #: eelf_x86_64_sol2.c:795
5020 msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n"
5023 #: eelf32_x86_64.c:5647 eelf_i386.c:5263 eelf_i386_fbsd.c:606
5024 #: eelf_x86_64.c:5700 eelf_x86_64_cloudabi.c:665 eelf_x86_64_fbsd.c:665
5025 #: eelf_x86_64_sol2.c:797
5028 " -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n"
5031 #: eelf32_x86_64.c:5649 eelf_i386.c:5265 eelf_i386_fbsd.c:608
5032 #: eelf_x86_64.c:5702 eelf_x86_64_cloudabi.c:667 eelf_x86_64_fbsd.c:667
5033 #: eelf_x86_64_sol2.c:799
5036 " -z cet-report=[none|warning|error] (default: none)\n"
5037 " Report missing IBT and SHSTK properties\n"
5040 #: eelf32_x86_64.c:5653 eelf_i386.c:5269 eelf_i386_fbsd.c:612
5041 #: eelf_x86_64.c:5706 eelf_x86_64_cloudabi.c:671 eelf_x86_64_fbsd.c:671
5042 #: eelf_x86_64_sol2.c:803
5044 msgid " -z report-relative-reloc Report relative relocations\n"
5047 #: eelf32_x86_64.c:5656 eelf_i386.c:5272 eelf_i386_fbsd.c:615
5048 #: eelf_x86_64.c:5709 eelf_x86_64_cloudabi.c:674 eelf_x86_64_fbsd.c:674
5049 #: eelf_x86_64_sol2.c:806
5052 " -z x86-64-{baseline|v[234]} Mark x86-64-{baseline|v[234]} ISA level as "
5056 #: eelf32b4300.c:698 eelf32bmip.c:698 eelf32bmipn32.c:712 eelf32bsmip.c:712
5057 #: eelf32btsmip.c:698 eelf32btsmip_fbsd.c:698 eelf32btsmipn32.c:698
5058 #: eelf32btsmipn32_fbsd.c:698 eelf32ebmip.c:698 eelf32ebmipvxworks.c:737
5059 #: eelf32elmip.c:698 eelf32elmipvxworks.c:737 eelf32l4300.c:698
5060 #: eelf32lmip.c:698 eelf32lr5900.c:557 eelf32lr5900n32.c:556 eelf32lsmip.c:698
5061 #: eelf32ltsmip.c:698 eelf32ltsmip_fbsd.c:698 eelf32ltsmipn32.c:698
5062 #: eelf32ltsmipn32_fbsd.c:698 eelf32mipswindiss.c:531 eelf64bmip.c:712
5063 #: eelf64btsmip.c:698 eelf64btsmip_fbsd.c:698 eelf64ltsmip.c:698
5064 #: eelf64ltsmip_fbsd.c:698
5067 " --insn32 Only generate 32-bit microMIPS instructions\n"
5070 #: eelf32b4300.c:701 eelf32bmip.c:701 eelf32bmipn32.c:715 eelf32bsmip.c:715
5071 #: eelf32btsmip.c:701 eelf32btsmip_fbsd.c:701 eelf32btsmipn32.c:701
5072 #: eelf32btsmipn32_fbsd.c:701 eelf32ebmip.c:701 eelf32ebmipvxworks.c:740
5073 #: eelf32elmip.c:701 eelf32elmipvxworks.c:740 eelf32l4300.c:701
5074 #: eelf32lmip.c:701 eelf32lr5900.c:560 eelf32lr5900n32.c:559 eelf32lsmip.c:701
5075 #: eelf32ltsmip.c:701 eelf32ltsmip_fbsd.c:701 eelf32ltsmipn32.c:701
5076 #: eelf32ltsmipn32_fbsd.c:701 eelf32mipswindiss.c:534 eelf64bmip.c:715
5077 #: eelf64btsmip.c:701 eelf64btsmip_fbsd.c:701 eelf64ltsmip.c:701
5078 #: eelf64ltsmip_fbsd.c:701
5080 msgid " --no-insn32 Generate all microMIPS instructions\n"
5083 #: eelf32b4300.c:704 eelf32bmip.c:704 eelf32bmipn32.c:718 eelf32bsmip.c:718
5084 #: eelf32btsmip.c:704 eelf32btsmip_fbsd.c:704 eelf32btsmipn32.c:704
5085 #: eelf32btsmipn32_fbsd.c:704 eelf32ebmip.c:704 eelf32ebmipvxworks.c:743
5086 #: eelf32elmip.c:704 eelf32elmipvxworks.c:743 eelf32l4300.c:704
5087 #: eelf32lmip.c:704 eelf32lr5900.c:563 eelf32lr5900n32.c:562 eelf32lsmip.c:704
5088 #: eelf32ltsmip.c:704 eelf32ltsmip_fbsd.c:704 eelf32ltsmipn32.c:704
5089 #: eelf32ltsmipn32_fbsd.c:704 eelf32mipswindiss.c:537 eelf64bmip.c:718
5090 #: eelf64btsmip.c:704 eelf64btsmip_fbsd.c:704 eelf64ltsmip.c:704
5091 #: eelf64ltsmip_fbsd.c:704
5094 " --ignore-branch-isa Accept invalid branch relocations requiring\n"
5095 " an ISA mode switch\n"
5098 #: eelf32b4300.c:708 eelf32bmip.c:708 eelf32bmipn32.c:722 eelf32bsmip.c:722
5099 #: eelf32btsmip.c:708 eelf32btsmip_fbsd.c:708 eelf32btsmipn32.c:708
5100 #: eelf32btsmipn32_fbsd.c:708 eelf32ebmip.c:708 eelf32ebmipvxworks.c:747
5101 #: eelf32elmip.c:708 eelf32elmipvxworks.c:747 eelf32l4300.c:708
5102 #: eelf32lmip.c:708 eelf32lr5900.c:567 eelf32lr5900n32.c:566 eelf32lsmip.c:708
5103 #: eelf32ltsmip.c:708 eelf32ltsmip_fbsd.c:708 eelf32ltsmipn32.c:708
5104 #: eelf32ltsmipn32_fbsd.c:708 eelf32mipswindiss.c:541 eelf64bmip.c:722
5105 #: eelf64btsmip.c:708 eelf64btsmip_fbsd.c:708 eelf64ltsmip.c:708
5106 #: eelf64ltsmip_fbsd.c:708
5109 " --no-ignore-branch-isa Reject invalid branch relocations requiring\n"
5110 " an ISA mode switch\n"
5113 #: eelf32b4300.c:712 eelf32bmip.c:712 eelf32bmipn32.c:726 eelf32bsmip.c:726
5114 #: eelf32btsmip.c:712 eelf32btsmip_fbsd.c:712 eelf32btsmipn32.c:712
5115 #: eelf32btsmipn32_fbsd.c:712 eelf32ebmip.c:712 eelf32ebmipvxworks.c:751
5116 #: eelf32elmip.c:712 eelf32elmipvxworks.c:751 eelf32l4300.c:712
5117 #: eelf32lmip.c:712 eelf32lr5900.c:571 eelf32lr5900n32.c:570 eelf32lsmip.c:712
5118 #: eelf32ltsmip.c:712 eelf32ltsmip_fbsd.c:712 eelf32ltsmipn32.c:712
5119 #: eelf32ltsmipn32_fbsd.c:712 eelf32mipswindiss.c:545 eelf64bmip.c:726
5120 #: eelf64btsmip.c:712 eelf64btsmip_fbsd.c:712 eelf64ltsmip.c:712
5121 #: eelf64ltsmip_fbsd.c:712
5124 " --compact-branches Generate compact branches/jumps for MIPS R6\n"
5127 #: eelf32b4300.c:715 eelf32bmip.c:715 eelf32bmipn32.c:729 eelf32bsmip.c:729
5128 #: eelf32btsmip.c:715 eelf32btsmip_fbsd.c:715 eelf32btsmipn32.c:715
5129 #: eelf32btsmipn32_fbsd.c:715 eelf32ebmip.c:715 eelf32ebmipvxworks.c:754
5130 #: eelf32elmip.c:715 eelf32elmipvxworks.c:754 eelf32l4300.c:715
5131 #: eelf32lmip.c:715 eelf32lr5900.c:574 eelf32lr5900n32.c:573 eelf32lsmip.c:715
5132 #: eelf32ltsmip.c:715 eelf32ltsmip_fbsd.c:715 eelf32ltsmipn32.c:715
5133 #: eelf32ltsmipn32_fbsd.c:715 eelf32mipswindiss.c:548 eelf64bmip.c:729
5134 #: eelf64btsmip.c:715 eelf64btsmip_fbsd.c:715 eelf64ltsmip.c:715
5135 #: eelf64ltsmip_fbsd.c:715
5138 " --no-compact-branches Generate delay slot branches/jumps for MIPS "
5142 #: eelf32bfin.c:454 eelf32bfinfd.c:479
5144 msgid " --code-in-l1 Put code in L1\n"
5147 #: eelf32bfin.c:456 eelf32bfinfd.c:481
5149 msgid " --data-in-l1 Put data in L1\n"
5154 "%F%P: %pB: all input objects must be COFF or ELF for --embedded-relocs\n"
5157 #: eelf32cr16.c:109 em68kelf.c:113 em68kelfnbsd.c:113
5158 msgid "%F%P: %pB: can not create .emreloc section: %E\n"
5161 #: eelf32cr16.c:128 em68kelf.c:134 em68kelfnbsd.c:134
5162 msgid "%X%P: %pB: section %s has relocs; can not use --embedded-relocs\n"
5165 #: eelf32cr16.c:184 em68kelf.c:177 em68kelfnbsd.c:177
5166 msgid "%X%P: %pB: can not create runtime reloc information: %E\n"
5169 #: eelf32cr16.c:187 em68kelf.c:181 em68kelfnbsd.c:181
5170 msgid "%X%P: %pB: can not create runtime reloc information: %s\n"
5173 #: eelf32lppc.c:96 eelf32lppclinux.c:96 eelf32lppcnto.c:96 eelf32lppcsim.c:96
5174 #: eelf32ppc.c:96 eelf32ppc_fbsd.c:96 eelf32ppclinux.c:96 eelf32ppcnto.c:96
5175 #: eelf32ppcsim.c:96 eelf32ppcwindiss.c:96
5176 msgid "%X%P: select_plt_layout problem %E\n"
5179 #: eelf32lppc.c:160 eelf32lppclinux.c:160 eelf32lppcnto.c:160
5180 #: eelf32lppcsim.c:160 eelf32ppc.c:160 eelf32ppc_fbsd.c:160
5181 #: eelf32ppclinux.c:160 eelf32ppcnto.c:160 eelf32ppcsim.c:160
5182 #: eelf32ppcvxworks.c:105 eelf32ppcwindiss.c:160 eelf64lppc.c:321
5183 #: eelf64lppc_fbsd.c:321 eelf64ppc.c:321 eelf64ppc_fbsd.c:321
5184 msgid "%X%P: inline PLT: %E\n"
5187 #: eelf32lppc.c:168 eelf32lppclinux.c:168 eelf32lppcnto.c:168
5188 #: eelf32lppcsim.c:168 eelf32ppc.c:168 eelf32ppc_fbsd.c:168
5189 #: eelf32ppclinux.c:168 eelf32ppcnto.c:168 eelf32ppcsim.c:168
5190 #: eelf32ppcvxworks.c:113 eelf32ppcwindiss.c:168 eelf64lppc.c:325
5191 #: eelf64lppc.c:344 eelf64lppc_fbsd.c:325 eelf64lppc_fbsd.c:344 eelf64ppc.c:325
5192 #: eelf64ppc.c:344 eelf64ppc_fbsd.c:325 eelf64ppc_fbsd.c:344
5193 msgid "%X%P: TLS problem %E\n"
5196 #: eelf32lppc.c:255 eelf32lppclinux.c:255 eelf32lppcnto.c:255
5197 #: eelf32lppcsim.c:255 eelf32ppc.c:255 eelf32ppc_fbsd.c:255
5198 #: eelf32ppclinux.c:255 eelf32ppcnto.c:255 eelf32ppcsim.c:255
5199 #: eelf32ppcvxworks.c:200 eelf32ppcwindiss.c:255
5200 msgid "%X%P: ppc_finish_symbols problem %E\n"
5203 #: eelf32lppc.c:756 eelf32lppclinux.c:756 eelf32lppcnto.c:756
5204 #: eelf32lppcsim.c:756 eelf32ppc.c:756 eelf32ppc_fbsd.c:756
5205 #: eelf32ppclinux.c:756 eelf32ppcnto.c:756 eelf32ppcsim.c:756
5206 #: eelf32ppcvxworks.c:730 eelf32ppcwindiss.c:756 eelf64lppc.c:1206
5207 #: eelf64lppc_fbsd.c:1206 eelf64ppc.c:1206 eelf64ppc_fbsd.c:1206
5208 msgid "%F%P: invalid --plt-align `%s'\n"
5211 #: eelf32lppc.c:789 eelf32lppclinux.c:789 eelf32lppcnto.c:789
5212 #: eelf32lppcsim.c:789 eelf32ppc.c:789 eelf32ppc_fbsd.c:789
5213 #: eelf32ppclinux.c:789 eelf32ppcnto.c:789 eelf32ppcsim.c:789
5214 #: eelf32ppcvxworks.c:763 eelf32ppcwindiss.c:789
5215 msgid "%F%P: invalid pagesize `%s'\n"
5218 #: eelf32lppc.c:819 eelf32lppclinux.c:819 eelf32lppcnto.c:819
5219 #: eelf32lppcsim.c:819 eelf32ppc.c:819 eelf32ppc_fbsd.c:819
5220 #: eelf32ppclinux.c:819 eelf32ppcnto.c:819 eelf32ppcsim.c:819
5221 #: eelf32ppcvxworks.c:797 eelf32ppcwindiss.c:819 eelf64lppc.c:1386
5222 #: eelf64lppc_fbsd.c:1386 eelf64ppc.c:1386 eelf64ppc_fbsd.c:1386
5224 msgid " --emit-stub-syms Label linker stubs with a symbol\n"
5227 #: eelf32lppc.c:822 eelf32lppclinux.c:822 eelf32lppcnto.c:822
5228 #: eelf32lppcsim.c:822 eelf32ppc.c:822 eelf32ppc_fbsd.c:822
5229 #: eelf32ppclinux.c:822 eelf32ppcnto.c:822 eelf32ppcsim.c:822
5230 #: eelf32ppcvxworks.c:800 eelf32ppcwindiss.c:822 eelf64lppc.c:1389
5231 #: eelf64lppc_fbsd.c:1389 eelf64ppc.c:1389 eelf64ppc_fbsd.c:1389
5233 msgid " --no-emit-stub-syms Don't label linker stubs with a symbol\n"
5236 #: eelf32lppc.c:825 eelf32lppclinux.c:825 eelf32lppcnto.c:825
5237 #: eelf32lppcsim.c:825 eelf32ppc.c:825 eelf32ppc_fbsd.c:825
5238 #: eelf32ppclinux.c:825 eelf32ppcnto.c:825 eelf32ppcsim.c:825
5239 #: eelf32ppcvxworks.c:803 eelf32ppcwindiss.c:825 eelf64lppc.c:1409
5240 #: eelf64lppc_fbsd.c:1409 eelf64ppc.c:1409 eelf64ppc_fbsd.c:1409
5242 msgid " --no-tls-optimize Don't try to optimize TLS accesses\n"
5245 #: eelf32lppc.c:828 eelf32lppclinux.c:828 eelf32lppcnto.c:828
5246 #: eelf32lppcsim.c:828 eelf32ppc.c:828 eelf32ppc_fbsd.c:828
5247 #: eelf32ppclinux.c:828 eelf32ppcnto.c:828 eelf32ppcsim.c:828
5248 #: eelf32ppcvxworks.c:806 eelf32ppcwindiss.c:828 eelf64lppc.c:1415
5249 #: eelf64lppc_fbsd.c:1415 eelf64ppc.c:1415 eelf64ppc_fbsd.c:1415
5251 msgid " --no-tls-get-addr-optimize Don't use a special __tls_get_addr call\n"
5254 #: eelf32lppc.c:831 eelf32lppclinux.c:831 eelf32lppcnto.c:831
5255 #: eelf32lppcsim.c:831 eelf32ppc.c:831 eelf32ppc_fbsd.c:831
5256 #: eelf32ppclinux.c:831 eelf32ppcnto.c:831 eelf32ppcsim.c:831
5257 #: eelf32ppcwindiss.c:831
5259 msgid " --secure-plt Use new-style PLT if possible\n"
5262 #: eelf32lppc.c:834 eelf32lppclinux.c:834 eelf32lppcnto.c:834
5263 #: eelf32lppcsim.c:834 eelf32ppc.c:834 eelf32ppc_fbsd.c:834
5264 #: eelf32ppclinux.c:834 eelf32ppcnto.c:834 eelf32ppcsim.c:834
5265 #: eelf32ppcwindiss.c:834
5267 msgid " --bss-plt Force old-style BSS PLT\n"
5270 #: eelf32lppc.c:837 eelf32lppclinux.c:837 eelf32lppcnto.c:837
5271 #: eelf32lppcsim.c:837 eelf32ppc.c:837 eelf32ppc_fbsd.c:837
5272 #: eelf32ppclinux.c:837 eelf32ppcnto.c:837 eelf32ppcsim.c:837
5273 #: eelf32ppcwindiss.c:837
5275 msgid " --plt-align Align PLT call stubs to fit cache lines\n"
5278 #: eelf32lppc.c:840 eelf32lppclinux.c:840 eelf32lppcnto.c:840
5279 #: eelf32lppcsim.c:840 eelf32ppc.c:840 eelf32ppc_fbsd.c:840
5280 #: eelf32ppclinux.c:840 eelf32ppcnto.c:840 eelf32ppcsim.c:840
5281 #: eelf32ppcwindiss.c:840 eelf64lppc.c:1368 eelf64lppc_fbsd.c:1368
5282 #: eelf64ppc.c:1368 eelf64ppc_fbsd.c:1368
5284 msgid " --no-plt-align Dont't align individual PLT call stubs\n"
5287 #: eelf32lppc.c:843 eelf32lppclinux.c:843 eelf32lppcnto.c:843
5288 #: eelf32lppcsim.c:843 eelf32ppc.c:843 eelf32ppc_fbsd.c:843
5289 #: eelf32ppclinux.c:843 eelf32ppcnto.c:843 eelf32ppcsim.c:843
5290 #: eelf32ppcwindiss.c:843 eelf64lppc.c:1427 eelf64lppc_fbsd.c:1427
5291 #: eelf64ppc.c:1427 eelf64ppc_fbsd.c:1427
5294 " --no-inline-optimize Don't convert inline PLT to direct calls\n"
5297 #: eelf32lppc.c:846 eelf32lppclinux.c:846 eelf32lppcnto.c:846
5298 #: eelf32lppcsim.c:846 eelf32ppc.c:846 eelf32ppc_fbsd.c:846
5299 #: eelf32ppclinux.c:846 eelf32ppcnto.c:846 eelf32ppcsim.c:846
5300 #: eelf32ppcwindiss.c:846
5302 msgid " --sdata-got Force GOT location just before .sdata\n"
5305 #: eelf32lppc.c:849 eelf32lppclinux.c:849 eelf32lppcnto.c:849
5306 #: eelf32lppcsim.c:849 eelf32ppc.c:849 eelf32ppc_fbsd.c:849
5307 #: eelf32ppclinux.c:849 eelf32ppcnto.c:849 eelf32ppcsim.c:849
5308 #: eelf32ppcvxworks.c:809 eelf32ppcwindiss.c:849
5311 " --ppc476-workaround [=pagesize]\n"
5312 " Avoid a cache bug on ppc476\n"
5315 #: eelf32lppc.c:853 eelf32lppclinux.c:853 eelf32lppcnto.c:853
5316 #: eelf32lppcsim.c:853 eelf32ppc.c:853 eelf32ppc_fbsd.c:853
5317 #: eelf32ppclinux.c:853 eelf32ppcnto.c:853 eelf32ppcsim.c:853
5318 #: eelf32ppcvxworks.c:813 eelf32ppcwindiss.c:853
5320 msgid " --no-ppc476-workaround Disable workaround\n"
5323 #: eelf32lppc.c:856 eelf32lppclinux.c:856 eelf32lppcnto.c:856
5324 #: eelf32lppcsim.c:856 eelf32ppc.c:856 eelf32ppc_fbsd.c:856
5325 #: eelf32ppclinux.c:856 eelf32ppcnto.c:856 eelf32ppcsim.c:856
5326 #: eelf32ppcvxworks.c:816 eelf32ppcwindiss.c:856
5328 msgid " --no-pic-fixup Don't edit non-pic to pic\n"
5331 #: eelf32lppc.c:859 eelf32lppclinux.c:859 eelf32lppcnto.c:859
5332 #: eelf32lppcsim.c:859 eelf32ppc.c:859 eelf32ppc_fbsd.c:859
5333 #: eelf32ppclinux.c:859 eelf32ppcnto.c:859 eelf32ppcsim.c:859
5334 #: eelf32ppcvxworks.c:819 eelf32ppcwindiss.c:859
5337 " --vle-reloc-fixup Correct old object file 16A/16D relocation\n"
5340 #: eelf32mcore.c:304
5343 " --base_file <basefile> Generate a base file for relocatable DLLs\n"
5346 #: eelf32metag.c:717 eelf64lppc.c:1343 eelf64lppc_fbsd.c:1343 eelf64ppc.c:1343
5347 #: eelf64ppc_fbsd.c:1343 ehppaelf.c:577 ehppalinux.c:759 ehppanbsd.c:759
5351 " --stub-group-size=N Maximum size of a group of input sections "
5353 " can be handled by one stub section. A "
5355 " value locates all stubs before their "
5357 " (with a group size of -N), while a positive\n"
5358 " value allows two groups of input sections, "
5360 " before, and one after each stub section.\n"
5361 " Values of +/-1 indicate the linker should\n"
5362 " choose suitable defaults.\n"
5368 " --no-flag-mismatch-warnings Don't warn about objects with incompatible\n"
5369 " endian or dsp settings\n"
5375 " --flag-mismatch-warnings Warn about objects with incompatible\n"
5376 " endian, dsp or ABI settings\n"
5382 " --ignore-lma Ignore segment LMAs [default]\n"
5383 " (for Renesas Tools compatibility)\n"
5388 msgid " --no-ignore-lma Don't ignore segment LMAs\n"
5391 #: eelf32xtensa.c:149
5392 msgid "file already has property tables"
5395 #: eelf32xtensa.c:159
5396 msgid "failed to read section contents"
5399 #: eelf32xtensa.c:171
5400 msgid "could not create new section"
5403 #: eelf32xtensa.c:187
5404 msgid "could not allocate section contents"
5407 #: eelf32xtensa.c:206
5408 msgid "out of memory"
5411 #: eelf32xtensa.c:304
5413 "%P: warning: failed to convert %s table in %pB (%s); subsequent disassembly "
5414 "may be incomplete\n"
5417 #: eelf32xtensa.c:424
5418 msgid "%F%P: %pB: cannot read contents of section %pA\n"
5421 #: eelf32xtensa.c:435
5422 msgid "%P: %pB: warning: incompatible Xtensa configuration (%s)\n"
5425 #: eelf32xtensa.c:439
5426 msgid "%P: %pB: warning: cannot parse .xtensa.info section\n"
5429 #: eelf32xtensa.c:465
5430 msgid "%F%P: little endian output does not match Xtensa configuration\n"
5433 #: eelf32xtensa.c:471
5434 msgid "%F%P: big endian output does not match Xtensa configuration\n"
5437 #: eelf32xtensa.c:490
5438 msgid "%F%P: cross-endian linking for %pB not supported\n"
5441 #: eelf32xtensa.c:521
5442 msgid "%F%P: failed to create .xtensa.info section\n"
5445 #: eelf32xtensa.c:1262
5446 msgid "%F%P: Relaxation not supported with --enable-non-contiguous-regions.\n"
5449 #: eelf32xtensa.c:2396
5452 " --size-opt When relaxing longcalls, prefer size\n"
5453 " optimization over branch target alignment\n"
5456 #: eelf32xtensa.c:2399
5459 " --abi-windowed Choose windowed ABI for the output object\n"
5462 #: eelf32xtensa.c:2401
5464 msgid " --abi-call0 Choose call0 ABI for the output object\n"
5467 #: eelf32z80.c:67 ez80.c:59
5468 msgid "%F%P: %pB: Instruction sets of object files incompatible\n"
5471 #: eelf64_ia64.c:490 eelf64_ia64_fbsd.c:490
5474 " --itanium Generate code for Intel Itanium processor\n"
5477 #: eelf64_s390.c:63 eelf64lppc.c:129 eelf64lppc_fbsd.c:129 eelf64ppc.c:129
5478 #: eelf64ppc_fbsd.c:129
5479 msgid "%F%P: can not init BFD: %E\n"
5482 #: eelf64_s390.c:533
5485 " --s390-pgste Tell the kernel to allocate 4k page tables\n"
5488 #: eelf64alpha.c:562 eelf64alpha_fbsd.c:562 eelf64alpha_nbsd.c:562
5491 " --taso Load executable in the lower 31-bit "
5493 " virtual address range\n"
5496 #: eelf64alpha.c:565 eelf64alpha_fbsd.c:565 eelf64alpha_nbsd.c:565
5498 msgid " --secureplt Force PLT in text segment\n"
5501 #: eelf64alpha.c:567 eelf64alpha_fbsd.c:567 eelf64alpha_nbsd.c:567
5503 msgid " --no-secureplt Force PLT in data segment\n"
5506 #: eelf64lppc.c:313 eelf64lppc.c:353 eelf64lppc_fbsd.c:313
5507 #: eelf64lppc_fbsd.c:353 eelf64ppc.c:313 eelf64ppc.c:353 eelf64ppc_fbsd.c:313
5508 #: eelf64ppc_fbsd.c:353
5509 msgid "%X%P: can not edit %s: %E\n"
5512 #: eelf64lppc.c:516 eelf64lppc_fbsd.c:516 eelf64ppc.c:516 eelf64ppc_fbsd.c:516
5513 msgid "%X%P: linker script separates .got and .toc\n"
5516 #: eelf64lppc.c:577 eelf64lppc_fbsd.c:577 eelf64ppc.c:577 eelf64ppc_fbsd.c:577
5517 msgid "%P: .init/.fini fragments use differing TOC pointers\n"
5520 #: eelf64lppc.c:1235 eelf64lppc_fbsd.c:1235 eelf64ppc.c:1235
5521 #: eelf64ppc_fbsd.c:1235
5522 msgid "%F%P: invalid --power10-stubs argument `%s'\n"
5525 #: eelf64lppc.c:1353 eelf64ppc.c:1353
5528 " --plt-static-chain PLT call stubs should load r11 (default)\n"
5531 #: eelf64lppc.c:1356 eelf64ppc.c:1356
5533 msgid " --no-plt-static-chain PLT call stubs should not load r11\n"
5536 #: eelf64lppc.c:1359 eelf64lppc_fbsd.c:1359 eelf64ppc.c:1359
5537 #: eelf64ppc_fbsd.c:1359
5539 msgid " --plt-thread-safe PLT call stubs with load-load barrier\n"
5542 #: eelf64lppc.c:1362 eelf64lppc_fbsd.c:1362 eelf64ppc.c:1362
5543 #: eelf64ppc_fbsd.c:1362
5545 msgid " --no-plt-thread-safe PLT call stubs without barrier\n"
5548 #: eelf64lppc.c:1365 eelf64lppc_fbsd.c:1365 eelf64ppc.c:1365
5549 #: eelf64ppc_fbsd.c:1365
5551 msgid " --plt-align [=<align>] Align PLT call stubs to fit cache lines\n"
5554 #: eelf64lppc.c:1371 eelf64lppc_fbsd.c:1371 eelf64ppc.c:1371
5555 #: eelf64ppc_fbsd.c:1371
5558 " --plt-localentry Optimize calls to ELFv2 localentry:0 "
5562 #: eelf64lppc.c:1374 eelf64lppc_fbsd.c:1374 eelf64ppc.c:1374
5563 #: eelf64ppc_fbsd.c:1374
5565 msgid " --no-plt-localentry Don't optimize ELFv2 calls\n"
5568 #: eelf64lppc.c:1377 eelf64lppc_fbsd.c:1377 eelf64ppc.c:1377
5569 #: eelf64ppc_fbsd.c:1377
5572 " --power10-stubs [=auto] Use Power10 PLT call stubs (default auto)\n"
5575 #: eelf64lppc.c:1380 eelf64lppc_fbsd.c:1380 eelf64ppc.c:1380
5576 #: eelf64ppc_fbsd.c:1380
5579 " --no-pcrel-optimize Don't perform R_PPC64_PCREL_OPT optimization\n"
5582 #: eelf64lppc.c:1383 eelf64lppc_fbsd.c:1383 eelf64ppc.c:1383
5583 #: eelf64ppc_fbsd.c:1383
5585 msgid " --no-power10-stubs Don't use Power10 PLT call stubs\n"
5588 #: eelf64lppc.c:1392 eelf64lppc_fbsd.c:1392 eelf64ppc.c:1392
5589 #: eelf64ppc_fbsd.c:1392
5592 " --dotsyms For every version pattern \"foo\" in a "
5594 " script, add \".foo\" so that function code\n"
5595 " symbols are treated the same as function\n"
5596 " descriptor symbols. Defaults to on.\n"
5599 #: eelf64lppc.c:1398 eelf64lppc_fbsd.c:1398 eelf64ppc.c:1398
5600 #: eelf64ppc_fbsd.c:1398
5603 " --no-dotsyms Don't do anything special in version scripts\n"
5606 #: eelf64lppc.c:1401 eelf64lppc_fbsd.c:1401 eelf64ppc.c:1401
5607 #: eelf64ppc_fbsd.c:1401
5610 " --save-restore-funcs Provide register save and restore routines "
5612 " by gcc -Os code. Defaults to on for normal\n"
5613 " final link, off for ld -r.\n"
5616 #: eelf64lppc.c:1406 eelf64lppc_fbsd.c:1406 eelf64ppc.c:1406
5617 #: eelf64ppc_fbsd.c:1406
5619 msgid " --no-save-restore-funcs Don't provide these routines\n"
5622 #: eelf64lppc.c:1412 eelf64lppc_fbsd.c:1412 eelf64ppc.c:1412
5623 #: eelf64ppc_fbsd.c:1412
5626 " --tls-get-addr-optimize Force use of special __tls_get_addr call\n"
5629 #: eelf64lppc.c:1418 eelf64lppc_fbsd.c:1418 eelf64ppc.c:1418
5630 #: eelf64ppc_fbsd.c:1418
5632 msgid " --tls-get-addr-regsave Force register save __tls_get_addr stub\n"
5635 #: eelf64lppc.c:1421 eelf64lppc_fbsd.c:1421 eelf64ppc.c:1421
5636 #: eelf64ppc_fbsd.c:1421
5639 " --no-tls-get-addr-regsave Don't use register save __tls_get_addr stub\n"
5642 #: eelf64lppc.c:1424 eelf64lppc_fbsd.c:1424 eelf64ppc.c:1424
5643 #: eelf64ppc_fbsd.c:1424
5645 msgid " --no-opd-optimize Don't optimize the OPD section\n"
5648 #: eelf64lppc.c:1430 eelf64lppc_fbsd.c:1430 eelf64ppc.c:1430
5649 #: eelf64ppc_fbsd.c:1430
5651 msgid " --no-toc-optimize Don't optimize the TOC section\n"
5654 #: eelf64lppc.c:1433 eelf64lppc_fbsd.c:1433 eelf64ppc.c:1433
5655 #: eelf64ppc_fbsd.c:1433
5658 " --no-multi-toc Disallow automatic multiple toc sections\n"
5661 #: eelf64lppc.c:1436 eelf64lppc_fbsd.c:1436 eelf64ppc.c:1436
5662 #: eelf64ppc_fbsd.c:1436
5664 msgid " --no-toc-sort Don't sort TOC and GOT sections\n"
5667 #: eelf64lppc.c:1439 eelf64lppc_fbsd.c:1439 eelf64ppc.c:1439
5668 #: eelf64ppc_fbsd.c:1439
5671 " --non-overlapping-opd Canonicalize .opd, so that there are no\n"
5672 " overlapping .opd entries\n"
5675 #: eelf64lppc_fbsd.c:1353 eelf64ppc_fbsd.c:1353
5677 msgid " --plt-static-chain PLT call stubs should load r111\n"
5680 #: eelf64lppc_fbsd.c:1356 eelf64ppc_fbsd.c:1356
5683 " --no-plt-static-chain PLT call stubs should not load r11 (default)\n"
5686 #: eelf64mmix.c:81 emmo.c:84
5687 msgid "%X%P: internal problems setting up section %s"
5690 #: eelf64mmix.c:125 emmo.c:128
5691 msgid "%X%P: too many global registers: %u, max 223\n"
5694 #. This is a fatal error; make einfo call not return.
5695 #: eelf64mmix.c:143 emmo.c:146
5696 msgid "%F%P: can't finalize linker-allocated global registers\n"
5699 #: eelf_x86_64.c:5608 eelf_x86_64_cloudabi.c:573 eelf_x86_64_fbsd.c:573
5700 #: eelf_x86_64_sol2.c:705
5701 msgid "%F%P: invalid option for -z lam-u48-report=: %s\n"
5704 #: eelf_x86_64.c:5622 eelf_x86_64_cloudabi.c:587 eelf_x86_64_fbsd.c:587
5705 #: eelf_x86_64_sol2.c:719
5706 msgid "%F%P: invalid option for -z lam-u57-report=: %s\n"
5709 #: eelf_x86_64.c:5643 eelf_x86_64_cloudabi.c:608 eelf_x86_64_fbsd.c:608
5710 #: eelf_x86_64_sol2.c:740
5711 msgid "%F%P: invalid option for -z lam-report=: %s\n"
5714 #: eelf_x86_64.c:5712 eelf_x86_64_cloudabi.c:677 eelf_x86_64_fbsd.c:677
5715 #: eelf_x86_64_sol2.c:809
5718 " -z lam-u48 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U48\n"
5721 #: eelf_x86_64.c:5714 eelf_x86_64_cloudabi.c:679 eelf_x86_64_fbsd.c:679
5722 #: eelf_x86_64_sol2.c:811
5725 " -z lam-u48-report=[none|warning|error] (default: none)\n"
5726 " Report missing LAM_U48 property\n"
5729 #: eelf_x86_64.c:5717 eelf_x86_64_cloudabi.c:682 eelf_x86_64_fbsd.c:682
5730 #: eelf_x86_64_sol2.c:814
5733 " -z lam-u57 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U57\n"
5736 #: eelf_x86_64.c:5719 eelf_x86_64_cloudabi.c:684 eelf_x86_64_fbsd.c:684
5737 #: eelf_x86_64_sol2.c:816
5740 " -z lam-u57-report=[none|warning|error] (default: none)\n"
5741 " Report missing LAM_U57 property\n"
5744 #: eelf_x86_64.c:5722 eelf_x86_64_cloudabi.c:687 eelf_x86_64_fbsd.c:687
5745 #: eelf_x86_64_sol2.c:819
5748 " -z lam-report=[none|warning|error] (default: none)\n"
5749 " Report missing LAM_U48 and LAM_U57 properties\n"
5752 #: eelf_x86_64.c:5726 eelf_x86_64_cloudabi.c:691 eelf_x86_64_fbsd.c:691
5753 #: eelf_x86_64_sol2.c:823
5756 " -z bndplt Always generate BND prefix in PLT entries\n"
5759 #: ehppaelf.c:324 ehppalinux.c:324 ehppanbsd.c:324 ehppaobsd.c:324
5760 msgid "%X%P: can not set gp\n"
5763 #: ehppaelf.c:573 ehppalinux.c:755 ehppanbsd.c:755 ehppaobsd.c:755
5766 " --multi-subspace Generate import and export stubs to support\n"
5767 " multiple sub-space shared libraries\n"
5771 msgid "%F%P: PE operations on non PE file\n"
5774 #: ei386beos.c:426 ei386beos.c:431
5775 msgid "%F%P: %pB: can't read contents of section .idata: %E\n"
5779 msgid "%F%P: section %s has '$' as first character\n"
5783 msgid "%F%P: *(%s$) missing from linker script\n"
5789 " --[no-]insert-timestamp Use a real timestamp rather than zero "
5796 " export, place into import library "
5803 " --compat-implib Create backward compatible import "
5805 " create __imp_<SYMBOL> as well\n"
5811 " --enable-auto-image-base Automatically choose image base for "
5813 " unless user specifies one\n"
5819 " --disable-auto-image-base Do not auto-choose image base "
5826 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
5827 " adding pseudo-relocations resolved "
5835 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
5837 " auto-imported DATA\n"
5843 " --enable-extra-pep-debug Enable verbose debug output when "
5845 " or linking to DLLs (esp. auto-"
5852 " --[disable-]high-entropy-va Image is compatible with 64-bit address "
5854 " layout randomization (ASLR)\n"
5860 " --[disable-]no-seh Image does not use SEH; no SE handler "
5862 " be called in this image\n"
5867 "%P: warning: --export-dynamic is not supported for PE+ targets, did you mean "
5868 "--export-all-symbols?\n"
5871 #: ei386pep.c:1033 ei386pep.c:1060
5873 msgid "warning: resolving %s by linking to %s\n"
5876 #: em68hc11elf.c:141 em68hc11elfb.c:141 em68hc12elf.c:141 em68hc12elfb.c:141
5878 "%P: warning: the size of the 'window' memory region is not a power of 2; its "
5879 "size %d is truncated to %d\n"
5882 #: em68hc11elf.c:156 em68hc11elfb.c:156 em68hc12elf.c:156 em68hc12elfb.c:156
5883 msgid "%X%P: changing output format whilst linking is not supported\n"
5886 #: em68hc11elf.c:570 em68hc11elfb.c:570 em68hc12elf.c:570 em68hc12elfb.c:570
5889 " --no-trampoline Do not generate the far trampolines used to "
5891 " a far function using jsr or bsr\n"
5894 #: em68hc11elf.c:573 em68hc11elfb.c:573 em68hc12elf.c:573 em68hc12elfb.c:573
5897 " --bank-window NAME Specify the name of the memory region "
5899 " the layout of the memory bank window\n"
5902 #: em68kelf.c:89 em68kelfnbsd.c:89
5903 msgid "%F%P: %pB: all input objects must be ELF for --embedded-relocs\n"
5906 #: em68kelf.c:616 em68kelfnbsd.c:616
5907 msgid "%P: unrecognized --got argument '%s'\n"
5910 #: em68kelf.c:629 em68kelfnbsd.c:629
5912 msgid " --got=<type> Specify GOT handling scheme\n"
5916 msgid "%X%P: internal problems scanning %pB after opening it"
5919 #: emsp430X.c:159 emsp430elf.c:159
5920 msgid "%P: error: unhandled data_statement size\n"
5923 #: emsp430X.c:299 emsp430elf.c:299
5924 msgid "%P: error: no section named %s or %s in linker script\n"
5927 #: emsp430X.c:308 emsp430elf.c:308
5928 msgid "%P: error: no section named %s in linker script\n"
5931 #: emsp430X.c:459 emsp430elf.c:459
5934 " --code-region={either,lower,upper,none}\n"
5935 " Transform .text* sections to {either,lower,upper,none}.text* "
5939 #: emsp430X.c:460 emsp430elf.c:460
5942 " --data-region={either,lower,upper,none}\n"
5943 " Transform .data*, .rodata* and .bss* sections to\n"
5944 " {either,lower,upper,none}.{bss,data,rodata}* sections\n"
5947 #: emsp430X.c:461 emsp430elf.c:461
5950 " --disable-sec-transformation\n"
5951 " Disable transformation of .{text,data,bss,rodata}* sections to\n"
5952 " add the {either,lower,upper,none} prefixes\n"
5955 #: emsp430X.c:480 emsp430elf.c:480
5956 msgid "%P: --code-region requires an argument: {upper,lower,either,none}\n"
5959 #: emsp430X.c:486 emsp430elf.c:486
5960 msgid "%P: error: unrecognized argument to --code-region= option: \"%s\"\n"
5963 #: emsp430X.c:503 emsp430elf.c:503
5964 msgid "%P: --data-region requires an argument: {upper,lower,either,none}\n"
5967 #: emsp430X.c:509 emsp430elf.c:509
5968 msgid "%P: error: unrecognized argument to --data-region= option: \"%s\"\n"
5971 #. Incompatible objects.
5972 #: ends32belf.c:126 ends32belf16m.c:126 ends32belf_linux.c:126 ends32elf.c:126
5973 #: ends32elf16m.c:126 ends32elf_linux.c:126
5974 msgid "%F%P: %pB: ABI version of object files mismatched\n"
5977 #: ends32belf.c:404 ends32belf16m.c:404 ends32belf_linux.c:537 ends32elf.c:404
5978 #: ends32elf16m.c:404 ends32elf_linux.c:537
5979 msgid "%P: --mbaseline is not used anymore\n"
5982 #: ends32belf.c:415 ends32belf16m.c:415 ends32belf_linux.c:548 ends32elf.c:415
5983 #: ends32elf16m.c:415 ends32elf_linux.c:548
5984 msgid "%P: --relax-[no-]reduce-fp-updat is not used anymore\n"
5987 #: ends32belf.c:419 ends32belf16m.c:419 ends32belf_linux.c:552 ends32elf.c:419
5988 #: ends32elf16m.c:419 ends32elf_linux.c:552
5989 msgid "%P: missing file for --mexport-symbols\n"
5992 #: ends32belf.c:432 ends32belf.c:441 ends32belf16m.c:432 ends32belf16m.c:441
5993 #: ends32belf_linux.c:565 ends32belf_linux.c:574 ends32elf.c:432
5994 #: ends32elf.c:441 ends32elf16m.c:432 ends32elf16m.c:441 ends32elf_linux.c:565
5995 #: ends32elf_linux.c:574
5996 msgid "%P: valid arguments to --mhyper-relax=(low|medium|high)\n"
5999 #: ends32belf.c:461 ends32belf16m.c:461 ends32belf_linux.c:594 ends32elf.c:461
6000 #: ends32elf16m.c:461 ends32elf_linux.c:594
6002 msgid " --m[no-]fp-as-gp Disable/enable fp-as-gp relaxation\n"
6005 #: ends32belf.c:463 ends32belf16m.c:463 ends32belf_linux.c:596 ends32elf.c:463
6006 #: ends32elf16m.c:463 ends32elf_linux.c:596
6008 msgid " --mexport-symbols=FILE Exporting symbols in linker script\n"
6011 #: ends32belf.c:465 ends32belf16m.c:465 ends32belf_linux.c:598 ends32elf.c:465
6012 #: ends32elf16m.c:465 ends32elf_linux.c:598
6015 " --mhyper-relax=level Adjust relax level (low|medium|high). default: "
6019 #: ends32belf.c:467 ends32belf16m.c:467 ends32belf_linux.c:600 ends32elf.c:467
6020 #: ends32elf16m.c:467 ends32elf_linux.c:600
6022 msgid " --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"
6028 " -N, --omagic Do not make text readonly, do not page align data "
6034 msgid " -n, --nmagic Make text readonly, align data to next page\n"
6040 " -z, --imagic Make text readonly, separate instruction and data spaces\n"
6045 msgid " --no-omagic Equivalent to --nmagic\n"
6048 #: etic3xcoff.c:69 etic3xcoff_onchip.c:69 etic4xcoff.c:69 etic54xcoff.c:69
6050 msgid " --format 0|1|2 Specify which COFF version to use\n"
6053 #: etic3xcoff.c:91 etic3xcoff_onchip.c:91 etic4xcoff.c:91 etic54xcoff.c:91
6054 msgid "%F%P: invalid COFF format version %s\n"