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: 2010-11-05 10:29+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
19 #: emultempl/armcoff.em:73
21 msgid " --support-old-code Support interworking with old code\n"
24 #: emultempl/armcoff.em:74
27 " --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
30 #: emultempl/armcoff.em:122
32 msgid "Errors encountered processing file %s"
35 #: emultempl/armcoff.em:190 emultempl/pe.em:1812
36 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
39 #: emultempl/armcoff.em:195 emultempl/pe.em:1817
40 msgid "%P: warning: cannot find thumb start symbol %s\n"
43 #: emultempl/pe.em:418
46 " --base_file <basefile> Generate a base file for relocatable "
50 #: emultempl/pe.em:419
53 " --dll Set image base to the default for DLLs\n"
56 #: emultempl/pe.em:420
58 msgid " --file-alignment <size> Set file alignment\n"
61 #: emultempl/pe.em:421
63 msgid " --heap <size> Set initial size of the heap\n"
66 #: emultempl/pe.em:422
69 " --image-base <address> Set start address of the executable\n"
72 #: emultempl/pe.em:423
75 " --major-image-version <number> Set version number of the executable\n"
78 #: emultempl/pe.em:424
80 msgid " --major-os-version <number> Set minimum required OS version\n"
83 #: emultempl/pe.em:425
86 " --major-subsystem-version <number> Set minimum required OS subsystem "
90 #: emultempl/pe.em:426
93 " --minor-image-version <number> Set revision number of the executable\n"
96 #: emultempl/pe.em:427
98 msgid " --minor-os-version <number> Set minimum required OS revision\n"
101 #: emultempl/pe.em:428
104 " --minor-subsystem-version <number> Set minimum required OS subsystem "
108 #: emultempl/pe.em:429
110 msgid " --section-alignment <size> Set section alignment\n"
113 #: emultempl/pe.em:430
115 msgid " --stack <size> Set size of the initial stack\n"
118 #: emultempl/pe.em:431
121 " --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
124 #: emultempl/pe.em:432
127 " --support-old-code Support interworking with old code\n"
130 #: emultempl/pe.em:433
133 " --[no-]leading-underscore Set explicit symbol underscore prefix "
137 #: emultempl/pe.em:434
140 " --thumb-entry=<symbol> Set the entry point to be Thumb "
144 #: emultempl/pe.em:436
147 " --add-stdcall-alias Export symbols with and without @nn\n"
150 #: emultempl/pe.em:437
152 msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
155 #: emultempl/pe.em:438
158 " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
161 #: emultempl/pe.em:439
164 " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
167 #: emultempl/pe.em:440
170 " --exclude-all-symbols Exclude all symbols from automatic "
174 #: emultempl/pe.em:441
177 " --exclude-libs lib,lib,... Exclude libraries from automatic "
181 #: emultempl/pe.em:442
183 msgid " --exclude-modules-for-implib mod,mod,...\n"
186 #: emultempl/pe.em:443
189 " Exclude objects, archive members from "
193 #: emultempl/pe.em:444
196 " export, place into import library "
200 #: emultempl/pe.em:445
203 " --export-all-symbols Automatically export all globals to "
207 #: emultempl/pe.em:446
209 msgid " --kill-at Remove @nn from exported symbols\n"
212 #: emultempl/pe.em:447
214 msgid " --out-implib <file> Generate import library\n"
217 #: emultempl/pe.em:448
220 " --output-def <file> Generate a .DEF file for the built DLL\n"
223 #: emultempl/pe.em:449
225 msgid " --warn-duplicate-exports Warn about duplicate exports.\n"
228 #: emultempl/pe.em:450
231 " --compat-implib Create backward compatible import "
233 " create __imp_<SYMBOL> as well.\n"
236 #: emultempl/pe.em:452
239 " --enable-auto-image-base Automatically choose image base for "
241 " unless user specifies one\n"
244 #: emultempl/pe.em:454
247 " --disable-auto-image-base Do not auto-choose image base. "
251 #: emultempl/pe.em:455
254 " --dll-search-prefix=<string> When linking dynamically to a dll "
256 " an importlib, use <string><basename>."
258 " in preference to lib<basename>.dll \n"
261 #: emultempl/pe.em:458
264 " --enable-auto-import Do sophistcated linking of _sym to\n"
265 " __imp_sym for DATA references\n"
268 #: emultempl/pe.em:460
271 " --disable-auto-import Do not auto-import DATA items from "
275 #: emultempl/pe.em:461
278 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
279 " adding pseudo-relocations resolved "
284 #: emultempl/pe.em:464
287 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
289 " auto-imported DATA.\n"
292 #: emultempl/pe.em:466
295 " --enable-extra-pe-debug Enable verbose debug output when "
297 " or linking to DLLs (esp. auto-"
301 #: emultempl/pe.em:469
304 " --large-address-aware Executable supports virtual addresses\n"
305 " greater than 2 gigabytes\n"
308 #: emultempl/pe.em:471
311 " --enable-long-section-names Use long COFF section names even in\n"
312 " executable image files\n"
315 #: emultempl/pe.em:473
318 " --disable-long-section-names Never use long COFF section names, "
323 #: emultempl/pe.em:475
326 " --dynamicbase\t\t\t Image base address may be relocated using\n"
327 "\t\t\t\t address space layout randomization (ASLR)\n"
330 #: emultempl/pe.em:477
332 msgid " --forceinteg\t\t Code integrity checks are enforced\n"
335 #: emultempl/pe.em:478
337 msgid " --nxcompat\t\t Image is compatible with data execution prevention\n"
340 #: emultempl/pe.em:479
343 " --no-isolation\t\t Image understands isolation but do not isolate the "
347 #: emultempl/pe.em:480
350 " --no-seh\t\t\t Image does not use SEH. No SE handler may\n"
351 "\t\t\t\t be called in this image\n"
354 #: emultempl/pe.em:482
356 msgid " --no-bind\t\t\t Do not bind this image\n"
359 #: emultempl/pe.em:483
361 msgid " --wdmdriver\t\t Driver uses the WDM model\n"
364 #: emultempl/pe.em:484
366 msgid " --tsaware Image is Terminal Server aware\n"
369 #: emultempl/pe.em:613
370 msgid "%P: warning: bad version number in -subsystem option\n"
373 #: emultempl/pe.em:638
374 msgid "%P%F: invalid subsystem type %s\n"
377 #: emultempl/pe.em:659
378 msgid "%P%F: invalid hex number for PE parameter '%s'\n"
381 #: emultempl/pe.em:676
382 msgid "%P%F: strange hex info for PE parameter '%s'\n"
385 #: emultempl/pe.em:693
387 msgid "%s: Can't open base file %s\n"
390 #: emultempl/pe.em:969
391 msgid "%P: warning, file alignment > section alignment.\n"
394 #: emultempl/pe.em:982
396 "%P: warning: --export-dynamic is not supported for PE targets, did you mean "
397 "--export-all-symbols?\n"
400 #: emultempl/pe.em:1058 emultempl/pe.em:1085
402 msgid "Warning: resolving %s by linking to %s\n"
405 #: emultempl/pe.em:1063 emultempl/pe.em:1090
406 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
409 #: emultempl/pe.em:1064 emultempl/pe.em:1091
410 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
413 #: emultempl/pe.em:1110
415 msgid "%C: Cannot get section contents - auto-import exception\n"
418 #: emultempl/pe.em:1150
420 msgid "Info: resolving %s by linking to %s (auto-import)\n"
423 #: emultempl/pe.em:1157
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:1164 emultempl/pe.em:1369 emultempl/pe.em:1575 ldcref.c:490
432 #: ldcref.c:588 ldmain.c:1183 ldmisc.c:286 pe-dll.c:705 pe-dll.c:1253
434 msgid "%B%F: could not read symbols: %E\n"
437 #: emultempl/pe.em:1245
438 msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n"
441 #: emultempl/pe.em:1616
443 msgid "Errors encountered processing file %s\n"
446 #: emultempl/pe.em:1639
448 msgid "Errors encountered processing file %s for interworking\n"
451 #: emultempl/pe.em:1701 ldexp.c:542 ldlang.c:3323 ldlang.c:3358 ldlang.c:6804
452 #: ldlang.c:6835 ldmain.c:1128
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:1217 ldmain.c:1224
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:585 ldexp.c:602 ldexp.c:629
578 msgid "%F%S: undefined section `%s' referenced in expression\n"
581 #: ldexp.c:656 ldexp.c:670
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:1119 ldexp.c:1144 ldexp.c:1204
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:266 ldfile.c:295
634 msgid "%P: skipping incompatible %s when searching for %s\n"
638 msgid "%F%P: attempted static link of dynamic object `%s'\n"
641 #: ldfile.c:332 ldmain.c:832
642 msgid "%P%F: %s: plugin reported error claiming file\n"
646 msgid "%P: cannot find %s (%s): %E\n"
650 msgid "%P: cannot find %s: %E\n"
654 msgid "%P: cannot find %s inside %s\n"
658 msgid "%P: cannot find %s\n"
661 #: ldfile.c:507 ldfile.c:525
663 msgid "cannot find script file %s\n"
666 #: ldfile.c:509 ldfile.c:527
668 msgid "opened script file %s\n"
672 msgid "%P%F: cannot open linker script file %s: %E\n"
676 msgid "%P%F: cannot represent machine `%s'\n"
679 #: ldlang.c:1160 ldlang.c:1202 ldlang.c:3048
680 msgid "%P%F: can not create hash table: %E\n"
684 msgid "%P:%S: warning: redeclaration of memory region `%s'\n"
688 msgid "%P:%S: warning: memory region `%s' not declared\n"
692 msgid "%F%P:%S: error: alias for default memory region\n"
696 msgid "%F%P:%S: error: redefinition of memory region alias `%s'\n"
700 msgid "%F%P:%S: error: memory region `%s' for alias `%s' does not exist\n"
703 #: ldlang.c:1363 ldlang.c:1402
704 msgid "%P%F: failed creating section `%s': %E\n"
711 "Discarded input sections\n"
718 "Memory Configuration\n"
742 "Linker script and memory map\n"
747 msgid "%P%F: Illegal use of `%s' section\n"
751 msgid "%P%F: output format %s cannot represent section called %s\n"
755 msgid "%B: file not recognized: %E\n"
759 msgid "%B: matching formats:"
763 msgid "%F%B: file not recognized: %E\n"
767 msgid "%F%B: member %B in archive is not an object\n"
770 #: ldlang.c:2730 ldlang.c:2744
771 msgid "%F%B: could not read symbols: %E\n"
776 "%P: warning: could not find any targets that match endianness requirement\n"
780 msgid "%P%F: target %s not found\n"
784 msgid "%P%F: cannot open output file %s: %E\n"
788 msgid "%P%F:%s: can not make object file: %E\n"
792 msgid "%P%F:%s: can not set architecture: %E\n"
796 msgid "%P: warning: %s contains output sections; did you forget -T?\n"
800 msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n"
804 msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n"
808 msgid "%F%P: %s not found for insert\n"
812 msgid " load address 0x%V"
816 msgid "%W (size before relaxing)\n"
821 msgid "Address of section %s set to "
826 msgid "Fail with %d\n"
831 "%X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V]\n"
835 msgid "%X%P: region `%s' overflowed by %ld bytes\n"
839 msgid "%X%P: address 0x%v of %B section `%s' is not within region `%s'\n"
843 msgid "%X%P: %B section `%s' will not fit in region `%s'\n"
849 "%F%S: non constant or forward reference address expression for section %s\n"
853 msgid "%P%X: Internal error on COFF shared library section %s\n"
857 msgid "%P%F: error: no memory region specified for loadable section `%s'\n"
861 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
865 msgid "%P: warning: changing start of section %s by %lu bytes\n"
869 msgid "%P: warning: dot moved backwards before `%s'\n"
873 msgid "%P%F: can't relax section: %E\n"
877 msgid "%F%P: invalid data statement\n"
881 msgid "%F%P: invalid reloc statement\n"
885 msgid "%P%F: gc-sections requires either an entry or an undefined symbol\n"
889 msgid "%P%F:%s: can't set start address\n"
892 #: ldlang.c:5686 ldlang.c:5705
893 msgid "%P%F: can't set start address\n"
897 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
901 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
906 "%P%F: Relocatable linking with relocations from format %s (%B) to format %s "
907 "(%B) is not supported\n"
912 "%P%X: %s architecture of input file `%B' is incompatible with %s output\n"
916 msgid "%P%X: failed to merge target specific data of file %B\n"
920 msgid "%P%F: Could not define common symbol `%T': %E\n"
926 "Allocating common symbols\n"
931 "Common symbol size file\n"
936 msgid "%P%F: invalid syntax in flags\n"
940 msgid "%P%F: Failed to create hash table\n"
944 msgid "%P%F: %s: plugin reported error after all symbols read\n"
948 msgid "%P%F: multiple STARTUP files\n"
952 msgid "%X%P:%S: section has both a load address and a load region\n"
957 "%X%P:%S: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack "
962 msgid "%F%P: no sections assigned to phdrs\n"
966 msgid "%F%P: bfd_record_phdr failed: %E\n"
970 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
974 msgid "%X%P: unknown language `%s' in version information\n"
979 "%X%P: anonymous version tag cannot be combined with other version tags\n"
983 msgid "%X%P: duplicate version tag `%s'\n"
986 #: ldlang.c:7656 ldlang.c:7665 ldlang.c:7683 ldlang.c:7693
987 msgid "%X%P: duplicate expression `%s' in version information\n"
991 msgid "%X%P: unable to find version dependency `%s'\n"
995 msgid "%X%P: unable to read .exports section contents\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: %s: error in plugin cleanup (ignored)\n"
1039 msgid "%P: link errors found, deleting executable `%s'\n"
1043 msgid "%F%B: final close failed: %E\n"
1047 msgid "%X%P: unable to open for source of copy `%s'\n"
1051 msgid "%X%P: unable to open for destination of copy `%s'\n"
1055 msgid "%P: Error writing file `%s'\n"
1058 #: ldmain.c:544 pe-dll.c:1729
1060 msgid "%P: Error closing file `%s'\n"
1065 msgid "%s: total time in link: %ld.%06ld\n"
1070 msgid "%s: data size %ld\n"
1074 msgid "%P%F: missing argument to -m\n"
1077 #: ldmain.c:694 ldmain.c:714 ldmain.c:746 plugin.c:772
1078 msgid "%P%F: bfd_hash_table_init failed: %E\n"
1081 #: ldmain.c:698 ldmain.c:718
1082 msgid "%P%F: bfd_hash_lookup failed: %E\n"
1086 msgid "%X%P: error: duplicate retain-symbols-file\n"
1090 msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n"
1094 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
1100 "Archive member included because of file (symbol)\n"
1105 msgid "%X%C: multiple definition of `%T'\n"
1109 msgid "%D: first defined here\n"
1113 msgid "%P: Disabling relaxation: it will not work with multiple definitions\n"
1117 msgid "%B: warning: definition of `%T' overriding common\n"
1121 msgid "%B: warning: common is here\n"
1125 msgid "%B: warning: common of `%T' overridden by definition\n"
1129 msgid "%B: warning: defined here\n"
1133 msgid "%B: warning: common of `%T' overridden by larger common\n"
1137 msgid "%B: warning: larger common is here\n"
1141 msgid "%B: warning: common of `%T' overriding smaller common\n"
1145 msgid "%B: warning: smaller common is here\n"
1149 msgid "%B: warning: multiple common of `%T'\n"
1153 msgid "%B: warning: previous common is here\n"
1156 #: ldmain.c:1068 ldmain.c:1106
1157 msgid "%P: warning: global constructor %s used\n"
1161 msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n"
1164 #. We found a reloc for the symbol we are looking for.
1165 #: ldmain.c:1170 ldmain.c:1172 ldmain.c:1174 ldmain.c:1192 ldmain.c:1237
1170 msgid "%F%P: bfd_hash_table_init failed: %E\n"
1174 msgid "%F%P: bfd_hash_lookup failed: %E\n"
1178 msgid "%X%C: undefined reference to `%T'\n"
1182 msgid "%C: warning: undefined reference to `%T'\n"
1186 msgid "%X%D: more undefined references to `%T' follow\n"
1190 msgid "%D: warning: more undefined references to `%T' follow\n"
1194 msgid "%X%B: undefined reference to `%T'\n"
1198 msgid "%B: warning: undefined reference to `%T'\n"
1202 msgid "%X%B: more undefined references to `%T' follow\n"
1206 msgid "%B: warning: more undefined references to `%T' follow\n"
1210 msgid " additional relocation overflows omitted from the output\n"
1214 msgid " relocation truncated to fit: %s against undefined symbol `%T'"
1219 " relocation truncated to fit: %s against symbol `%T' defined in %A section "
1224 msgid " relocation truncated to fit: %s against `%T'"
1229 msgid "%X%C: dangerous relocation: %s\n"
1233 msgid "%X%C: reloc refers to symbol `%T' which is not being output\n"
1243 msgid "built in linker script:%u"
1247 msgid "%B: In function `%T':\n"
1251 msgid "%F%P: internal error %s %d\n"
1255 msgid "%P: internal error: aborting at %s line %d in %s\n"
1259 msgid "%P: internal error: aborting at %s line %d\n"
1263 msgid "%P%F: please report this bug\n"
1266 #. Output for noisy == 2 is intended to follow the GNU standards.
1274 msgid "Copyright 2010 Free Software Foundation, Inc.\n"
1280 "This program is free software; you may redistribute it under the terms of\n"
1281 "the GNU General Public License version 3 or (at your option) a later "
1283 "This program has absolutely no warranty.\n"
1288 msgid " Supported emulations:\n"
1291 #: ldwrite.c:62 ldwrite.c:207
1292 msgid "%P%F: bfd_new_link_order failed\n"
1296 msgid "%F%P: cannot create split section name for %s\n"
1300 msgid "%F%P: clone section failed: %E\n"
1305 msgid "%8x something else\n"
1309 msgid "%F%P: final link failed: %E\n"
1312 #: lexsup.c:219 lexsup.c:368
1317 msgid "Shared library control for HP/UX compatibility"
1325 msgid "Set architecture"
1328 #: lexsup.c:224 lexsup.c:487
1333 msgid "Specify target for following input files"
1336 #: lexsup.c:227 lexsup.c:278 lexsup.c:296 lexsup.c:309 lexsup.c:311
1337 #: lexsup.c:441 lexsup.c:501 lexsup.c:563 lexsup.c:576
1342 msgid "Read MRI format linker script"
1346 msgid "Force common symbols to be defined"
1349 #: lexsup.c:233 lexsup.c:545 lexsup.c:547 lexsup.c:549 lexsup.c:551
1354 msgid "Set start address"
1358 msgid "Export all dynamic symbols"
1362 msgid "Undo the effect of --export-dynamic"
1366 msgid "Link big-endian objects"
1370 msgid "Link little-endian objects"
1373 #: lexsup.c:243 lexsup.c:246
1378 msgid "Auxiliary filter for shared object symbol table"
1382 msgid "Filter for shared object symbol table"
1394 msgid "Small data size (if no size, same as --shared)"
1402 msgid "Set internal name of shared library"
1410 msgid "Set PROGRAM as the dynamic linker to use"
1418 msgid "Search for library LIBNAME"
1426 msgid "Add DIRECTORY to library search path"
1430 msgid "Override the default sysroot location"
1438 msgid "Set emulation"
1442 msgid "Print map file on standard output"
1446 msgid "Do not page align data"
1450 msgid "Do not page align data, do not make text readonly"
1454 msgid "Page align data, make text readonly"
1458 msgid "Set output file name"
1462 msgid "Optimize output file"
1470 msgid "Load named plugin"
1478 msgid "Send arg to last-loaded plugin"
1482 msgid "Ignored for SVR4 compatibility"
1486 msgid "Generate relocatable output"
1490 msgid "Just link symbols (if directory, same as --rpath)"
1494 msgid "Strip all symbols"
1498 msgid "Strip debugging symbols"
1502 msgid "Strip symbols in discarded sections"
1506 msgid "Do not strip symbols in discarded sections"
1510 msgid "Trace file opens"
1514 msgid "Read linker script"
1518 msgid "Read default linker script"
1521 #: lexsup.c:315 lexsup.c:333 lexsup.c:418 lexsup.c:439 lexsup.c:538
1522 #: lexsup.c:566 lexsup.c:605
1527 msgid "Start with undefined reference to SYMBOL"
1535 msgid "Don't merge input [SECTION | orphan] sections"
1539 msgid "Build global constructor/destructor tables"
1543 msgid "Print version information"
1547 msgid "Print version and emulation information"
1551 msgid "Discard all local symbols"
1555 msgid "Discard temporary local symbols (default)"
1559 msgid "Don't discard any local symbols"
1563 msgid "Trace mentions of SYMBOL"
1566 #: lexsup.c:335 lexsup.c:503 lexsup.c:505
1571 msgid "Default search path for Solaris compatibility"
1575 msgid "Start a group"
1583 msgid "Accept input files whose architecture cannot be determined"
1587 msgid "Reject input files whose architecture is unknown"
1591 msgid "Only set DT_NEEDED for following dynamic libs if used"
1596 "Always set DT_NEEDED for dynamic libraries mentioned on\n"
1601 msgid "Ignored for SunOS compatibility"
1605 msgid "Link against shared libraries"
1609 msgid "Do not link against shared libraries"
1613 msgid "Bind global references locally"
1617 msgid "Bind global function references locally"
1621 msgid "Check section addresses for overlaps (default)"
1625 msgid "Do not check section addresses for overlaps"
1629 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow"
1633 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow"
1637 msgid "Output cross reference table"
1641 msgid "SYMBOL=EXPRESSION"
1645 msgid "Define a symbol"
1653 msgid "Demangle symbol names [using STYLE]"
1657 msgid "Generate embedded relocs"
1661 msgid "Treat warnings as errors"
1665 msgid "Do not treat warnings as errors (default)"
1669 msgid "Call SYMBOL at unload-time"
1673 msgid "Force generation of file with .exe suffix"
1677 msgid "Remove unused sections (on some targets)"
1681 msgid "Don't remove unused sections (default)"
1685 msgid "List removed unused sections on stderr"
1689 msgid "Do not list removed unused sections"
1693 msgid "Set default hash table size close to <NUMBER>"
1697 msgid "Print option help"
1701 msgid "Call SYMBOL at load-time"
1705 msgid "Write a map file"
1709 msgid "Do not define Common storage"
1713 msgid "Do not demangle symbol names"
1717 msgid "Use less memory and more disk I/O"
1721 msgid "Do not allow unresolved references in object files"
1725 msgid "Allow unresolved references in shared libaries"
1729 msgid "Do not allow unresolved references in shared libs"
1733 msgid "Allow multiple definitions"
1737 msgid "Disallow undefined version"
1741 msgid "Create default symbol version"
1745 msgid "Create default symbol version for imported symbols"
1749 msgid "Don't warn about mismatched input files"
1753 msgid "Don't warn on finding an incompatible library"
1757 msgid "Turn off --whole-archive"
1761 msgid "Create an output file even if errors occur"
1766 "Only use library directories specified on\n"
1771 msgid "Specify target of output file"
1775 msgid "Ignored for Linux compatibility"
1779 msgid "Reduce memory overheads, possibly taking much longer"
1783 msgid "Reduce code size by using target specific optimizations"
1787 msgid "Do not use relaxation techniques to reduce code size"
1791 msgid "Keep only symbols listed in FILE"
1795 msgid "Set runtime shared library search path"
1799 msgid "Set link time shared library search path"
1803 msgid "Create a shared library"
1807 msgid "Create a position independent executable"
1811 msgid "[=ascending|descending]"
1815 msgid "Sort common symbols by alignment [in specified order]"
1819 msgid "name|alignment"
1823 msgid "Sort sections by name or maximum alignment"
1831 msgid "How many tags to reserve in .dynamic section"
1839 msgid "Split output sections every SIZE octets"
1847 msgid "Split output sections every COUNT relocs"
1851 msgid "Print memory usage statistics"
1855 msgid "Display target specific options"
1859 msgid "Do task level linking"
1863 msgid "Use same format as native linker"
1867 msgid "SECTION=ADDRESS"
1871 msgid "Set address of named section"
1875 msgid "Set address of .bss section"
1879 msgid "Set address of .data section"
1883 msgid "Set address of .text section"
1887 msgid "Set address of text segment"
1892 "How to handle unresolved symbols. <method> is:\n"
1893 " ignore-all, report-all, ignore-in-object-"
1895 " ignore-in-shared-libs"
1899 msgid "Output lots of information during link"
1903 msgid "Read version information script"
1908 "Take export symbols list from .exports, using\n"
1909 " SYMBOL as the version."
1913 msgid "Add data symbols to dynamic list"
1917 msgid "Use C++ operator new/delete dynamic list"
1921 msgid "Use C++ typeinfo dynamic list"
1925 msgid "Read dynamic list"
1929 msgid "Warn about duplicate common symbols"
1933 msgid "Warn if global constructors/destructors are seen"
1937 msgid "Warn if the multiple GP values are used"
1941 msgid "Warn only once per undefined symbol"
1945 msgid "Warn if start of section changes due to alignment"
1949 msgid "Warn if shared object has DT_TEXTREL"
1953 msgid "Warn if an object has alternate ELF machine code"
1957 msgid "Report unresolved symbols as warnings"
1961 msgid "Report unresolved symbols as errors"
1965 msgid "Include all objects from following archives"
1969 msgid "Use wrapper functions for SYMBOL"
1973 msgid "%P: unrecognized option '%s'\n"
1977 msgid "%P%F: use the --help option for usage information\n"
1981 msgid "%P%F: unrecognized -a option `%s'\n"
1985 msgid "%P%F: unrecognized -assert option `%s'\n"
1989 msgid "%F%P: unknown demangling style `%s'"
1993 msgid "%P%F: invalid number `%s'\n"
1997 msgid "%P%F: bad --unresolved-symbols option: %s\n"
2001 msgid "%P%F: bad -plugin option\n"
2005 msgid "%P%F: bad -plugin-opt option\n"
2008 #. This can happen if the user put "-rpath,a" on the command
2009 #. line. (Or something similar. The comma is important).
2010 #. Getopt becomes confused and thinks that this is a -r option
2011 #. but it cannot parse the text after the -r so it refuses to
2012 #. increment the optind counter. Detect this case and issue
2013 #. an error message here. We cannot just make this a warning,
2014 #. increment optind, and continue because getopt is too confused
2015 #. and will seg-fault the next time around.
2017 msgid "%P%F: bad -rpath option\n"
2021 msgid "%P%F: -shared not supported\n"
2025 msgid "%P%F: -pie not supported\n"
2037 msgid "%P%F: invalid common section sorting option: %s\n"
2049 msgid "%P%F: invalid section sorting option: %s\n"
2053 msgid "%P%F: invalid argument to option \"--section-start\"\n"
2057 msgid "%P%F: missing argument(s) to option \"--section-start\"\n"
2061 msgid "%P%F: group ended before it began (--help for usage)\n"
2065 msgid "%P%X: --hash-size needs a numeric argument\n"
2069 msgid "%P%F: %s: error loading plugin\n"
2072 #: lexsup.c:1578 lexsup.c:1591
2073 msgid "%P%F: invalid hex number `%s'\n"
2078 msgid "Usage: %s [options] file...\n"
2093 msgid "Read options from FILE\n"
2096 #. Note: Various tools (such as libtool) depend upon the
2097 #. format of the listings below - do not change them.
2100 msgid "%s: supported targets:"
2105 msgid "%s: supported emulations: "
2110 msgid "%s: emulation specific options:\n"
2115 msgid "Report bugs to %s\n"
2119 msgid "%P%F: unknown format type %s\n"
2124 msgid "%XUnsupported PEI architecture: %s\n"
2129 msgid "%XCannot export %s: invalid export name\n"
2134 msgid "%XError, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
2139 msgid "Warning, duplicate EXPORT: %s\n"
2144 msgid "%XCannot export %s: symbol not defined\n"
2149 msgid "%XCannot export %s: symbol wrong type (%d vs %d)\n"
2154 msgid "%XCannot export %s: symbol not found\n"
2159 msgid "%XError, ordinal used twice: %d (%s vs %s)\n"
2164 msgid "%XError: %d-bit reloc in dll\n"
2169 msgid "%s: Can't open output def file %s\n"
2174 msgid "; no contents available\n"
2179 "%C: variable '%T' can't be auto-imported. Please read the documentation for "
2180 "ld's --enable-auto-import for details.\n"
2185 msgid "%XCan't open .lib file: %s\n"
2190 msgid "Creating library file: %s\n"
2195 msgid "%Xbfd_openr %s: %E\n"
2200 msgid "%X%s(%s): can't find member in non-archive file"
2205 msgid "%X%s(%s): can't find member in archive"
2210 msgid "%XError: can't use long section names on this arch\n"
2213 #: plugin.c:178 plugin.c:212
2218 msgid "%P%F: %s: non-ELF symbol in ELF BFD!"
2222 msgid "%P%X: %s: hash table failure adding symbol %s"
2226 msgid "%P%X: %s: can't find IR symbol '%s'"
2230 msgid "%P%x: %s: bad IR symbol type %d"