1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
11 "POT-Creation-Date: 2020-01-02 11:12+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
26 msgid "%X%P: cref_hash_lookup failed: %E\n"
30 msgid "%X%P: cref alloc failed: %E\n"
37 "Cross Reference Table\n"
55 #: ldcref.c:414 ldcref.c:566
56 msgid "%P: symbol `%pT' missing from main hash table\n"
59 #: ldcref.c:518 ldcref.c:629 ldmain.c:1227 ldmisc.c:335 pe-dll.c:725
60 #: pe-dll.c:1304 pe-dll.c:1425 pe-dll.c:1548 earm_wince_pe.c:1431
61 #: earm_wince_pe.c:1638 earmpe.c:1431 earmpe.c:1638 ei386pe.c:1431
62 #: ei386pe.c:1638 ei386pe_posix.c:1431 ei386pe_posix.c:1638 ei386pep.c:1416
63 #: emcorepe.c:1431 emcorepe.c:1638 eppcpe.c:1431 eppcpe.c:1638 eshpe.c:1431
65 msgid "%F%P: %pB: could not read symbols: %E\n"
68 #: ldcref.c:691 ldcref.c:698 ldmain.c:1289 ldmain.c:1296
69 msgid "%F%P: %pB: could not read relocs: %E\n"
72 #. We found a reloc for the symbol. The symbol is defined
73 #. in OUTSECNAME. This reloc is from a section which is
74 #. mapped into a section from which references to OUTSECNAME
75 #. are prohibited. We must report an error.
77 msgid "%X%P: %C: prohibited cross reference from %s to `%pT' in %s\n"
81 msgid "%X%P: different relocs used in set %s\n"
85 msgid "%X%P: different object file formats composing set %s\n"
88 #: ldctor.c:278 ldctor.c:299
89 msgid "%X%P: %s does not support reloc %s for set %s\n"
93 msgid "%X%P: special section %s does not support reloc %s for set %s\n"
97 msgid "%X%P: unsupported size %d for set %s\n"
108 msgid "%P: warning: -z dynamic-undefined-weak ignored\n"
112 msgid "%F%P: %pB: --just-symbols may not be used on DSO\n"
116 msgid "%P: %pB: bfd_stat failed: %E\n"
120 msgid "%P: warning: %s, needed by %pB, may conflict with %s\n"
123 #: ldelf.c:261 ldfile.c:133
125 msgid "attempt to open %s failed\n"
129 msgid "%F%P: %pB: bfd_elf_get_bfd_needed_list failed: %E\n"
133 msgid "%F%P: %pB: bfd_stat failed: %E\n"
138 msgid "found %s at %s\n"
141 #: ldelf.c:380 ldlang.c:3087 ldlang.c:3101
142 msgid "%F%P: %pB: error adding symbols: %E\n"
145 #. We only issue an "unrecognised" message in verbose mode
146 #. as the $<foo> token might be a legitimate component of
147 #. a path name in the target's file system.
150 msgid "unrecognised or unsupported token '%s' in search path\n"
154 msgid "%F%P: %s: can't open for writing: %E\n"
159 "%F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from "
165 "%P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored\n"
170 msgid "%s needed by %pB\n"
175 "%P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)\n"
179 msgid "%F%P: failed to parse EH frame entries\n"
183 msgid "%P: warning: .note.gnu.build-id section discarded, --build-id ignored\n"
186 #: ldelf.c:1380 earm_wince_pe.c:1225 earmpe.c:1225 ei386pe.c:1225
187 #: ei386pe_posix.c:1225 ei386pep.c:1228 emcorepe.c:1225 eppcpe.c:1225
189 msgid "%P: warning: unrecognized --build-id style ignored\n"
194 "%P: warning: cannot create .note.gnu.build-id section, --build-id ignored\n"
197 #: ldelf.c:1430 eaix5ppc.c:1370 eaix5rs6.c:1370 eaixppc.c:1370 eaixrs6.c:1370
199 msgid "%F%P: failed to record assignment to %s: %E\n"
202 #: ldelf.c:1612 ldelf.c:1677 eaix5ppc.c:832 eaix5rs6.c:832 eaixppc.c:832
203 #: eaixrs6.c:832 eelf64_ia64_vms.c:209 eppcmacos.c:832
204 msgid "%F%P: failed to set dynamic section sizes: %E\n"
208 msgid "%F%P: %pB: can't read contents of section .gnu.warning: %E\n"
212 msgid "%F%P: map sections to segments failed: %E\n"
216 msgid "%F%P: looping in map_segments"
221 "%F%P: warning: CTF strtab association failed; strings will not be shared: "
226 msgid "%F%P: warning: CTF symbol shuffling failed; slight space cost: %s\n"
231 msgid "%pS SYSLIB ignored\n"
236 msgid "%pS HLL ignored\n"
240 msgid "%P: unrecognised emulation mode: %s\n"
244 msgid "Supported emulations: "
249 msgid " no emulation specific options.\n"
253 msgid "%F%P: bfd_hash_allocate failed creating symbol %s\n"
257 msgid "%F%P: bfd_hash_lookup failed creating symbol %s\n"
261 msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n"
265 msgid "%F%P:%pS %% by zero\n"
269 msgid "%F%P:%pS / by zero\n"
272 #: ldexp.c:733 ldlang.c:3830 ldmain.c:1194 earm_wince_pe.c:1766 earmpe.c:1766
273 #: ei386pe.c:1766 ei386pe_posix.c:1766 ei386pep.c:1640 emcorepe.c:1766
274 #: eppcpe.c:1766 eshpe.c:1766
275 msgid "%F%P: bfd_link_hash_lookup failed: %E\n"
279 msgid "%X%P:%pS: unresolvable symbol `%s' referenced in expression\n"
283 msgid "%F%P:%pS: undefined symbol `%s' referenced in expression\n"
286 #: ldexp.c:798 ldexp.c:816 ldexp.c:844
287 msgid "%F%P:%pS: undefined section `%s' referenced in expression\n"
290 #: ldexp.c:875 ldexp.c:889
291 msgid "%F%P:%pS: undefined MEMORY region `%s' referenced in expression\n"
295 msgid "%F%P:%pS: unknown constant `%s' referenced in expression\n"
299 msgid "%F%P:%pS can not PROVIDE assignment to location counter\n"
303 msgid "%F%P:%pS invalid assignment to location counter\n"
307 msgid "%F%P:%pS assignment to location counter invalid outside of SECTIONS\n"
311 msgid "%F%P:%pS cannot move location counter backwards (from %V to %V)\n"
315 msgid "%F%P:%s: hash creation failed\n"
318 #: ldexp.c:1530 ldexp.c:1572 ldexp.c:1632
319 msgid "%F%P:%pS: nonconstant expression for %s\n"
322 #: ldexp.c:1658 ldlang.c:1255 ldlang.c:3405 ldlang.c:7644
323 msgid "%F%P: can not create hash table: %E\n"
328 msgid "attempt to open %s succeeded\n"
332 msgid "%F%P: invalid BFD target `%s'\n"
335 #: ldfile.c:266 ldfile.c:296
336 msgid "%P: skipping incompatible %s when searching for %s\n"
340 msgid "%F%P: attempted static link of dynamic object `%s'\n"
344 msgid "%P: cannot find %s (%s): %E\n"
348 msgid "%P: cannot find %s: %E\n"
352 msgid "%P: cannot find %s inside %s\n"
356 msgid "%P: cannot find %s\n"
361 msgid "cannot find script file %s\n"
366 msgid "opened script file %s\n"
370 msgid "%F%P: error: linker script file '%s' appears multiple times\n"
374 msgid "%F%P: cannot open linker script file %s: %E\n"
378 msgid "%F%P: cannot represent machine `%s'\n"
382 msgid "%P:%pS: warning: redeclaration of memory region `%s'\n"
386 msgid "%P:%pS: warning: memory region `%s' not declared\n"
390 msgid "%F%P:%pS: error: alias for default memory region\n"
394 msgid "%F%P:%pS: error: redefinition of memory region alias `%s'\n"
398 msgid "%F%P:%pS: error: memory region `%s' for alias `%s' does not exist\n"
401 #: ldlang.c:1458 ldlang.c:1497
402 msgid "%F%P: failed creating section `%s': %E\n"
408 "As-needed library included to satisfy reference by file (symbol)\n"
416 "Discarded input sections\n"
423 "Memory Configuration\n"
447 "Linker script and memory map\n"
452 msgid "%F%P: illegal use of `%s' section\n"
456 msgid "%F%P: output format %s cannot represent section called %s: %E\n"
460 msgid "%P: %pB: file not recognized: %E; matching formats:"
464 msgid "%F%P: %pB: file not recognized: %E\n"
468 msgid "%F%P: %pB: member %pB in archive is not an object\n"
473 "%P: warning: could not find any targets that match endianness requirement\n"
477 msgid "%F%P: target %s not found\n"
481 msgid "%F%P: cannot open output file %s: %E\n"
485 msgid "%F%P: %s: can not make object file: %E\n"
489 msgid "%F%P: %s: can not set architecture: %E\n"
493 msgid "%P: warning: %s contains output sections; did you forget -T?\n"
498 "%P: warning: CTF section in `%pI' not loaded: its types will be discarded: `"
503 msgid "%P: warning: CTF output not created: `s'\n"
507 msgid "%F%P: cannot link with CTF in %pB: %s\n"
511 msgid "%F%P: CTF linking failed; output will have no CTF section: %s\n"
516 "%F%P: CTF section emission failed; output will have no CTF section: %s\n"
520 msgid "%X%P: required symbol `%s' not defined\n"
524 msgid "%F%P: %s not found for insert\n"
528 msgid " load address 0x%V"
532 msgid "%W (size before relaxing)\n"
537 msgid "Address of section %s set to "
542 msgid "Fail with %d\n"
546 msgid "%X%P: section %s VMA wraps around address space\n"
550 msgid "%X%P: section %s LMA wraps around address space\n"
554 msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n"
558 msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n"
562 msgid "%X%P: region `%s' overflowed by %lu byte\n"
563 msgid_plural "%X%P: region `%s' overflowed by %lu bytes\n"
568 msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n"
572 msgid "%X%P: %pB section `%s' will not fit in region `%s'\n"
577 "%F%P:%pS: non constant or forward reference address expression for section "
582 msgid "%X%P: internal error on COFF shared library section %s\n"
586 msgid "%F%P: error: no memory region specified for loadable section `%s'\n"
590 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
594 msgid "%P: warning: changing start of section %s by %lu byte\n"
595 msgid_plural "%P: warning: changing start of section %s by %lu bytes\n"
600 msgid "%P: warning: dot moved backwards before `%s'\n"
604 msgid "%F%P: can't relax section: %E\n"
608 msgid "%F%P: invalid data statement\n"
612 msgid "%F%P: invalid reloc statement\n"
616 msgid "%F%P: gc-sections requires either an entry or an undefined symbol\n"
620 msgid "%F%P: %s: can't set start address\n"
623 #: ldlang.c:6679 ldlang.c:6697
624 msgid "%F%P: can't set start address\n"
628 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
632 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
637 "%F%P: relocatable linking with relocations from format %s (%pB) to format %s "
638 "(%pB) is not supported\n"
643 "%X%P: %s architecture of input file `%pB' is incompatible with %s output\n"
647 msgid "%X%P: failed to merge target specific data of file %pB\n"
651 msgid "%F%P: could not define common symbol `%pT': %E\n"
657 "Allocating common symbols\n"
662 "Common symbol size file\n"
667 msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n"
672 "%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n"
676 msgid "%F%P: invalid character %c (%d) in flags\n"
680 msgid "%F%P:%pS: error: align with input and explicit align specified\n"
684 msgid "%F%P: %s: plugin reported error after all symbols read\n"
688 msgid "%F%P: multiple STARTUP files\n"
692 msgid "%X%P:%pS: section has both a load address and a load region\n"
697 "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers "
702 msgid "%F%P: no sections assigned to phdrs\n"
706 msgid "%F%P: bfd_record_phdr failed: %E\n"
710 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
714 msgid "%X%P: unknown language `%s' in version information\n"
719 "%X%P: anonymous version tag cannot be combined with other version tags\n"
723 msgid "%X%P: duplicate version tag `%s'\n"
726 #: ldlang.c:8987 ldlang.c:8996 ldlang.c:9014 ldlang.c:9024
727 msgid "%X%P: duplicate expression `%s' in version information\n"
731 msgid "%X%P: unable to find version dependency `%s'\n"
735 msgid "%X%P: unable to read .exports section contents\n"
739 msgid "%F%P: invalid origin for memory region %s\n"
743 msgid "%F%P: invalid length for memory region %s\n"
747 msgid "%X%P: unknown feature `%s'\n"
751 msgid "%F%P: fatal error: libbfd ABI mismatch\n"
755 msgid "%X%P: can't set BFD default target to `%s': %E\n"
759 msgid "built in linker script"
763 msgid "using external linker script:"
767 msgid "using internal linker script:"
771 msgid "%F%P: --no-define-common may not be used without -shared\n"
775 msgid "%F%P: no input files\n"
779 msgid "%P: mode %s\n"
782 #: ldmain.c:437 ends32belf.c:406 ends32belf16m.c:406 ends32belf_linux.c:535
783 #: ends32elf.c:406 ends32elf16m.c:406 ends32elf_linux.c:535
784 msgid "%F%P: cannot open map file %s: %E\n"
788 msgid "%P: link errors found, deleting executable `%s'\n"
792 msgid "%F%P: %pB: final close failed: %E\n"
796 msgid "%F%P: unable to open for source of copy `%s'\n"
800 msgid "%F%P: unable to open for destination of copy `%s'\n"
804 msgid "%P: error writing file `%s'\n"
807 #: ldmain.c:538 pe-dll.c:1939
809 msgid "%P: error closing file `%s'\n"
814 msgid "%s: total time in link: %ld.%06ld\n"
818 msgid "%F%P: missing argument to -m\n"
821 #: ldmain.c:689 ldmain.c:706 ldmain.c:726 ldmain.c:758 pe-dll.c:1385
822 msgid "%F%P: bfd_hash_table_init failed: %E\n"
825 #: ldmain.c:693 ldmain.c:710 ldmain.c:730
826 msgid "%F%P: bfd_hash_lookup failed: %E\n"
830 msgid "%X%P: error: duplicate retain-symbols-file\n"
834 msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n"
838 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
843 "Archive member included to satisfy reference by file (symbol)\n"
848 msgid "%X%P: %C: multiple definition of `%pT'"
852 msgid "; %D: first defined here"
856 msgid "%P: disabling relaxation; it will not work with multiple definitions\n"
860 msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n"
864 msgid "%P: %pB: warning: definition of `%pT' overriding common\n"
868 msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n"
872 msgid "%P: %pB: warning: common of `%pT' overridden by definition\n"
877 "%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n"
881 msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n"
885 msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n"
889 msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n"
893 msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n"
897 msgid "%P: %pB: warning: multiple common of `%pT'\n"
900 #: ldmain.c:1136 ldmain.c:1172
901 msgid "%P: warning: global constructor %s used\n"
905 msgid "%F%P: BFD backend error: BFD_RELOC_CTOR unsupported\n"
908 #. We found a reloc for the symbol we are looking for.
909 #: ldmain.c:1254 ldmain.c:1256 ldmain.c:1258 ldmain.c:1266 ldmain.c:1309
914 msgid "%X%P: %C: undefined reference to `%pT'\n"
918 msgid "%P: %C: warning: undefined reference to `%pT'\n"
922 msgid "%X%P: %D: more undefined references to `%pT' follow\n"
926 msgid "%P: %D: warning: more undefined references to `%pT' follow\n"
930 msgid "%X%P: %pB: undefined reference to `%pT'\n"
934 msgid "%P: %pB: warning: undefined reference to `%pT'\n"
938 msgid "%X%P: %pB: more undefined references to `%pT' follow\n"
942 msgid "%P: %pB: warning: more undefined references to `%pT' follow\n"
946 msgid " additional relocation overflows omitted from the output\n"
951 msgid " relocation truncated to fit: %s against undefined symbol `%pT'"
957 " relocation truncated to fit: %s against symbol `%pT' defined in %pA section "
963 msgid " relocation truncated to fit: %s against `%pT'"
967 msgid "%X%H: dangerous relocation: %s\n"
971 msgid "%X%H: reloc refers to symbol `%pT' which is not being output\n"
975 msgid "%P: %pB: reference to %s\n"
979 msgid "%P: %pB: definition of %s\n"
984 msgid "%pB: in function `%pT':\n"
993 msgid "%F%P: internal error %s %d\n"
997 msgid "%P: internal error: aborting at %s:%d in %s\n"
1001 msgid "%P: internal error: aborting at %s:%d\n"
1005 msgid "%F%P: please report this bug\n"
1008 #. Output for noisy == 2 is intended to follow the GNU standards.
1016 msgid "Copyright (C) 2020 Free Software Foundation, Inc.\n"
1022 "This program is free software; you may redistribute it under the terms of\n"
1023 "the GNU General Public License version 3 or (at your option) a later "
1025 "This program has absolutely no warranty.\n"
1030 msgid " Supported emulations:\n"
1033 #: ldwrite.c:60 ldwrite.c:170 ldwrite.c:222 ldwrite.c:263
1034 msgid "%F%P: bfd_new_link_order failed\n"
1038 msgid "%F%P: cannot create split section name for %s\n"
1042 msgid "%F%P: clone section failed: %E\n"
1047 msgid "%8x something else\n"
1051 msgid "%F%P: final link failed: %E\n"
1054 #: lexsup.c:103 lexsup.c:277
1059 msgid "Shared library control for HP/UX compatibility"
1067 msgid "Set architecture"
1070 #: lexsup.c:108 lexsup.c:404
1075 msgid "Specify target for following input files"
1078 #: lexsup.c:111 lexsup.c:168 lexsup.c:172 lexsup.c:203 lexsup.c:216
1079 #: lexsup.c:218 lexsup.c:358 lexsup.c:422 lexsup.c:489 lexsup.c:502
1084 msgid "Read MRI format linker script"
1088 msgid "Force common symbols to be defined"
1092 msgid "Force group members out of groups"
1095 #: lexsup.c:120 lexsup.c:466 lexsup.c:468 lexsup.c:470 lexsup.c:472
1096 #: lexsup.c:474 lexsup.c:476
1101 msgid "Set start address"
1105 msgid "Export all dynamic symbols"
1109 msgid "Undo the effect of --export-dynamic"
1113 msgid "Link big-endian objects"
1117 msgid "Link little-endian objects"
1120 #: lexsup.c:130 lexsup.c:133
1125 msgid "Auxiliary filter for shared object symbol table"
1129 msgid "Filter for shared object symbol table"
1141 msgid "Small data size (if no size, same as --shared)"
1149 msgid "Set internal name of shared library"
1157 msgid "Set PROGRAM as the dynamic linker to use"
1161 msgid "Produce an executable with no program interpreter header"
1169 msgid "Search for library LIBNAME"
1177 msgid "Add DIRECTORY to library search path"
1181 msgid "Override the default sysroot location"
1189 msgid "Set emulation"
1193 msgid "Print map file on standard output"
1197 msgid "Do not page align data"
1201 msgid "Do not page align data, do not make text readonly"
1205 msgid "Page align data, make text readonly"
1209 msgid "Set output file name"
1213 msgid "Optimize output file"
1217 msgid "Generate import library"
1225 msgid "Load named plugin"
1233 msgid "Send arg to last-loaded plugin"
1236 #: lexsup.c:179 lexsup.c:182
1237 msgid "Ignored for GCC LTO option compatibility"
1241 msgid "Ignored for GCC linker option compatibility"
1244 #: lexsup.c:189 lexsup.c:192
1245 msgid "Ignored for gold option compatibility"
1249 msgid "Ignored for SVR4 compatibility"
1253 msgid "Generate relocatable output"
1257 msgid "Just link symbols (if directory, same as --rpath)"
1261 msgid "Strip all symbols"
1265 msgid "Strip debugging symbols"
1269 msgid "Strip symbols in discarded sections"
1273 msgid "Do not strip symbols in discarded sections"
1277 msgid "Trace file opens"
1281 msgid "Read linker script"
1285 msgid "Read default linker script"
1288 #: lexsup.c:222 lexsup.c:225 lexsup.c:243 lexsup.c:332 lexsup.c:356
1289 #: lexsup.c:459 lexsup.c:492 lexsup.c:531 lexsup.c:534
1294 msgid "Start with undefined reference to SYMBOL"
1298 msgid "Require SYMBOL be defined in the final output"
1306 msgid "Don't merge input [SECTION | orphan] sections"
1310 msgid "Build global constructor/destructor tables"
1314 msgid "Print version information"
1318 msgid "Print version and emulation information"
1322 msgid "Discard all local symbols"
1326 msgid "Discard temporary local symbols (default)"
1330 msgid "Don't discard any local symbols"
1334 msgid "Trace mentions of SYMBOL"
1337 #: lexsup.c:245 lexsup.c:424 lexsup.c:426
1342 msgid "Default search path for Solaris compatibility"
1346 msgid "Start a group"
1354 msgid "Accept input files whose architecture cannot be determined"
1358 msgid "Reject input files whose architecture is unknown"
1362 msgid "Only set DT_NEEDED for following dynamic libs if used"
1367 "Always set DT_NEEDED for dynamic libraries mentioned on\n"
1372 msgid "Ignored for SunOS compatibility"
1376 msgid "Link against shared libraries"
1380 msgid "Do not link against shared libraries"
1384 msgid "Bind global references locally"
1388 msgid "Bind global function references locally"
1392 msgid "Check section addresses for overlaps (default)"
1396 msgid "Do not check section addresses for overlaps"
1400 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow"
1404 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow"
1408 msgid "Output cross reference table"
1412 msgid "SYMBOL=EXPRESSION"
1416 msgid "Define a symbol"
1424 msgid "Demangle symbol names [using STYLE]"
1429 "Do not allow multiple definitions with symbols included\n"
1430 " in filename invoked by -R or --just-symbols"
1434 msgid "Generate embedded relocs"
1438 msgid "Treat warnings as errors"
1442 msgid "Do not treat warnings as errors (default)"
1446 msgid "Call SYMBOL at unload-time"
1450 msgid "Force generation of file with .exe suffix"
1454 msgid "Remove unused sections (on some targets)"
1458 msgid "Don't remove unused sections (default)"
1462 msgid "List removed unused sections on stderr"
1466 msgid "Do not list removed unused sections"
1470 msgid "Keep exported symbols when removing unused sections"
1474 msgid "Set default hash table size close to <NUMBER>"
1478 msgid "Print option help"
1482 msgid "Call SYMBOL at load-time"
1486 msgid "Write a map file"
1490 msgid "Do not define Common storage"
1494 msgid "Do not demangle symbol names"
1498 msgid "Use less memory and more disk I/O"
1502 msgid "Do not allow unresolved references in object files"
1506 msgid "Allow unresolved references in shared libraries"
1510 msgid "Do not allow unresolved references in shared libs"
1514 msgid "Allow multiple definitions"
1518 msgid "Disallow undefined version"
1522 msgid "Create default symbol version"
1526 msgid "Create default symbol version for imported symbols"
1530 msgid "Don't warn about mismatched input files"
1534 msgid "Don't warn on finding an incompatible library"
1538 msgid "Turn off --whole-archive"
1542 msgid "Create an output file even if errors occur"
1547 "Only use library directories specified on\n"
1552 msgid "Specify target of output file"
1556 msgid "Print default output format"
1560 msgid "Print current sysroot"
1564 msgid "Ignored for Linux compatibility"
1568 msgid "Reduce memory overheads, possibly taking much longer"
1572 msgid "Reduce code size by using target specific optimizations"
1576 msgid "Do not use relaxation techniques to reduce code size"
1580 msgid "Keep only symbols listed in FILE"
1584 msgid "Set runtime shared library search path"
1588 msgid "Set link time shared library search path"
1592 msgid "Create a shared library"
1596 msgid "Create a position independent executable"
1600 msgid "[=ascending|descending]"
1604 msgid "Sort common symbols by alignment [in specified order]"
1608 msgid "name|alignment"
1612 msgid "Sort sections by name or maximum alignment"
1620 msgid "How many tags to reserve in .dynamic section"
1628 msgid "Split output sections every SIZE octets"
1636 msgid "Split output sections every COUNT relocs"
1640 msgid "Print memory usage statistics"
1644 msgid "Display target specific options"
1648 msgid "Do task level linking"
1652 msgid "Use same format as native linker"
1656 msgid "SECTION=ADDRESS"
1660 msgid "Set address of named section"
1664 msgid "Set address of .bss section"
1668 msgid "Set address of .data section"
1672 msgid "Set address of .text section"
1676 msgid "Set address of text segment"
1680 msgid "Set address of rodata segment"
1684 msgid "Set address of ldata segment"
1689 "How to handle unresolved symbols. <method> is:\n"
1690 " ignore-all, report-all, ignore-in-object-"
1692 " ignore-in-shared-libs"
1700 msgid "Output lots of information during link"
1704 msgid "Read version information script"
1709 "Take export symbols list from .exports, using\n"
1710 " SYMBOL as the version."
1714 msgid "Add data symbols to dynamic list"
1718 msgid "Use C++ operator new/delete dynamic list"
1722 msgid "Use C++ typeinfo dynamic list"
1726 msgid "Read dynamic list"
1730 msgid "Warn about duplicate common symbols"
1734 msgid "Warn if global constructors/destructors are seen"
1738 msgid "Warn if the multiple GP values are used"
1742 msgid "Warn only once per undefined symbol"
1746 msgid "Warn if start of section changes due to alignment"
1750 msgid "Warn if shared object has DT_TEXTREL"
1754 msgid "Warn if an object has alternate ELF machine code"
1758 msgid "Report unresolved symbols as warnings"
1762 msgid "Report unresolved symbols as errors"
1766 msgid "Include all objects from following archives"
1770 msgid "Use wrapper functions for SYMBOL"
1774 msgid "Unresolved SYMBOL will not cause an error or warning"
1778 msgid "Push state of flags governing input file handling"
1782 msgid "Pop state of flags governing input file handling"
1786 msgid "Report target memory usage"
1794 msgid "Control how orphan sections are handled."
1798 msgid "Show discarded sections in map file output (default)"
1802 msgid "Do not show discarded sections in map file output"
1806 msgid "%P: %s: missing argument\n"
1810 msgid "%P: unrecognized option '%s'\n"
1814 msgid "%F%P: use the --help option for usage information\n"
1818 msgid "%F%P: unrecognized -a option `%s'\n"
1822 msgid "%F%P: unrecognized -assert option `%s'\n"
1826 msgid "%F%P: unknown demangling style `%s'\n"
1829 #: lexsup.c:885 lexsup.c:1358 eaarch64cloudabi.c:791 eaarch64cloudabib.c:791
1830 #: eaarch64elf.c:791 eaarch64elf32.c:791 eaarch64elf32b.c:791
1831 #: eaarch64elfb.c:791 eaarch64fbsd.c:791 eaarch64fbsdb.c:791
1832 #: eaarch64linux.c:791 eaarch64linux32.c:791 eaarch64linux32b.c:791
1833 #: eaarch64linuxb.c:791 earmelf.c:1056 earmelf_fbsd.c:1056
1834 #: earmelf_fuchsia.c:1056 earmelf_linux.c:1056 earmelf_linux_eabi.c:1056
1835 #: earmelf_linux_fdpiceabi.c:1056 earmelf_nacl.c:1056 earmelf_nbsd.c:1056
1836 #: earmelf_phoenix.c:1056 earmelf_vxworks.c:1092 earmelfb.c:1056
1837 #: earmelfb_fbsd.c:1056 earmelfb_fuchsia.c:1056 earmelfb_linux.c:1056
1838 #: earmelfb_linux_eabi.c:1056 earmelfb_linux_fdpiceabi.c:1056
1839 #: earmelfb_nacl.c:1056 earmelfb_nbsd.c:1056 earmnto.c:1031 earmsymbian.c:1056
1840 #: ecskyelf.c:519 ecskyelf_linux.c:681 eelf32metag.c:678 eelf64lppc.c:1134
1841 #: eelf64ppc.c:1134 eelf64ppc_fbsd.c:1134 ehppaelf.c:539 ehppalinux.c:716
1842 #: ehppanbsd.c:716 ehppaobsd.c:716
1843 msgid "%F%P: invalid number `%s'\n"
1847 msgid "%F%P: bad --unresolved-symbols option: %s\n"
1851 msgid "%F%P: bad -plugin-opt option\n"
1854 #. This can happen if the user put "-rpath,a" on the command
1855 #. line. (Or something similar. The comma is important).
1856 #. Getopt becomes confused and thinks that this is a -r option
1857 #. but it cannot parse the text after the -r so it refuses to
1858 #. increment the optind counter. Detect this case and issue
1859 #. an error message here. We cannot just make this a warning,
1860 #. increment optind, and continue because getopt is too confused
1861 #. and will seg-fault the next time around.
1863 msgid "%F%P: unrecognised option: %s\n"
1866 #: lexsup.c:1083 lexsup.c:1193 lexsup.c:1211 lexsup.c:1327
1867 msgid "%F%P: -r and %s may not be used together\n"
1871 msgid "%F%P: -shared not supported\n"
1875 msgid "%F%P: -pie not supported\n"
1879 msgid "%P: SONAME must not be empty string; keeping previous one\n"
1891 msgid "%F%P: invalid common section sorting option: %s\n"
1903 msgid "%F%P: invalid section sorting option: %s\n"
1907 msgid "%F%P: invalid argument to option \"--section-start\"\n"
1911 msgid "%F%P: missing argument(s) to option \"--section-start\"\n"
1915 msgid "%F%P: group ended before it began (--help for usage)\n"
1919 msgid "%X%P: --hash-size needs a numeric argument\n"
1923 msgid "%F%P: no state pushed before popping\n"
1927 msgid "%F%P: invalid argument to option \"--orphan-handling\"\n"
1931 msgid "%P: SONAME must not be empty string; ignored\n"
1935 msgid "%P: missing --end-group; added as last command line option\n"
1939 msgid "%F%P: -F may not be used without -shared\n"
1943 msgid "%F%P: -f may not be used without -shared\n"
1946 #: lexsup.c:1725 lexsup.c:1738
1947 msgid "%F%P: invalid hex number `%s'\n"
1952 msgid " --audit=AUDITLIB Specify a library to use for auditing\n"
1957 msgid " -Bgroup Selects group name lookup rules for DSO\n"
1962 msgid " --disable-new-dtags Disable new dynamic tags\n"
1967 msgid " --enable-new-dtags Enable new dynamic tags\n"
1972 msgid " --eh-frame-hdr Create .eh_frame_hdr section\n"
1977 msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n"
1982 msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n"
1987 msgid " --hash-style=STYLE Set hash style to sysv, gnu or both\n"
1993 " -P AUDITLIB, --depaudit=AUDITLIB\n"
1994 " Specify a library to use for auditing "
2001 " -z combreloc Merge dynamic relocs into one section and "
2008 " -z nocombreloc Don't merge dynamic relocs into one section\n"
2014 " -z global Make symbols in DSO available for "
2022 " -z initfirst Mark DSO to be initialized first at runtime\n"
2028 " -z interpose Mark object to interpose all DSOs but "
2035 " -z lazy Mark object lazy runtime binding (default)\n"
2040 msgid " -z loadfltr Mark object requiring immediate process\n"
2045 msgid " -z nocopyreloc Don't create copy relocs\n"
2051 " -z nodefaultlib Mark object not to use default search paths\n"
2056 msgid " -z nodelete Mark DSO non-deletable at runtime\n"
2061 msgid " -z nodlopen Mark DSO not available to dlopen\n"
2066 msgid " -z nodump Mark DSO not available to dldump\n"
2071 msgid " -z now Mark object non-lazy runtime binding\n"
2077 " -z origin Mark object requiring immediate $ORIGIN\n"
2078 " processing at runtime\n"
2083 msgid " -z relro Create RELRO program header (default)\n"
2088 msgid " -z norelro Don't create RELRO program header\n"
2093 msgid " -z relro Create RELRO program header\n"
2099 " -z norelro Don't create RELRO program header (default)\n"
2105 " -z separate-code Create separate code program header (default)\n"
2111 " -z noseparate-code Don't create separate code program header\n"
2116 msgid " -z separate-code Create separate code program header\n"
2122 " -z noseparate-code Don't create separate code program header "
2129 " -z common Generate common symbols with STT_COMMON type\n"
2135 " -z nocommon Generate common symbols with STT_OBJECT type\n"
2140 msgid " -z stack-size=SIZE Set size of stack segment\n"
2146 " -z text Treat DT_TEXTREL in shared object as error\n"
2152 " -z notext Don't treat DT_TEXTREL in shared object as "
2159 " -z textoff Don't treat DT_TEXTREL in shared object as "
2165 msgid " --build-id[=STYLE] Generate build ID note\n"
2171 " --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]\n"
2172 " Compress DWARF debug sections using zlib\n"
2177 msgid " Default: zlib-gabi\n"
2182 msgid " Default: none\n"
2187 msgid " -z common-page-size=SIZE Set common page size to SIZE\n"
2192 msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n"
2198 " -z defs Report unresolved symbols in object files\n"
2203 msgid " -z muldefs Allow multiple definitions\n"
2209 " -z execstack Mark executable as requiring executable stack\n"
2215 " -z noexecstack Mark executable as not requiring executable "
2222 " -z globalaudit Mark executable requiring global auditing\n"
2228 " --ld-generated-unwind-info Generate exception handling info for PLT\n"
2234 " --no-ld-generated-unwind-info\n"
2235 " Don't generate exception handling info for "
2241 msgid "ELF emulations:\n"
2246 msgid "Usage: %s [options] file...\n"
2261 msgid "Read options from FILE\n"
2264 #. Note: Various tools (such as libtool) depend upon the
2265 #. format of the listings below - do not change them.
2268 msgid "%s: supported targets:"
2273 msgid "%s: supported emulations: "
2278 msgid "%s: emulation specific options:\n"
2283 msgid "Report bugs to %s\n"
2287 msgid "%F%P: unknown format type %s\n"
2291 msgid "%X%P: unsupported PEI architecture: %s\n"
2295 msgid "%X%P: cannot export %s: invalid export name\n"
2300 msgid "%X%P: error, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
2305 msgid "%P: warning, duplicate EXPORT: %s\n"
2310 msgid "%X%P: cannot export %s: symbol not defined\n"
2315 msgid "%X%P: cannot export %s: symbol wrong type (%d vs %d)\n"
2320 msgid "%X%P: cannot export %s: symbol not found\n"
2323 #: pe-dll.c:1019 eaarch64cloudabi.c:360 eaarch64cloudabib.c:360
2324 #: eaarch64elf.c:360 eaarch64elf32.c:360 eaarch64elf32b.c:360
2325 #: eaarch64elfb.c:360 eaarch64fbsd.c:360 eaarch64fbsdb.c:360
2326 #: eaarch64linux.c:360 eaarch64linux32.c:360 eaarch64linux32b.c:360
2327 #: eaarch64linuxb.c:360 eaix5ppc.c:1432 eaix5ppc.c:1442 eaix5rs6.c:1432
2328 #: eaix5rs6.c:1442 eaixppc.c:1432 eaixppc.c:1442 eaixrs6.c:1432 eaixrs6.c:1442
2329 #: earmelf.c:568 earmelf_fbsd.c:568 earmelf_fuchsia.c:568 earmelf_linux.c:568
2330 #: earmelf_linux_eabi.c:568 earmelf_linux_fdpiceabi.c:568 earmelf_nacl.c:568
2331 #: earmelf_nbsd.c:568 earmelf_phoenix.c:568 earmelf_vxworks.c:568
2332 #: earmelfb.c:568 earmelfb_fbsd.c:568 earmelfb_fuchsia.c:568
2333 #: earmelfb_linux.c:568 earmelfb_linux_eabi.c:568
2334 #: earmelfb_linux_fdpiceabi.c:568 earmelfb_nacl.c:568 earmelfb_nbsd.c:568
2335 #: earmnto.c:568 earmsymbian.c:568 ecskyelf.c:163 ecskyelf_linux.c:163
2336 #: eelf32b4300.c:172 eelf32bmip.c:172 eelf32bmipn32.c:186 eelf32bsmip.c:186
2337 #: eelf32btsmip.c:172 eelf32btsmip_fbsd.c:172 eelf32btsmipn32.c:172
2338 #: eelf32btsmipn32_fbsd.c:172 eelf32ebmip.c:172 eelf32ebmipvxworks.c:172
2339 #: eelf32elmip.c:172 eelf32elmipvxworks.c:172 eelf32l4300.c:172
2340 #: eelf32lmip.c:172 eelf32lr5900.c:172 eelf32lr5900n32.c:172 eelf32lsmip.c:172
2341 #: eelf32ltsmip.c:172 eelf32ltsmip_fbsd.c:172 eelf32ltsmipn32.c:172
2342 #: eelf32ltsmipn32_fbsd.c:172 eelf32metag.c:87 eelf32mipswindiss.c:172
2343 #: eelf64bmip.c:186 eelf64btsmip.c:172 eelf64btsmip_fbsd.c:172 eelf64lppc.c:117
2344 #: eelf64ltsmip.c:172 eelf64ltsmip_fbsd.c:172 eelf64ppc.c:117
2345 #: eelf64ppc_fbsd.c:117 ehppaelf.c:110 ehppalinux.c:110 ehppanbsd.c:110
2346 #: ehppaobsd.c:110 em68hc11elf.c:170 em68hc11elfb.c:170 em68hc12elf.c:170
2347 #: em68hc12elfb.c:170 enios2elf.c:92 enios2linux.c:92 eppcmacos.c:1432
2349 msgid "%F%P: can not create BFD: %E\n"
2353 msgid "%X%P: can not create .edata section: %E\n"
2357 msgid "%X%P: can not create .reloc section: %E\n"
2362 msgid "%X%P: error: ordinal used twice: %d (%s vs %s)\n"
2367 msgid "%X%P: error: export ordinal too large: %d\n"
2372 msgid "Info: resolving %s by linking to %s (auto-import)\n"
2377 "%P: warning: auto-importing has been activated without --enable-auto-import "
2378 "specified on the command line; this should work unless it involves constant "
2379 "data structures referencing symbols from auto-imported DLLs\n"
2382 #. Huh? Shouldn't happen, but punt if it does.
2384 msgid "%P: zero vma section reloc detected: `%s' #%d f=%d\n"
2389 msgid "%X%P: error: %d-bit reloc in dll\n"
2394 msgid "%P: can't open output def file %s\n"
2399 msgid "; no contents available\n"
2404 "%X%P: %C: variable '%pT' can't be auto-imported; please read the "
2405 "documentation for ld's --enable-auto-import for details\n"
2410 msgid "%X%P: can't open .lib file: %s\n"
2415 msgid "Creating library file: %s\n"
2419 msgid "%X%P: bfd_openr %s: %E\n"
2423 msgid "%X%P: %s(%s): can't find member in non-archive file"
2427 msgid "%X%P: %s(%s): can't find member in archive"
2431 msgid "%X%P: add symbols %s: %E\n"
2435 msgid "%X%P: open %s: %E\n"
2439 msgid "%X%P: %s: this doesn't appear to be a DLL\n"
2443 msgid "%X%P: error: can't use long section names on this arch\n"
2446 #: plugin.c:232 plugin.c:278
2450 #: plugin.c:247 plugin.c:1099
2451 msgid "%F%P: %s: error loading plugin: %s\n"
2455 msgid "%P: %s: duplicated plugin\n"
2459 msgid "%F%P: could not create dummy IR bfd: %E\n"
2463 msgid "%F%P: %s: non-ELF symbol in ELF BFD!\n"
2467 msgid "%F%P: unknown ELF symbol visibility: %d!\n"
2471 msgid "%F%P: unsupported input file size: %s (%ld bytes)\n"
2476 msgid "unknown LTO kind value %x"
2481 msgid "unknown LTO resolution value %x"
2486 msgid "unknown LTO visibility value %x"
2489 #. We should not have a new, indirect or warning symbol here.
2491 msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n"
2495 msgid "%P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s\n"
2499 msgid "%P: warning: "
2507 msgid "%F%P: %s: plugin error: %d\n"
2511 msgid "%F%P: plugin_strdup failed to allocate memory: %s\n"
2515 msgid "%F%P: plugin failed to allocate memory for input: %s\n"
2519 msgid "%F%P: %s: plugin reported error claiming file\n"
2523 msgid "%P: %s: error in plugin cleanup: %d (ignored)\n"
2526 #: eaarch64cloudabi.c:223 eaarch64cloudabib.c:223 eaarch64elf.c:223
2527 #: eaarch64elf32.c:223 eaarch64elf32b.c:223 eaarch64elfb.c:223
2528 #: eaarch64fbsd.c:223 eaarch64fbsdb.c:223 eaarch64linux.c:223
2529 #: eaarch64linux32.c:223 eaarch64linux32b.c:223 eaarch64linuxb.c:223
2530 #: earmelf.c:292 earmelf_fbsd.c:292 earmelf_fuchsia.c:292 earmelf_linux.c:292
2531 #: earmelf_linux_eabi.c:292 earmelf_linux_fdpiceabi.c:292 earmelf_nacl.c:292
2532 #: earmelf_nbsd.c:292 earmelf_phoenix.c:292 earmelf_vxworks.c:292
2533 #: earmelfb.c:292 earmelfb_fbsd.c:292 earmelfb_fuchsia.c:292
2534 #: earmelfb_linux.c:292 earmelfb_linux_eabi.c:292
2535 #: earmelfb_linux_fdpiceabi.c:292 earmelfb_nacl.c:292 earmelfb_nbsd.c:292
2536 #: earmnto.c:292 earmsymbian.c:292 eavr1.c:178 eavr2.c:178 eavr25.c:178
2537 #: eavr3.c:178 eavr31.c:178 eavr35.c:178 eavr4.c:178 eavr5.c:178 eavr51.c:178
2538 #: eavr6.c:178 eavrtiny.c:178 eavrxmega1.c:178 eavrxmega2.c:178
2539 #: eavrxmega3.c:178 eavrxmega4.c:178 eavrxmega5.c:178 eavrxmega6.c:178
2540 #: eavrxmega7.c:178 ecskyelf.c:210 ecskyelf_linux.c:210 eelf32b4300.c:205
2541 #: eelf32bmip.c:205 eelf32bmipn32.c:219 eelf32bsmip.c:219 eelf32btsmip.c:205
2542 #: eelf32btsmip_fbsd.c:205 eelf32btsmipn32.c:205 eelf32btsmipn32_fbsd.c:205
2543 #: eelf32ebmip.c:205 eelf32ebmipvxworks.c:205 eelf32elmip.c:205
2544 #: eelf32elmipvxworks.c:205 eelf32l4300.c:205 eelf32lmip.c:205
2545 #: eelf32lr5900.c:205 eelf32lr5900n32.c:205 eelf32lsmip.c:205
2546 #: eelf32ltsmip.c:205 eelf32ltsmip_fbsd.c:205 eelf32ltsmipn32.c:205
2547 #: eelf32ltsmipn32_fbsd.c:205 eelf32metag.c:206 eelf32mipswindiss.c:205
2548 #: eelf64bmip.c:219 eelf64btsmip.c:205 eelf64btsmip_fbsd.c:205 eelf64lppc.c:470
2549 #: eelf64ltsmip.c:205 eelf64ltsmip_fbsd.c:205 eelf64ppc.c:470
2550 #: eelf64ppc_fbsd.c:470 ehppaelf.c:230 ehppalinux.c:230 ehppanbsd.c:230
2551 #: ehppaobsd.c:230 em68hc11elf.c:295 em68hc11elfb.c:295 em68hc12elf.c:295
2552 #: em68hc12elfb.c:295 enios2elf.c:223 enios2linux.c:223
2553 msgid "%X%P: can not make stub section: %E\n"
2556 #: eaarch64cloudabi.c:266 eaarch64cloudabib.c:266 eaarch64elf.c:266
2557 #: eaarch64elf32.c:266 eaarch64elf32b.c:266 eaarch64elfb.c:266
2558 #: eaarch64fbsd.c:266 eaarch64fbsdb.c:266 eaarch64linux.c:266
2559 #: eaarch64linux32.c:266 eaarch64linux32b.c:266 eaarch64linuxb.c:266
2560 #: earcelf.c:97 earcelf_prof.c:97 earclinux.c:97 earclinux_nps.c:97
2561 #: earclinux_prof.c:97 earcv2elf.c:97 earcv2elfx.c:97 earmelf.c:404
2562 #: earmelf_fbsd.c:404 earmelf_fuchsia.c:404 earmelf_linux.c:404
2563 #: earmelf_linux_eabi.c:404 earmelf_linux_fdpiceabi.c:404 earmelf_nacl.c:404
2564 #: earmelf_nbsd.c:404 earmelf_phoenix.c:404 earmelf_vxworks.c:404
2565 #: earmelfb.c:404 earmelfb_fbsd.c:404 earmelfb_fuchsia.c:404
2566 #: earmelfb_linux.c:404 earmelfb_linux_eabi.c:404
2567 #: earmelfb_linux_fdpiceabi.c:404 earmelfb_nacl.c:404 earmelfb_nbsd.c:404
2568 #: earmnto.c:404 earmsymbian.c:404 eavr1.c:300 eavr2.c:300 eavr25.c:300
2569 #: eavr3.c:300 eavr31.c:300 eavr35.c:300 eavr4.c:300 eavr5.c:300 eavr51.c:300
2570 #: eavr6.c:300 eavrtiny.c:300 eavrxmega1.c:300 eavrxmega2.c:300
2571 #: eavrxmega3.c:300 eavrxmega4.c:300 eavrxmega5.c:300 eavrxmega6.c:300
2572 #: eavrxmega7.c:300 ecriself.c:97 ecrislinux.c:97 ed10velf.c:97
2573 #: eelf32_sparc.c:97 eelf32_sparc_sol2.c:228 eelf32_sparc_vxworks.c:126
2574 #: eelf32_spu.c:767 eelf32_tic6x_be.c:181 eelf32_tic6x_elf_be.c:181
2575 #: eelf32_tic6x_elf_le.c:181 eelf32_tic6x_le.c:181 eelf32_tic6x_linux_be.c:181
2576 #: eelf32_tic6x_linux_le.c:181 eelf32_x86_64.c:120 eelf32_x86_64_nacl.c:120
2577 #: eelf32am33lin.c:97 eelf32b4300.c:293 eelf32bfin.c:107 eelf32bfinfd.c:107
2578 #: eelf32bmip.c:293 eelf32bmipn32.c:307 eelf32bsmip.c:307 eelf32btsmip.c:293
2579 #: eelf32btsmip_fbsd.c:293 eelf32btsmipn32.c:293 eelf32btsmipn32_fbsd.c:293
2580 #: eelf32cr16.c:247 eelf32crx.c:134 eelf32ebmip.c:293 eelf32ebmipvxworks.c:322
2581 #: eelf32elmip.c:293 eelf32elmipvxworks.c:322 eelf32epiphany.c:97
2582 #: eelf32epiphany_4x4.c:99 eelf32frvfd.c:97 eelf32ip2k.c:97 eelf32l4300.c:293
2583 #: eelf32lm32.c:97 eelf32lm32fd.c:97 eelf32lmip.c:293 eelf32lppc.c:317
2584 #: eelf32lppclinux.c:317 eelf32lppcnto.c:317 eelf32lppcsim.c:317
2585 #: eelf32lr5900.c:293 eelf32lr5900n32.c:293 eelf32lriscv.c:89
2586 #: eelf32lriscv_ilp32.c:89 eelf32lriscv_ilp32f.c:89 eelf32lsmip.c:293
2587 #: eelf32ltsmip.c:293 eelf32ltsmip_fbsd.c:293 eelf32ltsmipn32.c:293
2588 #: eelf32ltsmipn32_fbsd.c:293 eelf32m32c.c:108 eelf32mb_linux.c:97
2589 #: eelf32mbel_linux.c:97 eelf32mcore.c:97 eelf32mep.c:97 eelf32metag.c:256
2590 #: eelf32microblaze.c:97 eelf32microblazeel.c:97 eelf32mipswindiss.c:293
2591 #: eelf32moxie.c:97 eelf32or1k.c:97 eelf32or1k_linux.c:97 eelf32ppc.c:317
2592 #: eelf32ppc_fbsd.c:317 eelf32ppclinux.c:317 eelf32ppcnto.c:317
2593 #: eelf32ppcsim.c:317 eelf32ppcvxworks.c:291 eelf32ppcwindiss.c:317
2594 #: eelf32rl78.c:97 eelf32rx.c:113 eelf32tilegx.c:97 eelf32tilegx_be.c:97
2595 #: eelf32tilepro.c:97 eelf32vax.c:97 eelf32visium.c:97 eelf32xc16x.c:97
2596 #: eelf32xc16xl.c:97 eelf32xc16xs.c:97 eelf32xstormy16.c:108
2597 #: eelf32xtensa.c:1988 eelf32z80.c:204 eelf64_aix.c:97 eelf64_ia64.c:123
2598 #: eelf64_ia64_fbsd.c:123 eelf64_ia64_vms.c:220 eelf64_s390.c:112
2599 #: eelf64_sparc.c:97 eelf64_sparc_fbsd.c:97 eelf64_sparc_sol2.c:228
2600 #: eelf64alpha.c:180 eelf64alpha_fbsd.c:180 eelf64alpha_nbsd.c:180
2601 #: eelf64bmip.c:307 eelf64bpf.c:97 eelf64btsmip.c:293 eelf64btsmip_fbsd.c:293
2602 #: eelf64hppa.c:97 eelf64lppc.c:580 eelf64lriscv.c:89 eelf64lriscv_lp64.c:89
2603 #: eelf64lriscv_lp64f.c:89 eelf64ltsmip.c:293 eelf64ltsmip_fbsd.c:293
2604 #: eelf64mmix.c:208 eelf64ppc.c:580 eelf64ppc_fbsd.c:580 eelf64rdos.c:111
2605 #: eelf64tilegx.c:97 eelf64tilegx_be.c:97 eelf_i386.c:120 eelf_i386_be.c:120
2606 #: eelf_i386_fbsd.c:120 eelf_i386_ldso.c:120 eelf_i386_nacl.c:120
2607 #: eelf_i386_sol2.c:251 eelf_i386_vxworks.c:149 eelf_iamcu.c:120
2608 #: eelf_k1om.c:120 eelf_k1om_fbsd.c:120 eelf_l1om.c:120 eelf_l1om_fbsd.c:120
2609 #: eelf_s390.c:97 eelf_x86_64.c:120 eelf_x86_64_cloudabi.c:120
2610 #: eelf_x86_64_fbsd.c:120 eelf_x86_64_nacl.c:120 eelf_x86_64_sol2.c:251
2611 #: eh8300elf.c:97 eh8300elf_linux.c:97 eh8300helf.c:97 eh8300helf_linux.c:97
2612 #: eh8300hnelf.c:97 eh8300self.c:97 eh8300self_linux.c:97 eh8300snelf.c:97
2613 #: eh8300sxelf.c:97 eh8300sxelf_linux.c:97 eh8300sxnelf.c:97 ehppa64linux.c:97
2614 #: ehppaelf.c:280 ehppalinux.c:280 ehppanbsd.c:280 ehppaobsd.c:280
2615 #: ei386lynx.c:111 ei386moss.c:111 ei386nto.c:111 em32relf.c:97
2616 #: em32relf_linux.c:97 em32rlelf.c:97 em32rlelf_linux.c:97 em68hc11elf.c:374
2617 #: em68hc11elfb.c:374 em68hc12elf.c:374 em68hc12elfb.c:374 em68kelf.c:248
2618 #: em68kelfnbsd.c:248 emn10300.c:97 ends32belf.c:204 ends32belf16m.c:204
2619 #: ends32belf_linux.c:204 ends32elf.c:204 ends32elf16m.c:204
2620 #: ends32elf_linux.c:204 enios2elf.c:273 enios2linux.c:273 eppclynx.c:317
2621 #: epruelf.c:117 escore3_elf.c:118 escore7_elf.c:118 eshelf.c:97 eshelf_fd.c:97
2622 #: eshelf_linux.c:97 eshelf_nbsd.c:97 eshelf_nto.c:97 eshelf_uclinux.c:97
2623 #: eshelf_vxworks.c:126 eshlelf.c:97 eshlelf_fd.c:97 eshlelf_linux.c:97
2624 #: eshlelf_nbsd.c:97 eshlelf_nto.c:97 eshlelf_vxworks.c:126 ev850.c:144
2625 #: ev850_rh850.c:144
2626 msgid "%X%P: .eh_frame/.stab edit: %E\n"
2629 #: eaarch64cloudabi.c:282 eaarch64cloudabib.c:282 eaarch64elf.c:282
2630 #: eaarch64elf32.c:282 eaarch64elf32b.c:282 eaarch64elfb.c:282
2631 #: eaarch64fbsd.c:282 eaarch64fbsdb.c:282 eaarch64linux.c:282
2632 #: eaarch64linux32.c:282 eaarch64linux32b.c:282 eaarch64linuxb.c:282
2633 #: earmelf.c:419 earmelf_fbsd.c:419 earmelf_fuchsia.c:419 earmelf_linux.c:419
2634 #: earmelf_linux_eabi.c:419 earmelf_linux_fdpiceabi.c:419 earmelf_nacl.c:419
2635 #: earmelf_nbsd.c:419 earmelf_phoenix.c:419 earmelf_vxworks.c:419
2636 #: earmelfb.c:419 earmelfb_fbsd.c:419 earmelfb_fuchsia.c:419
2637 #: earmelfb_linux.c:419 earmelfb_linux_eabi.c:419
2638 #: earmelfb_linux_fdpiceabi.c:419 earmelfb_nacl.c:419 earmelfb_nbsd.c:419
2639 #: earmnto.c:419 earmsymbian.c:419 ecskyelf.c:260 ecskyelf_linux.c:260
2640 msgid "%X%P: could not compute sections lists for stub generation: %E\n"
2643 #: eaarch64cloudabi.c:297 eaarch64cloudabib.c:297 eaarch64elf.c:297
2644 #: eaarch64elf32.c:297 eaarch64elf32b.c:297 eaarch64elfb.c:297
2645 #: eaarch64fbsd.c:297 eaarch64fbsdb.c:297 eaarch64linux.c:297
2646 #: eaarch64linux32.c:297 eaarch64linux32b.c:297 eaarch64linuxb.c:297
2647 #: earmelf.c:434 earmelf_fbsd.c:434 earmelf_fuchsia.c:434 earmelf_linux.c:434
2648 #: earmelf_linux_eabi.c:434 earmelf_linux_fdpiceabi.c:434 earmelf_nacl.c:434
2649 #: earmelf_nbsd.c:434 earmelf_phoenix.c:434 earmelf_vxworks.c:434
2650 #: earmelfb.c:434 earmelfb_fbsd.c:434 earmelfb_fuchsia.c:434
2651 #: earmelfb_linux.c:434 earmelfb_linux_eabi.c:434
2652 #: earmelfb_linux_fdpiceabi.c:434 earmelfb_nacl.c:434 earmelfb_nbsd.c:434
2653 #: earmnto.c:434 earmsymbian.c:434 eavr1.c:129 eavr1.c:192 eavr2.c:129
2654 #: eavr2.c:192 eavr25.c:129 eavr25.c:192 eavr3.c:129 eavr3.c:192 eavr31.c:129
2655 #: eavr31.c:192 eavr35.c:129 eavr35.c:192 eavr4.c:129 eavr4.c:192 eavr5.c:129
2656 #: eavr5.c:192 eavr51.c:129 eavr51.c:192 eavr6.c:129 eavr6.c:192 eavrtiny.c:129
2657 #: eavrtiny.c:192 eavrxmega1.c:129 eavrxmega1.c:192 eavrxmega2.c:129
2658 #: eavrxmega2.c:192 eavrxmega3.c:129 eavrxmega3.c:192 eavrxmega4.c:129
2659 #: eavrxmega4.c:192 eavrxmega5.c:129 eavrxmega5.c:192 eavrxmega6.c:129
2660 #: eavrxmega6.c:192 eavrxmega7.c:129 eavrxmega7.c:192 eelf32metag.c:271
2661 #: eelf32metag.c:285 eelf64lppc.c:523 eelf64lppc.c:542 eelf64lppc.c:569
2662 #: eelf64ppc.c:523 eelf64ppc.c:542 eelf64ppc.c:569 eelf64ppc_fbsd.c:523
2663 #: eelf64ppc_fbsd.c:542 eelf64ppc_fbsd.c:569 ehppaelf.c:295 ehppaelf.c:310
2664 #: ehppalinux.c:295 ehppalinux.c:310 ehppanbsd.c:295 ehppanbsd.c:310
2665 #: ehppaobsd.c:295 ehppaobsd.c:310 em68hc11elf.c:90 em68hc11elf.c:100
2666 #: em68hc11elf.c:317 em68hc11elfb.c:90 em68hc11elfb.c:100 em68hc11elfb.c:317
2667 #: em68hc12elf.c:90 em68hc12elf.c:100 em68hc12elf.c:317 em68hc12elfb.c:90
2668 #: em68hc12elfb.c:100 em68hc12elfb.c:317 enios2elf.c:290 enios2elf.c:303
2669 #: enios2linux.c:290 enios2linux.c:303
2670 msgid "%X%P: can not size stub section: %E\n"
2673 #: eaarch64cloudabi.c:316 eaarch64cloudabib.c:316 eaarch64elf.c:316
2674 #: eaarch64elf32.c:316 eaarch64elf32b.c:316 eaarch64elfb.c:316
2675 #: eaarch64fbsd.c:316 eaarch64fbsdb.c:316 eaarch64linux.c:316
2676 #: eaarch64linux32.c:316 eaarch64linux32b.c:316 eaarch64linuxb.c:316
2677 #: earmelf.c:468 earmelf_fbsd.c:468 earmelf_fuchsia.c:468 earmelf_linux.c:468
2678 #: earmelf_linux_eabi.c:468 earmelf_linux_fdpiceabi.c:468 earmelf_nacl.c:468
2679 #: earmelf_nbsd.c:468 earmelf_phoenix.c:468 earmelf_vxworks.c:468
2680 #: earmelfb.c:468 earmelfb_fbsd.c:468 earmelfb_fuchsia.c:468
2681 #: earmelfb_linux.c:468 earmelfb_linux_eabi.c:468
2682 #: earmelfb_linux_fdpiceabi.c:468 earmelfb_nacl.c:468 earmelfb_nbsd.c:468
2683 #: earmnto.c:468 earmsymbian.c:468 eavr1.c:201 eavr2.c:201 eavr25.c:201
2684 #: eavr3.c:201 eavr31.c:201 eavr35.c:201 eavr4.c:201 eavr5.c:201 eavr51.c:201
2685 #: eavr6.c:201 eavrtiny.c:201 eavrxmega1.c:201 eavrxmega2.c:201
2686 #: eavrxmega3.c:201 eavrxmega4.c:201 eavrxmega5.c:201 eavrxmega6.c:201
2687 #: eavrxmega7.c:201 eelf32metag.c:300 eelf64lppc.c:619 eelf64ppc.c:619
2688 #: eelf64ppc_fbsd.c:619 ehppaelf.c:332 ehppalinux.c:332 ehppanbsd.c:332
2689 #: ehppaobsd.c:332 em68hc11elf.c:321 em68hc11elfb.c:321 em68hc12elf.c:321
2690 #: em68hc12elfb.c:321 enios2elf.c:318 enios2linux.c:318
2691 msgid "%X%P: can not build stubs: %E\n"
2694 #. The arm backend needs special fields in the output hash structure.
2695 #. These will only be created if the output format is an arm format,
2696 #. hence we do not support linking and changing output formats at the
2697 #. same time. Use a link followed by objcopy to change output formats.
2698 #. The RISC-V backend needs special fields in the output hash structure.
2699 #. These will only be created if the output format is a RISC-V format,
2700 #. hence we do not support linking and changing output formats at the
2701 #. same time. Use a link followed by objcopy to change output formats.
2702 #. The arm backend needs special fields in the output hash structure.
2703 #. These will only be created if the output format is an arm format,
2704 #. hence we do not support linking and changing output formats at the
2705 #. same time. Use a link followed by objcopy to change output formats.
2706 #. Check the output target is nds32.
2707 #. The arm backend needs special fields in the output hash structure.
2708 #. These will only be created if the output format is an arm format,
2709 #. hence we do not support linking and changing output formats at the
2710 #. same time. Use a link followed by objcopy to change output formats.
2711 #. The score backend needs special fields in the output hash structure.
2712 #. These will only be created if the output format is an score format,
2713 #. hence we do not support linking and changing output formats at the
2714 #. same time. Use a link followed by objcopy to change output formats.
2715 #. The arm backend needs special fields in the output hash structure.
2716 #. These will only be created if the output format is an arm format,
2717 #. hence we do not support linking and changing output formats at the
2718 #. same time. Use a link followed by objcopy to change output formats.
2719 #. The V850 backend needs special fields in the output hash structure.
2720 #. These will only be created if the output format is an arm format,
2721 #. hence we do not support linking and changing output formats at the
2722 #. same time. Use a link followed by objcopy to change output formats.
2723 #: eaarch64cloudabi.c:334 eaarch64cloudabib.c:334 eaarch64elf.c:334
2724 #: eaarch64elf32.c:334 eaarch64elf32b.c:334 eaarch64elfb.c:334
2725 #: eaarch64fbsd.c:334 eaarch64fbsdb.c:334 eaarch64linux.c:334
2726 #: eaarch64linux32.c:334 eaarch64linux32b.c:334 eaarch64linuxb.c:334
2727 #: earm_wince_pe.c:1371 earmelf.c:540 earmelf_fbsd.c:540 earmelf_fuchsia.c:540
2728 #: earmelf_linux.c:540 earmelf_linux_eabi.c:540 earmelf_linux_fdpiceabi.c:540
2729 #: earmelf_nacl.c:540 earmelf_nbsd.c:540 earmelf_phoenix.c:540
2730 #: earmelf_vxworks.c:540 earmelfb.c:540 earmelfb_fbsd.c:540
2731 #: earmelfb_fuchsia.c:540 earmelfb_linux.c:540 earmelfb_linux_eabi.c:540
2732 #: earmelfb_linux_fdpiceabi.c:540 earmelfb_nacl.c:540 earmelfb_nbsd.c:540
2733 #: earmnto.c:540 earmpe.c:1371 earmsymbian.c:540 eavr1.c:142 eavr2.c:142
2734 #: eavr25.c:142 eavr3.c:142 eavr31.c:142 eavr35.c:142 eavr4.c:142 eavr5.c:142
2735 #: eavr51.c:142 eavr6.c:142 eavrtiny.c:142 eavrxmega1.c:142 eavrxmega2.c:142
2736 #: eavrxmega3.c:142 eavrxmega4.c:142 eavrxmega5.c:142 eavrxmega6.c:142
2737 #: eavrxmega7.c:142 eelf32lriscv.c:110 eelf32lriscv_ilp32.c:110
2738 #: eelf32lriscv_ilp32f.c:110 eelf64lriscv.c:110 eelf64lriscv_lp64.c:110
2739 #: eelf64lriscv_lp64f.c:110 ei386pe.c:1371 ei386pe_posix.c:1371 emcorepe.c:1371
2740 #: ends32belf.c:74 ends32belf16m.c:74 ends32belf_linux.c:74 ends32elf.c:74
2741 #: ends32elf16m.c:74 ends32elf_linux.c:74 eppcpe.c:1371 escore3_elf.c:76
2742 #: escore7_elf.c:76 eshpe.c:1371 ev850.c:91 ev850_rh850.c:91
2743 msgid "%F%P: error: cannot change output format whilst linking %s binaries\n"
2746 #: eaarch64cloudabi.c:573 eaarch64cloudabib.c:573 eaarch64elf.c:573
2747 #: eaarch64elf32.c:573 eaarch64elf32b.c:573 eaarch64elfb.c:573
2748 #: eaarch64fbsd.c:573 eaarch64fbsdb.c:573 eaarch64linux.c:573
2749 #: eaarch64linux32.c:573 eaarch64linux32b.c:573 eaarch64linuxb.c:573
2750 #: earcelf.c:206 earcelf_prof.c:190 earclinux.c:261 earclinux_nps.c:261
2751 #: earclinux_prof.c:206 earcv2elf.c:190 earcv2elfx.c:190 earmelf.c:815
2752 #: earmelf_fbsd.c:815 earmelf_fuchsia.c:815 earmelf_linux.c:815
2753 #: earmelf_linux_eabi.c:815 earmelf_linux_fdpiceabi.c:815 earmelf_nacl.c:815
2754 #: earmelf_nbsd.c:815 earmelf_phoenix.c:815 earmelf_vxworks.c:851
2755 #: earmelfb.c:815 earmelfb_fbsd.c:815 earmelfb_fuchsia.c:815
2756 #: earmelfb_linux.c:815 earmelfb_linux_eabi.c:815
2757 #: earmelfb_linux_fdpiceabi.c:815 earmelfb_nacl.c:815 earmelfb_nbsd.c:815
2758 #: earmnto.c:790 earmsymbian.c:815 eavr1.c:413 eavr2.c:413 eavr25.c:413
2759 #: eavr3.c:413 eavr31.c:413 eavr35.c:413 eavr4.c:413 eavr5.c:413 eavr51.c:413
2760 #: eavr6.c:413 eavrtiny.c:413 eavrxmega1.c:413 eavrxmega2.c:413
2761 #: eavrxmega3.c:413 eavrxmega4.c:413 eavrxmega5.c:413 eavrxmega6.c:413
2762 #: eavrxmega7.c:413 ecriself.c:205 ecrislinux.c:236 ecskyelf.c:449
2763 #: ecskyelf_linux.c:505 ed10velf.c:190 eelf32_sparc.c:261
2764 #: eelf32_sparc_sol2.c:392 eelf32_sparc_vxworks.c:298 eelf32_spu.c:923
2765 #: eelf32_tic6x_be.c:373 eelf32_tic6x_elf_be.c:373 eelf32_tic6x_elf_le.c:373
2766 #: eelf32_tic6x_le.c:373 eelf32_tic6x_linux_be.c:373
2767 #: eelf32_tic6x_linux_le.c:373 eelf32_x86_64.c:5197 eelf32_x86_64_nacl.c:294
2768 #: eelf32am33lin.c:236 eelf32b4300.c:476 eelf32bfin.c:254 eelf32bfinfd.c:279
2769 #: eelf32bmip.c:476 eelf32bmipn32.c:490 eelf32bsmip.c:490 eelf32btsmip.c:476
2770 #: eelf32btsmip_fbsd.c:476 eelf32btsmipn32.c:476 eelf32btsmipn32_fbsd.c:476
2771 #: eelf32cr16.c:340 eelf32crx.c:227 eelf32ebmip.c:476 eelf32ebmipvxworks.c:511
2772 #: eelf32elmip.c:476 eelf32elmipvxworks.c:511 eelf32epiphany.c:205
2773 #: eelf32epiphany_4x4.c:192 eelf32frvfd.c:261 eelf32ip2k.c:205
2774 #: eelf32l4300.c:476 eelf32lm32.c:205 eelf32lm32fd.c:261 eelf32lmip.c:476
2775 #: eelf32lppc.c:524 eelf32lppclinux.c:524 eelf32lppcnto.c:524
2776 #: eelf32lppcsim.c:524 eelf32lr5900.c:445 eelf32lr5900n32.c:445
2777 #: eelf32lriscv.c:315 eelf32lriscv_ilp32.c:315 eelf32lriscv_ilp32f.c:315
2778 #: eelf32lsmip.c:476 eelf32ltsmip.c:476 eelf32ltsmip_fbsd.c:476
2779 #: eelf32ltsmipn32.c:476 eelf32ltsmipn32_fbsd.c:476 eelf32m32c.c:216
2780 #: eelf32mb_linux.c:261 eelf32mbel_linux.c:261 eelf32mcore.c:211
2781 #: eelf32mep.c:190 eelf32metag.c:510 eelf32microblaze.c:190
2782 #: eelf32microblazeel.c:190 eelf32mipswindiss.c:420 eelf32moxie.c:205
2783 #: eelf32or1k.c:205 eelf32or1k_linux.c:261 eelf32ppc.c:524 eelf32ppc_fbsd.c:524
2784 #: eelf32ppclinux.c:524 eelf32ppcnto.c:524 eelf32ppcsim.c:524
2785 #: eelf32ppcvxworks.c:498 eelf32ppcwindiss.c:524 eelf32rl78.c:205
2786 #: eelf32rx.c:233 eelf32tilegx.c:261 eelf32tilegx_be.c:261 eelf32tilepro.c:261
2787 #: eelf32vax.c:236 eelf32visium.c:190 eelf32xc16x.c:190 eelf32xc16xl.c:190
2788 #: eelf32xc16xs.c:190 eelf32xstormy16.c:201 eelf32xtensa.c:2164 eelf32z80.c:297
2789 #: eelf64_aix.c:236 eelf64_ia64.c:293 eelf64_ia64_fbsd.c:293 eelf64_s390.c:331
2790 #: eelf64_sparc.c:261 eelf64_sparc_fbsd.c:261 eelf64_sparc_sol2.c:392
2791 #: eelf64alpha.c:354 eelf64alpha_fbsd.c:354 eelf64alpha_nbsd.c:354
2792 #: eelf64bmip.c:490 eelf64bpf.c:190 eelf64btsmip.c:476 eelf64btsmip_fbsd.c:476
2793 #: eelf64hppa.c:206 eelf64lppc.c:952 eelf64lriscv.c:315 eelf64lriscv_lp64.c:315
2794 #: eelf64lriscv_lp64f.c:315 eelf64ltsmip.c:476 eelf64ltsmip_fbsd.c:476
2795 #: eelf64mmix.c:4013 eelf64ppc.c:952 eelf64ppc_fbsd.c:952 eelf64rdos.c:285
2796 #: eelf64tilegx.c:261 eelf64tilegx_be.c:261 eelf_i386.c:4819 eelf_i386_be.c:259
2797 #: eelf_i386_fbsd.c:294 eelf_i386_ldso.c:269 eelf_i386_nacl.c:294
2798 #: eelf_i386_sol2.c:425 eelf_i386_vxworks.c:321 eelf_iamcu.c:4797
2799 #: eelf_k1om.c:5153 eelf_k1om_fbsd.c:5133 eelf_l1om.c:5153
2800 #: eelf_l1om_fbsd.c:5133 eelf_s390.c:261 eelf_x86_64.c:5197
2801 #: eelf_x86_64_cloudabi.c:294 eelf_x86_64_fbsd.c:294 eelf_x86_64_nacl.c:294
2802 #: eelf_x86_64_sol2.c:425 eh8300elf.c:205 eh8300elf_linux.c:205
2803 #: eh8300helf.c:205 eh8300helf_linux.c:205 eh8300hnelf.c:205 eh8300self.c:205
2804 #: eh8300self_linux.c:205 eh8300snelf.c:205 eh8300sxelf.c:205
2805 #: eh8300sxelf_linux.c:205 eh8300sxnelf.c:205 ehppa64linux.c:236 ehppaelf.c:473
2806 #: ehppalinux.c:544 ehppanbsd.c:544 ehppaobsd.c:544 ei386lynx.c:250
2807 #: ei386moss.c:250 ei386nto.c:250 em32relf.c:205 em32relf_linux.c:261
2808 #: em32rlelf.c:205 em32rlelf_linux.c:261 em68hc11elf.c:475 em68hc11elfb.c:475
2809 #: em68hc12elf.c:475 em68hc12elfb.c:475 em68kelf.c:418 em68kelfnbsd.c:418
2810 #: emn10300.c:236 ends32belf.c:325 ends32belf16m.c:325 ends32belf_linux.c:348
2811 #: ends32elf.c:325 ends32elf16m.c:325 ends32elf_linux.c:348 enios2elf.c:491
2812 #: enios2linux.c:522 eppclynx.c:524 epruelf.c:210 escore3_elf.c:257
2813 #: escore7_elf.c:257 eshelf.c:236 eshelf_fd.c:261 eshelf_linux.c:261
2814 #: eshelf_nbsd.c:236 eshelf_nto.c:236 eshelf_uclinux.c:236 eshelf_vxworks.c:273
2815 #: eshlelf.c:236 eshlelf_fd.c:261 eshlelf_linux.c:261 eshlelf_nbsd.c:236
2816 #: eshlelf_nto.c:236 eshlelf_vxworks.c:273 ev850.c:237 ev850_rh850.c:237
2817 msgid "%F%P: invalid --compress-debug-sections option: `%s'\n"
2820 #: eaarch64cloudabi.c:624 eaarch64cloudabib.c:624 eaarch64elf.c:624
2821 #: eaarch64elf32.c:624 eaarch64elf32b.c:624 eaarch64elfb.c:624
2822 #: eaarch64fbsd.c:624 eaarch64fbsdb.c:624 eaarch64linux.c:624
2823 #: eaarch64linux32.c:624 eaarch64linux32b.c:624 eaarch64linuxb.c:624
2824 #: earcelf.c:257 earclinux.c:312 earclinux_nps.c:312 earclinux_prof.c:257
2825 #: earmelf.c:866 earmelf_fbsd.c:866 earmelf_fuchsia.c:866 earmelf_linux.c:866
2826 #: earmelf_linux_eabi.c:866 earmelf_linux_fdpiceabi.c:866 earmelf_nacl.c:866
2827 #: earmelf_nbsd.c:866 earmelf_phoenix.c:866 earmelf_vxworks.c:902
2828 #: earmelfb.c:866 earmelfb_fbsd.c:866 earmelfb_fuchsia.c:866
2829 #: earmelfb_linux.c:866 earmelfb_linux_eabi.c:866
2830 #: earmelfb_linux_fdpiceabi.c:866 earmelfb_nacl.c:866 earmelfb_nbsd.c:866
2831 #: earmnto.c:841 earmsymbian.c:866 ecrislinux.c:287 ecskyelf_linux.c:556
2832 #: eelf32_sparc.c:312 eelf32_sparc_sol2.c:443 eelf32_sparc_vxworks.c:349
2833 #: eelf32_tic6x_be.c:424 eelf32_tic6x_elf_be.c:424 eelf32_tic6x_elf_le.c:424
2834 #: eelf32_tic6x_le.c:424 eelf32_tic6x_linux_be.c:424
2835 #: eelf32_tic6x_linux_le.c:424 eelf32_x86_64.c:5248 eelf32_x86_64_nacl.c:345
2836 #: eelf32am33lin.c:287 eelf32b4300.c:527 eelf32bfin.c:305 eelf32bfinfd.c:330
2837 #: eelf32bmip.c:527 eelf32bmipn32.c:541 eelf32bsmip.c:541 eelf32btsmip.c:527
2838 #: eelf32btsmip_fbsd.c:527 eelf32btsmipn32.c:527 eelf32btsmipn32_fbsd.c:527
2839 #: eelf32ebmip.c:527 eelf32ebmipvxworks.c:562 eelf32elmip.c:527
2840 #: eelf32elmipvxworks.c:562 eelf32frvfd.c:312 eelf32l4300.c:527
2841 #: eelf32lm32fd.c:312 eelf32lmip.c:527 eelf32lppc.c:575 eelf32lppclinux.c:575
2842 #: eelf32lppcnto.c:575 eelf32lppcsim.c:575 eelf32lriscv.c:366
2843 #: eelf32lriscv_ilp32.c:366 eelf32lriscv_ilp32f.c:366 eelf32lsmip.c:527
2844 #: eelf32ltsmip.c:527 eelf32ltsmip_fbsd.c:527 eelf32ltsmipn32.c:527
2845 #: eelf32ltsmipn32_fbsd.c:527 eelf32mb_linux.c:312 eelf32mbel_linux.c:312
2846 #: eelf32metag.c:561 eelf32or1k_linux.c:312 eelf32ppc.c:575
2847 #: eelf32ppc_fbsd.c:575 eelf32ppclinux.c:575 eelf32ppcnto.c:575
2848 #: eelf32ppcsim.c:575 eelf32ppcvxworks.c:549 eelf32ppcwindiss.c:575
2849 #: eelf32tilegx.c:312 eelf32tilegx_be.c:312 eelf32tilepro.c:312 eelf32vax.c:287
2850 #: eelf32xtensa.c:2215 eelf64_aix.c:287 eelf64_ia64.c:344
2851 #: eelf64_ia64_fbsd.c:344 eelf64_s390.c:382 eelf64_sparc.c:312
2852 #: eelf64_sparc_fbsd.c:312 eelf64_sparc_sol2.c:443 eelf64alpha.c:405
2853 #: eelf64alpha_fbsd.c:405 eelf64alpha_nbsd.c:405 eelf64bmip.c:541
2854 #: eelf64btsmip.c:527 eelf64btsmip_fbsd.c:527 eelf64hppa.c:257
2855 #: eelf64lppc.c:1003 eelf64lriscv.c:366 eelf64lriscv_lp64.c:366
2856 #: eelf64lriscv_lp64f.c:366 eelf64ltsmip.c:527 eelf64ltsmip_fbsd.c:527
2857 #: eelf64mmix.c:4064 eelf64ppc.c:1003 eelf64ppc_fbsd.c:1003 eelf64rdos.c:336
2858 #: eelf64tilegx.c:312 eelf64tilegx_be.c:312 eelf_i386.c:4870 eelf_i386_be.c:310
2859 #: eelf_i386_fbsd.c:345 eelf_i386_ldso.c:320 eelf_i386_nacl.c:345
2860 #: eelf_i386_sol2.c:476 eelf_i386_vxworks.c:372 eelf_iamcu.c:4848
2861 #: eelf_k1om.c:5204 eelf_k1om_fbsd.c:5184 eelf_l1om.c:5204
2862 #: eelf_l1om_fbsd.c:5184 eelf_s390.c:312 eelf_x86_64.c:5248
2863 #: eelf_x86_64_cloudabi.c:345 eelf_x86_64_fbsd.c:345 eelf_x86_64_nacl.c:345
2864 #: eelf_x86_64_sol2.c:476 ehppa64linux.c:287 ehppalinux.c:595 ehppanbsd.c:595
2865 #: ehppaobsd.c:595 ei386lynx.c:301 ei386moss.c:301 ei386nto.c:301
2866 #: em32relf_linux.c:312 em32rlelf_linux.c:312 em68kelf.c:469 em68kelfnbsd.c:469
2867 #: emn10300.c:287 ends32belf_linux.c:399 ends32elf_linux.c:399
2868 #: enios2linux.c:573 eppclynx.c:575 escore3_elf.c:308 escore7_elf.c:308
2869 #: eshelf.c:287 eshelf_fd.c:312 eshelf_linux.c:312 eshelf_nbsd.c:287
2870 #: eshelf_nto.c:287 eshelf_uclinux.c:287 eshelf_vxworks.c:324 eshlelf.c:287
2871 #: eshlelf_fd.c:312 eshlelf_linux.c:312 eshlelf_nbsd.c:287 eshlelf_nto.c:287
2872 #: eshlelf_vxworks.c:324
2873 msgid "%F%P: invalid hash style `%s'\n"
2876 #: eaarch64cloudabi.c:640 eaarch64cloudabib.c:640 eaarch64elf.c:640
2877 #: eaarch64elf32.c:640 eaarch64elf32b.c:640 eaarch64elfb.c:640
2878 #: eaarch64fbsd.c:640 eaarch64fbsdb.c:640 eaarch64linux.c:640
2879 #: eaarch64linux32.c:640 eaarch64linux32b.c:640 eaarch64linuxb.c:640
2880 #: earcelf.c:273 earcelf_prof.c:206 earclinux.c:328 earclinux_nps.c:328
2881 #: earclinux_prof.c:273 earcv2elf.c:206 earcv2elfx.c:206 earmelf.c:882
2882 #: earmelf_fbsd.c:882 earmelf_fuchsia.c:882 earmelf_linux.c:882
2883 #: earmelf_linux_eabi.c:882 earmelf_linux_fdpiceabi.c:882 earmelf_nacl.c:882
2884 #: earmelf_nbsd.c:882 earmelf_phoenix.c:882 earmelf_vxworks.c:918
2885 #: earmelfb.c:882 earmelfb_fbsd.c:882 earmelfb_fuchsia.c:882
2886 #: earmelfb_linux.c:882 earmelfb_linux_eabi.c:882
2887 #: earmelfb_linux_fdpiceabi.c:882 earmelfb_nacl.c:882 earmelfb_nbsd.c:882
2888 #: earmnto.c:857 earmsymbian.c:882 eavr1.c:429 eavr2.c:429 eavr25.c:429
2889 #: eavr3.c:429 eavr31.c:429 eavr35.c:429 eavr4.c:429 eavr5.c:429 eavr51.c:429
2890 #: eavr6.c:429 eavrtiny.c:429 eavrxmega1.c:429 eavrxmega2.c:429
2891 #: eavrxmega3.c:429 eavrxmega4.c:429 eavrxmega5.c:429 eavrxmega6.c:429
2892 #: eavrxmega7.c:429 ecriself.c:221 ecrislinux.c:303 ecskyelf.c:465
2893 #: ecskyelf_linux.c:572 ed10velf.c:206 eelf32_sparc.c:328
2894 #: eelf32_sparc_sol2.c:459 eelf32_sparc_vxworks.c:365 eelf32_spu.c:939
2895 #: eelf32_tic6x_be.c:440 eelf32_tic6x_elf_be.c:440 eelf32_tic6x_elf_le.c:440
2896 #: eelf32_tic6x_le.c:440 eelf32_tic6x_linux_be.c:440
2897 #: eelf32_tic6x_linux_le.c:440 eelf32_x86_64.c:5264 eelf32_x86_64_nacl.c:361
2898 #: eelf32am33lin.c:303 eelf32b4300.c:543 eelf32bfin.c:321 eelf32bfinfd.c:346
2899 #: eelf32bmip.c:543 eelf32bmipn32.c:557 eelf32bsmip.c:557 eelf32btsmip.c:543
2900 #: eelf32btsmip_fbsd.c:543 eelf32btsmipn32.c:543 eelf32btsmipn32_fbsd.c:543
2901 #: eelf32cr16.c:356 eelf32crx.c:243 eelf32ebmip.c:543 eelf32ebmipvxworks.c:578
2902 #: eelf32elmip.c:543 eelf32elmipvxworks.c:578 eelf32epiphany.c:221
2903 #: eelf32epiphany_4x4.c:208 eelf32frvfd.c:328 eelf32ip2k.c:221
2904 #: eelf32l4300.c:543 eelf32lm32.c:221 eelf32lm32fd.c:328 eelf32lmip.c:543
2905 #: eelf32lppc.c:591 eelf32lppclinux.c:591 eelf32lppcnto.c:591
2906 #: eelf32lppcsim.c:591 eelf32lr5900.c:461 eelf32lr5900n32.c:461
2907 #: eelf32lriscv.c:382 eelf32lriscv_ilp32.c:382 eelf32lriscv_ilp32f.c:382
2908 #: eelf32lsmip.c:543 eelf32ltsmip.c:543 eelf32ltsmip_fbsd.c:543
2909 #: eelf32ltsmipn32.c:543 eelf32ltsmipn32_fbsd.c:543 eelf32m32c.c:232
2910 #: eelf32mb_linux.c:328 eelf32mbel_linux.c:328 eelf32mcore.c:227
2911 #: eelf32mep.c:206 eelf32metag.c:577 eelf32microblaze.c:206
2912 #: eelf32microblazeel.c:206 eelf32mipswindiss.c:436 eelf32moxie.c:221
2913 #: eelf32or1k.c:221 eelf32or1k_linux.c:328 eelf32ppc.c:591 eelf32ppc_fbsd.c:591
2914 #: eelf32ppclinux.c:591 eelf32ppcnto.c:591 eelf32ppcsim.c:591
2915 #: eelf32ppcvxworks.c:565 eelf32ppcwindiss.c:591 eelf32rl78.c:221
2916 #: eelf32rx.c:249 eelf32tilegx.c:328 eelf32tilegx_be.c:328 eelf32tilepro.c:328
2917 #: eelf32vax.c:303 eelf32visium.c:206 eelf32xc16x.c:206 eelf32xc16xl.c:206
2918 #: eelf32xc16xs.c:206 eelf32xstormy16.c:217 eelf32xtensa.c:2231 eelf32z80.c:313
2919 #: eelf64_aix.c:303 eelf64_ia64.c:360 eelf64_ia64_fbsd.c:360 eelf64_s390.c:398
2920 #: eelf64_sparc.c:328 eelf64_sparc_fbsd.c:328 eelf64_sparc_sol2.c:459
2921 #: eelf64alpha.c:421 eelf64alpha_fbsd.c:421 eelf64alpha_nbsd.c:421
2922 #: eelf64bmip.c:557 eelf64bpf.c:206 eelf64btsmip.c:543 eelf64btsmip_fbsd.c:543
2923 #: eelf64hppa.c:273 eelf64lppc.c:1019 eelf64lriscv.c:382
2924 #: eelf64lriscv_lp64.c:382 eelf64lriscv_lp64f.c:382 eelf64ltsmip.c:543
2925 #: eelf64ltsmip_fbsd.c:543 eelf64mmix.c:4080 eelf64ppc.c:1019
2926 #: eelf64ppc_fbsd.c:1019 eelf64rdos.c:352 eelf64tilegx.c:328
2927 #: eelf64tilegx_be.c:328 eelf_i386.c:4886 eelf_i386_be.c:326
2928 #: eelf_i386_fbsd.c:361 eelf_i386_ldso.c:336 eelf_i386_nacl.c:361
2929 #: eelf_i386_sol2.c:492 eelf_i386_vxworks.c:388 eelf_iamcu.c:4864
2930 #: eelf_k1om.c:5220 eelf_k1om_fbsd.c:5200 eelf_l1om.c:5220
2931 #: eelf_l1om_fbsd.c:5200 eelf_s390.c:328 eelf_x86_64.c:5264
2932 #: eelf_x86_64_cloudabi.c:361 eelf_x86_64_fbsd.c:361 eelf_x86_64_nacl.c:361
2933 #: eelf_x86_64_sol2.c:492 eh8300elf.c:221 eh8300elf_linux.c:221
2934 #: eh8300helf.c:221 eh8300helf_linux.c:221 eh8300hnelf.c:221 eh8300self.c:221
2935 #: eh8300self_linux.c:221 eh8300snelf.c:221 eh8300sxelf.c:221
2936 #: eh8300sxelf_linux.c:221 eh8300sxnelf.c:221 ehppa64linux.c:303 ehppaelf.c:489
2937 #: ehppalinux.c:611 ehppanbsd.c:611 ehppaobsd.c:611 ei386lynx.c:317
2938 #: ei386moss.c:317 ei386nto.c:317 em32relf.c:221 em32relf_linux.c:328
2939 #: em32rlelf.c:221 em32rlelf_linux.c:328 em68hc11elf.c:491 em68hc11elfb.c:491
2940 #: em68hc12elf.c:491 em68hc12elfb.c:491 em68kelf.c:485 em68kelfnbsd.c:485
2941 #: emn10300.c:303 ends32belf.c:341 ends32belf16m.c:341 ends32belf_linux.c:415
2942 #: ends32elf.c:341 ends32elf16m.c:341 ends32elf_linux.c:415 enios2elf.c:507
2943 #: enios2linux.c:589 eppclynx.c:591 epruelf.c:226 escore3_elf.c:324
2944 #: escore7_elf.c:324 eshelf.c:303 eshelf_fd.c:328 eshelf_linux.c:328
2945 #: eshelf_nbsd.c:303 eshelf_nto.c:303 eshelf_uclinux.c:303 eshelf_vxworks.c:340
2946 #: eshlelf.c:303 eshlelf_fd.c:328 eshlelf_linux.c:328 eshlelf_nbsd.c:303
2947 #: eshlelf_nto.c:303 eshlelf_vxworks.c:340 ev850.c:253 ev850_rh850.c:253
2948 msgid "%F%P: invalid maximum page size `%s'\n"
2951 #: eaarch64cloudabi.c:649 eaarch64cloudabib.c:649 eaarch64elf.c:649
2952 #: eaarch64elf32.c:649 eaarch64elf32b.c:649 eaarch64elfb.c:649
2953 #: eaarch64fbsd.c:649 eaarch64fbsdb.c:649 eaarch64linux.c:649
2954 #: eaarch64linux32.c:649 eaarch64linux32b.c:649 eaarch64linuxb.c:649
2955 #: earcelf.c:282 earcelf_prof.c:215 earclinux.c:337 earclinux_nps.c:337
2956 #: earclinux_prof.c:282 earcv2elf.c:215 earcv2elfx.c:215 earmelf.c:891
2957 #: earmelf_fbsd.c:891 earmelf_fuchsia.c:891 earmelf_linux.c:891
2958 #: earmelf_linux_eabi.c:891 earmelf_linux_fdpiceabi.c:891 earmelf_nacl.c:891
2959 #: earmelf_nbsd.c:891 earmelf_phoenix.c:891 earmelf_vxworks.c:927
2960 #: earmelfb.c:891 earmelfb_fbsd.c:891 earmelfb_fuchsia.c:891
2961 #: earmelfb_linux.c:891 earmelfb_linux_eabi.c:891
2962 #: earmelfb_linux_fdpiceabi.c:891 earmelfb_nacl.c:891 earmelfb_nbsd.c:891
2963 #: earmnto.c:866 earmsymbian.c:891 eavr1.c:438 eavr2.c:438 eavr25.c:438
2964 #: eavr3.c:438 eavr31.c:438 eavr35.c:438 eavr4.c:438 eavr5.c:438 eavr51.c:438
2965 #: eavr6.c:438 eavrtiny.c:438 eavrxmega1.c:438 eavrxmega2.c:438
2966 #: eavrxmega3.c:438 eavrxmega4.c:438 eavrxmega5.c:438 eavrxmega6.c:438
2967 #: eavrxmega7.c:438 ecriself.c:230 ecrislinux.c:312 ecskyelf.c:474
2968 #: ecskyelf_linux.c:581 ed10velf.c:215 eelf32_sparc.c:337
2969 #: eelf32_sparc_sol2.c:468 eelf32_sparc_vxworks.c:374 eelf32_spu.c:948
2970 #: eelf32_tic6x_be.c:449 eelf32_tic6x_elf_be.c:449 eelf32_tic6x_elf_le.c:449
2971 #: eelf32_tic6x_le.c:449 eelf32_tic6x_linux_be.c:449
2972 #: eelf32_tic6x_linux_le.c:449 eelf32_x86_64.c:5273 eelf32_x86_64_nacl.c:370
2973 #: eelf32am33lin.c:312 eelf32b4300.c:552 eelf32bfin.c:330 eelf32bfinfd.c:355
2974 #: eelf32bmip.c:552 eelf32bmipn32.c:566 eelf32bsmip.c:566 eelf32btsmip.c:552
2975 #: eelf32btsmip_fbsd.c:552 eelf32btsmipn32.c:552 eelf32btsmipn32_fbsd.c:552
2976 #: eelf32cr16.c:365 eelf32crx.c:252 eelf32ebmip.c:552 eelf32ebmipvxworks.c:587
2977 #: eelf32elmip.c:552 eelf32elmipvxworks.c:587 eelf32epiphany.c:230
2978 #: eelf32epiphany_4x4.c:217 eelf32frvfd.c:337 eelf32ip2k.c:230
2979 #: eelf32l4300.c:552 eelf32lm32.c:230 eelf32lm32fd.c:337 eelf32lmip.c:552
2980 #: eelf32lppc.c:600 eelf32lppclinux.c:600 eelf32lppcnto.c:600
2981 #: eelf32lppcsim.c:600 eelf32lr5900.c:470 eelf32lr5900n32.c:470
2982 #: eelf32lriscv.c:391 eelf32lriscv_ilp32.c:391 eelf32lriscv_ilp32f.c:391
2983 #: eelf32lsmip.c:552 eelf32ltsmip.c:552 eelf32ltsmip_fbsd.c:552
2984 #: eelf32ltsmipn32.c:552 eelf32ltsmipn32_fbsd.c:552 eelf32m32c.c:241
2985 #: eelf32mb_linux.c:337 eelf32mbel_linux.c:337 eelf32mcore.c:236
2986 #: eelf32mep.c:215 eelf32metag.c:586 eelf32microblaze.c:215
2987 #: eelf32microblazeel.c:215 eelf32mipswindiss.c:445 eelf32moxie.c:230
2988 #: eelf32or1k.c:230 eelf32or1k_linux.c:337 eelf32ppc.c:600 eelf32ppc_fbsd.c:600
2989 #: eelf32ppclinux.c:600 eelf32ppcnto.c:600 eelf32ppcsim.c:600
2990 #: eelf32ppcvxworks.c:574 eelf32ppcwindiss.c:600 eelf32rl78.c:230
2991 #: eelf32rx.c:258 eelf32tilegx.c:337 eelf32tilegx_be.c:337 eelf32tilepro.c:337
2992 #: eelf32vax.c:312 eelf32visium.c:215 eelf32xc16x.c:215 eelf32xc16xl.c:215
2993 #: eelf32xc16xs.c:215 eelf32xstormy16.c:226 eelf32xtensa.c:2240 eelf32z80.c:322
2994 #: eelf64_aix.c:312 eelf64_ia64.c:369 eelf64_ia64_fbsd.c:369 eelf64_s390.c:407
2995 #: eelf64_sparc.c:337 eelf64_sparc_fbsd.c:337 eelf64_sparc_sol2.c:468
2996 #: eelf64alpha.c:430 eelf64alpha_fbsd.c:430 eelf64alpha_nbsd.c:430
2997 #: eelf64bmip.c:566 eelf64bpf.c:215 eelf64btsmip.c:552 eelf64btsmip_fbsd.c:552
2998 #: eelf64hppa.c:282 eelf64lppc.c:1028 eelf64lriscv.c:391
2999 #: eelf64lriscv_lp64.c:391 eelf64lriscv_lp64f.c:391 eelf64ltsmip.c:552
3000 #: eelf64ltsmip_fbsd.c:552 eelf64mmix.c:4089 eelf64ppc.c:1028
3001 #: eelf64ppc_fbsd.c:1028 eelf64rdos.c:361 eelf64tilegx.c:337
3002 #: eelf64tilegx_be.c:337 eelf_i386.c:4895 eelf_i386_be.c:335
3003 #: eelf_i386_fbsd.c:370 eelf_i386_ldso.c:345 eelf_i386_nacl.c:370
3004 #: eelf_i386_sol2.c:501 eelf_i386_vxworks.c:397 eelf_iamcu.c:4873
3005 #: eelf_k1om.c:5229 eelf_k1om_fbsd.c:5209 eelf_l1om.c:5229
3006 #: eelf_l1om_fbsd.c:5209 eelf_s390.c:337 eelf_x86_64.c:5273
3007 #: eelf_x86_64_cloudabi.c:370 eelf_x86_64_fbsd.c:370 eelf_x86_64_nacl.c:370
3008 #: eelf_x86_64_sol2.c:501 eh8300elf.c:230 eh8300elf_linux.c:230
3009 #: eh8300helf.c:230 eh8300helf_linux.c:230 eh8300hnelf.c:230 eh8300self.c:230
3010 #: eh8300self_linux.c:230 eh8300snelf.c:230 eh8300sxelf.c:230
3011 #: eh8300sxelf_linux.c:230 eh8300sxnelf.c:230 ehppa64linux.c:312 ehppaelf.c:498
3012 #: ehppalinux.c:620 ehppanbsd.c:620 ehppaobsd.c:620 ei386lynx.c:326
3013 #: ei386moss.c:326 ei386nto.c:326 em32relf.c:230 em32relf_linux.c:337
3014 #: em32rlelf.c:230 em32rlelf_linux.c:337 em68hc11elf.c:500 em68hc11elfb.c:500
3015 #: em68hc12elf.c:500 em68hc12elfb.c:500 em68kelf.c:494 em68kelfnbsd.c:494
3016 #: emn10300.c:312 ends32belf.c:350 ends32belf16m.c:350 ends32belf_linux.c:424
3017 #: ends32elf.c:350 ends32elf16m.c:350 ends32elf_linux.c:424 enios2elf.c:516
3018 #: enios2linux.c:598 eppclynx.c:600 epruelf.c:235 escore3_elf.c:333
3019 #: escore7_elf.c:333 eshelf.c:312 eshelf_fd.c:337 eshelf_linux.c:337
3020 #: eshelf_nbsd.c:312 eshelf_nto.c:312 eshelf_uclinux.c:312 eshelf_vxworks.c:349
3021 #: eshlelf.c:312 eshlelf_fd.c:337 eshlelf_linux.c:337 eshlelf_nbsd.c:312
3022 #: eshlelf_nto.c:312 eshlelf_vxworks.c:349 ev850.c:262 ev850_rh850.c:262
3023 msgid "%F%P: invalid common page size `%s'\n"
3026 #: eaarch64cloudabi.c:657 eaarch64cloudabib.c:657 eaarch64elf.c:657
3027 #: eaarch64elf32.c:657 eaarch64elf32b.c:657 eaarch64elfb.c:657
3028 #: eaarch64fbsd.c:657 eaarch64fbsdb.c:657 eaarch64linux.c:657
3029 #: eaarch64linux32.c:657 eaarch64linux32b.c:657 eaarch64linuxb.c:657
3030 #: earcelf.c:290 earcelf_prof.c:223 earclinux.c:345 earclinux_nps.c:345
3031 #: earclinux_prof.c:290 earcv2elf.c:223 earcv2elfx.c:223 earmelf.c:899
3032 #: earmelf_fbsd.c:899 earmelf_fuchsia.c:899 earmelf_linux.c:899
3033 #: earmelf_linux_eabi.c:899 earmelf_linux_fdpiceabi.c:899 earmelf_nacl.c:899
3034 #: earmelf_nbsd.c:899 earmelf_phoenix.c:899 earmelf_vxworks.c:935
3035 #: earmelfb.c:899 earmelfb_fbsd.c:899 earmelfb_fuchsia.c:899
3036 #: earmelfb_linux.c:899 earmelfb_linux_eabi.c:899
3037 #: earmelfb_linux_fdpiceabi.c:899 earmelfb_nacl.c:899 earmelfb_nbsd.c:899
3038 #: earmnto.c:874 earmsymbian.c:899 eavr1.c:446 eavr2.c:446 eavr25.c:446
3039 #: eavr3.c:446 eavr31.c:446 eavr35.c:446 eavr4.c:446 eavr5.c:446 eavr51.c:446
3040 #: eavr6.c:446 eavrtiny.c:446 eavrxmega1.c:446 eavrxmega2.c:446
3041 #: eavrxmega3.c:446 eavrxmega4.c:446 eavrxmega5.c:446 eavrxmega6.c:446
3042 #: eavrxmega7.c:446 ecriself.c:238 ecrislinux.c:320 ecskyelf.c:482
3043 #: ecskyelf_linux.c:589 ed10velf.c:223 eelf32_sparc.c:345
3044 #: eelf32_sparc_sol2.c:476 eelf32_sparc_vxworks.c:382 eelf32_spu.c:956
3045 #: eelf32_tic6x_be.c:457 eelf32_tic6x_elf_be.c:457 eelf32_tic6x_elf_le.c:457
3046 #: eelf32_tic6x_le.c:457 eelf32_tic6x_linux_be.c:457
3047 #: eelf32_tic6x_linux_le.c:457 eelf32_x86_64.c:5281 eelf32_x86_64_nacl.c:378
3048 #: eelf32am33lin.c:320 eelf32b4300.c:560 eelf32bfin.c:338 eelf32bfinfd.c:363
3049 #: eelf32bmip.c:560 eelf32bmipn32.c:574 eelf32bsmip.c:574 eelf32btsmip.c:560
3050 #: eelf32btsmip_fbsd.c:560 eelf32btsmipn32.c:560 eelf32btsmipn32_fbsd.c:560
3051 #: eelf32cr16.c:373 eelf32crx.c:260 eelf32ebmip.c:560 eelf32ebmipvxworks.c:595
3052 #: eelf32elmip.c:560 eelf32elmipvxworks.c:595 eelf32epiphany.c:238
3053 #: eelf32epiphany_4x4.c:225 eelf32frvfd.c:345 eelf32ip2k.c:238
3054 #: eelf32l4300.c:560 eelf32lm32.c:238 eelf32lm32fd.c:345 eelf32lmip.c:560
3055 #: eelf32lppc.c:608 eelf32lppclinux.c:608 eelf32lppcnto.c:608
3056 #: eelf32lppcsim.c:608 eelf32lr5900.c:478 eelf32lr5900n32.c:478
3057 #: eelf32lriscv.c:399 eelf32lriscv_ilp32.c:399 eelf32lriscv_ilp32f.c:399
3058 #: eelf32lsmip.c:560 eelf32ltsmip.c:560 eelf32ltsmip_fbsd.c:560
3059 #: eelf32ltsmipn32.c:560 eelf32ltsmipn32_fbsd.c:560 eelf32m32c.c:249
3060 #: eelf32mb_linux.c:345 eelf32mbel_linux.c:345 eelf32mcore.c:244
3061 #: eelf32mep.c:223 eelf32metag.c:594 eelf32microblaze.c:223
3062 #: eelf32microblazeel.c:223 eelf32mipswindiss.c:453 eelf32moxie.c:238
3063 #: eelf32or1k.c:238 eelf32or1k_linux.c:345 eelf32ppc.c:608 eelf32ppc_fbsd.c:608
3064 #: eelf32ppclinux.c:608 eelf32ppcnto.c:608 eelf32ppcsim.c:608
3065 #: eelf32ppcvxworks.c:582 eelf32ppcwindiss.c:608 eelf32rl78.c:238
3066 #: eelf32rx.c:266 eelf32tilegx.c:345 eelf32tilegx_be.c:345 eelf32tilepro.c:345
3067 #: eelf32vax.c:320 eelf32visium.c:223 eelf32xc16x.c:223 eelf32xc16xl.c:223
3068 #: eelf32xc16xs.c:223 eelf32xstormy16.c:234 eelf32xtensa.c:2248 eelf32z80.c:330
3069 #: eelf64_aix.c:320 eelf64_ia64.c:377 eelf64_ia64_fbsd.c:377 eelf64_s390.c:415
3070 #: eelf64_sparc.c:345 eelf64_sparc_fbsd.c:345 eelf64_sparc_sol2.c:476
3071 #: eelf64alpha.c:438 eelf64alpha_fbsd.c:438 eelf64alpha_nbsd.c:438
3072 #: eelf64bmip.c:574 eelf64bpf.c:223 eelf64btsmip.c:560 eelf64btsmip_fbsd.c:560
3073 #: eelf64hppa.c:290 eelf64lppc.c:1036 eelf64lriscv.c:399
3074 #: eelf64lriscv_lp64.c:399 eelf64lriscv_lp64f.c:399 eelf64ltsmip.c:560
3075 #: eelf64ltsmip_fbsd.c:560 eelf64mmix.c:4097 eelf64ppc.c:1036
3076 #: eelf64ppc_fbsd.c:1036 eelf64rdos.c:369 eelf64tilegx.c:345
3077 #: eelf64tilegx_be.c:345 eelf_i386.c:4903 eelf_i386_be.c:343
3078 #: eelf_i386_fbsd.c:378 eelf_i386_ldso.c:353 eelf_i386_nacl.c:378
3079 #: eelf_i386_sol2.c:509 eelf_i386_vxworks.c:405 eelf_iamcu.c:4881
3080 #: eelf_k1om.c:5237 eelf_k1om_fbsd.c:5217 eelf_l1om.c:5237
3081 #: eelf_l1om_fbsd.c:5217 eelf_s390.c:345 eelf_x86_64.c:5281
3082 #: eelf_x86_64_cloudabi.c:378 eelf_x86_64_fbsd.c:378 eelf_x86_64_nacl.c:378
3083 #: eelf_x86_64_sol2.c:509 eh8300elf.c:238 eh8300elf_linux.c:238
3084 #: eh8300helf.c:238 eh8300helf_linux.c:238 eh8300hnelf.c:238 eh8300self.c:238
3085 #: eh8300self_linux.c:238 eh8300snelf.c:238 eh8300sxelf.c:238
3086 #: eh8300sxelf_linux.c:238 eh8300sxnelf.c:238 ehppa64linux.c:320 ehppaelf.c:506
3087 #: ehppalinux.c:628 ehppanbsd.c:628 ehppaobsd.c:628 ei386lynx.c:334
3088 #: ei386moss.c:334 ei386nto.c:334 em32relf.c:238 em32relf_linux.c:345
3089 #: em32rlelf.c:238 em32rlelf_linux.c:345 em68hc11elf.c:508 em68hc11elfb.c:508
3090 #: em68hc12elf.c:508 em68hc12elfb.c:508 em68kelf.c:502 em68kelfnbsd.c:502
3091 #: emn10300.c:320 ends32belf.c:358 ends32belf16m.c:358 ends32belf_linux.c:432
3092 #: ends32elf.c:358 ends32elf16m.c:358 ends32elf_linux.c:432 enios2elf.c:524
3093 #: enios2linux.c:606 eppclynx.c:608 epruelf.c:243 escore3_elf.c:341
3094 #: escore7_elf.c:341 eshelf.c:320 eshelf_fd.c:345 eshelf_linux.c:345
3095 #: eshelf_nbsd.c:320 eshelf_nto.c:320 eshelf_uclinux.c:320 eshelf_vxworks.c:357
3096 #: eshlelf.c:320 eshlelf_fd.c:345 eshlelf_linux.c:345 eshlelf_nbsd.c:320
3097 #: eshlelf_nto.c:320 eshlelf_vxworks.c:357 ev850.c:270 ev850_rh850.c:270
3098 msgid "%F%P: invalid stack size `%s'\n"
3101 #: eaarch64cloudabi.c:742 eaarch64cloudabib.c:742 eaarch64elf.c:742
3102 #: eaarch64elf32.c:742 eaarch64elf32b.c:742 eaarch64elfb.c:742
3103 #: eaarch64fbsd.c:742 eaarch64fbsdb.c:742 eaarch64linux.c:742
3104 #: eaarch64linux32.c:742 eaarch64linux32b.c:742 eaarch64linuxb.c:742
3105 #: earcelf.c:366 earcelf_prof.c:244 earclinux.c:421 earclinux_nps.c:421
3106 #: earclinux_prof.c:366 earcv2elf.c:244 earcv2elfx.c:244 earmelf.c:975
3107 #: earmelf_fbsd.c:975 earmelf_fuchsia.c:975 earmelf_linux.c:975
3108 #: earmelf_linux_eabi.c:975 earmelf_linux_fdpiceabi.c:975 earmelf_nacl.c:975
3109 #: earmelf_nbsd.c:975 earmelf_phoenix.c:975 earmelf_vxworks.c:1011
3110 #: earmelfb.c:975 earmelfb_fbsd.c:975 earmelfb_fuchsia.c:975
3111 #: earmelfb_linux.c:975 earmelfb_linux_eabi.c:975
3112 #: earmelfb_linux_fdpiceabi.c:975 earmelfb_nacl.c:975 earmelfb_nbsd.c:975
3113 #: earmnto.c:950 earmsymbian.c:975 eavr1.c:467 eavr2.c:467 eavr25.c:467
3114 #: eavr3.c:467 eavr31.c:467 eavr35.c:467 eavr4.c:467 eavr5.c:467 eavr51.c:467
3115 #: eavr6.c:467 eavrtiny.c:467 eavrxmega1.c:467 eavrxmega2.c:467
3116 #: eavrxmega3.c:467 eavrxmega4.c:467 eavrxmega5.c:467 eavrxmega6.c:467
3117 #: eavrxmega7.c:467 ecriself.c:259 ecrislinux.c:396 ecskyelf.c:503
3118 #: ecskyelf_linux.c:665 ed10velf.c:244 eelf32_sparc.c:421
3119 #: eelf32_sparc_sol2.c:552 eelf32_sparc_vxworks.c:458 eelf32_spu.c:977
3120 #: eelf32_tic6x_be.c:533 eelf32_tic6x_elf_be.c:533 eelf32_tic6x_elf_le.c:533
3121 #: eelf32_tic6x_le.c:533 eelf32_tic6x_linux_be.c:533
3122 #: eelf32_tic6x_linux_le.c:533 eelf32_x86_64.c:5426 eelf32_x86_64_nacl.c:523
3123 #: eelf32am33lin.c:396 eelf32b4300.c:636 eelf32bfin.c:414 eelf32bfinfd.c:439
3124 #: eelf32bmip.c:636 eelf32bmipn32.c:650 eelf32bsmip.c:650 eelf32btsmip.c:636
3125 #: eelf32btsmip_fbsd.c:636 eelf32btsmipn32.c:636 eelf32btsmipn32_fbsd.c:636
3126 #: eelf32cr16.c:394 eelf32crx.c:281 eelf32ebmip.c:636 eelf32ebmipvxworks.c:671
3127 #: eelf32elmip.c:636 eelf32elmipvxworks.c:671 eelf32epiphany.c:259
3128 #: eelf32epiphany_4x4.c:246 eelf32frvfd.c:421 eelf32ip2k.c:259
3129 #: eelf32l4300.c:636 eelf32lm32.c:259 eelf32lm32fd.c:421 eelf32lmip.c:636
3130 #: eelf32lppc.c:690 eelf32lppclinux.c:690 eelf32lppcnto.c:690
3131 #: eelf32lppcsim.c:690 eelf32lr5900.c:499 eelf32lr5900n32.c:499
3132 #: eelf32lriscv.c:475 eelf32lriscv_ilp32.c:475 eelf32lriscv_ilp32f.c:475
3133 #: eelf32lsmip.c:636 eelf32ltsmip.c:636 eelf32ltsmip_fbsd.c:636
3134 #: eelf32ltsmipn32.c:636 eelf32ltsmipn32_fbsd.c:636 eelf32m32c.c:270
3135 #: eelf32mb_linux.c:421 eelf32mbel_linux.c:421 eelf32mcore.c:265
3136 #: eelf32mep.c:244 eelf32metag.c:670 eelf32microblaze.c:244
3137 #: eelf32microblazeel.c:244 eelf32mipswindiss.c:474 eelf32moxie.c:259
3138 #: eelf32or1k.c:259 eelf32or1k_linux.c:421 eelf32ppc.c:690 eelf32ppc_fbsd.c:690
3139 #: eelf32ppclinux.c:690 eelf32ppcnto.c:690 eelf32ppcsim.c:690
3140 #: eelf32ppcvxworks.c:664 eelf32ppcwindiss.c:690 eelf32rl78.c:259
3141 #: eelf32rx.c:287 eelf32tilegx.c:421 eelf32tilegx_be.c:421 eelf32tilepro.c:421
3142 #: eelf32vax.c:396 eelf32visium.c:244 eelf32xc16x.c:244 eelf32xc16xl.c:244
3143 #: eelf32xc16xs.c:244 eelf32xstormy16.c:255 eelf32xtensa.c:2324 eelf32z80.c:351
3144 #: eelf64_aix.c:396 eelf64_ia64.c:453 eelf64_ia64_fbsd.c:453 eelf64_s390.c:491
3145 #: eelf64_sparc.c:421 eelf64_sparc_fbsd.c:421 eelf64_sparc_sol2.c:552
3146 #: eelf64alpha.c:514 eelf64alpha_fbsd.c:514 eelf64alpha_nbsd.c:514
3147 #: eelf64bmip.c:650 eelf64bpf.c:244 eelf64btsmip.c:636 eelf64btsmip_fbsd.c:636
3148 #: eelf64hppa.c:366 eelf64lppc.c:1118 eelf64lriscv.c:475
3149 #: eelf64lriscv_lp64.c:475 eelf64lriscv_lp64f.c:475 eelf64ltsmip.c:636
3150 #: eelf64ltsmip_fbsd.c:636 eelf64mmix.c:4173 eelf64ppc.c:1118
3151 #: eelf64ppc_fbsd.c:1118 eelf64rdos.c:445 eelf64tilegx.c:421
3152 #: eelf64tilegx_be.c:421 eelf_i386.c:5045 eelf_i386_be.c:462
3153 #: eelf_i386_fbsd.c:520 eelf_i386_ldso.c:472 eelf_i386_nacl.c:520
3154 #: eelf_i386_sol2.c:628 eelf_i386_vxworks.c:524 eelf_iamcu.c:5000
3155 #: eelf_k1om.c:5356 eelf_k1om_fbsd.c:5336 eelf_l1om.c:5356
3156 #: eelf_l1om_fbsd.c:5336 eelf_s390.c:421 eelf_x86_64.c:5429
3157 #: eelf_x86_64_cloudabi.c:526 eelf_x86_64_fbsd.c:526 eelf_x86_64_nacl.c:526
3158 #: eelf_x86_64_sol2.c:657 eh8300elf.c:259 eh8300elf_linux.c:259
3159 #: eh8300helf.c:259 eh8300helf_linux.c:259 eh8300hnelf.c:259 eh8300self.c:259
3160 #: eh8300self_linux.c:259 eh8300snelf.c:259 eh8300sxelf.c:259
3161 #: eh8300sxelf_linux.c:259 eh8300sxnelf.c:259 ehppa64linux.c:396 ehppaelf.c:527
3162 #: ehppalinux.c:704 ehppanbsd.c:704 ehppaobsd.c:704 ei386lynx.c:410
3163 #: ei386moss.c:410 ei386nto.c:410 em32relf.c:259 em32relf_linux.c:421
3164 #: em32rlelf.c:259 em32rlelf_linux.c:421 em68hc11elf.c:529 em68hc11elfb.c:529
3165 #: em68hc12elf.c:529 em68hc12elfb.c:529 em68kelf.c:578 em68kelfnbsd.c:578
3166 #: emn10300.c:396 ends32belf.c:379 ends32belf16m.c:379 ends32belf_linux.c:508
3167 #: ends32elf.c:379 ends32elf16m.c:379 ends32elf_linux.c:508 enios2elf.c:545
3168 #: enios2linux.c:682 eppclynx.c:690 epruelf.c:264 escore3_elf.c:417
3169 #: escore7_elf.c:417 eshelf.c:396 eshelf_fd.c:421 eshelf_linux.c:421
3170 #: eshelf_nbsd.c:396 eshelf_nto.c:396 eshelf_uclinux.c:396 eshelf_vxworks.c:433
3171 #: eshlelf.c:396 eshlelf_fd.c:421 eshlelf_linux.c:421 eshlelf_nbsd.c:396
3172 #: eshlelf_nto.c:396 eshlelf_vxworks.c:433 ev850.c:291 ev850_rh850.c:291
3173 msgid "%P: warning: -z %s ignored\n"
3176 #: eaarch64cloudabi.c:776 eaarch64cloudabib.c:776 eaarch64elf.c:776
3177 #: eaarch64elf32.c:776 eaarch64elf32b.c:776 eaarch64elfb.c:776
3178 #: eaarch64fbsd.c:776 eaarch64fbsdb.c:776 eaarch64linux.c:776
3179 #: eaarch64linux32.c:776 eaarch64linux32b.c:776 eaarch64linuxb.c:776
3180 msgid "%P: error: unrecognized option for --fix-cortex-a53-843419: %s\n"
3183 #: eaarch64cloudabi.c:805 eaarch64cloudabib.c:805 eaarch64elf.c:805
3184 #: eaarch64elf32.c:805 eaarch64elf32b.c:805 eaarch64elfb.c:805
3185 #: eaarch64fbsd.c:805 eaarch64fbsdb.c:805 eaarch64linux.c:805
3186 #: eaarch64linux32.c:805 eaarch64linux32b.c:805 eaarch64linuxb.c:805
3187 #: earmelf.c:1112 earmelf_fbsd.c:1112 earmelf_fuchsia.c:1112
3188 #: earmelf_linux.c:1112 earmelf_linux_eabi.c:1112
3189 #: earmelf_linux_fdpiceabi.c:1112 earmelf_nacl.c:1112 earmelf_nbsd.c:1112
3190 #: earmelf_phoenix.c:1112 earmelf_vxworks.c:1152 earmelfb.c:1112
3191 #: earmelfb_fbsd.c:1112 earmelfb_fuchsia.c:1112 earmelfb_linux.c:1112
3192 #: earmelfb_linux_eabi.c:1112 earmelfb_linux_fdpiceabi.c:1112
3193 #: earmelfb_nacl.c:1112 earmelfb_nbsd.c:1112 earmnto.c:1087 earmsymbian.c:1112
3196 " --no-enum-size-warning Don't warn about objects with incompatible\n"
3200 #: eaarch64cloudabi.c:807 eaarch64cloudabib.c:807 eaarch64elf.c:807
3201 #: eaarch64elf32.c:807 eaarch64elf32b.c:807 eaarch64elfb.c:807
3202 #: eaarch64fbsd.c:807 eaarch64fbsdb.c:807 eaarch64linux.c:807
3203 #: eaarch64linux32.c:807 eaarch64linux32b.c:807 eaarch64linuxb.c:807
3204 #: earmelf.c:1114 earmelf_fbsd.c:1114 earmelf_fuchsia.c:1114
3205 #: earmelf_linux.c:1114 earmelf_linux_eabi.c:1114
3206 #: earmelf_linux_fdpiceabi.c:1114 earmelf_nacl.c:1114 earmelf_nbsd.c:1114
3207 #: earmelf_phoenix.c:1114 earmelf_vxworks.c:1154 earmelfb.c:1114
3208 #: earmelfb_fbsd.c:1114 earmelfb_fuchsia.c:1114 earmelfb_linux.c:1114
3209 #: earmelfb_linux_eabi.c:1114 earmelfb_linux_fdpiceabi.c:1114
3210 #: earmelfb_nacl.c:1114 earmelfb_nbsd.c:1114 earmnto.c:1089 earmsymbian.c:1114
3213 " --no-wchar-size-warning Don't warn about objects with incompatible\n"
3217 #: eaarch64cloudabi.c:809 eaarch64cloudabib.c:809 eaarch64elf.c:809
3218 #: eaarch64elf32.c:809 eaarch64elf32b.c:809 eaarch64elfb.c:809
3219 #: eaarch64fbsd.c:809 eaarch64fbsdb.c:809 eaarch64linux.c:809
3220 #: eaarch64linux32.c:809 eaarch64linux32b.c:809 eaarch64linuxb.c:809
3221 #: earmelf.c:1116 earmelf_fbsd.c:1116 earmelf_fuchsia.c:1116
3222 #: earmelf_linux.c:1116 earmelf_linux_eabi.c:1116
3223 #: earmelf_linux_fdpiceabi.c:1116 earmelf_nacl.c:1116 earmelf_nbsd.c:1116
3224 #: earmelf_phoenix.c:1116 earmelf_vxworks.c:1156 earmelfb.c:1116
3225 #: earmelfb_fbsd.c:1116 earmelfb_fuchsia.c:1116 earmelfb_linux.c:1116
3226 #: earmelfb_linux_eabi.c:1116 earmelfb_linux_fdpiceabi.c:1116
3227 #: earmelfb_nacl.c:1116 earmelfb_nbsd.c:1116 earmnto.c:1091 earmsymbian.c:1116
3230 " --pic-veneer Always generate PIC interworking veneers\n"
3233 #: eaarch64cloudabi.c:810 eaarch64cloudabib.c:810 eaarch64elf.c:810
3234 #: eaarch64elf32.c:810 eaarch64elf32b.c:810 eaarch64elfb.c:810
3235 #: eaarch64fbsd.c:810 eaarch64fbsdb.c:810 eaarch64linux.c:810
3236 #: eaarch64linux32.c:810 eaarch64linux32b.c:810 eaarch64linuxb.c:810
3237 #: earmelf.c:1123 earmelf_fbsd.c:1123 earmelf_fuchsia.c:1123
3238 #: earmelf_linux.c:1123 earmelf_linux_eabi.c:1123
3239 #: earmelf_linux_fdpiceabi.c:1123 earmelf_nacl.c:1123 earmelf_nbsd.c:1123
3240 #: earmelf_phoenix.c:1123 earmelf_vxworks.c:1163 earmelfb.c:1123
3241 #: earmelfb_fbsd.c:1123 earmelfb_fuchsia.c:1123 earmelfb_linux.c:1123
3242 #: earmelfb_linux_eabi.c:1123 earmelfb_linux_fdpiceabi.c:1123
3243 #: earmelfb_nacl.c:1123 earmelfb_nbsd.c:1123 earmnto.c:1098 earmsymbian.c:1123
3246 " --stub-group-size=N Maximum size of a group of input sections "
3248 " can be handled by one stub section. A "
3250 " value locates all stubs after their "
3252 " (with a group size of -N), while a positive\n"
3253 " value allows two groups of input sections, "
3255 " before, and one after each stub section.\n"
3256 " Values of +/-1 indicate the linker should\n"
3257 " choose suitable defaults.\n"
3260 #: eaarch64cloudabi.c:819 eaarch64cloudabib.c:819 eaarch64elf.c:819
3261 #: eaarch64elf32.c:819 eaarch64elf32b.c:819 eaarch64elfb.c:819
3262 #: eaarch64fbsd.c:819 eaarch64fbsdb.c:819 eaarch64linux.c:819
3263 #: eaarch64linux32.c:819 eaarch64linux32b.c:819 eaarch64linuxb.c:819
3265 msgid " --fix-cortex-a53-835769 Fix erratum 835769\n"
3268 #: eaarch64cloudabi.c:820 eaarch64cloudabib.c:820 eaarch64elf.c:820
3269 #: eaarch64elf32.c:820 eaarch64elf32b.c:820 eaarch64elfb.c:820
3270 #: eaarch64fbsd.c:820 eaarch64fbsdb.c:820 eaarch64linux.c:820
3271 #: eaarch64linux32.c:820 eaarch64linux32b.c:820 eaarch64linuxb.c:820
3274 " --fix-cortex-a53-843419[=full|adr|adrp] Fix erratum 843419 and "
3275 "optionally specify which workaround to use.\n"
3276 " full (default): Use both ADRP "
3277 "and ADR workaround, this will \n"
3278 " increase the size of your "
3280 " adr: Only use the ADR "
3281 "workaround, this will not cause any increase\n"
3282 " in binary size but linking "
3283 "will fail if the referenced address is\n"
3284 " out of range of an ADR "
3285 "instruction. This will remove the need of using\n"
3286 " a veneer and results in "
3287 "both performance and size benefits.\n"
3288 " adrp: Use only the ADRP "
3289 "workaround, this will never rewrite your ADRP\n"
3290 " instruction into an ADR. "
3291 "As such the workaround will always use a\n"
3292 " veneer and this will give "
3293 "you both a performance and size overhead.\n"
3296 #: eaarch64cloudabi.c:831 eaarch64cloudabib.c:831 eaarch64elf.c:831
3297 #: eaarch64elf32.c:831 eaarch64elf32b.c:831 eaarch64elfb.c:831
3298 #: eaarch64fbsd.c:831 eaarch64fbsdb.c:831 eaarch64linux.c:831
3299 #: eaarch64linux32.c:831 eaarch64linux32b.c:831 eaarch64linuxb.c:831
3302 " --no-apply-dynamic-relocs Do not apply link-time values for dynamic "
3306 #: eaarch64cloudabi.c:832 eaarch64cloudabib.c:832 eaarch64elf.c:832
3307 #: eaarch64elf32.c:832 eaarch64elf32b.c:832 eaarch64elfb.c:832
3308 #: eaarch64fbsd.c:832 eaarch64fbsdb.c:832 eaarch64linux.c:832
3309 #: eaarch64linux32.c:832 eaarch64linux32b.c:832 eaarch64linuxb.c:832
3312 " -z force-bti Turn on Branch Target Identification "
3313 "mechanism and generate PLTs with BTI. Generate warnings for missing BTI on "
3317 #: eaarch64cloudabi.c:833 eaarch64cloudabib.c:833 eaarch64elf.c:833
3318 #: eaarch64elf32.c:833 eaarch64elf32b.c:833 eaarch64elfb.c:833
3319 #: eaarch64fbsd.c:833 eaarch64fbsdb.c:833 eaarch64linux.c:833
3320 #: eaarch64linux32.c:833 eaarch64linux32b.c:833 eaarch64linuxb.c:833
3323 " -z pac-plt Protect PLTs with Pointer Authentication.\n"
3326 #: eaix5ppc.c:317 eaix5rs6.c:317 eaixppc.c:317 eaixrs6.c:317 eppcmacos.c:317
3327 msgid "%F%P: cannot open %s\n"
3330 #: eaix5ppc.c:364 eaix5rs6.c:364 eaixppc.c:364 eaixrs6.c:364 eppcmacos.c:364
3331 msgid "%F%P: cannot read %s\n"
3334 #: eaix5ppc.c:392 eaix5rs6.c:392 eaixppc.c:392 eaixrs6.c:392 eppcmacos.c:392
3335 msgid "%P: warning: ignoring invalid -D number %s\n"
3338 #: eaix5ppc.c:400 eaix5rs6.c:400 eaixppc.c:400 eaixrs6.c:400 eppcmacos.c:400
3339 msgid "%P: warning: ignoring invalid -H number %s\n"
3342 #: eaix5ppc.c:512 eaix5rs6.c:512 eaixppc.c:512 eaixrs6.c:512 eppcmacos.c:512
3343 msgid "%P: warning: ignoring invalid -bmaxdata number %s\n"
3346 #: eaix5ppc.c:521 eaix5rs6.c:521 eaixppc.c:521 eaixrs6.c:521 eppcmacos.c:521
3347 msgid "%P: warning: ignoring invalid -bmaxstack number %s\n"
3350 #: eaix5ppc.c:534 eaix5rs6.c:534 eaixppc.c:534 eaixrs6.c:534 eppcmacos.c:534
3351 msgid "%P: warning: ignoring invalid module type %s\n"
3354 #: eaix5ppc.c:564 eaix5rs6.c:564 eaixppc.c:564 eaixrs6.c:564 eppcmacos.c:564
3355 msgid "%P: warning: ignoring invalid -pD number %s\n"
3358 #: eaix5ppc.c:587 eaix5rs6.c:587 eaixppc.c:587 eaixrs6.c:587 eppcmacos.c:587
3359 msgid "%P: warning: ignoring invalid -pT number %s\n"
3362 #: eaix5ppc.c:716 eaix5rs6.c:716 eaixppc.c:716 eaixrs6.c:716 eppcmacos.c:716
3363 msgid "%F%P: bfd_xcoff_link_record_set failed: %E\n"
3366 #: eaix5ppc.c:746 eaix5rs6.c:746 eaixppc.c:746 eaixrs6.c:746 eppcmacos.c:746
3367 msgid "%F%P: bfd_link_hash_lookup of export symbol failed: %E\n"
3370 #: eaix5ppc.c:748 eaix5rs6.c:748 eaixppc.c:748 eaixrs6.c:748 eppcmacos.c:748
3371 msgid "%F%P: bfd_xcoff_export_symbol failed: %E\n"
3374 #: eaix5ppc.c:854 eaix5rs6.c:854 eaixppc.c:854 eaixrs6.c:854 eppcmacos.c:854
3375 msgid "%F%P: can't find output section %s\n"
3378 #: eaix5ppc.c:891 eaix5rs6.c:891 eaixppc.c:891 eaixrs6.c:891 eppcmacos.c:891
3379 msgid "%F%P: can't find %s in output section\n"
3382 #: eaix5ppc.c:958 eaix5rs6.c:958 eaixppc.c:958 eaixrs6.c:958 eppcmacos.c:958
3383 msgid "%P: can't find required output section %s\n"
3386 #: eaix5ppc.c:1167 eaix5rs6.c:1167 eaixppc.c:1167 eaixrs6.c:1167
3388 msgid "%F%P:%s:%d: #! ([member]) is not supported in import files\n"
3391 #: eaix5ppc.c:1184 eaix5rs6.c:1184 eaixppc.c:1184 eaixrs6.c:1184
3393 msgid "%F%P: could not parse import path: %E\n"
3396 #: eaix5ppc.c:1194 eaix5ppc.c:1206 eaix5rs6.c:1194 eaix5rs6.c:1206
3397 #: eaixppc.c:1194 eaixppc.c:1206 eaixrs6.c:1194 eaixrs6.c:1206 eppcmacos.c:1194
3399 msgid "%P:%s:%d: warning: syntax error in import file\n"
3402 #: eaix5ppc.c:1241 eaix5rs6.c:1241 eaixppc.c:1241 eaixrs6.c:1241
3404 msgid "%P:%s%d: warning: syntax error in import/export file\n"
3407 #: eaix5ppc.c:1259 eaix5rs6.c:1259 eaixppc.c:1259 eaixrs6.c:1259
3409 msgid "%P:%s:%d: warning: syntax error in import/export file\n"
3412 #: eaix5ppc.c:1294 eaix5rs6.c:1294 eaixppc.c:1294 eaixrs6.c:1294
3414 msgid "%X%P:%s:%d: failed to import symbol %s: %E\n"
3417 #: eaix5ppc.c:1304 eaix5rs6.c:1304 eaixppc.c:1304 eaixrs6.c:1304
3419 msgid "%P:%s:%d: warning: ignoring unterminated last line\n"
3422 #: eaix5ppc.c:1339 eaix5rs6.c:1339 eaixppc.c:1339 eaixrs6.c:1339
3424 msgid "%F%P: only relocations against symbols are permitted\n"
3427 #: eaix5ppc.c:1342 eaix5rs6.c:1342 eaixppc.c:1342 eaixrs6.c:1342
3429 msgid "%F%P: bfd_xcoff_link_count_reloc failed: %E\n"
3432 #: ealphavms.c:167 eelf64_ia64_vms.c:167
3435 " --identification <string> Set the identification of the output\n"
3438 #: earm_wince_pe.c:376 earmpe.c:376 ei386pe.c:376 ei386pe_posix.c:376
3439 #: ei386pep.c:359 emcorepe.c:376 eppcpe.c:376 eshpe.c:376
3442 " --base_file <basefile> Generate a base file for relocatable "
3446 #: earm_wince_pe.c:377 earmpe.c:377 ei386pe.c:377 ei386pe_posix.c:377
3447 #: ei386pep.c:360 emcorepe.c:377 eppcpe.c:377 eshpe.c:377
3450 " --dll Set image base to the default for DLLs\n"
3453 #: earm_wince_pe.c:378 earmpe.c:378 ei386pe.c:378 ei386pe_posix.c:378
3454 #: ei386pep.c:361 emcorepe.c:378 eppcpe.c:378 eshpe.c:378
3456 msgid " --file-alignment <size> Set file alignment\n"
3459 #: earm_wince_pe.c:379 earmpe.c:379 ei386pe.c:379 ei386pe_posix.c:379
3460 #: ei386pep.c:362 emcorepe.c:379 eppcpe.c:379 eshpe.c:379
3462 msgid " --heap <size> Set initial size of the heap\n"
3465 #: earm_wince_pe.c:380 earmpe.c:380 ei386pe.c:380 ei386pe_posix.c:380
3466 #: ei386pep.c:363 emcorepe.c:380 eppcpe.c:380 eshpe.c:380
3469 " --image-base <address> Set start address of the executable\n"
3472 #: earm_wince_pe.c:381 earmpe.c:381 ei386pe.c:381 ei386pe_posix.c:381
3473 #: ei386pep.c:364 emcorepe.c:381 eppcpe.c:381 eshpe.c:381
3476 " --major-image-version <number> Set version number of the executable\n"
3479 #: earm_wince_pe.c:382 earmpe.c:382 ei386pe.c:382 ei386pe_posix.c:382
3480 #: ei386pep.c:365 emcorepe.c:382 eppcpe.c:382 eshpe.c:382
3482 msgid " --major-os-version <number> Set minimum required OS version\n"
3485 #: earm_wince_pe.c:383 earmpe.c:383 ei386pe.c:383 ei386pe_posix.c:383
3486 #: ei386pep.c:366 emcorepe.c:383 eppcpe.c:383 eshpe.c:383
3489 " --major-subsystem-version <number> Set minimum required OS subsystem "
3493 #: earm_wince_pe.c:384 earmpe.c:384 ei386pe.c:384 ei386pe_posix.c:384
3494 #: ei386pep.c:367 emcorepe.c:384 eppcpe.c:384 eshpe.c:384
3497 " --minor-image-version <number> Set revision number of the executable\n"
3500 #: earm_wince_pe.c:385 earmpe.c:385 ei386pe.c:385 ei386pe_posix.c:385
3501 #: ei386pep.c:368 emcorepe.c:385 eppcpe.c:385 eshpe.c:385
3503 msgid " --minor-os-version <number> Set minimum required OS revision\n"
3506 #: earm_wince_pe.c:386 earmpe.c:386 ei386pe.c:386 ei386pe_posix.c:386
3507 #: ei386pep.c:369 emcorepe.c:386 eppcpe.c:386 eshpe.c:386
3510 " --minor-subsystem-version <number> Set minimum required OS subsystem "
3514 #: earm_wince_pe.c:387 earmpe.c:387 ei386pe.c:387 ei386pe_posix.c:387
3515 #: ei386pep.c:370 emcorepe.c:387 eppcpe.c:387 eshpe.c:387
3517 msgid " --section-alignment <size> Set section alignment\n"
3520 #: earm_wince_pe.c:388 earmpe.c:388 ei386pe.c:388 ei386pe_posix.c:388
3521 #: ei386pep.c:371 emcorepe.c:388 eppcpe.c:388 eshpe.c:388
3523 msgid " --stack <size> Set size of the initial stack\n"
3526 #: earm_wince_pe.c:389 earmpe.c:389 ei386pe.c:389 ei386pe_posix.c:389
3527 #: ei386pep.c:372 emcorepe.c:389 eppcpe.c:389 eshpe.c:389
3530 " --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
3533 #: earm_wince_pe.c:390 earmpe.c:390 ei386pe.c:390 ei386pe_posix.c:390
3534 #: ei386pep.c:373 emcorepe.c:390 eppcpe.c:390 eshpe.c:390
3537 " --support-old-code Support interworking with old code\n"
3540 #: earm_wince_pe.c:391 earmpe.c:391 ei386pe.c:391 ei386pe_posix.c:391
3541 #: ei386pep.c:374 emcorepe.c:391 eppcpe.c:391 eshpe.c:391
3544 " --[no-]leading-underscore Set explicit symbol underscore prefix "
3548 #: earm_wince_pe.c:392 earmpe.c:392 ei386pe.c:392 ei386pe_posix.c:392
3549 #: emcorepe.c:392 eppcpe.c:392 eshpe.c:392
3552 " --thumb-entry=<symbol> Set the entry point to be Thumb "
3556 #: earm_wince_pe.c:393 earmpe.c:393 ei386pe.c:393 ei386pe_posix.c:393
3557 #: emcorepe.c:393 eppcpe.c:393 eshpe.c:393
3560 " --[no-]insert-timestamp Use a real timestamp rather than zero "
3564 #: earm_wince_pe.c:394 earmpe.c:394 ei386pe.c:394 ei386pe_posix.c:394
3565 #: ei386pep.c:376 emcorepe.c:394 eppcpe.c:394 eshpe.c:394
3568 " This makes binaries non-deterministic\n"
3571 #: earm_wince_pe.c:396 earmpe.c:396 ei386pe.c:396 ei386pe_posix.c:396
3572 #: ei386pep.c:378 emcorepe.c:396 eppcpe.c:396 eshpe.c:396
3575 " --add-stdcall-alias Export symbols with and without @nn\n"
3578 #: earm_wince_pe.c:397 earmpe.c:397 ei386pe.c:397 ei386pe_posix.c:397
3579 #: ei386pep.c:379 emcorepe.c:397 eppcpe.c:397 eshpe.c:397
3581 msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
3584 #: earm_wince_pe.c:398 earmpe.c:398 ei386pe.c:398 ei386pe_posix.c:398
3585 #: ei386pep.c:380 emcorepe.c:398 eppcpe.c:398 eshpe.c:398
3588 " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
3591 #: earm_wince_pe.c:399 earmpe.c:399 ei386pe.c:399 ei386pe_posix.c:399
3592 #: ei386pep.c:381 emcorepe.c:399 eppcpe.c:399 eshpe.c:399
3595 " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
3598 #: earm_wince_pe.c:400 earmpe.c:400 ei386pe.c:400 ei386pe_posix.c:400
3599 #: ei386pep.c:382 emcorepe.c:400 eppcpe.c:400 eshpe.c:400
3602 " --exclude-all-symbols Exclude all symbols from automatic "
3606 #: earm_wince_pe.c:401 earmpe.c:401 ei386pe.c:401 ei386pe_posix.c:401
3607 #: ei386pep.c:383 emcorepe.c:401 eppcpe.c:401 eshpe.c:401
3610 " --exclude-libs lib,lib,... Exclude libraries from automatic "
3614 #: earm_wince_pe.c:402 earmpe.c:402 ei386pe.c:402 ei386pe_posix.c:402
3615 #: ei386pep.c:384 emcorepe.c:402 eppcpe.c:402 eshpe.c:402
3617 msgid " --exclude-modules-for-implib mod,mod,...\n"
3620 #: earm_wince_pe.c:403 earmpe.c:403 ei386pe.c:403 ei386pe_posix.c:403
3621 #: ei386pep.c:385 emcorepe.c:403 eppcpe.c:403 eshpe.c:403
3624 " Exclude objects, archive members from "
3628 #: earm_wince_pe.c:404 earmpe.c:404 ei386pe.c:404 ei386pe_posix.c:404
3629 #: emcorepe.c:404 eppcpe.c:404 eshpe.c:404
3632 " export, place into import library "
3636 #: earm_wince_pe.c:405 earmpe.c:405 ei386pe.c:405 ei386pe_posix.c:405
3637 #: ei386pep.c:387 emcorepe.c:405 eppcpe.c:405 eshpe.c:405
3640 " --export-all-symbols Automatically export all globals to "
3644 #: earm_wince_pe.c:406 earmpe.c:406 ei386pe.c:406 ei386pe_posix.c:406
3645 #: ei386pep.c:388 emcorepe.c:406 eppcpe.c:406 eshpe.c:406
3647 msgid " --kill-at Remove @nn from exported symbols\n"
3650 #: earm_wince_pe.c:407 earmpe.c:407 ei386pe.c:407 ei386pe_posix.c:407
3651 #: ei386pep.c:389 emcorepe.c:407 eppcpe.c:407 eshpe.c:407
3654 " --output-def <file> Generate a .DEF file for the built DLL\n"
3657 #: earm_wince_pe.c:408 earmpe.c:408 ei386pe.c:408 ei386pe_posix.c:408
3658 #: ei386pep.c:390 emcorepe.c:408 eppcpe.c:408 eshpe.c:408
3660 msgid " --warn-duplicate-exports Warn about duplicate exports\n"
3663 #: earm_wince_pe.c:409 earmpe.c:409 ei386pe.c:409 ei386pe_posix.c:409
3664 #: emcorepe.c:409 eppcpe.c:409 eshpe.c:409
3667 " --compat-implib Create backward compatible import "
3669 " create __imp_<SYMBOL> as well.\n"
3672 #: earm_wince_pe.c:410 earmpe.c:410 ei386pe.c:410 ei386pe_posix.c:410
3673 #: emcorepe.c:410 eppcpe.c:410 eshpe.c:410
3676 " --enable-auto-image-base[=<address>] Automatically choose image base for "
3678 " (optionally starting with address) "
3680 " specifically set with --image-base\n"
3683 #: earm_wince_pe.c:411 earmpe.c:411 ei386pe.c:411 ei386pe_posix.c:411
3684 #: emcorepe.c:411 eppcpe.c:411 eshpe.c:411
3687 " --disable-auto-image-base Do not auto-choose image base. "
3691 #: earm_wince_pe.c:412 earmpe.c:412 ei386pe.c:412 ei386pe_posix.c:412
3692 #: ei386pep.c:394 emcorepe.c:412 eppcpe.c:412 eshpe.c:412
3695 " --dll-search-prefix=<string> When linking dynamically to a dll "
3697 " an importlib, use <string><basename>."
3699 " in preference to lib<basename>.dll \n"
3702 #: earm_wince_pe.c:413 earmpe.c:413 ei386pe.c:413 ei386pe_posix.c:413
3703 #: ei386pep.c:395 emcorepe.c:413 eppcpe.c:413 eshpe.c:413
3706 " --enable-auto-import Do sophisticated linking of _sym to\n"
3707 " __imp_sym for DATA references\n"
3710 #: earm_wince_pe.c:414 earmpe.c:414 ei386pe.c:414 ei386pe_posix.c:414
3711 #: ei386pep.c:396 emcorepe.c:414 eppcpe.c:414 eshpe.c:414
3714 " --disable-auto-import Do not auto-import DATA items from "
3718 #: earm_wince_pe.c:415 earmpe.c:415 ei386pe.c:415 ei386pe_posix.c:415
3719 #: emcorepe.c:415 eppcpe.c:415 eshpe.c:415
3722 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
3723 " adding pseudo-relocations resolved "
3728 #: earm_wince_pe.c:416 earmpe.c:416 ei386pe.c:416 ei386pe_posix.c:416
3729 #: emcorepe.c:416 eppcpe.c:416 eshpe.c:416
3732 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
3734 " auto-imported DATA.\n"
3737 #: earm_wince_pe.c:417 earmpe.c:417 ei386pe.c:417 ei386pe_posix.c:417
3738 #: emcorepe.c:417 eppcpe.c:417 eshpe.c:417
3741 " --enable-extra-pe-debug Enable verbose debug output when "
3743 " or linking to DLLs (esp. auto-"
3747 #: earm_wince_pe.c:419 earmpe.c:419 ei386pe.c:419 ei386pe_posix.c:419
3748 #: emcorepe.c:419 eppcpe.c:419 eshpe.c:419
3751 " --large-address-aware Executable supports virtual addresses\n"
3752 " greater than 2 gigabytes\n"
3755 #: earm_wince_pe.c:420 earmpe.c:420 ei386pe.c:420 ei386pe_posix.c:420
3756 #: emcorepe.c:420 eppcpe.c:420 eshpe.c:420
3759 " --disable-large-address-aware Executable does not support virtual\n"
3760 " addresses greater than 2 gigabytes\n"
3763 #: earm_wince_pe.c:421 earmpe.c:421 ei386pe.c:421 ei386pe_posix.c:421
3764 #: ei386pep.c:400 emcorepe.c:421 eppcpe.c:421 eshpe.c:421
3767 " --enable-long-section-names Use long COFF section names even in\n"
3768 " executable image files\n"
3771 #: earm_wince_pe.c:422 earmpe.c:422 ei386pe.c:422 ei386pe_posix.c:422
3772 #: ei386pep.c:401 emcorepe.c:422 eppcpe.c:422 eshpe.c:422
3775 " --disable-long-section-names Never use long COFF section names, "
3777 " in object files\n"
3780 #: earm_wince_pe.c:423 earmpe.c:423 ei386pe.c:423 ei386pe_posix.c:423
3781 #: ei386pep.c:403 emcorepe.c:423 eppcpe.c:423 eshpe.c:423
3784 " --dynamicbase Image base address may be relocated "
3786 " address space layout randomization "
3790 #: earm_wince_pe.c:424 earmpe.c:424 ei386pe.c:424 ei386pe_posix.c:424
3791 #: ei386pep.c:404 emcorepe.c:424 eppcpe.c:424 eshpe.c:424
3793 msgid " --forceinteg Code integrity checks are enforced\n"
3796 #: earm_wince_pe.c:425 earmpe.c:425 ei386pe.c:425 ei386pe_posix.c:425
3797 #: ei386pep.c:405 emcorepe.c:425 eppcpe.c:425 eshpe.c:425
3800 " --nxcompat Image is compatible with data execution "
3804 #: earm_wince_pe.c:426 earmpe.c:426 ei386pe.c:426 ei386pe_posix.c:426
3805 #: ei386pep.c:406 emcorepe.c:426 eppcpe.c:426 eshpe.c:426
3808 " --no-isolation Image understands isolation but do not isolate "
3812 #: earm_wince_pe.c:427 earmpe.c:427 ei386pe.c:427 ei386pe_posix.c:427
3813 #: emcorepe.c:427 eppcpe.c:427 eshpe.c:427
3816 " --no-seh Image does not use SEH. No SE handler may\n"
3817 " be called in this image\n"
3820 #: earm_wince_pe.c:428 earmpe.c:428 ei386pe.c:428 ei386pe_posix.c:428
3821 #: ei386pep.c:408 emcorepe.c:428 eppcpe.c:428 eshpe.c:428
3823 msgid " --no-bind Do not bind this image\n"
3826 #: earm_wince_pe.c:429 earmpe.c:429 ei386pe.c:429 ei386pe_posix.c:429
3827 #: ei386pep.c:409 emcorepe.c:429 eppcpe.c:429 eshpe.c:429
3829 msgid " --wdmdriver Driver uses the WDM model\n"
3832 #: earm_wince_pe.c:430 earmpe.c:430 ei386pe.c:430 ei386pe_posix.c:430
3833 #: ei386pep.c:410 emcorepe.c:430 eppcpe.c:430 eshpe.c:430
3835 msgid " --tsaware Image is Terminal Server aware\n"
3838 #: earm_wince_pe.c:431 earmpe.c:431 ei386pe.c:431 ei386pe_posix.c:431
3839 #: ei386pep.c:411 emcorepe.c:431 eppcpe.c:431 eshpe.c:431
3841 msgid " --build-id[=STYLE] Generate build ID\n"
3844 #: earm_wince_pe.c:559 earmpe.c:559 ei386beos.c:205 ei386pe.c:559
3845 #: ei386pe_posix.c:559 ei386pep.c:536 emcorepe.c:559 eppcpe.c:559 eshpe.c:559
3846 msgid "%P: warning: bad version number in -subsystem option\n"
3849 #: earm_wince_pe.c:584 earmpe.c:584 ei386beos.c:222 ei386pe.c:584
3850 #: ei386pe_posix.c:584 ei386pep.c:561 emcorepe.c:584 eppcpe.c:584 eshpe.c:584
3851 msgid "%F%P: invalid subsystem type %s\n"
3854 #: earm_wince_pe.c:605 earmpe.c:605 ei386beos.c:233 ei386pe.c:605
3855 #: ei386pe_posix.c:605 ei386pep.c:582 emcorepe.c:605 eppcpe.c:605 eshpe.c:605
3856 msgid "%F%P: invalid hex number for PE parameter '%s'\n"
3859 #: earm_wince_pe.c:622 earmpe.c:622 ei386beos.c:250 ei386pe.c:622
3860 #: ei386pe_posix.c:622 ei386pep.c:599 emcorepe.c:622 eppcpe.c:622 eshpe.c:622
3861 msgid "%F%P: strange hex info for PE parameter '%s'\n"
3864 #: earm_wince_pe.c:638 earmpe.c:638 eelf32mcore.c:271 ei386beos.c:266
3865 #: ei386pe.c:638 ei386pe_posix.c:638 ei386pep.c:616 emcorepe.c:638 eppcpe.c:638
3867 msgid "%F%P: cannot open base file %s\n"
3870 #: earm_wince_pe.c:934 earmpe.c:934 ei386beos.c:362 ei386pe.c:934
3871 #: ei386pe_posix.c:934 ei386pep.c:896 emcorepe.c:934 eppcpe.c:934 eshpe.c:934
3872 msgid "%P: warning, file alignment > section alignment\n"
3875 #: earm_wince_pe.c:947 earmpe.c:947 ei386pe.c:947 ei386pe_posix.c:947
3876 #: emcorepe.c:947 eppcpe.c:947 eshpe.c:947
3878 "%P: warning: --export-dynamic is not supported for PE targets, did you mean "
3879 "--export-all-symbols?\n"
3882 #: earm_wince_pe.c:992 earmpe.c:992 ei386pe.c:992 ei386pe_posix.c:992
3883 #: emcorepe.c:992 eppcpe.c:992 eshpe.c:992
3884 msgid "%P: warning: resolving %s by linking to %s\n"
3887 #: earm_wince_pe.c:997 earmpe.c:997 ei386pe.c:997 ei386pe_posix.c:997
3888 #: ei386pep.c:982 ei386pep.c:1009 emcorepe.c:997 eppcpe.c:997 eshpe.c:997
3889 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
3892 #: earm_wince_pe.c:998 earmpe.c:998 ei386pe.c:998 ei386pe_posix.c:998
3893 #: ei386pep.c:983 ei386pep.c:1010 emcorepe.c:998 eppcpe.c:998 eshpe.c:998
3894 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
3897 #: earm_wince_pe.c:1067 earmpe.c:1067 ei386pe.c:1067 ei386pe_posix.c:1067
3898 #: ei386pep.c:1061 emcorepe.c:1067 eppcpe.c:1067 eshpe.c:1067
3899 msgid "%P: %C: cannot get section contents - auto-import exception\n"
3902 #: earm_wince_pe.c:1152 earmpe.c:1152 ei386pe.c:1152 ei386pe_posix.c:1152
3903 #: ei386pep.c:1155 emcorepe.c:1152 eppcpe.c:1152 eshpe.c:1152
3904 msgid "%P: warning: .buildid section discarded, --build-id ignored\n"
3907 #: earm_wince_pe.c:1249 earmpe.c:1249 ei386pe.c:1249 ei386pe_posix.c:1249
3908 #: ei386pep.c:1252 emcorepe.c:1249 eppcpe.c:1249 eshpe.c:1249
3909 msgid "%P: warning: cannot create .buildid section, --build-id ignored\n"
3912 #: earm_wince_pe.c:1303 earmpe.c:1303 ei386pe.c:1303 ei386pe_posix.c:1303
3913 #: ei386pep.c:1307 emcorepe.c:1303 eppcpe.c:1303 eshpe.c:1303
3914 msgid "%F%P: cannot perform PE operations on non PE output file '%pB'\n"
3917 #: earm_wince_pe.c:1443 earmpe.c:1443 ei386pe.c:1443 ei386pe_posix.c:1443
3918 #: ei386pep.c:1428 emcorepe.c:1443 eppcpe.c:1443 eshpe.c:1443
3919 msgid "%X%P: unable to process relocs: %E\n"
3922 #: earm_wince_pe.c:1681 earmelf.c:139 earmelf_fbsd.c:139 earmelf_fuchsia.c:139
3923 #: earmelf_linux.c:139 earmelf_linux_eabi.c:139 earmelf_linux_fdpiceabi.c:139
3924 #: earmelf_nacl.c:139 earmelf_nbsd.c:139 earmelf_phoenix.c:139
3925 #: earmelf_vxworks.c:139 earmelfb.c:139 earmelfb_fbsd.c:139
3926 #: earmelfb_fuchsia.c:139 earmelfb_linux.c:139 earmelfb_linux_eabi.c:139
3927 #: earmelfb_linux_fdpiceabi.c:139 earmelfb_nacl.c:139 earmelfb_nbsd.c:139
3928 #: earmnto.c:139 earmpe.c:1681 earmsymbian.c:139 ei386beos.c:609
3929 #: ei386beos.c:630 ei386pe.c:1681 ei386pe_posix.c:1681 emcorepe.c:1681
3930 #: eppcpe.c:1681 eshpe.c:1681
3932 msgid "%P: errors encountered processing file %s\n"
3935 #: earm_wince_pe.c:1704 earmpe.c:1704 ei386pe.c:1704 ei386pe_posix.c:1704
3936 #: emcorepe.c:1704 eppcpe.c:1704 eshpe.c:1704
3938 msgid "%P: errors encountered processing file %s for interworking\n"
3941 #: earm_wince_pe.c:1871 earmelf.c:520 earmelf_fbsd.c:520 earmelf_fuchsia.c:520
3942 #: earmelf_linux.c:520 earmelf_linux_eabi.c:520 earmelf_linux_fdpiceabi.c:520
3943 #: earmelf_nacl.c:520 earmelf_nbsd.c:520 earmelf_phoenix.c:520
3944 #: earmelf_vxworks.c:520 earmelfb.c:520 earmelfb_fbsd.c:520
3945 #: earmelfb_fuchsia.c:520 earmelfb_linux.c:520 earmelfb_linux_eabi.c:520
3946 #: earmelfb_linux_fdpiceabi.c:520 earmelfb_nacl.c:520 earmelfb_nbsd.c:520
3947 #: earmnto.c:520 earmpe.c:1871 earmsymbian.c:520 ei386pe.c:1871
3948 #: ei386pe_posix.c:1871 emcorepe.c:1871 eppcpe.c:1871 eshpe.c:1871
3949 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
3952 #: earm_wince_pe.c:1876 earmelf.c:525 earmelf_fbsd.c:525 earmelf_fuchsia.c:525
3953 #: earmelf_linux.c:525 earmelf_linux_eabi.c:525 earmelf_linux_fdpiceabi.c:525
3954 #: earmelf_nacl.c:525 earmelf_nbsd.c:525 earmelf_phoenix.c:525
3955 #: earmelf_vxworks.c:525 earmelfb.c:525 earmelfb_fbsd.c:525
3956 #: earmelfb_fuchsia.c:525 earmelfb_linux.c:525 earmelfb_linux_eabi.c:525
3957 #: earmelfb_linux_fdpiceabi.c:525 earmelfb_nacl.c:525 earmelfb_nbsd.c:525
3958 #: earmnto.c:525 earmpe.c:1876 earmsymbian.c:525 ei386pe.c:1876
3959 #: ei386pe_posix.c:1876 emcorepe.c:1876 eppcpe.c:1876 eshpe.c:1876
3960 msgid "%P: warning: cannot find thumb start symbol %s\n"
3963 #: earmelf.c:551 earmelf_fbsd.c:551 earmelf_fuchsia.c:551 earmelf_linux.c:551
3964 #: earmelf_linux_eabi.c:551 earmelf_linux_fdpiceabi.c:551 earmelf_nacl.c:551
3965 #: earmelf_nbsd.c:551 earmelf_phoenix.c:551 earmelf_vxworks.c:551
3966 #: earmelfb.c:551 earmelfb_fbsd.c:551 earmelfb_fuchsia.c:551
3967 #: earmelfb_linux.c:551 earmelfb_linux_eabi.c:551
3968 #: earmelfb_linux_fdpiceabi.c:551 earmelfb_nacl.c:551 earmelfb_nbsd.c:551
3969 #: earmnto.c:551 earmsymbian.c:551
3970 msgid "%F%P: %s: can't open: %E\n"
3973 #: earmelf.c:554 earmelf_fbsd.c:554 earmelf_fuchsia.c:554 earmelf_linux.c:554
3974 #: earmelf_linux_eabi.c:554 earmelf_linux_fdpiceabi.c:554 earmelf_nacl.c:554
3975 #: earmelf_nbsd.c:554 earmelf_phoenix.c:554 earmelf_vxworks.c:554
3976 #: earmelfb.c:554 earmelfb_fbsd.c:554 earmelfb_fuchsia.c:554
3977 #: earmelfb_linux.c:554 earmelfb_linux_eabi.c:554
3978 #: earmelfb_linux_fdpiceabi.c:554 earmelfb_nacl.c:554 earmelfb_nbsd.c:554
3979 #: earmnto.c:554 earmsymbian.c:554
3980 msgid "%F%P: %s: not a relocatable file: %E\n"
3983 #: earmelf.c:1022 earmelf_fbsd.c:1022 earmelf_fuchsia.c:1022
3984 #: earmelf_linux.c:1022 earmelf_linux_eabi.c:1022
3985 #: earmelf_linux_fdpiceabi.c:1022 earmelf_nacl.c:1022 earmelf_nbsd.c:1022
3986 #: earmelf_phoenix.c:1022 earmelf_vxworks.c:1058 earmelfb.c:1022
3987 #: earmelfb_fbsd.c:1022 earmelfb_fuchsia.c:1022 earmelfb_linux.c:1022
3988 #: earmelfb_linux_eabi.c:1022 earmelfb_linux_fdpiceabi.c:1022
3989 #: earmelfb_nacl.c:1022 earmelfb_nbsd.c:1022 earmnto.c:997 earmsymbian.c:1022
3990 msgid "%P: unrecognized VFP11 fix type '%s'\n"
3993 #: earmelf.c:1035 earmelf_fbsd.c:1035 earmelf_fuchsia.c:1035
3994 #: earmelf_linux.c:1035 earmelf_linux_eabi.c:1035
3995 #: earmelf_linux_fdpiceabi.c:1035 earmelf_nacl.c:1035 earmelf_nbsd.c:1035
3996 #: earmelf_phoenix.c:1035 earmelf_vxworks.c:1071 earmelfb.c:1035
3997 #: earmelfb_fbsd.c:1035 earmelfb_fuchsia.c:1035 earmelfb_linux.c:1035
3998 #: earmelfb_linux_eabi.c:1035 earmelfb_linux_fdpiceabi.c:1035
3999 #: earmelfb_nacl.c:1035 earmelfb_nbsd.c:1035 earmnto.c:1010 earmsymbian.c:1035
4000 msgid "%P: unrecognized STM32L4XX fix type '%s'\n"
4003 #: earmelf.c:1102 earmelf_fbsd.c:1102 earmelf_fuchsia.c:1102
4004 #: earmelf_linux.c:1102 earmelf_linux_eabi.c:1102
4005 #: earmelf_linux_fdpiceabi.c:1102 earmelf_nacl.c:1102 earmelf_nbsd.c:1102
4006 #: earmelf_phoenix.c:1102 earmelf_vxworks.c:1142 earmelfb.c:1102
4007 #: earmelfb_fbsd.c:1102 earmelfb_fuchsia.c:1102 earmelfb_linux.c:1102
4008 #: earmelfb_linux_eabi.c:1102 earmelfb_linux_fdpiceabi.c:1102
4009 #: earmelfb_nacl.c:1102 earmelfb_nbsd.c:1102 earmnto.c:1077 earmsymbian.c:1102
4012 " --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
4015 #: earmelf.c:1103 earmelf_fbsd.c:1103 earmelf_fuchsia.c:1103
4016 #: earmelf_linux.c:1103 earmelf_linux_eabi.c:1103
4017 #: earmelf_linux_fdpiceabi.c:1103 earmelf_nacl.c:1103 earmelf_nbsd.c:1103
4018 #: earmelf_phoenix.c:1103 earmelf_vxworks.c:1143 earmelfb.c:1103
4019 #: earmelfb_fbsd.c:1103 earmelfb_fuchsia.c:1103 earmelfb_linux.c:1103
4020 #: earmelfb_linux_eabi.c:1103 earmelfb_linux_fdpiceabi.c:1103
4021 #: earmelfb_nacl.c:1103 earmelfb_nbsd.c:1103 earmnto.c:1078 earmsymbian.c:1103
4023 msgid " --be8 Output BE8 format image\n"
4026 #: earmelf.c:1104 earmelf_fbsd.c:1104 earmelf_fuchsia.c:1104
4027 #: earmelf_linux.c:1104 earmelf_linux_eabi.c:1104
4028 #: earmelf_linux_fdpiceabi.c:1104 earmelf_nacl.c:1104 earmelf_nbsd.c:1104
4029 #: earmelf_phoenix.c:1104 earmelf_vxworks.c:1144 earmelfb.c:1104
4030 #: earmelfb_fbsd.c:1104 earmelfb_fuchsia.c:1104 earmelfb_linux.c:1104
4031 #: earmelfb_linux_eabi.c:1104 earmelfb_linux_fdpiceabi.c:1104
4032 #: earmelfb_nacl.c:1104 earmelfb_nbsd.c:1104 earmnto.c:1079 earmsymbian.c:1104
4034 msgid " --target1-rel Interpret R_ARM_TARGET1 as R_ARM_REL32\n"
4037 #: earmelf.c:1105 earmelf_fbsd.c:1105 earmelf_fuchsia.c:1105
4038 #: earmelf_linux.c:1105 earmelf_linux_eabi.c:1105
4039 #: earmelf_linux_fdpiceabi.c:1105 earmelf_nacl.c:1105 earmelf_nbsd.c:1105
4040 #: earmelf_phoenix.c:1105 earmelf_vxworks.c:1145 earmelfb.c:1105
4041 #: earmelfb_fbsd.c:1105 earmelfb_fuchsia.c:1105 earmelfb_linux.c:1105
4042 #: earmelfb_linux_eabi.c:1105 earmelfb_linux_fdpiceabi.c:1105
4043 #: earmelfb_nacl.c:1105 earmelfb_nbsd.c:1105 earmnto.c:1080 earmsymbian.c:1105
4045 msgid " --target1-abs Interpret R_ARM_TARGET1 as R_ARM_ABS32\n"
4048 #: earmelf.c:1106 earmelf_fbsd.c:1106 earmelf_fuchsia.c:1106
4049 #: earmelf_linux.c:1106 earmelf_linux_eabi.c:1106
4050 #: earmelf_linux_fdpiceabi.c:1106 earmelf_nacl.c:1106 earmelf_nbsd.c:1106
4051 #: earmelf_phoenix.c:1106 earmelf_vxworks.c:1146 earmelfb.c:1106
4052 #: earmelfb_fbsd.c:1106 earmelfb_fuchsia.c:1106 earmelfb_linux.c:1106
4053 #: earmelfb_linux_eabi.c:1106 earmelfb_linux_fdpiceabi.c:1106
4054 #: earmelfb_nacl.c:1106 earmelfb_nbsd.c:1106 earmnto.c:1081 earmsymbian.c:1106
4056 msgid " --target2=<type> Specify definition of R_ARM_TARGET2\n"
4059 #: earmelf.c:1107 earmelf_fbsd.c:1107 earmelf_fuchsia.c:1107
4060 #: earmelf_linux.c:1107 earmelf_linux_eabi.c:1107
4061 #: earmelf_linux_fdpiceabi.c:1107 earmelf_nacl.c:1107 earmelf_nbsd.c:1107
4062 #: earmelf_phoenix.c:1107 earmelf_vxworks.c:1147 earmelfb.c:1107
4063 #: earmelfb_fbsd.c:1107 earmelfb_fuchsia.c:1107 earmelfb_linux.c:1107
4064 #: earmelfb_linux_eabi.c:1107 earmelfb_linux_fdpiceabi.c:1107
4065 #: earmelfb_nacl.c:1107 earmelfb_nbsd.c:1107 earmnto.c:1082 earmsymbian.c:1107
4067 msgid " --fix-v4bx Rewrite BX rn as MOV pc, rn for ARMv4\n"
4070 #: earmelf.c:1108 earmelf_fbsd.c:1108 earmelf_fuchsia.c:1108
4071 #: earmelf_linux.c:1108 earmelf_linux_eabi.c:1108
4072 #: earmelf_linux_fdpiceabi.c:1108 earmelf_nacl.c:1108 earmelf_nbsd.c:1108
4073 #: earmelf_phoenix.c:1108 earmelf_vxworks.c:1148 earmelfb.c:1108
4074 #: earmelfb_fbsd.c:1108 earmelfb_fuchsia.c:1108 earmelfb_linux.c:1108
4075 #: earmelfb_linux_eabi.c:1108 earmelfb_linux_fdpiceabi.c:1108
4076 #: earmelfb_nacl.c:1108 earmelfb_nbsd.c:1108 earmnto.c:1083 earmsymbian.c:1108
4079 " --fix-v4bx-interworking Rewrite BX rn branch to ARMv4 interworking "
4083 #: earmelf.c:1109 earmelf_fbsd.c:1109 earmelf_fuchsia.c:1109
4084 #: earmelf_linux.c:1109 earmelf_linux_eabi.c:1109
4085 #: earmelf_linux_fdpiceabi.c:1109 earmelf_nacl.c:1109 earmelf_nbsd.c:1109
4086 #: earmelf_phoenix.c:1109 earmelf_vxworks.c:1149 earmelfb.c:1109
4087 #: earmelfb_fbsd.c:1109 earmelfb_fuchsia.c:1109 earmelfb_linux.c:1109
4088 #: earmelfb_linux_eabi.c:1109 earmelfb_linux_fdpiceabi.c:1109
4089 #: earmelfb_nacl.c:1109 earmelfb_nbsd.c:1109 earmnto.c:1084 earmsymbian.c:1109
4091 msgid " --use-blx Enable use of BLX instructions\n"
4094 #: earmelf.c:1110 earmelf_fbsd.c:1110 earmelf_fuchsia.c:1110
4095 #: earmelf_linux.c:1110 earmelf_linux_eabi.c:1110
4096 #: earmelf_linux_fdpiceabi.c:1110 earmelf_nacl.c:1110 earmelf_nbsd.c:1110
4097 #: earmelf_phoenix.c:1110 earmelf_vxworks.c:1150 earmelfb.c:1110
4098 #: earmelfb_fbsd.c:1110 earmelfb_fuchsia.c:1110 earmelfb_linux.c:1110
4099 #: earmelfb_linux_eabi.c:1110 earmelfb_linux_fdpiceabi.c:1110
4100 #: earmelfb_nacl.c:1110 earmelfb_nbsd.c:1110 earmnto.c:1085 earmsymbian.c:1110
4102 msgid " --vfp11-denorm-fix Specify how to fix VFP11 denorm erratum\n"
4105 #: earmelf.c:1111 earmelf_fbsd.c:1111 earmelf_fuchsia.c:1111
4106 #: earmelf_linux.c:1111 earmelf_linux_eabi.c:1111
4107 #: earmelf_linux_fdpiceabi.c:1111 earmelf_nacl.c:1111 earmelf_nbsd.c:1111
4108 #: earmelf_phoenix.c:1111 earmelf_vxworks.c:1151 earmelfb.c:1111
4109 #: earmelfb_fbsd.c:1111 earmelfb_fuchsia.c:1111 earmelfb_linux.c:1111
4110 #: earmelfb_linux_eabi.c:1111 earmelfb_linux_fdpiceabi.c:1111
4111 #: earmelfb_nacl.c:1111 earmelfb_nbsd.c:1111 earmnto.c:1086 earmsymbian.c:1111
4114 " --fix-stm32l4xx-629360 Specify how to fix STM32L4XX 629360 erratum\n"
4117 #: earmelf.c:1117 earmelf_fbsd.c:1117 earmelf_fuchsia.c:1117
4118 #: earmelf_linux.c:1117 earmelf_linux_eabi.c:1117
4119 #: earmelf_linux_fdpiceabi.c:1117 earmelf_nacl.c:1117 earmelf_nbsd.c:1117
4120 #: earmelf_phoenix.c:1117 earmelf_vxworks.c:1157 earmelfb.c:1117
4121 #: earmelfb_fbsd.c:1117 earmelfb_fuchsia.c:1117 earmelfb_linux.c:1117
4122 #: earmelfb_linux_eabi.c:1117 earmelfb_linux_fdpiceabi.c:1117
4123 #: earmelfb_nacl.c:1117 earmelfb_nbsd.c:1117 earmnto.c:1092 earmsymbian.c:1117
4126 " --long-plt Generate long .plt entries\n"
4127 " to handle large .plt/.got displacements\n"
4130 #: earmelf.c:1119 earmelf_fbsd.c:1119 earmelf_fuchsia.c:1119
4131 #: earmelf_linux.c:1119 earmelf_linux_eabi.c:1119
4132 #: earmelf_linux_fdpiceabi.c:1119 earmelf_nacl.c:1119 earmelf_nbsd.c:1119
4133 #: earmelf_phoenix.c:1119 earmelf_vxworks.c:1159 earmelfb.c:1119
4134 #: earmelfb_fbsd.c:1119 earmelfb_fuchsia.c:1119 earmelfb_linux.c:1119
4135 #: earmelfb_linux_eabi.c:1119 earmelfb_linux_fdpiceabi.c:1119
4136 #: earmelfb_nacl.c:1119 earmelfb_nbsd.c:1119 earmnto.c:1094 earmsymbian.c:1119
4139 " --cmse-implib Make import library to be a secure gateway "
4141 " library as per ARMv8-M Security Extensions\n"
4144 #: earmelf.c:1121 earmelf_fbsd.c:1121 earmelf_fuchsia.c:1121
4145 #: earmelf_linux.c:1121 earmelf_linux_eabi.c:1121
4146 #: earmelf_linux_fdpiceabi.c:1121 earmelf_nacl.c:1121 earmelf_nbsd.c:1121
4147 #: earmelf_phoenix.c:1121 earmelf_vxworks.c:1161 earmelfb.c:1121
4148 #: earmelfb_fbsd.c:1121 earmelfb_fuchsia.c:1121 earmelfb_linux.c:1121
4149 #: earmelfb_linux_eabi.c:1121 earmelfb_linux_fdpiceabi.c:1121
4150 #: earmelfb_nacl.c:1121 earmelfb_nbsd.c:1121 earmnto.c:1096 earmsymbian.c:1121
4153 " --in-implib Import library whose symbols address must\n"
4157 #: earmelf.c:1132 earmelf_fbsd.c:1132 earmelf_fuchsia.c:1132
4158 #: earmelf_linux.c:1132 earmelf_linux_eabi.c:1132
4159 #: earmelf_linux_fdpiceabi.c:1132 earmelf_nacl.c:1132 earmelf_nbsd.c:1132
4160 #: earmelf_phoenix.c:1132 earmelf_vxworks.c:1172 earmelfb.c:1132
4161 #: earmelfb_fbsd.c:1132 earmelfb_fuchsia.c:1132 earmelfb_linux.c:1132
4162 #: earmelfb_linux_eabi.c:1132 earmelfb_linux_fdpiceabi.c:1132
4163 #: earmelfb_nacl.c:1132 earmelfb_nbsd.c:1132 earmnto.c:1107 earmsymbian.c:1132
4166 " --[no-]fix-cortex-a8 Disable/enable Cortex-A8 Thumb-2 branch "
4170 #: earmelf.c:1133 earmelf_fbsd.c:1133 earmelf_fuchsia.c:1133
4171 #: earmelf_linux.c:1133 earmelf_linux_eabi.c:1133
4172 #: earmelf_linux_fdpiceabi.c:1133 earmelf_nacl.c:1133 earmelf_nbsd.c:1133
4173 #: earmelf_phoenix.c:1133 earmelf_vxworks.c:1173 earmelfb.c:1133
4174 #: earmelfb_fbsd.c:1133 earmelfb_fuchsia.c:1133 earmelfb_linux.c:1133
4175 #: earmelfb_linux_eabi.c:1133 earmelfb_linux_fdpiceabi.c:1133
4176 #: earmelfb_nacl.c:1133 earmelfb_nbsd.c:1133 earmnto.c:1108 earmsymbian.c:1133
4178 msgid " --no-merge-exidx-entries Disable merging exidx entries\n"
4181 #: earmelf.c:1134 earmelf_fbsd.c:1134 earmelf_fuchsia.c:1134
4182 #: earmelf_linux.c:1134 earmelf_linux_eabi.c:1134
4183 #: earmelf_linux_fdpiceabi.c:1134 earmelf_nacl.c:1134 earmelf_nbsd.c:1134
4184 #: earmelf_phoenix.c:1134 earmelf_vxworks.c:1174 earmelfb.c:1134
4185 #: earmelfb_fbsd.c:1134 earmelfb_fuchsia.c:1134 earmelfb_linux.c:1134
4186 #: earmelfb_linux_eabi.c:1134 earmelfb_linux_fdpiceabi.c:1134
4187 #: earmelfb_nacl.c:1134 earmelfb_nbsd.c:1134 earmnto.c:1109 earmsymbian.c:1134
4190 " --[no-]fix-arm1176 Disable/enable ARM1176 BLX immediate erratum "
4194 #: earmelf_vxworks.c:600 eelf32_sparc_vxworks.c:71 eelf32ebmipvxworks.c:267
4195 #: eelf32elmipvxworks.c:267 eelf32ppcvxworks.c:236 eelf_i386_vxworks.c:94
4196 #: eshelf_vxworks.c:71 eshlelf_vxworks.c:71
4197 msgid "%X%P: cannot create dynamic sections %E\n"
4200 #: earmelf_vxworks.c:606 eelf32_sparc_vxworks.c:77 eelf32ebmipvxworks.c:273
4201 #: eelf32elmipvxworks.c:273 eelf32ppcvxworks.c:242 eelf_i386_vxworks.c:100
4202 #: eshelf_vxworks.c:77 eshlelf_vxworks.c:77
4203 msgid "%X%P: dynamic sections created in non-dynamic link\n"
4206 #: earmelf_vxworks.c:1176 eelf32_sparc_vxworks.c:475 eelf32ebmipvxworks.c:733
4207 #: eelf32elmipvxworks.c:733 eelf32ppcvxworks.c:798 eelf_i386_vxworks.c:551
4208 #: eshelf_vxworks.c:450 eshlelf_vxworks.c:450
4210 msgid " --force-dynamic Always create dynamic sections\n"
4213 #: eavr1.c:122 eavr2.c:122 eavr25.c:122 eavr3.c:122 eavr31.c:122 eavr35.c:122
4214 #: eavr4.c:122 eavr5.c:122 eavr51.c:122 eavr6.c:122 eavrtiny.c:122
4215 #: eavrxmega1.c:122 eavrxmega2.c:122 eavrxmega3.c:122 eavrxmega4.c:122
4216 #: eavrxmega5.c:122 eavrxmega6.c:122 eavrxmega7.c:122
4217 msgid "%X%P: can not setup the input section list: %E\n"
4220 #: eavr1.c:157 eavr2.c:157 eavr25.c:157 eavr3.c:157 eavr31.c:157 eavr35.c:157
4221 #: eavr4.c:157 eavr5.c:157 eavr51.c:157 eavr6.c:157 eavrtiny.c:157
4222 #: eavrxmega1.c:157 eavrxmega2.c:157 eavrxmega3.c:157 eavrxmega4.c:157
4223 #: eavrxmega5.c:157 eavrxmega6.c:157 eavrxmega7.c:157
4224 msgid "%X%P: can not create stub BFD: %E\n"
4227 #: eavr1.c:516 eavr2.c:516 eavr25.c:516 eavr3.c:516 eavr31.c:516 eavr35.c:516
4228 #: eavr4.c:516 eavr5.c:516 eavr51.c:516 eavr6.c:516 eavrtiny.c:516
4229 #: eavrxmega1.c:516 eavrxmega2.c:516 eavrxmega3.c:516 eavrxmega4.c:516
4230 #: eavrxmega5.c:516 eavrxmega6.c:516 eavrxmega7.c:516
4233 " --pmem-wrap-around=<val> Make the linker relaxation machine assume that "
4235 " program counter wrap-around occurs at "
4237 " <val>. Supported values: 8k, 16k, 32k and "
4241 #: eavr1.c:522 eavr2.c:522 eavr25.c:522 eavr3.c:522 eavr31.c:522 eavr35.c:522
4242 #: eavr4.c:522 eavr5.c:522 eavr51.c:522 eavr6.c:522 eavrtiny.c:522
4243 #: eavrxmega1.c:522 eavrxmega2.c:522 eavrxmega3.c:522 eavrxmega4.c:522
4244 #: eavrxmega5.c:522 eavrxmega6.c:522 eavrxmega7.c:522
4247 " --no-call-ret-replacement The relaxation machine normally will\n"
4248 " substitute two immediately following call/"
4250 " instructions by a single jump instruction.\n"
4251 " This option disables this optimization.\n"
4254 #: eavr1.c:530 eavr2.c:530 eavr25.c:530 eavr3.c:530 eavr31.c:530 eavr35.c:530
4255 #: eavr4.c:530 eavr5.c:530 eavr51.c:530 eavr6.c:530 eavrtiny.c:530
4256 #: eavrxmega1.c:530 eavrxmega2.c:530 eavrxmega3.c:530 eavrxmega4.c:530
4257 #: eavrxmega5.c:530 eavrxmega6.c:530 eavrxmega7.c:530
4260 " --no-stubs If the linker detects to attempt to access\n"
4261 " an instruction beyond 128k by a reloc that\n"
4262 " is limited to 128k max, it inserts a jump\n"
4263 " stub. You can de-active this with this "
4267 #: eavr1.c:538 eavr2.c:538 eavr25.c:538 eavr3.c:538 eavr31.c:538 eavr35.c:538
4268 #: eavr4.c:538 eavr5.c:538 eavr51.c:538 eavr6.c:538 eavrtiny.c:538
4269 #: eavrxmega1.c:538 eavrxmega2.c:538 eavrxmega3.c:538 eavrxmega4.c:538
4270 #: eavrxmega5.c:538 eavrxmega6.c:538 eavrxmega7.c:538
4272 msgid " --debug-stubs Used for debugging avr-ld.\n"
4275 #: eavr1.c:540 eavr2.c:540 eavr25.c:540 eavr3.c:540 eavr31.c:540 eavr35.c:540
4276 #: eavr4.c:540 eavr5.c:540 eavr51.c:540 eavr6.c:540 eavrtiny.c:540
4277 #: eavrxmega1.c:540 eavrxmega2.c:540 eavrxmega3.c:540 eavrxmega4.c:540
4278 #: eavrxmega5.c:540 eavrxmega6.c:540 eavrxmega7.c:540
4280 msgid " --debug-relax Used for debugging avr-ld.\n"
4283 #: ecskyelf.c:275 ecskyelf_linux.c:275
4284 msgid "%X%P: cannot size stub section: %E\n"
4287 #: ecskyelf.c:292 ecskyelf_linux.c:292
4288 msgid "%X%P: cannot build stubs: %E\n"
4291 #: ecskyelf.c:533 ecskyelf_linux.c:695
4293 msgid " --[no-]branch-stub\n"
4296 #: ecskyelf.c:534 ecskyelf_linux.c:696
4299 "\t\t\tDisable/enable use of stubs to expand branch instructions that cannot "
4300 "reach the target.\n"
4303 #: ecskyelf.c:536 ecskyelf_linux.c:698
4305 msgid " --stub-group-size=N\n"
4308 #: ecskyelf.c:537 ecskyelf_linux.c:699
4311 "\t\t\tMaximum size of a group of input sections handled by one stub section."
4314 #: ed30v_e.c:73 ed30v_o.c:73 ed30velf.c:73 eelf32_dlx.c:73 eelf32fr30.c:73
4315 #: eelf32frv.c:73 eelf32ft32.c:73 eelf32iq10.c:73 eelf32iq2000.c:73
4316 #: eelf32mt.c:73 em9s12zelf.c:73 emn10200.c:73 emoxiebox.c:73 emsp430X.c:98
4317 #: emsp430elf.c:98 epjelf.c:73 epjlelf.c:73 exgateelf.c:73
4318 msgid "%X%P: can not size group sections: %E\n"
4321 #: eelf32_spu.c:255 ev850.c:73 ev850_rh850.c:73
4322 msgid "%X%P: can not create note section: %E\n"
4326 msgid "%F%P: no built-in overlay manager\n"
4330 msgid "%X%P: can not open built-in overlay manager: %E\n"
4334 msgid "%X%P: can not load built-in overlay manager: %E\n"
4338 msgid "%X%P: can not find overlays: %E\n"
4342 msgid "%P: --auto-overlay ignored with user overlay script\n"
4346 msgid "%X%P: can not size overlay stubs: %E\n"
4350 msgid "%F%P: can not open script: %E\n"
4354 msgid "%X%P: %pA exceeds local store range\n"
4358 msgid "%P: --auto-overlay ignored with zero local store range\n"
4363 msgid "running: %s \"%s\" \"%s\" \"%s\" \"%s\"\n"
4366 #: eelf32_spu.c:1010
4367 msgid "%F%P: invalid --local-store address range `%s'\n"
4370 #: eelf32_spu.c:1046
4371 msgid "%F%P: invalid --num-lines/--num-regions `%u'\n"
4374 #: eelf32_spu.c:1051
4375 msgid "%F%P: invalid --line-size/--region-size `%u'\n"
4378 #: eelf32_spu.c:1072
4379 msgid "%F%P: invalid --num-lines/--num-regions `%s'\n"
4382 #: eelf32_spu.c:1085
4383 msgid "%F%P: invalid --line-size/--region-size `%s'\n"
4386 #: eelf32_spu.c:1094
4387 msgid "%F%P: invalid --fixed-space value `%s'\n"
4390 #: eelf32_spu.c:1103
4391 msgid "%F%P: invalid --reserved-space value `%s'\n"
4394 #: eelf32_spu.c:1112
4395 msgid "%F%P: invalid --extra-stack-space value `%s'\n"
4398 #: eelf32_spu.c:1149
4400 msgid " --plugin Make SPU plugin\n"
4403 #: eelf32_spu.c:1151
4405 msgid " --no-overlays No overlay handling\n"
4408 #: eelf32_spu.c:1153
4411 " --compact-stubs Use smaller and possibly slower call stubs\n"
4414 #: eelf32_spu.c:1155
4416 msgid " --emit-stub-syms Add symbols on overlay call stubs\n"
4419 #: eelf32_spu.c:1157
4422 " --extra-overlay-stubs Add stubs on all calls out of overlay regions\n"
4425 #: eelf32_spu.c:1159
4427 msgid " --local-store=lo:hi Valid address range\n"
4430 #: eelf32_spu.c:1161
4432 msgid " --stack-analysis Estimate maximum stack requirement\n"
4435 #: eelf32_spu.c:1163
4438 " --emit-stack-syms Add sym giving stack needed for each func\n"
4441 #: eelf32_spu.c:1165
4444 " --auto-overlay [=filename] Create an overlay script in filename if\n"
4445 " executable does not fit in local store\n"
4448 #: eelf32_spu.c:1168
4450 msgid " --auto-relink Rerun linker using auto-overlay script\n"
4453 #: eelf32_spu.c:1170
4456 " --overlay-rodata Place read-only data with associated function\n"
4457 " code in overlays\n"
4460 #: eelf32_spu.c:1173
4462 msgid " --num-regions Number of overlay buffers (default 1)\n"
4465 #: eelf32_spu.c:1175
4468 " --region-size Size of overlay buffers (default 0, auto)\n"
4471 #: eelf32_spu.c:1177
4474 " --fixed-space=bytes Local store for non-overlay code and data\n"
4477 #: eelf32_spu.c:1179
4480 " --reserved-space=bytes Local store for stack and heap. If not "
4482 " ld will estimate stack size and assume no "
4486 #: eelf32_spu.c:1182
4489 " --extra-stack-space=bytes Space for negative sp access (default 2000) "
4491 " --reserved-space not given\n"
4494 #: eelf32_spu.c:1185
4496 msgid " --soft-icache Generate software icache overlays\n"
4499 #: eelf32_spu.c:1187
4502 " --num-lines Number of soft-icache lines (default 32)\n"
4505 #: eelf32_spu.c:1189
4507 msgid " --line-size Size of soft-icache lines (default 1k)\n"
4510 #: eelf32_spu.c:1191
4512 msgid " --non-ia-text Allow non-icache code in icache lines\n"
4515 #: eelf32_spu.c:1193
4517 msgid " --lrlive-analysis Scan function prologue for lr liveness\n"
4520 #: eelf32_tic6x_be.c:88 eelf32_tic6x_elf_be.c:88 eelf32_tic6x_elf_le.c:88
4521 #: eelf32_tic6x_le.c:88 eelf32_tic6x_linux_be.c:88 eelf32_tic6x_linux_le.c:88
4522 msgid "%F%P: invalid --dsbt-index %d, outside DSBT size\n"
4525 #: eelf32_tic6x_be.c:543 eelf32_tic6x_elf_be.c:543 eelf32_tic6x_elf_le.c:543
4526 #: eelf32_tic6x_le.c:543 eelf32_tic6x_linux_be.c:543
4527 #: eelf32_tic6x_linux_le.c:543
4528 msgid "%F%P: invalid --dsbt-index %s\n"
4531 #: eelf32_tic6x_be.c:553 eelf32_tic6x_elf_be.c:553 eelf32_tic6x_elf_le.c:553
4532 #: eelf32_tic6x_le.c:553 eelf32_tic6x_linux_be.c:553
4533 #: eelf32_tic6x_linux_le.c:553
4534 msgid "%F%P: invalid --dsbt-size %s\n"
4537 #: eelf32_tic6x_be.c:569 eelf32_tic6x_elf_be.c:569 eelf32_tic6x_elf_le.c:569
4538 #: eelf32_tic6x_le.c:569 eelf32_tic6x_linux_be.c:569
4539 #: eelf32_tic6x_linux_le.c:569
4542 " --dsbt-index <index> Use this as the DSBT index for the output object\n"
4545 #: eelf32_tic6x_be.c:570 eelf32_tic6x_elf_be.c:570 eelf32_tic6x_elf_le.c:570
4546 #: eelf32_tic6x_le.c:570 eelf32_tic6x_linux_be.c:570
4547 #: eelf32_tic6x_linux_le.c:570
4550 " --dsbt-size <index> Use this as the number of entries in the DSBT "
4554 #: eelf32_tic6x_be.c:571 eelf32_tic6x_elf_be.c:571 eelf32_tic6x_elf_le.c:571
4555 #: eelf32_tic6x_le.c:571 eelf32_tic6x_linux_be.c:571
4556 #: eelf32_tic6x_linux_le.c:571
4558 msgid " --no-merge-exidx-entries\n"
4561 #: eelf32_tic6x_be.c:572 eelf32_tic6x_elf_be.c:572 eelf32_tic6x_elf_le.c:572
4562 #: eelf32_tic6x_le.c:572 eelf32_tic6x_linux_be.c:572
4563 #: eelf32_tic6x_linux_le.c:572
4565 msgid " Disable merging exidx entries\n"
4568 #: eelf32_x86_64.c:5385 eelf32_x86_64_nacl.c:482 eelf_i386.c:5004
4569 #: eelf_i386_be.c:444 eelf_i386_fbsd.c:479 eelf_i386_ldso.c:454
4570 #: eelf_i386_nacl.c:479 eelf_i386_sol2.c:610 eelf_i386_vxworks.c:506
4571 #: eelf_iamcu.c:4982 eelf_k1om.c:5338 eelf_k1om_fbsd.c:5318 eelf_l1om.c:5338
4572 #: eelf_l1om_fbsd.c:5318 eelf_x86_64.c:5385 eelf_x86_64_cloudabi.c:482
4573 #: eelf_x86_64_fbsd.c:482 eelf_x86_64_nacl.c:482 eelf_x86_64_sol2.c:613
4574 msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n"
4577 #: eelf32_x86_64.c:5394 eelf32_x86_64_nacl.c:491 eelf_i386.c:5013
4578 #: eelf_i386_be.c:453 eelf_i386_fbsd.c:488 eelf_i386_ldso.c:463
4579 #: eelf_i386_nacl.c:488 eelf_i386_sol2.c:619 eelf_i386_vxworks.c:515
4580 #: eelf_iamcu.c:4991 eelf_k1om.c:5347 eelf_k1om_fbsd.c:5327 eelf_l1om.c:5347
4581 #: eelf_l1om_fbsd.c:5327 eelf_x86_64.c:5394 eelf_x86_64_cloudabi.c:491
4582 #: eelf_x86_64_fbsd.c:491 eelf_x86_64_nacl.c:491 eelf_x86_64_sol2.c:622
4583 msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n"
4586 #: eelf32_x86_64.c:5399 eelf32_x86_64_nacl.c:496 eelf_i386.c:5018
4587 #: eelf_i386_be.c:458 eelf_i386_fbsd.c:493 eelf_i386_ldso.c:468
4588 #: eelf_i386_nacl.c:493 eelf_i386_sol2.c:624 eelf_i386_vxworks.c:520
4589 #: eelf_iamcu.c:4996 eelf_k1om.c:5352 eelf_k1om_fbsd.c:5332 eelf_l1om.c:5352
4590 #: eelf_l1om_fbsd.c:5332 eelf_x86_64.c:5399 eelf_x86_64_cloudabi.c:496
4591 #: eelf_x86_64_fbsd.c:496 eelf_x86_64_nacl.c:496 eelf_x86_64_sol2.c:627
4592 msgid "%F%P: unsupported option: -z %s\n"
4595 #: eelf32_x86_64.c:5421 eelf32_x86_64_nacl.c:518 eelf_i386.c:5040
4596 #: eelf_i386_fbsd.c:515 eelf_i386_nacl.c:515 eelf_x86_64.c:5421
4597 #: eelf_x86_64_cloudabi.c:518 eelf_x86_64_fbsd.c:518 eelf_x86_64_nacl.c:518
4598 #: eelf_x86_64_sol2.c:649
4599 msgid "%F%P: invalid option for -z cet-report=: %s\n"
4602 #: eelf32_x86_64.c:5447 eelf32_x86_64_nacl.c:544 eelf_i386.c:5066
4603 #: eelf_i386_be.c:474 eelf_i386_fbsd.c:541 eelf_i386_ldso.c:493
4604 #: eelf_i386_nacl.c:541 eelf_i386_sol2.c:649 eelf_i386_vxworks.c:541
4605 #: eelf_iamcu.c:5021 eelf_k1om.c:5377 eelf_k1om_fbsd.c:5357 eelf_l1om.c:5377
4606 #: eelf_l1om_fbsd.c:5357 eelf_x86_64.c:5450 eelf_x86_64_cloudabi.c:547
4607 #: eelf_x86_64_fbsd.c:547 eelf_x86_64_nacl.c:547 eelf_x86_64_sol2.c:678
4610 " -z noextern-protected-data Do not treat protected data symbol as "
4614 #: eelf32_x86_64.c:5450 eelf32_x86_64_nacl.c:547 eelf32lppc.c:790
4615 #: eelf32lppclinux.c:790 eelf32lppcnto.c:790 eelf32lppcsim.c:790
4616 #: eelf32ppc.c:790 eelf32ppc_fbsd.c:790 eelf32ppclinux.c:790 eelf32ppcnto.c:790
4617 #: eelf32ppcsim.c:790 eelf32ppcvxworks.c:768 eelf32ppcwindiss.c:790
4618 #: eelf64lppc.c:1259 eelf64ppc.c:1259 eelf64ppc_fbsd.c:1259 eelf_i386.c:5069
4619 #: eelf_i386_be.c:477 eelf_i386_fbsd.c:544 eelf_i386_ldso.c:496
4620 #: eelf_i386_nacl.c:544 eelf_i386_sol2.c:652 eelf_i386_vxworks.c:544
4621 #: eelf_iamcu.c:5024 eelf_k1om.c:5380 eelf_k1om_fbsd.c:5360 eelf_l1om.c:5380
4622 #: eelf_l1om_fbsd.c:5360 eelf_x86_64.c:5453 eelf_x86_64_cloudabi.c:550
4623 #: eelf_x86_64_fbsd.c:550 eelf_x86_64_nacl.c:550 eelf_x86_64_sol2.c:681
4627 " -z dynamic-undefined-weak Make undefined weak symbols dynamic\n"
4628 " -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic\n"
4631 #: eelf32_x86_64.c:5454 eelf32_x86_64_nacl.c:551 eelf_x86_64.c:5457
4632 #: eelf_x86_64_cloudabi.c:554 eelf_x86_64_fbsd.c:554 eelf_x86_64_nacl.c:554
4633 #: eelf_x86_64_sol2.c:685
4635 msgid " -z noreloc-overflow Disable relocation overflow check\n"
4638 #: eelf32_x86_64.c:5457 eelf32_x86_64_nacl.c:554 eelf_i386.c:5073
4639 #: eelf_i386_be.c:481 eelf_i386_fbsd.c:548 eelf_i386_ldso.c:500
4640 #: eelf_i386_nacl.c:548 eelf_i386_sol2.c:656 eelf_i386_vxworks.c:548
4641 #: eelf_iamcu.c:5028 eelf_k1om.c:5384 eelf_k1om_fbsd.c:5364 eelf_l1om.c:5384
4642 #: eelf_l1om_fbsd.c:5364 eelf_x86_64.c:5460 eelf_x86_64_cloudabi.c:557
4643 #: eelf_x86_64_fbsd.c:557 eelf_x86_64_nacl.c:557 eelf_x86_64_sol2.c:688
4645 msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n"
4648 #: eelf32_x86_64.c:5460 eelf32_x86_64_nacl.c:557 eelf_i386.c:5076
4649 #: eelf_i386_fbsd.c:551 eelf_i386_nacl.c:551 eelf_x86_64.c:5463
4650 #: eelf_x86_64_cloudabi.c:560 eelf_x86_64_fbsd.c:560 eelf_x86_64_nacl.c:560
4651 #: eelf_x86_64_sol2.c:691
4653 msgid " -z ibtplt Generate IBT-enabled PLT entries\n"
4656 #: eelf32_x86_64.c:5462 eelf32_x86_64_nacl.c:559 eelf_i386.c:5078
4657 #: eelf_i386_fbsd.c:553 eelf_i386_nacl.c:553 eelf_x86_64.c:5465
4658 #: eelf_x86_64_cloudabi.c:562 eelf_x86_64_fbsd.c:562 eelf_x86_64_nacl.c:562
4659 #: eelf_x86_64_sol2.c:693
4661 msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n"
4664 #: eelf32_x86_64.c:5464 eelf32_x86_64_nacl.c:561 eelf_i386.c:5080
4665 #: eelf_i386_fbsd.c:555 eelf_i386_nacl.c:555 eelf_x86_64.c:5467
4666 #: eelf_x86_64_cloudabi.c:564 eelf_x86_64_fbsd.c:564 eelf_x86_64_nacl.c:564
4667 #: eelf_x86_64_sol2.c:695
4670 " -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n"
4673 #: eelf32_x86_64.c:5466 eelf32_x86_64_nacl.c:563 eelf_i386.c:5082
4674 #: eelf_i386_fbsd.c:557 eelf_i386_nacl.c:557 eelf_x86_64.c:5469
4675 #: eelf_x86_64_cloudabi.c:566 eelf_x86_64_fbsd.c:566 eelf_x86_64_nacl.c:566
4676 #: eelf_x86_64_sol2.c:697
4679 " -z cet-report=[none|warning|error] (default: none)\n"
4680 " Report missing IBT and SHSTK properties\n"
4683 #: eelf32b4300.c:673 eelf32bmip.c:673 eelf32bmipn32.c:687 eelf32bsmip.c:687
4684 #: eelf32btsmip.c:673 eelf32btsmip_fbsd.c:673 eelf32btsmipn32.c:673
4685 #: eelf32btsmipn32_fbsd.c:673 eelf32ebmip.c:673 eelf32ebmipvxworks.c:712
4686 #: eelf32elmip.c:673 eelf32elmipvxworks.c:712 eelf32l4300.c:673
4687 #: eelf32lmip.c:673 eelf32lr5900.c:536 eelf32lr5900n32.c:536 eelf32lsmip.c:673
4688 #: eelf32ltsmip.c:673 eelf32ltsmip_fbsd.c:673 eelf32ltsmipn32.c:673
4689 #: eelf32ltsmipn32_fbsd.c:673 eelf32mipswindiss.c:511 eelf64bmip.c:687
4690 #: eelf64btsmip.c:673 eelf64btsmip_fbsd.c:673 eelf64ltsmip.c:673
4691 #: eelf64ltsmip_fbsd.c:673
4694 " --insn32 Only generate 32-bit microMIPS instructions\n"
4697 #: eelf32b4300.c:676 eelf32bmip.c:676 eelf32bmipn32.c:690 eelf32bsmip.c:690
4698 #: eelf32btsmip.c:676 eelf32btsmip_fbsd.c:676 eelf32btsmipn32.c:676
4699 #: eelf32btsmipn32_fbsd.c:676 eelf32ebmip.c:676 eelf32ebmipvxworks.c:715
4700 #: eelf32elmip.c:676 eelf32elmipvxworks.c:715 eelf32l4300.c:676
4701 #: eelf32lmip.c:676 eelf32lr5900.c:539 eelf32lr5900n32.c:539 eelf32lsmip.c:676
4702 #: eelf32ltsmip.c:676 eelf32ltsmip_fbsd.c:676 eelf32ltsmipn32.c:676
4703 #: eelf32ltsmipn32_fbsd.c:676 eelf32mipswindiss.c:514 eelf64bmip.c:690
4704 #: eelf64btsmip.c:676 eelf64btsmip_fbsd.c:676 eelf64ltsmip.c:676
4705 #: eelf64ltsmip_fbsd.c:676
4707 msgid " --no-insn32 Generate all microMIPS instructions\n"
4710 #: eelf32b4300.c:679 eelf32bmip.c:679 eelf32bmipn32.c:693 eelf32bsmip.c:693
4711 #: eelf32btsmip.c:679 eelf32btsmip_fbsd.c:679 eelf32btsmipn32.c:679
4712 #: eelf32btsmipn32_fbsd.c:679 eelf32ebmip.c:679 eelf32ebmipvxworks.c:718
4713 #: eelf32elmip.c:679 eelf32elmipvxworks.c:718 eelf32l4300.c:679
4714 #: eelf32lmip.c:679 eelf32lr5900.c:542 eelf32lr5900n32.c:542 eelf32lsmip.c:679
4715 #: eelf32ltsmip.c:679 eelf32ltsmip_fbsd.c:679 eelf32ltsmipn32.c:679
4716 #: eelf32ltsmipn32_fbsd.c:679 eelf32mipswindiss.c:517 eelf64bmip.c:693
4717 #: eelf64btsmip.c:679 eelf64btsmip_fbsd.c:679 eelf64ltsmip.c:679
4718 #: eelf64ltsmip_fbsd.c:679
4721 " --ignore-branch-isa Accept invalid branch relocations requiring\n"
4722 " an ISA mode switch\n"
4725 #: eelf32b4300.c:683 eelf32bmip.c:683 eelf32bmipn32.c:697 eelf32bsmip.c:697
4726 #: eelf32btsmip.c:683 eelf32btsmip_fbsd.c:683 eelf32btsmipn32.c:683
4727 #: eelf32btsmipn32_fbsd.c:683 eelf32ebmip.c:683 eelf32ebmipvxworks.c:722
4728 #: eelf32elmip.c:683 eelf32elmipvxworks.c:722 eelf32l4300.c:683
4729 #: eelf32lmip.c:683 eelf32lr5900.c:546 eelf32lr5900n32.c:546 eelf32lsmip.c:683
4730 #: eelf32ltsmip.c:683 eelf32ltsmip_fbsd.c:683 eelf32ltsmipn32.c:683
4731 #: eelf32ltsmipn32_fbsd.c:683 eelf32mipswindiss.c:521 eelf64bmip.c:697
4732 #: eelf64btsmip.c:683 eelf64btsmip_fbsd.c:683 eelf64ltsmip.c:683
4733 #: eelf64ltsmip_fbsd.c:683
4736 " --no-ignore-branch-isa Reject invalid branch relocations requiring\n"
4737 " an ISA mode switch\n"
4740 #: eelf32b4300.c:687 eelf32bmip.c:687 eelf32bmipn32.c:701 eelf32bsmip.c:701
4741 #: eelf32btsmip.c:687 eelf32btsmip_fbsd.c:687 eelf32btsmipn32.c:687
4742 #: eelf32btsmipn32_fbsd.c:687 eelf32ebmip.c:687 eelf32ebmipvxworks.c:726
4743 #: eelf32elmip.c:687 eelf32elmipvxworks.c:726 eelf32l4300.c:687
4744 #: eelf32lmip.c:687 eelf32lr5900.c:550 eelf32lr5900n32.c:550 eelf32lsmip.c:687
4745 #: eelf32ltsmip.c:687 eelf32ltsmip_fbsd.c:687 eelf32ltsmipn32.c:687
4746 #: eelf32ltsmipn32_fbsd.c:687 eelf32mipswindiss.c:525 eelf64bmip.c:701
4747 #: eelf64btsmip.c:687 eelf64btsmip_fbsd.c:687 eelf64ltsmip.c:687
4748 #: eelf64ltsmip_fbsd.c:687
4751 " --compact-branches Generate compact branches/jumps for MIPS R6\n"
4754 #: eelf32b4300.c:690 eelf32bmip.c:690 eelf32bmipn32.c:704 eelf32bsmip.c:704
4755 #: eelf32btsmip.c:690 eelf32btsmip_fbsd.c:690 eelf32btsmipn32.c:690
4756 #: eelf32btsmipn32_fbsd.c:690 eelf32ebmip.c:690 eelf32ebmipvxworks.c:729
4757 #: eelf32elmip.c:690 eelf32elmipvxworks.c:729 eelf32l4300.c:690
4758 #: eelf32lmip.c:690 eelf32lr5900.c:553 eelf32lr5900n32.c:553 eelf32lsmip.c:690
4759 #: eelf32ltsmip.c:690 eelf32ltsmip_fbsd.c:690 eelf32ltsmipn32.c:690
4760 #: eelf32ltsmipn32_fbsd.c:690 eelf32mipswindiss.c:528 eelf64bmip.c:704
4761 #: eelf64btsmip.c:690 eelf64btsmip_fbsd.c:690 eelf64ltsmip.c:690
4762 #: eelf64ltsmip_fbsd.c:690
4765 " --no-compact-branches Generate delay slot branches/jumps for MIPS "
4769 #: eelf32bfin.c:434 eelf32bfinfd.c:459
4771 msgid " --code-in-l1 Put code in L1\n"
4774 #: eelf32bfin.c:436 eelf32bfinfd.c:461
4776 msgid " --data-in-l1 Put data in L1\n"
4781 "%F%P: %pB: all input objects must be COFF or ELF for --embedded-relocs\n"
4784 #: eelf32cr16.c:109 em68kelf.c:113 em68kelfnbsd.c:113
4785 msgid "%F%P: %pB: can not create .emreloc section: %E\n"
4788 #: eelf32cr16.c:128 em68kelf.c:134 em68kelfnbsd.c:134
4789 msgid "%X%P: %pB: section %s has relocs; can not use --embedded-relocs\n"
4792 #: eelf32cr16.c:184 em68kelf.c:177 em68kelfnbsd.c:177
4793 msgid "%X%P: %pB: can not create runtime reloc information: %E\n"
4796 #: eelf32cr16.c:187 em68kelf.c:181 em68kelfnbsd.c:181
4797 msgid "%X%P: %pB: can not create runtime reloc information: %s\n"
4800 #: eelf32lppc.c:96 eelf32lppclinux.c:96 eelf32lppcnto.c:96 eelf32lppcsim.c:96
4801 #: eelf32ppc.c:96 eelf32ppc_fbsd.c:96 eelf32ppclinux.c:96 eelf32ppcnto.c:96
4802 #: eelf32ppcsim.c:96 eelf32ppcwindiss.c:96 eppclynx.c:96
4803 msgid "%X%P: select_plt_layout problem %E\n"
4806 #: eelf32lppc.c:160 eelf32lppclinux.c:160 eelf32lppcnto.c:160
4807 #: eelf32lppcsim.c:160 eelf32ppc.c:160 eelf32ppc_fbsd.c:160
4808 #: eelf32ppclinux.c:160 eelf32ppcnto.c:160 eelf32ppcsim.c:160
4809 #: eelf32ppcvxworks.c:105 eelf32ppcwindiss.c:160 eelf64lppc.c:319
4810 #: eelf64ppc.c:319 eelf64ppc_fbsd.c:319 eppclynx.c:160
4811 msgid "%X%P: inline PLT: %E\n"
4814 #: eelf32lppc.c:168 eelf32lppclinux.c:168 eelf32lppcnto.c:168
4815 #: eelf32lppcsim.c:168 eelf32ppc.c:168 eelf32ppc_fbsd.c:168
4816 #: eelf32ppclinux.c:168 eelf32ppcnto.c:168 eelf32ppcsim.c:168
4817 #: eelf32ppcvxworks.c:113 eelf32ppcwindiss.c:168 eelf64lppc.c:330
4818 #: eelf64ppc.c:330 eelf64ppc_fbsd.c:330 eppclynx.c:168
4819 msgid "%X%P: TLS problem %E\n"
4822 #: eelf32lppc.c:255 eelf32lppclinux.c:255 eelf32lppcnto.c:255
4823 #: eelf32lppcsim.c:255 eelf32ppc.c:255 eelf32ppc_fbsd.c:255
4824 #: eelf32ppclinux.c:255 eelf32ppcnto.c:255 eelf32ppcsim.c:255
4825 #: eelf32ppcvxworks.c:200 eelf32ppcwindiss.c:255 eppclynx.c:255
4826 msgid "%X%P: ppc_finish_symbols problem %E\n"
4829 #: eelf32lppc.c:731 eelf32lppclinux.c:731 eelf32lppcnto.c:731
4830 #: eelf32lppcsim.c:731 eelf32ppc.c:731 eelf32ppc_fbsd.c:731
4831 #: eelf32ppclinux.c:731 eelf32ppcnto.c:731 eelf32ppcsim.c:731
4832 #: eelf32ppcvxworks.c:705 eelf32ppcwindiss.c:731 eelf64lppc.c:1160
4833 #: eelf64ppc.c:1160 eelf64ppc_fbsd.c:1160 eppclynx.c:731
4834 msgid "%F%P: invalid --plt-align `%s'\n"
4837 #: eelf32lppc.c:764 eelf32lppclinux.c:764 eelf32lppcnto.c:764
4838 #: eelf32lppcsim.c:764 eelf32ppc.c:764 eelf32ppc_fbsd.c:764
4839 #: eelf32ppclinux.c:764 eelf32ppcnto.c:764 eelf32ppcsim.c:764
4840 #: eelf32ppcvxworks.c:738 eelf32ppcwindiss.c:764 eppclynx.c:764
4841 msgid "%F%P: invalid pagesize `%s'\n"
4844 #: eelf32lppc.c:794 eelf32lppclinux.c:794 eelf32lppcnto.c:794
4845 #: eelf32lppcsim.c:794 eelf32ppc.c:794 eelf32ppc_fbsd.c:794
4846 #: eelf32ppclinux.c:794 eelf32ppcnto.c:794 eelf32ppcsim.c:794
4847 #: eelf32ppcvxworks.c:772 eelf32ppcwindiss.c:794 eelf64lppc.c:1297
4848 #: eelf64ppc.c:1297 eelf64ppc_fbsd.c:1297 eppclynx.c:794
4850 msgid " --emit-stub-syms Label linker stubs with a symbol\n"
4853 #: eelf32lppc.c:797 eelf32lppclinux.c:797 eelf32lppcnto.c:797
4854 #: eelf32lppcsim.c:797 eelf32ppc.c:797 eelf32ppc_fbsd.c:797
4855 #: eelf32ppclinux.c:797 eelf32ppcnto.c:797 eelf32ppcsim.c:797
4856 #: eelf32ppcvxworks.c:775 eelf32ppcwindiss.c:797 eelf64lppc.c:1300
4857 #: eelf64ppc.c:1300 eelf64ppc_fbsd.c:1300 eppclynx.c:797
4859 msgid " --no-emit-stub-syms Don't label linker stubs with a symbol\n"
4862 #: eelf32lppc.c:800 eelf32lppclinux.c:800 eelf32lppcnto.c:800
4863 #: eelf32lppcsim.c:800 eelf32ppc.c:800 eelf32ppc_fbsd.c:800
4864 #: eelf32ppclinux.c:800 eelf32ppcnto.c:800 eelf32ppcsim.c:800
4865 #: eelf32ppcvxworks.c:778 eelf32ppcwindiss.c:800 eelf64lppc.c:1320
4866 #: eelf64ppc.c:1320 eelf64ppc_fbsd.c:1320 eppclynx.c:800
4868 msgid " --no-tls-optimize Don't try to optimize TLS accesses\n"
4871 #: eelf32lppc.c:803 eelf32lppclinux.c:803 eelf32lppcnto.c:803
4872 #: eelf32lppcsim.c:803 eelf32ppc.c:803 eelf32ppc_fbsd.c:803
4873 #: eelf32ppclinux.c:803 eelf32ppcnto.c:803 eelf32ppcsim.c:803
4874 #: eelf32ppcvxworks.c:781 eelf32ppcwindiss.c:803 eelf64lppc.c:1326
4875 #: eelf64ppc.c:1326 eelf64ppc_fbsd.c:1326 eppclynx.c:803
4877 msgid " --no-tls-get-addr-optimize Don't use a special __tls_get_addr call\n"
4880 #: eelf32lppc.c:806 eelf32lppclinux.c:806 eelf32lppcnto.c:806
4881 #: eelf32lppcsim.c:806 eelf32ppc.c:806 eelf32ppc_fbsd.c:806
4882 #: eelf32ppclinux.c:806 eelf32ppcnto.c:806 eelf32ppcsim.c:806
4883 #: eelf32ppcwindiss.c:806 eppclynx.c:806
4885 msgid " --secure-plt Use new-style PLT if possible\n"
4888 #: eelf32lppc.c:809 eelf32lppclinux.c:809 eelf32lppcnto.c:809
4889 #: eelf32lppcsim.c:809 eelf32ppc.c:809 eelf32ppc_fbsd.c:809
4890 #: eelf32ppclinux.c:809 eelf32ppcnto.c:809 eelf32ppcsim.c:809
4891 #: eelf32ppcwindiss.c:809 eppclynx.c:809
4893 msgid " --bss-plt Force old-style BSS PLT\n"
4896 #: eelf32lppc.c:812 eelf32lppclinux.c:812 eelf32lppcnto.c:812
4897 #: eelf32lppcsim.c:812 eelf32ppc.c:812 eelf32ppc_fbsd.c:812
4898 #: eelf32ppclinux.c:812 eelf32ppcnto.c:812 eelf32ppcsim.c:812
4899 #: eelf32ppcwindiss.c:812 eppclynx.c:812
4901 msgid " --plt-align Align PLT call stubs to fit cache lines\n"
4904 #: eelf32lppc.c:815 eelf32lppclinux.c:815 eelf32lppcnto.c:815
4905 #: eelf32lppcsim.c:815 eelf32ppc.c:815 eelf32ppc_fbsd.c:815
4906 #: eelf32ppclinux.c:815 eelf32ppcnto.c:815 eelf32ppcsim.c:815
4907 #: eelf32ppcwindiss.c:815 eelf64lppc.c:1288 eelf64ppc.c:1288
4908 #: eelf64ppc_fbsd.c:1288 eppclynx.c:815
4910 msgid " --no-plt-align Dont't align individual PLT call stubs\n"
4913 #: eelf32lppc.c:818 eelf32lppclinux.c:818 eelf32lppcnto.c:818
4914 #: eelf32lppcsim.c:818 eelf32ppc.c:818 eelf32ppc_fbsd.c:818
4915 #: eelf32ppclinux.c:818 eelf32ppcnto.c:818 eelf32ppcsim.c:818
4916 #: eelf32ppcwindiss.c:818 eelf64lppc.c:1332 eelf64ppc.c:1332
4917 #: eelf64ppc_fbsd.c:1332 eppclynx.c:818
4920 " --no-inline-optimize Don't convert inline PLT to direct calls\n"
4923 #: eelf32lppc.c:821 eelf32lppclinux.c:821 eelf32lppcnto.c:821
4924 #: eelf32lppcsim.c:821 eelf32ppc.c:821 eelf32ppc_fbsd.c:821
4925 #: eelf32ppclinux.c:821 eelf32ppcnto.c:821 eelf32ppcsim.c:821
4926 #: eelf32ppcwindiss.c:821 eppclynx.c:821
4928 msgid " --sdata-got Force GOT location just before .sdata\n"
4931 #: eelf32lppc.c:824 eelf32lppclinux.c:824 eelf32lppcnto.c:824
4932 #: eelf32lppcsim.c:824 eelf32ppc.c:824 eelf32ppc_fbsd.c:824
4933 #: eelf32ppclinux.c:824 eelf32ppcnto.c:824 eelf32ppcsim.c:824
4934 #: eelf32ppcvxworks.c:784 eelf32ppcwindiss.c:824 eppclynx.c:824
4937 " --ppc476-workaround [=pagesize]\n"
4938 " Avoid a cache bug on ppc476\n"
4941 #: eelf32lppc.c:828 eelf32lppclinux.c:828 eelf32lppcnto.c:828
4942 #: eelf32lppcsim.c:828 eelf32ppc.c:828 eelf32ppc_fbsd.c:828
4943 #: eelf32ppclinux.c:828 eelf32ppcnto.c:828 eelf32ppcsim.c:828
4944 #: eelf32ppcvxworks.c:788 eelf32ppcwindiss.c:828 eppclynx.c:828
4946 msgid " --no-ppc476-workaround Disable workaround\n"
4949 #: eelf32lppc.c:831 eelf32lppclinux.c:831 eelf32lppcnto.c:831
4950 #: eelf32lppcsim.c:831 eelf32ppc.c:831 eelf32ppc_fbsd.c:831
4951 #: eelf32ppclinux.c:831 eelf32ppcnto.c:831 eelf32ppcsim.c:831
4952 #: eelf32ppcvxworks.c:791 eelf32ppcwindiss.c:831 eppclynx.c:831
4954 msgid " --no-pic-fixup Don't edit non-pic to pic\n"
4957 #: eelf32lppc.c:834 eelf32lppclinux.c:834 eelf32lppcnto.c:834
4958 #: eelf32lppcsim.c:834 eelf32ppc.c:834 eelf32ppc_fbsd.c:834
4959 #: eelf32ppclinux.c:834 eelf32ppcnto.c:834 eelf32ppcsim.c:834
4960 #: eelf32ppcvxworks.c:794 eelf32ppcwindiss.c:834 eppclynx.c:834
4963 " --vle-reloc-fixup Correct old object file 16A/16D relocation\n"
4966 #: eelf32mcore.c:284
4969 " --base_file <basefile> Generate a base file for relocatable DLLs\n"
4972 #: eelf32metag.c:692 eelf64lppc.c:1263 eelf64ppc.c:1263 eelf64ppc_fbsd.c:1263
4973 #: ehppaelf.c:557 ehppalinux.c:734 ehppanbsd.c:734 ehppaobsd.c:734
4976 " --stub-group-size=N Maximum size of a group of input sections "
4978 " can be handled by one stub section. A "
4980 " value locates all stubs before their "
4982 " (with a group size of -N), while a positive\n"
4983 " value allows two groups of input sections, "
4985 " before, and one after each stub section.\n"
4986 " Values of +/-1 indicate the linker should\n"
4987 " choose suitable defaults.\n"
4993 " --no-flag-mismatch-warnings Don't warn about objects with incompatible\n"
4994 " endian or dsp settings\n"
5000 " --flag-mismatch-warnings Warn about objects with incompatible\n"
5001 " endian, dsp or ABI settings\n"
5007 " --ignore-lma Ignore segment LMAs [default]\n"
5008 " (for Renesas Tools compatibility)\n"
5013 msgid " --no-ignore-lma Don't ignore segment LMAs\n"
5016 #: eelf32xtensa.c:137
5017 msgid "file already has property tables"
5020 #: eelf32xtensa.c:147
5021 msgid "failed to read section contents"
5024 #: eelf32xtensa.c:159
5025 msgid "could not create new section"
5028 #: eelf32xtensa.c:175
5029 msgid "could not allocate section contents"
5032 #: eelf32xtensa.c:194
5033 msgid "out of memory"
5036 #: eelf32xtensa.c:295
5038 "%P: warning: failed to convert %s table in %pB (%s); subsequent disassembly "
5039 "may be incomplete\n"
5042 #: eelf32xtensa.c:412
5043 msgid "%F%P: %pB: cannot read contents of section %pA\n"
5046 #: eelf32xtensa.c:423
5047 msgid "%P: %pB: warning: incompatible Xtensa configuration (%s)\n"
5050 #: eelf32xtensa.c:427
5051 msgid "%P: %pB: warning: cannot parse .xtensa.info section\n"
5054 #: eelf32xtensa.c:453
5055 msgid "%F%P: little endian output does not match Xtensa configuration\n"
5058 #: eelf32xtensa.c:459
5059 msgid "%F%P: big endian output does not match Xtensa configuration\n"
5062 #: eelf32xtensa.c:478
5063 msgid "%F%P: cross-endian linking for %pB not supported\n"
5066 #: eelf32xtensa.c:509
5067 msgid "%F%P: failed to create .xtensa.info section\n"
5070 #: eelf32xtensa.c:2347
5073 " --size-opt When relaxing longcalls, prefer size\n"
5074 " optimization over branch target alignment\n"
5078 msgid "%F%P: %pB: Istruction set of object files mismatched\n"
5081 #: eelf64_ia64.c:470 eelf64_ia64_fbsd.c:470
5084 " --itanium Generate code for Intel Itanium processor\n"
5087 #: eelf64_s390.c:63 eelf64lppc.c:127 eelf64ppc.c:127 eelf64ppc_fbsd.c:127
5088 msgid "%F%P: can not init BFD: %E\n"
5091 #: eelf64_s390.c:508
5094 " --s390-pgste Tell the kernel to allocate 4k page tables\n"
5097 #: eelf64alpha.c:537 eelf64alpha_fbsd.c:537 eelf64alpha_nbsd.c:537
5100 " --taso Load executable in the lower 31-bit "
5102 " virtual address range\n"
5105 #: eelf64alpha.c:540 eelf64alpha_fbsd.c:540 eelf64alpha_nbsd.c:540
5107 msgid " --secureplt Force PLT in text segment\n"
5110 #: eelf64alpha.c:542 eelf64alpha_fbsd.c:542 eelf64alpha_nbsd.c:542
5112 msgid " --no-secureplt Force PLT in data segment\n"
5115 #: eelf64lppc.c:311 eelf64lppc.c:339 eelf64ppc.c:311 eelf64ppc.c:339
5116 #: eelf64ppc_fbsd.c:311 eelf64ppc_fbsd.c:339
5117 msgid "%X%P: can not edit %s: %E\n"
5120 #: eelf64lppc.c:504 eelf64ppc.c:504 eelf64ppc_fbsd.c:504
5121 msgid "%X%P: linker script separates .got and .toc\n"
5124 #: eelf64lppc.c:565 eelf64ppc.c:565 eelf64ppc_fbsd.c:565
5125 msgid "%P: .init/.fini fragments use differing TOC pointers\n"
5128 #: eelf64lppc.c:1273 eelf64ppc.c:1273
5131 " --plt-static-chain PLT call stubs should load r11 (default)\n"
5134 #: eelf64lppc.c:1276 eelf64ppc.c:1276
5136 msgid " --no-plt-static-chain PLT call stubs should not load r11\n"
5139 #: eelf64lppc.c:1279 eelf64ppc.c:1279 eelf64ppc_fbsd.c:1279
5141 msgid " --plt-thread-safe PLT call stubs with load-load barrier\n"
5144 #: eelf64lppc.c:1282 eelf64ppc.c:1282 eelf64ppc_fbsd.c:1282
5146 msgid " --no-plt-thread-safe PLT call stubs without barrier\n"
5149 #: eelf64lppc.c:1285 eelf64ppc.c:1285 eelf64ppc_fbsd.c:1285
5151 msgid " --plt-align [=<align>] Align PLT call stubs to fit cache lines\n"
5154 #: eelf64lppc.c:1291 eelf64ppc.c:1291 eelf64ppc_fbsd.c:1291
5157 " --plt-localentry Optimize calls to ELFv2 localentry:0 "
5161 #: eelf64lppc.c:1294 eelf64ppc.c:1294 eelf64ppc_fbsd.c:1294
5163 msgid " --no-plt-localentry Don't optimize ELFv2 calls\n"
5166 #: eelf64lppc.c:1303 eelf64ppc.c:1303 eelf64ppc_fbsd.c:1303
5169 " --dotsyms For every version pattern \"foo\" in a "
5171 " script, add \".foo\" so that function code\n"
5172 " symbols are treated the same as function\n"
5173 " descriptor symbols. Defaults to on.\n"
5176 #: eelf64lppc.c:1309 eelf64ppc.c:1309 eelf64ppc_fbsd.c:1309
5179 " --no-dotsyms Don't do anything special in version scripts\n"
5182 #: eelf64lppc.c:1312 eelf64ppc.c:1312 eelf64ppc_fbsd.c:1312
5185 " --save-restore-funcs Provide register save and restore routines "
5187 " by gcc -Os code. Defaults to on for normal\n"
5188 " final link, off for ld -r.\n"
5191 #: eelf64lppc.c:1317 eelf64ppc.c:1317 eelf64ppc_fbsd.c:1317
5193 msgid " --no-save-restore-funcs Don't provide these routines\n"
5196 #: eelf64lppc.c:1323 eelf64ppc.c:1323 eelf64ppc_fbsd.c:1323
5199 " --tls-get-addr-optimize Force use of special __tls_get_addr call\n"
5202 #: eelf64lppc.c:1329 eelf64ppc.c:1329 eelf64ppc_fbsd.c:1329
5204 msgid " --no-opd-optimize Don't optimize the OPD section\n"
5207 #: eelf64lppc.c:1335 eelf64ppc.c:1335 eelf64ppc_fbsd.c:1335
5209 msgid " --no-toc-optimize Don't optimize the TOC section\n"
5212 #: eelf64lppc.c:1338 eelf64ppc.c:1338 eelf64ppc_fbsd.c:1338
5215 " --no-multi-toc Disallow automatic multiple toc sections\n"
5218 #: eelf64lppc.c:1341 eelf64ppc.c:1341 eelf64ppc_fbsd.c:1341
5220 msgid " --no-toc-sort Don't sort TOC and GOT sections\n"
5223 #: eelf64lppc.c:1344 eelf64ppc.c:1344 eelf64ppc_fbsd.c:1344
5226 " --non-overlapping-opd Canonicalize .opd, so that there are no\n"
5227 " overlapping .opd entries\n"
5230 #: eelf64mmix.c:81 emmo.c:84
5231 msgid "%X%P: internal problems setting up section %s"
5234 #: eelf64mmix.c:125 emmo.c:128
5235 msgid "%X%P: too many global registers: %u, max 223\n"
5238 #. This is a fatal error; make einfo call not return.
5239 #: eelf64mmix.c:143 emmo.c:146
5240 msgid "%F%P: can't finalize linker-allocated global registers\n"
5243 #: eelf64ppc_fbsd.c:1273
5245 msgid " --plt-static-chain PLT call stubs should load r111\n"
5248 #: eelf64ppc_fbsd.c:1276
5251 " --no-plt-static-chain PLT call stubs should not load r11 (default)\n"
5254 #: eelf_x86_64.c:5473 eelf_x86_64_cloudabi.c:570 eelf_x86_64_fbsd.c:570
5255 #: eelf_x86_64_nacl.c:570 eelf_x86_64_sol2.c:701
5258 " -z bndplt Always generate BND prefix in PLT entries\n"
5261 #: ehppaelf.c:324 ehppalinux.c:324 ehppanbsd.c:324 ehppaobsd.c:324
5262 msgid "%X%P: can not set gp\n"
5265 #: ehppaelf.c:553 ehppalinux.c:730 ehppanbsd.c:730 ehppaobsd.c:730
5268 " --multi-subspace Generate import and export stubs to support\n"
5269 " multiple sub-space shared libraries\n"
5273 msgid "%F%P: PE operations on non PE file\n"
5276 #: ei386beos.c:425 ei386beos.c:430
5277 msgid "%F%P: %pB: can't read contents of section .idata: %E\n"
5281 msgid "%F%P: section %s has '$' as first character\n"
5285 msgid "%F%P: *(%s$) missing from linker script\n"
5291 " --[no-]insert-timestamp Use a real timestamp rather than zero "
5298 " export, place into import library "
5305 " --compat-implib Create backward compatible import "
5307 " create __imp_<SYMBOL> as well\n"
5313 " --enable-auto-image-base Automatically choose image base for "
5315 " unless user specifies one\n"
5321 " --disable-auto-image-base Do not auto-choose image base "
5328 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
5329 " adding pseudo-relocations resolved "
5337 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
5339 " auto-imported DATA\n"
5345 " --enable-extra-pep-debug Enable verbose debug output when "
5347 " or linking to DLLs (esp. auto-"
5354 " --high-entropy-va Image is compatible with 64-bit address "
5356 " layout randomization (ASLR)\n"
5362 " --no-seh Image does not use SEH; no SE handler may\n"
5363 " be called in this image\n"
5368 "%P: warning: --export-dynamic is not supported for PE+ targets, did you mean "
5369 "--export-all-symbols?\n"
5372 #: ei386pep.c:977 ei386pep.c:1004
5374 msgid "warning: resolving %s by linking to %s\n"
5377 #: em68hc11elf.c:141 em68hc11elfb.c:141 em68hc12elf.c:141 em68hc12elfb.c:141
5379 "%P: warning: the size of the 'window' memory region is not a power of 2; its "
5380 "size %d is truncated to %d\n"
5383 #: em68hc11elf.c:156 em68hc11elfb.c:156 em68hc12elf.c:156 em68hc12elfb.c:156
5384 msgid "%X%P: changing output format whilst linking is not supported\n"
5387 #: em68hc11elf.c:550 em68hc11elfb.c:550 em68hc12elf.c:550 em68hc12elfb.c:550
5390 " --no-trampoline Do not generate the far trampolines used to "
5392 " a far function using jsr or bsr\n"
5395 #: em68hc11elf.c:553 em68hc11elfb.c:553 em68hc12elf.c:553 em68hc12elfb.c:553
5398 " --bank-window NAME Specify the name of the memory region "
5400 " the layout of the memory bank window\n"
5403 #: em68kelf.c:89 em68kelfnbsd.c:89
5404 msgid "%F%P: %pB: all input objects must be ELF for --embedded-relocs\n"
5407 #: em68kelf.c:591 em68kelfnbsd.c:591
5408 msgid "%P: unrecognized --got argument '%s'\n"
5411 #: em68kelf.c:604 em68kelfnbsd.c:604
5413 msgid " --got=<type> Specify GOT handling scheme\n"
5417 msgid "%X%P: internal problems scanning %pB after opening it"
5420 #: emsp430X.c:159 emsp430elf.c:159
5421 msgid "%P: error: unhandled data_statement size\n"
5424 #: emsp430X.c:300 emsp430elf.c:300
5425 msgid "%P: error: no section named %s or %s in linker script\n"
5428 #: emsp430X.c:309 emsp430elf.c:309
5429 msgid "%P: error: no section named %s in linker script\n"
5432 #: emsp430X.c:453 emsp430elf.c:453
5435 " --code-region={either,lower,upper,none}\n"
5436 " Transform .text* sections to {either,lower,upper,none}.text* "
5440 #: emsp430X.c:454 emsp430elf.c:454
5443 " --data-region={either,lower,upper,none}\n"
5444 " Transform .data*, .rodata* and .bss* sections to\n"
5445 " {either,lower,upper,none}.{bss,data,rodata}* sections\n"
5448 #: emsp430X.c:455 emsp430elf.c:455
5451 " --disable-sec-transformation\n"
5452 " Disable transformation of .{text,data,bss,rodata}* sections to\n"
5453 " add the {either,lower,upper,none} prefixes\n"
5456 #: emsp430X.c:474 emsp430elf.c:474
5457 msgid "%P: --code-region requires an argument: {upper,lower,either,none}\n"
5460 #: emsp430X.c:480 emsp430elf.c:480
5461 msgid "%P: error: unrecognized argument to --code-region= option: \"%s\"\n"
5464 #: emsp430X.c:497 emsp430elf.c:497
5465 msgid "%P: --data-region requires an argument: {upper,lower,either,none}\n"
5468 #: emsp430X.c:503 emsp430elf.c:503
5469 msgid "%P: error: unrecognized argument to --data-region= option: \"%s\"\n"
5472 #. Incompatible objects.
5473 #: ends32belf.c:126 ends32belf16m.c:126 ends32belf_linux.c:126 ends32elf.c:126
5474 #: ends32elf16m.c:126 ends32elf_linux.c:126
5475 msgid "%F%P: %pB: ABI version of object files mismatched\n"
5478 #: ends32belf.c:383 ends32belf16m.c:383 ends32belf_linux.c:512 ends32elf.c:383
5479 #: ends32elf16m.c:383 ends32elf_linux.c:512
5480 msgid "%P: --mbaseline is not used anymore\n"
5483 #: ends32belf.c:394 ends32belf16m.c:394 ends32belf_linux.c:523 ends32elf.c:394
5484 #: ends32elf16m.c:394 ends32elf_linux.c:523
5485 msgid "%P: --relax-[no-]reduce-fp-updat is not used anymore\n"
5488 #: ends32belf.c:398 ends32belf16m.c:398 ends32belf_linux.c:527 ends32elf.c:398
5489 #: ends32elf16m.c:398 ends32elf_linux.c:527
5490 msgid "%P: missing file for --mexport-symbols\n"
5493 #: ends32belf.c:411 ends32belf.c:420 ends32belf16m.c:411 ends32belf16m.c:420
5494 #: ends32belf_linux.c:540 ends32belf_linux.c:549 ends32elf.c:411
5495 #: ends32elf.c:420 ends32elf16m.c:411 ends32elf16m.c:420 ends32elf_linux.c:540
5496 #: ends32elf_linux.c:549
5497 msgid "%P: valid arguments to --mhyper-relax=(low|medium|high)\n"
5500 #: ends32belf.c:440 ends32belf16m.c:440 ends32belf_linux.c:569 ends32elf.c:440
5501 #: ends32elf16m.c:440 ends32elf_linux.c:569
5503 msgid " --m[no-]fp-as-gp Disable/enable fp-as-gp relaxation\n"
5506 #: ends32belf.c:442 ends32belf16m.c:442 ends32belf_linux.c:571 ends32elf.c:442
5507 #: ends32elf16m.c:442 ends32elf_linux.c:571
5509 msgid " --mexport-symbols=FILE Exporting symbols in linker script\n"
5512 #: ends32belf.c:444 ends32belf16m.c:444 ends32belf_linux.c:573 ends32elf.c:444
5513 #: ends32elf16m.c:444 ends32elf_linux.c:573
5516 " --mhyper-relax=level Adjust relax level (low|medium|high). default: "
5520 #: ends32belf.c:446 ends32belf16m.c:446 ends32belf_linux.c:575 ends32elf.c:446
5521 #: ends32elf16m.c:446 ends32elf_linux.c:575
5523 msgid " --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"
5526 #: etic3xcoff.c:69 etic3xcoff_onchip.c:69 etic4xcoff.c:69 etic54xcoff.c:69
5528 msgid " --format 0|1|2 Specify which COFF version to use\n"
5531 #: etic3xcoff.c:91 etic3xcoff_onchip.c:91 etic4xcoff.c:91 etic54xcoff.c:91
5532 msgid "%F%P: invalid COFF format version %s\n"
5536 msgid "%P: warning: unknown machine type %u"
5539 #. combination may cause invalid objdump output
5540 #. but it is possible for mixed ADL/Z80 code
5543 "%P: warning: mixing ADL and Z80 mode binaries, objdump may generate invalid "
5547 #. invalid combination: for example Z180 + R800
5550 "%P: warning: incompatible object files linked, result code might not work"