1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "POT-Creation-Date: 1999-02-11 21:00+0000\n"
10 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Content-Type: text/plain; charset=CHARSET\n"
15 "Content-Transfer-Encoding: ENCODING\n"
17 #: emultempl/armcoff.em:65
18 msgid " --support-old-code Support interworking with old code\n"
21 #: emultempl/armcoff.em:130
23 msgid "Errors encountered processing file %s"
26 #: emultempl/pe.em:190
28 " --base_file <basefile> Generate a base file for relocatable "
32 #: emultempl/pe.em:191
34 " --dll Set image base to the default for DLLs\n"
37 #: emultempl/pe.em:192
38 msgid " --file-alignment <size> Set file alignment\n"
41 #: emultempl/pe.em:193
42 msgid " --heap <size> Set initial size of the heap\n"
45 #: emultempl/pe.em:194
47 " --image-base <address> Set start address of the executable\n"
50 #: emultempl/pe.em:195
52 " --major-image-version <number> Set version number of the executable\n"
55 #: emultempl/pe.em:196
56 msgid " --major-os-version <number> Set minimum required OS version\n"
59 #: emultempl/pe.em:197
61 " --major-subsystem-version <number> Set minimum required OS subsystem "
65 #: emultempl/pe.em:198
67 " --minor-image-version <number> Set revision number of the executable\n"
70 #: emultempl/pe.em:199
71 msgid " --minor-os-version <number> Set minimum required OS revision\n"
74 #: emultempl/pe.em:200
76 " --minor-subsystem-version <number> Set minimum required OS subsystem "
80 #: emultempl/pe.em:201
81 msgid " --section-alignment <size> Set section alignment\n"
84 #: emultempl/pe.em:202
85 msgid " --stack <size> Set size of the initial stack\n"
88 #: emultempl/pe.em:203
90 " --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
93 #: emultempl/pe.em:204
95 " --support-old-code Support interworking with old code\n"
98 #: emultempl/pe.em:206
100 " --add-stdcall-alias Export symbols with and without @nn\n"
103 #: emultempl/pe.em:207
104 msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
107 #: emultempl/pe.em:208
109 " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
112 #: emultempl/pe.em:209
114 " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
117 #: emultempl/pe.em:210
119 " --export-all-symbols Automatically export all globals to "
123 #: emultempl/pe.em:211
124 msgid " --kill-at Remove @nn from exported symbols\n"
127 #: emultempl/pe.em:212
128 msgid " --out-implib <file> Generate import library\n"
131 #: emultempl/pe.em:213
133 " --output-def <file> Generate a .DEF file for the built DLL\n"
136 #: emultempl/pe.em:276
137 msgid "%P: warning: bad version number in -subsystem option\n"
140 #: emultempl/pe.em:292
141 msgid "%P%F: invalid subsystem type %s\n"
144 #: emultempl/pe.em:307
145 msgid "%P%F: invalid hex number for PE parameter '%s'\n"
148 #: emultempl/pe.em:325
149 msgid "%P%F: strange hex info for PE parameter '%s'\n"
152 #: emultempl/pe.em:364
154 msgid "%s: Can't open base file %s\n"
157 #: emultempl/pe.em:497
158 msgid "%P: warning, file alignment > section alignment.\n"
161 #: emultempl/pe.em:567 emultempl/pe.em:593
163 msgid "Warning: resolving %s by linking to %s\n"
166 #: emultempl/pe.em:572 emultempl/pe.em:598
167 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
170 #: emultempl/pe.em:573 emultempl/pe.em:599
171 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
174 #: emultempl/pe.em:615
175 msgid "%F%P: PE operations on non PE file.\n"
178 #: emultempl/pe.em:652
180 msgid "Errors encountered processing file %s\n"
183 #: emultempl/pe.em:675
185 msgid "Errors encountered processing file %s for interworking"
188 #: emultempl/pe.em:730 ldlang.c:1623 ldlang.c:3990 ldlang.c:4024 ldmain.c:978
189 msgid "%P%F: bfd_link_hash_lookup failed: %E\n"
193 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
197 msgid "%X%P: cref_hash_lookup failed: %E\n"
203 "Cross Reference Table\n"
220 msgid "%P: symbol `%T' missing from main hash table\n"
224 msgid "%B%F: could not read symbols; %E\n"
227 #: ldcref.c:445 ldmain.c:1046 ldmain.c:1050
228 msgid "%B%F: could not read symbols: %E\n"
231 #: ldcref.c:517 ldcref.c:524 ldmain.c:1096 ldmain.c:1103
232 msgid "%B%F: could not read relocs: %E\n"
235 #. We found a reloc for the symbol. The symbol is defined
236 #. in OUTSECNAME. This reloc is from a section which is
237 #. mapped into a section from which references to OUTSECNAME
238 #. are prohibited. We must report an error.
240 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n"
244 msgid "%P%X: Different relocs used in set %s\n"
248 msgid "%P%X: Different object file formats composing set %s\n"
251 #: ldctor.c:288 ldctor.c:302
252 msgid "%P%X: %s does not support reloc %s for set %s\n"
256 msgid "%P%X: Unsupported size %d for set %s\n"
267 msgid "%S SYSLIB ignored\n"
271 msgid "%S HLL ignored\n"
275 msgid "%P: unrecognised emulation mode: %s\n"
279 msgid "Supported emulations: "
283 msgid " no emulation specific options.\n"
287 msgid "%F%P: %s uses undefined section %s\n"
291 msgid "%F%P: %s forward reference of section %s\n"
295 msgid "%F%S %% by zero\n"
299 msgid "%F%S / by zero\n"
303 msgid "%X%S: unresolvable symbol `%s' referenced in expression\n"
307 msgid "%F%S: undefined symbol `%s' referenced in expression\n"
311 msgid "%F%S can not PROVIDE assignment to location counter\n"
315 msgid "%F%S invalid assignment to location counter\n"
319 msgid "%F%S assignment to location counter invalid outside of SECTION\n"
323 msgid "%F%S cannot move location counter backwards (from %V to %V)\n"
327 msgid "%P%F:%s: hash creation failed\n"
331 msgid "%F%S nonconstant expression for %s\n"
335 msgid "%F%S non constant expression for %s\n"
340 msgid "attempt to open %s failed\n"
345 msgid "attempt to open %s succeeded\n"
349 msgid "%F%P: invalid BFD target `%s'\n"
353 msgid "%F%P: cannot open %s: %E\n"
356 #: ldfile.c:239 ldfile.c:254
358 msgid "cannot find script file %s\n"
361 #: ldfile.c:241 ldfile.c:256
363 msgid "opened script file %s\n"
367 msgid "%P%F: cannot open linker script file %s: %E\n"
371 msgid "%P%F: unknown architecture: %s\n"
375 msgid "%P%F: target architecture respecified\n"
379 msgid "%P%F: cannot represent machine `%s'\n"
385 "Memory Configuration\n"
408 "Linker script and memory map\n"
413 msgid "%P%F: Illegal use of `%s' section"
417 msgid "%P%F: output format %s cannot represent section called %s\n"
421 msgid "%P: %B: warning: ignoring duplicate section `%s'\n"
425 msgid "%P: %B: warning: duplicate section `%s' has different size\n"
429 msgid "%B: file not recognized: %E\n"
433 msgid "%B: matching formats:"
437 msgid "%F%B: file not recognized: %E\n"
441 msgid "%F%B: object %B in archive is not object\n"
444 #: ldlang.c:1290 ldlang.c:1302
445 msgid "%F%B: could not read symbols: %E\n"
449 msgid "%P%F: target %s not found\n"
453 msgid "%P%F: cannot open output file %s: %E\n"
457 msgid "%P%F:%s: can not make object file: %E\n"
461 msgid "%P%F:%s: can not set architecture: %E\n"
465 msgid "%P%F: can not create link hash table: %E\n"
469 msgid " load address 0x%V"
473 msgid "%W (size before relaxing)\n"
478 msgid "Address of section %s set to "
483 msgid "Fail with %d\n"
487 msgid "%X%P: section %s [%V -> %V] overlaps section %s [%V -> %V]\n"
491 msgid "%P%X: Internal error on COFF shared library section %s\n"
495 msgid "%P: warning: no memory region specified for section `%s'\n"
499 msgid "%P: warning: changing start of section %s by %u bytes\n"
503 msgid "%F%S: non constant address expression for section %s\n"
507 msgid "%X%P: address 0x%v of %B section %s is not within region %s\n"
511 msgid "%X%P: region %s is full (%B section %s)\n"
515 msgid "%P%F: can't relax section: %E\n"
519 msgid "%F%P: invalid data statement\n"
523 msgid "%F%P: invalid reloc statement\n"
527 msgid "%P%F:%s: can't set start address\n"
530 #: ldlang.c:2939 ldlang.c:2956
531 msgid "%P%F: can't set start address\n"
535 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
539 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
544 "%P: warning: %s architecture of input file `%B' is incompatible with %s "
549 msgid "%E%X: failed to merge target specific data of file %B\n"
555 "Allocating common symbols\n"
560 "Common symbol size file\n"
564 #. This message happens when using the
565 #. svr3.ifile linker script, so I have
568 msgid "%P: no [COMMON] command, defaulting to .bss\n"
572 msgid "%P%F: invalid syntax in flags\n"
576 msgid "%P%Fmultiple STARTUP files\n"
580 msgid "%F%P: bfd_record_phdr failed: %E\n"
584 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
588 msgid "%X%P: duplicate version tag `%s'\n"
591 #: ldlang.c:4510 ldlang.c:4523
592 msgid "%X%P: duplicate expression `%s' in version information\n"
596 msgid "%X%P: unable to find version dependency `%s'\n"
600 msgid "%X%P: unable to read .exports section contents"
604 msgid "%X%P: can't set BFD default target to `%s': %E\n"
608 msgid "%P%F: --relax and -r may not be used together\n"
612 msgid "%P%F: -r and -shared may not be used together\n"
616 msgid "using internal linker script:\n"
620 msgid "%P%F: no input files\n"
624 msgid "%P: mode %s\n"
628 msgid "%P%F: cannot open map file %s: %E\n"
632 msgid "%P: link errors found, deleting executable `%s'\n"
636 msgid "%F%B: final close failed: %E\n"
640 msgid "%X%P: unable to open for source of copy `%s'\n"
644 msgid "%X%P: unable to open for destination of copy `%s'\n"
648 msgid "%P: Error writing file `%s'\n"
651 #: ldmain.c:413 pe-dll.c:899
653 msgid "%P: Error closing file `%s'\n"
658 msgid "%s: total time in link: %ld.%06ld\n"
663 msgid "%s: data size %ld\n"
667 msgid "%P%F: missing argument to -m\n"
670 #: ldmain.c:589 ldmain.c:610 ldmain.c:641
671 msgid "%P%F: bfd_hash_table_init failed: %E\n"
674 #: ldmain.c:594 ldmain.c:613
675 msgid "%P%F: bfd_hash_lookup failed: %E\n"
679 msgid "%X%P: error: duplicate retain-symbols-file\n"
683 msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n"
687 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
691 msgid "Archive member included"
695 msgid "because of file (symbol)"
699 msgid "%X%C: multiple definition of `%T'\n"
703 msgid "%D: first defined here\n"
707 msgid "%B: warning: definition of `%T' overriding common\n"
711 msgid "%B: warning: common is here\n"
715 msgid "%B: warning: common of `%T' overridden by definition\n"
719 msgid "%B: warning: defined here\n"
723 msgid "%B: warning: common of `%T' overridden by larger common\n"
727 msgid "%B: warning: larger common is here\n"
731 msgid "%B: warning: common of `%T' overriding smaller common\n"
735 msgid "%B: warning: smaller common is here\n"
739 msgid "%B: warning: multiple common of `%T'\n"
743 msgid "%B: warning: previous common is here\n"
746 #: ldmain.c:917 ldmain.c:956
747 msgid "%P: warning: global constructor %s used\n"
751 msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n"
755 msgid "%F%P: bfd_hash_table_init failed: %E\n"
759 msgid "%F%P: bfd_hash_lookup failed: %E\n"
763 msgid "%X%C: undefined reference to `%T'\n"
767 msgid "%D: more undefined references to `%T' follow\n"
771 msgid "%X%B: undefined reference to `%T'\n"
775 msgid "%B: more undefined references to `%T' follow\n"
778 #: ldmain.c:1211 ldmain.c:1233 ldmain.c:1253
779 msgid "%P%X: generated"
783 msgid " relocation truncated to fit: %s %T"
788 msgid "dangerous relocation: %s\n"
792 msgid " reloc refers to symbol `%T' which is not being output\n"
801 msgid "built in linker script:%u"
804 #: ldmisc.c:289 ldmisc.c:293
805 msgid "%B%F: could not read symbols\n"
808 #. We use abfd->filename in this initial line,
809 #. in case filename is a .h file or something
810 #. similarly unhelpful.
812 msgid "%B: In function `%T':\n"
816 msgid "%F%P: internal error %s %d\n"
821 msgid "GNU ld version %s (with BFD %s)\n"
824 #: ldver.c:42 lexsup.c:829
825 msgid " Supported emulations:\n"
828 #: ldwrite.c:59 ldwrite.c:195
829 msgid "%P%F: bfd_new_link_order failed\n"
834 msgid "%8x something else\n"
838 msgid "%F%P: final link failed: %E\n"
841 #: lexsup.c:148 lexsup.c:231 lexsup.c:237
846 msgid "Shared library control for HP/UX compatibility"
854 msgid "Set architecture"
857 #: lexsup.c:153 lexsup.c:290
862 msgid "Specify target for following input files"
865 #: lexsup.c:155 lexsup.c:194 lexsup.c:204 lexsup.c:213 lexsup.c:278
866 #: lexsup.c:297 lexsup.c:331
871 msgid "Read MRI format linker script"
875 msgid "Force common symbols to be defined"
878 #: lexsup.c:161 lexsup.c:321 lexsup.c:323 lexsup.c:325
883 msgid "Set start address"
887 msgid "Export all dynamic symbols"
891 msgid "Link big-endian objects"
895 msgid "Link little-endian objects"
898 #: lexsup.c:169 lexsup.c:172
903 msgid "Auxiliary filter for shared object symbol table"
907 msgid "Filter for shared object symbol table"
919 msgid "Small data size (if no size, same as --shared)"
927 msgid "Set internal name of shared library"
935 msgid "Search for library LIBNAME"
943 msgid "Add DIRECTORY to library search path"
951 msgid "Set emulation"
955 msgid "Print map file on standard output"
959 msgid "Do not page align data"
963 msgid "Do not page align data, do not make text readonly"
967 msgid "Set output file name"
971 msgid "Optimize output file"
975 msgid "Ignored for SVR4 compatibility"
979 msgid "Generate relocateable output"
983 msgid "Just link symbols (if directory, same as --rpath)"
987 msgid "Strip all symbols"
991 msgid "Strip debugging symbols"
995 msgid "Trace file opens"
999 msgid "Read linker script"
1002 #: lexsup.c:215 lexsup.c:227 lexsup.c:317 lexsup.c:334 lexsup.c:351
1007 msgid "Start with undefined reference to SYMBOL"
1011 msgid "Build global constructor/destructor tables"
1015 msgid "Print version information"
1019 msgid "Print version and emulation information"
1023 msgid "Discard all local symbols"
1027 msgid "Discard temporary local symbols"
1031 msgid "Trace mentions of SYMBOL"
1034 #: lexsup.c:229 lexsup.c:299 lexsup.c:301
1039 msgid "Default search path for Solaris compatibility"
1043 msgid "Ignored for Solaris compatibility"
1047 msgid "Start a group"
1055 msgid "Ignored for SunOS compatibility"
1059 msgid "Link against shared libraries"
1063 msgid "Do not link against shared libraries"
1067 msgid "Bind global references locally"
1071 msgid "Check section addresses for overlaps (default)"
1075 msgid "Do not check section addresses for overlaps"
1079 msgid "Output cross reference table"
1083 msgid "SYMBOL=EXPRESSION"
1087 msgid "Define a symbol"
1095 msgid "Set the dynamic linker to use"
1099 msgid "Generate embedded relocs"
1103 msgid "Force generation of file with .exe suffix"
1107 msgid "Remove unused sections (on some targets)"
1111 msgid "Don't remove unused sections (default)"
1115 msgid "Print option help"
1119 msgid "Write a map file"
1123 msgid "Use less memory and more disk I/O"
1127 msgid "Don't warn about mismatched input files"
1131 msgid "Turn off --whole-archive"
1135 msgid "Create an output file even if errors occur"
1139 msgid "Specify target of output file"
1143 msgid "Ignored for Linux compatibility"
1147 msgid "Relax branches on certain targets"
1151 msgid "Keep only symbols listed in FILE"
1155 msgid "Set runtime shared library search path"
1159 msgid "Set link time shared library search path"
1163 msgid "Create a shared library"
1167 msgid "Sort common symbols by size"
1171 msgid "Split output sections for each file"
1179 msgid "Split output sections every COUNT relocs"
1183 msgid "Print memory usage statistics"
1187 msgid "Do task level linking"
1191 msgid "Use same format as native linker"
1195 msgid "Set address of .bss section"
1199 msgid "Set address of .data section"
1203 msgid "Set address of .text section"
1207 msgid "Output lots of information during link"
1211 msgid "Read version information script"
1215 msgid "Take export symbols list from .exports, using SYMBOL as the version."
1219 msgid "Warn about duplicate common symbols"
1223 msgid "Warn if global constructors/destructors are seen"
1227 msgid "Warn if the multiple GP values are used"
1231 msgid "Warn only once per undefined symbol"
1235 msgid "Warn if start of section changes due to alignment"
1239 msgid "Include all objects from following archives"
1243 msgid "Use wrapper functions for SYMBOL"
1247 msgid "%P%F: unrecognized -a option `%s'\n"
1251 msgid "%P%F: unrecognized -assert option `%s'\n"
1255 msgid "%P%F: invalid number `%s'\n"
1259 msgid "%P%F: -shared not supported\n"
1263 msgid "Copyright 1997 Free Software Foundation, Inc.\n"
1268 "This program is free software; you may redistribute it under the terms of\n"
1269 "the GNU General Public License. This program has absolutely no warranty.\n"
1274 msgid "%s: may not nest groups (--help for usage)\n"
1279 msgid "%s: group ended before it began (--help for usage)\n"
1283 msgid "%P%F: invalid hex number `%s'\n"
1288 msgid "Usage: %s [options] file...\n"
1297 msgid "%s: supported targets:"
1302 msgid "%s: supported emulations: "
1307 msgid "%s: emulation specific options:\n"
1317 msgid "%P%F: unknown format type %s\n"
1322 msgid "%XError, duplicate EXPORT with oridinals: %s (%d vs %d)\n"
1327 msgid "Warning, duplicate EXPORT: %s\n"
1332 msgid "%XCannot export %s: symbol not defined\n"
1337 msgid "%XCannot export %s: symbol wrong type (%d vs %d)\n"
1342 msgid "%XCannot export %s: symbol not found\n"
1347 msgid "%XError, oridinal used twice: %d (%s vs %s)\n"
1352 msgid "%XError: %d-bit reloc in dll\n"
1357 msgid "%s: Can't open output def file %s\n"
1361 msgid "; no contents available\n"
1366 msgid "%XCan't open .lib file: %s\n"
1371 msgid "Creating library file: %s\n"