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: \n"
11 "POT-Creation-Date: 2007-11-09 15:55-0800\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"
21 msgid "%s: no archive symbol table (run ranlib)"
26 msgid "%s: bad archive symbol table names"
31 msgid "%s: malformed archive header at %zu"
36 msgid "%s: malformed archive header size at %zu"
41 msgid "%s: malformed archive header name at %zu"
46 msgid "%s: bad extended name index at %zu"
51 msgid "%s: bad extended name entry at header %zu"
56 msgid "%s: short archive header at %zu"
59 #: archive.cc:378 archive.cc:392
61 msgid "%s: member at %zu is not an ELF object"
66 msgid "%s: can not read directory: %s"
71 msgid "unexpected duplicate type %u section: %u, %u"
76 msgid "unexpected link in section %u header: %u != %u"
81 msgid "DYNAMIC section %u link out of range: %u"
86 msgid "DYNAMIC section %u link %u is not a strtab"
91 msgid "DT_SONAME value out of range: %lld >= %lld"
95 msgid "missing DT_NULL in dynamic segment"
100 msgid "invalid dynamic symbol table name index: %u"
105 msgid "dynamic symbol table name section has wrong type: %u"
108 #: dynobj.cc:389 object.cc:234 object.cc:569
110 msgid "bad section name offset for section %u: %lu"
115 msgid "duplicate definition for version %u"
120 msgid "unexpected verdef version %u"
125 msgid "verdef vd_cnt field too small: %u"
130 msgid "verdef vd_aux field out of range: %u"
135 msgid "verdaux vda_name field out of range: %u"
140 msgid "verdef vd_next field out of range: %u"
145 msgid "unexpected verneed version %u"
150 msgid "verneed vn_aux field out of range: %u"
155 msgid "vernaux vna_name field out of range: %u"
160 msgid "verneed vna_next field out of range: %u"
165 msgid "verneed vn_next field out of range: %u"
169 msgid "size of dynamic symbols is not multiple of symbol size"
174 msgid "symbol %s has undefined version %s"
179 msgid "%s: warning: "
184 msgid "%s: %s: warning: "
189 msgid "%s: %s: undefined reference to '%s'\n"
194 msgid "munmap failed: %s"
199 msgid "close of %s failed: %s"
204 msgid "%s: fstat failed: %s"
209 msgid "%s: pread failed: %s"
214 msgid "%s: file too short: read only %lld of %lld bytes at %lld"
219 msgid "%s: mmap offset %lld size %lld failed: %s"
224 msgid "%s: total bytes mapped for read: %llu\n"
229 msgid "%s: maximum bytes mapped for read at one time: %llu\n"
234 msgid "cannot find -l%s"
239 msgid "cannot find %s"
244 msgid "cannot open %s: %s"
249 msgid "%s: internal error in %s, at %s:%d\n"
252 #. We had some input files, but we weren't able to open any of
254 #: gold.cc:118 gold.cc:164
255 msgid "no input files"
258 #. We print out just the first .so we see; there may be others.
261 msgid "cannot mix -static with dynamic object %s"
264 #: gold-threads.cc:69
266 msgid "pthead_mutextattr_init failed: %s"
269 #: gold-threads.cc:72
271 msgid "pthread_mutextattr_settype failed: %s"
274 #: gold-threads.cc:76
276 msgid "pthread_mutex_init failed: %s"
279 #: gold-threads.cc:79
281 msgid "pthread_mutexattr_destroy failed: %s"
284 #: gold-threads.cc:85
286 msgid "pthread_mutex_destroy failed: %s"
289 #: gold-threads.cc:92
291 msgid "pthread_mutex_lock failed: %s"
294 #: gold-threads.cc:99
296 msgid "pthread_mutex_unlock failed: %s"
299 #: gold-threads.cc:180
301 msgid "pthread_cond_init failed: %s"
304 #: gold-threads.cc:186
306 msgid "pthread_cond_destroy failed: %s"
309 #: gold-threads.cc:193
311 msgid "pthread_cond_wait failed: %s"
314 #: gold-threads.cc:200
316 msgid "pthread_cond_signal failed: %s"
319 #. FIXME: This needs to specify the location somehow.
320 #: i386.cc:153 i386.cc:1310 x86_64.cc:165 x86_64.cc:1254
321 msgid "missing expected TLS relocation"
324 #: i386.cc:761 x86_64.cc:723 x86_64.cc:898
326 msgid "%s: unsupported reloc %u against local symbol"
329 #: i386.cc:862 i386.cc:1096 x86_64.cc:839 x86_64.cc:1079
331 msgid "%s: unexpected reloc %u in object file"
334 #: i386.cc:948 x86_64.cc:912 x86_64.cc:1138
336 msgid "%s: unsupported reloc %u against global symbol %s"
341 msgid "%s: unsupported RELA reloc section"
344 #: i386.cc:1449 x86_64.cc:1452
346 msgid "unexpected reloc %u in object file"
349 #: i386.cc:1481 i386.cc:1528 i386.cc:1535 i386.cc:1555 i386.cc:1584
350 #: x86_64.cc:1473 x86_64.cc:1522 x86_64.cc:1533
352 msgid "unsupported reloc %u"
355 #: i386.cc:1506 x86_64.cc:1498
356 msgid "TLS reloc but no TLS segment"
360 msgid "both SUN and GNU model TLS relocations"
364 msgid "mergeable string section length not multiple of character size"
368 msgid "entry in mergeable string section not null terminated"
373 msgid "%s: unsupported ELF machine number %d"
376 #: object.cc:69 script.cc:1222
383 msgid "section name section has wrong type: %u"
388 msgid "invalid symbol table name index: %u"
393 msgid "symbol table name section has wrong type: %u"
398 msgid "section group %u info %u out of range"
403 msgid "symbol %u name offset %u out of range"
408 msgid "section %u in section group %u out of range"
411 #: object.cc:532 reloc.cc:202 reloc.cc:469
413 msgid "relocation section %u has bad info %u"
417 msgid "size of symbols is not multiple of symbol size"
420 #. FIXME: Handle SHN_XINDEX.
423 msgid "unknown section index %u for local symbol %u"
428 msgid "local symbol %u section index %u out of range"
433 msgid "local symbol %u section name out of range: %u >= %u"
438 msgid "%s: incompatible target"
443 msgid "%s: unsupported ELF file type %d"
446 #: object.cc:1232 object.cc:1278 object.cc:1312
448 msgid "%s: ELF file too short"
453 msgid "%s: invalid ELF version 0"
458 msgid "%s: unsupported ELF version %d"
463 msgid "%s: invalid ELF class 0"
468 msgid "%s: unsupported ELF class %d"
473 msgid "%s: invalid ELF data encoding"
478 msgid "%s: unsupported ELF data encoding %d"
483 msgid "%s: not configured to support 32-bit big-endian object"
488 msgid "%s: not configured to support 32-bit little-endian object"
493 msgid "%s: not configured to support 64-bit big-endian object"
498 msgid "%s: not configured to support 64-bit little-endian object"
503 msgid "%s: unable to parse script file %s\n"
509 "Usage: %s [options] file...\n"
514 msgid "Only set DT_NEEDED for dynamic libs if used"
518 msgid "Always DT_NEEDED for dynamic libs (default)"
522 msgid "-l searches for shared libraries"
526 msgid "-l does not search for shared libraries"
530 msgid "Bind defined symbols locally"
534 msgid "Export all dynamic symbols"
538 msgid "Create exception frame header"
542 msgid "Set dynamic linker path"
546 msgid "-I PROGRAM, --dynamic-linker PROGRAM"
550 msgid "Search for library LIBNAME"
554 msgid "-lLIBNAME, --library LIBNAME"
558 msgid "Add directory to search path"
562 msgid "-L DIR, --library-path DIR"
566 msgid "Ignored for compatibility"
570 msgid "Set output file name"
574 msgid "-o FILE, --output FILE"
578 msgid "Optimize output file size"
586 msgid "Generate relocatable output"
590 msgid "Add DIR to runtime search path"
594 msgid "-R DIR, -rpath DIR"
598 msgid "Add DIR to link time shared library search path"
602 msgid "--rpath-link DIR"
606 msgid "Strip all symbols"
610 msgid "Strip debugging information"
614 msgid "Generate shared library"
618 msgid "Do not link against shared libraries"
622 msgid "Print resource usage statistics"
626 msgid "Set target system root directory"
630 msgid "--sysroot DIR"
634 msgid "Set the address of the .text section"
638 msgid "-Ttext ADDRESS"
641 #. This must come after -Ttext since it's a prefix of it.
643 msgid "Read linker script"
647 msgid "-T FILE, --script FILE"
651 msgid "Run the linker multi-threaded"
655 msgid "Do not run the linker multi-threaded"
659 msgid "Number of threads to use"
663 msgid "--thread-count COUNT"
667 msgid "Number of threads to use in initial pass"
671 msgid "--thread-count-initial COUNT"
675 msgid "Number of threads to use in middle pass"
679 msgid "--thread-count-middle COUNT"
683 msgid "Number of threads to use in final pass"
687 msgid "--thread-count-final COUNT"
691 msgid "Include all archive contents"
695 msgid "Include only needed archive contents"
700 "Subcommands as follows:\n"
701 " -z execstack Mark output as requiring executable stack\n"
702 " -z noexecstack Mark output as not requiring executable stack"
706 msgid "-z SUBCOMMAND"
710 msgid "Start a library search group"
714 msgid "End a library search group"
718 msgid "Report usage information"
722 msgid "Report version information"
727 msgid "%s: unrecognized -z subcommand: %s\n"
731 msgid "unexpected argument"
734 #: options.cc:705 options.cc:757 options.cc:838
735 msgid "missing argument"
738 #: options.cc:718 options.cc:766
739 msgid "unknown option"
744 msgid "%s: missing group end\n"
748 msgid "may not nest groups"
752 msgid "group end without group start"
757 msgid "%s: use the --help option for usage information\n"
767 msgid "%s: -%c: %s\n"
772 msgid "%s: invalid argument to -Ttext: %s\n"
777 msgid "%s: invalid thread count: %s\n"
782 msgid "invalid alignment %lu for section \"%s\""
792 msgid "%s: lseek: %s"
797 msgid "%s: write: %s"
807 msgid "%s: munmap: %s"
812 msgid "%s: close: %s"
817 msgid "%s: file is empty"
822 msgid "%s: ordinary object found in input group"
825 #. Here we have to handle any other input file types we need.
828 msgid "%s: not an object or archive"
831 #: reloc.cc:221 reloc.cc:487
833 msgid "relocation section %u uses unexpected symbol table %u"
836 #: reloc.cc:236 reloc.cc:505
838 msgid "unexpected entsize for reloc section %u: %lu != %u"
841 #: reloc.cc:245 reloc.cc:514
843 msgid "reloc section %u size %lu uneven"
848 msgid "reloc section size %zu is not a multiple of reloc size %d\n"
853 msgid "%s: invalid STB_LOCAL symbol %s in external symbols"
858 msgid "%s: unsupported symbol binding %d for symbol %s"
861 #. Two definitions of the same symbol.
862 #. FIXME: Do a better job of reporting locations.
865 msgid "%s: multiple definition of %s"
868 #: resolve.cc:311 resolve.cc:316
874 msgid "%s: previous definition here"
877 #. There are some options that we could handle here--e.g.,
878 #. -lLIBRARY. Should we bother?
882 "%s: Ignoring command OPTION; OPTION is only valid for scripts specified via -"
888 msgid "bad global symbol name offset %u at %zu"
892 msgid "too few symbol versions"
897 msgid "bad symbol name offset %u at %zu"
902 msgid "versym for symbol %zu out of range: %u"
907 msgid "versym for symbol %zu has no name: %u"
910 #: symtab.cc:1428 symtab.cc:1631
912 msgid "%s: unsupported symbol section 0x%x"
915 #: target-reloc.h:211
917 msgid "reloc has bad offset %zu"
921 msgid "TLS relocation out of range"
925 msgid "TLS relocation against invalid instruction"
928 #. This output is intended to follow the GNU standards.
931 msgid "Copyright 2007 Free Software Foundation, Inc.\n"
937 "This program is free software; you may redistribute it under the terms of\n"
938 "the GNU General Public License version 3 or (at your option) a later "
940 "This program has absolutely no warranty.\n"
945 msgid "%s: unsupported REL reloc section"
950 msgid "unsupported reloc type %u"