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-03-03 15:06+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:1696
36 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
39 #: emultempl/armcoff.em:195 emultempl/pe.em:1701
40 msgid "%P: warning: cannot find thumb start symbol %s\n"
43 #: emultempl/pe.em:371
46 " --base_file <basefile> Generate a base file for relocatable "
50 #: emultempl/pe.em:372
53 " --dll Set image base to the default for DLLs\n"
56 #: emultempl/pe.em:373
58 msgid " --file-alignment <size> Set file alignment\n"
61 #: emultempl/pe.em:374
63 msgid " --heap <size> Set initial size of the heap\n"
66 #: emultempl/pe.em:375
69 " --image-base <address> Set start address of the executable\n"
72 #: emultempl/pe.em:376
75 " --major-image-version <number> Set version number of the executable\n"
78 #: emultempl/pe.em:377
80 msgid " --major-os-version <number> Set minimum required OS version\n"
83 #: emultempl/pe.em:378
86 " --major-subsystem-version <number> Set minimum required OS subsystem "
90 #: emultempl/pe.em:379
93 " --minor-image-version <number> Set revision number of the executable\n"
96 #: emultempl/pe.em:380
98 msgid " --minor-os-version <number> Set minimum required OS revision\n"
101 #: emultempl/pe.em:381
104 " --minor-subsystem-version <number> Set minimum required OS subsystem "
108 #: emultempl/pe.em:382
110 msgid " --section-alignment <size> Set section alignment\n"
113 #: emultempl/pe.em:383
115 msgid " --stack <size> Set size of the initial stack\n"
118 #: emultempl/pe.em:384
121 " --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
124 #: emultempl/pe.em:385
127 " --support-old-code Support interworking with old code\n"
130 #: emultempl/pe.em:386
133 " --thumb-entry=<symbol> Set the entry point to be Thumb "
137 #: emultempl/pe.em:388
140 " --add-stdcall-alias Export symbols with and without @nn\n"
143 #: emultempl/pe.em:389
145 msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
148 #: emultempl/pe.em:390
151 " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
154 #: emultempl/pe.em:391
157 " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
160 #: emultempl/pe.em:392
163 " --exclude-libs lib,lib,... Exclude libraries from automatic "
167 #: emultempl/pe.em:393
169 msgid " --exclude-modules-for-implib mod,mod,...\n"
172 #: emultempl/pe.em:394
175 " Exclude objects, archive members from "
179 #: emultempl/pe.em:395
182 " export, place into import library "
186 #: emultempl/pe.em:396
189 " --export-all-symbols Automatically export all globals to "
193 #: emultempl/pe.em:397
195 msgid " --kill-at Remove @nn from exported symbols\n"
198 #: emultempl/pe.em:398
200 msgid " --out-implib <file> Generate import library\n"
203 #: emultempl/pe.em:399
206 " --output-def <file> Generate a .DEF file for the built DLL\n"
209 #: emultempl/pe.em:400
211 msgid " --warn-duplicate-exports Warn about duplicate exports.\n"
214 #: emultempl/pe.em:401
217 " --compat-implib Create backward compatible import "
219 " create __imp_<SYMBOL> as well.\n"
222 #: emultempl/pe.em:403
225 " --enable-auto-image-base Automatically choose image base for "
227 " unless user specifies one\n"
230 #: emultempl/pe.em:405
233 " --disable-auto-image-base Do not auto-choose image base. "
237 #: emultempl/pe.em:406
240 " --dll-search-prefix=<string> When linking dynamically to a dll "
242 " an importlib, use <string><basename>."
244 " in preference to lib<basename>.dll \n"
247 #: emultempl/pe.em:409
250 " --enable-auto-import Do sophistcated linking of _sym to\n"
251 " __imp_sym for DATA references\n"
254 #: emultempl/pe.em:411
257 " --disable-auto-import Do not auto-import DATA items from "
261 #: emultempl/pe.em:412
264 " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
265 " adding pseudo-relocations resolved "
270 #: emultempl/pe.em:415
273 " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
275 " auto-imported DATA.\n"
278 #: emultempl/pe.em:417
281 " --enable-extra-pe-debug Enable verbose debug output when "
283 " or linking to DLLs (esp. auto-"
287 #: emultempl/pe.em:420
290 " --large-address-aware Executable supports virtual addresses\n"
291 " greater than 2 gigabytes\n"
294 #: emultempl/pe.em:422
297 " --enable-long-section-names Use long COFF section names even in\n"
298 " executable image files\n"
301 #: emultempl/pe.em:424
304 " --disable-long-section-names Never use long COFF section names, "
309 #: emultempl/pe.em:426
312 " --dynamicbase\t\t\t Image base address may be relocated using\n"
313 "\t\t\t\t address space layout randomization (ASLR)\n"
316 #: emultempl/pe.em:428
318 msgid " --forceinteg\t\t Code integrity checks are enforced\n"
321 #: emultempl/pe.em:429
323 msgid " --nxcompat\t\t Image is compatible with data execution prevention\n"
326 #: emultempl/pe.em:430
329 " --no-isolation\t\t Image understands isolation but do not isolate the "
333 #: emultempl/pe.em:431
336 " --no-seh\t\t\t Image does not use SEH. No SE handler may\n"
337 "\t\t\t\t be called in this image\n"
340 #: emultempl/pe.em:433
342 msgid " --no-bind\t\t\t Do not bind this image\n"
345 #: emultempl/pe.em:434
347 msgid " --wdmdriver\t\t Driver uses the WDM model\n"
350 #: emultempl/pe.em:435
352 msgid " --tsaware \t\t Image is Terminal Server aware\n"
355 #: emultempl/pe.em:503
356 msgid "%P: warning: bad version number in -subsystem option\n"
359 #: emultempl/pe.em:534
360 msgid "%P%F: invalid subsystem type %s\n"
363 #: emultempl/pe.em:573
364 msgid "%P%F: invalid hex number for PE parameter '%s'\n"
367 #: emultempl/pe.em:590
368 msgid "%P%F: strange hex info for PE parameter '%s'\n"
371 #: emultempl/pe.em:607
373 msgid "%s: Can't open base file %s\n"
376 #: emultempl/pe.em:870
377 msgid "%P: warning, file alignment > section alignment.\n"
380 #: emultempl/pe.em:883
382 "%P: warning: --export-dynamic is not supported for PE targets, did you mean "
383 "--export-all-symbols?\n"
386 #: emultempl/pe.em:949 emultempl/pe.em:976
388 msgid "Warning: resolving %s by linking to %s\n"
391 #: emultempl/pe.em:954 emultempl/pe.em:981
392 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
395 #: emultempl/pe.em:955 emultempl/pe.em:982
396 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
399 #: emultempl/pe.em:1001
401 msgid "%C: Cannot get section contents - auto-import exception\n"
404 #: emultempl/pe.em:1041
406 msgid "Info: resolving %s by linking to %s (auto-import)\n"
409 #: emultempl/pe.em:1048
411 "%P: warning: auto-importing has been activated without --enable-auto-import "
412 "specified on the command line.\n"
413 "This should work unless it involves constant data structures referencing "
414 "symbols from auto-imported DLLs.\n"
417 #: emultempl/pe.em:1055 emultempl/pe.em:1254 emultempl/pe.em:1460 ldcref.c:490
418 #: ldcref.c:588 ldmain.c:1111 ldmisc.c:285 pe-dll.c:683 pe-dll.c:1227
420 msgid "%B%F: could not read symbols: %E\n"
423 #: emultempl/pe.em:1135
424 msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n"
427 #: emultempl/pe.em:1501
429 msgid "Errors encountered processing file %s\n"
432 #: emultempl/pe.em:1524
434 msgid "Errors encountered processing file %s for interworking\n"
437 #: emultempl/pe.em:1585 ldexp.c:539 ldlang.c:3284 ldlang.c:6649 ldlang.c:6680
439 msgid "%P%F: bfd_link_hash_lookup failed: %E\n"
443 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
447 msgid "%X%P: cref_hash_lookup failed: %E\n"
451 msgid "%X%P: cref alloc failed: %E\n"
458 "Cross Reference Table\n"
477 msgid "%P: symbol `%T' missing from main hash table\n"
480 #: ldcref.c:650 ldcref.c:657 ldmain.c:1145 ldmain.c:1152
481 msgid "%B%F: could not read relocs: %E\n"
484 #. We found a reloc for the symbol. The symbol is defined
485 #. in OUTSECNAME. This reloc is from a section which is
486 #. mapped into a section from which references to OUTSECNAME
487 #. are prohibited. We must report an error.
489 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n"
493 msgid "%P%X: Different relocs used in set %s\n"
497 msgid "%P%X: Different object file formats composing set %s\n"
500 #: ldctor.c:281 ldctor.c:295
501 msgid "%P%X: %s does not support reloc %s for set %s\n"
505 msgid "%P%X: Unsupported size %d for set %s\n"
517 msgid "%S SYSLIB ignored\n"
522 msgid "%S HLL ignored\n"
526 msgid "%P: unrecognised emulation mode: %s\n"
530 msgid "Supported emulations: "
535 msgid " no emulation specific options.\n"
540 msgid "%F%S %% by zero\n"
545 msgid "%F%S / by zero\n"
550 msgid "%X%S: unresolvable symbol `%s' referenced in expression\n"
555 msgid "%F%S: undefined symbol `%s' referenced in expression\n"
558 #: ldexp.c:585 ldexp.c:602 ldexp.c:629
560 msgid "%F%S: undefined section `%s' referenced in expression\n"
563 #: ldexp.c:656 ldexp.c:669
565 msgid "%F%S: undefined MEMORY region `%s' referenced in expression\n"
570 msgid "%F%S: unknown constant `%s' referenced in expression\n"
575 msgid "%F%S can not PROVIDE assignment to location counter\n"
580 msgid "%F%S invalid assignment to location counter\n"
585 msgid "%F%S assignment to location counter invalid outside of SECTION\n"
589 msgid "%F%S cannot move location counter backwards (from %V to %V)\n"
593 msgid "%P%F:%s: hash creation failed\n"
596 #: ldexp.c:1065 ldexp.c:1090 ldexp.c:1149
598 msgid "%F%S: nonconstant expression for %s\n"
603 msgid "attempt to open %s failed\n"
608 msgid "attempt to open %s succeeded\n"
612 msgid "%F%P: invalid BFD target `%s'\n"
615 #: ldfile.c:254 ldfile.c:283
616 msgid "%P: skipping incompatible %s when searching for %s\n"
620 msgid "%F%P: attempted static link of dynamic object `%s'\n"
624 msgid "%F%P: %s (%s): No such file: %E\n"
628 msgid "%F%P: %s: No such file: %E\n"
632 msgid "%F%P: cannot find %s inside %s\n"
636 msgid "%F%P: cannot find %s\n"
639 #: ldfile.c:431 ldfile.c:449
641 msgid "cannot find script file %s\n"
644 #: ldfile.c:433 ldfile.c:451
646 msgid "opened script file %s\n"
650 msgid "%P%F: cannot open linker script file %s: %E\n"
654 msgid "%P%F: cannot represent machine `%s'\n"
657 #: ldlang.c:1145 ldlang.c:1187 ldlang.c:3014
658 msgid "%P%F: can not create hash table: %E\n"
662 msgid "%P:%S: warning: redeclaration of memory region `%s'\n"
666 msgid "%P:%S: warning: memory region `%s' not declared\n"
670 msgid "%F%P:%S: error: alias for default memory region\n"
674 msgid "%F%P:%S: error: redefinition of memory region alias `%s'\n"
678 msgid "%F%P:%S: error: memory region `%s' for alias `%s' does not exist\n"
681 #: ldlang.c:1348 ldlang.c:1387
682 msgid "%P%F: failed creating section `%s': %E\n"
689 "Discarded input sections\n"
696 "Memory Configuration\n"
720 "Linker script and memory map\n"
725 msgid "%P%F: Illegal use of `%s' section\n"
729 msgid "%P%F: output format %s cannot represent section called %s\n"
733 msgid "%B: file not recognized: %E\n"
737 msgid "%B: matching formats:"
741 msgid "%F%B: file not recognized: %E\n"
745 msgid "%F%B: member %B in archive is not an object\n"
748 #: ldlang.c:2696 ldlang.c:2710
749 msgid "%F%B: could not read symbols: %E\n"
754 "%P: warning: could not find any targets that match endianness requirement\n"
758 msgid "%P%F: target %s not found\n"
762 msgid "%P%F: cannot open output file %s: %E\n"
766 msgid "%P%F:%s: can not make object file: %E\n"
770 msgid "%P%F:%s: can not set architecture: %E\n"
774 msgid "%P: warning: %s contains output sections; did you forget -T?\n"
778 msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n"
782 msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n"
786 msgid "%F%P: %s not found for insert\n"
790 msgid " load address 0x%V"
794 msgid "%W (size before relaxing)\n"
799 msgid "Address of section %s set to "
804 msgid "Fail with %d\n"
809 "%X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V]\n"
813 msgid "%X%P: region `%s' overflowed by %ld bytes\n"
817 msgid "%X%P: address 0x%v of %B section `%s' is not within region `%s'\n"
821 msgid "%X%P: %B section `%s' will not fit in region `%s'\n"
827 "%F%S: non constant or forward reference address expression for section %s\n"
831 msgid "%P%X: Internal error on COFF shared library section %s\n"
835 msgid "%P%F: error: no memory region specified for loadable section `%s'\n"
839 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
843 msgid "%P: warning: changing start of section %s by %lu bytes\n"
847 msgid "%P: warning: dot moved backwards before `%s'\n"
851 msgid "%P%F: can't relax section: %E\n"
855 msgid "%F%P: invalid data statement\n"
859 msgid "%F%P: invalid reloc statement\n"
863 msgid "%P%F: gc-sections requires either an entry or an undefined symbol\n"
867 msgid "%P%F:%s: can't set start address\n"
870 #: ldlang.c:5560 ldlang.c:5579
871 msgid "%P%F: can't set start address\n"
875 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
879 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
884 "%P%F: Relocatable linking with relocations from format %s (%B) to format %s "
885 "(%B) is not supported\n"
890 "%P%X: %s architecture of input file `%B' is incompatible with %s output\n"
894 msgid "%P%X: failed to merge target specific data of file %B\n"
898 msgid "%P%F: Could not define common symbol `%T': %E\n"
904 "Allocating common symbols\n"
909 "Common symbol size file\n"
914 msgid "%P%F: invalid syntax in flags\n"
918 msgid "%P%F: Failed to create hash table\n"
922 msgid "%P%F: multiple STARTUP files\n"
926 msgid "%X%P:%S: section has both a load address and a load region\n"
930 msgid "%F%P: no sections assigned to phdrs\n"
934 msgid "%F%P: bfd_record_phdr failed: %E\n"
938 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
942 msgid "%X%P: unknown language `%s' in version information\n"
947 "%X%P: anonymous version tag cannot be combined with other version tags\n"
951 msgid "%X%P: duplicate version tag `%s'\n"
954 #: ldlang.c:7491 ldlang.c:7500 ldlang.c:7518 ldlang.c:7528
955 msgid "%X%P: duplicate expression `%s' in version information\n"
959 msgid "%X%P: unable to find version dependency `%s'\n"
963 msgid "%X%P: unable to read .exports section contents\n"
967 msgid "%X%P: can't set BFD default target to `%s': %E\n"
971 msgid "%P%F: -r and -shared may not be used together\n"
975 msgid "%P%F: -F may not be used without -shared\n"
979 msgid "%P%F: -f may not be used without -shared\n"
983 msgid "using external linker script:"
987 msgid "using internal linker script:"
991 msgid "%P%F: no input files\n"
995 msgid "%P: mode %s\n"
999 msgid "%P%F: cannot open map file %s: %E\n"
1003 msgid "%P: link errors found, deleting executable `%s'\n"
1007 msgid "%F%B: final close failed: %E\n"
1011 msgid "%X%P: unable to open for source of copy `%s'\n"
1015 msgid "%X%P: unable to open for destination of copy `%s'\n"
1019 msgid "%P: Error writing file `%s'\n"
1022 #: ldmain.c:531 pe-dll.c:1706
1024 msgid "%P: Error closing file `%s'\n"
1029 msgid "%s: total time in link: %ld.%06ld\n"
1034 msgid "%s: data size %ld\n"
1038 msgid "%P%F: missing argument to -m\n"
1041 #: ldmain.c:681 ldmain.c:701 ldmain.c:733
1042 msgid "%P%F: bfd_hash_table_init failed: %E\n"
1045 #: ldmain.c:685 ldmain.c:705
1046 msgid "%P%F: bfd_hash_lookup failed: %E\n"
1050 msgid "%X%P: error: duplicate retain-symbols-file\n"
1054 msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n"
1058 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
1064 "Archive member included because of file (symbol)\n"
1069 msgid "%X%C: multiple definition of `%T'\n"
1073 msgid "%D: first defined here\n"
1077 msgid "%P: Disabling relaxation: it will not work with multiple definitions\n"
1081 msgid "%B: warning: definition of `%T' overriding common\n"
1085 msgid "%B: warning: common is here\n"
1089 msgid "%B: warning: common of `%T' overridden by definition\n"
1093 msgid "%B: warning: defined here\n"
1097 msgid "%B: warning: common of `%T' overridden by larger common\n"
1101 msgid "%B: warning: larger common is here\n"
1105 msgid "%B: warning: common of `%T' overriding smaller common\n"
1109 msgid "%B: warning: smaller common is here\n"
1113 msgid "%B: warning: multiple common of `%T'\n"
1117 msgid "%B: warning: previous common is here\n"
1120 #: ldmain.c:996 ldmain.c:1034
1121 msgid "%P: warning: global constructor %s used\n"
1125 msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n"
1128 #. We found a reloc for the symbol we are looking for.
1129 #: ldmain.c:1098 ldmain.c:1100 ldmain.c:1102 ldmain.c:1120 ldmain.c:1165
1134 msgid "%F%P: bfd_hash_table_init failed: %E\n"
1138 msgid "%F%P: bfd_hash_lookup failed: %E\n"
1142 msgid "%X%C: undefined reference to `%T'\n"
1146 msgid "%C: warning: undefined reference to `%T'\n"
1150 msgid "%X%D: more undefined references to `%T' follow\n"
1154 msgid "%D: warning: more undefined references to `%T' follow\n"
1158 msgid "%X%B: undefined reference to `%T'\n"
1162 msgid "%B: warning: undefined reference to `%T'\n"
1166 msgid "%X%B: more undefined references to `%T' follow\n"
1170 msgid "%B: warning: more undefined references to `%T' follow\n"
1174 msgid " additional relocation overflows omitted from the output\n"
1178 msgid " relocation truncated to fit: %s against undefined symbol `%T'"
1183 " relocation truncated to fit: %s against symbol `%T' defined in %A section "
1188 msgid " relocation truncated to fit: %s against `%T'"
1193 msgid "%X%C: dangerous relocation: %s\n"
1197 msgid "%X%C: reloc refers to symbol `%T' which is not being output\n"
1207 msgid "built in linker script:%u"
1211 msgid "%B: In function `%T':\n"
1215 msgid "%F%P: internal error %s %d\n"
1219 msgid "%P: internal error: aborting at %s line %d in %s\n"
1223 msgid "%P: internal error: aborting at %s line %d\n"
1227 msgid "%P%F: please report this bug\n"
1230 #. Output for noisy == 2 is intended to follow the GNU standards.
1238 msgid "Copyright 2009 Free Software Foundation, Inc.\n"
1244 "This program is free software; you may redistribute it under the terms of\n"
1245 "the GNU General Public License version 3 or (at your option) a later "
1247 "This program has absolutely no warranty.\n"
1252 msgid " Supported emulations:\n"
1255 #: ldwrite.c:56 ldwrite.c:196
1256 msgid "%P%F: bfd_new_link_order failed\n"
1260 msgid "%F%P: cannot create split section name for %s\n"
1264 msgid "%F%P: clone section failed: %E\n"
1269 msgid "%8x something else\n"
1273 msgid "%F%P: final link failed: %E\n"
1276 #: lexsup.c:211 lexsup.c:351
1281 msgid "Shared library control for HP/UX compatibility"
1289 msgid "Set architecture"
1292 #: lexsup.c:216 lexsup.c:461
1297 msgid "Specify target for following input files"
1300 #: lexsup.c:219 lexsup.c:270 lexsup.c:282 lexsup.c:295 lexsup.c:297
1301 #: lexsup.c:415 lexsup.c:473 lexsup.c:535 lexsup.c:548
1306 msgid "Read MRI format linker script"
1310 msgid "Force common symbols to be defined"
1313 #: lexsup.c:225 lexsup.c:517 lexsup.c:519 lexsup.c:521 lexsup.c:523
1318 msgid "Set start address"
1322 msgid "Export all dynamic symbols"
1326 msgid "Undo the effect of --export-dynamic"
1330 msgid "Link big-endian objects"
1334 msgid "Link little-endian objects"
1337 #: lexsup.c:235 lexsup.c:238
1342 msgid "Auxiliary filter for shared object symbol table"
1346 msgid "Filter for shared object symbol table"
1358 msgid "Small data size (if no size, same as --shared)"
1366 msgid "Set internal name of shared library"
1374 msgid "Set PROGRAM as the dynamic linker to use"
1382 msgid "Search for library LIBNAME"
1390 msgid "Add DIRECTORY to library search path"
1394 msgid "Override the default sysroot location"
1402 msgid "Set emulation"
1406 msgid "Print map file on standard output"
1410 msgid "Do not page align data"
1414 msgid "Do not page align data, do not make text readonly"
1418 msgid "Page align data, make text readonly"
1422 msgid "Set output file name"
1426 msgid "Optimize output file"
1430 msgid "Ignored for SVR4 compatibility"
1434 msgid "Generate relocatable output"
1438 msgid "Just link symbols (if directory, same as --rpath)"
1442 msgid "Strip all symbols"
1446 msgid "Strip debugging symbols"
1450 msgid "Strip symbols in discarded sections"
1454 msgid "Do not strip symbols in discarded sections"
1458 msgid "Trace file opens"
1462 msgid "Read linker script"
1466 msgid "Read default linker script"
1469 #: lexsup.c:301 lexsup.c:319 lexsup.c:392 lexsup.c:413 lexsup.c:510
1470 #: lexsup.c:538 lexsup.c:577
1475 msgid "Start with undefined reference to SYMBOL"
1483 msgid "Don't merge input [SECTION | orphan] sections"
1487 msgid "Build global constructor/destructor tables"
1491 msgid "Print version information"
1495 msgid "Print version and emulation information"
1499 msgid "Discard all local symbols"
1503 msgid "Discard temporary local symbols (default)"
1507 msgid "Don't discard any local symbols"
1511 msgid "Trace mentions of SYMBOL"
1514 #: lexsup.c:321 lexsup.c:475 lexsup.c:477
1519 msgid "Default search path for Solaris compatibility"
1523 msgid "Start a group"
1531 msgid "Accept input files whose architecture cannot be determined"
1535 msgid "Reject input files whose architecture is unknown"
1540 "Set DT_NEEDED tags for DT_NEEDED entries in\n"
1541 " following dynamic libs"
1546 "Do not set DT_NEEDED tags for DT_NEEDED entries\n"
1547 " in following dynamic libs"
1551 msgid "Only set DT_NEEDED for following dynamic libs if used"
1555 msgid "Always set DT_NEEDED for following dynamic libs"
1559 msgid "Ignored for SunOS compatibility"
1563 msgid "Link against shared libraries"
1567 msgid "Do not link against shared libraries"
1571 msgid "Bind global references locally"
1575 msgid "Bind global function references locally"
1579 msgid "Check section addresses for overlaps (default)"
1583 msgid "Do not check section addresses for overlaps"
1587 msgid "Output cross reference table"
1591 msgid "SYMBOL=EXPRESSION"
1595 msgid "Define a symbol"
1603 msgid "Demangle symbol names [using STYLE]"
1607 msgid "Generate embedded relocs"
1611 msgid "Treat warnings as errors"
1615 msgid "Do not treat warnings as errors (default)"
1619 msgid "Call SYMBOL at unload-time"
1623 msgid "Force generation of file with .exe suffix"
1627 msgid "Remove unused sections (on some targets)"
1631 msgid "Don't remove unused sections (default)"
1635 msgid "List removed unused sections on stderr"
1639 msgid "Do not list removed unused sections"
1643 msgid "Set default hash table size close to <NUMBER>"
1647 msgid "Print option help"
1651 msgid "Call SYMBOL at load-time"
1655 msgid "Write a map file"
1659 msgid "Do not define Common storage"
1663 msgid "Do not demangle symbol names"
1667 msgid "Use less memory and more disk I/O"
1671 msgid "Do not allow unresolved references in object files"
1675 msgid "Allow unresolved references in shared libaries"
1679 msgid "Do not allow unresolved references in shared libs"
1683 msgid "Allow multiple definitions"
1687 msgid "Disallow undefined version"
1691 msgid "Create default symbol version"
1695 msgid "Create default symbol version for imported symbols"
1699 msgid "Don't warn about mismatched input files"
1703 msgid "Don't warn on finding an incompatible library"
1707 msgid "Turn off --whole-archive"
1711 msgid "Create an output file even if errors occur"
1716 "Only use library directories specified on\n"
1721 msgid "Specify target of output file"
1725 msgid "Ignored for Linux compatibility"
1729 msgid "Reduce memory overheads, possibly taking much longer"
1733 msgid "Relax branches on certain targets"
1737 msgid "Keep only symbols listed in FILE"
1741 msgid "Set runtime shared library search path"
1745 msgid "Set link time shared library search path"
1749 msgid "Create a shared library"
1753 msgid "Create a position independent executable"
1757 msgid "[=ascending|descending]"
1761 msgid "Sort common symbols by alignment [in specified order]"
1765 msgid "name|alignment"
1769 msgid "Sort sections by name or maximum alignment"
1777 msgid "How many tags to reserve in .dynamic section"
1785 msgid "Split output sections every SIZE octets"
1793 msgid "Split output sections every COUNT relocs"
1797 msgid "Print memory usage statistics"
1801 msgid "Display target specific options"
1805 msgid "Do task level linking"
1809 msgid "Use same format as native linker"
1813 msgid "SECTION=ADDRESS"
1817 msgid "Set address of named section"
1821 msgid "Set address of .bss section"
1825 msgid "Set address of .data section"
1829 msgid "Set address of .text section"
1833 msgid "Set address of text segment"
1838 "How to handle unresolved symbols. <method> is:\n"
1839 " ignore-all, report-all, ignore-in-object-"
1841 " ignore-in-shared-libs"
1845 msgid "Output lots of information during link"
1849 msgid "Read version information script"
1854 "Take export symbols list from .exports, using\n"
1855 " SYMBOL as the version."
1859 msgid "Add data symbols to dynamic list"
1863 msgid "Use C++ operator new/delete dynamic list"
1867 msgid "Use C++ typeinfo dynamic list"
1871 msgid "Read dynamic list"
1875 msgid "Warn about duplicate common symbols"
1879 msgid "Warn if global constructors/destructors are seen"
1883 msgid "Warn if the multiple GP values are used"
1887 msgid "Warn only once per undefined symbol"
1891 msgid "Warn if start of section changes due to alignment"
1895 msgid "Warn if shared object has DT_TEXTREL"
1899 msgid "Warn if an object has alternate ELF machine code"
1903 msgid "Report unresolved symbols as warnings"
1907 msgid "Report unresolved symbols as errors"
1911 msgid "Include all objects from following archives"
1915 msgid "Use wrapper functions for SYMBOL"
1919 msgid "%P: unrecognized option '%s'\n"
1923 msgid "%P%F: use the --help option for usage information\n"
1927 msgid "%P%F: unrecognized -a option `%s'\n"
1931 msgid "%P%F: unrecognized -assert option `%s'\n"
1935 msgid "%F%P: unknown demangling style `%s'"
1939 msgid "%P%F: invalid number `%s'\n"
1943 msgid "%P%F: bad --unresolved-symbols option: %s\n"
1946 #. This can happen if the user put "-rpath,a" on the command
1947 #. line. (Or something similar. The comma is important).
1948 #. Getopt becomes confused and thinks that this is a -r option
1949 #. but it cannot parse the text after the -r so it refuses to
1950 #. increment the optind counter. Detect this case and issue
1951 #. an error message here. We cannot just make this a warning,
1952 #. increment optind, and continue because getopt is too confused
1953 #. and will seg-fault the next time around.
1955 msgid "%P%F: bad -rpath option\n"
1959 msgid "%P%F: -shared not supported\n"
1963 msgid "%P%F: -pie not supported\n"
1975 msgid "%P%F: invalid common section sorting option: %s\n"
1987 msgid "%P%F: invalid section sorting option: %s\n"
1991 msgid "%P%F: invalid argument to option \"--section-start\"\n"
1995 msgid "%P%F: missing argument(s) to option \"--section-start\"\n"
1999 msgid "%P%F: may not nest groups (--help for usage)\n"
2003 msgid "%P%F: group ended before it began (--help for usage)\n"
2007 msgid "%P%X: --hash-size needs a numeric argument\n"
2010 #: lexsup.c:1531 lexsup.c:1544
2011 msgid "%P%F: invalid hex number `%s'\n"
2016 msgid "Usage: %s [options] file...\n"
2031 msgid "Read options from FILE\n"
2034 #. Note: Various tools (such as libtool) depend upon the
2035 #. format of the listings below - do not change them.
2038 msgid "%s: supported targets:"
2043 msgid "%s: supported emulations: "
2048 msgid "%s: emulation specific options:\n"
2053 msgid "Report bugs to %s\n"
2057 msgid "%P%F: unknown format type %s\n"
2062 msgid "%XUnsupported PEI architecture: %s\n"
2067 msgid "%XCannot export %s: invalid export name\n"
2072 msgid "%XError, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
2077 msgid "Warning, duplicate EXPORT: %s\n"
2082 msgid "%XCannot export %s: symbol not defined\n"
2087 msgid "%XCannot export %s: symbol wrong type (%d vs %d)\n"
2092 msgid "%XCannot export %s: symbol not found\n"
2097 msgid "%XError, ordinal used twice: %d (%s vs %s)\n"
2102 msgid "%XError: %d-bit reloc in dll\n"
2107 msgid "%s: Can't open output def file %s\n"
2112 msgid "; no contents available\n"
2117 "%C: variable '%T' can't be auto-imported. Please read the documentation for "
2118 "ld's --enable-auto-import for details.\n"
2123 msgid "%XCan't open .lib file: %s\n"
2128 msgid "Creating library file: %s\n"
2133 msgid "%Xbfd_openr %s: %E\n"
2138 msgid "%X%s(%s): can't find member in non-archive file"
2143 msgid "%X%s(%s): can't find member in archive"
2148 msgid "%XError: can't use long section names on this arch\n"