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-02 16:01-0700\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:365 object.cc:447
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:150 i386.cc:1296 x86_64.cc:162 x86_64.cc:1228
321 msgid "missing expected TLS relocation"
324 #: i386.cc:746 x86_64.cc:709 x86_64.cc:876
326 msgid "%s: unsupported reloc %u against local symbol"
329 #: i386.cc:840 i386.cc:1070 x86_64.cc:817 x86_64.cc:1055
331 msgid "%s: unexpected reloc %u in object file"
334 #: i386.cc:926 x86_64.cc:890 x86_64.cc:1114
336 msgid "%s: unsupported reloc %u against global symbol %s"
341 msgid "%s: unsupported RELA reloc section"
344 #: i386.cc:1423 x86_64.cc:1426
346 msgid "unexpected reloc %u in object file"
349 #: i386.cc:1455 i386.cc:1502 i386.cc:1509 i386.cc:1529 i386.cc:1558
350 #: x86_64.cc:1447 x86_64.cc:1496 x86_64.cc:1507
352 msgid "unsupported reloc %u"
355 #: i386.cc:1480 x86_64.cc:1472
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:68 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"
412 msgid "size of symbols is not multiple of symbol size"
415 #. FIXME: Handle SHN_XINDEX.
418 msgid "unknown section index %u for local symbol %u"
423 msgid "local symbol %u section index %u out of range"
428 msgid "local symbol %u section name out of range: %u >= %u"
433 msgid "%s: incompatible target"
438 msgid "%s: unsupported ELF file type %d"
441 #: object.cc:1013 object.cc:1059 object.cc:1093
443 msgid "%s: ELF file too short"
448 msgid "%s: invalid ELF version 0"
453 msgid "%s: unsupported ELF version %d"
458 msgid "%s: invalid ELF class 0"
463 msgid "%s: unsupported ELF class %d"
468 msgid "%s: invalid ELF data encoding"
473 msgid "%s: unsupported ELF data encoding %d"
478 msgid "%s: not configured to support 32-bit big-endian object"
483 msgid "%s: not configured to support 32-bit little-endian object"
488 msgid "%s: not configured to support 64-bit big-endian object"
493 msgid "%s: not configured to support 64-bit little-endian object"
498 msgid "%s: unable to parse script file %s\n"
504 "Usage: %s [options] file...\n"
509 msgid "Only set DT_NEEDED for dynamic libs if used"
513 msgid "Always DT_NEEDED for dynamic libs (default)"
517 msgid "-l searches for shared libraries"
521 msgid "-l does not search for shared libraries"
525 msgid "Bind defined symbols locally"
529 msgid "Export all dynamic symbols"
533 msgid "Create exception frame header"
537 msgid "Set dynamic linker path"
541 msgid "-I PROGRAM, --dynamic-linker PROGRAM"
545 msgid "Search for library LIBNAME"
549 msgid "-lLIBNAME, --library LIBNAME"
553 msgid "Add directory to search path"
557 msgid "-L DIR, --library-path DIR"
561 msgid "Ignored for compatibility"
565 msgid "Set output file name"
569 msgid "-o FILE, --output FILE"
573 msgid "Optimize output file size"
581 msgid "Generate relocatable output"
585 msgid "Add DIR to runtime search path"
589 msgid "-R DIR, -rpath DIR"
593 msgid "Add DIR to link time shared library search path"
597 msgid "--rpath-link DIR"
601 msgid "Strip all symbols"
605 msgid "Strip debugging information"
609 msgid "Generate shared library"
613 msgid "Do not link against shared libraries"
617 msgid "Print resource usage statistics"
621 msgid "Set target system root directory"
625 msgid "--sysroot DIR"
629 msgid "Set the address of the .text section"
633 msgid "-Ttext ADDRESS"
636 #. This must come after -Ttext since it's a prefix of it.
638 msgid "Read linker script"
642 msgid "-T FILE, --script FILE"
646 msgid "Run the linker multi-threaded"
650 msgid "Do not run the linker multi-threaded"
654 msgid "Number of threads to use"
658 msgid "--thread-count COUNT"
662 msgid "Number of threads to use in initial pass"
666 msgid "--thread-count-initial COUNT"
670 msgid "Number of threads to use in middle pass"
674 msgid "--thread-count-middle COUNT"
678 msgid "Number of threads to use in final pass"
682 msgid "--thread-count-final COUNT"
686 msgid "Include all archive contents"
690 msgid "Include only needed archive contents"
695 "Subcommands as follows:\n"
696 " -z execstack Mark output as requiring executable stack\n"
697 " -z noexecstack Mark output as not requiring executable stack"
701 msgid "-z SUBCOMMAND"
705 msgid "Start a library search group"
709 msgid "End a library search group"
713 msgid "Report usage information"
717 msgid "Report version information"
722 msgid "%s: unrecognized -z subcommand: %s\n"
726 msgid "unexpected argument"
729 #: options.cc:705 options.cc:757 options.cc:838
730 msgid "missing argument"
733 #: options.cc:718 options.cc:766
734 msgid "unknown option"
739 msgid "%s: missing group end\n"
743 msgid "may not nest groups"
747 msgid "group end without group start"
752 msgid "%s: use the --help option for usage information\n"
762 msgid "%s: -%c: %s\n"
767 msgid "%s: invalid argument to -Ttext: %s\n"
772 msgid "%s: invalid thread count: %s\n"
777 msgid "invalid alignment %lu for section \"%s\""
787 msgid "%s: lseek: %s"
792 msgid "%s: write: %s"
802 msgid "%s: munmap: %s"
807 msgid "%s: close: %s"
812 msgid "%s: file is empty"
817 msgid "%s: ordinary object found in input group"
820 #. Here we have to handle any other input file types we need.
823 msgid "%s: not an object or archive"
826 #: reloc.cc:190 reloc.cc:431
828 msgid "relocation section %u has bad info %u"
831 #: reloc.cc:208 reloc.cc:447
833 msgid "relocation section %u uses unexpected symbol table %u"
836 #: reloc.cc:223 reloc.cc:465
838 msgid "unexpected entsize for reloc section %u: %lu != %u"
841 #: reloc.cc:232 reloc.cc:474
843 msgid "reloc section %u size %lu uneven"
848 msgid "%s: invalid STB_LOCAL symbol %s in external symbols"
853 msgid "%s: unsupported symbol binding %d for symbol %s"
856 #. Two definitions of the same symbol.
857 #. FIXME: Do a better job of reporting locations.
860 msgid "%s: multiple definition of %s"
863 #: resolve.cc:311 resolve.cc:316
869 msgid "%s: previous definition here"
872 #. There are some options that we could handle here--e.g.,
873 #. -lLIBRARY. Should we bother?
877 "%s: Ignoring command OPTION; OPTION is only valid for scripts specified via -"
883 msgid "bad global symbol name offset %u at %zu"
887 msgid "too few symbol versions"
892 msgid "bad symbol name offset %u at %zu"
897 msgid "versym for symbol %zu out of range: %u"
902 msgid "versym for symbol %zu has no name: %u"
905 #: symtab.cc:1427 symtab.cc:1630
907 msgid "%s: unsupported symbol section 0x%x"
910 #: target-reloc.h:191
912 msgid "reloc has bad offset %zu"
916 msgid "TLS relocation out of range"
920 msgid "TLS relocation against invalid instruction"
923 #. This output is intended to follow the GNU standards.
926 msgid "Copyright 2007 Free Software Foundation, Inc.\n"
932 "This program is free software; you may redistribute it under the terms of\n"
933 "the GNU General Public License version 3 or (at your option) a later "
935 "This program has absolutely no warranty.\n"
940 msgid "%s: unsupported REL reloc section"
945 msgid "unsupported reloc type %u"