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: 2008-04-14 21:18-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:477 archive.cc:491
61 msgid "%s: member at %zu is not an ELF object"
66 msgid "cannot open %s: %s:"
69 #: compressed_output.cc:128
70 msgid "not compressing section data: zlib error"
75 msgid "%s: can not read directory: %s"
80 msgid "unexpected duplicate type %u section: %u, %u"
85 msgid "unexpected link in section %u header: %u != %u"
90 msgid "DYNAMIC section %u link out of range: %u"
95 msgid "DYNAMIC section %u link %u is not a strtab"
100 msgid "DT_SONAME value out of range: %lld >= %lld"
105 msgid "DT_NEEDED value out of range: %lld >= %lld"
109 msgid "missing DT_NULL in dynamic segment"
114 msgid "invalid dynamic symbol table name index: %u"
119 msgid "dynamic symbol table name section has wrong type: %u"
122 #: dynobj.cc:407 object.cc:252 object.cc:619
124 msgid "bad section name offset for section %u: %lu"
129 msgid "duplicate definition for version %u"
134 msgid "unexpected verdef version %u"
139 msgid "verdef vd_cnt field too small: %u"
144 msgid "verdef vd_aux field out of range: %u"
149 msgid "verdaux vda_name field out of range: %u"
154 msgid "verdef vd_next field out of range: %u"
159 msgid "unexpected verneed version %u"
164 msgid "verneed vn_aux field out of range: %u"
169 msgid "vernaux vna_name field out of range: %u"
174 msgid "verneed vna_next field out of range: %u"
179 msgid "verneed vn_next field out of range: %u"
183 msgid "size of dynamic symbols is not multiple of symbol size"
188 msgid "symbol %s has undefined version %s"
193 msgid "%s: warning: "
198 msgid "%s: %s: warning: "
203 msgid "%s: %s: undefined reference to '%s'\n"
208 msgid "%s: %s: undefined reference to '%s', version '%s'\n"
218 msgid "undefined symbol '%s' referenced in expression"
222 msgid "invalid reference to dot symbol outside of SECTIONS clause"
225 #. Handle unary operators. We use a preprocessor macro as a hack to
226 #. capture the C operator.
231 #. Handle binary operators. We use a preprocessor macro as a hack to
232 #. capture the C operator. KEEP_LEFT means that if the left operand
233 #. is section relative and the right operand is not, the result uses
234 #. the same section as the left operand. KEEP_RIGHT is the same with
235 #. left and right swapped. IS_DIV means that we need to give an error
236 #. if the right operand is zero. WARN means that we should warn if
237 #. used on section relative values in a relocatable link. We always
238 #. warn if used on values in different sections in a relocatable link.
248 msgid "max applied to section relative value"
252 msgid "min applied to section relative value"
256 msgid "aligning to section relative value"
261 msgid "unknown constant %s"
264 #: expression.cc:1126
265 msgid "SEGMENT_START not implemented"
268 #: expression.cc:1135
269 msgid "ORIGIN not implemented"
272 #: expression.cc:1141
273 msgid "LENGTH not implemented"
278 msgid "munmap failed: %s"
283 msgid "close of %s failed: %s"
288 msgid "%s: fstat failed: %s"
293 msgid "%s: pread failed: %s"
298 msgid "%s: file too short: read only %lld of %lld bytes at %lld"
303 msgid "%s: mmap offset %lld size %lld failed: %s"
308 msgid "%s: lseek failed: %s"
313 msgid "%s: readv failed: %s"
318 msgid "%s: file too short: read only %zd of %zd bytes at %lld"
323 msgid "%s: total bytes mapped for read: %llu\n"
328 msgid "%s: maximum bytes mapped for read at one time: %llu\n"
333 msgid "cannot find -l%s"
338 msgid "cannot find %s"
343 msgid "cannot open %s: %s"
346 #: gold-threads.cc:103
348 msgid "pthead_mutextattr_init failed: %s"
351 #: gold-threads.cc:107
353 msgid "pthread_mutextattr_settype failed: %s"
356 #: gold-threads.cc:112
358 msgid "pthread_mutex_init failed: %s"
361 #: gold-threads.cc:116
363 msgid "pthread_mutexattr_destroy failed: %s"
366 #: gold-threads.cc:123
368 msgid "pthread_mutex_destroy failed: %s"
371 #: gold-threads.cc:131
373 msgid "pthread_mutex_lock failed: %s"
376 #: gold-threads.cc:139
378 msgid "pthread_mutex_unlock failed: %s"
381 #: gold-threads.cc:220
383 msgid "pthread_cond_init failed: %s"
386 #: gold-threads.cc:227
388 msgid "pthread_cond_destroy failed: %s"
391 #: gold-threads.cc:236
393 msgid "pthread_cond_wait failed: %s"
396 #: gold-threads.cc:244
398 msgid "pthread_cond_signal failed: %s"
401 #: gold-threads.cc:252
403 msgid "pthread_cond_broadcast failed: %s"
408 msgid "%s: internal error in %s, at %s:%d\n"
412 msgid "no input files"
415 #. We print out just the first .so we see; there may be others.
418 msgid "cannot mix -static with dynamic object %s"
423 msgid "cannot mix -r with dynamic object %s"
428 msgid "cannot use non-ELF output format with dynamic object %s"
431 #. FIXME: This needs to specify the location somehow.
432 #: i386.cc:191 i386.cc:1610 sparc.cc:198 sparc.cc:2262 x86_64.cc:206
434 msgid "missing expected TLS relocation"
437 #: i386.cc:878 sparc.cc:1516 x86_64.cc:948 x86_64.cc:1236
439 msgid "%s: unsupported reloc %u against local symbol"
442 #: i386.cc:994 i386.cc:1313 sparc.cc:1787 sparc.cc:2137 x86_64.cc:1131
445 msgid "%s: unexpected reloc %u in object file"
448 #: i386.cc:1150 sparc.cc:1806 x86_64.cc:1250 x86_64.cc:1541
450 msgid "%s: unsupported reloc %u against global symbol %s"
455 msgid "%s: unsupported RELA reloc section"
458 #: i386.cc:1762 i386.cc:2454 sparc.cc:2568 x86_64.cc:1871 x86_64.cc:2433
460 msgid "unexpected reloc %u in object file"
463 #: i386.cc:1794 i386.cc:1873 i386.cc:1924 i386.cc:1955 i386.cc:2011
464 #: sparc.cc:2574 sparc.cc:2757 sparc.cc:2818 sparc.cc:2925 x86_64.cc:1892
465 #: x86_64.cc:1974 x86_64.cc:2028 x86_64.cc:2052
467 msgid "unsupported reloc %u"
471 msgid "both SUN and GNU model TLS relocations"
476 msgid "unsupported reloc %u in object file"
481 msgid "--build-id=uuid failed: could not open /dev/urandom: %s"
486 msgid "/dev/urandom: read failed: %s"
491 msgid "/dev/urandom: expected %zu bytes, got %zd bytes"
496 msgid "--build-id argument '%s' not a valid hex number"
501 msgid "unrecognized --build-id argument '%s'"
506 msgid "%s: %s merged constants size: %lu; input: %zu; output: %zu\n"
510 msgid "mergeable string section length not multiple of character size"
514 msgid "entry in mergeable string section not null terminated"
519 msgid "%s: %s input: %zu\n"
524 msgid "%s: unsupported ELF machine number %d"
534 msgid "section name section has wrong type: %u"
539 msgid "invalid symbol table name index: %u"
544 msgid "symbol table name section has wrong type: %u"
549 msgid "section group %u info %u out of range"
554 msgid "symbol %u name offset %u out of range"
559 msgid "section %u in section group %u out of range"
562 #: object.cc:565 reloc.cc:214 reloc.cc:720
564 msgid "relocation section %u has bad info %u"
568 msgid "size of symbols is not multiple of symbol size"
573 msgid "local symbol %u section name out of range: %u >= %u"
576 #. FIXME: Handle SHN_XINDEX.
579 msgid "unknown section index %u for local symbol %u"
584 msgid "local symbol %u section index %u out of range"
588 msgid "incompatible target"
593 msgid "%s: unsupported ELF file type %d"
596 #: object.cc:1440 object.cc:1486 object.cc:1520
598 msgid "%s: ELF file too short"
603 msgid "%s: invalid ELF version 0"
608 msgid "%s: unsupported ELF version %d"
613 msgid "%s: invalid ELF class 0"
618 msgid "%s: unsupported ELF class %d"
623 msgid "%s: invalid ELF data encoding"
628 msgid "%s: unsupported ELF data encoding %d"
633 msgid "%s: not configured to support 32-bit big-endian object"
638 msgid "%s: not configured to support 32-bit little-endian object"
643 msgid "%s: not configured to support 64-bit big-endian object"
648 msgid "%s: not configured to support 64-bit little-endian object"
654 "Usage: %s [options] file...\n"
658 #. config.guess and libtool.m4 look in ld --help output for the
659 #. string "supported targets".
662 msgid "%s: supported targets:"
667 msgid "Report bugs to %s\n"
670 #: options.cc:179 options.cc:189
672 msgid "%s: invalid option value (expected an integer): %s"
677 msgid "%s: invalid option value (expected a floating point number): %s"
682 msgid "%s: must take a non-empty argument"
687 msgid "%s: must take one of the following arguments: %s"
692 msgid "unable to parse script file %s"
697 msgid "unable to parse version script file %s"
702 msgid "%s: use the --help option for usage information\n"
713 "format '%s' not supported; treating as elf (supported formats: elf, binary)"
717 msgid "unexpected argument"
720 #: options.cc:506 options.cc:567
721 msgid "missing argument"
725 msgid "unknown -z option"
730 msgid "ignoring --threads: %s was compiled without thread support"
735 msgid "ignoring --thread-count: %s was compiled without thread support"
739 msgid "-shared and -r are incompatible"
743 msgid "binary output format not compatible with -shared or -r"
748 msgid "--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)"
752 msgid "May not nest groups"
756 msgid "Group end without group start"
759 #. I guess it's neither a long option nor a short option.
761 msgid "unknown option"
766 msgid "%s: missing group end\n"
770 msgid "Report usage information"
774 msgid "Report version information"
778 msgid "Allow unresolved references in shared libraries"
782 msgid "Do not allow unresolved references in shared libraries"
786 msgid "Only set DT_NEEDED for dynamic libs if used"
790 msgid "Always DT_NEEDED for dynamic libs"
794 msgid "Set input format"
798 msgid "-l searches for shared libraries"
802 msgid "-l does not search for shared libraries"
806 msgid "Bind defined symbols locally"
810 msgid "Generate build ID note"
813 #: options.h:465 options.h:496
817 #: options.h:469 options.h:474
818 msgid "Compress .debug_* sections in the output file"
826 msgid "Define common symbols"
830 msgid "Do not define common symbols"
833 #: options.h:483 options.h:485
838 msgid "Turn on debugging"
842 msgid "[all,files,script,task][,...]"
846 msgid "Define a symbol"
850 msgid "SYMBOL=EXPRESSION"
854 msgid "Demangle C++ symbols in log messages"
858 msgid "Do not demangle C++ symbols in log messages"
862 msgid "Try to detect violations of the One Definition Rule"
866 msgid "Set program start address"
869 #: options.h:507 options.h:613 options.h:615 options.h:617
874 msgid "Export all dynamic symbols"
878 msgid "Create exception frame header"
882 msgid "Set shared library name"
890 msgid "Min fraction of empty buckets in dynamic hash"
898 msgid "Dynamic hash style"
902 msgid "[sysv,gnu,both]"
906 msgid "Set dynamic linker path"
914 msgid "Read only symbol values from FILE"
917 #: options.h:530 options.h:545 options.h:598 options.h:623
922 msgid "Search for library LIBNAME"
930 msgid "Add directory to search path"
933 #: options.h:536 options.h:566 options.h:569 options.h:573 options.h:595
938 msgid "Ignored for compatibility"
946 msgid "Create an output file even if errors occur"
950 msgid "Set output file name"
954 msgid "Optimize output file size"
962 msgid "Set output format"
970 msgid "Generate relocations in output"
974 msgid "Generate relocatable output"
978 msgid "Relax branches on certain targets"
981 #: options.h:566 options.h:569
982 msgid "Add DIR to runtime search path"
986 msgid "Add DIR to link time shared library search path"
990 msgid "Strip all symbols"
994 msgid "Strip debugging information"
998 msgid "Strip debug symbols that are unused by gdb (at least versions <= 6.7)"
1002 msgid "Generate shared library"
1006 msgid "Do not link against shared libraries"
1010 msgid "Print resource usage statistics"
1014 msgid "Set target system root directory"
1018 msgid "Read linker script"
1022 msgid "Run the linker multi-threaded"
1026 msgid "Do not run the linker multi-threaded"
1030 msgid "Number of threads to use"
1033 #: options.h:604 options.h:606 options.h:608 options.h:610
1038 msgid "Number of threads to use in initial pass"
1042 msgid "Number of threads to use in middle pass"
1046 msgid "Number of threads to use in final pass"
1050 msgid "Set the address of the bss segment"
1054 msgid "Set the address of the data segment"
1058 msgid "Set the address of the text segment"
1062 msgid "Synonym for --debug=files"
1066 msgid "Read version script"
1070 msgid "Include all archive contents"
1074 msgid "Include only needed archive contents"
1078 msgid "Use wrapper functions for SYMBOL"
1086 msgid "Default search path for Solaris compatibility"
1094 msgid "Start a library search group"
1098 msgid "End a library search group"
1102 msgid "Set common page size to SIZE"
1105 #: options.h:646 options.h:653
1110 msgid "Report undefined symbols (even with --shared)"
1114 msgid "Mark output as requiring executable stack"
1118 msgid "Set maximum page size to SIZE"
1122 msgid "Mark output as not requiring executable stack"
1126 msgid "section group retained but group element discarded"
1131 msgid "invalid alignment %lu for section \"%s\""
1136 msgid "nobits section %s may not precede progbits section %s in same segment"
1141 msgid "%s: open: %s"
1146 msgid "%s: mremap: %s"
1151 msgid "%s: lseek: %s"
1154 #: output.cc:3151 output.cc:3188
1156 msgid "%s: write: %s"
1161 msgid "%s: mmap: %s"
1166 msgid "%s: munmap: %s"
1171 msgid "%s: write: unexpected 0 return-value"
1176 msgid "%s: close: %s"
1181 msgid "unrecognized output format %s"
1186 msgid "%s: file is empty"
1189 #. Here we have to handle any other input file types we need.
1192 msgid "%s: not an object or archive"
1195 #: reloc.cc:238 reloc.cc:740
1197 msgid "relocation section %u uses unexpected symbol table %u"
1200 #: reloc.cc:253 reloc.cc:758
1202 msgid "unexpected entsize for reloc section %u: %lu != %u"
1205 #: reloc.cc:262 reloc.cc:767
1207 msgid "reloc section %u size %lu uneven"
1212 msgid "reloc section size %zu is not a multiple of reloc size %d\n"
1215 #. We should only see externally visible symbols in the symbol
1218 msgid "invalid STB_LOCAL symbol in external symbols"
1221 #. Any target which wants to handle STB_LOOS, etc., needs to
1222 #. define a resolve method.
1224 msgid "unsupported symbol binding"
1227 #. FIXME: Do a better job of reporting locations.
1230 msgid "%s: multiple definition of %s"
1233 #: resolve.cc:326 resolve.cc:331
1234 msgid "command line"
1239 msgid "%s: previous definition here"
1242 #: script-sections.cc:422
1243 msgid "dot may not move backward"
1246 #: script-sections.cc:669
1247 msgid "fill value is not absolute"
1250 #: script-sections.cc:1659
1252 msgid "alignment of section %s is not absolute"
1255 #: script-sections.cc:1703
1257 msgid "subalign of section %s is not absolute"
1260 #: script-sections.cc:1718
1262 msgid "fill of section %s is not absolute"
1265 #: script-sections.cc:1786
1266 msgid "SPECIAL constraints are not implemented"
1269 #: script-sections.cc:1828
1270 msgid "mismatched definition for constrained sections"
1273 #: script-sections.cc:2473
1274 msgid "no matching section constraint"
1277 #: script-sections.cc:2773
1278 msgid "TLS sections are not adjacent"
1281 #: script-sections.cc:2899
1282 msgid "allocated section not in any segment"
1285 #: script-sections.cc:2931
1287 msgid "no segment %s"
1290 #: script-sections.cc:2941
1291 msgid "section in two PT_LOAD segments"
1294 #: script-sections.cc:2948
1295 msgid "allocated section not in any PT_LOAD segment"
1298 #: script-sections.cc:2976
1299 msgid "may only specify load address for PT_LOAD segment"
1302 #: script-sections.cc:3000
1304 msgid "PHDRS load address overrides section %s load address"
1307 #. We could support this if we wanted to.
1308 #: script-sections.cc:3011
1309 msgid "using only one of FILEHDR and PHDRS is not currently supported"
1312 #: script-sections.cc:3026
1314 "sections loaded on first page without room for file and program headers are "
1318 #: script-sections.cc:3032
1320 "using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently "
1325 msgid "invalid use of PROVIDE for dot symbol"
1329 msgid "invalid assignment to dot outside of SECTIONS"
1334 msgid "%s:%d:%d: %s"
1337 #. There are some options that we could handle here--e.g.,
1338 #. -lLIBRARY. Should we bother?
1342 "%s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts "
1343 "specified via -T/--script"
1349 "%s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts "
1350 "specified via -T/--script"
1354 msgid "unknown PHDR type (try integer)"
1357 #: sparc.cc:2170 x86_64.cc:1566
1359 msgid "%s: unsupported REL reloc section"
1362 #: stringpool.cc:525
1364 msgid "%s: %s entries: %zu; buckets: %zu\n"
1367 #: stringpool.cc:529
1369 msgid "%s: %s entries: %zu\n"
1372 #: stringpool.cc:532
1374 msgid "%s: %s Stringdata structures: %zu\n"
1379 msgid "bad global symbol name offset %u at %zu"
1383 msgid "--just-symbols does not make sense with a shared object"
1387 msgid "too few symbol versions"
1392 msgid "bad symbol name offset %u at %zu"
1397 msgid "versym for symbol %zu out of range: %u"
1402 msgid "versym for symbol %zu has no name: %u"
1405 #: symtab.cc:1794 symtab.cc:1984
1407 msgid "%s: unsupported symbol section 0x%x"
1412 msgid "%s: undefined reference to '%s'"
1417 msgid "%s: symbol table entries: %zu; buckets: %zu\n"
1422 msgid "%s: symbol table entries: %zu\n"
1428 "while linking %s: symbol '%s' defined in multiple places (possible ODR "
1432 #: target-reloc.h:212
1434 msgid "reloc has bad offset %zu"
1438 msgid "TLS relocation out of range"
1442 msgid "TLS relocation against invalid instruction"
1445 #. This output is intended to follow the GNU standards.
1448 msgid "Copyright 2008 Free Software Foundation, Inc.\n"
1454 "This program is free software; you may redistribute it under the terms of\n"
1455 "the GNU General Public License version 3 or (at your option) a later "
1457 "This program has absolutely no warranty.\n"
1460 #: workqueue-threads.cc:106
1462 msgid "%s failed: %s"
1466 msgid "requires unsupported dynamic reloc; recompile with -fPIC"
1471 msgid "unsupported reloc type %u"
1476 msgid "unsupported reloc %u against local symbol"