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"
11 "POT-Creation-Date: 2011-06-02 14:30+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
20 #: emultempl/armcoff.em:73
22 msgid " --support-old-code Support interworking with old code\n"
25 #: emultempl/armcoff.em:74
28 " --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
31 #: emultempl/armcoff.em:122
33 msgid "Errors encountered processing file %s"
36 #: emultempl/armcoff.em:192 emultempl/pe.em:1813
37 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
40 #: emultempl/armcoff.em:197 emultempl/pe.em:1818
41 msgid "%P: warning: cannot find thumb start symbol %s\n"
44 #: emultempl/pe.em:419
47 " --base_file <basefile> Generate a base file for relocatable "
51 #: emultempl/pe.em:420
54 " --dll Set image base to the default for DLLs\n"
57 #: emultempl/pe.em:421
59 msgid " --file-alignment <size> Set file alignment\n"
62 #: emultempl/pe.em:422
64 msgid " --heap <size> Set initial size of the heap\n"
67 #: emultempl/pe.em:423
70 " --image-base <address> Set start address of the executable\n"
73 #: emultempl/pe.em:424
76 " --major-image-version <number> Set version number of the executable\n"
79 #: emultempl/pe.em:425
81 msgid " --major-os-version <number> Set minimum required OS version\n"
84 #: emultempl/pe.em:426
87 " --major-subsystem-version <number> Set minimum required OS subsystem "
91 #: emultempl/pe.em:427
94 " --minor-image-version <number> Set revision number of the executable\n"
97 #: emultempl/pe.em:428
99 msgid " --minor-os-version <number> Set minimum required OS revision\n"
102 #: emultempl/pe.em:429
105 " --minor-subsystem-version <number> Set minimum required OS subsystem "
109 #: emultempl/pe.em:430
111 msgid " --section-alignment <size> Set section alignment\n"
114 #: emultempl/pe.em:431
116 msgid " --stack <size> Set size of the initial stack\n"
119 #: emultempl/pe.em:432
122 " --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
125 #: emultempl/pe.em:433
128 " --support-old-code Support interworking with old code\n"
131 #: emultempl/pe.em:434
134 " --[no-]leading-underscore Set explicit symbol underscore prefix "
138 #: emultempl/pe.em:435
141 " --thumb-entry=<symbol> Set the entry point to be Thumb "
145 #: emultempl/pe.em:437
148 " --add-stdcall-alias Export symbols with and without @nn\n"
151 #: emultempl/pe.em:438
153 msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
156 #: emultempl/pe.em:439
159 " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
162 #: emultempl/pe.em:440
165 " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
168 #: emultempl/pe.em:441
171 " --exclude-all-symbols Exclude all symbols from automatic "
175 #: emultempl/pe.em:442
178 " --exclude-libs lib,lib,... Exclude libraries from automatic "
182 #: emultempl/pe.em:443
184 msgid " --exclude-modules-for-implib mod,mod,...\n"
187 #: emultempl/pe.em:444
190 " Exclude objects, archive members from "
194 #: emultempl/pe.em:445
197 " export, place into import library "
201 #: emultempl/pe.em:446
204 " --export-all-symbols Automatically export all globals to "
208 #: emultempl/pe.em:447
210 msgid " --kill-at Remove @nn from exported symbols\n"
213 #: emultempl/pe.em:448
215 msgid " --out-implib <file> Generate import library\n"
218 #: emultempl/pe.em:449
221 " --output-def <file> Generate a .DEF file for the built DLL\n"
224 #: emultempl/pe.em:450
226 msgid " --warn-duplicate-exports Warn about duplicate exports.\n"
229 #: emultempl/pe.em:451
232 " --compat-implib Create backward compatible import "
234 " create __imp_<SYMBOL> as well.\n"
237 #: emultempl/pe.em:453
240 " --enable-auto-image-base Automatically choose image base for "
242 " unless user specifies one\n"
245 #: emultempl/pe.em:455
248 " --disable-auto-image-base Do not auto-choose image base. "
252 #: emultempl/pe.em:456
255 " --dll-search-prefix=<string> When linking dynamically to a dll "
257 " an importlib, use <string><basename>."
259 " in preference to lib<basename>.dll \n"
262 #: emultempl/pe.em:459
265 " --enable-auto-import Do sophisticated linking of _sym to\n"
266 " __imp_sym for DATA references\n"
269 #: emultempl/pe.em:461
272 " --disable-auto-import Do not auto-import DATA items from "
276 #: emultempl/pe.em:462
279 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
280 " adding pseudo-relocations resolved "
285 #: emultempl/pe.em:465
288 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
290 " auto-imported DATA.\n"
293 #: emultempl/pe.em:467
296 " --enable-extra-pe-debug Enable verbose debug output when "
298 " or linking to DLLs (esp. auto-"
302 #: emultempl/pe.em:470
305 " --large-address-aware Executable supports virtual addresses\n"
306 " greater than 2 gigabytes\n"
309 #: emultempl/pe.em:472
312 " --enable-long-section-names Use long COFF section names even in\n"
313 " executable image files\n"
316 #: emultempl/pe.em:474
319 " --disable-long-section-names Never use long COFF section names, "
324 #: emultempl/pe.em:476
327 " --dynamicbase\t\t\t Image base address may be relocated using\n"
328 "\t\t\t\t address space layout randomization (ASLR)\n"
331 #: emultempl/pe.em:478
333 msgid " --forceinteg\t\t Code integrity checks are enforced\n"
336 #: emultempl/pe.em:479
338 msgid " --nxcompat\t\t Image is compatible with data execution prevention\n"
341 #: emultempl/pe.em:480
344 " --no-isolation\t\t Image understands isolation but do not isolate the "
348 #: emultempl/pe.em:481
351 " --no-seh\t\t\t Image does not use SEH. No SE handler may\n"
352 "\t\t\t\t be called in this image\n"
355 #: emultempl/pe.em:483
357 msgid " --no-bind\t\t\t Do not bind this image\n"
360 #: emultempl/pe.em:484
362 msgid " --wdmdriver\t\t Driver uses the WDM model\n"
365 #: emultempl/pe.em:485
367 msgid " --tsaware Image is Terminal Server aware\n"
370 #: emultempl/pe.em:614
371 msgid "%P: warning: bad version number in -subsystem option\n"
374 #: emultempl/pe.em:639
375 msgid "%P%F: invalid subsystem type %s\n"
378 #: emultempl/pe.em:660
379 msgid "%P%F: invalid hex number for PE parameter '%s'\n"
382 #: emultempl/pe.em:677
383 msgid "%P%F: strange hex info for PE parameter '%s'\n"
386 #: emultempl/pe.em:692
387 msgid "%F%P: cannot open base file %s\n"
390 #: emultempl/pe.em:965
391 msgid "%P: warning, file alignment > section alignment.\n"
394 #: emultempl/pe.em:978
396 "%P: warning: --export-dynamic is not supported for PE targets, did you mean "
397 "--export-all-symbols?\n"
400 #: emultempl/pe.em:1054 emultempl/pe.em:1081
402 msgid "Warning: resolving %s by linking to %s\n"
405 #: emultempl/pe.em:1059 emultempl/pe.em:1086
406 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
409 #: emultempl/pe.em:1060 emultempl/pe.em:1087
410 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
413 #: emultempl/pe.em:1106
415 msgid "%C: Cannot get section contents - auto-import exception\n"
418 #: emultempl/pe.em:1146
420 msgid "Info: resolving %s by linking to %s (auto-import)\n"
423 #: emultempl/pe.em:1153
425 "%P: warning: auto-importing has been activated without --enable-auto-import "
426 "specified on the command line.\n"
427 "This should work unless it involves constant data structures referencing "
428 "symbols from auto-imported DLLs.\n"
431 #: emultempl/pe.em:1160 emultempl/pe.em:1367 emultempl/pe.em:1574 ldcref.c:490
432 #: ldcref.c:588 ldmain.c:1215 ldmisc.c:290 pe-dll.c:706 pe-dll.c:1257
434 msgid "%B%F: could not read symbols: %E\n"
437 #: emultempl/pe.em:1243
438 msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n"
441 #: emultempl/pe.em:1617
443 msgid "Errors encountered processing file %s\n"
446 #: emultempl/pe.em:1640
448 msgid "Errors encountered processing file %s for interworking\n"
451 #: emultempl/pe.em:1702 ldexp.c:581 ldlang.c:3416 ldlang.c:6947 ldlang.c:6978
453 msgid "%P%F: bfd_link_hash_lookup failed: %E\n"
457 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
461 msgid "%X%P: cref_hash_lookup failed: %E\n"
465 msgid "%X%P: cref alloc failed: %E\n"
472 "Cross Reference Table\n"
491 msgid "%P: symbol `%T' missing from main hash table\n"
494 #: ldcref.c:650 ldcref.c:657 ldmain.c:1249 ldmain.c:1256
495 msgid "%B%F: could not read relocs: %E\n"
498 #. We found a reloc for the symbol. The symbol is defined
499 #. in OUTSECNAME. This reloc is from a section which is
500 #. mapped into a section from which references to OUTSECNAME
501 #. are prohibited. We must report an error.
503 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n"
507 msgid "%P%X: Different relocs used in set %s\n"
511 msgid "%P%X: Different object file formats composing set %s\n"
514 #: ldctor.c:281 ldctor.c:295
515 msgid "%P%X: %s does not support reloc %s for set %s\n"
519 msgid "%P%X: Unsupported size %d for set %s\n"
531 msgid "%S SYSLIB ignored\n"
536 msgid "%S HLL ignored\n"
540 msgid "%P: unrecognised emulation mode: %s\n"
544 msgid "Supported emulations: "
549 msgid " no emulation specific options.\n"
553 msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n"
558 msgid "%F%S %% by zero\n"
563 msgid "%F%S / by zero\n"
568 msgid "%X%S: unresolvable symbol `%s' referenced in expression\n"
573 msgid "%F%S: undefined symbol `%s' referenced in expression\n"
576 #: ldexp.c:626 ldexp.c:643 ldexp.c:670
578 msgid "%F%S: undefined section `%s' referenced in expression\n"
581 #: ldexp.c:697 ldexp.c:711
583 msgid "%F%S: undefined MEMORY region `%s' referenced in expression\n"
588 msgid "%F%S: unknown constant `%s' referenced in expression\n"
593 msgid "%F%S can not PROVIDE assignment to location counter\n"
598 msgid "%F%S invalid assignment to location counter\n"
603 msgid "%F%S assignment to location counter invalid outside of SECTION\n"
607 msgid "%F%S cannot move location counter backwards (from %V to %V)\n"
611 msgid "%P%F:%s: hash creation failed\n"
614 #: ldexp.c:1191 ldexp.c:1216 ldexp.c:1276
616 msgid "%F%S: nonconstant expression for %s\n"
621 msgid "attempt to open %s failed\n"
626 msgid "attempt to open %s succeeded\n"
630 msgid "%F%P: invalid BFD target `%s'\n"
633 #: ldfile.c:267 ldfile.c:296
634 msgid "%P: skipping incompatible %s when searching for %s\n"
638 msgid "%F%P: attempted static link of dynamic object `%s'\n"
642 msgid "%P: cannot find %s (%s): %E\n"
646 msgid "%P: cannot find %s: %E\n"
650 msgid "%P: cannot find %s inside %s\n"
654 msgid "%P: cannot find %s\n"
657 #: ldfile.c:486 ldfile.c:504
659 msgid "cannot find script file %s\n"
662 #: ldfile.c:488 ldfile.c:506
664 msgid "opened script file %s\n"
668 msgid "%P%F: cannot open linker script file %s: %E\n"
672 msgid "%P%F: cannot represent machine `%s'\n"
675 #: ldlang.c:1217 ldlang.c:1259 ldlang.c:3114
676 msgid "%P%F: can not create hash table: %E\n"
680 msgid "%P:%S: warning: redeclaration of memory region `%s'\n"
684 msgid "%P:%S: warning: memory region `%s' not declared\n"
688 msgid "%F%P:%S: error: alias for default memory region\n"
692 msgid "%F%P:%S: error: redefinition of memory region alias `%s'\n"
696 msgid "%F%P:%S: error: memory region `%s' for alias `%s' does not exist\n"
699 #: ldlang.c:1420 ldlang.c:1459
700 msgid "%P%F: failed creating section `%s': %E\n"
707 "Discarded input sections\n"
714 "Memory Configuration\n"
738 "Linker script and memory map\n"
743 msgid "%P%F: Illegal use of `%s' section\n"
747 msgid "%P%F: output format %s cannot represent section called %s\n"
751 msgid "%B: file not recognized: %E\n"
755 msgid "%B: matching formats:"
759 msgid "%F%B: file not recognized: %E\n"
763 msgid "%F%B: member %B in archive is not an object\n"
766 #: ldlang.c:2796 ldlang.c:2810
767 msgid "%F%B: could not read symbols: %E\n"
772 "%P: warning: could not find any targets that match endianness requirement\n"
776 msgid "%P%F: target %s not found\n"
780 msgid "%P%F: cannot open output file %s: %E\n"
784 msgid "%P%F:%s: can not make object file: %E\n"
788 msgid "%P%F:%s: can not set architecture: %E\n"
792 msgid "%P: warning: %s contains output sections; did you forget -T?\n"
796 msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n"
800 msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n"
804 msgid "%F%P: %s not found for insert\n"
808 msgid " load address 0x%V"
812 msgid "%W (size before relaxing)\n"
817 msgid "Address of section %s set to "
822 msgid "Fail with %d\n"
827 "%X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V]\n"
831 msgid "%X%P: region `%s' overflowed by %ld bytes\n"
835 msgid "%X%P: address 0x%v of %B section `%s' is not within region `%s'\n"
839 msgid "%X%P: %B section `%s' will not fit in region `%s'\n"
845 "%F%S: non constant or forward reference address expression for section %s\n"
849 msgid "%P%X: Internal error on COFF shared library section %s\n"
853 msgid "%P%F: error: no memory region specified for loadable section `%s'\n"
857 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
861 msgid "%P: warning: changing start of section %s by %lu bytes\n"
865 msgid "%P: warning: dot moved backwards before `%s'\n"
869 msgid "%P%F: can't relax section: %E\n"
873 msgid "%F%P: invalid data statement\n"
877 msgid "%F%P: invalid reloc statement\n"
881 msgid "%P%F: gc-sections requires either an entry or an undefined symbol\n"
885 msgid "%P%F:%s: can't set start address\n"
888 #: ldlang.c:5721 ldlang.c:5740
889 msgid "%P%F: can't set start address\n"
893 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
897 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
902 "%P%F: Relocatable linking with relocations from format %s (%B) to format %s "
903 "(%B) is not supported\n"
908 "%P%X: %s architecture of input file `%B' is incompatible with %s output\n"
912 msgid "%P%X: failed to merge target specific data of file %B\n"
916 msgid "%P%F: Could not define common symbol `%T': %E\n"
922 "Allocating common symbols\n"
927 "Common symbol size file\n"
932 msgid "%P%F: invalid syntax in flags\n"
936 msgid "%P%F: Failed to create hash table\n"
940 msgid "%P%F: %s: plugin reported error after all symbols read\n"
944 msgid "%P%F: multiple STARTUP files\n"
948 msgid "%X%P:%S: section has both a load address and a load region\n"
953 "%X%P:%S: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack "
958 msgid "%F%P: no sections assigned to phdrs\n"
962 msgid "%F%P: bfd_record_phdr failed: %E\n"
966 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
970 msgid "%X%P: unknown language `%s' in version information\n"
975 "%X%P: anonymous version tag cannot be combined with other version tags\n"
979 msgid "%X%P: duplicate version tag `%s'\n"
982 #: ldlang.c:7811 ldlang.c:7820 ldlang.c:7838 ldlang.c:7848
983 msgid "%X%P: duplicate expression `%s' in version information\n"
987 msgid "%X%P: unable to find version dependency `%s'\n"
991 msgid "%X%P: unable to read .exports section contents\n"
995 msgid "%X%P: unknown feature `%s'\n"
999 msgid "%X%P: can't set BFD default target to `%s': %E\n"
1003 msgid "%P%F: -r and -shared may not be used together\n"
1007 msgid "%P%F: -F may not be used without -shared\n"
1011 msgid "%P%F: -f may not be used without -shared\n"
1015 msgid "using external linker script:"
1019 msgid "using internal linker script:"
1023 msgid "%P%F: no input files\n"
1027 msgid "%P: mode %s\n"
1031 msgid "%P%F: cannot open map file %s: %E\n"
1035 msgid "%P: link errors found, deleting executable `%s'\n"
1039 msgid "%F%B: final close failed: %E\n"
1043 msgid "%X%P: unable to open for source of copy `%s'\n"
1047 msgid "%X%P: unable to open for destination of copy `%s'\n"
1051 msgid "%P: Error writing file `%s'\n"
1054 #: ldmain.c:538 pe-dll.c:1733
1056 msgid "%P: Error closing file `%s'\n"
1061 msgid "%s: total time in link: %ld.%06ld\n"
1066 msgid "%s: data size %ld\n"
1070 msgid "%P%F: missing argument to -m\n"
1073 #: ldmain.c:690 ldmain.c:710 ldmain.c:742
1074 msgid "%P%F: bfd_hash_table_init failed: %E\n"
1077 #: ldmain.c:694 ldmain.c:714
1078 msgid "%P%F: bfd_hash_lookup failed: %E\n"
1082 msgid "%X%P: error: duplicate retain-symbols-file\n"
1086 msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n"
1090 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
1096 "Archive member included because of file (symbol)\n"
1101 msgid "%X%C: multiple definition of `%T'\n"
1105 msgid "%D: first defined here\n"
1109 msgid "%P: Disabling relaxation: it will not work with multiple definitions\n"
1113 msgid "%B: warning: definition of `%T' overriding common\n"
1117 msgid "%B: warning: common is here\n"
1121 msgid "%B: warning: common of `%T' overridden by definition\n"
1125 msgid "%B: warning: defined here\n"
1129 msgid "%B: warning: common of `%T' overridden by larger common\n"
1133 msgid "%B: warning: larger common is here\n"
1137 msgid "%B: warning: common of `%T' overriding smaller common\n"
1141 msgid "%B: warning: smaller common is here\n"
1145 msgid "%B: warning: multiple common of `%T'\n"
1149 msgid "%B: warning: previous common is here\n"
1152 #: ldmain.c:1100 ldmain.c:1138
1153 msgid "%P: warning: global constructor %s used\n"
1157 msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n"
1160 #. We found a reloc for the symbol we are looking for.
1161 #: ldmain.c:1202 ldmain.c:1204 ldmain.c:1206 ldmain.c:1224 ldmain.c:1269
1166 msgid "%F%P: bfd_hash_table_init failed: %E\n"
1170 msgid "%F%P: bfd_hash_lookup failed: %E\n"
1174 msgid "%X%C: undefined reference to `%T'\n"
1178 msgid "%C: warning: undefined reference to `%T'\n"
1182 msgid "%X%D: more undefined references to `%T' follow\n"
1186 msgid "%D: warning: more undefined references to `%T' follow\n"
1190 msgid "%X%B: undefined reference to `%T'\n"
1194 msgid "%B: warning: undefined reference to `%T'\n"
1198 msgid "%X%B: more undefined references to `%T' follow\n"
1202 msgid "%B: warning: more undefined references to `%T' follow\n"
1206 msgid " additional relocation overflows omitted from the output\n"
1210 msgid " relocation truncated to fit: %s against undefined symbol `%T'"
1215 " relocation truncated to fit: %s against symbol `%T' defined in %A section "
1220 msgid " relocation truncated to fit: %s against `%T'"
1224 msgid "%X%H: dangerous relocation: %s\n"
1228 msgid "%X%H: reloc refers to symbol `%T' which is not being output\n"
1238 msgid "built in linker script:%u"
1242 msgid "%B: In function `%T':\n"
1246 msgid "%F%P: internal error %s %d\n"
1250 msgid "%P: internal error: aborting at %s line %d in %s\n"
1254 msgid "%P: internal error: aborting at %s line %d\n"
1258 msgid "%P%F: please report this bug\n"
1261 #. Output for noisy == 2 is intended to follow the GNU standards.
1269 msgid "Copyright 2011 Free Software Foundation, Inc.\n"
1275 "This program is free software; you may redistribute it under the terms of\n"
1276 "the GNU General Public License version 3 or (at your option) a later "
1278 "This program has absolutely no warranty.\n"
1283 msgid " Supported emulations:\n"
1286 #: ldwrite.c:62 ldwrite.c:207
1287 msgid "%P%F: bfd_new_link_order failed\n"
1291 msgid "%F%P: cannot create split section name for %s\n"
1295 msgid "%F%P: clone section failed: %E\n"
1300 msgid "%8x something else\n"
1304 msgid "%F%P: final link failed: %E\n"
1307 #: lexsup.c:219 lexsup.c:373
1312 msgid "Shared library control for HP/UX compatibility"
1320 msgid "Set architecture"
1323 #: lexsup.c:224 lexsup.c:492
1328 msgid "Specify target for following input files"
1331 #: lexsup.c:227 lexsup.c:278 lexsup.c:302 lexsup.c:315 lexsup.c:317
1332 #: lexsup.c:446 lexsup.c:506 lexsup.c:569 lexsup.c:582
1337 msgid "Read MRI format linker script"
1341 msgid "Force common symbols to be defined"
1344 #: lexsup.c:233 lexsup.c:550 lexsup.c:552 lexsup.c:554 lexsup.c:556
1349 msgid "Set start address"
1353 msgid "Export all dynamic symbols"
1357 msgid "Undo the effect of --export-dynamic"
1361 msgid "Link big-endian objects"
1365 msgid "Link little-endian objects"
1368 #: lexsup.c:243 lexsup.c:246
1373 msgid "Auxiliary filter for shared object symbol table"
1377 msgid "Filter for shared object symbol table"
1389 msgid "Small data size (if no size, same as --shared)"
1397 msgid "Set internal name of shared library"
1405 msgid "Set PROGRAM as the dynamic linker to use"
1413 msgid "Search for library LIBNAME"
1421 msgid "Add DIRECTORY to library search path"
1425 msgid "Override the default sysroot location"
1433 msgid "Set emulation"
1437 msgid "Print map file on standard output"
1441 msgid "Do not page align data"
1445 msgid "Do not page align data, do not make text readonly"
1449 msgid "Page align data, make text readonly"
1453 msgid "Set output file name"
1457 msgid "Optimize output file"
1465 msgid "Load named plugin"
1473 msgid "Send arg to last-loaded plugin"
1476 #: lexsup.c:287 lexsup.c:290
1477 msgid "Ignored for GCC LTO option compatibility"
1481 msgid "Ignored for SVR4 compatibility"
1485 msgid "Generate relocatable output"
1489 msgid "Just link symbols (if directory, same as --rpath)"
1493 msgid "Strip all symbols"
1497 msgid "Strip debugging symbols"
1501 msgid "Strip symbols in discarded sections"
1505 msgid "Do not strip symbols in discarded sections"
1509 msgid "Trace file opens"
1513 msgid "Read linker script"
1517 msgid "Read default linker script"
1520 #: lexsup.c:321 lexsup.c:339 lexsup.c:423 lexsup.c:444 lexsup.c:543
1521 #: lexsup.c:572 lexsup.c:611
1526 msgid "Start with undefined reference to SYMBOL"
1534 msgid "Don't merge input [SECTION | orphan] sections"
1538 msgid "Build global constructor/destructor tables"
1542 msgid "Print version information"
1546 msgid "Print version and emulation information"
1550 msgid "Discard all local symbols"
1554 msgid "Discard temporary local symbols (default)"
1558 msgid "Don't discard any local symbols"
1562 msgid "Trace mentions of SYMBOL"
1565 #: lexsup.c:341 lexsup.c:508 lexsup.c:510
1570 msgid "Default search path for Solaris compatibility"
1574 msgid "Start a group"
1582 msgid "Accept input files whose architecture cannot be determined"
1586 msgid "Reject input files whose architecture is unknown"
1590 msgid "Only set DT_NEEDED for following dynamic libs if used"
1595 "Always set DT_NEEDED for dynamic libraries mentioned on\n"
1600 msgid "Ignored for SunOS compatibility"
1604 msgid "Link against shared libraries"
1608 msgid "Do not link against shared libraries"
1612 msgid "Bind global references locally"
1616 msgid "Bind global function references locally"
1620 msgid "Check section addresses for overlaps (default)"
1624 msgid "Do not check section addresses for overlaps"
1628 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow"
1632 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow"
1636 msgid "Output cross reference table"
1640 msgid "SYMBOL=EXPRESSION"
1644 msgid "Define a symbol"
1652 msgid "Demangle symbol names [using STYLE]"
1656 msgid "Generate embedded relocs"
1660 msgid "Treat warnings as errors"
1664 msgid "Do not treat warnings as errors (default)"
1668 msgid "Call SYMBOL at unload-time"
1672 msgid "Force generation of file with .exe suffix"
1676 msgid "Remove unused sections (on some targets)"
1680 msgid "Don't remove unused sections (default)"
1684 msgid "List removed unused sections on stderr"
1688 msgid "Do not list removed unused sections"
1692 msgid "Set default hash table size close to <NUMBER>"
1696 msgid "Print option help"
1700 msgid "Call SYMBOL at load-time"
1704 msgid "Write a map file"
1708 msgid "Do not define Common storage"
1712 msgid "Do not demangle symbol names"
1716 msgid "Use less memory and more disk I/O"
1720 msgid "Do not allow unresolved references in object files"
1724 msgid "Allow unresolved references in shared libraries"
1728 msgid "Do not allow unresolved references in shared libs"
1732 msgid "Allow multiple definitions"
1736 msgid "Disallow undefined version"
1740 msgid "Create default symbol version"
1744 msgid "Create default symbol version for imported symbols"
1748 msgid "Don't warn about mismatched input files"
1752 msgid "Don't warn on finding an incompatible library"
1756 msgid "Turn off --whole-archive"
1760 msgid "Create an output file even if errors occur"
1765 "Only use library directories specified on\n"
1770 msgid "Specify target of output file"
1774 msgid "Ignored for Linux compatibility"
1778 msgid "Reduce memory overheads, possibly taking much longer"
1782 msgid "Reduce code size by using target specific optimizations"
1786 msgid "Do not use relaxation techniques to reduce code size"
1790 msgid "Keep only symbols listed in FILE"
1794 msgid "Set runtime shared library search path"
1798 msgid "Set link time shared library search path"
1802 msgid "Create a shared library"
1806 msgid "Create a position independent executable"
1810 msgid "[=ascending|descending]"
1814 msgid "Sort common symbols by alignment [in specified order]"
1818 msgid "name|alignment"
1822 msgid "Sort sections by name or maximum alignment"
1830 msgid "How many tags to reserve in .dynamic section"
1838 msgid "Split output sections every SIZE octets"
1846 msgid "Split output sections every COUNT relocs"
1850 msgid "Print memory usage statistics"
1854 msgid "Display target specific options"
1858 msgid "Do task level linking"
1862 msgid "Use same format as native linker"
1866 msgid "SECTION=ADDRESS"
1870 msgid "Set address of named section"
1874 msgid "Set address of .bss section"
1878 msgid "Set address of .data section"
1882 msgid "Set address of .text section"
1886 msgid "Set address of text segment"
1891 "How to handle unresolved symbols. <method> is:\n"
1892 " ignore-all, report-all, ignore-in-object-"
1894 " ignore-in-shared-libs"
1902 msgid "Output lots of information during link"
1906 msgid "Read version information script"
1911 "Take export symbols list from .exports, using\n"
1912 " SYMBOL as the version."
1916 msgid "Add data symbols to dynamic list"
1920 msgid "Use C++ operator new/delete dynamic list"
1924 msgid "Use C++ typeinfo dynamic list"
1928 msgid "Read dynamic list"
1932 msgid "Warn about duplicate common symbols"
1936 msgid "Warn if global constructors/destructors are seen"
1940 msgid "Warn if the multiple GP values are used"
1944 msgid "Warn only once per undefined symbol"
1948 msgid "Warn if start of section changes due to alignment"
1952 msgid "Warn if shared object has DT_TEXTREL"
1956 msgid "Warn if an object has alternate ELF machine code"
1960 msgid "Report unresolved symbols as warnings"
1964 msgid "Report unresolved symbols as errors"
1968 msgid "Include all objects from following archives"
1972 msgid "Use wrapper functions for SYMBOL"
1976 msgid "%P: unrecognized option '%s'\n"
1980 msgid "%P%F: use the --help option for usage information\n"
1984 msgid "%P%F: unrecognized -a option `%s'\n"
1988 msgid "%P%F: unrecognized -assert option `%s'\n"
1992 msgid "%F%P: unknown demangling style `%s'"
1995 #: lexsup.c:904 lexsup.c:1335
1996 msgid "%P%F: invalid number `%s'\n"
2000 msgid "%P%F: bad --unresolved-symbols option: %s\n"
2003 #: lexsup.c:1065 lexsup.c:1564
2004 msgid "%P%F: %s: error loading plugin\n"
2008 msgid "%P%F: bad -plugin-opt option\n"
2011 #. This can happen if the user put "-rpath,a" on the command
2012 #. line. (Or something similar. The comma is important).
2013 #. Getopt becomes confused and thinks that this is a -r option
2014 #. but it cannot parse the text after the -r so it refuses to
2015 #. increment the optind counter. Detect this case and issue
2016 #. an error message here. We cannot just make this a warning,
2017 #. increment optind, and continue because getopt is too confused
2018 #. and will seg-fault the next time around.
2020 msgid "%P%F: bad -rpath option\n"
2024 msgid "%P%F: -shared not supported\n"
2028 msgid "%P%F: -pie not supported\n"
2040 msgid "%P%F: invalid common section sorting option: %s\n"
2052 msgid "%P%F: invalid section sorting option: %s\n"
2056 msgid "%P%F: invalid argument to option \"--section-start\"\n"
2060 msgid "%P%F: missing argument(s) to option \"--section-start\"\n"
2064 msgid "%P%F: group ended before it began (--help for usage)\n"
2068 msgid "%P%X: --hash-size needs a numeric argument\n"
2071 #: lexsup.c:1595 lexsup.c:1608
2072 msgid "%P%F: invalid hex number `%s'\n"
2077 msgid "Usage: %s [options] file...\n"
2092 msgid "Read options from FILE\n"
2095 #. Note: Various tools (such as libtool) depend upon the
2096 #. format of the listings below - do not change them.
2099 msgid "%s: supported targets:"
2104 msgid "%s: supported emulations: "
2109 msgid "%s: emulation specific options:\n"
2114 msgid "Report bugs to %s\n"
2118 msgid "%P%F: unknown format type %s\n"
2123 msgid "%XUnsupported PEI architecture: %s\n"
2128 msgid "%XCannot export %s: invalid export name\n"
2133 msgid "%XError, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
2138 msgid "Warning, duplicate EXPORT: %s\n"
2143 msgid "%XCannot export %s: symbol not defined\n"
2148 msgid "%XCannot export %s: symbol wrong type (%d vs %d)\n"
2153 msgid "%XCannot export %s: symbol not found\n"
2158 msgid "%XError, ordinal used twice: %d (%s vs %s)\n"
2163 msgid "%XError: %d-bit reloc in dll\n"
2168 msgid "%s: Can't open output def file %s\n"
2173 msgid "; no contents available\n"
2178 "%C: variable '%T' can't be auto-imported. Please read the documentation for "
2179 "ld's --enable-auto-import for details.\n"
2184 msgid "%XCan't open .lib file: %s\n"
2189 msgid "Creating library file: %s\n"
2194 msgid "%Xbfd_openr %s: %E\n"
2199 msgid "%X%s(%s): can't find member in non-archive file"
2204 msgid "%X%s(%s): can't find member in archive"
2209 msgid "%XError: can't use long section names on this arch\n"
2212 #: plugin.c:176 plugin.c:210
2218 msgid "could not create dummy IR bfd: %F%E\n"
2222 msgid "%P%F: %s: non-ELF symbol in ELF BFD!\n"
2226 msgid "%P%F: unknown ELF symbol visibility: %d!\n"
2230 msgid "%P: %B: symbol `%s' definition: %d, visibility: %d, resolution: %d\n"
2234 msgid "%P%F: %s: plugin reported error claiming file\n"
2238 msgid "%P: %s: error in plugin cleanup (ignored)\n"